zzz
0c08a05bce
SSU2: Hook in new classes to EstablishmentManager
...
Implement handshake retransmissions
Fix up calls to IES2/OES2
split() TODO
not hooked in to PacketHandler yet
WIP, untested
2022-02-27 12:03:28 -05:00
zzz
7eda9c77af
SSU: Don't use SSU2 for peer test or relay
...
Add getAltStyle() so getTargetAddresses() will return SSU2
Add getSSUVersion()
2022-02-27 06:38:43 -05:00
zzz
66045cebc2
SSU2: Store RI in IES2
2022-02-27 05:41:48 -05:00
zzz
2b93dbbf48
SSU2: Add token support to EstablishmentManager
2022-02-27 05:26:04 -05:00
zzz
759f6968f6
Add SSU2 support to OMF
2022-02-26 17:15:07 -05:00
zzz
e3db28542c
SSU2: Fix overhead calculations
2022-02-26 16:33:35 -05:00
zzz
e7f98e9243
SSU2: Add acks to data messages
...
implement buildPing() and buildACK()
2022-02-26 15:39:50 -05:00
zzz
4908f760d9
SSU2: PeerState2 I2NP handling
...
Handle complete messages and fragments in PeerState2
Send complete messages to transport
Add SSU2 constructor and reader in IMS
Change fragment callback to avoid an extra copy
Fix checks of fragment blocks
MessageReader cleanups for SSU1
Other cleanups
WIP, untested, not hooked in
2022-02-26 11:31:04 -05:00
zzz
6bb3657de2
SSU2: Start of packet handling
...
Store CipherStates in PeerState2
Add missing getVersion() overrides
2022-02-26 08:25:55 -05:00
zzz
dc40755e7c
Sybil: Improve family analysis
...
Increase credit if family sig is verified
Speed up analysis by only looping through RIs once
Add link to all family members
Add SUNYSB certificate
bump -2
2022-02-25 10:36:17 -05:00
zzz
140ab47354
Fix SSU2 enable logic
2022-02-24 14:42:33 -05:00
zzz
da887f7c6c
SSU2: Publish keys and version in address when enabled
2022-02-24 08:49:57 -05:00
zzz
f4be99ecd0
SSU: Add SSU2 class extensions and packet builder
...
Pass XDH key builder to UDPTransport
Add SSU2 static keygen when enabled
WIP, not hooked in
2022-02-24 06:13:28 -05:00
zzz
b8407a261e
SSU2: ACK bitfield support and conversion to ACK block
...
WIP, not hooked in
2022-02-23 15:55:03 -05:00
zzz
969a8a5d8a
SSU: Add support for SSU2 fragmentation to OMS
2022-02-23 15:22:40 -05:00
zzz
b57d9f2f7e
SSU: More prep of classes for SSU2 extension
2022-02-23 11:57:03 -05:00
zzz
c9a97d889b
SSU: Prep classes for SSU2 extension
...
add SSU2 states
2022-02-23 10:55:51 -05:00
zzz
51bdd9a283
SSU: Add getVersion() methods (prep for SSU2)
2022-02-23 09:25:21 -05:00
zzz
04dd18615c
i2psnark: Load sytem mime types if available
2022-02-23 08:12:39 -05:00
zzz
265f5ee5df
Util, i2ptunnel: Update firefox user-agent
2022-02-23 07:08:34 -05:00
zzz
9c3f8602da
i2psnark standalone: Add startup message
...
update readme
2022-02-23 06:28:42 -05:00
zzz
74dedcf7f0
SSU2: More WIP
2022-02-23 06:12:35 -05:00
zzz
ae2b99b1c6
Build: Fix it
2022-02-22 14:53:41 -05:00
zzz
818ecc3563
Build: Fix testscripts target
2022-02-22 14:52:35 -05:00
zzz
5ccbeca676
bump -1
2022-02-22 10:34:31 -05:00
zzz
a621f56c33
Console: Add search for SSU2 transport
2022-02-22 10:32:25 -05:00
zzz
1513695768
Update: Add notification for new version
...
remove old Java 7 check
2022-02-22 10:30:41 -05:00
zzz
63e202f8f0
SSU: Start of SSU2 support
...
WIP, not hooked in
2022-02-22 10:27:42 -05:00
zzz
80535875ad
SSU: PacketHandler cleanup (prep for SSU2)
2022-02-22 10:22:16 -05:00
zzz
f0ad921fd2
NetDB: Prevent rare deadlock via FloodfillMonitorJob at startup
2022-02-22 10:06:07 -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
edc9d6fec5
NTCP: Reduce max writer threads
2022-02-22 09:07:58 -05:00
zzz
a089156afc
Remove BOB source
2022-02-22 08:58:56 -05:00
zzz
767a5043ab
Debian files for 1.7.0
2022-02-22 08:04:03 -05:00
zzz
3b9c26fe8a
1.7.0
2022-02-21 09:12:59 -05:00
zzz
961936f8d5
bump for review
2022-02-18 13:58:02 -05:00
zzz
7ea31835c2
more translations from Transifex
2022-02-18 13:44:08 -05:00
zzz
bf1f2e4635
pull translations from Transifex
2022-02-18 13:39:24 -05:00
zzz
198008472a
i2psnark standalone: Raise open files ulimit
...
copied from i2prouter script
2022-02-17 13:58:10 -05:00
Zlatin Balevsky
91e9d95df7
Merge branch 'docker-host-networking' into 'master'
...
Make Docker host networking safer
See merge request i2p-hackers/i2p.i2p!54
2022-02-16 15:53:32 +00:00
Zlatin Balevsky
1b5feda517
generic advice for cloud deployments
2022-02-16 15:51:28 +00:00
Zlatin Balevsky
29f74ba72a
change interfaces 0.0.0.0->127.0.0.1 and update documentation
2022-02-16 11:14:10 +00:00
zzz
d6684403a2
Add new Japanese man pages
2022-02-12 13:47:52 -05:00
zzz
388aa233e0
Add new Slovenian translated resources
2022-02-12 13:30:33 -05:00
idk
ea92b79340
set table-width to fixed on console dark theme, and run the auto-indenter on the console light theme to fix it's inconsistent tabs. Merge the chrome-overrides rules on the console light theme CSS. Changes to light theme are entirely cosmetic, except that they improve the reliability of my CSS linter.
2022-02-11 23:01:51 -05:00
idk
3ba754d723
Merge branch 'master' of github.com:i2p/i2p.i2p
2022-02-11 15:34:41 -05:00
idk
d651d25de6
Merge pull request #26 from zlatinb/github-actions
...
Use GitHub Actions to publish installer.jar on each push
2022-02-11 15:32:37 -05:00
idk
00ea32938e
set .wizardimg css to display: none on the dark theme so the light-theme background images don't show up. Normalize the wildly inconsistent tabs tabs in console.css
2022-02-11 15:27:50 -05:00
Zlatin Balevsky
37002822b3
install.jar fix name
2022-02-11 19:50:40 +00:00