1240 Commits (d798faa1cad7a80dc7cc98d7ea9cc95e211c2a44)

Author SHA1 Message Date
orignal e50abbb250 avoid replay upon SSU packet resend 4 years ago
orignal 8e25226574 use unordered_map for incomplete and sent messages 4 years ago
orignal 9636d82b37 MixHash for SessionConfirmed processing 4 years ago
orignal c3aa6b9cda use delivery type local if destination is not secified 4 years ago
orignal c41554109b change datagram routing path if nothing comes back in 10 seconds 4 years ago
orignal 67b94d3533 unordered_map for RouterInfos and LeaseSets 4 years ago
orignal 6f2e6ed887 key for next send ratchet 4 years ago
orignal 5f1e66d64b use pre-calculated x25519 ephemeral keys for ratchets 4 years ago
orignal 1f31fdc257 pre-calculate ephemeral keys for x25519 4 years ago
orignal df9965e129 use unordered_map for peers 4 years ago
orignal 61e9c31f0d don't hold RouterInfo after successive connect 4 years ago
orignal a0b35ebd3e mark NTCP2 unreachable routers 4 years ago
orignal 31494267e5 fixed datagram idle crash 4 years ago
orignal 1e609acb03 keep sending through first successive routing path 5 years ago
orignal 69194118df generate random padding length in bulk 5 years ago
orignal 1a39f7e5c6 GarlicRoutingPath per session 5 years ago
orignal 61897ae16c crypto.ratchet.inboundTags 5 years ago
orignal 5993cc857a start new tunnel message if remining is too small 5 years ago
orignal 44bb8f6f16 allocated datagram I2NP from memory pool 5 years ago
orignal a33cad4b70 eliminate datagram send timer 5 years ago
orignal f077836bf5 store DatagramSession for bulk 5 years ago
orignal 6d7847f2df send bulk datagrams 5 years ago
orignal 6735b2686b set LeaseSet2 for ECIESx25519 5 years ago
orignal 4ae41513ac save new session with NSR tagset 5 years ago
orignal 438a225487 pass calculatePublic 5 years ago
orignal e135696530 support multiple encryption keys through the I2CP 5 years ago
R4SAS 9135772f89
2.32.1 5 years ago
orignal 0dc212d97c fixed non-updating LeaseSet1 5 years ago
R4SAS 45e8d5c50e
Return deprecated websocket config options for compatibility 5 years ago
orignal 37ec90c436 don't gererate more tags for detached session 5 years ago
orignal 0e0169d22b 2.32.0 5 years ago
orignal 1975adc48f print remote peer for queues 5 years ago
orignal 71564f0d10 set default i2cp.leaseSetEncType=0,4 for http and socks proxy for android 5 years ago
orignal 5a32082624 recreate session after 90 seconds incativity 5 years ago
orignal 86e8614934 allow session restart after 2 minutes from creation 5 years ago
orignal ead89c767a compress longer RouterInfo 5 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
orignal 46ee427ee3 common header for repliable datagrams 5 years ago
orignal 0c2b0081b5 rollback 5 years ago
orignal f133a7f9fd resend outstading packets again 5 years ago
orignal 153aaa6d21 no compression for RouterInfo gzip 5 years ago
orignal e5901dad91 resend not more than half of window 5 years ago
orignal bdd75e1171 build client tunnels through router with version >= 0.9.36 5 years ago
orignal 648d035a0f GzipNoCompression for datagrams 5 years ago
orignal 7ebf2f010c shorter padding for optimal packet length 5 years ago
orignal 3db4421aa7 don't invoke gzip for decompression if no compression 5 years ago
orignal 9fb59e128b resubmit updated LeaseSet if not confirmed 5 years ago
orignal c7c6e5917a Streaming MTU size 1812 for ECIESX25519AEADRatchet 5 years ago
orignal 7b418b3adf insert whole message to queue 5 years ago