Commit Graph

177 Commits (87fd0e6f29206f9aa67d682c3b622b81bf27db1c)

Author SHA1 Message Date
orignal a3fd338fab pass our address as boost's address 10 years ago
orignal d513f20225 handle ipv6 adrresses 10 years ago
orignal 7e82686818 signature size for SessionCreated 10 years ago
orignal faf093c474 process ipv6 addresses in SessionCreated 10 years ago
orignal b6bc49c33a process ipv6 addresses in SessionCreated 10 years ago
orignal 39644d3bb2 send actual identity in SessionConfirmed message 10 years ago
orignal 1f69d1b890 different log levels 10 years ago
orignal fe4de7c8ac use SignedData class for signing/verification 10 years ago
orignal 2308f854b1 verify signature through remore identity 10 years ago
orignal 6281fa625a moved remote RI and identity to TransportSession 10 years ago
orignal ab843b6552 cleaned up from duplicated methods 10 years ago
orignal 7b768ccb26 moved transports to 'transport' namespace 10 years ago
orignal c4dda06cde TransportSession added 10 years ago
orignal 71168389ab PeerTest from Charlie to Alice 10 years ago
orignal 1d9fdca9ce don't send address for initial PeerTest 10 years ago
orignal 1441c1371b adjust MTU for incoming SSU sessions 10 years ago
orignal cb46d63058 read Identity from SessionConfirmed message 10 years ago
orignal ddc18a9b28 acquire DH pair by demand only 10 years ago
orignal 1742a72fe0 use Tag<32> for SSU key 10 years ago
orignal 11a1201506 check if remote RouterInfo is presented 10 years ago
orignal 4e213550ff exclude desctroyed session to introducer from RouterInfo 10 years ago
orignal 5c2785cfca send HolePunch if unreachable 10 years ago
orignal 7ec2318bba don't try to connect to unreachable router from unreachable router 10 years ago
orignal d3081a4e03 use data message for keep-alive 10 years ago
orignal 5cb691fb0b limit session to introducer by 1 hour 10 years ago
orignal 5435d20199 don't include same introducer twice 10 years ago
orignal 98fd1c7dbc cleanup introducers at startup 10 years ago
orignal fc50b24809 unreachable mode 10 years ago
orignal 44751955cc select introducers 10 years ago
orignal 119603845b relay request from non-established session 10 years ago
orignal 9500d96789 session to introducer 10 years ago
orignal 4a39dd4818 zero-length address in RelayRequest 10 years ago
orignal d1ae603b93 fixed incorrect PeerTest 10 years ago
orignal 3c610fa952 RelayTest for Bob and Charlie 10 years ago
orignal 10d9a4582f schdule connect timer 10 years ago
orignal 617e7bc81d closed non-etsablished SSU session by timeout 10 years ago
orignal ebe73491c6 send PeerTest to Charlie 10 years ago
orignal aaf386a0ab GetRandomEstablishedSession 10 years ago
orignal ccbc4353d6 fixed race condition 10 years ago
orignal 180fbcdac6 ignore zero length packets 10 years ago
orignal 7995385a19 wait more for tunnel creation 10 years ago
orignal 9655891e4b proper endiness of relay tag 10 years ago
orignal 6dbf8d1457 don't save received IV 10 years ago
orignal de377b45b4 delete unreachable SSU sessions 10 years ago
orignal 756a920c1a show number sent/received bytes through the status page 10 years ago
orignal 9ee049aa63 close SSU session if not established 10 years ago
orignal 2f601ce02f send ack per fragment. temporary disble check for duplicated through IV 10 years ago
orignal a7406e03ab try to find existing SSU session to introducer first 10 years ago
orignal 226ef77927 fixed memory leak 10 years ago
orignal ebd64c9337 check for duplicates 10 years ago
orignal 165a079928 moved sending acks to SSUData 10 years ago
orignal 7bb5054644 moved sending I2NP messages to SSUData 10 years ago
orignal c9ace095f4 removed unused SSU states 10 years ago
orignal f9cd2f6808 don't use crypto++ AES directly 10 years ago
orignal a6cc2e647b eliminated multiple of 16 check for AES 10 years ago
orignal 6518727270 use CBCEncryption for session key encryption 10 years ago
orignal d3812786fa session key decryption 10 years ago
orignal 44bba19283 fixed memory leak 10 years ago
orignal 9ec671ba69 split SSU to SSU and SSUData 10 years ago
orignal bf2e833f26 separate thread for SSU server 10 years ago
orignal 607f2d29f2 check for 16 bytes boundary before encryption 10 years ago
orignal 3b0c03104c introducer support 10 years ago
orignal b873f7c7f1 RelayResponse/RelayIntro 10 years ago
orignal 73d38f530f store relay tag if introducer 10 years ago
orignal 4341d285aa fxied crash 10 years ago
orignal 25e16f1693 implement session and mac key if shared key is shorter than 64 bytes 10 years ago
orignal 8694ed16fd decrypt message first 10 years ago
orignal a510e7c2c6 check for duplicate and missing fragments 10 years ago
orignal c9c38cccf6 send PeerTest if partly has 'B' capability only 10 years ago
orignal 9c7039cf78 recognize PeerTest back from Bob to Alice 10 years ago
orignal 747383a5e6 check if session key is available 10 years ago
orignal 2140f49665 fixed crash 10 years ago
orignal e96c55bd98 fixed crash 10 years ago
orignal d09bafa4a7 save peer test nonces 10 years ago
orignal 5099b997ad delete session with introducer 10 years ago
orignal 73066eb6c6 send relay request through connected session 10 years ago
orignal 31f906240e introducer session 10 years ago
orignal 8de75a2a90 save relay tag 10 years ago
orignal 76cb75f7c0 process relay intro 10 years ago
orignal 702b352be9 use seesion key only for SesssionDestroy message 10 years ago
orignal 40d5489429 delete inactive SSU sessions 10 years ago
orignal c30dd2639a SSU timeout 10 years ago
orignal 03a5059617 peer test 10 years ago
orignal 9f8f91a2ee fixed small issues 10 years ago
orignal be563dcbd1 process session created after decryption with intro key 10 years ago
orignal 64f195868e process intro key message 10 years ago
orignal 45d1571559 send peer test by Alice 10 years ago
orignal 130e1c2daf handle PeerTest 10 years ago
orignal 7f357e285f generate DH keys pair per SSU session 10 years ago
orignal 4970b4d14e generic SSU timer 10 years ago
orignal 88e6a76a1b don't send session request twice 10 years ago
orignal 9a5a04ca70 delete non-responding SSU sessions 10 years ago
orignal 3ae225fb41 use existing SSU session if available 10 years ago
orignal b2fb466cde extract caps 10 years ago
orignal 9ef8ae99e2 close SSU session if MAC verification fails 10 years ago
orignal 06088ff7a2 fixed crash and few other small issues 10 years ago
orignal 6732ba21f9 inbound tunnel where an I2NP messages has been received from 10 years ago
orignal 5dfe19c6ed set established state after hole punch 11 years ago
orignal 48737864a3 process HolePunch 11 years ago
orignal 7300792033 set SessionCreated state 11 years ago