Commit Graph

8521 Commits

Author SHA1 Message Date
arvidn 0f747695b7 fix error handling bug in logging 2016-02-02 01:57:56 -05:00
Arvid Norberg 5cee0cb5f2 Merge pull request #430 from arvidn/optimistic-unchoke-1.1
optimize the optimistic unchoke logic-1.1
2016-02-01 23:56:17 -05:00
arvidn e3fc6083bb fix typo in listen_failed_alert 2016-02-01 20:53:58 -05:00
arvidn 88b7e3768f add sim test for optimistic unchoke round-robin distribution 2016-02-01 20:28:30 -05:00
arvidn f2ce2284da optimize the optimistic unchoke logic. extend the API for extensions to be able to affect the order of optimistic unchokes 2016-02-01 20:28:22 -05:00
Arvid Norberg fb790aec1a Merge pull request #447 from aldenml/typos
Documentation typos
2016-02-01 15:26:11 -05:00
Alden Torres 9f3d13281f Documentation typos 2016-02-01 15:00:46 -05:00
Arvid Norberg 764c8a7f0c Merge pull request #446 from arvidn/default-gateway-fix-1.1
forward port removal of special case for windows and mingw-1.1
2016-02-01 01:50:28 -05:00
Arvid Norberg e316de3fe6 Merge pull request #445 from arvidn/minor-listen-cleanup-1.1
minor cleanup of listen sockets-1.1
2016-02-01 00:48:24 -05:00
arvidn 55024ccc4b forward port removal of special case for windows and mingw in get_default_gateway that appeared wrong 2016-01-31 21:14:15 -05:00
arvidn e113e8cdf3 minor cleanup of listen sockets 2016-01-31 19:40:31 -05:00
Arvid Norberg 9bb0181087 Merge pull request #443 from arvidn/reuse-addr-1.1
forward-port reuse address patch for windows
2016-01-31 18:18:00 -05:00
arvidn e584c30b29 forward-port reuse address patch for windows 2016-01-31 18:16:26 -05:00
Arvid Norberg 07d7d72a58 Merge pull request #442 from arvidn/listen-failed-alert-1.1
restore the endpoint field in listen_failed_alert (but deprecated)
2016-01-31 10:21:23 -05:00
arvidn acd929381e restore the endpoint field in listen_failed_alert (but deprecated) and add a port field 2016-01-31 10:20:10 -05:00
Arvid Norberg f18d2d5420 Merge pull request #426 from arvidn/web-seed-padfiles-1.1
fix handling edge cases of padfiles in web seed peer connection
2016-01-29 00:33:54 -05:00
arvidn efe32c6a0e rewrite most of web_peer_connection::on_receive to make it a lot simpler and fix edge cases with pad-files 2016-01-28 01:58:33 -05:00
Arvid Norberg 4064f91f6d Merge pull request #433 from arvidn/scrape-tracker-1.1
allow specifying which tracker to scrape
2016-01-26 20:59:42 -05:00
arvidn f31d17c9c5 allow specifying which tracker to scrape in torrent_hadnle::scrape_tracker 2016-01-26 18:14:32 -05:00
Arvid Norberg 416fc4cccb Merge pull request #438 from arvidn/verify-resume-1.1
fix use of uninitialized variables in default_storage
2016-01-26 08:32:57 -05:00
arvidn 73289cb8ae fix use of uninitialized variables in default_storage 2016-01-25 19:11:57 -05:00
arvidn 389001b284 update changelog 2016-01-25 19:01:22 -05:00
Arvid Norberg 9ff1882cfd Merge pull request #436 from aldenml/allow-xp-compilation
Allow xp compilation with the use GetFileInformationByHandleEx
2016-01-25 18:41:31 -05:00
Alden Torres f71d775238 Allow xp compilation with the use GetFileInformationByHandleEx. 2016-01-25 12:22:33 -05:00
Arvid Norberg d0ce334d6d Merge pull request #432 from ssiloti/set-sni-hostname-1.1
Enable SNI for outgoing SSL connections
2016-01-24 20:15:30 -05:00
Steven Siloti 21feab838d Enable SNI for outgoing SSL connections
Fixes #429
2016-01-24 12:24:33 -08:00
Arvid Norberg 6ab158de62 Merge pull request #425 from arvidn/map-block-1.1
add run-time check to file_storage::map_block
2016-01-22 17:17:54 -05:00
arvidn 2a0e64df46 add run-time check to file_storage::map_block and improve its documentation 2016-01-22 17:17:35 -05:00
Arvid Norberg f662b633c3 Merge pull request #424 from aldenml/file-no-m_path
Removed file::m_path windows specific field
2016-01-21 17:50:00 -05:00
Alden Torres 5c94b286b0 Removed file::m_path windows specific field
Removed default_storage::sparse_end
Typos
2016-01-21 12:11:33 -05:00
Arvid Norberg 8e78669367 Merge pull request #420 from aldenml/typos-cleanup
Documentation typos and minor cleanup
2016-01-20 22:11:25 -05:00
Alden Torres 218d33c545 Documentation typos and minor cleanup 2016-01-20 20:48:23 -05:00
arvidn 0cb35d714c fix test in test_storage 2016-01-20 19:38:18 -05:00
Arvid Norberg 643e11a22d Merge pull request #412 from arvidn/win-fix
fix windows build
2016-01-19 21:58:33 -05:00
arvidn fbb246094b fix windows build 2016-01-19 21:21:00 -05:00
arvidn cbc5d99de0 update appveyor and .travis scripts 2016-01-19 20:54:34 -05:00
Arvid Norberg f407523670 Merge pull request #411 from arvidn/win-wait-for-multiple-objects
fix incorrect use of WaitForMultipleObjects
2016-01-19 20:30:05 -05:00
arvidn 2fa84b3aa5 fix incorrect use of WaitForMultipleObjects 2016-01-19 18:47:21 -05:00
Arvid Norberg 08247f738b Merge pull request #404 from arvidn/asio-debugging-fix
fix asio debugging feature
2016-01-19 01:25:05 -05:00
Arvid Norberg 11982b4465 Merge pull request #408 from arvidn/fix-msvc-build-1.1
fix msvc build
2016-01-19 01:22:04 -05:00
arvidn b7b7ae199a fix msvc build 2016-01-19 01:19:16 -05:00
arvidn 784f8806a4 fix asio debugging feature 2016-01-18 23:13:50 -05:00
arvidn 595fe157a9 fix shutdown issue 2016-01-18 20:48:27 -05:00
arvidn 9231af24b4 update changelog 2016-01-18 15:36:04 -05:00
Arvid Norberg 7f05551388 Merge pull request #400 from arvidn/sanitize-path
only strip trailing dots and spaces from filenames on windows
2016-01-18 15:27:25 -05:00
arvidn 4cbbb0620e only strip trailing dots and spaces from filenames on windows 2016-01-18 13:07:04 -05:00
arvidn e2392017bc update changelog 2016-01-18 12:40:08 -05:00
arvidn 1f9f588e75 merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
Arvid Norberg fa391d4961 Merge pull request #394 from arvidn/forward-port-http-fix
forward port fix for web seeds not being used by torrents added by URL
2016-01-17 17:47:25 -05:00
Arvid Norberg c39a36acb6 Merge pull request #392 from arvidn/announce-alert-fix
announce/scrape alert usability fix
2016-01-17 02:20:25 -05:00