Commit Graph

263 Commits

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