Commit graph

  • 230af9cafa set router's family orignal 2016-02-20 20:20:19 -05:00
  • 4db63d113c i2pd-dev certificate updated orignal 2016-02-20 09:22:09 -05:00
  • 008583396d extract CN orignal 2016-02-20 08:33:13 -05:00
  • 33a33e3c71 * i2p::util::http::GetHttpContent() : use std::transform instead boost hagen 2016-02-20 01:00:00 +00:00
  • d312d753e9 * Destination.cpp : fix lambda with 4.7 hagen 2016-02-20 01:00:00 +00:00
  • 02310d4af6 * Family : use i2p::fs::ReadDir instead direct boost::filesystem call hagen 2016-02-20 01:00:00 +00:00
  • 0e6d8c4e25 i2pd-dev family certificate added orignal 2016-02-19 20:09:48 -05:00
  • 55315fca80 Merge branch 'openssl' into new-fs hagen 2016-02-20 00:59:48 +00:00
  • 4eef9e780f extract and verify family from RouterInfo orignal 2016-02-19 16:37:41 -05:00
  • 7bfc3562af extract EcDSA key from family certificate orignal 2016-02-19 16:13:46 -05:00
  • 5b0b0d6d36 Merge pull request #386 from PurpleI2P/openssl orignal 2016-02-19 13:18:36 -05:00
  • cb64072f7b fixed windows build orignal 2016-02-19 11:18:01 -05:00
  • c5b6da7201 case-insensitive http responses orignal 2016-02-19 10:04:52 -05:00
  • f1d4818045 Family.cpp added orignal 2016-02-18 22:39:09 -05:00
  • 76b49f6985 uncompress stream by chunks orignal 2016-02-18 22:34:55 -05:00
  • 094d9193b9 start addressbook first orignal 2016-02-18 22:34:14 -05:00
  • 3053a9b6a0 enable i2p gzip compression orignal 2016-02-18 20:35:14 -05:00
  • 47bf0ef591 free pkey after usage orignal 2016-02-18 16:28:43 -05:00
  • e2aa2709ac family added orignal 2016-02-18 15:57:43 -05:00
  • 9a6d478eb1 handle compressed addressbook orignal 2016-02-18 13:19:31 -05:00
  • 4f37e7dc3c Merge pull request #383 from PurpleI2P/openssl orignal 2016-02-18 09:06:48 -05:00
  • 2a4ba8d349 * Addressbook : move storage init code from constructor to Init() : was too early hagen 2016-02-18 00:00:00 +00:00
  • 85bd7a63c6 * AddressBook : embed HashedStorage instance into AddressBookFilesystemStorage class hagen 2016-02-18 00:00:00 +00:00
  • 138d57143a * FS.cpp : add const to accessors hagen 2016-02-18 00:00:00 +00:00
  • 464a228106 * FS.cpp : rename method hagen 2016-02-18 00:00:00 +00:00
  • 2b92a039bb * FS.h : more comments hagen 2016-02-18 00:00:00 +00:00
  • f190ee951c * use characters sets from Base.cpp - remove ABook class hagen 2016-02-18 00:00:00 +00:00
  • 68cc75cada * Base.cpp : add T32 character set + accessor hagen 2016-02-18 00:00:00 +00:00
  • b4e324ec0e flood to 3 closest floodfills orignal 2016-02-17 21:24:21 -05:00
  • 32fe2e7974 correct monotonic expiration time calculation orignal 2016-02-17 19:36:07 -05:00
  • 713513aacc flood newer RI/LS only orignal 2016-02-17 15:36:55 -05:00
  • b4ffca56a3 update lease's expiration time continiously orignal 2016-02-17 13:10:29 -05:00
  • f2168774a5 check leaseset timestamp orignal 2016-02-16 22:57:38 -05:00
  • febc00d357 fixed race condition of DeliveryStatus message orignal 2016-02-16 16:10:22 -05:00
  • 01a8c507e5 Merge pull request #381 from PurpleI2P/openssl orignal 2016-02-16 16:01:12 -05:00
  • bf7982cc2e build with make added orignal 2016-02-16 15:08:35 -05:00
  • 2e9689886b build with make added orignal 2016-02-16 15:07:56 -05:00
  • 2003b34036 12 hours expiration if more than 2500 routers orignal 2016-02-15 21:40:49 -05:00
  • e1995b5c70 try to download default hosts.txt until success orignal 2016-02-15 18:20:01 -05:00
  • 3890acabc4 Merge pull request #380 from PurpleI2P/openssl orignal 2016-02-15 16:22:15 -05:00
  • ba6c0d0423 fixed messy http pages orignal 2016-02-15 15:16:53 -05:00
  • 882e7a845e process remaining data from stream orignal 2016-02-14 22:10:56 -05:00
  • ca56d3fc23 handle LeaseSet expiration correctly orignal 2016-02-14 18:30:07 -05:00
  • 49b1e76585 use rtt for ack timeout orignal 2016-02-13 23:10:51 -05:00
  • 80f81685d1 use rtt for ack timeout orignal 2016-02-13 23:02:58 -05:00
  • 21dead3125 increase lease expiration threshold orignal 2016-02-13 17:56:42 -05:00
  • 1521d08285 family cetificates added orignal 2016-02-13 17:13:07 -05:00
  • 59b2e31add ssl certificates updated orignal 2016-02-13 17:10:54 -05:00
  • b5feb3fd66 update reseeds list orignal 2016-02-13 17:03:25 -05:00
  • 7785e6ebd2 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl orignal 2016-02-12 20:56:46 -05:00
  • c561d71dc0 count lease expiration threshold orignal 2016-02-12 20:56:29 -05:00
  • 2cfb697867 strip our Referer and replace User-Agent orignal 2016-02-12 15:42:13 -05:00
  • c680ff006e Merge pull request #378 from PurpleI2P/openssl orignal 2016-02-12 11:23:29 -05:00
  • 333103f50e shared RTT orignal 2016-02-11 22:18:44 -05:00
  • 517385fb63 Lease enddate threshold orignal 2016-02-11 22:18:24 -05:00
  • ee8ab58d64 don't reply to lookup with expired LeaseSet orignal 2016-02-11 22:17:33 -05:00
  • b967acda58 flood to floodfills that are close than us only orignal 2016-02-11 15:05:46 -05:00
  • d81ca5f919 local destination leaseset storage verification orignal 2016-02-11 14:45:33 -05:00
  • 07adf64aec Merge pull request #376 from PurpleI2P/openssl orignal 2016-02-11 14:37:11 -05:00
  • fbb98e1aec show actual name of an invalid parameter orignal 2016-02-11 11:18:15 -05:00
  • 2fdf927704 show actual name of an invalid parameter orignal 2016-02-11 10:54:36 -05:00
  • 4b84656133 * i2p::fs migration: drop unused code from util.* (#314) hagen 2016-02-11 00:00:00 +00:00
  • 97c136d043 * i2p::fs migration: Daemon, DaemonLinux, api (#290) hagen 2016-02-11 00:00:00 +00:00
  • 79bf44b3f5 * i2p::fs migration: ClientContext, Destination, HTTPServer, Reseed, RouterContext hagen 2016-02-11 00:00:00 +00:00
  • ddd8d4aeb2 * i2p::fs migration: AddressBook.* hagen 2016-02-11 00:00:00 +00:00
  • bfcb6f577f * i2p::fs migration: Profiling.* hagen 2016-02-11 00:00:00 +00:00
  • 2b137b43e6 * i2p::fs migration: I2PControl.* hagen 2016-02-11 00:00:00 +00:00
  • 6d74493491 * i2p::fs migration: NetDb.* hagen 2016-02-11 00:00:00 +00:00
  • 6f4271c054 * update buildsystems hagen 2016-02-11 00:00:00 +00:00
  • f24054100e * new i2p::fs implementation hagen 2016-02-11 00:00:00 +00:00
  • 6e98649607 * I2PControl: send valid error response, instead closing connection hagen 2016-02-11 00:00:00 +00:00
  • b2108ff2d0 * fix flags on std::ifstream hagen 2016-02-11 00:00:00 +00:00
  • 8949ebf041 * tune logging hagen 2016-02-11 00:00:00 +00:00
  • 576801cd32 * Addressbook: load addresses at start, not on first request hagen 2016-02-11 00:00:00 +00:00
  • 2f2b12811f * Addressbook: don't save to disk if address map is empty hagen 2016-02-11 00:00:00 +00:00
  • d8ea3a9035 * make target 'strip' hagen 2016-02-11 00:00:00 +00:00
  • 45c3b3987b reset floodfill orignal 2016-02-11 07:50:29 -05:00
  • 93720fffd4 shared path between streams orignal 2016-02-10 22:51:08 -05:00
  • 61ad6a2b88 set supported transports flag after actual address insertion orignal 2016-02-10 16:09:34 -05:00
  • c9d5b3c0ff Merge pull request #373 from PurpleI2P/openssl orignal 2016-02-10 10:51:21 -05:00
  • d51bf735c4 * fix mistype hagen 2016-02-10 00:00:00 +00:00
  • 22c388ab18 * fix compilation with gcc 4.7/4.8 hagen 2016-02-10 00:00:00 +00:00
  • d5f831301f * explicit log message when bandwidth set to 'low' hagen 2016-02-10 00:00:00 +00:00
  • dcab37a148 * update debian/i2pd.{init,upstart} : logging options hagen 2016-02-10 00:00:00 +00:00
  • 60b2da3671 * add --datadir option (not actually works yet) (#290) hagen 2016-02-10 00:00:00 +00:00
  • 5c1b5816d4 * fix segfault when offline (#330) hagen 2016-02-10 00:00:00 +00:00
  • 7a0a45e9d2 * use IsDefault() to check explicitly set values hagen 2016-02-10 00:00:00 +00:00
  • 70f72a78f6 + i2p::config::IsDefault hagen 2016-02-10 00:00:00 +00:00
  • e056c9c135 drop expired leasesand renew leaseset orignal 2016-02-09 22:42:01 -05:00
  • c754b5ae18 fixed crash orignal 2016-02-09 17:54:22 -05:00
  • 481fafc11d invalidate excluded leases orignal 2016-02-09 15:27:23 -05:00
  • 7d927b0e28 shared_ptr for Lease orignal 2016-02-09 10:46:27 -05:00
  • c314b07136 Merge pull request #371 from PurpleI2P/openssl orignal 2016-02-09 10:37:46 -05:00
  • 16fe13bf4a Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl orignal 2016-02-08 20:30:53 -05:00
  • d19eda7e08 moved Config.cpp to libi2pd orignal 2016-02-08 20:29:56 -05:00
  • 6f0a136727 some cleanup orignal 2016-02-08 20:29:34 -05:00
  • e2e101e4fb queue up out of sequence packets orignal 2016-02-08 15:47:39 -05:00
  • 74f03202b7 queue up out of sequence packets orignal 2016-02-08 15:02:17 -05:00
  • 3d19e92059 queue up out of sequence packets orignal 2016-02-08 14:42:20 -05:00
  • bfff125cc5 Merge pull request #370 from PurpleI2P/openssl orignal 2016-02-08 14:41:40 -05:00