Commit Graph

1327 Commits

Author SHA1 Message Date
Arvid Norberg
d0cb5049f7 windows support for disk physical offset 2009-09-06 07:44:45 +00:00
Arvid Norberg
3e77baa9a4 msvc 7.1 build fix 2009-09-05 15:18:55 +00:00
Arvid Norberg
bec481acdf improved disk read performance and fixed bug in storage_interface's backwards compatibility functions 2009-09-05 07:21:10 +00:00
Arvid Norberg
c7b1d7e7d6 escape string fixes 2009-09-05 01:08:56 +00:00
Arvid Norberg
f7ebefb285 fixed checking of fast and suggest messages when used with magnet links 2009-09-01 04:41:50 +00:00
Arvid Norberg
1f5a722b01 improved sun studio support (it seems to lack a lot of stl) 2009-08-30 07:38:52 +00:00
Arvid Norberg
a5a9fdf2af added missing include in storage.hpp 2009-08-28 16:12:23 +00:00
Arvid Norberg
6078dd06b0 removed the last dependency on iostream and lexical cast 2009-08-25 18:13:46 +00:00
Arvid Norberg
45fd696bc6 added I2P support 2009-08-20 03:19:12 +00:00
Arvid Norberg
51c38c2e16 added performance warning when hitting the send buffer watermark limit 2009-08-17 20:29:09 +00:00
Arvid Norberg
a6bcb8f8c9 fixed issue where web seed connections might have been disconnected in the constructor (which causes problems) 2009-08-08 15:27:07 +00:00
Arvid Norberg
7933132cd9 fixed assert when built with disk stats 2009-08-05 19:02:51 +00:00
Arvid Norberg
63368c1383 added dummy storage class to disable disk I/O and an option to disable hash checking (for performance testing and simulation) 2009-08-02 06:40:45 +00:00
Arvid Norberg
78a6df0b2a connect candidate fix 2009-08-01 22:48:43 +00:00
Arvid Norberg
bf545fc508 fixed overflow issue in stats and inserted asserts to avoid similar bugs in the future 2009-07-26 23:36:55 +00:00
Arvid Norberg
e06b7f7000 remove useless declaration 2009-07-26 08:17:34 +00:00
Arvid Norberg
4f4f96db5a added support for deprecation warnings on windows 2009-07-26 02:37:31 +00:00
Arvid Norberg
eecc78b931 dll export fix + reverting upload slot change 2009-07-26 02:27:52 +00:00
Arvid Norberg
137d2d63f5 cleaned up policy. Moved logic from policy to torrent 2009-07-23 04:38:52 +00:00
Arvid Norberg
4e5768847d build fix 2009-07-21 08:44:27 +00:00
Arvid Norberg
ecdd7231b8 removed redundant code in disk_io_thread 2009-07-21 04:32:27 +00:00
Arvid Norberg
848a4b2cf2 fixed bug where downloading from peers could stall when downloading at very high rates 2009-07-21 04:29:29 +00:00
Arvid Norberg
215b95699b fixed release-with-logging build configuration 2009-07-21 04:27:12 +00:00
Andrew Resch
c401c65dfb Add get_ip_filter() to session 2009-07-21 01:52:37 +00:00
Arvid Norberg
fb9ffb8360 set default lease duration to 0 for UPnP (permanent lease) 2009-07-20 02:28:56 +00:00
Arvid Norberg
3f11c9c57f ignore missing dll-interface on windows 2009-07-20 02:05:47 +00:00
Arvid Norberg
310b9d0e51 windows build fixes (and one msvc warning fix) 2009-07-20 01:54:51 +00:00
Arvid Norberg
7ad858ccd9 fixed rate limiter bug for local (unthrottled) connections 2009-07-19 09:17:40 +00:00
Arvid Norberg
8b807f7514 enable floating point API by default 2009-07-19 05:36:06 +00:00
Arvid Norberg
ae3be201c4 reduced the number of floating point operations to better support systems with no FPU 2009-07-19 04:59:27 +00:00
Arvid Norberg
20d3c46155 attempt to make it build on windows 2009-07-18 22:19:04 +00:00
Arvid Norberg
51992dda6a added new alert when individual files complete 2009-07-04 04:58:24 +00:00
Arvid Norberg
ece98a8ef6 * added support for storing symbolic links in .torrent files 2009-07-01 08:35:45 +00:00
Arvid Norberg
76db4627f6 another pending_bytes fix 2009-07-01 04:14:43 +00:00
Arvid Norberg
db165942a7 oportunistic mingw fix 2009-06-30 23:03:54 +00:00
Arvid Norberg
8ee50045ca added support for uTorrent interpretation of multi-tracker torrents (off by default) 2009-06-28 20:21:55 +00:00
Arvid Norberg
e9bd8f6e1f turned fast-resume errors into error_codes. fixed typo in documentation 2009-06-28 00:36:41 +00:00
Arvid Norberg
10eb3fa00f handle torrents with duplicate filenames 2009-06-26 16:20:57 +00:00
Arvid Norberg
7eb7dfdf17 fixed rename_file 2009-06-24 09:09:35 +00:00
Arvid Norberg
f96a5c247f windows fixes 2009-06-23 17:52:05 +00:00
Arvid Norberg
5de60fad78 added support for preserving modification time of files in torrents 2009-06-23 02:50:41 +00:00
Arvid Norberg
2dfb5ed44b fixed wchar_t bug in file.hpp 2009-06-23 01:55:09 +00:00
Arvid Norberg
ad1e575a6e trim tracker urls and renamed isprint to is_print 2009-06-23 01:53:47 +00:00
Georg Rudoy
f69bf04108 Include limits.h to get NAME_MAX on Unix. 2009-06-22 18:39:55 +00:00
Arvid Norberg
9dfa35d18d merged utf8_native and convert_to_native 2009-06-22 02:19:11 +00:00
Arvid Norberg
cc3e6621ed fixed rename_file() bug where the new name would not be saved in the resume data in some cases 2009-06-22 00:52:57 +00:00
Arvid Norberg
5ce7aed078 encodes urls in torrent files that needs to be encoded 2009-06-19 18:18:49 +00:00
Arvid Norberg
f09774607f added upload mode 2009-06-18 22:32:55 +00:00
Arvid Norberg
6b048dc85e fixed bug in connect candidate counter 2009-06-18 16:16:41 +00:00
Arvid Norberg
b8f17f34e3 potentially fix snprintf related build error 2009-06-16 16:21:10 +00:00