97c23366f3Remove duplicate word in comments like "the the"
Amir Abrams
2019-02-23 20:16:27 -0600
4473a8d0cefix seed_mode flag
arvidn
2019-02-14 14:12:50 +0100
3891f77253fix naming in test_dht. don't include deprecated header (lazy_entry) unless required
arvidn
2019-02-21 15:46:19 +0100
82900c441cremove redundant virtual in custom_storage.cpp
arvidn
2019-02-19 23:40:26 +0100
7f2a78d0c9make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
arvidn
2019-02-18 00:23:19 +0100
f67fb0850ffix example of custom storage
arvidn
2019-02-15 22:06:47 +0100
e08dc0b21duse std::array<> and span<> in torrent_view and correct snprintf() usage
arvidn
2019-02-17 19:53:41 +0100
c63c36880fmerged RC_1_1 into RC_1_2
arvidn
2019-02-17 13:34:46 +0100
c9d9371065add missing get_torrent_status() and refresh_torrent_status() to python binding
arvidn
2019-02-15 13:55:21 +0100
1b7884b220support numeric suffixes to magnet link parameter names
arvidn
2019-02-15 14:34:27 +0100
42bf915437update documentation for the seed_mode flag
arvidn
2019-02-15 14:09:20 +0100
ffe56bdb26update documentation regarding recommendations of post_torrent_updates()
arvidn
2019-02-15 13:42:15 +0100
f88f95e477remove outdated paragraph from the storage_interface documentation
arvidn
2019-02-14 10:42:07 +0100
a24afe8524consistently use lt namespace in examples and documentation
arvidn
2019-02-12 15:00:23 +0100
aa7f29c17afix exporting of from_span type-tag
arvidn
2019-02-11 20:15:33 +0100
748bb81570include sha1.cpp in the build unconditionally, match build configuration options to using built-in sha1 and defining it
arvidn
2019-02-12 11:26:05 +0100
9e376cae9ffix warning in gcrypt usage
arvidn
2019-02-12 12:04:04 +0100
69cff71cb6Added FrostWire's client ID
gubatron
2019-02-08 10:13:00 -0700
a2196a4194fix warning in session_impl
arvidn
2019-02-11 17:36:49 +0100
d33b0506a0don't try to hash empty read in do_uncached_hash
Steven Siloti
2019-02-10 11:01:48 -0800
0cbfef99b7don't retry a failed *build* on travis
arvidn
2019-02-08 15:20:00 +0100
8fc69f5d2edon't copy a vector into the async_write operation for iovec. Since the chained_buffer will own the vector anyway, just make it return a span and copy that
arvidn
2019-02-08 15:16:51 +0100
3ce277ba7fmerged RC_1_1 into RC_1_2
Arvid Norberg
2019-01-23 00:11:59 +0100
26ebc289aeremove unnecessary include of boost.endian header
Arvid Norberg
2019-01-21 16:48:19 +0100
26c29ea030make sure we reset the duplicate ack counter every time we don't receive a duplicate ack. Also fix logging of outstanding packets
arvidn
2019-01-05 16:31:46 +0100
02d7d71c5fmerge RC_1_1 into master
arvidn
2019-01-02 17:59:01 +0100
a81eb050c5remove old (incompatible) sequence number build option
arvidn
2018-12-31 15:37:54 +0100
ee1e66e851don't leave slow-start just because we hit the advertized receive window. uTorrent adjusts its receive window dynamically which may just cause a temporary restriction
arvidn
2018-12-31 15:18:22 +0100
8ffd524b5fsimplify and improve the uTP deferred ACK logic to respond earlier
arvidn
2018-12-31 15:28:43 +0100
6f1f466832improve logic for fast-retransmitting packets on incoming SACK
arvidn
2018-12-31 15:50:12 +0100
48a7ab13d5improve utp verbose logging a bit and make the parser pull out more metrics
arvidn
2018-12-31 16:11:50 +0100
8abce44708restore permissions on directories to 1.1. i.e. rely on umask
Arvid Norberg
2018-12-27 20:33:30 +0100
97e86b2969minor fix to invalid_request_alert logging
arvidn
2018-12-22 17:26:12 +0200
54fd03529emove variable scope into its build configuration block. prevent invariant-checks enabled and asserts disabled build. remove some redundant preprocessor ifdefs
arvidn
2018-12-13 01:17:06 +0100
a112c8e67badd assignment operator to span
arvidn
2018-12-12 09:28:19 +0100
35ad3bb499fix %u -> %d format codes
arvidn
2018-12-12 08:38:25 +0100
fa376ca3affix deprecation markup in torrent_status
arvidn
2018-12-12 09:56:21 +0100
6debd872detweak heuristic of how to interpret url seeds in multi-file torrents
arvidn
2018-12-10 14:15:29 +0100
0413ee581aadded more TORRENT_DEPRECATED_ENUM and deprecated unused aio_max in settings_pack
Alden Torres
2018-12-09 18:31:19 -0500
a7e98983d2remove invalid assert in http_seed_connection
arvidn
2018-12-08 00:39:25 +0100
cb0d6a057fremove dead code in ed25519
arvidn
2018-12-08 00:09:55 +0100
eb5f29a79cmake stack_allocator::format_string() grow the buffer for large strings
arvidn
2018-11-29 00:55:31 +0100
507fffe872move where socket buffers are set up, to happen after the socket is opened. log errors in the peer's log instead of session and torrent
arvidn
2018-11-28 10:18:56 +0100
1b2832e018convert some for-loops into std algorithms
arvidn
2018-11-26 15:16:39 +0100
3f87801142fix some cppcheck warnings
arvidn
2018-11-26 18:42:20 +0100
e80506d3b3iterators are not (necessarily) pointers. use data() instead of begin() on span
arvidn
2018-11-26 02:25:35 +0100
0808b96ec7correct %u format code for pieces in printf() calls
arvidn
2018-11-26 02:20:31 +0100
ba2e0db6d5demote is_single_thread() assertion to invariant-check, in peer_connection
arvidn
2018-11-25 21:17:04 +0100
88c733ef2dattempt 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
arvidn
2018-11-27 01:45:25 +0100
3c29f6750amake client_test more robust in exiting if stdin is closed by caller
arvidn
2018-11-25 17:39:22 +0100
778b132790merged RC_1_1 into master
arvidn
2018-11-25 16:36:54 +0100
43f28d68aefix Jamfile for linking against openssl 1.1+ on windows
arvidn
2018-11-23 17:14:18 +0100