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

minor code refactor in utp related code, more use of const

a2ea79de4e5835b6cd2858c6ff71776add4f79e3 authored over 6 years ago
use TORRENT_ABI_VERSION for new error_code_enum deprecated values (#3099)

95b753778db5686bf3086bdac68b7b3ae2c80960 authored over 6 years ago
make create_random_files() take a span instead of pointer, length parameters

0e49051f17cd7df5dc562f6d92f480085b76b248 authored over 6 years ago
clarify documentation for move_storage()

23646992922ed207a3646d2925f6c157b68072d1 authored over 6 years ago
deprecate network-threads setting

b26467c04ed4c7487eb91711c840f85413306e44 authored over 6 years ago
scrape_reply_alert should be high priority, since it's triggered by the client

e8f971a54a4e1496e2cde58eed323856424827f8 authored over 6 years ago
add support for multi-home NAT-PMP and PCP

6647b0988d50d929e747a41e46c57b69e0f0c8b7 authored over 6 years ago
minor improvements to test_checking

1b62aff9d1b2f393868a93cfa4fd57e6c1c566d4 authored over 6 years ago
report transport version in NAT-PMP send/receive logs

247672820c20cfdb6387a317cec202d0a805d693 authored over 6 years ago
fix boost::get<> invocation for variant

e7fe7f1b89f6c34ab5145584a4edd9e65a591b79 authored over 6 years ago
relax packet length check prior to checking response code

Don't assume that an unsupported version response will contain anything past
the response code.

f039cffeb3eeee5b6048b0570e00f1c062fc55a1 authored over 6 years ago
minor code refactor, more use of auto

a357e490edcbcc1fda664a64ee8c6af626225e06 authored over 6 years ago
add support for the Port Control Protocol (PCP)

e52356662277f57e5eeb1e1f7e75db4d34b32a46 authored over 6 years ago
enum_if: add default gateway column to interface table

2cf1018fa04061342c816f74333c8bf6053f25b2 authored over 6 years ago
return a vector of mapping ids from add_port_mapping

fbaa1afd622dcaf4d50d28ab1fb8fd360c80c105 authored over 6 years ago
create a natpmp instance for each listen socket

78be52112f7114b069c8cd5affeb966bb720459c authored over 6 years ago
don't re-map all listen sockets when changing listen_interfaces

New sockets will be mapped regardless of the remap parameter. Requesting
full re-mapping just cr...

f6720e31edcddef451fdca69bc73e45933cdcb61 authored over 6 years ago
fix netmask of routes on Windows

The build_netmask function was incorrectly dividing the size of the bytes_type
by 8. Also use b....

603e206f36a99eb8aaf13b6fefd4f84e6991eb31 authored over 6 years ago
enum_routes fixes on Linux

496cf46b2591d7a6f533fa7726a2e883d1bbc77d authored over 6 years ago
fix scope_id in enum_routes on Windows

4a578b145000800e76211aa390897d05bb593a98 authored over 6 years ago
Remove UNC prefixes from device names on Windows

72cf4fd9eaa0a65cfde5c4abe998a1d282008614 authored over 6 years ago
merged RC_1_1 into master

e88339378c83e15764a97bb6479085a313599309 authored over 6 years ago
fixed race condition in random number generator

049d867c129f3c9ee91ad0fd16b5a6fd06e30689 authored over 6 years ago
fix race condition in stat_cache

24082004758a7510af9d7feffd7545d2ee6ff6c3 authored over 6 years ago
remove unused disk stats counters

794ccf4f793d3e62b2287cba60010014c54389d0 authored over 6 years ago
fix integer overflow in alert_manager

95cfc16bca9accdb6149b73dd61230df3e45b589 authored over 6 years ago
merged RC_1_1 into master

267ca40b288f91d6731aa0ad3ecb5725741578f2 authored over 6 years ago
improve error handling of failing to change file priority

c55bc7dd420f5f79b571e85d0984049a6fa28307 authored over 6 years ago
some lint oriented refactor, more use of const

8a0ac5865861fd342cce740541b41fecca3cb78f authored over 6 years ago
deliver notification of alerts being dropped via alerts_dropped_alert

c56f6abf7250fb9623cac2b0195fefe34b1d183c authored over 6 years ago
some cast cleanup, const modifier and lint refactor

f9b43f3511e8f56d2551c3c400af2b91dd27d1de authored over 6 years ago
Add set_alert_notify to python bindings (#3066)

c2ea38fdfe4cc8f5bd9a9525f6d179ebcf4ab4d6 authored over 6 years ago
moved instantiate_connection to aux namespace

6c4869f044a416dfbb5314d171591e08f2e762ac authored over 6 years ago
remove use of deprecated function readdir_r

Ports 140b8ace onto RC_1_1 branch

396c5dd3af39a45bf0e9edb37b9754f040de808d authored over 6 years ago
merged RC_1_1 into master

3b0ce8d2e18d3a25178a2983e58818359d4cc113 authored over 6 years ago
Add 1.1.7 release in the ChangeLog

4cef1814b074c215b21d1cea6051c6e971552280 authored over 6 years ago
Fix pkg-config branch in the example CMake find module

1. The imported target properties may not contain -D switches in the
INTERFACE_COMPILE_DEFINITIO...

e15077fc3faaedcb9bbe393aa518fc7527e66bec authored over 6 years ago
Reflect Boost version and C++11/14 interconnection in CMake build

C++ standard and Boost requirements are connected:
1. With C++11 onward, we require Boost system...

b1d7dd89c14c2bd34fdb1fe6d4ae4f7594c00cca authored over 6 years ago
raise priority of fastresum_rejected_alert

35d76724321b224f455b4c08b6e1e1290b4f81c6 authored over 6 years ago
cmake: pass target C++ standard to pkgconfig generator

287f299314ee96fd2047ff6d888289225c686dbb authored over 6 years ago
some code cleanup and minor refactor

d6cecee8c09704cc8a24158b4640bf84f690a242 authored over 6 years ago
since moving an existing file into the part file isn't supported, just don't use the partfile for existing files when their priority is set to 0

6ec6c1b34055c226f7f869cf213a995a574c1606 authored over 6 years ago
refactor to use the utility function for bind_socket_to_device() instead of using the bind_to_device socket option directly, to make it best effort. include operation enum in udp_error alert.

534276e7a5fd5fc95ebc83d64252a296ccb3e91c authored over 6 years ago
some cleanup and refactor in torrent_info code (#3054)

ff300ed224f4ee13883203c31612bc0a0b13c5cd authored over 6 years ago
set the hidden attribute when creating the part file

ed8fffc1a6a5483e88995d4be091c00351268dfc authored over 6 years ago
fix hidden attribute in file class

77191a38205105adbe14c64f86d14ded5986ffc4 authored over 6 years ago
fix production asserts

55a0a6e0df73273a3da175a21fc2207635bfddbf authored over 6 years ago
only start a new accept request on new listen sockets

Existing sockets already have an outstanding accept.
Also fix mapping new listen sockets when re...

92a7188163204b026b1f50a271e6de652daa24e3 authored over 6 years ago
merged RC_1_1 into master

1a66a8b285c4b321a1a417a30427a26e128ca43b authored over 6 years ago
fix properly ignoring failure to get local endpoint of a socket while printing an error

c986d9391381728930a99a4784863a25f31cb0ec authored over 6 years ago
simplify some using statements to pull in the address types

a137bbfdd487fd69656cdd6fab393bdbc2b4fc81 authored over 6 years ago
don't change state to downloading if the torrent is finished

Move the transition to downloading after the torrent has been checked
for being finished. This p...

54f00ce09dadae5d265c209a13d1e87322d68577 authored over 6 years ago
Bump `file_error_alert` priority

This alert's priority must be higher than `block_downloading_alert`'s
to allow custom handling o...

5f74b6e35328a07e2b2544a24c802c7cea02dd32 authored over 6 years ago
fix address of point-to-point interfaces (#3039)

9a48ef761e4489a82fd2b3fe0a6b6572a4176d4d authored over 6 years ago
Set http request timeout to 5 seconds

Fixes random test failures in test_http_connection.

96700c15ff541452cc477c06d11ccada6444bb63 authored over 6 years ago
fixed signed/unsigned warnings with latest version of Xcode clang (#3032)

7621be6df1562af763da1bad806d4498a7683f37 authored over 6 years ago
minor code cleanup in torrent.cpp

a14d595eac3f56794c20384590e3928219d62f2c authored over 6 years ago
minor code refactor in ip_filter code

a7b2026ef8f55bab8aa0a4f47e47fb7bfe005c35 authored over 6 years ago
Fix CMake targets names in the Config.cmake file.

This fixes error introduced by 44b5777be3da192e66238531d3238169672ab096
where this entry was for...

17e9ce9dfd5263e3cc064664b4b9c1a4004146c5 authored over 6 years ago
merged RC_1_1 into master

f4d7ff592e7875cd3bc7bfd7f03a2ff3776cce4d authored over 6 years ago
move export.hpp into aux_ folder. put assert symbols in libtorrent namespace

ccdfd7383e2a5d94c809986e89d4a0f3698739d2 authored over 6 years ago
Try to use config mode first while looking for the package

8b87b42a5a28361e07395a4c9237c8ce25c2b7f3 authored over 6 years ago
Make CMake export namespace to be consistent with library name

Use camel-cased library name "LibtorrentRasterbar" is used as namespace
name for exports and the...

44b5777be3da192e66238531d3238169672ab096 authored over 6 years ago
Borrow FindLibGcrypt.cmake from KTorrent project.

5667b8f72c3ced811128a5deabac9e900d19be5e authored over 6 years ago
Rename targets and config files for consistency

CMake does check both suffixes anyway (-config and Config), but since
the project name is "libto...

7f2ce2ba9ed1be02381b38c558b6e57862bb482a authored over 6 years ago
Refactor CMakeLists.txt

1. Replace custom 'shared' option with the standard BUILD_SHARED_LIBS
flag
2. Replace foreach() ...

a626f75c5ec3dfad213a6bebc6bd702baa6976e3 authored over 6 years ago
Add tools to cmake build

7e390b1ca75c6b3b224ffe06c7d94bc51c2570e1 authored over 6 years ago
don't enable reuse-address for UDP sockets, as it will always succeed and not get any incoming packets. It's better to detect a port conflict and try a different port. Also implement port-retry logic for the UDP sockets

17055ad4d188cef43196c4f994d5b1f38eae0f9d authored over 6 years ago
account for partially downloaded pieces when announcing as a seed

243353a14482b37dc84bd1abfff40049f5d18b18 authored over 6 years ago
replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options

fe612ca167b01f0ee6b69c980528d8b6355eaf12 authored over 6 years ago
restore aspects of the previous behavior of force-proxy. Instead of not opening any TCP listen sockets at all, open them but reject any incoming connection. This is because in RC_1_1, the UDP and TCP sockets are tied in subtle and unintuitive ways. This is much cleaner in the next major release and this patch will not need to be merged

9ca12d6db589035056a087762aebce5c17633420 authored almost 7 years ago
merger RC_1_1 into master

86f88dc90d7a17ad4d88faa060016907eaa7aaf3 authored almost 7 years ago
fix uTP and SOCKS5 simulations and update libsimulator

4523e055275d03f7cebebb53cd51d5c2156593d8 authored almost 7 years ago
merged RC_1_1 into master

8bb1cd2b4666e653ef1eed5556462a22363fddd8 authored almost 7 years ago
Fix bandwidth allocation (#2810)

Don't allow peer connection to ask quota from bandwidth manager if send buffer is empty.
Remove...

f052d1ca404c658de1c9c20e6929f932f1883a73 authored almost 7 years ago
don't attempt to make uTP connections if we don't have any outgoing UDP sockets

ddd116829606e96afbf33b49f595489f47137ef4 authored almost 7 years ago
fix empty outgoing interfaces for UDP sockets

4d17e0132e67b237ec4d30a513af6c62d0bc954a authored almost 7 years ago
back-port fixes to Jamfile from master

90e82152b07a74b74c10562a1d20cc61cda6b785 authored almost 7 years ago
merged RC_1_1

c98b700d4f7f23c13799a5f94fcd9c4bf43179a9 authored almost 7 years ago
don't specialize standard type trait is_integral

Concerning type traits, the C++ standard states: "The behavior of a program
that adds specializa...

8fdba2aa39394f478fc7c1cbf9eeb04f822cf27e authored almost 7 years ago
add round-trip test to create_torrent

a2c6136f4493d7b10320a85e9a40b5c57072e0ac authored almost 7 years ago
add test for suggests- and seed mode combined

299a54564859f5deb9b9822b9575563963aa48d6 authored almost 7 years ago
update libsimulator with a fix for boost-1.66

fe25b50b1affc9b1e982e6ba7fb5d102e56eed6c authored almost 7 years ago
remove redundant set_piece_hashes template. take a std::function instead

5f758b8531e8a265b8f5777412a4fb9dc552040e authored almost 7 years ago
only allow pinged nodes into the routing table (#3006)

This is an attempt to prevent bogus nodes entering the routing table and
being propogated to ot...

96d215a32ab09008f7854377e9e56c5e907e53e5 authored almost 7 years ago
Fix compilation with GCC 8

81fd09775ccad41fa114d6125a4badb0abfbabeb authored almost 7 years ago
Fix unit tests build

Export `recursive_mutex` because `emplace_alert` template injects
dependency on that type during...

dc28c965597d824a053527c3d8aaa76ece00e171 authored almost 7 years ago
fix typo in comment

894933e1f1b0e435a5987876752a19b6d587e2a2 authored almost 7 years ago
merged RC_1_1 into master

4b368e1cfc8f91e80ec704eb45d08a003c5acd9a authored almost 7 years ago
introduce a recursive mutex to protect the alert_manager, and hold the mutex while calling user callbacks and plugin hooks. This is required to ensure the underlying storage for alert allocations (in the stack allocators) is synchronized with the thread that may be accessing it

8808eb7cdd6f3394b76e2b58df3fa37c1841f6d1 authored almost 7 years ago
Use _CFLAGS_OTHER for compiler definitions

`PC_LIBTORRENT_RASTERBAR_CFLAGS` not only gives you the definitions, but
also includes the inclu...

168ec6b51665108b34d3828c8524140d7b8bffb9 authored almost 7 years ago
minor code cleanup, more use of const

8da635d1f58f7b4f375019604bfca7c7b7c3b051 authored almost 7 years ago
merged RC_1_1 into master

26b0487f0b3cb10f4016f1a4ffa8e04c97e15a40 authored almost 7 years ago
Revise alert priorities / torrent::on_resume_data_checked issue (#2962)

Most status alerts should have priorities above normal level. Good reason for this is resume dat...

785f173df363de284e362475d6430b3e8ab127d7 authored almost 7 years ago
revert to use Boost variables in CMakeLists.txt

cb8b32f3539138f73f6fe70ff475079c921c837e authored almost 7 years ago
fixed conversion warnings in 32 bits

377e800e72f9f25b673a8ee6b1d47ca0c631ad02 authored almost 7 years ago
avoid warnings in Jamfile due to unescaped special characters

3b412f5ab8f9d2ef884070e80816b9ee689f4db7 authored almost 7 years ago
Add required dependencies to the generated package Config.cmake file

4afa4932df9070735e7a29c044fbec72bc59baf5 authored almost 7 years ago
Add workaround for MSVC and snprintf define

55e2b23255c8c438b3d7a1f0fd01c8ead1d78c30 authored almost 7 years ago
Properly select release build with CMake for AppVeyor

63229dbda639ae6e0d14e881ee95de20a7bd861b authored almost 7 years ago