Arvid Norberg
|
08d145a6e9
|
added production assert mode
|
2010-05-06 02:18:08 +00:00 |
Arvid Norberg
|
85824b1924
|
fixed bug in the disk thread that could get triggered under heavy load
|
2010-05-05 05:44:45 +00:00 |
Arvid Norberg
|
90ac0dbbcc
|
print fail limit on trackers in client_test
|
2010-05-04 16:49:26 +00:00 |
Arvid Norberg
|
24a3bbb985
|
optimize disk thread teardown for large read caches
|
2010-05-04 02:58:23 +00:00 |
Arvid Norberg
|
d0f2b0ade0
|
make tick interval configurable
|
2010-05-03 08:54:03 +00:00 |
Arvid Norberg
|
feaf4aa082
|
another attempt to fix tracker timer bug. Fixes issue where the tracker timer would be triggered repeatedly. Fixes bug where trackers loaded from resume data would get a fail limit of 3 (now they don't have a limit)
|
2010-05-03 08:24:30 +00:00 |
Arvid Norberg
|
5d8feafc11
|
add flag to client_test to turn off DHT
|
2010-05-03 05:51:01 +00:00 |
Arvid Norberg
|
9fd624ecb6
|
solaris build fixes
|
2010-05-02 22:26:43 +00:00 |
Arvid Norberg
|
cc3c515458
|
more vs10 build fixes
|
2010-05-02 06:29:52 +00:00 |
Arvid Norberg
|
7ac4668948
|
more vs10 build fixes
|
2010-05-02 05:53:41 +00:00 |
Arvid Norberg
|
9c5d6ececa
|
removed outdated information from build documentation
|
2010-05-02 03:27:44 +00:00 |
Arvid Norberg
|
1f0b656526
|
renamed file
|
2010-05-02 02:22:03 +00:00 |
Arvid Norberg
|
dc05f9037f
|
added folx to projects list
|
2010-05-02 02:04:24 +00:00 |
Arvid Norberg
|
1f44ec75a0
|
fixed bug in add_piece() that would trigger asserts
|
2010-05-01 17:47:28 +00:00 |
Arvid Norberg
|
c0635f0391
|
added some asserts to track down issue with peer counter in busy piece picker requests
|
2010-05-01 16:17:37 +00:00 |
Arvid Norberg
|
dce2edb6cc
|
fixed vs 2010 build
|
2010-04-30 19:08:16 +00:00 |
Arvid Norberg
|
d441c7eab2
|
recognizes more clients in identify_client()
|
2010-04-28 16:14:27 +00:00 |
Arvid Norberg
|
2705859bb4
|
fixed bug where trackers wouldn't be retried if they failed
|
2010-04-27 18:22:59 +00:00 |
Arvid Norberg
|
8d3733b013
|
added two items to the projects list
|
2010-04-25 17:41:17 +00:00 |
Arvid Norberg
|
fb28835452
|
slight performance fix in disk elevator algorithm
|
2010-04-24 21:53:45 +00:00 |
Arvid Norberg
|
54c451e513
|
improvements to test_transfer
|
2010-04-24 19:36:16 +00:00 |
Arvid Norberg
|
d1addf876a
|
added some asserts
|
2010-04-24 19:24:27 +00:00 |
Arvid Norberg
|
d7c30bc01b
|
fixed potential issue where a piece could be checked twice
|
2010-04-22 01:53:09 +00:00 |
Arvid Norberg
|
fea3bf2ced
|
fixed build issue on windows related to GetCompressedSize()
|
2010-04-18 02:50:22 +00:00 |
Arvid Norberg
|
81d0bed02a
|
update Jamfile for linux builds
|
2010-04-17 20:54:24 +00:00 |
Arvid Norberg
|
56054fac58
|
another attempt to set peer send state when stalled on disk
|
2010-04-17 02:21:48 +00:00 |
Arvid Norberg
|
17b4cb027c
|
set the peer write state properly when stalled on disk
|
2010-04-16 19:14:30 +00:00 |
Arvid Norberg
|
d341343e35
|
added some clients to identify_client
|
2010-04-16 16:08:39 +00:00 |
Arvid Norberg
|
f092ddb49e
|
make the sliding average class a template
|
2010-04-16 16:06:17 +00:00 |
Arvid Norberg
|
50c334660d
|
fixed typo in should_check_files()
|
2010-04-15 14:31:49 +00:00 |
Arvid Norberg
|
43aeb2d710
|
fixed deadlock when starting torrents with certain invalid tracker URLs
|
2010-04-15 03:29:34 +00:00 |
Arvid Norberg
|
4ca8339337
|
update client_test to use need_save_resume_data
|
2010-04-15 02:58:30 +00:00 |
Arvid Norberg
|
225232906a
|
fixed disk I/O iterator bug
|
2010-04-14 22:02:49 +00:00 |
Arvid Norberg
|
2a55fe8c70
|
debug logging fixes
|
2010-04-14 18:52:13 +00:00 |
Arvid Norberg
|
954b25f356
|
logging fix
|
2010-04-14 07:16:07 +00:00 |
Arvid Norberg
|
1ee414f4b9
|
fixed iterator bug in disk I/O thread
|
2010-04-14 06:26:38 +00:00 |
Arvid Norberg
|
9a5f5562cb
|
improve web seed connection handling
|
2010-04-14 06:22:00 +00:00 |
Arvid Norberg
|
2e14cfca46
|
fix crash
|
2010-04-13 05:59:59 +00:00 |
Arvid Norberg
|
eeda665d06
|
report tracker errors in the tracker list
|
2010-04-13 04:37:39 +00:00 |
Arvid Norberg
|
384bfdec48
|
added anonymous mode to disable some particular features that might give away the user's and the client's identity
|
2010-04-13 04:30:34 +00:00 |
Arvid Norberg
|
8e3c5f45e3
|
initialize need save resume data to true to get the initial state (potentially allocated files) saved
|
2010-04-13 02:29:13 +00:00 |
Arvid Norberg
|
b5efe1c92a
|
added feature to ask a torrent if it needs to save its resume data or not
|
2010-04-12 00:36:31 +00:00 |
Arvid Norberg
|
fb12950098
|
fixed debug logging to not use up one extra file descriptor per connection
|
2010-04-11 21:20:38 +00:00 |
Arvid Norberg
|
62eef91338
|
added setting to ignore file modification time when loading resume files
|
2010-04-11 21:02:43 +00:00 |
Arvid Norberg
|
ef21d26257
|
don't assert on clients sending bad packets
|
2010-04-11 17:22:21 +00:00 |
Arvid Norberg
|
4fec667ea1
|
added Jamfile feature to enable FIEMAP support
|
2010-04-11 00:55:15 +00:00 |
Arvid Norberg
|
6851254fdf
|
fixed FIEMAP support on linux
|
2010-04-11 00:48:48 +00:00 |
Arvid Norberg
|
6975f4b350
|
fixed typo in asking for available amount of memory
|
2010-04-10 04:58:43 +00:00 |
Arvid Norberg
|
483112bb14
|
fix bug when accepting incoming connections to paused torrents
|
2010-04-09 05:54:36 +00:00 |
Arvid Norberg
|
c26d1631e0
|
fix bug in web and http seeds shutdown
|
2010-04-09 05:51:31 +00:00 |