mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-29 04:07:49 +02:00
Merge branch 'PurpleI2P:openssl' into ui
This commit is contained in:
commit
30099b6f8c
4 changed files with 61 additions and 3 deletions
44
ChangeLog
44
ChangeLog
|
@ -1,7 +1,49 @@
|
||||||
# for this file format description,
|
# for this file format description,
|
||||||
# see https://github.com/olivierlacan/keep-a-changelog
|
# see https://github.com/olivierlacan/keep-a-changelog
|
||||||
|
|
||||||
## [2.38.0] - 2021-03-17
|
## [2.39.0] - 2021-08-23
|
||||||
|
### Added
|
||||||
|
- Short tunnel build messages
|
||||||
|
- Localization. To: Russian, Ukrainian, Turkmen, Uzbek and Afrikaans
|
||||||
|
- Custom CSS styles for webconsole
|
||||||
|
- Avoid slow tunnels with more than 250 ms per hop
|
||||||
|
- Process DELAY_REQUESTED streaming option
|
||||||
|
- "certsdir" options for certificates location
|
||||||
|
- Keep own RouterInfo in NetBb
|
||||||
|
- Pick ECIES routers only for tunnels on non-x64
|
||||||
|
- NTP sync through ipv6
|
||||||
|
- Allow ipv6 addresses for UDP server tunnels
|
||||||
|
### Changed
|
||||||
|
- Rekey of all routers to ECIES
|
||||||
|
- Better distribution for random tunnel's peer selection
|
||||||
|
- Yggdrasil reseed for v0.4, added two more
|
||||||
|
- Encryption type 0,4 by default for server tunnels
|
||||||
|
- Handle i2cp.dontPublishLeaseSet param for all destinations
|
||||||
|
- reg.i2p for subscriptions
|
||||||
|
- LeaseSet type 3 by default
|
||||||
|
- Don't allocate payload buffer for every single ECIESx25519 message
|
||||||
|
- Prefer public ipv6 instead rfc4941
|
||||||
|
- Optimal padding for one-time ECIESx25519 message
|
||||||
|
- Don't send datetime block for one-time ECIESx25519 message with one-time key
|
||||||
|
- Router with expired introducer is still valid
|
||||||
|
- Don't disable floodfill if still reachable by ipv6
|
||||||
|
- Set minimal version for floodfill to 0.9.38
|
||||||
|
- Eliminate extra lookups for sequential fragments on tunnel endpoint
|
||||||
|
- Consistent path for explicit peers
|
||||||
|
- Always create new tunnel from exploratory pool
|
||||||
|
- Don't try to connect to a router not reachable from us
|
||||||
|
- Mark additional ipv6 addresses/nets as reserved (#1679)
|
||||||
|
### Fixed
|
||||||
|
- Zero-hop tunnels
|
||||||
|
- Crash upon SAM session termination
|
||||||
|
- Build with boost < 1.55.0
|
||||||
|
- Address type for NTCP2 acceptors
|
||||||
|
- Check of ipv4/ipv6 address
|
||||||
|
- Request router to send to if not in NetDb
|
||||||
|
- Count outbound traffic for zero-hop tunnels
|
||||||
|
- URLdecode domain for registration string generator in webconsole
|
||||||
|
|
||||||
|
## [2.38.0] - 2021-05-17
|
||||||
### Added
|
### Added
|
||||||
- Publish ipv6 introducers
|
- Publish ipv6 introducers
|
||||||
- Bind ipv6 or yggdrasil NTCP2 acceptor to specified address
|
- Bind ipv6 or yggdrasil NTCP2 acceptor to specified address
|
||||||
|
|
|
@ -108,8 +108,7 @@ port = 7070
|
||||||
# user = i2pd
|
# user = i2pd
|
||||||
# pass = changeme
|
# pass = changeme
|
||||||
## Select webconsole language
|
## Select webconsole language
|
||||||
## Currently supported english (default), afrikaans, russian, turkmen and ukrainian languages
|
## Currently supported english (default), afrikaans, russian, turkmen, ukrainian and uzbek languages
|
||||||
|
|
||||||
# lang = english
|
# lang = english
|
||||||
|
|
||||||
[httpproxy]
|
[httpproxy]
|
||||||
|
|
|
@ -56,9 +56,14 @@ cd build
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%if 0%{?fedora} >= 36
|
||||||
|
pushd redhat-linux-build
|
||||||
|
%else
|
||||||
%if 0%{?fedora} >= 33
|
%if 0%{?fedora} >= 33
|
||||||
pushd %{_target_platform}
|
pushd %{_target_platform}
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%if 0%{?mageia} > 7
|
%if 0%{?mageia} > 7
|
||||||
pushd build
|
pushd build
|
||||||
|
@ -77,9 +82,13 @@ popd
|
||||||
%install
|
%install
|
||||||
pushd build
|
pushd build
|
||||||
|
|
||||||
|
%if 0%{?fedora} >= 36
|
||||||
|
pushd redhat-linux-build
|
||||||
|
%else
|
||||||
%if 0%{?fedora} >= 33
|
%if 0%{?fedora} >= 33
|
||||||
pushd %{_target_platform}
|
pushd %{_target_platform}
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%if 0%{?mageia}
|
%if 0%{?mageia}
|
||||||
pushd build
|
pushd build
|
||||||
|
|
|
@ -54,9 +54,13 @@ cd build
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?fedora} >= 36
|
||||||
|
pushd redhat-linux-build
|
||||||
|
%else
|
||||||
%if 0%{?fedora} >= 33
|
%if 0%{?fedora} >= 33
|
||||||
pushd %{_target_platform}
|
pushd %{_target_platform}
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%if 0%{?mageia} > 7
|
%if 0%{?mageia} > 7
|
||||||
pushd build
|
pushd build
|
||||||
|
@ -75,9 +79,13 @@ popd
|
||||||
%install
|
%install
|
||||||
pushd build
|
pushd build
|
||||||
|
|
||||||
|
%if 0%{?fedora} >= 36
|
||||||
|
pushd redhat-linux-build
|
||||||
|
%else
|
||||||
%if 0%{?fedora} >= 33
|
%if 0%{?fedora} >= 33
|
||||||
pushd %{_target_platform}
|
pushd %{_target_platform}
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%if 0%{?mageia}
|
%if 0%{?mageia}
|
||||||
pushd build
|
pushd build
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue