871 Commits (0ab95b1b8791cfe2fab856b42b5ffbd883a15906)

Author SHA1 Message Date
orignal 417b5ed6cc handle SSU v4 and v6 messages in one thread 4 years ago
orignal acc5592f59 create DH keys for SSU session directly 4 years ago
R4SAS 3f45a11f12
[SSU] handle ICMP responses 4 years ago
orignal e3464add50 don't create new tunnels if offline 4 years ago
R4SAS 18bb4a71c2
fix incorrect chars in variable 4 years ago
R4SAS 85e9da82b0 [transports] validate IP when trying connect to remote peer for being in reserved IP range 4 years ago
R4SAS 99d046ca11
[http] handle WebDAV methods 4 years ago
orignal ffa0f0afd9 check network status 4 years ago
orignal e21dac21c8 fixed #1557. don't try to send empty message 4 years ago
orignal e2a1cd12c3 don't delete unreachable routers if too few 4 years ago
orignal d218c9a983 disable ntcpproxy 4 years ago
orignal c2f13a1496 some cleanup 4 years ago
orignal faae2709d9 removed NTCP 4 years ago
orignal a8d23b5439 disable NTCP for good 4 years ago
orignal 8483464aab don't attach our RouterInfo to router's request 4 years ago
orignal 3a2724ec58 single thread for I2CP 4 years ago
orignal ee84291997 handle i2p.streaming.answerPings properly 4 years ago
orignal fd9229c467 ping/pong for streaming 4 years ago
orignal dec7a9a01c shared transient destination between proxies 4 years ago
orignal 335f9394a5 drop gcc 4.7 support 4 years ago
orignal f939a7b349 reduce variable tunnel build length to 4 4 years ago
orignal 09fdb068d2 Database lookups from ECIES destinations 4 years ago
orignal 024c29b180 eliminate boost/bind 4 years ago
orignal 2b0d1a2190 implement DatabaseLookupTagSet 4 years ago
orignal d0d71c93af set LeaseSet type to 3 for ratchets if not specified 4 years ago
orignal da1e52357f delete symmkey on cleanup 4 years ago
orignal a05a54b38e trim behind ECIESx25519 tags 4 years ago
orignal 954781262c 2.33.0 4 years ago
orignal 3159b06988 reseeds update 4 years ago
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 5 years ago
orignal 67b94d3533 unordered_map for RouterInfos and LeaseSets 5 years ago
orignal 6f2e6ed887 key for next send ratchet 5 years ago
orignal 5f1e66d64b use pre-calculated x25519 ephemeral keys for ratchets 5 years ago
orignal 1f31fdc257 pre-calculate ephemeral keys for x25519 5 years ago
orignal df9965e129 use unordered_map for peers 5 years ago
orignal 61e9c31f0d don't hold RouterInfo after successive connect 5 years ago
orignal a0b35ebd3e mark NTCP2 unreachable routers 5 years ago
orignal 31494267e5 fixed datagram idle crash 5 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