Commit Graph

48 Commits

Author SHA1 Message Date
orignal
381f6b184e clean up incomplete messages 2016-12-06 16:23:52 -05:00
orignal
46f927fc1b cleanup unclaimed out-of-sequence fragments 2016-11-09 14:51:55 -05:00
orignal
1bba0f6bb2 store and concatenate all out-of-sequence fragments 2016-11-08 15:37:27 -05:00
Jeff Becker
21b3576b66
stop using auto 2016-06-28 12:20:18 -04:00
orignal
3907b4101a include openssl through OPENSSL macro 2016-05-11 15:12:38 -04:00
orignal
ef106f3232 fixed typo 2016-04-13 11:22:08 -04:00
orignal
0966369723 copy transit message for nedb 2016-01-31 18:27:47 -05:00
orignal
8061d306dd check tunnel payload size 2016-01-25 14:31:51 -05:00
hagen
6c4977ee78 * tune log messages 2016-01-20 11:25:43 +00:00
orignal
5482a57c45 add clock skew to expiration 2016-01-19 11:16:50 -05:00
orignal
9611f80a39 check I2NP messages fro expiration 2016-01-18 21:13:43 -05:00
hagen
05043f30dc * tune logs 2016-01-18 09:02:34 +00:00
orignal
ff48422ec0 check I2NP message buffer size 2016-01-05 14:29:18 -05:00
orignal
a26c5f85c3 ignore LeaseSets coming from transit tunnels 2016-01-04 19:56:46 -05:00
orignal
be358f3f2e enable RI catch for OBEP back 2015-12-09 10:03:51 -05:00
orignal
06c4aca490 always use shared_ptr for I2NPMessage 2015-11-24 13:09:12 -05:00
orignal
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05:00
orignal
17acdcc4d5 temporary fix of crash 2015-07-02 14:11:30 -04:00
orignal
047c6a93a3 don't copy transit DatabaseStore 2015-06-27 22:02:00 -04:00
orignal
4ed7e29896 use shared_ptr for I2NP messages through tunnels 2015-06-19 14:38:31 -04:00
orignal
d65257c7b0 pass I2NP as shared_ptr to netDB 2015-06-16 13:32:42 -04:00
orignal
1d7fd8ac96 reduce memory usage 2015-03-11 13:24:13 -04:00
orignal
0dac2a74d3 check for duplicate msgID 2015-02-04 22:16:44 -05:00
orignal
9896570e32 cleanup from extra log messages 2015-02-04 22:05:09 -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
Francisco Blas (klondike) Izquierdo Riera
1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 2014-12-29 23:04:02 +01:00
orignal
7b768ccb26 moved transports to 'transport' namespace 2014-10-21 12:25:53 -04:00
orignal
888a19fdba handle out-of-sequence fragment for first fragment 2014-09-11 08:03:25 -04:00
orignal
1b70061169 handle out-of-sequence fragment for first fragment 2014-09-11 07:56:13 -04:00
orignal
26c629a7d8 handle out-of-sequence tunnel fragments 2014-09-10 21:31:32 -04:00
orignal
e7126908f9 exploratory improvement 2014-08-10 09:04:17 -04:00
orignal
4de9ed80af drop messages to other router coming down an inbound tunnel 2014-07-10 12:44:49 -04:00
orignal
73ef5e29c2 fixed memory leak 2014-07-05 08:33:08 -04:00
orignal
49035ef55d HandleFollowOnFragment 2014-07-04 20:54:03 -04:00
orignal
b19e6bb5ba fixed memory leak 2014-07-04 15:18:05 -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
3a864cb6c5 verify checksum 2014-06-27 20:11:21 -04:00
orignal
4e09b39735 check sequence of fragments 2014-06-11 10:56:20 -04:00
orignal
6732ba21f9 inbound tunnel where an I2NP messages has been received from 2014-03-12 20:13:49 -04:00
orignal
30ecf1ef8c send multiple messages 2014-01-20 18:37:51 -05:00
orignal
bc9b355d5d check garlic message payload hash 2014-01-16 08:08:28 -05:00
orignal
fd84226bd2 Merge pull request #6 from mikhail4021/master
adding Windows support
2014-01-09 12:22:15 -08:00
mikhail4021
55392ce783 ms visual studio 2013 support
not full support
2014-01-09 23:56:07 +04:00
orignal
5997cb80bd differentiate garlic message received from tunnel and directly 2014-01-03 22:25:22 -05:00
orignal
58c5b74586 fixed complilation errors 2013-12-11 22:25:01 -05:00
orignal
cee2d171f4 cumulative update 2013-12-10 08:10:49 -05:00
orignal
84301daeb8 transit tunnel 2013-11-10 18:19:49 -05:00