42 Commits

Author SHA1 Message Date
Arvid Norberg
242967a64d test fixes 2009-04-30 01:44:50 +00:00
Arvid Norberg
f7ebd88bec fixed an accuracy issue with timer classes on mac 2009-04-25 21:51:34 +00:00
Arvid Norberg
189d618261 improved IPv6 support (skips unsupported tests on windows) 2009-04-13 05:11:44 +00:00
Arvid Norberg
9b226daede test to try to reproduce multiple connections to the same IPv6 address 2009-04-13 05:08:47 +00:00
Arvid Norberg
91065d7a08 added unit tests for identify_client. replaced iostream for rendering. renamed 'Deluge Torrent' -> 'Deluge' 2009-04-12 18:46:07 +00:00
Arvid Norberg
066d6ce799 moved content-range parsing into http_parser and added unittest 2009-04-12 17:52:25 +00:00
Arvid Norberg
90ce06bb47 web seed fix 2009-04-11 20:45:14 +00:00
Arvid Norberg
bc9e58962b optimized unit tests 2009-04-10 08:40:13 +00:00
Arvid Norberg
2b671bc820 more iostream fixes 2009-04-04 21:44:04 +00:00
Arvid Norberg
8030454c96 fixes problem whith lexical_cast being locale dependent 2009-01-27 06:17:55 +00:00
Arvid Norberg
9406a8e08b dht test fixes 2008-11-17 07:37:53 +00:00
Arvid Norberg
bb02c7f985 fixed bug in upnp xml service parser introduced in last update 2008-11-02 21:11:00 +00:00
Arvid Norberg
0b47f69afd upnp fix with unit test 2008-10-28 09:49:26 +00:00
Arvid Norberg
5486e17b15 fixed bug in bitfield and updated test 2008-08-29 12:19:21 +00:00
Arvid Norberg
af0ebb519c added copyright notices in files missing them 2008-07-01 18:59:13 +00:00
Arvid Norberg
b4c160e723 fixed bug in web_peer_connection where an incorrect number of bytes would be reported as downloaded 2008-06-03 15:17:09 +00:00
Arvid Norberg
68c31e48dc replaced vector<bool> with a custom bitfield type 2008-05-28 02:35:02 +00:00
Arvid Norberg
7f639e57de improved error handling with regards to parse_url_components. For trunk, moved that function to its own file 2008-05-17 14:19:34 +00:00
Arvid Norberg
c7e6c04705 switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
Arvid Norberg
35fd9aec61 msvc build fixes and warning fixes 2008-04-05 21:18:27 +00:00
Arvid Norberg
4328326ca1 dht test fix 2008-03-31 03:56:38 +00:00
Arvid Norberg
cbec649327 dht test fix 2008-03-31 03:54:03 +00:00
Arvid Norberg
c21a8a8fae windows fix for unit test 2008-03-21 09:00:54 +00:00
Arvid Norberg
f8b2b60634 fixed bug in dht routing table. added unit test to trunk 2008-03-16 03:52:13 +00:00
Arvid Norberg
cf5c9344ab made peer connection order depend on ones external IP or be random (if we don't know our external IP). Should fix #281 2008-02-28 03:09:34 +00:00
Arvid Norberg
a25c25b02a fixed windows build and removed msvc warnings 2008-02-25 10:28:53 +00:00
Arvid Norberg
2ea40a51a9 added tests for big_number (peer_id/node_id/sha1_hash) 2008-01-07 04:39:18 +00:00
Arvid Norberg
e6e051e7c5 improves logic to handle slightly broken .torrent files and added tests 2008-01-06 07:35:32 +00:00
Arvid Norberg
6c42830f97 made http_parser not use exceptions 2007-12-29 18:24:50 +00:00
Arvid Norberg
7f06272454 added unit test for kademlia distance functions 2007-12-15 19:18:08 +00:00
Arvid Norberg
20621cae02 added magnet-uri functions and a base32 decode function 2007-12-03 06:03:16 +00:00
Arvid Norberg
a7b5250058 move url_has_argument to escape_string and added unit tests 2007-12-02 19:10:45 +00:00
Arvid Norberg
9727634f09 added base32encode and moved it into escape_string.hpp 2007-12-02 18:34:37 +00:00
Arvid Norberg
d48236a738 changed http_parser slightly. uses http_parser in lsd.cpp. added more tests to the http_parser 2007-09-25 03:14:05 +00:00
Arvid Norberg
01112ab517 added more address utility function tests 2007-09-24 18:58:25 +00:00
Arvid Norberg
020902ac4c fixes problem with torrents that have a name.utf-8 entry 2007-09-24 18:51:04 +00:00
Arvid Norberg
053f499ec6 better upnp support 2007-09-20 23:25:40 +00:00
Arvid Norberg
6b86e5faa3 fixed #109 2007-08-07 07:29:51 +00:00
Arvid Norberg
cd05e4e67c added support for xml declarators, comments, quoted attribute values and parse error messages in xml parser 2007-08-07 03:27:08 +00:00
Arvid Norberg
9f08256dff added support for attributes in the xml parser 2007-08-07 01:32:38 +00:00
Arvid Norberg
daba3196c3 fixed url parsing bug related to IPv6 addresses. fixes #66 2007-06-09 00:11:11 +00:00
Arvid Norberg
cbd67ed729 added support for authentication in the url_parser and added a test for it 2007-05-22 20:44:18 +00:00