Commit graph

285 commits

Author SHA1 Message Date
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
2017-04-21 06:33:45 -04:00
Darknet Villain 33310732a6 Add reseed.threshold option 2017-02-02 15:40:57 -05:00
Darknet Villain a03bf89190 Refactored code to Reseed module 2017-02-02 15:25:25 -05:00
Darknet Villain 21e23d5511 Added option to reseed from ZIP file 2017-02-01 17:17:25 -05:00
orignal 3e2605490f cleanup error messages 2017-01-30 20:36:35 -05:00
orignal 37e4dfc5d5 cleanup from some overhead 2016-12-14 10:59:36 -05:00
orignal 59681398cb don't store lookup replies anymore 2016-12-05 18:39:01 -05:00
orignal adf887a06b request destination if we are not closest 2016-12-05 16:36:51 -05:00
orignal 42f70cd55d request destination after frist lookup 2016-12-05 15:45:04 -05:00
orignal 7a7ae4cc83 select ipv4 peers for peer test 2016-12-02 11:17:22 -05:00
orignal 336cd60920 don't insert same floodfill twice 2016-11-15 12:17:21 -05:00
Jeff Becker ea31ca5ee8 add reseed from floodfill option 2016-11-14 12:09:07 -05:00
Jeff Becker 5f396d6311
add option to only connect to certain routers 2016-10-28 12:50:26 -04:00
orignal ed874fe3ea check if RouterInfo has been decompressed completely 2016-09-11 21:36:17 -04:00
Jeff Becker 3ea624e1db
cosmetic fix 2016-09-01 15:54:48 -04:00
Jeff Becker a68326490d
fix 2016-08-30 20:02:27 -04:00
Jeff Becker ab763c38d9
use shared pointers 2016-08-30 19:59:24 -04:00
Jeff Becker 970557660e
Add NetDb::VisitRandomRouterInfos 2016-08-30 15:54:53 -04:00
Jeff Becker c0cba7b376
move ready to run 2016-08-29 16:59:17 -04:00
Jeff Becker 87d1058de3
fix 2016-08-29 16:57:34 -04:00
Jeff Becker ce97fa87e7
don't use std::promise * 2016-08-29 15:34:59 -04:00
Jeff Becker 10ffdb2766
add NetDb::WaitForReady 2016-08-29 15:26:19 -04:00
Jeff Becker fec49e5609
add hooks for visiting netdb 2016-08-29 14:16:29 -04:00
brain5lug b8ec63cf8c copy ellimination for ranges #part1 2016-08-06 01:03:13 +03:00
orignal 1062776762 cleanup router's tags 2016-07-28 13:24:25 -04:00
hagen b1aeae6772 * util.{cpp,h} : kill with fire i2p::util::http (#314, closes #432) 2016-07-27 13:10:29 +00:00
Jeff Becker a0144f093f
fix typo 2016-07-15 13:59:56 -04:00
Jeff Becker 84bb740e62
clean up code 2016-07-15 13:52:55 -04:00
Jeff Becker d37482ada1
IT WORKS, floodfill confirmed working on test network 2016-07-15 13:31:31 -04:00
Jeff Becker 75fc8202ab
fix off by ones 2016-07-15 12:49:45 -04:00
Jeff Becker 24aff15752
off by one 2016-07-15 10:55:02 -04:00
Jeff Becker 338b9928f0
repeat correction 2016-07-15 10:45:38 -04:00
Jeff Becker b9607b4b8e
correct last commit 2016-07-15 10:44:43 -04:00
Jeff Becker 586f241074
OFF BY ONE 2016-07-15 10:44:08 -04:00
Jeff Becker 71cc4b5bf2
add lease set page in http server 2016-07-15 09:38:21 -04:00
Jeff Becker c29359e7a8
Merge remote-tracking branch 'purple/openssl' into meshnet 2016-06-30 17:48:46 -04:00
Jeff Becker 4e0929e71a
don't print out junk when logging 2016-06-30 17:24:33 -04:00
Jeff Becker 1bad097a13
don't check for LS expired for FF 2016-06-30 17:21:18 -04:00
Jeff Becker 331065eec6
remove expired LS 2016-06-30 17:01:00 -04:00
orignal f51ba499d5 Merge pull request #555 from majestrate/fix-ff-off-by-one
off by one?
2016-06-30 15:07:26 -04:00
Jeff Becker f62ccc2d48
off by one? 2016-06-30 14:26:05 -04:00
Jeff Becker 2412a0d502
off by one? 2016-06-30 13:35:36 -04:00
Jeff Becker b8a205f755
netdb.cpp:
* explicitly define replyIdent

Daemon.cpp:
* wait for 1 second before checking if transports are bound to wait for transports to bind
2016-06-30 13:25:20 -04:00
orignal eab08ea78c don't accept our own RouterInfo 2016-06-30 13:15:36 -04:00
Jeff Becker d7653769b4
more logging 2016-06-30 12:57:20 -04:00
Jeff Becker c72d9695da
testnet changes 2016-06-30 12:27:23 -04:00
Jeff Becker c4c495948a
don't flood if older 2016-06-30 11:10:01 -04:00
Jeff Becker 986ee6bac3
Merge remote-tracking branch 'purple/openssl' into meshnet 2016-06-30 11:03:15 -04:00
orignal 6ab7e79987 send own copy of a message during flood 2016-06-30 11:01:21 -04:00
Jeff Becker c6e35876fa
if LS is older, assume updated so we reply 2016-06-30 10:51:39 -04:00