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 |
Arvid Norberg
|
2daaa9f8d2
|
fixed bug in allocate_resources, made the refresh timers more accurate and tries to even out the load bu not refreshing more than one bucket at a time
|
2006-08-06 16:36:00 +00:00 |
Arvid Norberg
|
d17082aa1a
|
added electric sheep as an identified client
|
2006-08-02 00:06:44 +00:00 |
Arvid Norberg
|
58c90e3ca7
|
updated description of btg
|
2006-08-01 23:56:41 +00:00 |
Arvid Norberg
|
02c0048c10
|
removed redundant namespace alias that may be a problem with GCC 3.4.2 on FreeBSD
|
2006-08-01 22:43:59 +00:00 |
Arvid Norberg
|
2d83cdfa59
|
fixed runtime-check that msvc adds if that option is checked. Fixed problem that occured if the max_transactions limit was reached.
|
2006-08-01 22:23:05 +00:00 |
Arvid Norberg
|
e340485974
|
fixed possible problem with errors occuring and reported to dht_tracker::on_receive.
|
2006-08-01 16:59:12 +00:00 |
Arvid Norberg
|
5ef57265bf
|
first version with DHT support. Limited pipelining used by url-seeds. Fixed one configuration problem on FreeBSD.
|
2006-08-01 15:27:08 +00:00 |
Arvid Norberg
|
f1548fd668
|
updated the project page layout
|
2006-07-31 17:14:47 +00:00 |
Arvid Norberg
|
103f7209fd
|
added bitscast and electric sheep to project page
|
2006-07-31 16:47:52 +00:00 |
Arvid Norberg
|
2fefc847ae
|
added file
|
2006-07-30 15:59:07 +00:00 |
Arvid Norberg
|
eef4ffa18c
|
preliminary http proxy support for web seeds, bumped version number
|
2006-07-27 18:07:51 +00:00 |
Arvid Norberg
|
00df2b5bc3
|
added build notes for vs.net 2005, removed old code from ip_filter.cpp, fixed problem where the stats could become incorrect in case of very high cpu load, added asserts in storage::read() to make sure one is not trying to read out of bounds.
|
2006-07-26 10:21:25 +00:00 |
Arvid Norberg
|
8234e9c12f
|
fixed bug in previous checking
|
2006-07-23 19:50:57 +00:00 |
Arvid Norberg
|
5366971c39
|
fixed compilation error in previous checkin
|
2006-07-23 19:42:59 +00:00 |
Arvid Norberg
|
f1efa8c952
|
updated makefile according to the latest version of asio, fixed Mainline peer-id decoder to work with the new version numbers, added some new clients to the identification list
|
2006-07-23 19:42:13 +00:00 |
Arvid Norberg
|
3763b600e4
|
added integer version defines, fixed a bug which appeared when session was closing, removed an old member function declaration from torrent_handle
|
2006-07-18 16:29:35 +00:00 |
Arvid Norberg
|
5018c5a987
|
clarified the logging functionality
|
2006-07-16 01:59:15 +00:00 |
Arvid Norberg
|
8d31bf442a
|
fixed incorrect sorting of pieces in piece_picker
|
2006-07-16 00:08:50 +00:00 |
Arvid Norberg
|
8c6869b4f2
|
fixed the issue with the timer waiting for tracker requests when quitting, reported by Tianhao Qiu
|
2006-07-12 22:55:06 +00:00 |
Arvid Norberg
|
4403eac97b
|
fixed bugs reported by Massaroddel. Tracker request peer-count could be incorrect. Empty files were not created in full allocation mode.
|
2006-07-08 19:41:39 +00:00 |
Arvid Norberg
|
175fb8770b
|
added peer_timeout and urlseed_timeout to session_settings, they control the timeout for peers and web seeds respectively. Added BitSlug to the projects page. Added more debug logging when resolving web seed hostnames. Updated documentation.
|
2006-06-28 23:27:44 +00:00 |
Arvid Norberg
|
991220f51a
|
fixed the installation directory for the headers. The storage test now releases its files to make it work on windows.
|
2006-06-25 14:37:30 +00:00 |
Arvid Norberg
|
3e39b90158
|
updated makefiles to hopefully install the headers in the correct place. Updated docs to use boost 1.33.1 in examples. Changed libtorrent version to 0.10 and updated ChangeLog to prepare for release.
|
2006-06-25 00:12:18 +00:00 |
Arvid Norberg
|
d3ba5edd6d
|
fixed a long standing (quite rare) bug, thanks to Massaroddel. Made the tests clean up their temporary files.
|
2006-06-24 22:30:59 +00:00 |
Arvid Norberg
|
db4ca12c02
|
fixed a full-check bug in storage. Changed the asio includes to avoid require boost.regex headers
|
2006-06-24 14:15:11 +00:00 |
Arvid Norberg
|
4c54064819
|
added back the pngs as binary files
|
2006-06-21 17:30:01 +00:00 |
Arvid Norberg
|
0133bc9b17
|
removed the ascii pngs
|
2006-06-21 17:28:45 +00:00 |
Arvid Norberg
|
252b31c515
|
added projects document to makefile
|
2006-06-21 14:05:48 +00:00 |
Arvid Norberg
|
044afc850d
|
added a projects page (listing some projects using libtorrent), including some screenshots thumbnails. Regenterated some docs, with new stylesheet.
|
2006-06-19 23:26:38 +00:00 |
Arvid Norberg
|
497112d208
|
*** empty log message ***
|
2006-06-19 22:34:25 +00:00 |
Arvid Norberg
|
926e6551c1
|
*** empty log message ***
|
2006-06-17 23:42:01 +00:00 |
Arvid Norberg
|
903e11e458
|
moved the asio headers into the include directory, to have them installed when libtorrent is installed. improved the complexity of torrent_info::map_file(), It's now O(1).
|
2006-06-17 22:04:25 +00:00 |
Arvid Norberg
|
1a081561c4
|
fixed bug in tracker_connection (spotted by tianhao qui) and fixed a performance problem in the piece picker that takes over blocks from other peers (also spotted by tianhao qui)
|
2006-06-17 01:29:36 +00:00 |
Arvid Norberg
|
b06b7fdf7b
|
added block requesting fix
|
2006-06-14 21:08:55 +00:00 |
Arvid Norberg
|
c3eaa26645
|
fixed bug spotted by Tianhao Qiu
|
2006-06-12 21:20:32 +00:00 |