Commit graph

127 commits

Author SHA1 Message Date
Jeff Becker 75fc8202ab
fix off by ones 2016-07-15 12:49:45 -04:00
Jeff Becker f405c62f1e
pedantic style and logging changes 2016-06-29 14:56:00 -04:00
Jeff Becker 614c1306f6
use correct netid when using separate test network 2016-06-27 16:40:46 -04:00
orignal 4e4f9b6f8b use LocalLeaseSet for own LeaseSets 2016-05-25 15:10:28 -04:00
orignal 7035ead9e7 provide reply tunnel expcilitly for LeaseSet 2016-05-25 12:55:58 -04:00
orignal 3907b4101a include openssl through OPENSSL macro 2016-05-11 15:12:38 -04:00
orignal e120e9a78e configurable transit tunnels limit 2016-04-20 14:53:50 -04:00
orignal 79190f313d use shared_ptr for transit tunnels 2016-03-01 15:22:36 -05:00
orignal 190e26276a reuse tunnel pair for LS request 2016-02-26 16:17:29 -05:00
orignal 7d927b0e28 shared_ptr for Lease 2016-02-09 10:46:27 -05:00
orignal 0966369723 copy transit message for nedb 2016-01-31 18:27:47 -05:00
orignal 1dc9e74df4 check TunnelBuild message size 2016-01-30 10:35:32 -05: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
orignal efdea07b7b change message expiration timeout to 8 secs (RTT) 2016-01-17 18:03:40 -05: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
hagen f3bee5ff3f * log message fix 2015-12-28 10:53:48 +00:00
hagen 4899e0d2d5 * sane log messages: I2NPProtocol.cpp 2015-12-21 03:00:11 +00: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 3405ffd8d8 check for buffer size 2015-07-05 07:59:38 -04:00
orignal bf14b7da9a move FillI2NPMessageHeader into I2NPMessage 2015-07-03 11:11:07 -04:00
orignal adf12b6084 handle DeliveryStatus garlic clove directly 2015-06-29 21:40:43 -04:00
orignal be1a4548e6 pass const I2NP message to HandleTunnelDataMsg 2015-06-25 21:49:16 -04:00
orignal 206f094dd4 use shared_ptr for DeliverStatus 2015-06-24 10:45:58 -04:00
orignal a05a20440e deleted deprecated SendMessage 2015-06-24 10:25:05 -04:00
orignal 9c9401ce2f use shared_ptr for all incoming I2NP messages 2015-06-21 15:08:22 -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 a0de60e179 use share_ptr for garlic messages 2015-06-16 10:14:14 -04:00
orignal 6a043649f5 use random msg_id for I2NP messages 2015-05-27 13:35:54 -04:00
orignal 2b797fcd54 use shared_ptr for NetDb's I2NPMessages 2015-05-11 15:17:43 -04:00
orignal 5cd557ef9d check for I2NP message buffer boudary 2015-05-11 12:53:08 -04:00
orignal 1e74ff8a85 use shared_ptr for CreateDatabaseStore 2015-04-07 15:15:27 -04:00
orignal 8c47bf9dd3 use shared_ptr for local LeaseSet 2015-04-07 15:02:00 -04:00
orignal 47c3d5ed23 don't accept tunnels if bandwidth is exceeded 2015-03-18 13:07:11 -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 ec50b97aa8 reduced amount of logging 2015-02-17 19:14:31 -05:00
orignal b11fd250c1 fixed race condition 2015-02-12 11:40:42 -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 4b094b2156 handle tunnel build messages in tunnels thread 2015-01-26 20:49:16 -05:00
orignal 8f562215b0 separate inbound and outbound pending tunnels 2015-01-26 11:56:10 -05:00
orignal 724c417f09 fixed typo 2015-01-25 11:43:27 -05:00
orignal 9c23d03d8d fixed typo 2015-01-25 10:05:50 -05:00
orignal 1dc166f0f8 transit tunnel gateway batching 2015-01-23 22:05:33 -05:00