Commit Graph

422 Commits

Author SHA1 Message Date
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