Commit Graph

  • 82dd578f95 toggle premiere flag off when all pieces available RC_1_2 fake 2020-05-18 12:17:29 -0700
  • 8b2b9816c9 add premiere mode fake 2020-05-13 22:26:02 -0700
  • 5af7aae6d3 remove outdated cpplint from travis CI arvidn 2020-05-12 12:46:20 +0200
  • cbb4f0277e Make tests and tools python3 compatible. AllSeeingEyeTolledEweSew 2020-05-12 06:04:04 +0000
  • 0ff6c31af2 remove .doozer arvidn 2020-05-12 12:45:01 +0200
  • 8e41add3c0 only run flake8 once. Ignore a few new rules arvidn 2020-05-12 11:21:37 +0200
  • 73478e98b4 improve documentation arvidn 2020-05-10 17:37:26 +0200
  • 5ff633d5f4 Add remove_flags_t to python bindings. AllSeeingEyeTolledEweSew 2020-05-11 08:39:31 +0000
  • e5e2b48122 fix queue position for force_rechecking a torrent that is not auto-managed arvidn 2020-05-10 12:58:44 +0200
  • 232b2e0758 tweak rate based choker to increase rate threashold by 2 kiB/s. Improve documentation arvidn 2020-05-09 16:01:55 +0200
  • 605bdadeff fix using OpenSSL static libs in CMake build FranciscoPombal 2020-05-09 02:35:12 +0100
  • d8be9312ec Let add_piece python binding work with bytes. AllSeeingEyeTolledEweSew 2020-05-04 23:21:44 +0000
  • b0daa69aa8 when stopping torrents, only abort hash jobs from a full check. Those jobs are likely to have deep queues and to benefit from being cancelled. Other hash jobs from downloading pieces cannot be restarted and should not be cancelled arvidn 2020-05-03 20:52:44 +0200
  • 48627d7dfe add missing semicolon to Jamroot.jam arvidn 2020-04-30 00:25:14 +0200
  • 5a251a1684 undeprecate the upnp_ignore_nonrouters setting with a slightly different meaning. still default to false and make it mean to ignore routers outside of the local subnet arvidn 2020-04-30 13:07:43 +0200
  • 79191c3be3 increase default tracker timeout arvidn 2020-04-23 13:18:40 +0200
  • 83d8de9123 retry failed socks5 server connections arvidn 2020-04-25 00:24:06 +0200
  • cf5aa4abbf fix missing function export alert_name arvidn 2020-04-28 09:46:42 +0200
  • e2501c061d fix setting lease duration to 0 Arvid Norberg 2020-04-26 12:43:39 +0200
  • 5b58dc0d38 fix assert when changing the unchoke slots limit arvidn 2020-04-25 16:38:17 +0200
  • 54551c1e71 Fix generation of docs sledgehammer999 2020-04-25 05:26:01 +0300
  • 86f04b2c09 fix handshake_timeout for peers arvidn 2020-04-24 13:12:20 +0200
  • c537f6277f make upnp lease duration configurable on the fly arvidn 2020-04-23 13:53:47 +0200
  • a9968916ca fix IPv6 address change notification on Windows Steven Siloti 2020-04-18 11:41:27 -0700
  • caf56ea8b4 fix missing include of cstddef arvidn 2020-04-19 12:53:36 -0700
  • b9b54436b8 add back ssl test to makefile arvidn 2020-04-19 13:05:50 +0200
  • a652233142 bump version arvidn 2020-04-18 17:07:41 +0200
  • 7a06650cc4 fix quoting of path in cmake generate-pkg-config Arvid Norberg 2020-04-18 11:35:12 +0200
  • ac4dd411cc fix peer connection timeout arvidn 2020-04-16 14:27:04 +0200
  • 9de99ac55c add test for add_torrent() failing with an exception in the python binding Arvid Norberg 2020-04-18 10:54:41 +0200
  • 1bec6b49f5 update spell check dictionary Arvid Norberg 2020-04-18 11:21:55 +0200
  • b438378cf1 update building documentation FranciscoPombal 2020-04-17 11:48:46 +0100
  • ade8ed3dd8 fix static builds of examples and tools on windows FranciscoPombal 2020-04-16 22:14:26 +0100
  • d67d6c635f check flags when matching listen sockets Steven Siloti 2020-04-17 21:14:25 -0700
  • b403e01569 support old boost version Arvid Norberg 2020-04-15 21:41:57 +0200
  • eb50e9e5d2 support newer python versions in python bindings FranciscoPombal 2020-04-15 11:42:59 +0100
  • ebc2bfc4dd fix UDP ASSOCIATE SOCKS5 connection retry arvidn 2020-04-13 13:10:04 +0200
  • 05e6501f16 setting a proxy overrides listen_interfaces arvidn 2020-04-03 02:57:00 +0200
  • f8d0bd18e4 fix stddef.h include arvidn 2020-04-14 21:26:57 +0200
  • ce57c2d5af support boost version older than 1.64 by falling back to tlsv12_client (instead of tls_client) arvidn 2020-04-14 13:26:40 +0200
  • fdbffda157 fix issues when configured to use a non-default choking algorithm arvidn 2020-04-14 03:19:54 +0200
  • 1c15b30656 restore the sanitize=on build feature for fuzzers arvidn 2020-04-13 16:06:50 +0200
  • fda095e0b8 use old expires_from_now name, to support older boost versions arvidn 2020-04-13 14:00:44 +0200
  • 85e3b64f98 update libsimulator arvidn 2020-04-12 17:47:22 +0200
  • 744e5bcfa6 make test_privacy less likely to fail spuriously arvidn 2020-04-10 13:33:54 +0200
  • 61d2c8c1f5 add built-in time-out to async_shutdown arvidn 2020-04-10 11:29:46 +0200
  • c825320df8 fix issue in reading resume data arvidn 2020-04-11 03:16:31 +0200
  • 5c33fe25c5 improve documentation for native_handle arvidn 2020-04-11 09:56:09 +0200
  • de71f3fdc9 reduce include directories Orivej Desh 2020-04-11 04:10:17 +0300
  • 46a6b74ee0 remove home-built sanitizer support, use boost-build features Arvid Norberg 2020-04-10 17:58:08 +0200
  • 11b19ac813 revert NXDOMAIN change from 1.2.4 arvidn 2020-04-07 23:30:29 +0200
  • b148e9ddc4 Add dht_live_nodes and dht_sample_infohashes to Python bindings Fonic 2019-08-07 10:15:56 +0200
  • faa807c0f3 fix travis build arvidn 2020-04-09 00:02:04 +0200
  • 32959318ff update listen_interfaces documentation arvidn 2020-04-04 13:49:59 +0200
  • c4a3937ac9 don't open any listen sockets if listen_interfaces is empty or misconfigured arvidn 2020-04-04 12:57:40 +0200
  • 983b1d6422 provide better names for alert_category_t constants arvidn 2020-03-31 21:48:29 +0200
  • fae73b5e2b minor simplifaction of udp_socket arvidn 2020-04-04 13:52:32 +0200
  • 6c880159c9 fix bug in auto disk cache size logic arvidn 2020-04-04 13:38:31 +0200
  • 71e3bee54d make the http_connection timeout apply to the async_shutdown call as well, to make sure we close the connection eventually, even if the async_shutdown stalls arvidn 2020-04-02 15:00:07 +0200
  • ef7362f140 clarify documentation for outgoing_interfaces Arvid Norberg 2020-04-01 15:12:30 +0200
  • 93aa1956a4 fix empty key in default settings in python binding when building with deprecated functions off arvidn 2020-04-03 16:33:24 +0200
  • 3185b627ef torrent want-tick fixes arvidn 2020-04-02 17:40:08 +0200
  • 2d9513deb0 fix out-of-bound access in upnp unmap arvidn 2020-04-02 16:16:18 +0200
  • dcf3c83d29 fix formatting arvidn 2020-04-01 01:38:32 +0200
  • 4406fd2993 minor simplification to client_test arvidn 2020-04-01 01:26:37 +0200
  • 1e6ed1afd1 make client_test easier to use when setting configuration options from command line arvidn 2020-03-31 12:00:48 +0200
  • 2d7875385e fix assertion failure when detroying moved-from session Steven Siloti 2020-03-30 15:01:55 -0700
  • e9a30a34f2 make sure attempting to bind to an unknown device fails (on MacOS/BSD) Arvid Norberg 2020-03-31 02:21:32 +0200
  • 9ac4e6eed8 fix double call to bind() when setting outgoing_interfaces Arvid Norberg 2020-03-29 18:19:06 +0200
  • a871668397 TLS version should not be configurable. it's deprecated in openssl arvidn 2020-03-26 21:40:39 +0100
  • 80ccc216ae Fix [-Wsign-compare] warning zywo 2020-03-26 23:26:09 +0100
  • 2964cbc1c6 fix upnp assert Arvid Norberg 2020-03-28 22:43:10 +0100
  • e9cff1db0b print announce status for each endpoint Arvid Norberg 2020-03-26 23:52:58 +0100
  • 56ec116f63 fix pip on travis arvidn 2020-03-27 00:46:41 +0100
  • 2e3080feb0 Fix PkgConfig generation on Arch Eugene Shalygin 2020-03-23 18:04:44 +0100
  • edf6660820 add build option to disable share-mode arvidn 2020-03-22 17:10:25 +0100
  • eb528f9ff7 linking against libcrypto on linux, also requires linking against libdl arvidn 2020-03-21 17:03:54 +0100
  • f27738a7b9 use unique_ptr instead of shared_ptr for torrent ssl context arvidn 2020-03-13 12:49:07 +0100
  • 10559ed524 add setting to enable certificates of HTTPS trackers arvidn 2020-03-13 12:30:03 +0100
  • 4fd6136b2a improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents arvidn 2020-03-13 12:15:39 +0100
  • b1a3782264 fix torrent::want_tick() to count connections, not detucting the ones we want to disconnect arvidn 2020-03-20 23:59:28 +0100
  • 7352d4fbec document which build options are default in Jamfile arvidn 2020-03-20 17:40:46 +0100
  • 781c17363d improve documentation for a few torrent flags arvidn 2020-03-20 13:13:46 +0100
  • be10ccd881 deprecate strict super seeding mode arvidn 2020-03-20 00:10:47 +0100
  • b570f53ebf add build option to disable super seeding feature arvidn 2020-03-19 23:37:09 +0100
  • 67b99b28cb fix UPnP expiration logic arvidn 2020-03-17 12:39:21 +0100
  • 95fe4ba3e2 improve portmap logging arvidn 2020-03-17 10:53:47 +0100
  • 61a923e9b8 make UPnP port-mapping lease duration configurable, and default to 1 hour leases arvidn 2020-03-08 19:24:43 +0100
  • 0d06d47a29 add build option to disable predictive pieces feature arvidn 2020-03-17 22:15:33 +0100
  • 903ead89b1 various clang-tidy fixes arvidn 2020-03-17 20:27:25 +0100
  • fd1a42e18d document the SSL and crypto build configuration macros arvidn 2020-03-16 15:08:46 +0100
  • aa6e7a501d support specifying salt to dht put tool arvidn 2020-03-16 15:01:47 +0100
  • 83338a6cf0 correctly mark session_status as deprecated Arvid Norberg 2020-03-15 14:50:10 +0100
  • 21ecec161d make sure TORRENT_ABI_VERSION is correctly defined in dht_settings.hpp arvidn 2020-03-15 20:18:05 +0100
  • 055055a0d3 don't assert session time doesn't step too far, just clamp it arvidn 2020-03-15 21:18:28 +0100
  • ce9be0c83f deprecate bittyrant choking algorithm arvidn 2020-03-15 11:10:17 +0100
  • 827d852c58 add option to disable streaming functionality arvidn 2020-03-14 20:32:14 +0100
  • 3b6ab35ae5 Invalid linker flag in genereated .pc file Silver Zachara 2020-03-14 12:05:34 +0100
  • 544158fd9b update references to settings to make them links arvidn 2020-03-12 01:42:52 +0100
  • bbdc25c69d make all names of settings be links in the documentation arvidn 2020-03-11 17:32:39 +0100