-
Notifications
You must be signed in to change notification settings - Fork 8
/
ChangeLog
247 lines (201 loc) · 6.52 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# for this file format description,
# see https://github.com/olivierlacan/keep-a-changelog
## [2.54.0] - 2024-10-06
### Changed
- I2Pd v2.54.0 (see ChangeLog-i2pd)
- docker improvements, credits and thanks to: https://github.com/diva-exchange/i2p/pull/10
- I2Pd has removed dependencies to boost-filesystem and boost-date_time, also removed dependencies from Dockerfile
- removed Dockerfile-binary
### Fixed
- using tag (like "2.54.0") instead of branch to build i2pd
## [2.52.0] - 2024-05-14
### Changed
- I2Pd v2.52.0 (see ChangeLog-i2pd)
## [2.51.0] - 2024-04-10
### Changed
- I2Pd v2.51.0 (see ChangeLog-i2pd)
## [2.50.2] - 2024-01-20
### Changed
- fix: WITH_UPNP (with libupnp)
## [2.50.2] - 2024-01-17
### Changed
- I2Pd v2.50.2 (see ChangeLog-i2pd)
## [2.50.1] - 2024-01-01
### Changed
- I2Pd v2.50.1 (see ChangeLog-i2pd)
## [2.50.0] - 2023-12-19
### Changed
- I2Pd v2.50.0 (see ChangeLog-i2pd)
## [2.49.0] - 2023-09-18
### Changed
- I2Pd v2.49.0 (see ChangeLog-i2pd)
## [2.48.3] - 2023-07-11
### Fixed
- docker build
## [2.48.2] - 2023-07-051
### Fixed
- docker image based on alpine 3.16
- Replaced darkhttpd by althttpd
## [2.48.1] - 2023-07-05
### Fixed
- Removed svg from htdocs, replaced by standard favicon.ico
## [2.48.0] - 2023-06-14
### Changed
- I2Pd v2.48.0 (see ChangeLog-i2pd)
## [2.47.0] - 2023-03-12
### Changed
- I2Pd v2.47.0 (see ChangeLog-i2pd)
## [2.46.1] - 2023-02-20
### Changed
- I2Pd v2.46.1 (see ChangeLog-i2pd)
## [2.46.0] - 2023-02-16
### Changed
- I2Pd v2.46.0 (see ChangeLog-i2pd)
## [2.45.1] - 2023-01-12
### Changed
- I2Pd v2.45.1 (see ChangeLog-i2pd)
## [2.44.0] - 2022-12-26
### Added
- Environment variable TRANSIT_SHARE to control percentage of bandwidth shared for transit (default: 100)
## [2.44.0] - 2022-12-09
### Added
- Environment variable ENABLE_HIDDEN to control hidden mode (default: false)
### Changed
- README update
## [2.44.0] - 2022-11-27
### Added
- Addressbook Subscriptions (notbob, identiguy, reg)
- IRC client example
### Changed
- README update
## [2.44.0] - 2022-11-20
### Added
- SSL connection for server I2P tunnels
- Localization to Italian and Spanish
- SSU2 through SOCKS5 UDP proxy
- Reload tunnels through web console
- SSU2 send immediate ack request flag
- SSU2 send and verify path challenge
- Configurable ssu2.mtu4 and ssu2.mtu6
### Changed
- SSU2 is enbaled and SSU is disabled by default
- Separate network status and error
- Random selection between NTCP2 and SSU2 priority
- Added notbob.i2p to jump services
- Remove DoNotTrack flag from HTTP Request header
- Skip addresshelper page if destination was not changed
- SSU2 allow different ports from RelayReponse and HolePunch
- SSU2 resend PeerTest msg 1 and msg 2
- SSU2 Send Retry instead SessionCreated if clock skew detected
### Fixed
- Long HTTP headers for HTTP proxy and HTTP server tunnel
- SSU2 resends and resend limits
- Crash at startup if addressbook is disabled
- NTCP2 ipv6 connection through SOCKS5 proxy
- SSU2 SessionRequest with zero token
- SSU2 MTU less than 1280
- SSU2 port=1
- Incorrect addresses from network interfaces
- Definitions for Darwin PPC; do not use pthread_setname_np
## [2.43.0] - 2022-08-22
### Changed
- i2pd version 2.43.0
- i2pd default config, in line with i2pd 2.43.0, enabled ssu2
- docker: replaced latest by current; current points to stable i2pd version
- README to reflect changes
## [2.42.1-1] - 2022-07-26
### Added
- log level support, env var LOGLEVEL (debug, *info, warn, error, none)
## [2.42.1] - 2022-05-25
### Changed
- i2pd version 2.42.1
## [2.42.0] - 2022-05-23
### Changed
- i2pd version 2.42.0
## [2.41.0] - 2022-03-01
### Added
- Environment variable ENABLE_UPNP, see README
### Changed
- i2pd default config, using ENABLE_UPNP, defaults to false
- i2pd version 2.41.0
## [2.40.0] - 2021-11-12
### Changed
- i2pd version 2.40.0
## [2.39.0] - 2021-11-10
### Changed
- addresses-initial: removed n1.diva... nodes
- docker: replaced and added environment variables (see README)
## [2.39.0] - 2021-08-23
### Changed
- i2pd version 2.39.0
## [2.37.0] - 2021-03-15
### Changed
- i2pd version 2.37.0
## [2.36.0] - 2021-02-15
### Changed
- addresses-initial: replaced inr.i2p by reg.i2p
- i2pd conf: minor changes/typos/formatting in-sync with upstream config from i2pd
## [2.35.0] - 2020-12-11
### Added
- Environment variable: TUNNELS_DIR_SOURCE
### Changed
- Bugfix: fixed tunnels directory handling
- Bugfix: Docker build
## [2.35.0] - 2020-12-03
### Changed
- Addressbook: updated diva testnet records
## [2.35.0] - 2020-11-30
- i2pd version 2.35.0
## [2.34.0] - 2020-11-30
### Changed
- Addressbook: replaced diva testnet domain names
## [2.34.0] - 2020-11-25
### Added
- htdocs/ping
### Changed
- Dockerfile: volume definition, pointing to data folder only
- Docker tag "i2p:latest": removed DNScrypt, replaced by resolv.conf only
- Docker tag "i2p:latest": removed COPY for obsolete htdocs folder
## [2.34.0] - 2020-11-15
### Changed
- Addressbook handling: added diva.i2p default addresses
## [2.34.0] - 2020-10-28
### Added
- dnscrypt-proxy package to support privacy respecting name resolution
- default cmake options in i2pd build: WITH_AESNI=ON only
### Fixed
- https://github.com/diva-exchange/i2p/issues/1 - removed stubby
## [2.34.0] - 2020-10-27
### Changed
- i2pd version 2.34.0
- default cmake options in i2pd build (removed WITH_AESNI=ON and WITH_AVX=ON flags)
## [2.33.0] - 2020-08-25
### Changed
- i2pd version 2.33.0
- removed local reseed.diva.exchange reseed server, since it is included in the main release
## [2.32.1-i2p-20200706] - 2020-07-06
### Changed
- modified startup scripts to enable easier container configuration
- changed the way tunnels are configured
- updated README to reflect the changed behaviour
## [2.32.1-i2p-20200629] - 2020-06-29
### Changed
- added missing hosts.txt - which also serves as an example on how to use a base64 adress
- bringing the reseed server urls in line with the code base of the stable i2pd release
## [2.32.1-i2p-20200618] - 2020-06-18
### Changed
- Bugfix: entrypoint.sh, sed for tunnels.conf
## [2.32.1-i2p-20200617] - 2020-06-17
### Added
- Support for environment variables to control the behaviour of the container: DISABLE_TUNNELS, PORT_BACKEND, PORT_EXPOSED and IP_BRIDGE
### Changed
- Bugfix: tunnels and i2pd conf files renamed to .org.conf files
- Updated README to document changes
## [2.32.1-i2p-20200616] - 2020-06-16
### Changed
- fixed wrong i2pd config: socks port 4445
- security fix: added container ip support for http and socks proxy
## [2.32.1-i2p-20200607] - 2020-06-07
### Changed
- Replaced dnsmasq by stubby, introducing DNS-over-TLS
- README update