Andrew Resch
95be0137d5
Change sha1_hash __init__ to use a std::string
...
This fixes compatibility with Python 3's bytes object.
2015-10-08 23:08:12 -07:00
arvidn
51c6079c42
add stop-when-ready feature, to support checking torrents without starting the download afterwards
2015-10-04 13:08:23 -04:00
Calum Lind
11a4be737d
[Bindings/Py] Add missing move_flags_t to torrent_handle
2015-10-01 10:35:42 +01:00
arvidn
a00e5aa6c7
forward port patch to have resume data web seeds override .torrent file web seeds, and a flag to merge them
2015-09-30 00:41:41 -04:00
arvidn
a9821216bf
revert py_libtorrent renaming for python binding
2015-09-24 05:19:29 -07:00
Thomas Yuan
7fec9e488d
make immutable/mutable items lifetime configurable.
2015-09-21 20:32:37 -04:00
arvidn
372385bcb8
expose more of torrent_status in python binding
2015-09-19 14:39:36 -04:00
arvidn
b628692223
separate out announce_entry and torrent_status into their own headers
2015-09-18 08:08:08 -04:00
arvidn
bdb2801c10
fix typos in appveyor.yml. attempt to cut down build times
2015-09-11 23:13:27 -04:00
Thomas Yuan
60cedf881f
Add block_timeout, block_ratelimit and read_only of dht_settings to python binding.
2015-09-08 11:03:27 -04:00
arvidn
17c5759829
disable warning for unused command line argument and fix warnings. remove redundant travis build config. use new preprocessor on clang to avoid warnings
2015-09-06 22:55:41 -04:00
Calum Lind
22b8ca72b8
Fix wrong type for tier in python bindings
2015-09-01 10:09:39 +01:00
arvidn
cc29a99c90
(merge commit from Andrew Starr-Bochicchio <asb@debian.org>) Running setup.py without LDFLAGS or explicitly passing includes will attempt to use bjam. This causes "python setup.py clean -a" to fail when building the package.
2015-08-27 06:52:13 -04:00
arvidn
d8065b8941
fix some warnings
2015-08-21 14:03:16 +02:00
arvidn
c99ad7b962
fix python binding Jamfile to detect BOOST_ROOT environment variable too
2015-08-09 21:23:11 -04:00
arvidn
a854fed12b
simplify Jamfile by determining whether to use boost from source or from system installed version based on the BOOST_ROOT environment variable. This removes the build feature boost=source/boost=system
2015-08-08 19:18:05 -04:00
Dāvis
292b5fd588
Fix out of srcdir build
2015-08-03 18:14:06 +03:00
arvidn
7780cb2699
add comment to test.py
2015-07-27 23:11:56 -07:00
arvidn
75dc8b7997
fix python binding build with no deprecated functions
2015-07-27 23:09:24 -07:00
arvidn
edf5e5eefc
use LD_LIBRARY_PATH to try to make the python test find libtorrent.so
2015-07-27 23:09:24 -07:00
arvidn
167577aec4
another attempt to fix python unit test
2015-07-27 00:21:02 -07:00
arvidn
bfe18dd0c9
another attempt at fixing the python unit test
2015-07-26 17:22:03 -07:00
arvidn
8e1ec2ce69
fix c++98 mode build
2015-07-25 20:19:34 -07:00
arvidn
1a4c017ec5
merged torrent_info constructor fix (python bindings) from RC_1_0
2015-07-25 16:40:07 -07:00
Arvid Norberg
3036bce311
Merge pull request #22 from aldenml/session-dht-api
...
Added dht_get_peers and dht_announce at session level
2015-07-12 12:35:50 -04:00
Alden Torres
922c5e898e
Moved 'allow_threading_guard guard' to the right place.
2015-07-12 11:05:06 -04:00
Alden Torres
3058cdb705
No need of function wrapping in python bindings for DHT get/put operations.
2015-07-12 10:37:16 -04:00
Alden Torres
a856ae6e9b
Added dht_get_peers and dht_announce at session level.
...
Refactored dht_put_item to dht_put_immutable_item in session_impl since the get operations are not overloaded (consistency).
Added allow_threading_guard to add_dht_node python binding.
Making dht_put_item in session returns a zeroed hash if TORRENT_DISABLE_DHT (avoid unnecessary calculation and it's more consistent).
Added missing DHT operations to the python binding.
Added missing allow_threading_guard to add_dht_node in the python binding.
2015-07-12 10:37:16 -04:00
Chocobo1
fdada81ce3
Remove execute permission (linux) for Jamfile
2015-07-12 14:24:01 +08:00
Chocobo1
a59d1d3240
Add/fix shebang in python scripts, add execute permission (linux), remove whitespace/tabs at end of line
2015-07-12 14:24:01 +08:00
arvidn
d1670c72c2
removed sparse-regions support
2015-06-29 20:40:32 -04:00
arvidn
f36d360b8b
merged fix from RC_1_0
2015-06-17 17:40:38 -04:00
arvidn
4461ae2ba4
fix python binding build without deprecated functions
2015-06-08 17:56:18 -04:00
arvidn
27855e17eb
don't use the (now private/internal) utf8 functions from libtorrent in the python binding. i.e. fix the python binding build when linking dynamically against libtorrent
2015-06-07 15:16:51 -04:00
arvidn
e584f476ba
merge
2015-06-07 01:34:12 -04:00
arvidn
2e0a5263ac
attempt to fix some isue with python binding jamfile
2015-06-07 08:31:09 +03:00
arvidn
aa6598b2e6
don't return an internal session_settings type from the session, return a settings_pack instead
2015-06-07 00:23:30 -04:00
arvidn
a3d397e194
fix python binding build issue
2015-06-06 17:38:46 -04:00
Arvid Norberg
34f6b1ca19
merged RC_1_0 into trunk
2015-05-30 17:41:38 +00:00
Arvid Norberg
a15bc13392
build fixes
2015-04-26 13:38:56 +00:00
Arvid Norberg
23e5fd3d8f
fix warnings
2015-04-06 04:31:21 +00:00
Arvid Norberg
9d98c3baee
windows doesn't like to install dependencies for the python module. libtorrent seems to conflict with the python module itself
2015-04-04 22:41:06 +00:00
Arvid Norberg
e1e6c8bdc0
fix python binding backwards compatibility
2015-04-04 22:37:11 +00:00
Arvid Norberg
02b3a5e515
another python binding fix
2015-04-04 19:27:40 +00:00
Arvid Norberg
967379e324
python binding fixes
2015-04-04 19:24:26 +00:00
Arvid Norberg
d019f3d4c3
fix linux python build and test_ssl build
2015-04-04 18:03:55 +00:00
Arvid Norberg
721d93cb28
fix typos and msvc build issues
2015-04-04 04:50:20 +00:00
Arvid Norberg
013ed36f09
landed alert_queue feature branch into trunk
2015-04-03 20:15:48 +00:00
Arvid Norberg
6c1df7eb55
landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node
2015-03-12 05:20:12 +00:00
Arvid Norberg
74ab89e6f1
fix python build
2015-02-24 02:00:17 +00:00
Arvid Norberg
d4a7d195c2
fix python binding build
2015-01-28 12:25:29 +00:00
Arvid Norberg
758d5f4a30
merged changes from RC_1_0
2015-01-28 05:03:34 +00:00
Arvid Norberg
d92d53f27a
merged changes from RC_1_0
2015-01-26 02:07:03 +00:00
Arvid Norberg
bc9281a27c
deprecate file_entry (used by file_storage) and clean up the add_file overload that borrows memory (and improve implementation and documentation). The python bindings were updated to more closely match the c++ API (specifically actually using file_storage)
2015-01-21 15:46:12 +00:00
Arvid Norberg
431fa2ac55
fix python binding build (and expose the new dht stats alert)
2015-01-18 21:36:24 +00:00
Arvid Norberg
35b41858cf
deprecated session_status and session::status() in favor of performance counters
2015-01-04 21:31:02 +00:00
Arvid Norberg
5418d92eaf
build fixes
2015-01-02 19:51:01 +00:00
Arvid Norberg
0961a3d1ba
fix python build without deprecated functions
2015-01-02 11:48:04 +00:00
Arvid Norberg
790ef041bf
merged changes from RC_1_0
2014-12-07 07:22:39 +00:00
Arvid Norberg
066cbf1a9f
merged changes from RC_1_0
2014-12-02 10:18:07 +00:00
Arvid Norberg
99e1a3a829
attempted msvc-10.0 build fix
2014-11-30 00:28:03 +00:00
Arvid Norberg
5cb49da3cf
merged changes from RC_1_0
2014-11-28 18:58:18 +00:00
Arvid Norberg
8b4dcb2959
merged changes from RC_1_0
2014-11-28 04:53:21 +00:00
Arvid Norberg
1c91903c9c
merged fixes from RC_1_0
2014-11-27 03:05:06 +00:00
Arvid Norberg
179df62379
merged changes from RC_1_0
2014-11-20 05:53:12 +00:00
Arvid Norberg
fddb25308b
fix merge issue in python binding
2014-11-20 02:35:19 +00:00
Arvid Norberg
3f61ee0ff3
merged changes from RC_1_0
2014-11-19 09:23:08 +00:00
Arvid Norberg
53ba0067f9
another setup.py fix
2014-11-14 09:41:00 +00:00
Arvid Norberg
e1d0592a57
merged changes from RC_1_0
2014-11-14 09:35:39 +00:00
Arvid Norberg
d4e301f7bb
fix python binding build without deprecated functions
2014-10-24 06:14:24 +00:00
Arvid Norberg
907dc9dddd
merged changes from RC_1_0
2014-10-22 07:05:10 +00:00
Arvid Norberg
fce967b5fb
merged changes from RC_1_0 to change email address from @rasterbar.com to @libtorrent.org
2014-10-14 02:06:20 +00:00
Arvid Norberg
9c2472f7bb
fix build with deprecated functions disabled
2014-10-05 19:32:29 +00:00
Arvid Norberg
d296960efa
fix build with verbose logging
2014-10-04 19:54:12 +00:00
Arvid Norberg
eb32b1fef1
merged changes from RC_1_0
2014-09-12 22:38:07 +00:00
Arvid Norberg
6bbdd4afa4
merged changes from RC_1_0
2014-09-03 06:52:45 +00:00
Arvid Norberg
4d57456199
merged changes from RC_1_0
2014-09-02 06:28:27 +00:00
Arvid Norberg
ddb133e055
merged changes from RC_1_0
2014-08-31 21:17:32 +00:00
Arvid Norberg
83c0a4e519
build fixes
2014-08-27 07:50:36 +00:00
Arvid Norberg
bdd1c65399
merged changes from RC_1_0
2014-08-27 07:47:39 +00:00
Arvid Norberg
7bc35c1e63
merged changes from RC_1_0
2014-08-27 06:18:02 +00:00
Arvid Norberg
48ea42c990
merged changes from RC_1_0
2014-08-27 05:57:37 +00:00
Arvid Norberg
7351389ce8
land libtorrent_aio branch in trunk
2014-07-06 19:18:00 +00:00
Arvid Norberg
6ef1b98717
merged compiler warning fixes from RC_1_0
2014-07-05 14:10:25 +00:00
Arvid Norberg
6ed95d7f82
support storing save_path in resume data
2014-06-12 22:39:41 +00:00
Arvid Norberg
2028a16d87
make setup.py work well with both automake and bjam
2014-05-11 22:51:06 +00:00
Arvid Norberg
9636b9d3c7
fix python binding makefile
2014-05-08 08:02:51 +00:00
Arvid Norberg
f015c0604a
fix build and socket_io test
2014-05-04 08:20:31 +00:00
Arvid Norberg
569fb6705e
expose use_disk_cache_pool to python bindings
2014-04-15 05:39:33 +00:00
Arvid Norberg
38512a3b79
fix python binding build on linux for pthread linking
2014-04-02 03:34:53 +00:00
Arvid Norberg
078b568009
attempt to fix linux -fPIC issue in python binding
2014-04-01 02:12:11 +00:00
Arvid Norberg
f3e86dbc4a
fix python binding Jamfile to use the same default linkage as everything else. polish run_tests script to print out less verbose build logs
2014-03-31 06:43:29 +00:00
Arvid Norberg
f136e673d6
fix python binding build
2014-03-27 07:06:38 +00:00
Arvid Norberg
fd6623fa5c
the python bindings should not use types internal to libtorrent (fixes shared library linking)
2014-03-25 06:23:10 +00:00
Arvid Norberg
45f3fa4696
simplified setup.py to always build the bindings using bjam
2014-03-23 07:34:18 +00:00
Arvid Norberg
6120b78704
merged python fixes from RC_0_16
2014-03-23 00:49:58 +00:00
Arvid Norberg
369b1777d1
fix build
2014-03-17 03:41:35 +00:00
Arvid Norberg
e94335ec7f
merged python example fix from RC_0_16
2014-02-19 08:50:59 +00:00
Arvid Norberg
9612ef193e
cleaned up i2p_category to encapsulate it in i2p_stream.cpp, as well as the socks5 erro_category. added some documentation to torrent_handle and session. fixed reference documentation mapping of get_*_category() functions. regenerate documentation
2014-02-02 04:07:36 +00:00
Arvid Norberg
15e2019332
clean up upnp error category by moving it into upnp.cpp, it's not properly encapsulated. added some documentation to torrent_handle. reformatted some documentation comments to honor an 80 column display
2014-02-02 03:05:55 +00:00
Arvid Norberg
1f8a32e3bc
merged python binding fixes from RC_o_16
2014-02-01 04:02:58 +00:00
Arvid Norberg
3c47435426
merged python binding fix from RC_0_16
2014-01-30 07:58:25 +00:00
Arvid Norberg
fa6818e757
merged python binding fix from RC_0_16
2014-01-17 05:35:58 +00:00
Arvid Norberg
aa975242e4
fix python build without deprecated functions
2014-01-05 09:21:01 +00:00
Arvid Norberg
f26df6cbfa
allow force_announce to only affect a single tracker
2014-01-02 02:16:31 +00:00
Arvid Norberg
87f08265bc
some more fixes around TORRENT_DISABLE_EXTENSIONS
2013-12-21 06:20:16 +00:00
Arvid Norberg
9395186a7d
merged python binding fix from RC_0_16
2013-10-10 05:53:44 +00:00
Arvid Norberg
f3ec7283ad
merge c++11 fix for python binding from RC_0_16
2013-10-01 22:11:46 +00:00
Arvid Norberg
7c66c2911f
merged fixes from RC_0_16
2013-09-07 21:27:07 +00:00
Arvid Norberg
eff0bf97b8
fix typo in python binding
2013-08-29 05:41:50 +00:00
Arvid Norberg
d616d3592b
make python bindinga build without deprecated functions
2013-08-28 02:38:31 +00:00
Arvid Norberg
50f98c124f
some python bindings fixes
2013-08-27 16:04:19 +00:00
Arvid Norberg
f10bedf035
merged python binding fix from RC_0_16
2013-07-17 14:27:02 +00:00
Arvid Norberg
77710e4ac0
merged python fix from RC_0_16
2013-07-16 23:26:07 +00:00
Arvid Norberg
a571f361a2
merged fixes from RC_0_16
2013-07-16 15:55:14 +00:00
Arvid Norberg
122033713b
whitespace
2013-07-09 06:15:38 +00:00
Arvid Norberg
621541cde5
attempt to fix python binding issue
2013-07-09 06:14:21 +00:00
Arvid Norberg
6297f3c47d
merged python binding fix from RC_0_16
2013-06-25 22:46:54 +00:00
Arvid Norberg
360c6a6e16
introduced a new alert torrent_update_alert, for when a torrent_handle changes info-hash
2013-05-17 03:19:23 +00:00
Arvid Norberg
ab4d789dd7
merged python binding fix from RC_0_16
2013-05-10 02:41:07 +00:00
Arvid Norberg
982a14c2e9
extend move_storage functionality to have more flexible behavior
2013-05-09 02:50:16 +00:00
Arvid Norberg
fd44cdbba5
merged python binding fix from RC_0_16
2013-05-05 18:08:03 +00:00
Arvid Norberg
2add1d942d
merged python binding fix from RC_0_16
2013-05-04 04:30:40 +00:00
Arvid Norberg
ea98a7050e
merged python fix from RC_0_16
2013-05-04 03:59:52 +00:00
Arvid Norberg
f01169a68d
merged python binding update from RC_0_16
2013-05-03 08:24:26 +00:00
Arvid Norberg
7632393325
merged jamfile fixes from RC_0_16
2013-04-27 19:35:41 +00:00
Arvid Norberg
dfe541ecec
merged python fix from RC_0_16
2013-03-29 02:46:12 +00:00
Arvid Norberg
f1cd525ec1
merged python fix from RC_0_16
2013-03-27 23:34:26 +00:00
Arvid Norberg
5bc3028291
make some stats more configurable and reorder some fields
2013-02-23 22:13:25 +00:00
Arvid Norberg
d85db40b3c
merged python fix from RC_0_16
2013-02-07 02:27:39 +00:00
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
Andrew Resch
c349203074
Add session.get_cache_status() to the python bindings
2009-06-25 23:05:12 +00:00
Andrew Resch
92d594f5c3
Remove 'max_outstanding_disk_bytes_per_connection' from the session_settings
2009-06-19 06:24:42 +00:00
Andrew Resch
25fb419a44
Fix some typos
2009-06-08 20:48:53 +00:00
Andrew Resch
7d01a17b17
Add some missing alerts and properties
2009-06-05 18:16:57 +00:00
Andrew Resch
e19fb0548b
Fix setting/getting trackers
2009-06-04 02:14:34 +00:00
Arvid Norberg
c662f1c153
fix python bindings
2009-06-03 09:02:43 +00:00
Arvid Norberg
74f9d0aee8
remove docstrings.cpp reference in Jamfile
2009-06-01 02:53:08 +00:00
Andrew Resch
290942af33
Remove docstrings from python bindings
2009-05-31 21:39:38 +00:00
Andrew Resch
6626ed22a5
Fix typo
2009-05-31 20:55:10 +00:00
Andrew Resch
15f1ec0b0b
Update and clean-up session.cpp in python bindings
2009-05-31 20:46:40 +00:00
Andrew Resch
3212c929ac
Update python bindings session_settings
2009-05-31 20:06:47 +00:00
Andrew Resch
75d06a7a64
Add 'cache_size' and 'cache_expiry' session settings to the python bindings
2009-05-31 19:34:59 +00:00
Andrew Resch
6242ae051e
added ability to give seeding torrents preference to active slots
2009-05-27 19:27:12 +00:00
Arvid Norberg
5874d32a34
updates to C bindings
2009-05-26 01:03:56 +00:00
Arvid Norberg
391bd37113
updated python bindings
2009-05-14 17:24:17 +00:00
Arvid Norberg
e3f1b5a905
updated C bindings
2009-05-14 17:23:24 +00:00
Arvid Norberg
bb9815713b
updated python bindings with the recent API change
2009-05-03 16:38:27 +00:00
cg25
ecdf83547e
Revert changeset introduced in r3424 and add a specific define to disable
...
boost.serialization for python bindings build.
2009-04-30 05:28:22 +00:00
Arvid Norberg
12dd8a8723
build windows python bindings with geoip support. fixes some warnings in msvc
2009-04-26 21:21:31 +00:00
cg25
a79932c9fd
optionally set specific installation parameters in makefile for python bindings
2009-04-12 10:54:12 +00:00
cg25
b59c93392a
strip unneeded cflag in setup.py for python bindings
2009-04-12 00:00:24 +00:00
Arvid Norberg
1ed9e6d2f8
more C bindings and added getters for max_uploads on session and torrent
2009-04-07 15:55:05 +00:00
Arvid Norberg
49a4a62168
added start of C API library in bindings
2009-04-06 04:55:15 +00:00
Arvid Norberg
1ed7e222f8
added documentation to explain how paused and auto_managed are overridden by resume_data. Added a mechanism to trunk to ignore the resume data for those two settings. Updated documentation in trunk to include more fields in the resume data. Fixed broken links in the trunk docs
2009-03-21 04:33:53 +00:00
Arvid Norberg
a4fca76eff
python binding build fixes (BBv2)
2009-03-02 05:43:56 +00:00
Arvid Norberg
c51471c563
fixed python binding build warning
2009-03-02 05:23:25 +00:00
Arvid Norberg
a080fdc8fa
python binding fix for file_storage
2009-03-01 08:13:26 +00:00
Arvid Norberg
8ce5774307
added missing python bindign for create_torrent
2009-02-21 08:39:26 +00:00
Arvid Norberg
bed92597a9
fix for building the python bindings with boost-build
2009-02-20 08:58:36 +00:00
Arvid Norberg
63a2522014
fixed some warnings
2009-02-13 07:13:03 +00:00
Andrew Resch
11c21f2abe
Add a std::pair to tuple converter
...
Add 'outgoing_ports' to session_settings
2009-01-24 05:29:23 +00:00
Arvid Norberg
2454919be3
fixed typo in python binding
2009-01-21 23:41:26 +00:00
Andrew Resch
d60a5399bf
Add *_proxy() methods
2009-01-02 21:23:43 +00:00
Arvid Norberg
24668058fc
added -fPIC and -fvisibility=hidden as features for cleaner Jamfile (and to make the propagation work for boost_system)
2008-12-20 23:30:53 +00:00
Arvid Norberg
3d34d30afb
use -fvisibility=hidden for darwin and gcc toolkits
2008-12-20 21:12:39 +00:00
Arvid Norberg
ba1de6ea99
added session::id() to python binding
2008-12-15 08:03:47 +00:00
Arvid Norberg
4b01a8fe61
added read_piece() to python binding
2008-12-15 07:49:05 +00:00
Arvid Norberg
76d9c80182
added missing functions to python bindings
2008-12-14 20:51:22 +00:00
Arvid Norberg
b47f965c85
added torrent_handle::read_piece(). #441
2008-12-14 19:47:02 +00:00
Arvid Norberg
f992053171
expose add_piece to the python bindings
2008-12-13 04:09:53 +00:00
Arvid Norberg
e69b2b8bee
fixed python bindings to have the recently added wpath overloads
2008-12-13 03:44:18 +00:00
Arvid Norberg
8cd106833d
fix python bindings Jamfile to properly build with -fPIC
2008-12-12 18:44:18 +00:00
Arvid Norberg
eda4032a93
fixed mistake in setup.py.in
2008-12-05 17:10:56 +00:00
Arvid Norberg
da93e19c5d
make setup.py print a friendly error message if it was not configured with boost.python instead of failing to build
2008-12-05 16:57:37 +00:00
Arvid Norberg
ea7715988c
made windows build of python bindings optimize for space
2008-11-30 08:33:54 +00:00
Arvid Norberg
18d3744adb
added python converter from unicode to path
2008-11-30 00:17:21 +00:00
Arvid Norberg
09b3a865ef
fixed compiler flags in pkg-config file and made header files not depend on the NDEBUG define
2008-11-29 21:33:21 +00:00
Arvid Norberg
0836ceec0b
more setup.py fixed for windows build
2008-11-24 00:38:26 +00:00
Arvid Norberg
36b29053f9
fixed windows python bindings build. Made setup.py build with boost-build on windows, to be able to generate a windows binary installer for the python bindings
2008-11-23 20:41:24 +00:00
cg25
f40e605ae3
Minor fixes to the new build system for python bindings.
2008-11-22 13:17:40 +00:00
Andrew Resch
177e53516a
Add session_settings::rate_limit_ip_overhead to the python bindings
2008-11-22 09:00:54 +00:00
Arvid Norberg
9d148d6816
fixed simple_clien.py example
2008-11-21 18:04:59 +00:00
Arvid Norberg
340476f45b
fixed client.py example
2008-11-21 17:54:04 +00:00
Arvid Norberg
551a1bec2c
merged in [2962] from RC_0_14
2008-11-21 04:09:34 +00:00
Arvid Norberg
723aba6c24
solved issue with pausing checking torrents. Introduced a new state, checkin_resume_data, which a torrent is in while waiting for the disk io thread to verify the resume data, but before it has been determined wheter it should be queued for checking or not
2008-11-19 00:46:48 +00:00
Andrew Resch
83b1f7ad91
Fix building in windows
2008-10-30 20:56:54 +00:00
Andrew Resch
e9dd8ce050
Fix building bindings when TORRENT_NO_DEPRECATE is defined
...
Add 'performance_alert' to the bindings
2008-10-28 06:29:30 +00:00
Arvid Norberg
5ab28ed37f
added back the old add_torrent function, made optional parameters actually optional in the new add_torrent functions
2008-10-28 02:34:14 +00:00
Arvid Norberg
2c4ee11f30
added -fPIC to python binding jamfile when building libtorrent, since it's a python module linking statically against libtorrent
2008-10-25 20:40:34 +00:00
Andrew Resch
9c3677794b
Add smart_ban to python binding extensions
2008-10-19 06:03:37 +00:00
Andrew Resch
90e5407772
Fix segfault in python bindings when passing None to torrent_info()
2008-10-17 19:35:52 +00:00
Arvid Norberg
c0f82a730e
updated setup.py and documentation for python bindings (thanks will guaraldi)
2008-10-17 07:42:17 +00:00
Andrew Resch
f5dda8dae5
Add torrent_handle::file_priorities to python bindings
2008-10-08 12:41:55 +00:00
Arvid Norberg
c65919f43d
setup.py works on mac with boost 1.35 now. Still needs work to be portable
2008-10-04 20:57:48 +00:00
Andrew Resch
983148834f
Fix ip_filter::access in the python bindings
2008-10-04 20:02:47 +00:00
Arvid Norberg
b8ce56f3ee
added first version of setup.py for the python bindings
2008-10-04 08:26:21 +00:00
Andrew Resch
ff41246c42
update client.py
2008-10-02 06:49:52 +00:00
Andrew Resch
5ca35b8ef3
update simple_client.py
2008-10-02 06:37:54 +00:00
Andrew Resch
f8862302cc
Add magnet_uri.cpp to the jamfile
2008-10-02 05:00:40 +00:00
Andrew Resch
acdcb262af
update session constructor in python bindings to support 'flags'
2008-10-01 02:07:55 +00:00
Andrew Resch
ea11e415dc
add torrent_info::metadata and metadata_size to python bindings
2008-09-30 18:41:43 +00:00
Andrew Resch
0670ed9d0e
update python bindings
2008-09-30 16:05:08 +00:00
Andrew Resch
892a953a21
add tracker_error_alert::msg to bindings
2008-09-29 23:12:11 +00:00
Andrew Resch
4189e0b697
add peer_info::progress
2008-09-25 20:39:06 +00:00
Andrew Resch
027952f69d
Add create_ut_metadata_plugin() to bindings
2008-09-14 18:34:58 +00:00
Andrew Resch
ba60d4818b
Register to_python converter for shared_ptr<entry>
2008-09-14 18:34:08 +00:00
Andrew Resch
e46d4768ee
Add magnet_uri to the python bindings
2008-09-09 14:03:35 +00:00
Andrew Resch
5ebea74e33
Remove 'connecting_to_tracker' state from bindings
2008-08-25 03:54:07 +00:00
Arvid Norberg
59767d0e61
python bindings and examples fixes
2008-08-18 12:29:01 +00:00
Andrew Resch
0488e0c43a
Add session_settings::peer_tos to bindings
2008-07-30 06:52:54 +00:00
Andrew Resch
5e290275d2
Add session::settings() and ability to set outgoing_ports in session
2008-07-30 05:31:22 +00:00
Arvid Norberg
86d8b54f5b
fix build for FreeBSD
2008-07-17 22:27:04 +00:00
Arvid Norberg
ff6cbbc6b6
added torrent_handle::clear_error() to retry a torrent that is in an error state (torrent_status::error is set)
2008-07-12 17:00:52 +00:00
Arvid Norberg
9bf25d1006
changed the definition of file_progress and deprecated the old function. Python bindings only exposes the new one
2008-07-12 13:38:22 +00:00
Andrew Resch
066fb98864
Update alerts in python bindings
2008-07-09 12:34:26 +00:00
Arvid Norberg
e576babbb8
changed the alerts to have categories and to be filtered with a bitmask instead of having a severity and be filtered by a severity level.
2008-07-06 12:22:56 +00:00
Andrew Resch
b93d3cf7c1
Add state_changed_alert to python bindings
2008-07-03 23:47:48 +00:00
Andrew Resch
d6743037b3
Add session pause and resume to python bindings
2008-07-01 21:11:30 +00:00
Arvid Norberg
af0ebb519c
added copyright notices in files missing them
2008-07-01 18:59:13 +00:00
Arvid Norberg
d2a12a5e44
fixed python binding bugs and updated to work with latest api updates
2008-07-01 16:02:17 +00:00
Arvid Norberg
13766dc855
Jamfile updates to add the option to link statically or dynamically against the boost libraries
2008-06-28 08:59:25 +00:00
cg25
ff3e80c42f
Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and
...
trunk.
2008-06-25 14:15:21 +00:00
Andrew Resch
fa195aa2e2
Update queue settings
2008-06-21 19:03:35 +00:00
Andrew Resch
4d021f4cea
Add error to torrent_status
2008-06-12 09:19:02 +00:00
Andrew Resch
3ea075f169
Add torrent_resumed alert
2008-06-08 05:14:40 +00:00
Andrew Resch
840f9be276
Python bindings update
2008-06-08 02:04:30 +00:00
Andrew Resch
737824eb60
Add force_recheck to the bindings
2008-06-07 21:02:14 +00:00
Andrew Resch
d433ec93a0
Fix python bindings build
2008-06-07 18:59:19 +00:00
Andrew Resch
cffb933aaa
Fix issue with is_auto_managed and queue_position
2008-06-04 05:16:31 +00:00
Andrew Resch
70fb14e11c
Update bindings to include queueing and file_renamed_alert
2008-06-02 21:18:50 +00:00
Andrew Resch
867e6c2009
Fix python bindings
2008-06-02 17:39:11 +00:00
Arvid Norberg
a198073296
fixed python binding Jamfile
2008-05-20 00:59:23 +00:00
Arvid Norberg
39108056cd
python binding Jamfile fix
2008-05-15 08:31:13 +00:00
Arvid Norberg
431dedda3e
boost python fix
2008-05-15 07:47:36 +00:00
Arvid Norberg
0ed87e4c59
updated python binding to match the recently changed torrent_info. reintroduced add_node
2008-05-15 07:37:34 +00:00
Arvid Norberg
7644b1de65
fixes to python binding Jamfile
2008-05-15 06:49:38 +00:00
Arvid Norberg
a26632696c
python binding fixes
2008-05-13 22:23:22 +00:00
Arvid Norberg
64cb8696cd
Jamfile fixes for the python bindings to work with system installed boost libraries
2008-05-08 01:53:05 +00:00
Andrew Resch
e533ed3010
Update python bindings to use new add_torrent() method and fix
...
building
2008-05-01 05:37:04 +00:00
Andrew Resch
81e73a0c65
Sync up alerts in the python bindings
2008-04-29 21:43:11 +00:00
Andrew Resch
19b88b1a65
Add tracker_error_alert to python bindings
2008-04-24 09:45:50 +00:00
Andrew Resch
9e63383458
Fix #300 add session.find_torrent() and session.get_torrents() to
...
python bindings.
Fix session.load_asnum_db() and session.load_country_db()
2008-04-20 20:12:33 +00:00
Andrew Resch
73d9db3877
Fix torrent_handle.cpp in python bindings to compile.
2008-04-15 22:32:53 +00:00
Andrew Resch
9d397a3834
Fix peer_plugin.cpp in python bindings to compile.
2008-04-15 01:16:09 +00:00
Andrew Resch
937a794746
Expose torrent_deleted_alert in the python bindings.
2008-04-13 20:07:23 +00:00
Andrew Resch
ca872a0e82
Revert last.
2008-04-13 02:47:41 +00:00
Andrew Resch
d825c1d5bd
Add torrent_resumed torrent alert.
2008-04-13 02:34:18 +00:00
Andrew Resch
31bd3b1550
Expose torrent_handle::is_finished()
2008-04-13 02:15:56 +00:00
Arvid Norberg
57d75e120a
initial support for GeoIP (only AS mappings for now)
2008-04-05 04:53:22 +00:00
Arvid Norberg
483da2483e
python binding update
2008-03-28 21:37:35 +00:00
Arvid Norberg
2b144d7ac7
python binding update
2008-03-28 17:29:39 +00:00
Arvid Norberg
bfa7dd7b75
updated python bindings
2008-03-27 18:14:52 +00:00
Arvid Norberg
7ea28d9982
added default arguments to remove_torrent in the python binding
2008-03-10 07:31:56 +00:00
Arvid Norberg
034681c7ec
python bindings fixes
2008-03-10 03:19:57 +00:00
Arvid Norberg
3427e4548c
made the python bindings build
2008-02-17 21:17:43 +00:00
Arvid Norberg
9210c920b2
applied patch to expose add_dht_router in the python binding. #276
2008-02-17 21:12:06 +00:00
Arvid Norberg
900cbc956f
applied python binding patch to expose ip_filter. #275
2008-02-17 20:55:03 +00:00
Arvid Norberg
00d5625b7e
applied python binding patch for scraping trackers ( fixes #226 )
2007-12-15 23:26:38 +00:00
Arvid Norberg
f44e16813f
applied patch in #203 . adds python bindings to start and stop local service discovery
2007-11-16 20:00:17 +00:00
Arvid Norberg
5c61005eac
python binding fix
2007-10-15 09:06:36 +00:00
Arvid Norberg
ba48c629fb
python bindings updates. Thanks andar
2007-10-15 05:37:35 +00:00
Arvid Norberg
056b9709ac
updated python bindings
2007-08-27 10:31:35 +00:00
Arvid Norberg
f7fb6778a6
applied python binding patch from Josh Davis-Ryan
2007-07-23 03:07:15 +00:00
Arvid Norberg
852331e50d
fixed python Jamfile to build a shared library
2007-06-15 05:31:58 +00:00
Arvid Norberg
46bf2970fb
fixes to remote peer download rate etimation
2007-06-14 21:47:00 +00:00
Arvid Norberg
3e4a136be7
fixed python binding Jamfile
2007-06-13 04:22:06 +00:00
Arvid Norberg
6ff2d8accf
udpated docs and fixed python binding issues
2007-06-11 03:28:07 +00:00
Arvid Norberg
92f4792ee7
updated python bindings
2007-06-08 23:57:22 +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
05714ab5aa
fixes get_download_queue in python binding
2007-04-19 17:56:12 +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
Arvid Norberg
01c9cc04cd
fixed lock in python binding
2007-04-09 01:35:23 +00:00
Arvid Norberg
fa85e3848f
the client test for the python bindings are now attempting to use extensions, it doesn't seem to work properly yet though
2007-04-09 00:48:26 +00:00
Arvid Norberg
516d8b72f6
fixed python bindings for recent api updates and added support for extensions
2007-04-07 03:37:23 +00:00
Arvid Norberg
3a9b1488e0
merged boost 1.34 fix from 0.12rc branch
2007-03-18 01:59:00 +00:00
Arvid Norberg
df46401c9c
added docs for python binding. Fixed warning in python binding.
2007-02-20 04:32:13 +00:00
Daniel Wallin
ae2b0afafb
Fixed float -> int conversion of parameters.
2007-01-11 17:33:43 +00:00
Daniel Wallin
8cf5c01ba0
Added console driver for *nix.
2007-01-10 19:58:54 +00:00
Daniel Wallin
ba44509c2a
added minimal binding for peer_connection
2007-01-10 16:54:55 +00:00
Daniel Wallin
ce3bb57e61
fixed typo
2007-01-10 16:51:12 +00:00
Daniel Wallin
aa3ce54455
Python binding initial checkin.
2007-01-10 16:11:43 +00:00