Arvid Norberg
2bd49c9039
Merge branch 'RC_2_0' into RC_2_1
2026-06-07 12:43:35 +02:00
Hassan Raza and Arvid Norberg
2ae5e7b168
cover negative dht quota limit
2026-06-07 03:06:56 +02:00
Hassan Raza and Arvid 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 Raza and Arvid 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
arvidn and Arvid Norberg
98e02bf5da
fix new clang warnings
2025-07-07 13:15:03 +02:00
Arvid Norberg and Arvid 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
xavier2k6 and Arvid 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
arvidn and Arvid Norberg
27da183210
fix warning
2023-08-25 19:45:45 +02:00
luzpaz and Arvid 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
arvidn and Arvid 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
arvidn and Arvid Norberg
550d3c7d9f
update copyright headers
2022-06-22 21:42:55 +02:00
arvidn and Arvid 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
arvidn and Arvid 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
arvidn and Arvid 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 Norberg and Arvid 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
arvidn and Arvid 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 Torres and Arvid Norberg
a8323d8270
moved socket_io.hpp to aux
2021-01-12 08:48:15 +01:00
Alden Torres and Arvid 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
arvidn and Arvid Norberg
b0b39847da
fix warning in DHT test
2020-12-27 02:47:57 +01:00
arvidn and Arvid 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
arvidn and Arvid 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
arvidn and Arvid Norberg
5935f63ead
update copyrights
2020-09-01 05:14:17 -07:00
arvidn and Arvid 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
arvidn and Arvid Norberg
4669383ff3
fix iterator issue in test_dht
2020-08-04 09:21:00 -07:00
Alden Torres and Arvid Norberg
e0d9d7791d
moved bloom_filter.hpp and bt_peer_connection.hpp to aux
2020-07-18 02:08:59 -07:00
arvidn and Arvid Norberg
be9881c99b
use standard string_view
2020-07-11 05:20:37 -07:00
Fonic and Arvid 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
FranciscoPombal and Arvid 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
FranciscoPombal and Arvid Norberg
091dbd6494
Fix possible output truncation in test_dht
2020-02-23 18:15:41 +01:00
arvidn and Arvid 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
arvidn and Arvid 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
arvidn and Arvid Norberg
c6ffcdde4c
unify the DHT settings to use the main settings_pack
2019-09-01 03:41:57 +02:00