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
458e980e2f
bump -10, javadoc typo
2022-03-20 07:59:32 -04:00
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
5ef93f11a9
Util: Add Addresses.getConnectedAddressTypes()
...
method to efficiently get all types in one pass
2022-03-01 07:25:49 -05:00
ce53714ba1
Util: Add AddressType enum
2022-03-01 05:48:20 -05:00
265f5ee5df
Util, i2ptunnel: Update firefox user-agent
2022-02-23 07:08:34 -05:00
63f3d88f78
Util: Speed up PRNG nextInt() and nextLong()
...
Add signedNextInt()
2022-02-22 09:57:35 -05:00
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
3b9c26fe8a
1.7.0
2022-02-21 09:12:59 -05:00
309e306337
javadoc fixes
2022-02-10 09:02:39 -05:00
2ba56a5e17
Bump build time
2022-02-10 08:39:46 -05:00
c949ad5205
Update Manager: Add an UpdateType for the API version
2022-02-10 08:37:52 -05:00
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
042c1e88aa
fix junit deprecations, issue #339
2022-01-31 11:39:57 +00:00
5dd8139aad
Reseed, DoH: Fixes for IPv6-only
2022-01-30 11:25:36 -05:00
c1dc3c8275
Data: Remove dup check for negative tunnel ID
2022-01-25 09:37:26 -05:00
77e30e246d
Util: Fix leak of SimpleTimer2 shutdown task
2022-01-21 09:09:32 -05:00
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
e002d3f558
Move ShellService into net.i2p.router.web
2021-12-23 15:10:24 -05:00
22ff40bc84
Build: Add missing @Override annotations (dep-ann lint)
2021-12-07 15:33:41 -05:00
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
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
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
890a8927a5
DTG: Add notification service to display popup messages
...
unused for now
2021-12-01 08:37:51 -05:00
619c36d18d
1.6.1
2021-11-29 12:21:54 -05:00
56fdc244d4
1.6.0
2021-11-29 10:41:18 -05:00
ab88f86954
ShellService: More import cleanup
2021-11-27 08:05:57 -05:00
ee68aec647
Pull translations
2021-11-26 11:06:29 -05:00
488acdfd98
Util: ShellService findbugs and cleanups
2021-11-24 08:59:08 -05:00
d8d6954ef0
BuildTime update
2021-11-23 09:57:59 -05:00
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
2e71a0b36a
Manage Fork-and-Exec Plugins by Monitoring them by PID
2021-11-17 17:42:45 +00:00
b072f40ed1
Initial Slovenian translations for a few resources
...
not added to menu yet
2021-11-17 09:00:00 -05:00
9c7b415d62
Util: Don't warn for new SU3 file types
2021-11-03 08:11:05 -04:00
4507ecd5f2
javadoc PKF clarification
2021-10-28 09:06:54 -04:00
427fc1c1ca
More javadocs on getLibDir()
2021-10-27 10:02:45 -04:00
7e1c8c7983
Add an i2p.dir.lib property
2021-10-26 16:22:36 +00:00
fd2cf972bf
Javadoc typos
2021-10-14 07:49:02 -04:00
d9eed6446e
Util: Add more Intel processors to CPUID
2021-10-13 08:51:12 -04:00
3917dc6d2f
I2CP: Don't call listener.readError() after external client disconnect via destroySocketManager()
...
prevents log error on normal client shutdown
reported and tested by zlatinb
2021-09-10 13:43:26 -04:00
e340fc885d
1.5.0 / API 0.9.51 release
2021-08-23 10:34:39 -04:00
76a48f5983
GeoIP 2021-08-01
...
BuildTime update
2021-08-20 09:08:43 -04:00
de73dec4b8
Crypto: Fix corruption of EC and DSA private keys on Java 17
...
Update test to try all key types
2021-08-13 10:15:24 -04:00
f2b878d02a
Data: Remove unused static field deprecated long ago
2021-07-30 12:17:15 -04:00
877b1f5f56
Build: Add resources to dependencies
...
remove unused systray icons
2021-07-30 10:35:12 -04:00
ca879f04e3
javadoc
2021-07-20 10:49:14 -04:00
369c40322e
Make method static
2021-07-20 10:47:50 -04:00
d42d41ce0a
Util: Check java versions up to 17
2021-07-20 10:33:53 -04:00
b7322e1647
Tests: Add resources to test jars
...
Fix duplicate classes in i2ptest.jar
Change classpath in routertest.jar to point to i2ptest.jar
2021-06-22 10:00:44 -04:00
2cbb9b44ea
Unused field
2021-06-16 09:00:53 -04:00