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

fix doozer script

df3068ab197c7447e25a332f0a3e0b31545d6680 authored over 6 years ago
simplify natpmp gateway and local address discovery

a477a53b8070e964fd5979c4745ad5b5dc16f6be authored over 6 years ago
build enum_if with the same configuration as the other tests (to avoid building libtorrent twice)

d7a60442bd5df6a04cf13aedda6de6f2f93950b3 authored over 6 years ago
fix typo in #if tests for TORRENT_DISABLE_ENCRYPTION

92f1937b974f128914475a653eefe6150611270f authored over 6 years ago
added missing stats_metric python binding

7980447480a53488548309854fbc92d60106e571 authored over 6 years ago
fix sonarcube badge typo

6f4f394f29cd68edec819cc01ebfe57bd4b1e5c7 authored over 6 years ago
fix sonarcube badge and add a few more ones

15c9162f788fd285b0da2f9affb5944f4e0233ab authored over 6 years ago
merge RC_1_1 into master

33685c6c8513d336bbf6d941c3e4f67e981cfd8f authored over 6 years ago
in torrent_handle::id(), only shift down the pointer by 10 bits

c92f527b600e3cc4e57db4f8e147d83f4311ac07 authored over 6 years ago
narrow the scope affected by TORRENT_DISABLE_EXTENSIONS to only disable the user extensions, but always support the extension message and the built-in extensions, like lt_donthave and seed_mode

b3856d30276e699e5553c472d5f39653f2854625 authored over 6 years ago
some refactor to reduce duplicate code

8f0cf7e1a9f196f9cdbfd029f82612b334fa17ac authored over 6 years ago
factor out generate_peer_id into its own file

4282dd072a623b2c60731e63ef3f1303fbbd91b0 authored over 6 years ago
add piece index range checks on have_piece() and read_piece()

a1f299571667057e793392249691ac4d3b5f3aeb authored over 6 years ago
run clang tidy on travis

27836ede7004581308edee8072f865f0fb993cec authored over 6 years ago
minor cleanups

730ef15b08008188d38b6f89da073aff7abd6921 authored over 6 years ago
make metric_type_t an enum class, deprecate the in-class enum values

c2ebae7dbbd1085cc03dcf113824d7af22c81091 authored over 6 years ago
catch exceptions out of the python notify callback and ignore them

acbe3c1880aa4dae41d5d882a37526fd2121389a authored over 6 years ago
only post alerts for newly opened listen sockets, and only attempt to map ports for newly opened sockets. track has_incoming_connections per listen socket

dcb8b816a3009f009ecf3c198d2fe6d42caa16b8 authored over 6 years ago
fix python style

32ec937f1e96eaa689a5b1adb73704a8428f4fdb authored over 6 years ago
merged RC_1_1 into master

6c6dfb3de5be60ace1af3536019fdd58d54d33c2 authored over 6 years ago
fix GCC 7 warnings and improve test_primitives a bit

b3e26d08f031ceedc5f6f152653f8060ccb1e295 authored over 6 years ago
bump version to 1.1.9

2f56fa6c3e0d29d9afd68a7437a02b950033d67b authored over 6 years ago
merged RC_1_1 into master

f4b0dbf11588b0672460019768f0707b723df87d authored over 6 years ago
remove special handling of uTP peers

1ebc5f9ef2aee68017d4eb3641a579c587876a12 authored over 6 years ago
make natpmp deal with address_v6 instead of the bytes_type, and use write_address instead of memcpy

9f6f23068c48e5cb5381da7b47cfae9560092167 authored over 6 years ago
fix some warnings around unused variables, dead stores, potentially dereferencing nullptr and calling virtual functions from constructor

e92cf183404036b70502d567f7e459714c36e78c authored over 6 years ago
give some magic numbers names

d8755066e8b60fcf5fce4502a366dba2d017995e authored over 6 years ago
return values instead of using out-params

a7b7623f239b6f24df24eb06b64869904a84fe67 authored over 6 years ago
modernize test_fast_extension a bit

dfb3f03c7312b75d565906694d09881d2427d8f5 authored over 6 years ago
merged RC_1_1 into master

828c5dd097199675bdbc187a85cc99c923f1de1a authored over 6 years ago
fix exporting files from partfile while seeding

5bb5ba145f6f13aa7077f284a8007bbc28c9e9d9 authored over 6 years ago
merged RC_1_1 into master

e88a9a4ddafd07d202e381c4b9abc784eb476f20 authored over 6 years ago
fix some warnings

5d3ac8ff5c6cf5501267d0cb95211ea9fe9db72f authored over 6 years ago
remove unused function

f89c27183ba5528f9c806b4eda0a1b4081f3025d authored over 6 years ago
minor code cleanup, more use of const (#3174)

* minor code cleanup, more use of const, using u literal per lint

* revert use of unsigned li...

d9d387d711cff0879921a7b7f73db8949f7f4c9b authored over 6 years ago
use the strong type for pause flags

4aa3c4573a549748c1af57568123c12cbd364fdf authored over 6 years ago
make the DHT announce flags a strong type

4633258fbe30187b8108859b86d74507c6243f18 authored over 6 years ago
set port in handshake based on source address (#3172)

e5be30157f1c4a6f73434947d1365bfeefd3c492 authored over 6 years ago
simplify preadv and pwritev emulation functions

52af3eaa7f9ac12bccefb49143c190ef3f83ef20 authored over 6 years ago
merged RC_1_1 into master

2ef740bd59d4e9a94ca2dddd0f6f36fc0616f44b authored over 6 years ago
fix typos

2e6f37431905d416968c51bd5195a7c700309ca9 authored over 6 years ago
merged RC_1_1 into master

2e4713b223a338e0a98c6878a50a51eaf52031da authored over 6 years ago
fix Windows "file::preadv" emulation EOF handling

7a34b27499beef15a30763f838f3fbaab47fcfdc authored over 6 years ago
Windows async read EOF handling (#3162)

fix Windows "file::preadv" emulation EOF handling

5399a14027f4f655fdb60015d9032b7412a14ae0 authored over 6 years ago
fix bug in read/write resume data functions. add proper tests

7ce20fd9d0a870a29286e3b78e340a2555d56f4e authored over 6 years ago
merged RC_1_1 into master

59343f4f95fef24519885d1bf4eb870c8d46a54b authored over 6 years ago
Fix previous patch fixing deadlock in DllMain (#3158)

Simplify `get_manage_volume_privs()` and renamed it

490d8eb32836a6d5da08d613b380a83d8fad2e76 authored over 6 years ago
minor cleanups around saving resume data

37a6a47ea32ae213d02dcb1b1915269ad70e8805 authored over 6 years ago
simplify SSL torrent announce flags logic

76ef8b9d72cac954f187cb2cc88854b6c5174043 authored over 6 years ago
dht: don't set implied_port for SSL torrents

28b6f64c4b5f60769b7cba771388ff863d853324 authored over 6 years ago
dht: announce with per-interface listen port

961cf62cad6e9470060fe84ab3ca77345362cd77 authored over 6 years ago
fix build with shared openssl libs

3ae21abc5366a8028f127f4eadac41ae23823536 authored over 6 years ago
avoid copy of arrays in dht alerts constructors

965ca9a5653506f19853146f649cc8e74b3713f1 authored over 6 years ago
merged RC_1_1 into master

e317c72db3bb561019b0ff9bdd6d00c5870661e9 authored over 6 years ago
deprecate (and disable) the force-proxy setting. Instead, always use the proxy when set, never fall back on circumventing it

b750b6cc2c7719ecbd43bbdde37ccd78f192dc25 authored over 6 years ago
deprecated anonymous_mode_alert

3c2b076eb0fbe8e64686a715bfb72c4bd5714ac1 authored over 6 years ago
move the file priority vector throught the disk_io_job, to avoid copies

2ba0e5ae2ce35df31f3261c97dca31836579bb1b authored over 6 years ago
raise priority of cache_flushed_alert and post it unconditionally when triggered explicily by the client

d2d35b69fdf43e40f343c45098a933a8999d7649 authored over 6 years ago
improve type safety of internal leave_seed_mode() function

e45df614fe9d999e995a7e4af0e8ddb75d61e566 authored over 6 years ago
code refactor related to the use of index_range and end index

6d2f804d9ff38c6581d6a7e1f6cd7031bdda918b authored over 6 years ago
fix some validation issues in read_resume_data()

0659a929afa20aa85ccc0deb1b015479b0f3fee8 authored over 6 years ago
back-port resume data validation fixes

b60912569f37a38de4c1059bc2fa271f8c150868 authored over 6 years ago
merged RC_1_1 into master

3fede4b2239b9cbec5a07f00b4f874b3ff577481 authored over 6 years ago
clean up proxy_settings constructors

efe30368793bd49e921c9d5bc2757dace29c7b70 authored over 6 years ago
bump the minimum number of hash jobs per thread from 2 to 4

b5cd959dd183a77d73ff64cec8ae4f5c3af012e3 authored over 6 years ago
Fix deadlock when loading libtorrent Dll

Definition of `bool file::has_manage_volume_privs` involves a call to
`get_manage_volume_privs()...

1c86e94de6107e5646efd4f91ef07f24d4425751 authored over 6 years ago
merged RC_1_1 into master

c7e705e1580ac2646d6780f0bf2719dfb7f85907 authored over 6 years ago
fix recent patch to support setting file priorities on torrents that don't have metadata yet

3249b70cbd6ce6072efbc31c00432aa845c24877 authored over 6 years ago
use std::aray for the temporary buffer in socks5 UDP socket

b76c149bdc8c8ac8ae7a9932e8a989c793beee3a authored over 6 years ago
Fix torrent files prioritization (#3133)

After setting file priority, any subsequent attempt to set different priorities will fail if the...

6d5a6f05ad6c46194d9ccc4dea5dcef30fa35c3d authored over 6 years ago
fix some unintentional copies (with explicit moves)

10deff2f914056355791c249f27bc31107f240c9 authored over 6 years ago
qualify some assignment operators to disallow assignment to temporaries

d439c8729ae268841296be22031aa640c0b5b53d authored over 6 years ago
more lint oriented code refactor/cleanup

2c5da2778a00bc61020c19f3e1f28dc23ec9bfce authored over 6 years ago
bump version to 1.1.8

457672309087e6377601c680d55c451e29dcf012 authored over 6 years ago
fix missing move of file object in part_file

ab56bf964f1ae214bf31a5972a27e66dd1ca38ee authored over 6 years ago
merged RC_1_1 into master

b67166b29ddbcd0295a1736aa2d36a1a19e77c2f authored over 6 years ago
improve naming of deprecated settings enums

17300decb5055d14a35e36795ea2fcdef0dc074b authored over 6 years ago
use more threads when creating torrents

78d9c284e999086f58078eb3111999e655d7c67c authored over 6 years ago
bump checking_mem_usage default setting

56a25ce280ebf70b3960e0837c2605c309f64efc authored over 6 years ago
enable coalesce_reads and coalesce_writes by default on windows

b0b1bfb7a9a542e20fed25afc5b5fc47f0bf64a4 authored over 6 years ago
more use of empty(), emplace_back, const and auto in disk_io_thread code

be78a43d05c24088d5898fab6bd5ff0eca930ac6 authored over 6 years ago
merged RC_1_1 into master

2cb29f88ac58f0a495547caf40a3653300e7f79c authored over 6 years ago
minor code refactor, cleanup and typo in peer related code

f139afc1ad559a72cc9421c16d918cddac2529e5 authored over 6 years ago
set the minimum number of checking jobs based on the number of hasher threads

To effectively mask the latency of generating more hash jobs there need to be
at least two jobs ...

b7f230316cd850c03f8f98a4b4e84e18729537f4 authored over 6 years ago
make tests print more of peer logs

107337f821ddfd311f3e7155b44f2e2bc5ccfff7 authored over 6 years ago
fix hash-job fast-path

1e3a7cf0f44881813f72ae2ae18337b60dabdf85 authored over 6 years ago
fix coalesce read bug

16b32741ceccad40084e7b37e2e9609bae0e404b authored over 6 years ago
merged RC_1_1 into master

7ca769884c3872242d8eb26523c19bcf619ecfcf authored over 6 years ago
introduce a fast-path for the hash disk job

0c147164bc8670e2bd1e7772224ad13583150f51 authored over 6 years ago
merge RC_1_1 into master

f5a201530280497abfc022695c04f96f09d147cf authored over 6 years ago
fix race condition in part_file

4ae262d2d410e7a724acd7480c75d70cbe7075a2 authored over 6 years ago
Fix parts file i/o errors (#3110)

Since i/o operations are not synchronized, it is possible that one thread closes file handle, op...

81ce7aa4ab94701a10de1cbdba51f36681f7aa9c authored over 6 years ago
remove some unused python scripts. add vim modelines to python files

9eb5595c4814e204d206c147279fc71e8f7ce390 authored over 6 years ago
simplify dht_put.cpp by using fstream

923797a14d11b3dfba21ed72834a6f5a9c6f80ba authored over 6 years ago
merged RC_1_1 into master

ca7313580e492b6c483cde9904872d4be9d39e94 authored over 6 years ago
add switch to client_test to log session stats

af686a3819409dfa78ccf09236e2ab7246187cc4 authored over 6 years ago
some refactor, more use of auto and const in peer_connection.cpp (#3105)

03971be80bb6ba9924a64858a96479824b701e20 authored over 6 years ago
fixed sign implicit conversion warnings in new enum_net code (#3107)

dfe47aa2a98197d0dbb8506a1495ac0936c38bbe authored over 6 years ago
improve the API for iterating over all files and pieces, with the new strong index types.

5530793c75421096ee832880096de4997fe55085 authored over 6 years ago
Clean-up python code (#3075)

lint and enforce python code formatting

596d98cac4f4872b941f2bb8116cbbdcba71c73c authored over 6 years ago