Commit Graph
273 Commits
Author SHA1 Message Date
Arvid Norberg 2bd49c9039 Merge branch 'RC_2_0' into RC_2_1 2026-06-07 12:43:35 +02:00
Hassan RazaandArvid Norberg 2ae5e7b168 cover negative dht quota limit 2026-06-07 03:06:56 +02:00
Hassan RazaandArvid Norberg e03a615a32 fix dht upload quota zero limit 2026-06-07 03:06:56 +02:00
Arvid Norberg 78f24ab3e7 Merge branch 'RC_2_0' into RC_2_1 2026-06-01 11:51:25 +02:00
Hassan RazaandArvid Norberg 2f9ba7f4ec fix dht rpc endpoint matching 2026-05-27 08:16:26 +02:00
arvidn 0a7d2c11cc Merge branch 'RC_2_0' 2025-07-07 04:33:13 -07:00
arvidnandArvid Norberg 98e02bf5da fix new clang warnings 2025-07-07 13:15:03 +02:00
Arvid NorbergandArvid Norberg 0e6e89a879 bump GCC version to 13 on linux CI. bump clang version on linux CI 2025-02-11 23:04:27 +01:00
arvidn 278443352d Merge branch 'RC_2_0' 2024-10-01 11:12:16 +02:00
xavier2k6andArvid Norberg 790b6629f6 Fix some typos 2024-09-29 14:13:46 +02:00
arvidn 8e53eba82f Merge branch 'RC_2_0' 2023-08-26 11:15:27 +02:00
arvidnandArvid Norberg 27da183210 fix warning 2023-08-25 19:45:45 +02:00
luzpazandArvid Norberg 63373cf012 Fixes various typos
Found via `codespell -q 3 -S "*.pem,*.torrent,./docs/hunspell,./src/puff.cpp" -L bu,fo,folx,ihs,ot,readd,requestor,te`
2023-08-24 07:52:41 +02:00
arvidn 95c386b10a merged RC_2_0 into master 2023-04-01 08:53:33 +02:00
arvidnandArvid Norberg c4c0ae50b9 add invariant check to traversal_algorithm in DHT 2023-03-19 19:31:58 +01:00
arvidn e3502f6ff9 fix warning in test_dht 2022-12-17 22:21:22 +01:00
arvidn 964ffc57ba merge RC_2_0 into master 2022-06-23 08:07:28 +02:00
arvidnandArvid Norberg 550d3c7d9f update copyright headers 2022-06-22 21:42:55 +02:00
arvidnandArvid Norberg ee00498aaa make some member functions on session_impl const 2022-06-16 20:05:04 +02:00
arvidn ab19b94d96 merged RC_2_0 into master 2021-09-28 11:32:16 +02:00
arvidnandArvid Norberg 63c1777512 use iostream in test_dht for output, rather than a hodgepodge of snprintf and vector 2021-08-29 17:42:01 +02:00
arvidnandArvid Norberg 0d3f80bedd update copyright and license headers (of a few new files merged from RC_2_0) 2021-03-29 19:35:45 +02:00
arvidn e94acd3bc2 merged RC_2_0 into master 2021-03-13 23:24:09 +01:00
arvidn 861a6082ee merged RC_1_2 into RC_2_0 2021-03-13 00:24:33 +01:00
Arvid NorbergandArvid Norberg 534a57c629 fix typo in DHT test 2021-03-10 16:46:52 +01:00
arvidn b40801a3a3 merge RC_2_0 into master 2021-01-30 14:35:30 +01:00
arvidn 6fbaa71097 merged RC_1_2 into RC_2_0 2021-01-21 15:47:48 +01:00
arvidnandArvid Norberg 7981fc31bc fix DHT upload rate limit overflow when set very high, or invoked very rarely 2021-01-21 14:27:17 +01:00
Alden TorresandArvid Norberg a8323d8270 moved socket_io.hpp to aux 2021-01-12 08:48:15 +01:00
Alden TorresandArvid Norberg 999035a200 moved random.hpp to aux 2021-01-11 23:58:31 +01:00
arvidn 0f58cefd04 merged RC_2_0 into master 2020-12-29 01:08:38 +01:00
arvidnandArvid Norberg b0b39847da fix warning in DHT test 2020-12-27 02:47:57 +01:00
arvidnandArvid Norberg e6b4cfebe1 modernize entry type to use std::variant. use boost.container's map, since msvc doesn't support incomplete types 2020-10-06 02:17:53 +02:00
arvidnandArvid Norberg 19e8c2f3ea remove full BSD license from all source files. reference LICENSE file in the root instead 2020-09-02 00:56:54 -07:00
arvidn 005fa0cc0f merged RC_2_0 into master 2020-09-01 15:32:54 +02:00
arvidnandArvid Norberg 5935f63ead update copyrights 2020-09-01 05:14:17 -07:00
arvidnandArvid Norberg a335b656e4 fix non-determinism in DHT test 2020-08-25 07:20:17 -07:00
arvidn ab78f60abd merged RC_2_0 into master 2020-08-07 13:18:48 +02:00
arvidn 6377deeaa3 merge RC_1_2 into RC_2_0 2020-08-04 22:35:30 +02:00
arvidnandArvid Norberg 4669383ff3 fix iterator issue in test_dht 2020-08-04 09:21:00 -07:00
Alden TorresandArvid Norberg e0d9d7791d moved bloom_filter.hpp and bt_peer_connection.hpp to aux 2020-07-18 02:08:59 -07:00
arvidnandArvid Norberg be9881c99b use standard string_view 2020-07-11 05:20:37 -07:00
FonicandArvid Norberg c6a0313744 Add node_id to dht_sample_infohashes_alert
Add node_id to dht_sample_infohashes_alert to enable receiver of alert
to determine which node sent the reply to an earlier request for info
hash samples.
2020-04-11 19:42:49 +02:00
arvidn 50124ec7f7 merged RC_1_2 into master 2020-03-03 14:23:52 +01:00
FranciscoPombalandArvid Norberg 0eee042bf9 Fix some more unlikely integer truncation 2020-02-28 09:10:44 +01:00
arvidn bee0043d24 merged RC_1_2 into master 2020-02-26 12:10:32 +01:00
FranciscoPombalandArvid Norberg 091dbd6494 Fix possible output truncation in test_dht 2020-02-23 18:15:41 +01:00
arvidnandArvid Norberg 84186c6c2a factor out ip address helpers from broadcast_socket and move broadcast socket into the test support library, as it's only used by tests now 2020-01-23 23:59:01 +01:00
arvidnandArvid Norberg 0c199a869c remove dht::settings as an internal interface with the DHT node, just use aux::session_settings directly. Simplifies some code and avoids conversions. keep deprecated dht_settings for backwards compatibility 2019-09-01 03:41:57 +02:00
arvidnandArvid Norberg c6ffcdde4c unify the DHT settings to use the main settings_pack 2019-09-01 03:41:57 +02:00