Commit graph

30 commits

Author SHA1 Message Date
orignal d48bf33fc5 request time in milliseconds. shorter intervals. interval variance
Some checks failed
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-23 17:52:14 -05:00
orignal d4eea61b82 use mt19937 instead rand 2024-06-05 15:08:51 -04:00
orignal 4100249313 removed bootstrap from floodfill. Removed requested destinations mutex 2024-05-31 21:11:47 -04:00
orignal bb531a878d request newly discovered routers with random intervals after exploratory 2024-05-25 15:17:09 -04:00
orignal 0f7db8e418 list of request callbacks 2024-05-24 21:49:39 -04:00
orignal 9a724b2af9 separate timer for netdb requests cleanup 2024-05-23 14:27:39 -04:00
orignal f4ea6138e8 removed non longer used mutex 2024-05-23 13:36:29 -04:00
orignal e74272781f moved exploratory to netdb requests thread 2024-05-22 18:29:40 -04:00
orignal b75e418879 request destination in netdb requests thread 2024-05-22 13:43:00 -04:00
orignal 265bb8b779 handle DatabaseSearchReply in netdb requests thread 2024-05-21 22:19:42 -04:00
orignal e3be409945 moved netdb requests to separate thread 2024-05-21 21:25:19 -04:00
orignal 22dabfd79e use unordered_map for excluded routers. don't request to self 2024-05-15 13:31:31 -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 396aa6944d cache complete request for a while and not send the same request again 2024-05-03 13:00:30 -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 0ddc514221 don't send next request if requested destination is over 2024-04-25 18:52:10 -04:00
Vort 6592fab41c manage netDb requests more frequently 2024-04-24 16:44:24 +03:00
orignal 1b23aa2d7b increase request timeout 2024-02-08 21:44:12 -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
R4SAS 6b4ffcff5a cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-20 17:44:29 +00: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 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.h (Browse further)