Commit Graph

757 Commits

Author SHA1 Message Date
arvidn
7f695f05d5 use boost.asio as headers only library again (simplify builds and hopefully fix shared linking of python module on gcc linux) 2015-07-27 23:09:24 -07:00
Jakob Petsovits
a699cfae7e CMake build: Require Boost.Random from FindLibtorrentRasterbar.
Also remove outdated requirements for Boost.Thread and
Boost.DateTime linking.
2015-07-17 20:59:19 -04:00
Jakob Petsovits
8fe8a843e5 CMake build: Use ${CMAKE_STATIC_LIBRARY_SUFFIX} to look for .lib on Windows. 2015-07-17 20:13:14 -04:00
Jakob Petsovits
baa9f86407 CMake build: specify examples sources manually instead of globbing.
This is necessary because the client_test example spans multiple
files, so creating an executable for each one separately doesn't
make so much sense anymore.
2015-07-17 20:13:14 -04:00
Arvid Norberg
6241958aee Merge pull request #27 from Chocobo1/py2
Project cleanup
2015-07-12 10:58:30 -04: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
Chocobo1
b743ef44e9 Pass std::string directly 2015-07-11 15:49:47 +08:00
Chocobo1
c69e8805e9 Fix resource leak 2015-07-11 15:12:55 +08:00
Mikhail Titov
bef92dc179 Fix default SAM port 2015-06-24 19:41:41 -05:00
arvidn
babd906340 fix windows build of client_test 2015-06-18 18:05:07 -04:00
arvidn
6cf9965416 fix buffer overflow in print() on windows 2015-06-18 00:31:28 -04:00
arvidn
5e5e31cf9a fix test privacy to not destruct session, potentially, after other global destructors 2015-06-10 21:10:22 -04:00
arvidn
0369caae67 make client_test to not use a deprecated session constructor 2015-06-07 13:52:19 -04:00
arvidn
9af8841244 remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp 2015-06-06 13:49:18 -04:00
arvidn
41533205be drop support for boost 1.35 and fix some more references to the asio namespace 2015-06-06 02:10:53 -04:00
Arvid Norberg
85d1d9c85e fix bug in piece printing in client_test 2015-05-30 06:11:41 +00:00
Arvid Norberg
f1c998c1ef merged changes from RC_1_0 2015-05-26 19:10:49 +00:00
Arvid Norberg
09bc072c31 inactive/auto managed fixes. fix client_test key input 2015-05-26 18:39:49 +00:00
Arvid Norberg
5e07ff857e remove residual geoip cruft 2015-05-11 00:49:34 +00:00
Arvid Norberg
b60934288b turn DHT logging into alerts instead of writing to a file 2015-05-10 04:54:02 +00:00
Arvid Norberg
f90537c52d fix some more coverity issues and add more todo comments 2015-05-05 02:32:14 +00:00
Arvid Norberg
4a304273fd fix some coverity issues 2015-05-03 03:28:39 +00:00
Arvid Norberg
b417f2ba98 merged fix from RC_1_0 2015-05-03 02:56:46 +00:00
Arvid Norberg
ab0c97755e merged fixes from RC_1_0 2015-04-29 05:48:09 +00:00
Arvid Norberg
0c2f5c67b8 fix file_filter bug in make_torrent.cpp 2015-04-29 04:33:00 +00:00
Arvid Norberg
8aa3c22796 fix coverity issues 2015-04-29 04:05:29 +00:00
Arvid Norberg
a15bc13392 build fixes 2015-04-26 13:38:56 +00:00
Arvid Norberg
f0336017d1 fix gcc warnings and missing header files in makefiles 2015-04-26 00:51:44 +00:00
Arvid Norberg
821e34c795 fix examples build. fix print formatting bugs. fix some gcc warnings 2015-04-25 04:22:51 +00:00
Arvid Norberg
408232cfc8 raise warning level. fix a few of them. filter out warnings from boost 2015-04-18 02:33:39 +00:00
Arvid Norberg
013ed36f09 landed alert_queue feature branch into trunk 2015-04-03 20:15:48 +00:00
Arvid Norberg
7cb2f79377 remove rss_reader from examples 2015-03-30 04:38:47 +00:00
Arvid Norberg
ccc7e45406 landed mutable torrents branch in trunk 2015-03-21 00:12:40 +00:00
Arvid Norberg
1b07ec491d fix build issue out of recent changes of exported functions 2015-03-16 04:38:28 +00:00
Arvid Norberg
58aa4e5ae7 fix build now that libtorrent::sleep is gone 2015-03-15 00:32:55 +00:00
Arvid Norberg
37225b71ae const static -> static const (thanks gubatron). helps swigs parser 2015-03-14 00:42:27 +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
c1dc982f4f deprecate the ptime type and related time types. just use boost::chrono / std::chrono 2015-03-12 04:34:54 +00:00
Arvid Norberg
78f65bb37f some windows fixes 2015-03-08 01:21:43 +00:00
Arvid Norberg
91270a0c2b make operation_t public and document it. include peer disconnects in client_test log 2015-02-15 05:17:09 +00:00
Arvid Norberg
e15e5fd80a expand unit tests 2015-02-14 06:14:15 +00:00
Arvid Norberg
1e80629770 make printing of file progress more compact in client_test 2015-02-08 21:59:52 +00:00
Arvid Norberg
266760b70b improve client_test output 2015-02-08 03:24:56 +00:00
Arvid Norberg
aa9647b5d0 fix client_test build 2015-01-19 04:46:06 +00:00
Arvid Norberg
58d93e5aa1 add new (non-deprecated) access to dht stats, asynchronously via an alert 2015-01-17 17:02:58 +00:00
Arvid Norberg
a7add1787f the piece bar is no longer optional in client test 2015-01-15 07:30:51 +00:00
Arvid Norberg
79feb037b2 fix use of getcwd in make_torrent on windows 2015-01-08 20:20:44 +00:00
Arvid Norberg
05f8569f9f don't rely on internal utf8 functions from libtorrent 2015-01-08 18:19:35 +00:00
Arvid Norberg
774c3b536a fix winows build 2015-01-07 16:47:37 +00:00
Arvid Norberg
35b41858cf deprecated session_status and session::status() in favor of performance counters 2015-01-04 21:31:02 +00:00