orignal
|
3159b06988
|
reseeds update
|
2020-08-15 13:53:49 -04:00 |
|
orignal
|
e50abbb250
|
avoid replay upon SSU packet resend
|
2020-08-08 19:01:55 -04:00 |
|
orignal
|
8e25226574
|
use unordered_map for incomplete and sent messages
|
2020-08-08 13:34:27 -04:00 |
|
orignal
|
9636d82b37
|
MixHash for SessionConfirmed processing
|
2020-08-03 18:31:03 -04:00 |
|
orignal
|
c3aa6b9cda
|
use delivery type local if destination is not secified
|
2020-07-29 17:47:46 -04:00 |
|
orignal
|
c41554109b
|
change datagram routing path if nothing comes back in 10 seconds
|
2020-07-15 16:20:35 -04:00 |
|
orignal
|
67b94d3533
|
unordered_map for RouterInfos and LeaseSets
|
2020-07-07 15:38:20 -04:00 |
|
orignal
|
6f2e6ed887
|
key for next send ratchet
|
2020-06-30 15:05:17 -04:00 |
|
orignal
|
5f1e66d64b
|
use pre-calculated x25519 ephemeral keys for ratchets
|
2020-06-30 13:00:41 -04:00 |
|
orignal
|
1f31fdc257
|
pre-calculate ephemeral keys for x25519
|
2020-06-29 20:02:09 -04:00 |
|
orignal
|
df9965e129
|
use unordered_map for peers
|
2020-06-29 18:19:31 -04:00 |
|
orignal
|
61e9c31f0d
|
don't hold RouterInfo after successive connect
|
2020-06-24 11:29:54 -04:00 |
|
orignal
|
a0b35ebd3e
|
mark NTCP2 unreachable routers
|
2020-06-22 22:32:18 -04:00 |
|
orignal
|
31494267e5
|
fixed datagram idle crash
|
2020-06-17 14:24:25 -04:00 |
|
orignal
|
1e609acb03
|
keep sending through first successive routing path
|
2020-06-14 11:16:08 -04:00 |
|
orignal
|
69194118df
|
generate random padding length in bulk
|
2020-06-13 21:24:16 -04:00 |
|
orignal
|
1a39f7e5c6
|
GarlicRoutingPath per session
|
2020-06-13 16:18:12 -04:00 |
|
orignal
|
61897ae16c
|
crypto.ratchet.inboundTags
|
2020-06-12 20:42:54 -04:00 |
|
orignal
|
5993cc857a
|
start new tunnel message if remining is too small
|
2020-06-12 16:03:12 -04:00 |
|
orignal
|
44bb8f6f16
|
allocated datagram I2NP from memory pool
|
2020-06-10 21:19:37 -04:00 |
|
orignal
|
a33cad4b70
|
eliminate datagram send timer
|
2020-06-10 11:57:40 -04:00 |
|
orignal
|
f077836bf5
|
store DatagramSession for bulk
|
2020-06-09 19:20:24 -04:00 |
|
orignal
|
6d7847f2df
|
send bulk datagrams
|
2020-06-09 16:26:45 -04:00 |
|
orignal
|
6735b2686b
|
set LeaseSet2 for ECIESx25519
|
2020-06-05 15:41:30 -04:00 |
|
orignal
|
4ae41513ac
|
save new session with NSR tagset
|
2020-06-04 18:19:38 -04:00 |
|
orignal
|
438a225487
|
pass calculatePublic
|
2020-06-03 19:58:36 -04:00 |
|
orignal
|
e135696530
|
support multiple encryption keys through the I2CP
|
2020-06-03 16:05:19 -04:00 |
|
R4SAS
|
9135772f89
|
2.32.1
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-06-02 19:26:36 +03:00 |
|
orignal
|
0dc212d97c
|
fixed non-updating LeaseSet1
|
2020-05-28 13:46:02 -04:00 |
|
R4SAS
|
45e8d5c50e
|
Return deprecated websocket config options for compatibility
Closes #1523
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-27 21:29:00 +03:00 |
|
orignal
|
37ec90c436
|
don't gererate more tags for detached session
|
2020-05-26 16:47:45 -04:00 |
|
orignal
|
0e0169d22b
|
2.32.0
|
2020-05-25 08:37:47 -04:00 |
|
orignal
|
1975adc48f
|
print remote peer for queues
|
2020-05-24 14:14:16 -04:00 |
|
orignal
|
71564f0d10
|
set default i2cp.leaseSetEncType=0,4 for http and socks proxy for android
|
2020-05-24 10:30:00 -04:00 |
|
orignal
|
5a32082624
|
recreate session after 90 seconds incativity
|
2020-05-23 15:58:11 -04:00 |
|
orignal
|
86e8614934
|
allow session restart after 2 minutes from creation
|
2020-05-23 10:20:22 -04:00 |
|
orignal
|
ead89c767a
|
compress longer RouterInfo
|
2020-05-22 18:32:44 -04:00 |
|
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
orignal
|
46ee427ee3
|
common header for repliable datagrams
|
2020-05-21 21:54:00 -04:00 |
|
orignal
|
0c2b0081b5
|
rollback
|
2020-05-21 19:38:25 -04:00 |
|
orignal
|
f133a7f9fd
|
resend outstading packets again
|
2020-05-21 18:58:28 -04:00 |
|
orignal
|
153aaa6d21
|
no compression for RouterInfo gzip
|
2020-05-21 15:33:12 -04:00 |
|
orignal
|
e5901dad91
|
resend not more than half of window
|
2020-05-21 14:52:44 -04:00 |
|
orignal
|
bdd75e1171
|
build client tunnels through router with version >= 0.9.36
|
2020-05-20 14:59:18 -04:00 |
|
orignal
|
648d035a0f
|
GzipNoCompression for datagrams
|
2020-05-19 21:02:32 -04:00 |
|
orignal
|
7ebf2f010c
|
shorter padding for optimal packet length
|
2020-05-19 19:03:12 -04:00 |
|
orignal
|
3db4421aa7
|
don't invoke gzip for decompression if no compression
|
2020-05-19 10:48:23 -04:00 |
|
orignal
|
9fb59e128b
|
resubmit updated LeaseSet if not confirmed
|
2020-05-18 22:31:36 -04:00 |
|
orignal
|
c7c6e5917a
|
Streaming MTU size 1812 for ECIESX25519AEADRatchet
|
2020-05-18 20:45:25 -04:00 |
|