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

correct %u format code for pieces in printf() calls

0808b96ec76ddc68166f9b06aa123a351a135039 authored about 6 years ago
demote is_single_thread() assertion to invariant-check, in peer_connection

ba2e0db6d56bbf0caba413e28ce3482820575229 authored about 6 years ago
attempt to fix an assert for a newly connected peer that disconnects just as we receive the metadata. disconnecting peers don't have their bitfield properly initialized, so we can't use it

88c733ef2dade1b515b80dbcd59150e53689c106 authored about 6 years ago
make client_test more robust in exiting if stdin is closed by caller

3c29f6750a96c3f11d14a854a76f026721b9c1a5 authored about 6 years ago
merged RC_1_1 into master

778b132790bf9999fdfcaf0eae324766807384bd authored about 6 years ago
fix Jamfile for linking against openssl 1.1+ on windows

43f28d68ae95ae6940a8b80e10bf065ddd590ffd authored about 6 years ago
update run_benchmark.py

7a615695bc38be9c2110a50b9c6ca960af98e94f authored about 6 years ago
remove left-over configuration options from aligned allocations

a58307733e55ec7e41adbb42f2baad2b6d305e65 authored about 6 years ago
make settings_pack enums specify a narrower underlying type and remove deprecated, internal enums

12cbcfd380bf5ded311674204762ef1db873da20 authored about 6 years ago
merged RC_1_1 into master

bac57a6e690be9089175e1860829c2b4c7e336c7 authored about 6 years ago
don't use page aligned disk buffers

cdf66409a4bd9e4d8399729082f6813e9cae5094 authored about 6 years ago
wrap inclusion of windows.h with appropriate defines

50ae1838e643d61966bad3490753fb4f4c378b83 authored about 6 years ago
clean up test_fast_extension to use span

1f9178f88211f9bc432d4cca4b0c5860a2c14e94 authored about 6 years ago
Include &ipv4= for private trackers

3406f12ab3469a1155d2b3ab7041c147ed3f24d6 authored about 6 years ago
deprecate slow bdecode() function

9ae4aedeb00bd2abc1fcc4eb890722cf457e9a74 authored about 6 years ago
add support for &ipv4= tracker argument

0d8a5a8a444a402c0627aa10212bfed7dea791f1 authored about 6 years ago
removed misleading message

c1bfd696d46ff68e25391afc11d6a184c182d7d6 authored about 6 years ago
port of cmake c++ standard detection from RC_1_1

8258a114b9f3c72465d8e4b9f0a4b4e5f04d44e6 authored about 6 years ago
improve interoperability between bdecode_node and entry (for encoding). Make it possible to construct an entry from a bdecode_node. move comparison operators out of entry to support implicit conversions from bdecode_node

8841c5843502d416c15974181a9db0b8f38c34fe authored about 6 years ago
more use of should_log in torrent.cpp

295bcc08e5f4022af062ff7083324c8919268ff7 authored about 6 years ago
doozer macOS script simplification

f3d1352cb30520637fa88ba823dc810cc83513ef authored about 6 years ago
use new bdecoder in ut_metadata class

8d7af2344f6ed4d39e408a7881de40b2bb4ca680 authored about 6 years ago
more warnings on appveyor

eab1055938588234c99c484930467aa84c5b1b26 authored about 6 years ago
don't use ccache on doozer, as it retains the build directory between builds

9a03b2513329cff7c5333e52642c37787abcb9f2 authored about 6 years ago
cmake: read project version from the version.hpp file

04fd20d62b4e2b5a048298fa4177f09fb8353078 authored about 6 years ago
add lgtm quality badge

5f26ff9f6216782863335c1f337e2e891f80ce42 authored about 6 years ago
clean up integer_to_str() function

7538d680868627d9d22851c566c184c87ba2760f authored about 6 years ago
merged RC_1_1 into master

66a8f133b06414786a8bd6f1ac9bffe093095ced authored about 6 years ago
Fix redundant bytes overflow

25a1f12991b4af1e133b966fae963168116306e9 authored about 6 years ago
Include cmake file for bindings in the tarball

95049cde1ae287a64c9b854c152bc1a406c67c53 authored about 6 years ago
improve type-safety a bit in the hole-punch code

3126e8f39ea5663cae344a5d03ab0070e5a37308 authored about 6 years ago
add rvalue ref overload of apply_settings() to avoid copying the whole settings_pack object

e3c5b6c13c7dec55629d1114cbd522766c0acb96 authored about 6 years ago
remove typed_span type

7103b12cb72396590e877cc83532abb19ac012a6 authored about 6 years ago
Decrease MSBuild verbosity level for AppVeyour cmake builds

ef6db120a3c0f2b54e16ecc70609aea2e75e3e45 authored about 6 years ago
bump verson to 1.1.11.0

6381b35891f7fce1c71a798eaae4eb3172f569f4 authored about 6 years ago
check for self-assignment in bitfield operator=

8c18baf10ec89dc0b207f7c1f5c5a0fd5fe2b664 authored about 6 years ago
initialize bencoded ints with zero when constructed

1dc8c1c127b0b1355bf51efad11039b64db291af authored about 6 years ago
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts

5383854768a3902bfb30881119c400b193a9646b authored about 6 years ago
exit natpmp::on_reply earlier if we're shutting down

48980896d5a1b42235b6804c57b60c836b28123d authored about 6 years ago
merge RC_1_1 into master (again)

5929ad4caee5952a7b4350dbd71f86d41d55a819 authored about 6 years ago
merged RC_1_1 into master

29cddaa23e7e68d07136941add59651218b1c73f authored about 6 years ago
cmake: allow selecting C++ standard version during build

This backports commit 8e72fad3c to the RC_1_1 branch, taking into
account that C++98 is allowed ...

b91c595b43be1b34cc8dabd6ce2eacdeadf74391 authored about 6 years ago
Fix setting ipv6 interface

9415467dd8baa486df7b8ff85fb5bae99c5d7934 authored about 6 years ago
simplify test Jamfile by making each test its own target. Make test_lsd explicit and don't run it on travis OSX, since it can't get the socket there

eda8227d80b3d1f00a346974e7a52c2327602a75 authored about 6 years ago
pass the dht item object by const reference instead of by value

164982c63a33706699d201839b06aeae0f39e9f6 authored about 6 years ago
support moving the whole add_torrent_params object into the add_torrent call on session

6d886f29a9d455228030e007a61777c7f66330ed authored about 6 years ago
require tracker_request objects be moved into queue_manager. also replace non-const reference parameter with rvalue reference

0c76a3a0c5adfe2c7263cc8a5c996a359207782b authored about 6 years ago
run the simulator tests by themselves, on appveyor

00987475f4cb8ad7ba5e7e48fbf971596d6b4bfb authored about 6 years ago
Include cmake file in the tarball

e5dfcfc6b8df420e64d4895ec74e69a7b9314851 authored about 6 years ago
a better fix to the ssl port announce bug

13dd7cfe1e80e82197d60e29c520f20ba22664d3 authored about 6 years ago
pass add_torrent_params by const reference in deprecated add_magnet_uri functions. They are large to copy but since they're deprecated aren't worth the trouble of having an rvalue reference overload

437887ca377d592ea22af56044747bac6f75759b authored about 6 years ago
add rvalue reference overloads for add_torrent_params, settings_pack and session_params. Those structures are pretty large so being able to take them by rvalue reference may be beneficial

4d88c835760fc9f743a28b005750a0d2b73d52ca authored about 6 years ago
detect cases where TORRENT_EXPORT is placed where gen_reference_doc.py ignores it, and fix the code

049b090e8d8e1b3346a87672c6bc4245e5807163 authored about 6 years ago
cmake: make pkg-config package name independent of target name

f425a3818abe653d5fffd358a3fb2e50478c7e93 authored about 6 years ago
perfect forward async handlers for udp_socket to underlying asio socket

87041b40d5f1e4589084207fb66a409453a5058b authored about 6 years ago
cmake: make pkg-config package name independent of target name

5c533522cb8be8390f2e2183a179e5ebab6edfbf authored about 6 years ago
move the whole add_torrent_params object into save_resume_data_alert

2d6a6a24ae1f59103a7098d5bf5782f27d6a34f5 authored about 6 years ago
actually fix the issue with the second tracker announce with port 0

a233d3cc28b9ac466287b6d2623ba74c044cbef1 authored about 6 years ago
add header guards to ConvertUTP.h and fixedint.h

e0c1b3403c24796292a7c2e9811a41e887d08697 authored about 6 years ago
fix some warnings in utp_stream

2edb86c5439430c00fe194914507ed6fd65250c8 authored about 6 years ago
remove redundant MTU boundary checks

8d40cf6227dddcbf064c9e248a1663b17a7a13b4 authored about 6 years ago
cmake: strip directories and library prefixes for pkg-config

Replace full library names with -L commands and -llib-name pairs. This
way it resembles what aut...

9b9ed6ad600bd3b268bd355a0a741ba5640b266c authored about 6 years ago
bump max size of read/write handlers

dc7cc3ef37fd6dba872d081f7685c2af834158aa authored about 6 years ago
cmake: strip directories and library prefixes for pkg-config

Replace full library names with -L commands and -llib-name pairs. This
way it resembles what aut...

fccf25e8390a6aa4b3323697eb6232fab729689c authored about 6 years ago
add include guards to assert.hpp

f6e5007044b5c7686a012ce09c4ce6c5ab2d4395 authored about 6 years ago
add include guard to puff.hpp

ffdd34a41a1119c255420aaea3c95ee6836d20d1 authored about 6 years ago
remove unused variables

b731764c85cc9800e391ad0091f43aa70c022dba authored about 6 years ago
added CMakeLists.txt.user to gitignore

2087dbc05a32370c1b4de816e3b0c9064ee28d66 authored about 6 years ago
expose some dht alert fields as bytes instead of strings

a2a10e9bee0ac4a567df948629fa17b3525480fb authored about 6 years ago
factor out duplicate code in piece_picker, upnp and lazy_bdecode

69485558efd2b316ecad25e6e188588ad81e48b8 authored about 6 years ago
factor out duplicate code in choker

28d123ef2309c62e8e172d3d3feca19418e5bd29 authored about 6 years ago
split out cmake build on appveyor

a7f345aa0dfe2a5ec2b45720c3e0390c3c843f51 authored about 6 years ago
fix asio-debugging build of dht test

9d26f4f96c37cf6fcaea52b175117e39966802d9 authored about 6 years ago
back-port the new test SSL cert from master

7bb828af6e4e8563e90f4bb6058dce15010bb555 authored about 6 years ago
convert classic for-loops to range-for loops. revert use of CHAR_BIT macro (we use fixed width types, not char)

30706adfb76c23a1000bc847924cb33837a2bb09 authored about 6 years ago
fix cppcheck

0ad3bb139d6a38303d9918c57c81189f35fa977e authored about 6 years ago
update projects.rst info on qBittorrent

* update projects.rst info on qBittorrent
* fix small misspellings and typos
* add new missing...

82ca0adc66acf75f2d8be457a7b2e4c8d2959840 authored about 6 years ago
fix of asio-debugging build in natpmp. resend_request could be called directly, not only as a handler for an async operation

a06a78ee1ceb75f15bf466a9ef294fa6d5adca8b authored about 6 years ago
add tests for low level I/O functions, read_* and write_*. also turn some raw for loops into range-for loops in the I/O functions

e2f8bce539d9fa6f6bdd0badab1473f467efd8c5 authored about 6 years ago
merged RC_1_1 into master

1f9e74f40db7e30dc320676831f2d5d06457c830 authored about 6 years ago
fix move_storage with save_path with a trailing slash

cec300234cd744af621c285c9931178de06e45b0 authored about 6 years ago
some cleanup turning memcmp() and memcpy() into span comparisons and std::copy(). some more use of random_bytes() instead of loops.

6be8b395da6c2d525f258c7343543eb2e6a51926 authored about 6 years ago
merged RC_1_1 into master

a0fa0b14bbfa2dccac78054f6de20d36d6eba7de authored about 6 years ago
use variatic templates in python binding

117ca9c6b1111fb1556714097a052f8bc2b371ae authored about 6 years ago
simplify SFINAE on write_impl to just use enable_if

3988be348fa4c41a296d3ce6bed71cdda41cb37c authored about 6 years ago
use span for picker_log_alert

bf496c6b14e73c1aee4d4d4a93ba77a947fb6bf8 authored about 6 years ago
regenerate test SSL certificate

014533da1225a4c68ba2c1c50e4e4c5df4ecd864 authored about 6 years ago
fix build against boost-1.69

939b380fda5f9ec3fe05ab98350fe4a8eb454f5e authored about 6 years ago
only make snubbed peers invert the piece picking strategy when we're doing rarest first (i.e. snubbed peers do common-first). Specifically, this prevents snubbed peers from picking from the end of the torrent when in sequential mode

5b5b280b87b87b820c9bbf9023a18bc6e21c5bf8 authored about 6 years ago
merged RC_1_1 into master

d0e146eb754c7a2ad2d9e9181a5ff2fc5a4e8c5e authored about 6 years ago
cmake: allow selecting C++ standard version during build

Also moves helper functions into a module file and replaces JOIN
generator expressions with list...

89a6e3cf7a9db8914b79eba9ae70d76e6b799afe authored about 6 years ago
cmake: backport changes from the master branch

This fixes generated pkg-config file and adds options to build python
bindings.

ba294e65943cf05ed43700939d1d169032bd6b2e authored about 6 years ago
ssl listen port fix and improved tracker announce logging

e1eb12e60fd7c8d05f9122e43a513bc05f38ce27 authored about 6 years ago
fix warning in clean.py

a3eed212a10b3b496451327d265f5549954d2bc6 authored over 6 years ago
remove params.url.clear();

b00ce69d5832b2fe692d17c58405e4da0c0dc762 authored over 6 years ago
add missing boost/noncopyable include

a5da48edd4be7f858d56724e4a82902e10b91ec6 authored over 6 years ago
Update comment in put_mutable_item

Trivial update to a comment in put_mutable_item.

88266edd43e76fb7e4305d824008115181967509 authored over 6 years ago
fix warnings

3fb05d77d873675d2a213c7a3f243f2435398bdc authored over 6 years ago
add some const

36801fb96f07f29cd42113159741cee47bfe24be authored over 6 years ago
fix typos and run hunspell on more documentation

6eb05e4842a54f2c8c319a08889acdb4df642d8c authored over 6 years ago