Commit Graph

58 Commits

Author SHA1 Message Date
orignal
550f9de41a fixed memory corruption 2015-03-12 07:31:46 -04:00
orignal
ccb4e967cf fixed crash 2015-03-11 12:17:38 -04:00
orignal
d51b87e80a reduced memory usage 2015-03-10 21:54:25 -04:00
orignal
1a307f3093 limit number of transit tunnels 2015-02-23 15:06:14 -05:00
orignal
b9e3931e80 use shared_ptr for inbound tunnels 2015-02-05 18:53:43 -05:00
orignal
07ce9c41bf DatabaseLookup flags 2015-02-02 11:06:36 -05:00
orignal
8ad9f2681c send 3 closest floodfills 2015-02-01 19:58:26 -05:00
orignal
679faf5149 specify reply token for RIs DatabaseStore 2015-01-28 16:16:25 -05:00
orignal
1dc166f0f8 transit tunnel gateway batching 2015-01-23 22:05:33 -05:00
orignal
82103e6a39 process TunnelGateway message in tunnel thread 2015-01-23 16:26:39 -05:00
orignal
0c73aff0a2 I2NPMessagesHandler 2015-01-22 22:00:41 -05:00
orignal
8812a45607 DatabaseLookup for RouterInfo 2015-01-04 17:25:16 -05:00
orignal
37a374000c elimimated cast to ClearText 2015-01-04 09:33:19 -05:00
orignal
ecf709cbba fill clear text buffer of BuildRequestRecord 2015-01-03 23:13:07 -05:00
orignal
3c5e9ddd4e eliminated cast to ecnryptted build record 2015-01-03 16:31:44 -05:00
orignal
8a293f45fa eliminated cast to BuildResponse Record 2015-01-03 09:47:24 -05:00
orignal
fd9a8fd2b1 eliminated cast to DatabaseStoreMsg 2015-01-02 21:11:40 -05:00
orignal
b30de01b12 eliminated cast to DeliveryStatus struct 2015-01-02 17:39:35 -05:00
orignal
29d1aa0146 more fixes of misalignment 2015-01-01 23:00:33 -05:00
orignal
0f07b04627 eliminated TunnelGatewayHeader 2015-01-01 18:53:44 -05:00
orignal
bfc6274cd8 methods for I2NP header access 2015-01-01 16:51:15 -05:00
orignal
c5c0d2060c rollback 2015-01-01 11:18:24 -05:00
Francisco Blas (klondike) Izquierdo Riera
84f7966a0b Fix even more alignment problems 2014-12-31 19:48:46 +01:00
orignal
7bfb73dacf LeaseSet database lookup 2014-12-30 12:25:08 -05:00
orignal
77687a70a2 adjust message length after alignment 2014-11-26 11:54:35 -05:00
orignal
357a9a6a56 16 bytes alignmen of AES block 2014-11-26 11:04:49 -05:00
orignal
202109ebeb handle I2NP message per destination 2014-10-11 21:27:55 -04:00
orignal
93c1a0760d AES/ElGamal tags per local destination 2014-10-06 20:18:18 -04:00
orignal
d1a3f11c7a check tunnel where DatabaseStore message comes from 2014-09-29 16:41:41 -04:00
orignal
7e0a2ae5ab publish local LeaseSet 2014-08-20 11:12:53 -04:00
orignal
0a5d4741af use short I2NP messages 2014-07-30 18:20:42 -04:00
orignal
816c415f22 short I2NP message 2014-07-30 16:52:35 -04:00
orignal
2f5967537a re-create local LeaseSet only if expired 2014-07-29 21:56:03 -04:00
orignal
2200133ce3 moved LeaseSet creation away from StreamingDestination 2014-07-29 14:56:36 -04:00
orignal
220637b29d DatabaseStore for LeaseSet 2014-07-29 14:31:55 -04:00
orignal
3d669c95d9 send floodfill in DatabaseSerachReply 2014-07-24 22:01:07 -04:00
orignal
d512c90193 send RouterInfo if found by DatabseLookup 2014-07-24 15:59:00 -04:00
orignal
5492deff21 moved handling of DatabaseLookup to netDb's thread 2014-07-23 11:10:03 -04:00
orignal
3e25759ada request and process encrypted LeaseSet 2014-07-08 07:45:16 -04:00
orignal
12fbc9cb86 increased I2NP max message size to 32K and check if fragmented message exceeds it 2014-07-04 12:35:02 -04:00
orignal
c8a2ce4740 handle TunnelBuild (8 records) message 2014-04-30 14:08:57 -04:00
orignal
ac48e3b355 renew LeaseSet's I2NP message ID and timestamp before sending 2014-03-20 12:48:03 -04:00
orignal
25f2f932b0 pass local LeaseSet as const 2014-03-20 09:47:02 -04:00
orignal
6732ba21f9 inbound tunnel where an I2NP messages has been received from 2014-03-12 20:13:49 -04:00
orignal
735f6bd72a SSU send message 2014-02-09 18:28:34 -05:00
orignal
656392fe1e handle SSU I2NP header 2014-02-07 11:26:00 -05:00
orignal
869479e566 handle DeliveryStatus message 2014-01-17 08:12:57 -05:00
orignal
57c97208f9 include DeliveryStatus to Garlic 2014-01-08 22:47:22 -05:00
orignal
c85ae61cfc hadlle DatabaseLookup message 2014-01-05 22:21:59 -05:00
orignal
c93402ab40 deep exploratory 2014-01-05 09:53:44 -05:00