lp:libtorrent.org
- Get this repository:
-
git clone
https://git.not.enabled/libtorrent.org
Import details
This repository is an import of the Git repository at https://github.com/arvidn/libtorrent.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
RC_2_0 | 2023-09-14 08:54:47 UTC |
add ssl_listen_port to python bindings
Author:
Radu Carpa
add ssl_listen_port to python bindings |
pread-disk-io | 2023-09-09 13:11:28 UTC |
wip
Author:
arvidn
wip |
piece-size | 2023-09-03 10:22:12 UTC |
improve checking and testing of max piece size
Author:
arvidn
improve checking and testing of max piece size |
RC_1_2 | 2023-08-26 11:40:34 UTC |
rely on RVO in C++20
Author:
arvidn
rely on RVO in C++20 |
master | 2023-08-26 09:15:27 UTC |
Merge branch 'RC_2_0'
Author:
arvidn
Merge branch 'RC_2_0' |
sanitize-windows | 2023-08-24 09:52:12 UTC |
run address sanitizer on windows in CI
Author:
arvidn
run address sanitizer on windows in CI |
rate-based-choker | 2023-05-25 09:09:59 UTC |
improve rate based choker
Author:
arvidn
improve rate based choker |
assert-macro | 2022-12-31 13:52:38 UTC |
use system assert macro when running sims, since test_error_handling will cau...
Author:
arvidn
use system assert macro when running sims, since test_error_handling will cause calls to throw, including ones made in assert conditions |
test-merge-2 | 2022-10-22 11:58:43 UTC |
merged RC_1_2 into RC_2_0
Author:
arvidn
merged RC_1_2 into RC_2_0 |
mmap-cache- |
2022-10-02 20:48:14 UTC |
hack max_queued_disk_bytes to mean blocks instead of bytes
Author:
arvidn
hack max_queued_ |
fix-disk- |
2022-08-16 13:38:13 UTC |
fix and improve disk_io_stress_test
Author:
arvidn
fix and improve disk_io_stress_test |
remove- |
2022-06-28 09:46:21 UTC |
remove (deprecated) calls to CRYPTO_cleanup_all_ex_data()
Author:
arvidn
remove (deprecated) calls to CRYPTO_ |
force-copy | 2022-06-06 12:45:35 UTC |
WIP: force_copy flag to move_storage()
Author:
arvidn
WIP: force_copy flag to move_storage() |
stale-bot-config | 2022-05-11 06:57:43 UTC |
update stale bot config
Author:
arvidn
update stale bot config |
settings-for-path | 2022-05-08 23:25:15 UTC |
add settings_for_path() utility function, to optimize disk I/O settings based...
Author:
arvidn
add settings_for_path() utility function, to optimize disk I/O settings based on the save path |
peer_conn-fuzzer | 2022-04-09 11:30:04 UTC |
speed up the peer_conn fuzzer by allowing multiple simultaneous connections
Author:
arvidn
speed up the peer_conn fuzzer by allowing multiple simultaneous connections |
implied- |
2021-11-28 17:24:12 UTC |
new setting to allow disabling DHT implied-port
Author:
arvidn
new setting to allow disabling DHT implied-port |
dht-hostname- |
2021-07-24 11:55:49 UTC |
WIP: defer DHT router host name lookups to the udp socket, to allow it be don...
Author:
arvidn
WIP: defer DHT router host name lookups to the udp socket, to allow it be done via SOCKS5 |
micvbang- |
2021-06-14 21:59:16 UTC |
use f-strings in python
Author:
arvidn
use f-strings in python |
back-port- |
2021-03-21 10:04:04 UTC |
back-port fix to error handling of setting file priorities. Don't update m_fi...
Author:
arvidn
back-port fix to error handling of setting file priorities. Don't update m_file_priorities on disk error |
proxy-peers | 2021-02-22 00:32:44 UTC |
fix incoming TCP connections when using tracker-only proxy
Author:
arvidn
fix incoming TCP connections when using tracker-only proxy |
paullouisagenea |
2021-01-16 00:49:52 UTC |
fix Jamfile to pick boost.json
Author:
arvidn
fix Jamfile to pick boost.json |
utp-investigation | 2021-01-14 01:31:11 UTC |
send more MTU probes
Author:
arvidn
send more MTU probes |
FranciscoPombal |
2020-12-15 02:18:23 UTC |
simplify Jamfile
Author:
Arvid Norberg
simplify Jamfile |
shutdown_status | 2020-11-13 11:56:37 UTC |
WIP: add shutdown_status feature
Author:
Arvid Norberg
WIP: add shutdown_status feature |
example-stage-rule | 2020-10-02 08:48:55 UTC |
fix example stage rule to include torrent2magnet
Author:
Arvid Norberg
fix example stage rule to include torrent2magnet |
posix-part-file | 2020-09-16 14:08:49 UTC |
remove file class
Author:
Arvid Norberg
remove file class |
fix-define | 2020-08-19 23:56:52 UTC |
fix undefined configuration macro TORRENT_NATIVE_UTF8
Author:
arvidn
fix undefined configuration macro TORRENT_NATIVE_UTF8 |
ppc64le-travis | 2020-08-13 23:55:40 UTC |
test removing assert
Author:
arvidn
test removing assert |
bdecode-hex | 2020-08-11 11:47:32 UTC |
fix example stage rule to include dump_bdecode
Author:
arvidn
fix example stage rule to include dump_bdecode |
create- |
2020-08-11 11:01:28 UTC |
fix torrent round-trip for v2 torrents in create_torrent
Author:
arvidn
fix torrent round-trip for v2 torrents in create_torrent |
units-noexcept | 2020-08-09 08:42:54 UTC |
add noexcept qualifiers to strong_typedef template
Author:
arvidn
add noexcept qualifiers to strong_typedef template |
endian-fixes | 2020-08-04 23:17:17 UTC |
fix warnings in test_string.cpp
Author:
arvidn
fix warnings in test_string.cpp |
address-sanitizer | 2020-06-19 09:22:44 UTC |
WIP: debug travis environment variable
Author:
arvidn
WIP: debug travis environment variable |
fcntl-set-zero-data | 2020-06-13 18:40:45 UTC |
experiment with FSCTL_SET_ZERO_DATA
Author:
arvidn
experiment with FSCTL_SET_ZERO_DATA |
plugin- |
2020-05-30 11:21:27 UTC |
ensure that the internal invariants hold while calling plugin callbacks (at l...
Author:
arvidn
ensure that the internal invariants hold while calling plugin callbacks (at least most of them) |
v2-only- |
2020-05-22 09:14:12 UTC |
make the v2-only-magnet transfer test use a larger torrent, to exercise more ...
Author:
arvidn
make the v2-only-magnet transfer test use a larger torrent, to exercise more parts of the hash_picker |
cpp11-upgrade | 2020-05-21 18:43:41 UTC |
fix to work with libtorrent master
Author:
arvidn
fix to work with libtorrent master |
proxy-interface | 2020-04-15 08:11:58 UTC |
fix UDP ASSOCIATE SOCKS5 connection retry
Author:
arvidn
fix UDP ASSOCIATE SOCKS5 connection retry |
RC_1_1 | 2020-03-24 22:38:55 UTC |
Fix PkgConfig generation on Arch
Author:
Eugene Shalygin
Fix PkgConfig generation on Arch Use first available configuration from the IMPORTED_ Fixes #4416. |
route-error-message | 2020-02-28 17:17:21 UTC |
expanding a device does not look for a default route
Author:
arvidn
expanding a device does not look for a default route |
no-expand- |
2020-02-27 15:29:24 UTC |
explore not expanding unspecified addresses
Author:
arvidn
explore not expanding unspecified addresses |
listen_ |
2020-01-05 16:46:16 UTC |
pass the whole listen_sockt_t object to async_accept() and on_accept_connecti...
Author:
arvid Norberg
pass the whole listen_sockt_t object to async_accept() and on_accept_ |
expand- |
2020-01-03 23:40:43 UTC |
experiment with allowing unspecified bind address
Author:
arvid Norberg
experiment with allowing unspecified bind address |
fix-file-priority | 2019-12-04 23:42:05 UTC |
fix issue of rapid calls to file_priority() clobbering each other
Author:
arvidn
fix issue of rapid calls to file_priority() clobbering each other |
fix-file- |
2019-11-25 11:17:18 UTC |
fix mapping of file open mode
Author:
arvidn
fix mapping of file open mode |
http-error-code | 2019-11-11 08:39:08 UTC |
add HTTP error code
Author:
arvidn
add HTTP error code |
fix-sonar-scan | 2019-11-04 06:56:01 UTC |
fix sonar scan on travis
Author:
arvidn
fix sonar scan on travis |
tracker- |
2019-10-18 11:37:51 UTC |
improve type-safety of tracker_request, along with general modernization
Author:
arvidn
improve type-safety of tracker_request, along with general modernization |
support-wolfssl | 2019-09-10 11:11:22 UTC |
WIP: add support for wolfSSL
Author:
arvid Norberg
WIP: add support for wolfSSL |
bitfield- |
2019-09-08 18:22:33 UTC |
add invariant check to bitfield
Author:
arvidn
add invariant check to bitfield |
v2 | 2019-08-09 21:04:29 UTC |
Merge pull request #85 from arvidn/add-missing-file
Author:
Steven Siloti
Merge pull request #85 from arvidn/ add missing file, v2_symlinks.torrent |
various- |
2019-07-24 20:43:21 UTC |
various minor fixes to the python bindings
Author:
arvidn
various minor fixes to the python bindings |
immutable- |
2019-07-12 14:29:29 UTC |
make m_merkle_trees non-mutable and file_merkle_tree() non-const
Author:
arvidn
make m_merkle_trees non-mutable and file_merkle_tree() non-const |
v2-warnings | 2019-07-04 10:21:49 UTC |
fix warnings. add comment to justify keeping merkle trees in torrent_info
Author:
arvidn
fix warnings. add comment to justify keeping merkle trees in torrent_info |
minor-simplific |
2019-07-01 08:53:03 UTC |
move verified vector into hash_picker. pull out and name announce_protocol_st...
Author:
arvidn
move verified vector into hash_picker. pull out and name announce_ |
v2-const | 2019-06-02 23:50:40 UTC |
a few const fixes
Author:
arvidn
a few const fixes |
hash-picker- |
2019-06-02 14:03:10 UTC |
fix const correctness of hash_picker::add_hashes
Author:
arvidn
fix const correctness of hash_picker: |
v2-patches | 2019-05-28 11:50:42 UTC |
fix warnings
Author:
arvidn
fix warnings |
ref-qualifiers | 2019-05-07 04:39:59 UTC |
fix unit template's mutating operators to give them proper ref qualifiers
Author:
Arvid Norberg
fix unit template's mutating operators to give them proper ref qualifiers |
split-path-v2 | 2019-04-26 13:40:27 UTC |
replace old split_path
Author:
arvidn
replace old split_path |
rebased-v2 | 2019-04-24 09:20:53 UTC |
add back temporary implementations of split_path(), until it can be replaced ...
Author:
arvidn
add back temporary implementations of split_path(), until it can be replaced by lsplit_path() and rsplit_path() |
no-tail-padding | 2019-04-06 10:17:03 UTC |
don't pad the tail of v2 torrents. Add support for attributes for v2 torrents
Author:
arvidn
don't pad the tail of v2 torrents. Add support for attributes for v2 torrents |
file_storage-tests | 2019-04-05 10:25:03 UTC |
add unit tests for file_first_piece_node and file_first_block_node
Author:
arvidn
add unit tests for file_first_ |
merkle-tests | 2019-04-03 14:55:41 UTC |
add test for all merkle functions
Author:
arvidn
add test for all merkle functions |
validate-alignment | 2019-04-03 10:52:00 UTC |
add v2 test torrents with multiple files and mismatching v1 and v2 file trees
Author:
arvidn
add v2 test torrents with multiple files and mismatching v1 and v2 file trees |
simulator-submodule | 2019-03-19 19:03:24 UTC |
update libsimulator submodule
Author:
arvidn
update libsimulator submodule |
restore-filehash | 2019-03-19 13:28:51 UTC |
restore the separate vectors of mtime and filehash in file_storage
Author:
arvidn
restore the separate vectors of mtime and filehash in file_storage |
cpp14 | 2019-02-26 18:11:58 UTC |
upgrade compiler version to C++14
Author:
arvidn
upgrade compiler version to C++14 |
deprecate- |
2019-02-17 00:36:16 UTC |
deprecate functions taking pointer + length on hasher, in favour of span
Author:
arvidn
deprecate functions taking pointer + length on hasher, in favour of span |
internal- |
2019-02-12 20:24:56 UTC |
move internal ed25519 API into the aux namespace
Author:
arvidn
move internal ed25519 API into the aux namespace |
hasher-warning | 2019-02-12 11:04:04 UTC |
fix warning in gcrypt usage
Author:
arvid Norberg
fix warning in gcrypt usage |
utp-packet-loss | 2018-12-31 13:27:35 UTC |
SACK resend logic appears to be working OK now
Author:
arvidn
SACK resend logic appears to be working OK now |
url_seed_heuristics | 2018-12-10 13:15:29 UTC |
tweak heuristic of how to interpret url seeds in multi-file torrents
Author:
arvidn
tweak heuristic of how to interpret url seeds in multi-file torrents |
disk-buffer- |
2018-11-25 19:36:50 UTC |
optimize disk buffer allocation/deallocation by introducing a free-list of re...
Author:
arvidn
optimize disk buffer allocation/ |
run-cmake-tests | 2018-11-16 15:39:48 UTC |
run tests built by cmake on appveyor
Author:
arvidn
run tests built by cmake on appveyor |
resumedata_ |
2018-09-18 17:15:06 UTC |
add new resumedata_accepted_alert
Author:
arvidn
add new resumedata_ |
fix-inactive- |
2018-08-31 20:01:07 UTC |
WIP: experiment with always want tick for all torrents
Author:
arvidn
WIP: experiment with always want tick for all torrents |
ajax16384- |
2018-07-12 06:32:56 UTC |
add read_resume_data round-trip tests
Author:
arvidn
add read_resume_data round-trip tests |
digest-strong-types | 2018-07-08 12:10:34 UTC |
WIP: make node_id and sha1_hash different types
Author:
arvidn
WIP: make node_id and sha1_hash different types |
d-komarov- |
2018-06-17 17:01:17 UTC |
fix file mode compatibility test
Author:
arvidn
fix file mode compatibility test |
on_alert-race | 2018-04-15 08:48:02 UTC |
make sure the alert_manager is still locked when calling the on_alert() hook ...
Author:
arvidn
make sure the alert_manager is still locked when calling the on_alert() hook on plugins, since they receive the alert, the storage of that alert is protected by the mutex and might otherwise be destroyed from another thread while the on_alert() callback is still running |
RC_1_0 | 2018-02-02 23:26:21 UTC |
Improve SSL performance by avoiding excessive memory allocations
Author:
Max Katsev
Improve SSL performance by avoiding excessive memory allocations |
conan-1.1 | 2017-09-27 04:24:48 UTC |
update appveyor
Author:
arvidn
update appveyor |
disk-buffer-pool | 2016-11-28 04:43:25 UTC |
fix hashing of files under cache size pressure
Author:
arvidn
fix hashing of files under cache size pressure |
cached-clock | 2016-05-31 19:04:26 UTC |
incomplete patch to introduce a separate (but compatible) clock type for cach...
Author:
arvid Norberg
incomplete patch to introduce a separate (but compatible) clock type for cached time, updated once a second or so |
multi-threading | 2016-05-04 01:05:08 UTC |
rebased the multi-threading patch on top of master
Author:
arvid Norberg
rebased the multi-threading patch on top of master |
c-binding-travis | 2015-11-04 04:32:38 UTC |
update C bindings a bit, to (almost) not use deprecated library features
Author:
arvidn
update C bindings a bit, to (almost) not use deprecated library features |
RC_0_16 | 2015-01-16 21:49:08 UTC |
fix invalid assert in bandwidth_limit
Author:
Arvid Norberg
fix invalid assert in bandwidth_limit |
RC_0_15 | 2013-09-07 21:45:45 UTC |
fix typo in python binding
Author:
Arvid Norberg
fix typo in python binding |
RC_0_14 | 2010-12-18 22:53:15 UTC |
merged end-game issue from 0.15 (5093)
Author:
Arvid Norberg
merged end-game issue from 0.15 (5093) |
RC_0_13 | 2009-06-27 21:34:54 UTC |
fixed compatibility with newer version of asio
Author:
Arvid Norberg
fixed compatibility with newer version of asio |
RC_0_12 | 2008-06-03 15:17:09 UTC |
fixed bug in web_peer_connection where an incorrect number of bytes would be ...
Author:
Arvid Norberg
fixed bug in web_peer_connection where an incorrect number of bytes would be reported as downloaded |
RC_0_9_1 | 2005-12-22 12:39:41 UTC |
added extension_protocol documentation
Author:
Arvid Norberg
added extension_protocol documentation |
1 → 94 of 94 results | First • Previous • Next • Last |