Arvid Norberg
|
fa80c95d62
|
unit test for parsing IPv6 urls with port
|
2010-11-27 02:08:10 +00:00 |
Arvid Norberg
|
02e15202f2
|
support dht nodes in magnet links
|
2010-11-07 19:18:16 +00:00 |
Arvid Norberg
|
0ef5d25d46
|
support 100 Continue HTTP responses
|
2010-10-29 07:56:07 +00:00 |
Arvid Norberg
|
fc1b44b560
|
improve error reporting of lazy_bdecode to use error_code
|
2010-10-28 04:01:59 +00:00 |
Arvid Norberg
|
d737dd051d
|
added support for chunked encoding for web seeds
|
2010-10-27 06:39:18 +00:00 |
Arvid Norberg
|
3b550ece98
|
don't save settings that are set to the default value
|
2010-10-10 02:22:57 +00:00 |
Arvid Norberg
|
7ac4668948
|
more vs10 build fixes
|
2010-05-02 05:53:41 +00:00 |
Arvid Norberg
|
eceabd7d2f
|
fixed escape string tests
|
2010-03-30 18:29:17 +00:00 |
Arvid Norberg
|
8fa2f26217
|
fixed bug in is_complete for windows
|
2010-03-21 17:40:15 +00:00 |
Arvid Norberg
|
53acf4349e
|
made some tests rely less on deprecated functions
|
2010-03-05 06:27:23 +00:00 |
Arvid Norberg
|
77c0fa5872
|
support multiple trackers in magnet links
|
2010-03-01 06:46:57 +00:00 |
Arvid Norberg
|
64d52b26ca
|
fixed windows upnp test. added test for is_space
|
2010-01-24 17:31:06 +00:00 |
Arvid Norberg
|
11cd7af4e7
|
optimized DHT routing table memory usage
|
2010-01-03 11:08:39 +00:00 |
Arvid Norberg
|
96cedc9b5f
|
more beos fixes
|
2009-12-15 13:11:07 +00:00 |
Arvid Norberg
|
df928764e2
|
reorganized error codes
|
2009-12-05 23:03:48 +00:00 |
Arvid Norberg
|
1d04c4dcd0
|
added session saving and loading functions
|
2009-12-03 05:11:57 +00:00 |
Arvid Norberg
|
bd881ac154
|
fixed more link issues on windows. examples build with shared linking on windows
|
2009-12-02 17:46:25 +00:00 |
Arvid Norberg
|
d78af0d171
|
make tests build without IPv6 support
|
2009-11-27 21:41:24 +00:00 |
Arvid Norberg
|
6343fe6a6d
|
optimized header dependencies to lower build time
|
2009-11-23 08:38:50 +00:00 |
Arvid Norberg
|
8fdeeb0497
|
don't replace invalid path characters in non-path strings
|
2009-11-13 02:50:07 +00:00 |
Arvid Norberg
|
e9320371b8
|
fixed filename function
|
2009-11-02 04:08:37 +00:00 |
Arvid Norberg
|
c418165e07
|
replaced boost.filesystem with custom functions (improves efficiency and drops unnecessary dependencies and improves libtorrent portability)
|
2009-10-26 01:29:39 +00:00 |
Arvid Norberg
|
f36688a364
|
initial support for torrent tag store in DHT
|
2009-09-27 03:38:41 +00:00 |
Arvid Norberg
|
1017a716ef
|
fix unit test
|
2009-09-27 01:33:36 +00:00 |
Arvid Norberg
|
31d63ee5be
|
replaces invalid filename characters with . and fixed the http_parser unit test in 0.14
|
2009-09-09 17:56:25 +00:00 |
Arvid Norberg
|
c7b1d7e7d6
|
escape string fixes
|
2009-09-05 01:08:56 +00:00 |
Arvid Norberg
|
8c4cf8bffa
|
fixed unit test for http_parser
|
2009-08-25 18:12:43 +00:00 |
Arvid Norberg
|
310b9d0e51
|
windows build fixes (and one msvc warning fix)
|
2009-07-20 01:54:51 +00:00 |
Arvid Norberg
|
10eb3fa00f
|
handle torrents with duplicate filenames
|
2009-06-26 16:20:57 +00:00 |
Arvid Norberg
|
5ce7aed078
|
encodes urls in torrent files that needs to be encoded
|
2009-06-19 18:18:49 +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
|
eb2203abf5
|
fixed torrent file path vulnerability
|
2009-05-28 07:25:09 +00:00 |
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 |