Commit graph

24 commits

Author SHA1 Message Date
orignal f5b823a712 common code for sending netdb lookup 2024-05-13 14:45:41 -04:00
orignal 296b721929 shared_ptr for NetdbRequests 2024-05-06 18:23:20 -04:00
orignal d0cf385f4b memory pool for requested destination. Reduced request attaempts to 5 2024-05-05 11:24:44 -04:00
orignal b0cf5130a2 don't try another flloofill if request already exists 2024-05-03 13:34:11 -04:00
orignal 396aa6944d cache complete request for a while and not send the same request again 2024-05-03 13:00:30 -04:00
orignal 5ed76b997c log initial destination request 2024-05-02 13:17:15 -04:00
orignal ba22a940f1 30 seconds timeout for exploratory requests 2024-05-01 12:08:47 -04:00
orignal 648a884a18 use copy of excluded peers 2024-04-27 08:38:43 -04:00
orignal bb6212ccc1 fixed typo 2024-04-26 18:11:05 -04:00
orignal 5f39f65540 mutex for request's excluded peers 2024-04-26 15:35:32 -04:00
orignal 146b3f52c0 check if pool is ready before sending next request 2024-04-26 13:48:44 -04:00
orignal 0ddc514221 don't send next request if requested destination is over 2024-04-25 18:52:10 -04:00
orignal 586695673b correct log message for next netdb request 2024-02-08 18:48:10 -05:00
orignal e40b656ecf Drop for tunnel and encrypted messages 2024-01-30 15:41:57 -05:00
orignal f008478505 handle I2NP messages drops 2024-01-29 19:54:43 -05:00
orignal 49f4dc53ad try next floodfill for router request on demand 2024-01-15 19:32:17 -05:00
orignal 4afdca090d support multiple RouterInfo request callbacks 2024-01-14 18:54:21 -05:00
orignal d8f6c4a93d correct encryption and path for follow on lookup request 2024-01-14 17:16:31 -05:00
orignal 220ef283de rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types 2023-04-04 13:48:00 -04:00
R4SAS 8bae4975fb add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-05-22 18:14:53 +00:00
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-05-22 18:14:53 +00:00
yangfl 46f62e1af9 remove trailing whitespaces 2018-01-06 22:24:03 +08:00
Jeff Becker e238f7ed37 NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h 2017-04-21 20:04:16 -04:00
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
Renamed from NetDbRequests.cpp (Browse further)