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

Properly select release build with CMake for AppVeyor

63229dbda639ae6e0d14e881ee95de20a7bd861b authored almost 7 years ago
Add workaround for MSVC and snprintf define

55e2b23255c8c438b3d7a1f0fd01c8ead1d78c30 authored almost 7 years ago
fix conversions of resume_data field of save_resume_data_alert. make write_resume_data_buf return a byte-array. use write_resume_data_buf() in client.py instead of, the deprecated, resume_data

07ff024e30e8ce6811d67019a64b39ee316f6bca authored almost 7 years ago
save the number of idle threads locally in disk_io_thread_pool::thread_active

This cuts down on the number of atomic loads while also being more correct.
Before it was possib...

ec18742f8e875ed7fed587d2c90193cfd03ec249 authored almost 7 years ago
merge RC_1_1 into master

fc56ec194ae1e189cf7ae9f22d857a807e49a439 authored almost 7 years ago
fix deprecation markups

33bf3c827ff6c2c9aea0483c5d435409b5104187 authored almost 7 years ago
fix typo in client.py. introduce parse_magnet_uri_dict to python binding (returning a dict) in preparation for next major version that will release an add_torrent_params object

747fcb633aef1e08f1b1edad6882e3be1e761643 authored almost 7 years ago
Add options to specify network interfaces to client.py

927647acc5580bcc15ee51e0b8d0c28ac5309909 authored almost 7 years ago
merged RC_1_1 into master

862147723998a4c8e6eeb3451885b81a4cf1d0e0 authored almost 7 years ago
fix use after free in flush_range and flush_iovec

Calling blocks_flushed can cause the piece entry to be freed so its
callers need to be aware of ...

f5e33932d2cc85be27d6fdeefd7cb3fb37a73742 authored almost 7 years ago
fix typo with bind_outgoing_socket~

366b7983d1a9181c2ea74240f7a7a5976cea2e5c authored almost 7 years ago
Windows: Fix build Visual C++ ARM/ARM64

2a97ec6e0e13b06b69a540d86719cc46d21913d2 authored almost 7 years ago
fix disk_io_thread::do_check_fastresume storage initialize logic from RC_1_1 merge

0ec66e9024b7ac39f64dd02815b19c19b25c1430 authored almost 7 years ago
cleanup and refactor in storage source code

83dd6c9c533b4d502ea0cf559257417590c43572 authored almost 7 years ago
Fix MSVC warning C4267 by casting to the correct type explictly

6394e7ac02c28e72afb2f58a2641c6fd73d0b6a0 authored almost 7 years ago
honor torrent abort even on file check error

b4d2281e530181ed3b75f092896dae6d69ebb45a authored almost 7 years ago
Add missing header <cstdarg> for va_list.

* Fix building on OpenBSD.

21d8e9e26b377137612c323992d216be50a547bb authored almost 7 years ago
fix last_upload, last_download and last_scrape to be reported accurately and saved/restored in resume data

3ede0b9c206c47ff5f4e1bc215ca7b121218a90b authored almost 7 years ago
minor code cleanup in disk buffer code

d34973def96aacd03424e62cda52f3b0a98aebf8 authored almost 7 years ago
merged RC_1_1 into master

d8c022070f8eb4aebe8e642d069a888b2f130d90 authored almost 7 years ago
Use settings_pack::urlseed_wait_retry for default retry with http seeds. (#2948)

Update documentation

bcb9e4546f4b0c629e7323db4dbb86f2fb386006 authored almost 7 years ago
Fix storage initialization (#2944)

If `default_storage::has_any_file` fails during fastresume data check, `piece_manager::check_no_...

44479bcca30ba9f634adb6f613490255888d69e5 authored almost 7 years ago
fix boost-python linking with latest version of brew

e1f99fb309aa1afabb7d16cf44c5cf958cfdcaf3 authored almost 7 years ago
Logo design (#2942)

4e24c0542643ea860444fb5a0b225da5657c7470 authored almost 7 years ago
merged RC_1_1 into master

52e1a7b6c9e7c9d6bd447fe4b5d11c11e6f4824a authored almost 7 years ago
another boost-1.67 build fix

9cd0ae67e74a507c1b9ff9c057ee97dda38ccb81 authored almost 7 years ago
minor code refactor and a few const in torrent.cpp

791a1e8557a532a4cd129989b2c5f213077a8046 authored almost 7 years ago
create dummy alias for boost_python3 when python3 is unavailable

Versions of boost as recent as 1.63 do not create a stub alias for python3
which causes build fa...

b3faba329d9deba7bf0efba43200fb237756fbd9 authored almost 7 years ago
merged RC_1_1 into master

f0227451a6a7a28b31523172e7eb23bb6762b20c authored almost 7 years ago
fix boost-1.67 build

64d6b4900448097b0157abb328621dd211e2947d authored almost 7 years ago
pass default constructed boost::function instead of NULL

Clang 6 defines NULL as nullptr which breaks implicit construction
of boost::function from NULL.

236e0e76992ef7da7b2a7139655f77c31f376100 authored almost 7 years ago
removed unnecessary parentheses around min/max, added some const modifier (#2926)

9b1e79660f4bbfd7e377363b877575bda966258e authored almost 7 years ago
update year in copyright header

aaf9304a3b545ae7a0249716451d4bc222ae69e2 authored almost 7 years ago
bump version

105934e578feb7878730ee079ccc0cb7ff4c52cc authored almost 7 years ago
:strtoll() returns LLONG_MAX if the input overflows. Handle this case properly in the http parser

c5a5e084dd5d59ca340f6c4ec83a111e2d8dafd4 authored almost 7 years ago
remove the global cache of the current time, just use clock::now() instead

a7406de2b8c1e5fccf0721f8c75c2bba87deeb1e authored almost 7 years ago
Fix advertised window being counted twice in congestion check

bf2f0a9c5540c0dbbea45a0a70743f9942ad4d0d authored almost 7 years ago
Make SACK header to be able to take up the whole packet. Rename m_in_buf_size to m_receive_buffer_capacity

c08a6bf430b381c31e0152c640a030cbcc9858c8 authored almost 7 years ago
Increase m_in_buf_size and max_packet_reorder to better handle links with high latency

257f625e2e7741d8889372ba0679f65810041c92 authored almost 7 years ago
Delay hash_failed_alert until on_piece_sync()

Delay the hash_failed_alert until after synchronizing with the IO thread
so that it can be used ...

9d83da110b10ef758051abdbafaf600318d535db authored almost 7 years ago
minor code tidy

d6edf26e119b6ae0532e202a8c667f0fd3298d1e authored almost 7 years ago
make socket_entry buffer std::array

2d9bff08770e4a9da32819be9a26bb7e0b04e655 authored almost 7 years ago
deprecated alert::progress_notification alert category, split into finer grained categories

6efff919cda667d272e48b9bc31cdb8ac3708b1e authored almost 7 years ago
disk_io_thread abort_hash_jobs duplicate code refactor

2a82bb5880d447dd6a9af4f1e3dc82955901c333 authored almost 7 years ago
expose tracker_alert::local_endpoint in python bindings

59d1c1f067ead0e93682a371adbdf2a9ed3604a6 authored almost 7 years ago
some cleanups

357217326d570edda479daf6e8bdd9825c46a6c1 authored almost 7 years ago
merged RC_1_1 into master

32b2de8f17662894fc7298d5c1ac6c1d4b4cbd09 authored almost 7 years ago
fix wrong variable name

0d9862a8dd54a8db9781a368565933736e0bc1ac authored almost 7 years ago
merged RC_1_1 into master

16f1deb3ec2e4199073f3bf46df0447948ca27d5 authored almost 7 years ago
fix part-file header allocation

a5e0578c88a3b11952206781b41037e1fde07845 authored almost 7 years ago
simplify some for-loops in xml_parse

77102102d61197e44d7efeb6e0e7028cdc5e2ec6 authored almost 7 years ago
use https URLs

6e4edd74c891b5751c983a68d6ff9307723f32b2 authored almost 7 years ago
fix ~peer_server() to not throw

77e473f35b13bef6901fe5f920c4ac25903f8732 authored almost 7 years ago
fix potential fd leak in enum_net_interfaces

49ae7858a8c09fe3bec1312e6fe0d6a13d9d669d authored almost 7 years ago
fix build

7700cbb16df1432ed557a257298ecf23df2a03ea authored almost 7 years ago
don't perform DNS lookups for the DHT bootstrap unless DHT is enabled

98d531359835ff4d8c8230313272df2ad6e34a0c authored almost 7 years ago
avoid calls to .address() when looking for endpoint protocol (#2892)

using is_v4 and is_v6 where possible

5b922072e9d95166a3c151b630bc74b9179d1bc9 authored almost 7 years ago
add some asserts and checks preventing IPv6 addresses to make it into libtorrent when IPv6 support is disabled

6a2df1034af6e9ff6059e15124d6c981bd4ddab3 authored almost 7 years ago
avoid calling address to test protocol, more consts and minor lint oriented code changes

1f06a6684c38419e15ca988b22da3cb64809811d authored almost 7 years ago
minor lint oriented code refactor

f963f2c7266ba90a2f24e8a2388888b344ef0aeb authored almost 7 years ago
removed unnecessary loop in request_a_block

90e4cefa91c578de8f7ea9baac6a2d34a618eb3c authored almost 7 years ago
separate cmake and autotools travis build

4d9fde8a393569cba666efd3132bce30ccd9dbe0 authored almost 7 years ago
support building python bindings for python 3 and 64 bit

e7e5805c56873ddfdcc09c407251185234caafbc authored almost 7 years ago
merged RC_1_1 into master

d080c6f5321b20e33bf1d8b03581a14e5dbe3819 authored almost 7 years ago
Changing file priorities while checking interrupts checking.

Also, if the last file has zero priority, checking is interrupted prematurely.

1c867a50263cf2243442bfc01a2b731e87c7be81 authored almost 7 years ago
merged RC_1_1 into master

0fa24faec4aab24dc0e091ca29af10eff89a299e authored almost 7 years ago
path error in python_binding docs

0cb2666cb4ff81c9598deb28821caf41e3860986 authored almost 7 years ago
fix issue where the current tracker would be skipped for the next tracker in the same tier

02a01fa22e4a8c4ec3b8dcf430955dbdb2f24d26 authored almost 7 years ago
improve type-safety in piece picker, by introducing a type for download queue index, for pieces

67bbb82122fb11e33648ebb03cf1d40b3082a147 authored almost 7 years ago
fix warnings

3171245292e871555550c3281fdf4af867ddab6b authored almost 7 years ago
minor cleanup of alert manager

8b56aaf09ac939c9841eb8f016506926fd2a8221 authored almost 7 years ago
added some const in bandwidth_limit.cpp

f94a8169fc771792126b03d94b37abbe7a6aab4c authored almost 7 years ago
using move with bw_request and make sure it is movable

9cab4d7d3106fb91fe325fe47176f450ccf8a66a authored almost 7 years ago
declare tag types in-line

5413eae9003584f4855a78e5f0303c40a367937a authored almost 7 years ago
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator

9df4d4b7f85741a8c92f13de32297e69ab9fd6b5 authored almost 7 years ago
more use of move and code refactor in bandwidth related code

7a477cd93864e88031fdcc46f15797b1b72cb838 authored almost 7 years ago
remove redundant check in tracker announce. This is checked in http_tracker_connection

82f87b0655fefc4abd966d1ec0ae76bef7c21ee6 authored almost 7 years ago
some code refactor and cleanup in broadcast_socket

6b35ebb9ada7ea6d843e2cf0230da956bb45e24b authored almost 7 years ago
cmake: restore change to make test_common a propper library

This was originally done in 87832ce706506b5b568e50e52751a6bd0cbb4f9e but
it got clobbered by a m...

e08ec99132f80ce9fbbe2ab3a8e7d274edd4a44a authored almost 7 years ago
refactor in macro conditions for helper_getauxval to avoid unused function warning in android x86

4bfa920fe7e42e05d35bf3ecad948e28ea0017d2 authored almost 7 years ago
add windows socket libraries in Makefile.am

3efb81e50c05f1ffa0469da5f853b9318292e4d5 authored almost 7 years ago
merged RC_1_1 into master

8a85e1c01a8f9674b9c5edfe2ea8d225671b94b6 authored almost 7 years ago
fix warnings in bdecode and disk_io_job

7dad0db4a5f26dc4328f1be203b007761f93c088 authored almost 7 years ago
minor fixes in utp_socket_impl

09bf97b79efe6647c1b6aeff2a6e3013852391c6 authored almost 7 years ago
expose post_dht_stats() to python binding

137baa6c04170cef7e525d123f1092833f8f3a7c authored almost 7 years ago
removed unused bt_peer_connection::on_keepalive

61ae2c834b3efaa643c00cf77847ac49ed1fb4d6 authored almost 7 years ago
merged RC_1_1 into master

4b144ba45180304588f0d009987c10b0e92ab113 authored almost 7 years ago
more use of for-loop and emplace_back in bencode.hpp

eeffbc0e8cfbe089d4f0821c2ba5707505feda81 authored almost 7 years ago
stat files in the disk thread, in default_storage::initialize() instead of the constructor

0edb0f28c1bdce171857e4e4c75d8233bd98abad authored almost 7 years ago
expose missing file_storage::file_name() in the python bindings

3721d8e710e4d7b99d1515b1a7374f0097bfdde8 authored almost 7 years ago
boost::int64_t -> std::int64_t

4e04e6993da85b337a8c172bcff115a6ff381a21 authored almost 7 years ago
fix if defined TORRENT_ANDROID

Fix malformed TORRENT_ANDROID macroprocessor tests, related to #2831

4f7b683eb0df7d00b82e34b530082b4f60329ac7 authored almost 7 years ago
deprecate the error_file_* constants whose underlying features have been deprecated

8658fb5f7c7080a8ffd3414ac1193ed76b5a453a authored almost 7 years ago
dynamically load getauxval so as to support older android devices

f8889858f63d7b78a6af0bb4dd8f8c479bb3b39f authored almost 7 years ago
merged RC_1_1 into master

5c1b65e9b8299cc1827db9a9fd8d4af5b6d3deae authored almost 7 years ago
track whether a file is eligible for using the partfile on a per-file basis. This is intended to improve backwards compatibility, to better support resuming files downloaded with older versions of libtorrent

a06e4f696b9a08cae81a4b6e5fa038a80e51837d authored almost 7 years ago
improve python binding for torrent_handle::connect_peer

b841860643fb22ae90e52d6d81df185959c59fcc authored almost 7 years ago
Add missing define for old android sdk (#2831)

define NETLINK_NO_ENOBUFS and IFA_D_DADFAILED if they don't exist

2bc2f3af0fb973e9fb7c07d4db3ec49842520375 authored almost 7 years ago
fix client_test filter resume files, to only load valid ones

cd1b2108f1bac09b8c264b08e72de9e234ee4597 authored almost 7 years ago
fix reporting &redundant= in tracker announces

05f7a95604b736b71c4744936a9f5238b8a37ab3 authored almost 7 years ago