Commit graph

101 commits

Author SHA1 Message Date
Jeff Becker 93deb37c94
add primordial goo tier "hidden mode" (aka toy feature needs more work doesn't do it correctly all the way) 2016-06-18 11:10:58 -04:00
Jeff Becker 74a7e67002
implement restricted routes (initial) 2016-06-17 11:03:33 -04:00
orignal c5644ee3f9 hold previous lookup response 2016-03-22 13:10:02 -04:00
orignal ecfdc377ec send close floodfills only in DatabaseSearchReply 2016-03-02 19:46:32 -05:00
orignal f98a6fb665 tighten RouterInfo expiration 2016-02-24 11:31:14 -05:00
hagen b69fbdda9a * NetDb : move storage from FS.cpp to NetDb.cpp 2016-02-21 01:49:32 +00:00
hagen 55315fca80 Merge branch 'openssl' into new-fs
Conflicts:
	AddressBook.cpp
	NetDb.cpp
	filelist.mk
2016-02-20 00:59:48 +00:00
orignal 4eef9e780f extract and verify family from RouterInfo 2016-02-19 16:37:41 -05:00
orignal e2aa2709ac family added 2016-02-18 15:57:43 -05:00
orignal 713513aacc flood newer RI/LS only 2016-02-17 15:36:55 -05:00
orignal b967acda58 flood to floodfills that are close than us only 2016-02-11 15:05:46 -05:00
hagen 6d74493491 * i2p::fs migration: NetDb.* 2016-02-11 13:05:00 +00:00
orignal 62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05:00
orignal c5644e0e32 const I2NP messages 2015-07-03 21:27:40 -04:00
Mikhail Titov 490b65dfe2 Materialize temporary string obtained from boost path 2015-06-19 14:47:33 -05:00
orignal d65257c7b0 pass I2NP as shared_ptr to netDB 2015-06-16 13:32:42 -04:00
orignal 465945f8a8 more generic queue 2015-06-16 13:14:33 -04:00
orignal 20e43951e5 reduce CPU usage 2015-06-11 11:43:35 -04:00
orignal 2b797fcd54 use shared_ptr for NetDb's I2NPMessages 2015-05-11 15:17:43 -04:00
orignal 6bad2daa62 fixed build errors for gcc 4.6 2015-05-06 19:18:00 -04:00
orignal 2a997d94bf GetClosestFloodfills added 2015-04-10 16:15:13 -04:00
orignal 950f250d66 NetDb/NetDbRequests split 2015-04-09 12:45:00 -04:00
orignal 250af7f247 fixed race condition 2015-04-05 13:56:41 -04:00
orignal 0b754ec65d publish number of leasets and routers for floodfill 2015-03-18 15:06:15 -04:00
orignal ccf689ffd5 connect to introducer if not any yet 2015-02-26 21:05:35 -05:00
orignal 582daffd7f select peer test capable routers 2015-02-26 14:17:16 -05:00
orignal 8492e87d29 fxied race condition 2015-02-09 22:19:29 -05:00
orignal b9e3931e80 use shared_ptr for inbound tunnels 2015-02-05 18:53:43 -05:00
orignal 7945126e86 use unique_ptr for requested destination 2015-02-05 13:36:28 -05:00
orignal cd8e9e59fa don't request same RouterInfo twice 2015-02-03 16:14:33 -05:00
orignal c5a3832eae handle exploratory lookups 2015-02-02 22:34:55 -05:00
orignal b3e08b2cf4 shared_ptr for tunnels 2015-01-27 14:55:46 -05:00
orignal d1d6797d3e store LeaseSet as shared_ptr 2015-01-27 11:27:58 -05:00
orignal 027c43c99c Reseed through I2PControl 2015-01-19 13:57:37 -05:00
orignal ad9d7931f5 RequestComplete for RouterInfo 2015-01-14 16:11:09 -05:00
orignal 717940d969 some cleanup 2015-01-10 09:07:07 -05:00
orignal 86a7f96a46 take tunnels from exploratory pool only 2014-12-27 20:36:32 -05:00
orignal bbe403fb40 main netdb can request router info only 2014-12-25 21:13:51 -05:00
orignal 78c06bdd22 manage non-reponded database requests 2014-12-24 11:20:38 -05:00
orignal 6ac846f95d SU3 resseed first 2014-12-11 21:14:04 -05:00
orignal 3643d2f1da reseed from SU3 2014-12-11 15:41:04 -05:00
orignal e1c25fedb0 wait for confirmantion of publishing 2014-11-28 13:01:35 -05:00
orignal ed3aaefe96 delete delete routers from memory 2014-11-21 13:29:19 -05:00
orignal 6042aefd17 delete dead floodfill 2014-11-21 13:02:46 -05:00
orignal d8b9968aed use shared pointer for RI in requested destination 2014-11-21 11:37:17 -05:00
orignal 8a357ac46c store shared pointer to RI in tunnel config 2014-11-21 10:46:11 -05:00
orignal 0f4e4a7944 return shared_ptr to RI 2014-11-20 16:20:02 -05:00
orignal 96387aecbd store RIs as shared pointers 2014-11-18 11:08:10 -05:00
orignal c9abb62988 set unreachable trough NetDb 2014-10-24 15:39:53 -04:00
orignal af997473b2 moved AddressBook to ClientContext 2014-10-24 15:22:36 -04:00