Arvid Norberg
|
360af45e63
|
merged python binding fix from RC_0_16
|
2013-01-20 20:42:12 +00:00 |
Arvid Norberg
|
c29b019291
|
merged python binding fix from RC_0_16
|
2013-01-04 17:52:35 +00:00 |
Arvid Norberg
|
5a102e3c75
|
merged python binding fix from RC_0_16
|
2012-12-31 03:15:50 +00:00 |
Arvid Norberg
|
40805503d6
|
merged python binding fix from RC_0_16
|
2012-12-14 04:38:44 +00:00 |
Arvid Norberg
|
cfcd817545
|
merged fix from RC_0_16
|
2012-12-12 17:59:12 +00:00 |
Arvid Norberg
|
73a7e9f03b
|
merged python fix from RC_0_16
|
2012-12-02 17:31:20 +00:00 |
Arvid Norberg
|
c065b1fa80
|
merged utf8 conversion fix from RC_0_16
|
2012-11-30 05:26:09 +00:00 |
Arvid Norberg
|
5077c06c4a
|
merged (python) fixes from RC_0_16
|
2012-11-23 20:43:42 +00:00 |
Arvid Norberg
|
6142acb4be
|
merged python fix from RC_0_16
|
2012-11-03 04:38:45 +00:00 |
Arvid Norberg
|
52ece49121
|
merged fixes from RC_0_16
|
2012-11-01 03:51:50 +00:00 |
Arvid Norberg
|
068ce3c896
|
merged python fix from RC_0_16
|
2012-10-24 17:11:18 +00:00 |
Arvid Norberg
|
134fa7b0fb
|
merged python fix from RC_0_16
|
2012-10-19 05:18:48 +00:00 |
Arvid Norberg
|
8ba970018c
|
make bottled http requests response size limit configurable and bump default to 2 MiB
|
2012-10-19 01:28:47 +00:00 |
Arvid Norberg
|
7974e50bb8
|
merged python fix from RC_0_16
|
2012-10-13 16:50:07 +00:00 |
Arvid Norberg
|
7909479505
|
merged python fix from RC_0_16
|
2012-10-13 02:08:34 +00:00 |
Arvid Norberg
|
f326525e8e
|
merged python fixes from RC_0_16
|
2012-09-29 05:10:34 +00:00 |
Arvid Norberg
|
15ecec3ae5
|
merged python GIL fix from RC_0_16
|
2012-09-19 06:13:04 +00:00 |
Arvid Norberg
|
49709d1e3f
|
merged python binding fix from RC_0_16
|
2012-09-11 17:20:31 +00:00 |
Arvid Norberg
|
73fb9ba4b2
|
merged python binding fix from RC_0_16
|
2012-08-18 19:33:24 +00:00 |
Arvid Norberg
|
670437c375
|
expose post_torrent_updates and state_update_alert to python bindings
|
2012-08-10 06:33:53 +00:00 |
Arvid Norberg
|
bcfba9e485
|
merged python 3 support from RC_0_16
|
2012-07-16 01:12:39 +00:00 |
Arvid Norberg
|
aca32290c0
|
fix python bindings build for older versions of boost
|
2012-07-03 00:59:33 +00:00 |
Arvid Norberg
|
ad4efb8d59
|
add python bindings for SSL support
|
2012-06-26 23:53:59 +00:00 |
Arvid Norberg
|
af7c890c64
|
fix python binding typo for min_memory_usage
|
2012-06-15 05:22:53 +00:00 |
Arvid Norberg
|
5192d03852
|
fixed python binding build with no deprecated functions
|
2012-06-14 15:41:39 +00:00 |
Arvid Norberg
|
d09e958166
|
add set_dht_settings to python bindings and fix include in bitfield.hpp
|
2012-05-28 17:54:20 +00:00 |
Arvid Norberg
|
68e9b06358
|
added missing functions to python bindings (file_priority())
|
2012-05-19 23:34:31 +00:00 |
Arvid Norberg
|
6ec096d3d2
|
fixed python binding build on Mac OS and BSD
|
2012-05-05 19:21:20 +00:00 |
Arvid Norberg
|
6ecf54996c
|
attempt to fix deluge magnet link issue
|
2012-04-29 00:51:05 +00:00 |
Arvid Norberg
|
05aeda31c6
|
merged python binding fix from RC_0_16
|
2012-04-04 14:51:55 +00:00 |
Arvid Norberg
|
418c1e8190
|
make tracker back-off configurable
|
2012-03-29 03:51:22 +00:00 |
Arvid Norberg
|
bc041a9a6d
|
fix python binding Jamfile
|
2012-03-22 20:36:22 +00:00 |
Arvid Norberg
|
21d3a75c41
|
make python bindings build with visibility=hidden by default
|
2012-03-22 04:37:32 +00:00 |
Arvid Norberg
|
a63ae0650f
|
add rename_file and name to filestorage in python binding
|
2012-03-22 03:33:54 +00:00 |
Arvid Norberg
|
e8abac3a4b
|
fixed typo in python binding
|
2012-03-11 16:21:51 +00:00 |
Arvid Norberg
|
ba4286ea2d
|
expose create_torrent constructor to python binding
|
2012-03-11 07:14:17 +00:00 |
Arvid Norberg
|
74d8f5beb3
|
fix python bindings for hash_for_piece
|
2012-03-11 06:57:35 +00:00 |
Arvid Norberg
|
341967dab7
|
improve magnet link support. in RSS feeds for instance. Parsing of magnet links was factored out and moved to the proper place, in session_impl::add_torrent
|
2012-03-08 09:54:44 +00:00 |
Arvid Norberg
|
9bd40e950b
|
add send_buffer_low_watermark in an attempt to improve seed ramp-up time
|
2012-03-07 02:59:50 +00:00 |
Arvid Norberg
|
3515199eb5
|
fix python deadlock when using python extensions
|
2011-11-29 11:12:11 +00:00 |
Arvid Norberg
|
c3695d9fbb
|
add have_piece function to torrent_handle
|
2011-11-27 00:01:13 +00:00 |
Arvid Norberg
|
4efabcefff
|
added some functions missing from the python binding
|
2011-11-16 06:12:48 +00:00 |
Arvid Norberg
|
f540157d1b
|
expose tcp/uTP settings to python
|
2011-11-15 10:13:45 +00:00 |
Arvid Norberg
|
9e87be35e4
|
fix python binding Jamfile
|
2011-11-13 07:31:00 +00:00 |
Arvid Norberg
|
e71ead49ed
|
fix bug in dict_to_torrent_params in python binding
|
2011-11-08 05:53:13 +00:00 |
Arvid Norberg
|
2330520c51
|
change the add_torrent_params API to use flags instead of a bunch of bools (but leave it backwards compatible)
|
2011-11-08 05:36:22 +00:00 |
Arvid Norberg
|
29fec4dad9
|
expose settings presets to python
|
2011-10-30 21:33:37 +00:00 |
Arvid Norberg
|
de12d2da3a
|
expose stats_alert data to python
|
2011-09-23 01:28:13 +00:00 |
Arvid Norberg
|
27ec2e1678
|
expose incoming_connection_alert to python
|
2011-09-20 06:08:01 +00:00 |
Arvid Norberg
|
51ed06304e
|
deprecated compact storage allocation
|
2011-08-22 00:51:14 +00:00 |
Arvid Norberg
|
e26d49a71c
|
expose new listen_on flags to python
|
2011-08-13 23:30:11 +00:00 |
Arvid Norberg
|
587de62205
|
expose verified_pieces and the enums passed in to torrent_handle::status to python
|
2011-08-07 19:03:19 +00:00 |
Arvid Norberg
|
f38f8c57c4
|
add announce_ip to python binding
|
2011-08-05 17:11:05 +00:00 |
Arvid Norberg
|
109e527568
|
added reset_piece_deadline function
|
2011-08-05 06:31:46 +00:00 |
Arvid Norberg
|
68aa222a58
|
expose set_peer_id to python binding
|
2011-08-01 00:05:53 +00:00 |
Arvid Norberg
|
bd4948064f
|
python binding build fix
|
2011-07-19 01:54:57 +00:00 |
Arvid Norberg
|
220793c369
|
exposed comparison operators on torrent_handle to python
|
2011-07-04 21:02:15 +00:00 |
Arvid Norberg
|
272dcb6652
|
fixed bug in python binding loading resume data
|
2011-07-04 07:07:34 +00:00 |
Arvid Norberg
|
1e4a3d990c
|
add new python binding file to makefiles
|
2011-06-27 17:54:30 +00:00 |
Arvid Norberg
|
abb015e3de
|
exposed alert error_codes to python
|
2011-06-25 20:11:31 +00:00 |
Arvid Norberg
|
a93d8f5ba3
|
expose a bunch more functions through the old python settings interface
|
2011-06-23 00:59:07 +00:00 |
Arvid Norberg
|
4d950285d1
|
expose bandwidth_mixed_algo constants to python
|
2011-06-22 01:16:53 +00:00 |
Arvid Norberg
|
707e678ffc
|
fix tier and fail_limit to be writeable in the python binding
|
2011-06-18 17:30:44 +00:00 |
Arvid Norberg
|
b0432627b1
|
python binding fix (still doesn't work with msvc9)
|
2011-06-08 08:37:01 +00:00 |
Arvid Norberg
|
2bfa8005d4
|
fix python build by exposing the correct constructors for torrent_info, along with default values. Also, avoid making a redundant copy of the torrent_info in dict_to_add_torrent_params
|
2011-06-08 03:40:14 +00:00 |
Arvid Norberg
|
1a03764d5f
|
fixed memory scope issue in python binding when adding torrents with resume data
|
2011-06-01 03:22:41 +00:00 |
Arvid Norberg
|
5e7b2fad97
|
fix python binding build
|
2011-05-28 16:10:13 +00:00 |
Arvid Norberg
|
a4651536c9
|
fixed python bindings build with disabled DHT support
|
2011-04-28 09:24:42 +00:00 |
Arvid Norberg
|
c0f2d5186f
|
added option to replace trackers or add trackers when loading trackers from resume data
|
2011-04-10 21:33:29 +00:00 |
Arvid Norberg
|
921ad7d8e2
|
add make_torrent.py to makefile
|
2011-04-10 08:43:46 +00:00 |
Arvid Norberg
|
eaedc22831
|
added make_torrent.py example and polished the python binding for creating torrents
|
2011-04-10 08:41:07 +00:00 |
Arvid Norberg
|
1c13f828dd
|
python binding fixes
|
2011-03-07 08:24:02 +00:00 |
Arvid Norberg
|
81c730fe54
|
fix torrent_handle.status in python binding
|
2011-03-05 02:31:12 +00:00 |
Arvid Norberg
|
c38adc4183
|
fixed default values being set incorrectly in add_torrent_params through add_magnet_uri in python bindings
|
2011-02-28 05:52:39 +00:00 |
Arvid Norberg
|
6692f05655
|
added alerts for added and removed torrents
|
2011-02-01 03:25:40 +00:00 |
Arvid Norberg
|
1d8f768531
|
fixed python build with no deprecated functions
|
2011-01-23 18:41:15 +00:00 |
Arvid Norberg
|
2732a6bc47
|
move alert queue size limit into session_settings. make some alerts non-discardable (don't throw them out, even when the queue is full). Make session pause also pause all checking files. optimize rejecting incoming connections when the session is paused
|
2011-01-23 18:00:52 +00:00 |
Arvid Norberg
|
ba0aed2282
|
initial support for DHT RSS feeds
|
2011-01-19 05:57:44 +00:00 |
Arvid Norberg
|
c223291fb4
|
added support for RSS feeds
|
2011-01-18 03:41:54 +00:00 |
Arvid Norberg
|
284fc70cd0
|
fix threading in python binding for wait_for_alert
|
2011-01-16 22:26:15 +00:00 |
Arvid Norberg
|
b49999b76e
|
made the DHT implementation slightly more robust against routing table poisoning and node ID spoofing
|
2011-01-08 08:54:51 +00:00 |
Arvid Norberg
|
26053e4b76
|
support adding torrents by url to a .torrent file
|
2010-12-30 01:47:30 +00:00 |
Arvid Norberg
|
fc0bd8066b
|
use a python python dictionary for settings instead of session_settings object (in python bindings)
|
2010-12-26 08:03:02 +00:00 |
Arvid Norberg
|
2ce418f344
|
properly expose endpoints and addresses from alerts to python
|
2010-12-26 01:58:35 +00:00 |
Arvid Norberg
|
9c64be0f9c
|
added some missing python bindings
|
2010-12-18 21:53:23 +00:00 |
Arvid Norberg
|
f2416af718
|
added feature to turn off making outgoing connections for seeds
|
2010-12-17 03:20:36 +00:00 |
Arvid Norberg
|
8846fe4b93
|
one more python type converter
|
2010-12-15 08:30:04 +00:00 |
Arvid Norberg
|
8ce1b38cbc
|
fixed python bindings for tcp::endpoint
|
2010-12-14 05:53:15 +00:00 |
Arvid Norberg
|
2e69366b02
|
reverted part of the file_storage API to match the previous one more closly
|
2010-11-29 05:44:29 +00:00 |
Arvid Norberg
|
6917410d20
|
expose some missing torrent_status fields to the python bindings
|
2010-11-25 03:07:40 +00:00 |
Arvid Norberg
|
894db973e8
|
optimized memory usage of torrent_info and file_storage
|
2010-11-24 23:49:22 +00:00 |
Arvid Norberg
|
8dbdd4ced4
|
expose set_alert_queue_size_limit to python
|
2010-11-15 05:34:52 +00:00 |
Arvid Norberg
|
8c404cc5c1
|
optimized memory usage of torrent_info
|
2010-11-15 05:10:36 +00:00 |
Arvid Norberg
|
415cd7fc4f
|
fixed typos in python binding
|
2010-10-30 16:59:17 +00:00 |
Arvid Norberg
|
08a234f6a6
|
document peer turnover settings and update default settings to enable it. In trunk, make the peer turnover interval configurable as well
|
2010-10-30 15:59:57 +00:00 |
Arvid Norberg
|
e4de1fc8b1
|
graceful disconnect mode which finishes transactions before disconnecting peers
|
2010-10-30 08:36:18 +00:00 |
Arvid Norberg
|
0d196d3c84
|
document the problem of the disk cache potentially modifying files after saving resume data. In trunk, add a flag to flush the cache in the same call as saving resume data
|
2010-10-29 02:21:43 +00:00 |
Arvid Norberg
|
7189fc6332
|
add default value for flags argument to add_files() in python bindings
|
2010-10-28 16:28:18 +00:00 |
Arvid Norberg
|
e3e70d3412
|
python bindings updates and build fixes
|
2010-09-05 16:49:03 +00:00 |
Arvid Norberg
|
00efe29f9e
|
python binding fixes
|
2010-08-22 16:45:12 +00:00 |
Arvid Norberg
|
0dbb04f75f
|
fix python setup script for building windows distro
|
2010-08-21 19:47:48 +00:00 |
Arvid Norberg
|
0800513b2d
|
updated setup.py to use msvc 9.0 (2008)
|
2010-08-04 17:07:01 +00:00 |
Arvid Norberg
|
9d56f3f459
|
restored default fail_limit to unlimited on all trackers
|
2010-08-03 03:00:54 +00:00 |
Arvid Norberg
|
3f922c13de
|
fixed python binding build
|
2010-06-30 07:39:28 +00:00 |
Andrew Resch
|
c2bc7b7a64
|
Add file_completed_alert to python bindings
|
2010-06-29 16:27:35 +00:00 |
Arvid Norberg
|
df36088cab
|
fixed add_node in python binding
|
2010-05-22 08:21:40 +00:00 |
Arvid Norberg
|
384bfdec48
|
added anonymous mode to disable some particular features that might give away the user's and the client's identity
|
2010-04-13 04:30:34 +00:00 |
Arvid Norberg
|
b5efe1c92a
|
added feature to ask a torrent if it needs to save its resume data or not
|
2010-04-12 00:36:31 +00:00 |
Arvid Norberg
|
600e280dda
|
fixed python binding build
|
2010-04-01 16:48:33 +00:00 |
Arvid Norberg
|
7e851818b1
|
support more fine-grained torrent states between which peer sources it announces too
|
2010-03-29 00:34:04 +00:00 |
Arvid Norberg
|
e22c6cdf62
|
stage the python module to the current directory to make running the test simpler
|
2010-03-28 02:06:50 +00:00 |
Arvid Norberg
|
ae8e86e74a
|
fixed python binding build
|
2010-03-06 17:50:19 +00:00 |
Arvid Norberg
|
29880b7e26
|
use a stricted condition when to enter end-game mode. Made it configurable in RC_0_15+
|
2010-02-18 19:25:15 +00:00 |
Arvid Norberg
|
04d31cea6e
|
support option to report redundant bytes or not to tracker as well as 'corrupt' argument
|
2010-02-18 06:45:07 +00:00 |
Arvid Norberg
|
c050b22d8f
|
optimized memory usage for torrent objects
|
2010-02-14 01:39:55 +00:00 |
Arvid Norberg
|
3f97cd5ecc
|
documentation fixes and python binding updates
|
2010-02-11 04:51:41 +00:00 |
Arvid Norberg
|
3d5d9eb807
|
start torrent on incoming connection feature
|
2010-02-11 04:39:04 +00:00 |
Arvid Norberg
|
fb47469834
|
experimental support for the BitTyrant choking algorithm
|
2010-02-09 03:04:41 +00:00 |
Arvid Norberg
|
3a9a133e55
|
fixed python binding
|
2010-02-08 05:31:00 +00:00 |
Arvid Norberg
|
8c02d04d2e
|
UDP tracker optimization
|
2010-02-06 08:14:18 +00:00 |
Arvid Norberg
|
088f4bf700
|
improved LSD performance and made the interval configurable
|
2010-02-05 08:23:17 +00:00 |
Andrew Resch
|
172f6c2513
|
fixed big_number __init__ in python bindings
|
2010-01-31 23:16:56 +00:00 |
Arvid Norberg
|
5b747f58f7
|
add guided read cache and update tuning docs
|
2010-01-31 19:14:00 +00:00 |
Arvid Norberg
|
ccf8b0278a
|
added volatile read cache option
|
2010-01-30 03:50:17 +00:00 |
Arvid Norberg
|
2b86528e50
|
added info_hash to torrent_deleted_alert
|
2010-01-23 16:56:00 +00:00 |
Arvid Norberg
|
a046850130
|
support disk I/O priority setting
|
2010-01-23 03:02:32 +00:00 |
Arvid Norberg
|
ce18e3b907
|
reverted bad python binding change
|
2010-01-09 00:09:45 +00:00 |
Arvid Norberg
|
cbf2526a8c
|
added stats_alert reporting raw transfer stats per torrent every second
|
2010-01-02 14:16:35 +00:00 |
Arvid Norberg
|
3c262bcd52
|
added new announce_entry members to python bindings. Also excluded deprecated functions from the python bindings when built without them
|
2009-12-21 22:02:34 +00:00 |
Arvid Norberg
|
a6ed83e7fe
|
add load_state/save_state to python bindings and made them build
|
2009-12-05 07:24:22 +00:00 |
Arvid Norberg
|
130c6a9c55
|
fixed python binding typo in session_status and added some more documentation for file_storage
|
2009-11-11 05:28:28 +00:00 |
cristiangreco
|
bba63021c0
|
configure.ac: drop dependencies on boost.filesystem and boost.thread libraries
and add some new files to makefiles.
|
2009-11-02 02:10:38 +00:00 |
Arvid Norberg
|
51ef057498
|
more unicode and wstring fixes
|
2009-10-29 18:12:43 +00:00 |
Arvid Norberg
|
33d6969684
|
fix build issues in python bindings
|
2009-10-29 06:45:46 +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
|
6c137d6ef6
|
announces torrents immediately to the DHT when it's started
|
2009-10-25 02:37:45 +00:00 |
Arvid Norberg
|
0e1183f45e
|
added set_piece_hashes that takes a callback to the python binding
|
2009-10-02 01:26:31 +00:00 |
Arvid Norberg
|
ea1761838a
|
added torrent_status::finished_time
|
2009-09-30 17:21:59 +00:00 |
Arvid Norberg
|
ba12527c5a
|
added set_piece_deadline to the python binding
|
2009-09-25 15:03:24 +00:00 |
Arvid Norberg
|
ef6e709ef6
|
added wait_for_alert to python binding
|
2009-09-25 14:35:28 +00:00 |
Arvid Norberg
|
35bca49c61
|
add torrent priority to adjust bandwidth allocation of torrent's peers
|
2009-09-13 02:24:25 +00:00 |
cristiangreco
|
2fd925a4ae
|
Rewrite autotools build system (new configure.ac, changes for various
Makefile.am and fixed m4 scripts). Could still need some fixes.
|
2009-09-10 02:22:13 +00:00 |
Arvid Norberg
|
4c199b1876
|
added missing functions to python binding related to torrent creation
|
2009-08-28 03:46:19 +00:00 |
cg25
|
f283065cfc
|
completely drop BOOST_MULTI_INDEX_DISABLE_SERIALIZATION define from all build
systems as multi_index is no more used in src/file_pool.cpp.
|
2009-08-21 20:19:55 +00:00 |
Andrew Resch
|
c401c65dfb
|
Add get_ip_filter() to session
|
2009-07-21 01:52:37 +00:00 |
Arvid Norberg
|
ae3be201c4
|
reduced the number of floating point operations to better support systems with no FPU
|
2009-07-19 04:59:27 +00:00 |
Arvid Norberg
|
b968f26273
|
updated python bindings to build
|
2009-07-16 07:10:58 +00:00 |
Arvid Norberg
|
8ee50045ca
|
added support for uTorrent interpretation of multi-tracker torrents (off by default)
|
2009-06-28 20:21:55 +00:00 |
Andrew Resch
|
272e9e672d
|
Remove un-necessary cast
|
2009-06-27 19:49:34 +00:00 |
Andrew Resch
|
277262b9b0
|
Add torrent_info.rename_file() to the python bindings
|
2009-06-27 01:50:10 +00:00 |