Commit Graph

107 Commits

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