Arvid Norberg
|
49bd69cad4
|
introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds
|
2007-05-05 00:29:33 +00:00 |
Arvid Norberg
|
4000cc6ac3
|
added python binding docs to Makefile.am
|
2007-05-04 22:34:34 +00:00 |
Arvid Norberg
|
52f9abb652
|
fixed upnp header define
|
2007-05-04 20:55:39 +00:00 |
Arvid Norberg
|
328f335a4d
|
fixed bug in latest upnp change
|
2007-05-04 17:39:44 +00:00 |
Arvid Norberg
|
983f4bc02e
|
removed unneccesary connection lookup in connect_peer
|
2007-05-04 16:35:29 +00:00 |
Arvid Norberg
|
c871167ec3
|
fixed openssl=on option in Jamfile
|
2007-05-04 07:46:44 +00:00 |
Arvid Norberg
|
a985a17e6f
|
made the upnp test log by default
|
2007-05-04 07:45:55 +00:00 |
Arvid Norberg
|
c7b4f49d5a
|
moved initialization of multicast addresses from global initializers to local constructors to avoid WSAStartup issues on windows
|
2007-05-04 06:47:32 +00:00 |
Arvid Norberg
|
675781d604
|
upnp mapping is attempted after all broadcasts are complete. changed the logging configuration to log UPnP traffic with TORRENT_UPNP_LOGGING define
|
2007-05-04 05:34:03 +00:00 |
Arvid Norberg
|
c39462c125
|
fixed another sparse files related bug in storage
|
2007-05-04 03:28:42 +00:00 |
Arvid Norberg
|
f942308ccb
|
added extra assert to piece picker
|
2007-05-03 21:28:31 +00:00 |
Arvid Norberg
|
b9cdfc2771
|
fixed bug in piece_picker
|
2007-05-03 19:25:18 +00:00 |
Arvid Norberg
|
577bda5266
|
removed old code from piece picker and fixed set_priority to not tamper with the download queue
|
2007-05-03 18:38:57 +00:00 |
Arvid Norberg
|
9be3f14dd7
|
fixed bug in recent connection queue changes
|
2007-05-03 17:12:24 +00:00 |
Arvid Norberg
|
56a4b8412a
|
restored the faster connection behavior
|
2007-05-03 01:49:14 +00:00 |
Arvid Norberg
|
77c141fd6d
|
fix to previous connection queue change
|
2007-05-02 19:50:07 +00:00 |
Arvid Norberg
|
54805ca60b
|
added option to disable country resolving
|
2007-05-02 19:47:38 +00:00 |
Arvid Norberg
|
13bcb48dba
|
fixed warnings and removed unused variables
|
2007-05-02 18:45:29 +00:00 |
Arvid Norberg
|
04e41cf702
|
improved connection queue handling slightly. Will require further improvements
|
2007-05-02 17:38:37 +00:00 |
Arvid Norberg
|
b98162621e
|
fixes for the GET request and passes that data through the data pointer in bottled mode too
|
2007-05-01 22:44:54 +00:00 |
Arvid Norberg
|
2053104e24
|
added proxy_settings and removed fields from session_settings to make the python bindings more up to date
|
2007-04-30 17:27:21 +00:00 |
Arvid Norberg
|
233cd373e8
|
fixed issue with sparse files and compact allocation. added move_slot() to the storage abstraction
|
2007-04-30 01:06:29 +00:00 |
Arvid Norberg
|
d1aec0a180
|
updated docs
|
2007-04-29 22:36:28 +00:00 |
Arvid Norberg
|
f41fd7d303
|
added catch blocks to lsd. changed bind expressions to use operators
|
2007-04-29 20:49:30 +00:00 |
Arvid Norberg
|
9f1a11aa50
|
regenerated documentation. fixed a few warnings. fixed a bug in recent check in in piece picker
|
2007-04-27 16:26:30 +00:00 |
Arvid Norberg
|
9cae6e636e
|
fixed typo in previous check-in
|
2007-04-27 02:54:33 +00:00 |
Arvid Norberg
|
4afe9712e0
|
improvements to the piece picker with regard to recently introduced categories
|
2007-04-27 02:33:59 +00:00 |
Arvid Norberg
|
88277fd736
|
fixed a bug where the web seed could be disconnected in the process of a response without noticing. checked in to RC_0_12 and trunk
|
2007-04-27 02:33:09 +00:00 |
Arvid Norberg
|
ee1681e2cb
|
added peer/piece categories to the piece picker. fixes #18
|
2007-04-27 00:27:37 +00:00 |
Arvid Norberg
|
99dc46bd29
|
overflow fix in timer on windows
|
2007-04-26 21:33:07 +00:00 |
Arvid Norberg
|
db657af26d
|
fixed typo
|
2007-04-26 00:40:27 +00:00 |
Arvid Norberg
|
d41d2ecd14
|
documentation fixes and additions to proxy docs
|
2007-04-26 00:35:28 +00:00 |
Arvid Norberg
|
72e6069dcf
|
added proxy documentation
|
2007-04-25 23:38:25 +00:00 |
Arvid Norberg
|
d03b88f1a3
|
made Jamfile to work on MinGW
|
2007-04-25 22:23:44 +00:00 |
Arvid Norberg
|
fea87b2637
|
added missing header file from [1146]
|
2007-04-25 20:00:11 +00:00 |
Arvid Norberg
|
19bb5553bb
|
added missing files from previous check-in
|
2007-04-25 18:57:13 +00:00 |
Arvid Norberg
|
00948e9fc4
|
first attempt to implement SOCKS5 and proper HTTP proxy support. fixes #22
|
2007-04-25 18:26:35 +00:00 |
Arvid Norberg
|
d9902d178f
|
applied shyam's memory optimization patch
|
2007-04-25 17:36:12 +00:00 |
Arvid Norberg
|
65d7e5d63e
|
added BitRocket to known clients
|
2007-04-24 17:30:15 +00:00 |
Arvid Norberg
|
d43a6b80bf
|
added an abstraction layer or tcp sockets, to be able to support socks proxys
|
2007-04-23 21:36:21 +00:00 |
Arvid Norberg
|
094dc1065c
|
some boost 1.34 preprocessor conditions and fixed assert in piece_picker
|
2007-04-23 17:14:40 +00:00 |
Arvid Norberg
|
e5a20b8de6
|
fix to previous check-in
|
2007-04-19 21:02:33 +00:00 |
Arvid Norberg
|
8ef7819a95
|
added redirection support to http_connection
|
2007-04-19 20:52:29 +00:00 |
Arvid Norberg
|
05714ab5aa
|
fixes get_download_queue in python binding
|
2007-04-19 17:56:12 +00:00 |
Arvid Norberg
|
219db47776
|
fixed boost version test in storage
|
2007-04-19 16:22:13 +00:00 |
Arvid Norberg
|
172205d7fb
|
improvements and fixes to sparse files support. made the test pass again
|
2007-04-19 03:32:20 +00:00 |
Arvid Norberg
|
92cf13c2c2
|
sparse files fixes. now sets the size of the files in case sparse files are supported
|
2007-04-19 03:06:15 +00:00 |
Arvid Norberg
|
a35c1ef1a5
|
piece picker fix
|
2007-04-19 02:54:46 +00:00 |
Arvid Norberg
|
6186e3fce7
|
attempt to fix #12
|
2007-04-19 01:26:23 +00:00 |
Arvid Norberg
|
6b0f60e73d
|
added support for sparse files in python binding. potential fix for boost path name check
|
2007-04-18 23:06:11 +00:00 |