zzz
3acc4b754a
SSLEepGet: Send Host header to HTTPS proxy
...
ref: RFC 2617 sec. 5.2
2022-05-30 10:39:38 -04:00
zzz
c9a6950550
Crypto: Handle conversion from Java JCA 15+ EdEC keys
...
Change from unchecked to checked exception on unknown keys
2022-05-28 15:14:29 -04:00
zzz
7ea3c430aa
Util: FileLogWriter minor optimization
2022-05-28 12:32:39 -04:00
zzz
d467dc28b9
I2CP: Only send one notification to each session listener
...
for reportAbuse(), disconnected(), and errorOccurred(),
because a single listener may be registered for multiple ports/protocols
2022-05-28 12:02:52 -04:00
zzz
0826b1e228
Crypto: Throw checked exception
...
for unimplemented ElG import, so CertUtil.loadPrivateKey() will
continue processing and then
fail with the correct exception and error message on bad input.
Pull constant KeySpec out of loop.
2022-05-25 09:12:12 -04:00
zzz
8256f61d56
1.8.0 / 0.9.54
2022-05-23 09:25:37 -04:00
zzz
5f4ad87d10
Bump build time
2022-05-19 13:13:16 -04:00
zzz
13efc59916
Pull translations from Transifex
2022-05-19 13:10:57 -04:00
zzz
07dbab9f02
Util: Rename modified apache classes (Gitlab ticket #353 )
...
to avoid conflict in applications linking to apache jars
As requested by 'mesh' project
Remove with-libhttpclient-java build option
No known external uses other than obsolete i2pcontrol plugin
2022-05-11 07:54:56 -04:00
zzz
75b808fcf6
DoH Server list update
2022-05-06 08:50:13 -04:00
zzz
cf7efcada8
I2CP: Soft restart fixes part 3
...
Remove low-level I2CP reconnector
as it may result in duplicate destinations after
higher-level (i2ptunnel) or application-layer reconnections
Root cause identified by BiglyBT
Gitlab issue #350
2022-04-17 09:45:40 -04:00
zzz
f7c3e06db5
I2CP: Fix external I2CP broken when session ID is 0
...
one chance in 64K, broken since 2005
don't revert previous attempted fix using synching,
that's still a good idea
2022-04-11 10:30:29 -04:00
zzz
5d22a2152a
Data: Add cached X25519/Ed25519 key cert, now common
2022-03-28 08:30:36 -04:00
zzz
acbf849b44
Crypto: Micro-optimize AES encrypt loop
2022-03-28 08:08:22 -04:00
zzz
93493a6d15
Crypto: Add provider in CertUtil so we can load EdDSA certs
...
Check cert sigs when loading, and log warning on failure
2022-03-27 08:00:08 -04:00
zzz
03e5c6c13c
Crypto: Add official EdDSA OIDs to provider
2022-03-26 13:05:28 -04:00
zzz
631a6dd2b2
I2CP: Synch fixes
...
Synch fields in the data messages both directions,
after one report of zero session ID in MessagePayloadMessage
to an external client on fast hardware with Java 18.
Add new constructors for efficiency.
Deprecated setters, unit tests not changed, TODO.
Should fix all the other messages also, TODO.
2022-03-23 07:25:01 -04:00
zzz
458e980e2f
bump -10, javadoc typo
2022-03-20 07:59:32 -04:00
zzz
de27cb1a46
Util: Increase min log file size limit
...
Rotate the log before we hit the limit, not after
2022-03-16 07:22:00 -04:00
zzz
5ef93f11a9
Util: Add Addresses.getConnectedAddressTypes()
...
method to efficiently get all types in one pass
2022-03-01 07:25:49 -05:00
zzz
ce53714ba1
Util: Add AddressType enum
2022-03-01 05:48:20 -05:00
zzz
265f5ee5df
Util, i2ptunnel: Update firefox user-agent
2022-02-23 07:08:34 -05:00
zzz
63f3d88f78
Util: Speed up PRNG nextInt() and nextLong()
...
Add signedNextInt()
2022-02-22 09:57:35 -05:00
zzz
9f7f1bbcab
Crypto: Prep for SSU2
...
- ChaCha20: Add ivOffset param
- ChaCha20/Poly1305: Add adOffset/adLength params
- Noise: Add XK-SSU2 initializer
- Noise: Add notes about handshake offsets
2022-02-22 09:45:22 -05:00
zzz
3b9c26fe8a
1.7.0
2022-02-21 09:12:59 -05:00
zzz
bf1f2e4635
pull translations from Transifex
2022-02-18 13:39:24 -05:00
zzz
309e306337
javadoc fixes
2022-02-10 09:02:39 -05:00
zzz
2ba56a5e17
Bump build time
2022-02-10 08:39:46 -05:00
zzz
c949ad5205
Update Manager: Add an UpdateType for the API version
2022-02-10 08:37:52 -05:00
idk
73e34b3941
Adds the ability to use $OS and $ARCH variables in clients.config and plugins.config(updateURL.* only)
2022-02-02 18:57:30 +00:00
Zlatin Balevsky
042c1e88aa
fix junit deprecations, issue #339
2022-01-31 11:39:57 +00:00
zzz
5dd8139aad
Reseed, DoH: Fixes for IPv6-only
2022-01-30 11:25:36 -05:00
zzz
c1dc3c8275
Data: Remove dup check for negative tunnel ID
2022-01-25 09:37:26 -05:00
zzz
77e30e246d
Util: Fix leak of SimpleTimer2 shutdown task
2022-01-21 09:09:32 -05:00
zzz
c63cb378e8
I2CP: Send DestroySession message when destroying session
...
in client-side AppContext SimpleSession, to prevent router-side
error message when closing socket, e.g. for BW limits check
2021-12-27 08:32:04 -05:00
idk
e002d3f558
Move ShellService into net.i2p.router.web
2021-12-23 15:10:24 -05:00
zzz
22ff40bc84
Build: Add missing @Override annotations (dep-ann lint)
2021-12-07 15:33:41 -05:00
zzz
a59cad0066
Router: Tweak shutdown messages
...
Change one from CRIT to WARN
Translate one of them
Attempt to translate class name in notifications
2021-12-05 07:21:57 -05:00
zzz
962cc31f31
DTG: Show all CRIT messages on DTG.
...
Experimental, may add a separate config or disable later.
Show I2P starting message in DTG
2021-12-04 09:50:08 -05:00
idk
a1ea48e2b6
Fix the very first ShellService bug, the long pid should be parsed from the pidString from the wrapper output, or it won't be available
2021-12-03 22:44:46 -05:00
zzz
890a8927a5
DTG: Add notification service to display popup messages
...
unused for now
2021-12-01 08:37:51 -05:00
zzz
619c36d18d
1.6.1
2021-11-29 12:21:54 -05:00
zzz
56fdc244d4
1.6.0
2021-11-29 10:41:18 -05:00
zzz
ab88f86954
ShellService: More import cleanup
2021-11-27 08:05:57 -05:00
zzz
ee68aec647
Pull translations
2021-11-26 11:06:29 -05:00
zzz
488acdfd98
Util: ShellService findbugs and cleanups
2021-11-24 08:59:08 -05:00
zzz
d8d6954ef0
BuildTime update
2021-11-23 09:57:59 -05:00
idk
9d1aa5b762
Merge branch 'shellservice' into 'master'
...
Manage Fork-and-Exec Plugins by Monitoring them by PID
See merge request i2p-hackers/i2p.i2p!39
2021-11-17 17:42:50 +00:00
idk
2e71a0b36a
Manage Fork-and-Exec Plugins by Monitoring them by PID
2021-11-17 17:42:45 +00:00
zzz
b072f40ed1
Initial Slovenian translations for a few resources
...
not added to menu yet
2021-11-17 09:00:00 -05:00