Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/nova-video-player/aos-libtorrent
https://github.com/nova-video-player/aos-libtorrent
use macro for number of corse for bjam -j invocation
e97f7659c8ba0538d21f93c4e6447f1800351a10 authored over 5 years ago
e97f7659c8ba0538d21f93c4e6447f1800351a10 authored over 5 years ago
hide some internal functions. error if namespaces are preceded by whitespace (as the docs generation script requires them to start at the beginning of the line)
bfe0e1f27d59176e7cb832934cb62be1ee9123ba authored over 5 years ago
bfe0e1f27d59176e7cb832934cb62be1ee9123ba authored over 5 years ago
improve testing on appveyor. revert appveyor image
f40ecac4dd4ce8bceec6f5f6f829044edc278b45 authored over 5 years ago
f40ecac4dd4ce8bceec6f5f6f829044edc278b45 authored over 5 years ago
fix win32 test stdout redirection
f23f96ea1f0e53e7cb4c0e40f79997bc02f14a96 authored over 5 years ago
f23f96ea1f0e53e7cb4c0e40f79997bc02f14a96 authored over 5 years ago
backport RC_1_2: unban 51.x.x.x from dht darknet list
d4ddc416b374ec379870332b0d6829388f46ffac authored over 5 years ago
d4ddc416b374ec379870332b0d6829388f46ffac authored over 5 years ago
back port fixing GCC warnings
03ffc04e39b2a50149b28b82f66a8513c11a8523 authored over 5 years ago
03ffc04e39b2a50149b28b82f66a8513c11a8523 authored over 5 years ago
make test_dht deterministic
bd0d01153641ffb1913f531b68c860b90efe0735 authored over 5 years ago
bd0d01153641ffb1913f531b68c860b90efe0735 authored over 5 years ago
add CII badge to README
a869af0f92203498cfbf60ef6b22374ae214de51 authored over 5 years ago
a869af0f92203498cfbf60ef6b22374ae214de51 authored over 5 years ago
fix integer overflow in chunked http parser
e539846266021ef9c3ae07369a2b857174727de3 authored over 5 years ago
e539846266021ef9c3ae07369a2b857174727de3 authored over 5 years ago
factor out and unit test parts of the DHT routing table logic that handles the affinity of nodes to insert. Specifically, make sure the even distribution within routing table buckets works correctly
b1b03a0d77e2ec070c4faec66a0208ee948a23b1 authored over 5 years ago
b1b03a0d77e2ec070c4faec66a0208ee948a23b1 authored over 5 years ago
make node and tracker_node explicitly non-movable, since the node contains a non-movable std::mutex
c5d0ea6332d0044bb4a7c52c572ad3e709114cf3 authored over 5 years ago
c5d0ea6332d0044bb4a7c52c572ad3e709114cf3 authored over 5 years ago
update changelog to include CVE references
a4b2f636cc6146b85558777cdda59fd55312a0e2 authored over 5 years ago
a4b2f636cc6146b85558777cdda59fd55312a0e2 authored over 5 years ago
saturate failed-bytes and redundant-bytes counters in torrent object, rather than asserting on overflow. This happens in the fuzzer, which keeps a torrent open for the entire run, causing it to max out redundant bytes
c9f953f487435fbd770b5687628aca498a0090fe authored over 5 years ago
c9f953f487435fbd770b5687628aca498a0090fe authored over 5 years ago
improve file_storage::sanitize_symlinks
8e23f9cc92d59a77b6d92e16649cf1045b085805 authored over 5 years ago
8e23f9cc92d59a77b6d92e16649cf1045b085805 authored over 5 years ago
similar to how low RTT DHT nodes are preferred over high RTT nodes, also have an affinity for nodes with node IDs derived from their IP
3995ffeafd09fb3dcb83a3242bbae769d23b6746 authored over 5 years ago
3995ffeafd09fb3dcb83a3242bbae769d23b6746 authored over 5 years ago
avoid empty dht routing table buckets
ca27892111a00acce6c1ec9359ad29ae6e42d1e2 authored over 5 years ago
ca27892111a00acce6c1ec9359ad29ae6e42d1e2 authored over 5 years ago
fix dht_stats_alert routing table stats for multi-homed clients (temporary hack for 1.2.x series)
929f727a6a09ba84c76977a597214476cac4ac17 authored over 5 years ago
929f727a6a09ba84c76977a597214476cac4ac17 authored over 5 years ago
fix entry assignment from bdecode_node and lazy_entry
71c980957ce5bf498971cebe71b2f8f5ff3c65fa authored over 5 years ago
71c980957ce5bf498971cebe71b2f8f5ff3c65fa authored over 5 years ago
fix use-after-free issue in socket_type
057c6684f20065176926afa21e01a4473a551e88 authored over 5 years ago
057c6684f20065176926afa21e01a4473a551e88 authored over 5 years ago
fix error code messages when building without deprecated functions
178093f81bc8f134110c5cd759aa70a0be898974 authored over 5 years ago
178093f81bc8f134110c5cd759aa70a0be898974 authored over 5 years ago
fix simulator build with new version of boost
08a399306c3ed15b89418be785dd7d48fcd41191 authored over 5 years ago
08a399306c3ed15b89418be785dd7d48fcd41191 authored over 5 years ago
add torrent_info constructor overloads to control torrent file limits
196588c7b8c9ee1c49c76dd1e126a69f9afa45b1 authored over 5 years ago
196588c7b8c9ee1c49c76dd1e126a69f9afa45b1 authored over 5 years ago
feature to disable DHT, PEX and LSD per torrent
7a2085063219ae36f7f21c911b3873237a06f690 authored over 5 years ago
7a2085063219ae36f7f21c911b3873237a06f690 authored over 5 years ago
Correct log verbiage for put_item
8420f01eb40b1684ee88ebb5a10cb29d719d2805 authored over 5 years ago
8420f01eb40b1684ee88ebb5a10cb29d719d2805 authored over 5 years ago
Trivial, correct school spelling in comments
7d00e80a7a72025c8ca0a3fc4f6d96f0ccc1ae39 authored over 5 years ago
7d00e80a7a72025c8ca0a3fc4f6d96f0ccc1ae39 authored over 5 years ago
fix seeding of random number generator on mingw
bcb26fd638bd8c543cd3cc42837b120ff86d44b1 authored over 5 years ago
bcb26fd638bd8c543cd3cc42837b120ff86d44b1 authored over 5 years ago
fix issue where trackers from magnet links were not included in create_torrent()
d113816ae6203f553a6ca183df6ee4ffca085831 authored over 5 years ago
d113816ae6203f553a6ca183df6ee4ffca085831 authored over 5 years ago
make peer_info::client a byte array in python binding
462a288bdf1ba554e37ddfd48df90b807e7f3daa authored over 5 years ago
462a288bdf1ba554e37ddfd48df90b807e7f3daa authored over 5 years ago
extend the whole_pieces_threshold setting to also request contiguous pieces from fast peers
9da041a24d2dd9d57b21590ed51b0e23a66ca6da authored over 5 years ago
9da041a24d2dd9d57b21590ed51b0e23a66ca6da authored over 5 years ago
fix error handling of moving storage to a drive letter that isn't mounted
6fbeb93d50705157cc2904f85dce651c54479144 authored over 5 years ago
6fbeb93d50705157cc2904f85dce651c54479144 authored over 5 years ago
update Changelog
10d061eb7f0de799b73f08ac04bd5a408b706d97 authored over 5 years ago
10d061eb7f0de799b73f08ac04bd5a408b706d97 authored over 5 years ago
set HTTP Host to request-target when using proxy
To make the Host field carry the request-target it is enough to set
the Host information before ...
bump required boost version in configure.ac to 1.58
0fbd6bf4676c3decb607e41b5dd64dc155763e88 authored over 5 years ago
0fbd6bf4676c3decb607e41b5dd64dc155763e88 authored over 5 years ago
choke dishonest peer in anti-leech seeding algorithm (#3833)
support peers not sending redundant HAVE messages in anti-leech seeding algorithm
186371f1a2f789ddb3e1972e5a11dc842874d33f authored over 5 years ago
fix GCC-9 warnings
f9d31cf71baa91424af7096a42e81de52daa90ed authored over 5 years ago
f9d31cf71baa91424af7096a42e81de52daa90ed authored over 5 years ago
Replace unicode symbol by ascii
MSVC was emitting warning C4819 before this commit.
d53caf51ab40c1b11d13e9af9d5280d5f905f04f authored over 5 years ago
don't leak exceptions out of handler callbacks in resolver
16acd9ebe1932b802144f4637a26601daa111ab4 authored over 5 years ago
16acd9ebe1932b802144f4637a26601daa111ab4 authored over 5 years ago
ensure headers build independently
41a594010099ad598ab0720ed7d252a56e2da9c7 authored over 5 years ago
41a594010099ad598ab0720ed7d252a56e2da9c7 authored over 5 years ago
fix unit template's mutating operators to give them proper ref qualifiers
7062a4f89ea459287af6da6cf7521ab8f239cabd authored over 5 years ago
7062a4f89ea459287af6da6cf7521ab8f239cabd authored over 5 years ago
fix unused-parameter warning with boost 1.70.0
02c9e2f7ff23c5b4e55c503fd804e6bce629acb3 authored over 5 years ago
02c9e2f7ff23c5b4e55c503fd804e6bce629acb3 authored over 5 years ago
Fix typo on main page
04223a6df2e5653eb263165314a3e079b715358c authored over 5 years ago
04223a6df2e5653eb263165314a3e079b715358c authored over 5 years ago
add a build variant for quickly building a corpus for code coverage
4b268297c4cf7beefd6d90e45e2f5c2a2284a870 authored over 5 years ago
4b268297c4cf7beefd6d90e45e2f5c2a2284a870 authored over 5 years ago
fix (broken) DHT node fuzzer
94098566f6b61352de7a727911a392319b682153 authored over 5 years ago
94098566f6b61352de7a727911a392319b682153 authored over 5 years ago
fix assert in DHT node
7d1afa9b41eb36d2e437149dda5dc5b3e6b8ae7c authored over 5 years ago
7d1afa9b41eb36d2e437149dda5dc5b3e6b8ae7c authored over 5 years ago
fix typo in generate_initial_corpus.py
b61b34a86ac880779553833c43960940b9500d5c authored almost 6 years ago
b61b34a86ac880779553833c43960940b9500d5c authored almost 6 years ago
bump version of RC_1_2 to 1.2.1
d97e1be6b2d9f3145a90fdfae49ccc05113f94cd authored almost 6 years ago
d97e1be6b2d9f3145a90fdfae49ccc05113f94cd authored almost 6 years ago
add fuzzer for peer connection
5c6f02787253ef72a3240a474e398b4b42865fac authored almost 6 years ago
5c6f02787253ef72a3240a474e398b4b42865fac authored almost 6 years ago
add a few missing alerts to the python bindings
0cf292423015ca376d39dbbcf5955d73fff3e19d authored almost 6 years ago
0cf292423015ca376d39dbbcf5955d73fff3e19d authored almost 6 years ago
minor simplification of power-of-2 test in create_torrent
b21eebbad70c8a6d72fe152f08ca963a0d1a4cd0 authored almost 6 years ago
b21eebbad70c8a6d72fe152f08ca963a0d1a4cd0 authored almost 6 years ago
add script to minimize corpus
f21a39496d0b68a499ee9680cf472ac30a41175a authored almost 6 years ago
f21a39496d0b68a499ee9680cf472ac30a41175a authored almost 6 years ago
remove left-over, rendant, encoding of the info-dict in create_torrent::generate()
ce52d9c6856229b7b4e9e07b8449f0b350575e03 authored almost 6 years ago
ce52d9c6856229b7b4e9e07b8449f0b350575e03 authored almost 6 years ago
initial documentation for bundled support for fuzzing
bb0ae48a752bbf261e7b5022cf7adbaec360eff7 authored almost 6 years ago
bb0ae48a752bbf261e7b5022cf7adbaec360eff7 authored almost 6 years ago
make sure session cleanup releases all its references to torrents
ba731ef0cf7bf6b258f979fb75876f9a7f0aa11b authored almost 6 years ago
ba731ef0cf7bf6b258f979fb75876f9a7f0aa11b authored almost 6 years ago
fix move pessimisation in python binding
8b925b85762f2f7d41b21835852a599b90c97314 authored almost 6 years ago
8b925b85762f2f7d41b21835852a599b90c97314 authored almost 6 years ago
Track the mapped port for each NAT mapping transport (#3793)
* Track the mapped port for each NAT mapping transport
Each transport needs to be tracked separ...
fix windows build with boost 1.70
27a49523a317b56bd5bdadb143f94bcafe85a084 authored almost 6 years ago
27a49523a317b56bd5bdadb143f94bcafe85a084 authored almost 6 years ago
buffer.hpp: fix build on uclibc
malloc_usable_size is not available on uclibc
Signed-off-by: Fabrice Fontaine <fontaine.fabrice...
039cc4809e32aff8798050fa0562e2dbe22b2951 authored almost 6 years ago
fix build with boost-1.70 (#3788)
fix build with boost 1.70.0 Fix #3683
Signed-off-by: Fabrice Fontaine <[email protected]>
add fuzzers to the main repository
66b0ab908965a8a19d9882a9748ffe4c037e7f52 authored almost 6 years ago
66b0ab908965a8a19d9882a9748ffe4c037e7f52 authored almost 6 years ago
fix python bindings for block_uploaded_alert
2ccb5d716aa662cba25006d6288d9974e7cb4d20 authored almost 6 years ago
2ccb5d716aa662cba25006d6288d9974e7cb4d20 authored almost 6 years ago
fix more warnings
8506f9350710db6276e7a28b90b960a6f466d722 authored almost 6 years ago
8506f9350710db6276e7a28b90b960a6f466d722 authored almost 6 years ago
fix warnings
a845afe6d9c1595977d467b86429ae3e2e139a0d authored almost 6 years ago
a845afe6d9c1595977d467b86429ae3e2e139a0d authored almost 6 years ago
optimize resolve_duplicate_filenames_slow()
4441655bab09a9063942bc50f7fc3c3b424a68c0 authored almost 6 years ago
4441655bab09a9063942bc50f7fc3c3b424a68c0 authored almost 6 years ago
fix python binding of dht_settings
212ea3db27e52ab0ed5c4a4ce2a9b3cb8eee7102 authored almost 6 years ago
212ea3db27e52ab0ed5c4a4ce2a9b3cb8eee7102 authored almost 6 years ago
add 'block_uploaded_alert' to python bindings
fe2f7b1478ce4224aa2f062afe676e4756684b7d authored almost 6 years ago
fe2f7b1478ce4224aa2f062afe676e4756684b7d authored almost 6 years ago
don't run the SHA-1 and SHA-512 test vector tests by default, as they are slow
8508506f1630f7dfb064693a270752751d587c10 authored almost 6 years ago
8508506f1630f7dfb064693a270752751d587c10 authored almost 6 years ago
use a more restrictive limit on number of pieces allowed in a torrent
5b021a849e2d61edc5c0803b492d7d362f42b3e0 authored almost 6 years ago
5b021a849e2d61edc5c0803b492d7d362f42b3e0 authored almost 6 years ago
improve sanitizer rules to cover more versions of clang and GCC
33463a3ef5a6b00f54e9dbb1d4678e37b0f48bf9 authored almost 6 years ago
33463a3ef5a6b00f54e9dbb1d4678e37b0f48bf9 authored almost 6 years ago
fix memory leaks in test_http_connection simulation
f025c671858015b479e6bb5cb013db96b0dabcd8 authored almost 6 years ago
f025c671858015b479e6bb5cb013db96b0dabcd8 authored almost 6 years ago
don't count connections and disconnections to ourself as sign of failure in tests
1b79ce86e1a5e3192212fb12ba9b52a61c1cce1d authored almost 6 years ago
1b79ce86e1a5e3192212fb12ba9b52a61c1cce1d authored almost 6 years ago
fix printing priorities in test_priority.cpp
51f77cc0a18976ee44401df3d16f87f5ca94e499 authored almost 6 years ago
51f77cc0a18976ee44401df3d16f87f5ca94e499 authored almost 6 years ago
add missing test torrent to tarball
95937b28a779b3845ff44a01f5077718532a9c16 authored almost 6 years ago
95937b28a779b3845ff44a01f5077718532a9c16 authored almost 6 years ago
improve disk I/O logging
3a093c5d277341f3d6903cbfbd99907bebd76734 authored almost 6 years ago
3a093c5d277341f3d6903cbfbd99907bebd76734 authored almost 6 years ago
minor improvement to test_tracker. fix test output redirection on windows. tweak starting of web server in tests
526012893379a88602d460ae861499a31a0e926e authored almost 6 years ago
526012893379a88602d460ae861499a31a0e926e authored almost 6 years ago
make all tests run cleanly with leak sanitizer
102387f4a819763a2e576cad729f04acb17a6bd8 authored almost 6 years ago
102387f4a819763a2e576cad729f04acb17a6bd8 authored almost 6 years ago
use flag to prevent multiple calls to abort_jobs even when asserts are disabled
4dc2e6015d319089dbc01f4054b37908a40ca20d authored almost 6 years ago
4dc2e6015d319089dbc01f4054b37908a40ca20d authored almost 6 years ago
always flush disk I/O job queue before shutdown
Leaving jobs on the queue can lead to memory leaks
8d9c7461493fc3ded71e50cc7efc22fc3846e790 authored almost 6 years ago
improve sanitizer rule in Jamfile. Some fixes for new clang sanitizr 'implicit-conversion'
64600f444bf371d0e8a44e06103675b13c11ea42 authored almost 6 years ago
64600f444bf371d0e8a44e06103675b13c11ea42 authored almost 6 years ago
fix typo in validation of reject messages. Make on_choke a bit more defensive
bb5c61218076e47f9192ed7e5c9a1a2e4b058020 authored almost 6 years ago
bb5c61218076e47f9192ed7e5c9a1a2e4b058020 authored almost 6 years ago
fix python binding for create_torrent
38ca4113eacf67f5e6addc57f9638fd4f8455af3 authored almost 6 years ago
38ca4113eacf67f5e6addc57f9638fd4f8455af3 authored almost 6 years ago
deduplicate code implementing log2p1()
3a4a7b742a64de0250a0d108096e3643c6cae578 authored almost 6 years ago
3a4a7b742a64de0250a0d108096e3643c6cae578 authored almost 6 years ago
remove duplicate copy of escape_string
20cb26fcc12d32bc496e7b16aa4acc3f11f58e96 authored almost 6 years ago
20cb26fcc12d32bc496e7b16aa4acc3f11f58e96 authored almost 6 years ago
simplify and clean up the handling of name in internal_file_entry. move should be more efficient now, by not copying the name
19dbfce9c0a71365b48b44e51724a1e817b478ca authored almost 6 years ago
19dbfce9c0a71365b48b44e51724a1e817b478ca authored almost 6 years ago
forward port ssiloti's patch to make the BOOST_ASIO_ENABLE_CANCELIO define public
808a615c87c396c30b47534bdb442bbdde51799a authored almost 6 years ago
808a615c87c396c30b47534bdb442bbdde51799a authored almost 6 years ago
reduce the amount of hacky path/string handling code
2990532d10cdbe2820f951fff07db9117eadd534 authored almost 6 years ago
2990532d10cdbe2820f951fff07db9117eadd534 authored almost 6 years ago
tighten up validation of dont-have messages
b6896cf337b1725f0a2e95efa8b91312ba1d2097 authored almost 6 years ago
b6896cf337b1725f0a2e95efa8b91312ba1d2097 authored almost 6 years ago
tighten up validation of reject messages, to ensure consistency of stats counters
972288340f6e535edceed8b2efd77a4d1d6ff251 authored almost 6 years ago
972288340f6e535edceed8b2efd77a4d1d6ff251 authored almost 6 years ago
tighten up message size checks
01feb328218b0f430cb00769d1d3f90edea9075a authored almost 6 years ago
01feb328218b0f430cb00769d1d3f90edea9075a authored almost 6 years ago
Fixed peer_request.piece conversion in Python
e435ffe04f736e42a223daf484a8064a9559e7fb authored almost 6 years ago
e435ffe04f736e42a223daf484a8064a9559e7fb authored almost 6 years ago
remove unused replace_extension()
e5de81a6cbb329fcadd383b44704aa0e6efaa6ea authored almost 6 years ago
e5de81a6cbb329fcadd383b44704aa0e6efaa6ea authored almost 6 years ago
update symlinks to conform to BEP 47
57cd2882d471a6eb40090ddce325ac00392be133 authored almost 6 years ago
57cd2882d471a6eb40090ddce325ac00392be133 authored almost 6 years ago
remove old, hacky and unused split_string() function
5f85e401936ad6580d4405c23e3d86a794e86551 authored almost 6 years ago
5f85e401936ad6580d4405c23e3d86a794e86551 authored almost 6 years ago
remove unused flags parameter to send_buffer() and send_message() on peer_connections
28d5b7d427df68a5ddfeb29b9c190932ab6fa31a authored almost 6 years ago
28d5b7d427df68a5ddfeb29b9c190932ab6fa31a authored almost 6 years ago
remove unused configuration macros
ad540ead79c63bf04a5a05e675a950611a026ab6 authored almost 6 years ago
ad540ead79c63bf04a5a05e675a950611a026ab6 authored almost 6 years ago
fix asserts in old merkle code
bb10385e6ce22fa5a8eefa244301a13ea511bfad authored almost 6 years ago
bb10385e6ce22fa5a8eefa244301a13ea511bfad authored almost 6 years ago
fix python bindings for peer_info
55d549d582d752cd2f2bc8886fc556501d00365d authored almost 6 years ago
55d549d582d752cd2f2bc8886fc556501d00365d authored almost 6 years ago
fixes to the generated documentation
e1dec52b352d02f8e21bf3e3724e6389b3904a86 authored almost 6 years ago
e1dec52b352d02f8e21bf3e3724e6389b3904a86 authored almost 6 years ago
force overwrite python@2 brew links
c1aee6d477a175d422e6249ac53400143ab61d3a authored almost 6 years ago
c1aee6d477a175d422e6249ac53400143ab61d3a authored almost 6 years ago
missing changes
620eb39f2c1bcde86ba0f2f4af0515e76acb8ad1 authored almost 6 years ago
620eb39f2c1bcde86ba0f2f4af0515e76acb8ad1 authored almost 6 years ago
minor lint oriented refactor, moved a couple of functions to aux
1fe763483e4586483c22f0441641f1bf4ff2d6cf authored almost 6 years ago
1fe763483e4586483c22f0441641f1bf4ff2d6cf authored almost 6 years ago