Lwxiang
|
8b128d66cc
|
TEST(peer_list): add clear_peers unittest for peer_list
|
2023-08-24 14:34:10 +02:00 |
|
luzpaz
|
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
|
272828e1cc
|
fix peer_list to support incoming i2p connections
|
2023-04-17 10:42:06 +02:00 |
|
arvidn
|
5c0931438c
|
expose i2p peer destination (b32 address) in peer_info
|
2023-04-10 13:19:19 +02:00 |
|
arvidn
|
4aab4cbe24
|
fix sorting of torrent_peer entries when mixing i2p and non-i2p peers
|
2023-04-10 13:19:19 +02:00 |
|
arvidn
|
2c97421323
|
report back the full endpoint of peers removed from the peer list when applying a port_filter and include it in the peer_blocked_alert
|
2023-02-13 10:47:06 +01:00 |
|
arvidn
|
55024f9614
|
merged RC_1_2 into RC_2_0
|
2021-05-30 20:50:36 +02:00 |
|
arvidn
|
2a466da9fb
|
remove unused paused field from torrent_state
|
2021-05-30 20:15:28 +02:00 |
|
arvidn
|
d3f7a363c2
|
update copyright year
|
2019-08-29 00:13:04 +02:00 |
|
Arvid Norberg
|
fc7b61a6f3
|
improve type-safety of the severity parameter to peer_connection::disconnect()
|
2018-09-06 16:42:04 -07:00 |
|
Arvid Norberg
|
fef1b947f3
|
fix issue in self-connection detection introduced with the change to generate unique peer-ids for each connection. Now, the torrent keeps track of all of our peer-ids generated for outgoing (bittorrent) connections, and we check them against incoming peers' peer-ids
|
2018-08-19 22:19:53 +02:00 |
|
arvidn
|
9696082355
|
merged RC_1_1 into master
|
2018-02-25 09:36:12 +01:00 |
|
arvidn
|
24dea1f845
|
fix tie-break in duplicate peer connection disconnect logic
|
2018-02-21 21:04:28 +01:00 |
|
Alden Torres
|
4abeacdf33
|
fixing warnings in tests code, part8
|
2018-01-31 01:14:23 +01:00 |
|
Alden Torres
|
73a7050185
|
fixing warnings in tests code, part7
|
2018-01-30 12:34:53 +01:00 |
|
Alden Torres
|
070d1cd61f
|
fixing warnings in tests code, part5 (#2736)
|
2018-01-28 00:56:21 +01:00 |
|
Alden Torres
|
6d5b90968b
|
fixing warnings in tests code, part4
|
2018-01-27 09:18:26 +01:00 |
|
Alden Torres
|
8d379dd944
|
fixing warnings in tests code, part3
|
2018-01-25 09:09:21 +01:00 |
|
arvidn
|
3a9861e237
|
complete the error handling test and make it part of the default simulation test suite. It will run a file transfer between two clients repeatedly, each time cause another memory allocation fail, until every single memory allocation has failed once. Any invariant check failure, assertion or signal will cause the test to fail
|
2018-01-08 04:44:52 -05:00 |
|
arvidn
|
bb945f5cf4
|
introduce a proper type for pex flags to improve type-safety
|
2017-12-17 23:17:12 +01:00 |
|
arvidn
|
1d15e6bfb4
|
merge RC_1_1 into master
|
2017-10-08 18:21:25 +02:00 |
|
arvidn
|
cdd9f91999
|
fix leak of torrent_peer objecs (entries in peer_list)
|
2017-10-07 11:43:42 +02:00 |
|
arvidn
|
865ff09a84
|
merge RC_1_1 into master
|
2017-08-10 16:44:57 +02:00 |
|
arvidn
|
1f3730fa5a
|
fix force-recheck issue (new files would not be picked up)
|
2017-08-06 09:49:51 +02:00 |
|
arvidn
|
c4659bc345
|
convert peer_flags and peer_source_flags to type-safe flags
|
2017-07-17 10:22:32 -07:00 |
|
arvidn
|
d138f02424
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
|
Steven Siloti
|
b9169609df
|
support separate external ip for each interface (#1383)
support separate external ip for each interface
|
2016-12-04 15:58:51 -05:00 |
|
arvidn
|
20aeed09e1
|
clean up tests
|
2016-11-12 17:39:34 -05:00 |
|
Alden Torres
|
6751a1eeb1
|
removed spaces in template types and more c++11 auto/loop refactor
|
2016-10-26 00:08:00 -04:00 |
|
Arvid Norberg
|
6148984426
|
remove whitespace at end of line (#1245)
|
2016-10-22 11:47:24 -04:00 |
|
arvidn
|
6c805bd06d
|
simplify print statements in tests
|
2016-10-09 20:23:45 -04:00 |
|
Alden Torres
|
224ebc1ded
|
peer_connection log related optimization (#1086)
peer_connection log related optimization and making m_alert_mask atomic
|
2016-09-13 17:07:22 -04:00 |
|
Arvid Norberg
|
8c03718117
|
apply modernization transforms to headers too. nullptr, explicit constructors, = default (#903)
|
2016-07-10 14:27:42 -04:00 |
|
Arvid Norberg
|
a740a49fd6
|
modernize misc (#898)
modernize misc
|
2016-07-10 07:34:45 -04:00 |
|
Arvid Norberg
|
e801d2e6de
|
modernize replace deprecated headers (#897)
|
2016-07-09 23:17:55 -04:00 |
|
Arvid Norberg
|
e782783814
|
modernize use override (#895)
|
2016-07-09 20:10:38 -04:00 |
|
Arvid Norberg
|
770935cd46
|
modernize-use-nullptr (#894)
|
2016-07-09 16:26:26 -04:00 |
|
Arvid Norberg
|
ed077c8358
|
use cstdint intead of boost/cstdint.hpp (#833)
use cstdint intead of boost/cstdint.hpp
|
2016-06-18 14:01:38 -04:00 |
|
arvidn
|
836cd98d43
|
fix warning
|
2016-05-21 22:53:14 -04:00 |
|
Arvid Norberg
|
178a41b187
|
clean up natpmp logging infrastructure a bit as well as test_peer_list (#735)
clean up natpmp logging infrastructure a bit as well as test_peer_list
|
2016-05-18 01:54:37 -04:00 |
|
Arvid Norberg
|
e8380e1d0b
|
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows (#732)
|
2016-05-17 09:24:06 -04:00 |
|
Alden Torres
|
197a443465
|
Fix of dht_storage_counters::peers counter.
|
2015-09-24 10:50:04 -04:00 |
|
arvidn
|
48bc00cbb7
|
attempt to make unit tests more deterministic
|
2015-06-05 23:02:07 -04:00 |
|
Arvid Norberg
|
c8443d0c7c
|
msvc fixes
|
2015-05-31 12:21:16 +00:00 |
|
Arvid Norberg
|
f9c9d0ad0d
|
merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile.
|
2015-05-30 04:31:23 +00:00 |
|
Arvid Norberg
|
5dc00969f8
|
fix more warninigs
|
2015-05-06 02:13:03 +00:00 |
|
Arvid Norberg
|
4f216dece3
|
factor out strings of peer logs to be enums instead, in peer_log_alert
|
2015-05-03 02:53:54 +00:00 |
|
Arvid Norberg
|
1faf2e201f
|
inversed TORRENT_LOGGING build config to enable logging by default. It's now disabled by TORRENT_DISABLE_LOGGING
|
2015-04-17 01:15:33 +00:00 |
|
Arvid Norberg
|
a4d99188ba
|
test_peer_list extension
|
2015-04-16 23:11:37 +00:00 |
|
Arvid Norberg
|
8200f33925
|
fix gcc build issue in test_peer_list
|
2015-04-13 00:50:55 +00:00 |
|