Arvid Norberg
|
29880b7e26
|
use a stricted condition when to enter end-game mode. Made it configurable in RC_0_15+
|
2010-02-18 19:25:15 +00:00 |
Arvid Norberg
|
04d31cea6e
|
support option to report redundant bytes or not to tracker as well as 'corrupt' argument
|
2010-02-18 06:45:07 +00:00 |
Arvid Norberg
|
c050b22d8f
|
optimized memory usage for torrent objects
|
2010-02-14 01:39:55 +00:00 |
Arvid Norberg
|
3f97cd5ecc
|
documentation fixes and python binding updates
|
2010-02-11 04:51:41 +00:00 |
Arvid Norberg
|
3d5d9eb807
|
start torrent on incoming connection feature
|
2010-02-11 04:39:04 +00:00 |
Arvid Norberg
|
fb47469834
|
experimental support for the BitTyrant choking algorithm
|
2010-02-09 03:04:41 +00:00 |
Arvid Norberg
|
1a97405189
|
added an option to save a little bit of RAM by not collecting full detailed stats
|
2010-02-08 05:43:54 +00:00 |
Arvid Norberg
|
0dba0f5dcc
|
never time out a peer because we're waiting for the disk. allow connection_speed = 0. post an alert when rejecting a peer because of the connection limit
|
2010-02-06 21:40:55 +00:00 |
Arvid Norberg
|
6797a6967b
|
regenerated html
|
2010-02-06 18:33:42 +00:00 |
Arvid Norberg
|
5d4ce032f9
|
fixed documentation typo
|
2010-02-06 17:47:33 +00:00 |
Arvid Norberg
|
3a04020bba
|
update miro icon on projects page
|
2010-02-06 17:32:44 +00:00 |
Arvid Norberg
|
8c02d04d2e
|
UDP tracker optimization
|
2010-02-06 08:14:18 +00:00 |
Arvid Norberg
|
abfc92de35
|
added performance warning if there are too many optimistic unchoke slots
|
2010-02-06 07:39:45 +00:00 |
Arvid Norberg
|
088f4bf700
|
improved LSD performance and made the interval configurable
|
2010-02-05 08:23:17 +00:00 |
Arvid Norberg
|
5b747f58f7
|
add guided read cache and update tuning docs
|
2010-01-31 19:14:00 +00:00 |
Arvid Norberg
|
ccf8b0278a
|
added volatile read cache option
|
2010-01-30 03:50:17 +00:00 |
Arvid Norberg
|
2b86528e50
|
added info_hash to torrent_deleted_alert
|
2010-01-23 16:56:00 +00:00 |
Arvid Norberg
|
a046850130
|
support disk I/O priority setting
|
2010-01-23 03:02:32 +00:00 |
Arvid Norberg
|
f20df9211a
|
fixed typo
|
2010-01-19 00:15:10 +00:00 |
Arvid Norberg
|
b8b6f5a73e
|
fixed typo
|
2010-01-18 17:59:43 +00:00 |
Arvid Norberg
|
3f87565992
|
fixed documentation typo
|
2010-01-17 21:12:49 +00:00 |
Arvid Norberg
|
c9b594fde1
|
support sending suggest messages based on what's in the read cache. support 'explicit read cache'
|
2010-01-15 16:45:42 +00:00 |
Arvid Norberg
|
2d7705e38b
|
disabled feature to drop requests after having been skipped too many times
|
2010-01-14 02:16:23 +00:00 |
Arvid Norberg
|
c76ebe23c7
|
updated wiki link
|
2010-01-10 14:31:52 +00:00 |
Arvid Norberg
|
c9c5b6dbca
|
regenerated html
|
2010-01-10 14:19:07 +00:00 |
Arvid Norberg
|
ded16f0911
|
updated download link
|
2010-01-10 14:14:49 +00:00 |
Arvid Norberg
|
18454d6344
|
replace trackers from resume data instead of adding them.
|
2010-01-10 03:02:46 +00:00 |
Arvid Norberg
|
85951208e4
|
added support for explicitly flushing the disk cache
|
2010-01-09 21:17:52 +00:00 |
Arvid Norberg
|
d498c129ab
|
clear sparse flag on files that complete on windows
|
2010-01-09 18:40:05 +00:00 |
Arvid Norberg
|
6fd9cc8535
|
updated link to leechcraft
|
2010-01-05 14:07:53 +00:00 |
Arvid Norberg
|
7b1b241dec
|
mention that libtorrent listens on port 0 sometimes in the docs
|
2010-01-05 13:05:29 +00:00 |
Arvid Norberg
|
cbf2526a8c
|
added stats_alert reporting raw transfer stats per torrent every second
|
2010-01-02 14:16:35 +00:00 |
Arvid Norberg
|
33c98c00f7
|
documentation clarification
|
2009-12-30 16:14:24 +00:00 |
Arvid Norberg
|
cf01c181ae
|
regenerated html
|
2009-12-21 08:02:37 +00:00 |
Arvid Norberg
|
e5caa7dc29
|
updated bug tracker link to point to google code
|
2009-12-21 07:46:36 +00:00 |
Arvid Norberg
|
13cb43ffc0
|
regenerated html
|
2009-12-09 04:19:59 +00:00 |
Arvid Norberg
|
cb3958c91b
|
fixed multitracker links
|
2009-12-07 05:07:43 +00:00 |
Arvid Norberg
|
df928764e2
|
reorganized error codes
|
2009-12-05 23:03:48 +00:00 |
Arvid Norberg
|
a6ed83e7fe
|
add load_state/save_state to python bindings and made them build
|
2009-12-05 07:24:22 +00:00 |
Arvid Norberg
|
1d04c4dcd0
|
added session saving and loading functions
|
2009-12-03 05:11:57 +00:00 |
Arvid Norberg
|
1e654220fa
|
added support for min_interval
|
2009-12-02 04:05:24 +00:00 |
Arvid Norberg
|
825b68540a
|
added tonidoplug to projects list, regenerated html
|
2009-11-29 07:13:32 +00:00 |
Arvid Norberg
|
5d1bfc497a
|
added torrent_info::remap_files()
|
2009-11-27 22:15:34 +00:00 |
Arvid Norberg
|
50366107d6
|
fixed documentation typo
|
2009-11-26 15:36:32 +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
|
6343fe6a6d
|
optimized header dependencies to lower build time
|
2009-11-23 08:38:50 +00:00 |
Arvid Norberg
|
3fb51f590e
|
documented piece_availability
|
2009-11-14 18:25:19 +00:00 |
Arvid Norberg
|
74f235cd2e
|
rebuilt html
|
2009-11-11 07:03:50 +00:00 |
Arvid Norberg
|
130c6a9c55
|
fixed python binding typo in session_status and added some more documentation for file_storage
|
2009-11-11 05:28:28 +00:00 |
Arvid Norberg
|
3b9b8b144c
|
added support for using libtommath instead of libgcrypt or libcrypto for bittorrent encryption
|
2009-11-09 07:26:40 +00:00 |
Arvid Norberg
|
e9e32235b4
|
added support for libgcrypt
|
2009-11-08 03:09:19 +00:00 |
Arvid Norberg
|
fade413665
|
introduced alert_cast
|
2009-11-02 03:34:16 +00:00 |
Arvid Norberg
|
bbb551eb8e
|
docs fixes and regenerated html
|
2009-11-01 03:13:50 +00:00 |
Arvid Norberg
|
cb1a8cc357
|
fixed typo in docs
|
2009-11-01 02:35:22 +00:00 |
Arvid Norberg
|
380dbd5600
|
added type() to alerts, to not require rtti support
|
2009-10-30 03:21:25 +00:00 |
Arvid Norberg
|
6c137d6ef6
|
announces torrents immediately to the DHT when it's started
|
2009-10-25 02:37:45 +00:00 |
Arvid Norberg
|
65eb4db727
|
added session::is_dht_running
|
2009-10-24 21:55:16 +00:00 |
Arvid Norberg
|
286c376f4e
|
fix typo
|
2009-10-20 02:53:07 +00:00 |
Arvid Norberg
|
ba922defc6
|
regenerated html
|
2009-10-07 20:44:29 +00:00 |
Arvid Norberg
|
ea1761838a
|
added torrent_status::finished_time
|
2009-09-30 17:21:59 +00:00 |
Arvid Norberg
|
ba12527c5a
|
added set_piece_deadline to the python binding
|
2009-09-25 15:03:24 +00:00 |
Arvid Norberg
|
ef6e709ef6
|
added wait_for_alert to python binding
|
2009-09-25 14:35:28 +00:00 |
Arvid Norberg
|
7e430d5a2a
|
resume data alerts are always posted, regardless of alert mask
|
2009-09-23 18:44:21 +00:00 |
Arvid Norberg
|
1e6b8f488d
|
fixed documentation typo
|
2009-09-13 16:51:27 +00:00 |
Arvid Norberg
|
35bca49c61
|
add torrent priority to adjust bandwidth allocation of torrent's peers
|
2009-09-13 02:24:25 +00:00 |
Arvid Norberg
|
3e9725b5d7
|
made peer_blocked_alert derive from torrent_alert
|
2009-09-07 01:47:30 +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
|
9eaf7666a2
|
removed fair-trade from feature list and added automatic upload slot mechanism
|
2009-09-02 16:26:35 +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
|
d5490221c8
|
regenerated html
|
2009-08-26 06:23:06 +00:00 |
Arvid Norberg
|
bc21e59a81
|
added send buffer watermark to tuning docs
|
2009-08-24 03:55:59 +00:00 |
Arvid Norberg
|
9ba0148910
|
fixed documentation typo
|
2009-08-24 03:42:41 +00:00 |
Arvid Norberg
|
45fd696bc6
|
added I2P support
|
2009-08-20 03:19:12 +00:00 |
Arvid Norberg
|
48879d79d9
|
fixed documentation
|
2009-08-20 02:40:18 +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
|
4cfc97f396
|
added limewire to projects page and fixed some documentation typos
|
2009-08-05 02:31:57 +00:00 |
Arvid Norberg
|
178ea9c519
|
regenerated html
|
2009-08-02 20:09:32 +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 |
Andrew Resch
|
c401c65dfb
|
Add get_ip_filter() to session
|
2009-07-21 01:52:37 +00:00 |
Arvid Norberg
|
c0b83375bf
|
replaced max_outstanding_disk_bytes_per_connection with max_queued_disk_bytes in docs
|
2009-07-20 00:23:16 +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
|
0ff0dfd004
|
added note in docs about urls being encoded
|
2009-07-18 23:18:16 +00:00 |
Arvid Norberg
|
c9a789d86f
|
made the upload slot setting be a minimum for the rate based auto unchoke algorithm
|
2009-07-18 22:55:07 +00:00 |
Arvid Norberg
|
51992dda6a
|
added new alert when individual files complete
|
2009-07-04 04:58:24 +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
|
36317c053f
|
regenerated html
|
2009-06-26 19:03:28 +00:00 |
Arvid Norberg
|
66dd40c720
|
fixed typo in udp tracker specification
|
2009-06-26 19:01:37 +00:00 |
Arvid Norberg
|
84426fd0a3
|
merkle tree torrents use 64 kiB piece sizes
|
2009-06-24 21:39:15 +00:00 |
Arvid Norberg
|
1100a4996d
|
fixed typo
|
2009-06-24 21:35:14 +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
|
93e1c70263
|
allow 0 upload slots. added test for allow fast support for sending pieces to choked peers
|
2009-06-20 23:23:41 +00:00 |
Arvid Norberg
|
f09774607f
|
added upload mode
|
2009-06-18 22:32:55 +00:00 |
Arvid Norberg
|
3c18f164ab
|
regenerated html documentation
|
2009-06-12 16:41:44 +00:00 |
Arvid Norberg
|
07bcb3545a
|
converted a whole lot of error strings into error_codes. Documented some previously undocumented alerts as well as all the error codes
|
2009-06-12 16:40:38 +00:00 |
Arvid Norberg
|
5e87420b6f
|
set all piece priorities to 0 when a write fails
|
2009-06-10 09:20:55 +00:00 |
Arvid Norberg
|
f0134c1b11
|
improved disk error handling and expanded use of error_code in error reporting
|
2009-06-10 08:30:55 +00:00 |
Arvid Norberg
|
0f21512b14
|
fixed typos
|
2009-06-03 09:40:30 +00:00 |
Arvid Norberg
|
c8adc86464
|
remove dot from doc makefile
|
2009-06-03 08:25:17 +00:00 |
Arvid Norberg
|
c62c4fc783
|
added tvblob to projects page
|
2009-06-02 07:23:40 +00:00 |