2651 Commits

Author SHA1 Message Date
Arvid Norberg
1d04c4dcd0 added session saving and loading functions 2009-12-03 05:11:57 +00:00
Arvid Norberg
cecdccaeb5 improved printing of bencoded structures 2009-12-03 05:08:24 +00:00
Arvid Norberg
bd881ac154 fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +00:00
Arvid Norberg
1e654220fa added support for min_interval 2009-12-02 04:05:24 +00:00
Arvid Norberg
3fb05a13b1 fixed DLL link issues 2009-11-30 07:03:34 +00:00
Arvid Norberg
235b14a6d9 fixed broadcast socket regression from 0.14.7 2009-11-29 19:41:07 +00:00
Arvid Norberg
1c63a0e032 added some invariant checks to bt_peer_connection 2009-11-29 19:38:32 +00:00
Arvid Norberg
ea1043a293 fix crash in force_recheck for torrents with no metadata 2009-11-29 17:57:42 +00:00
Arvid Norberg
1f5859d31f error_code fix. added is_error_code_enum template specialization and using the abbreviated syntax to build error_codes 2009-11-29 07:06:38 +00:00
Arvid Norberg
6070c59b46 fixed bug in auto-manager where active_downloads and active_seeds would sometimes be used incorrectly 2009-11-29 03:28:11 +00:00
Arvid Norberg
0f351cfd62 fixed num_queued counting 2009-11-28 22:47:45 +00:00
Arvid Norberg
39dae9e6dc some GCC 2.95 support fixes and some BeOS support 2009-11-28 22:41:21 +00:00
Arvid Norberg
1d6d11bf0c storage fix 2009-11-28 08:58:07 +00:00
Arvid Norberg
d3b4e789ad natpmp fix 2009-11-28 03:15:06 +00:00
Arvid Norberg
ab4b7f99ad fixed error handling in read_into_piece 2009-11-28 03:14:08 +00:00
Arvid Norberg
5d1bfc497a added torrent_info::remap_files() 2009-11-27 22:15:34 +00:00
Arvid Norberg
39d14146e7 dynamic_cast fix 2009-11-27 21:04:26 +00:00
Arvid Norberg
ddceb1487d fixed building with no IPv6 support 2009-11-27 18:46:29 +00:00
Arvid Norberg
9fd7a58370 header dependency fixes 2009-11-27 07:17:10 +00:00
Arvid Norberg
e750910798 fixed windows build 2009-11-27 07:08:47 +00:00
Arvid Norberg
072d3b0f48 moved some alert functions from the header to the cpp file 2009-11-26 21:40:10 +00:00
Arvid Norberg
e1aa90daab header dependency fixes 2009-11-26 21:05:57 +00:00
Arvid Norberg
7db5996abc header dependency fix 2009-11-26 18:31:27 +00:00
Arvid Norberg
47d2325145 fixed typo that would sometimes prevent queued torrents to be checked 2009-11-26 15:14:39 +00:00
Arvid Norberg
a80b2b0fce fixed torrent_info copy constructor. restricted copying of lazy_entry. Fixed build. added pascal_string type to be used with lazy_entry (trunk only) 2009-11-26 06:54:52 +00:00
Arvid Norberg
8dd244581d header optimizations 2009-11-26 05:45:43 +00:00
Arvid Norberg
18e5d67967 protect file_priority functions from being called on torrents without metadata 2009-11-26 00:09:49 +00:00
Arvid Norberg
eb98d6ad87 support retry-after header for web seeds 2009-11-25 16:32:09 +00:00
Arvid Norberg
a5586d154d more header dependency optimizations 2009-11-25 06:55:34 +00:00
Andrew Resch
83455cd88e Fix building with msvc 2009-11-25 02:18:17 +00:00
Arvid Norberg
32ee88bc05 ignore unknown metadata messages 2009-11-24 19:40:54 +00:00
Arvid Norberg
2280454a99 support upload-only extension message 2009-11-24 18:49:59 +00:00
Arvid Norberg
6381eaee54 clean up in magnet_uri.cpp 2009-11-24 18:42:58 +00:00
Arvid Norberg
0ed6f3e701 fixed logging bug in local service discovery 2009-11-24 18:42:36 +00:00
Arvid Norberg
15c4842cea another header optimization 2009-11-23 17:05:26 +00:00
Arvid Norberg
6343fe6a6d optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
Arvid Norberg
562e2512b9 some vs2010 fixes 2009-11-22 23:55:54 +00:00
Arvid Norberg
d6d577627b removed some unnecessary includes 2009-11-22 21:08:44 +00:00
Arvid Norberg
0880b74e6d fixed timestamp wrapping issue 2009-11-18 18:43:54 +00:00
Arvid Norberg
603e719117 save and restore the super-seed state of torrents 2009-11-18 17:40:38 +00:00
Arvid Norberg
d9671d05b5 fixed uninitialized member in torrent 2009-11-18 08:39:15 +00:00
Arvid Norberg
1cdb377ef4 fix build issue with older versions of boost 2009-11-16 07:42:50 +00:00
Arvid Norberg
550c67a308 fixed local rate limit feature 2009-11-14 21:25:13 +00:00
Arvid Norberg
c07b1d0981 fixed bug in remote download rate calculation 2009-11-14 20:55:42 +00:00
Arvid Norberg
a65659f52f broadcast sockets now join every network interface 2009-11-14 20:35:24 +00:00
Arvid Norberg
51aa6c4b6b rpc_manager fix 2009-11-13 02:53:34 +00:00
Arvid Norberg
e3fa84c479 local service discovery fix 2009-11-13 02:51:07 +00:00
Arvid Norberg
8fdeeb0497 don't replace invalid path characters in non-path strings 2009-11-13 02:50:07 +00:00
Arvid Norberg
158dd71ac2 performance optimization for buffer allocations 2009-11-11 05:29:34 +00:00
Arvid Norberg
84ba8445cf changed includes for tommath to point into the libtorrent directory 2009-11-10 17:14:53 +00:00