Commit Graph

2227 Commits

Author SHA1 Message Date
Arvid Norberg cd65fb8b0c added priority to connection queue. trackers and upnp connections have higher priority than peers 2008-03-12 07:44:27 +00:00
Arvid Norberg e5c77c284a reverted last check in 2008-03-12 05:03:35 +00:00
Arvid Norberg 8eced5863c fixed include issue in entry.cpp 2008-03-12 04:42:51 +00:00
Arvid Norberg e5a98d1b7e more invariant checks in disk_io_thread 2008-03-10 08:19:31 +00:00
Arvid Norberg 7ea28d9982 added default arguments to remove_torrent in the python binding 2008-03-10 07:31:56 +00:00
Arvid Norberg 1f317900f4 updated python binding docs 2008-03-10 06:30:34 +00:00
Arvid Norberg 5b75d4d1b8 updated build docs with boost=source 2008-03-10 06:25:00 +00:00
Arvid Norberg a97be6937a unchoker counts bytes instead of rates 2008-03-10 03:30:01 +00:00
Arvid Norberg 034681c7ec python bindings fixes 2008-03-10 03:19:57 +00:00
Arvid Norberg 20b20d6921 updated Changelog 2008-03-08 06:07:17 +00:00
Arvid Norberg f53cfa7eeb removed checker thread 2008-03-08 06:06:31 +00:00
Arvid Norberg 1a0f8d5cd5 updated makefile to build all tests 2008-03-04 08:04:09 +00:00
Arvid Norberg e86bac9c50 updated makefiles to reflect recent asio changes 2008-03-04 06:27:04 +00:00
Arvid Norberg e3c5001e80 fixed FreeBSD build. #284 2008-03-04 04:29:03 +00:00
Arvid Norberg 6728314406 cleaned up a rule in disconnect_one_peer 2008-03-04 03:52:08 +00:00
Arvid Norberg 1402c3b266 fixed typo in docs and regenerated html files 2008-03-01 18:26:15 +00:00
Arvid Norberg 9d3b60edb7 added support to bind outgoing connections to specific ports (might be useful to do traffic shaping) 2008-02-28 07:34:07 +00:00
Arvid Norberg e48e52770b more rendering fixes in client_test 2008-02-28 03:24:38 +00:00
Arvid Norberg cf5c9344ab made peer connection order depend on ones external IP or be random (if we don't know our external IP). Should fix #281 2008-02-28 03:09:34 +00:00
Arvid Norberg 60add53428 fixes printing issue in client_test 2008-02-28 02:46:01 +00:00
Arvid Norberg 35c113c0cb piece request fix + better logging of throttling 2008-02-27 20:37:41 +00:00
Arvid Norberg 69d2fc5a7b added documentation for session_settings options 2008-02-27 17:47:34 +00:00
Arvid Norberg c689c0b5fc replaced deque with list in disk_io_thread 2008-02-26 20:08:33 +00:00
Arvid Norberg 83f405ac54 followups to windows fixes 2008-02-25 11:27:23 +00:00
Arvid Norberg a25c25b02a fixed windows build and removed msvc warnings 2008-02-25 10:28:53 +00:00
Arvid Norberg a20a8d2522 udp tracker fixes 2008-02-25 08:50:07 +00:00
Arvid Norberg 8a14f829b4 removed debug output 2008-02-25 08:42:13 +00:00
Arvid Norberg c1c2fb4409 resume data unit test and fix 2008-02-25 05:07:29 +00:00
Arvid Norberg 9f44c577d7 updated file_win and file_pool error handling 2008-02-25 04:41:21 +00:00
Arvid Norberg 480b63b516 improved tracker error messages 2008-02-25 00:55:31 +00:00
Arvid Norberg 1e71e76085 reverted check-in mistake 2008-02-24 23:15:25 +00:00
Arvid Norberg 1d1398ed7f read cache fix 2008-02-24 23:14:10 +00:00
Arvid Norberg 19462007d1 read cache fix 2008-02-22 08:22:57 +00:00
Arvid Norberg 0e3eddf8e8 lower default connection speed in debug mode 2008-02-22 07:41:05 +00:00
Arvid Norberg 682a5f85f9 fixed crash bug in storage 2008-02-22 06:09:30 +00:00
Arvid Norberg 5259d827b6 exception safety fixes to entry.cpp 2008-02-22 04:54:43 +00:00
Arvid Norberg ef9ef674d5 added read cache. Not fully configurable yet 2008-02-22 04:11:04 +00:00
Arvid Norberg bf7552a4cd merged upnp fixes from trunk to RC_0_13. Added some upnp logging 2008-02-19 18:50:04 +00:00
Arvid Norberg 01c6300d51 another piece picker fix (fixes some logic mistakes from last piece picker update) 2008-02-18 20:55:03 +00:00
Arvid Norberg 333839c9b4 piece picker update 2008-02-18 03:07:14 +00:00
Arvid Norberg 5c14ec2eb1 made fastresume data not contain failed peers 2008-02-18 03:04:06 +00:00
Arvid Norberg 799dd70c4e factored out OS detection code and added kfreebsd support 2008-02-18 00:36:17 +00:00
Arvid Norberg 0c51e822f5 fixes #270 2008-02-17 23:49:03 +00:00
Arvid Norberg df74cbb78a fixed logging=errors configuration 2008-02-17 22:51:03 +00:00
Arvid Norberg 77ac39c8c6 Jamfile fix 2008-02-17 21:37:20 +00:00
Arvid Norberg 3427e4548c made the python bindings build 2008-02-17 21:17:43 +00:00
Arvid Norberg 9210c920b2 applied patch to expose add_dht_router in the python binding. #276 2008-02-17 21:12:06 +00:00
Arvid Norberg b6493bb4ef fixed typo 2008-02-17 20:57:16 +00:00
Arvid Norberg 900cbc956f applied python binding patch to expose ip_filter. #275 2008-02-17 20:55:03 +00:00
Arvid Norberg ea1ce8172f Fixed preprocessor directive error. Fixes #273 2008-02-17 20:42:56 +00:00