Arvid Norberg
|
c8fbd5db21
|
split session and session_impl into separate compilation units
|
2006-10-11 20:57:54 +00:00 |
Arvid Norberg
|
f0519e86e8
|
separated session from session_impl and made a real pimpl-class of it. Introduced the possibility to destruct the sessions async.
|
2006-10-11 14:02:21 +00:00 |
Arvid Norberg
|
8346841d35
|
fixed bug in file_progress with file sizes of 0 bytes
|
2006-10-08 20:36:05 +00:00 |
Arvid Norberg
|
8e0d7a3bc8
|
added msvc workarounds
|
2006-10-04 15:18:51 +00:00 |
Arvid Norberg
|
e50a7c10d2
|
updated Makefiles
|
2006-10-04 10:53:43 +00:00 |
Arvid Norberg
|
6856989cb8
|
added a test for allocate resources
|
2006-10-04 02:27:32 +00:00 |
Arvid Norberg
|
db426ae80d
|
fixed race condition in udp_tracker_connection
|
2006-10-02 22:19:21 +00:00 |
Arvid Norberg
|
599cfe3820
|
moved a stderr log to the verbose log
|
2006-10-02 10:06:31 +00:00 |
Arvid Norberg
|
f029f5d6b2
|
fixed sequenced download bug
|
2006-10-02 08:58:28 +00:00 |
Arvid Norberg
|
57471d4b37
|
fixed bug in client_test where dht_state wasnt used
|
2006-09-29 14:59:59 +00:00 |
Arvid Norberg
|
065c437d31
|
fixed bug in client_test where dht_state wasnt used
|
2006-09-29 14:59:26 +00:00 |
Arvid Norberg
|
861220b233
|
fixed prioritization on connections, incomming connections are now prioritized over outgoing pending connections.
|
2006-09-28 13:27:34 +00:00 |
Arvid Norberg
|
c687c428c4
|
removed incorrect asserts. added ip to the extension header. removed the mandatory libtorrent suffix on the user agent
|
2006-09-28 00:49:40 +00:00 |
Arvid Norberg
|
b3cad36d59
|
fixed syntax error in configure.in
|
2006-09-27 20:04:49 +00:00 |
Arvid Norberg
|
910733f29e
|
added proper support for dht router nodes (which are automatically used to bootstrap from, and won't get added to the routing table)
|
2006-09-27 17:20:18 +00:00 |
Arvid Norberg
|
411bc4895c
|
incoming connections are now prioritized over outgoing connections with the same ip
|
2006-09-27 17:17:41 +00:00 |
Arvid Norberg
|
362f700906
|
fixed integer overflow bug occuring when building with gcc 4.1.x. updated the projects page, removed dead code from allocate_resources.
|
2006-09-25 22:37:48 +00:00 |
Arvid Norberg
|
6ff86a8973
|
added work-arounds for msvc
|
2006-09-24 12:56:30 +00:00 |
Arvid Norberg
|
5aa875c2af
|
fixed some warnings
|
2006-09-24 11:32:08 +00:00 |
Arvid Norberg
|
80dc56d388
|
fixed crashing bug when removing torrents while checking
|
2006-09-24 11:22:25 +00:00 |
Arvid Norberg
|
1bde539d67
|
made the values sent to the tracker only include complete and hash checked data, to make them increase and decrease monotonically
|
2006-09-24 00:48:31 +00:00 |
Arvid Norberg
|
5e254ffea6
|
fixede bug appearing when loading a torrent containing a piece length of 0
|
2006-09-23 21:43:26 +00:00 |
Arvid Norberg
|
fe0d570f05
|
completed IPv6 support in ip_filter and updated test_ip_filter and documentation. Documented recently added extensions to DHT.
|
2006-09-23 21:24:28 +00:00 |
Arvid Norberg
|
a42189af62
|
removed out dated comments
|
2006-09-23 21:23:24 +00:00 |
Arvid Norberg
|
4d6d8b893d
|
added uLeacher and qBittorrent
|
2006-09-23 21:21:52 +00:00 |
Arvid Norberg
|
004d3771cb
|
added first version of an IPv6 extension and docs
|
2006-09-21 18:22:26 +00:00 |
Arvid Norberg
|
978fe778ec
|
fixed bug with the bandwidth throttling
|
2006-09-21 16:34:21 +00:00 |
Arvid Norberg
|
4edfaa0493
|
fixed private=0 torrent parsing
|
2006-09-12 00:48:01 +00:00 |
Arvid Norberg
|
f92b6cd90c
|
fixed test_ip_filter and test_piece_picker to reflect recent api changes. Fixed an Obj.C naming issue. Removed files from include/Makefile.am that was removed from asio.
|
2006-09-11 23:34:07 +00:00 |
Arvid Norberg
|
dc2e25141c
|
changed sequencial download threshold api, it is now per torrent
|
2006-09-04 23:22:21 +00:00 |
Arvid Norberg
|
191fd76b42
|
made sequenced_download_threshold a per torrent setting. Updated the project page layout. Removed incorrect invariant checks in piece picker.
|
2006-09-04 17:17:45 +00:00 |
Arvid Norberg
|
7bc1214749
|
fixed strange User-Agent encoding in HTTP requests. Fixed bug in sequenced_download_threshold code
|
2006-09-03 22:59:54 +00:00 |
Arvid Norberg
|
e8c43c868f
|
updated dump_torrent examples to print DHT nodes from the torrent file
|
2006-09-03 19:53:19 +00:00 |
Arvid Norberg
|
35c6fc413c
|
fixed Jamfile. updated docs with some recent changes.
|
2006-09-02 07:33:01 +00:00 |
Arvid Norberg
|
5ae55c5738
|
fixed bug appearing when changing the sequenced download threshold on a torrent which already had some pieced downloaded.
|
2006-09-01 09:36:43 +00:00 |
Arvid Norberg
|
bdf1bbc8f4
|
changed the file format for storing the DHT routing table to support IPv6. Changed the address used to be IPv4-IPv6 independent (ip_filter still onlt works with IPv4). Added default boost-build features to the building documentation. Completed the jamfile's support for building without DHT support. Updated documentation with these changes.
|
2006-09-01 03:06:00 +00:00 |
Arvid Norberg
|
9470a6b726
|
added features to the jamfile for logging and dht-support and updated corresponding documentation. Added Jamplayer to the project page
|
2006-08-31 00:26:41 +00:00 |
Arvid Norberg
|
b1411fcdf7
|
the DHT can now change listen port runtime, and the same listen interface will be used for the DHT as is used for the torrent listen port. The DHT buckets are refreshed slightly more evenly distributed over time.
|
2006-08-30 00:09:58 +00:00 |
Arvid Norberg
|
0d0f07189d
|
updated storage test
|
2006-08-30 00:07:51 +00:00 |
Arvid Norberg
|
d0a38c50c6
|
fixed crash bug occuring when removing a torrent while it announces on the DHT. Fixed the mainloop not to quit when an uncought exception is thrown.
|
2006-08-29 01:15:24 +00:00 |
Arvid Norberg
|
d5a421f78d
|
added gmane link to mailing list archive
|
2006-08-29 01:13:17 +00:00 |
Arvid Norberg
|
0f28b3ac5b
|
removed -L./ from makefiles and made the tests not to be installed
|
2006-08-28 20:44:06 +00:00 |
Arvid Norberg
|
3f38ae9ef1
|
split the documentation up a bit
|
2006-08-28 00:36:00 +00:00 |
Arvid Norberg
|
22deb903db
|
updated Changelog and added --enable-examples configure option.
|
2006-08-27 18:47:02 +00:00 |
Arvid Norberg
|
056558576e
|
fixed overflow bug in file_progress() and bug in the parsing of dht nodes from torrent files
|
2006-08-27 18:38:30 +00:00 |
Arvid Norberg
|
99391c9b90
|
updated build documentation and moopolice link
|
2006-08-27 18:29:49 +00:00 |
Arvid Norberg
|
3574458b44
|
fixed comparison of invalid iterators
|
2006-08-11 06:05:16 +00:00 |
Arvid Norberg
|
8227b160ea
|
fixed missing header include. added todo comment at a reported bug
|
2006-08-10 23:36:58 +00:00 |
Arvid Norberg
|
87eb377b17
|
fixed incorrect asserts in storage (that were triggered by torrent with zero-size files). Fixed bug in resource distribution algorithm. Made an attempt to avoid an assert in msvc standard library caused by passing a non-printable character to isdigit().
|
2006-08-10 19:18:11 +00:00 |
Arvid Norberg
|
4f2d147e07
|
the dht node will now add nodes who sends announce_peer with correct write token. Fixed bug in session where nodes from a .torrent were added to the node even though if it wasn't running.
|
2006-08-06 18:42:04 +00:00 |