Commit Graph

3685 Commits

Author SHA1 Message Date
Arvid Norberg 67c8eace2c back-ported some fixes for building with no exceptions 2009-11-02 03:22:30 +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 1c28444f94 fixed residual references to boost/thread. Removed memdebug (it doesn't work and tcmalloc is better) 2009-11-02 02:00:41 +00:00
Arvid Norberg 5ddb988461 link dynamically to external libraries by default 2009-11-02 01:10:05 +00:00
Arvid Norberg 1c377b1807 streaming fixes 2009-11-02 01:01:07 +00:00
Arvid Norberg 2897389409 fixed assert in ut_metadata plugin 2009-11-01 19:07:20 +00:00
Arvid Norberg deb363e53b removed floating point operation in rate limited udp socket 2009-11-01 03:18:00 +00:00
Arvid Norberg bbb551eb8e docs fixes and regenerated html 2009-11-01 03:13:50 +00:00
Arvid Norberg cb1a8cc357 fixed typo in docs 2009-11-01 02:35:22 +00:00
Arvid Norberg c7834818f8 fix assert when snubbing peers 2009-11-01 00:47:22 +00:00
Arvid Norberg 0e9bdd9e53 improved alert message when torrent doesn't have metadata 2009-10-31 23:28:37 +00:00
Arvid Norberg b97dcc8c58 fixed race conditon when receiving metadata from swarm 2009-10-31 18:39:46 +00:00
Arvid Norberg c9392fe0fb fixed web seed for windows 2009-10-30 03:42:29 +00:00
Arvid Norberg 9d449caf84 msvc fix 2009-10-30 03:32:24 +00:00
Arvid Norberg 380dbd5600 added type() to alerts, to not require rtti support 2009-10-30 03:21:25 +00:00
Arvid Norberg cd0fc85b5f fixed msvc warning 2009-10-29 22:55:00 +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 86488f95e7 fixed ifdef typo 2009-10-29 04:18:58 +00:00
Arvid Norberg dcd8bb6718 move stats instrumentation to .cpp file to fix header dependency issue 2009-10-28 19:56:18 +00:00
Arvid Norberg 70df388e6c removed one iostream dependency 2009-10-28 19:55:20 +00:00
Arvid Norberg d2680e01d2 fixes to copy_file() to pass in permissions to open() 2009-10-28 19:52:58 +00:00
Arvid Norberg 70a83220ab removed accidental check-in 2009-10-28 02:42:55 +00:00
Arvid Norberg 6c9e5cb011 fixed file checking bug when renaming a file before checking the torrent 2009-10-28 02:24:59 +00:00
Arvid Norberg 4ecbc21101 fixing build issue introduced in filesystem check-in 2009-10-27 01:47:54 +00:00
Arvid Norberg e11f5265bd increased the number of peers returned from the DHT 2009-10-26 22:44:49 +00:00
Arvid Norberg e1080a81c6 fixed bug in error handling when parsing torrent files 2009-10-26 20:30:45 +00:00
Arvid Norberg ecb922e013 fix comparison operator of web_seed_entry 2009-10-26 20:12:57 +00:00
Arvid Norberg c777227c84 fixed some msvc warnings 2009-10-26 02:26:15 +00:00
Arvid Norberg 45ce870189 fix tracker test 2009-10-26 02:24:55 +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 4412e2f1f6 fixed test_trackers_extension 2009-10-25 21:48:32 +00:00
Arvid Norberg 28e9c58e3d fixed bug in add_files that would fail to recurse if the path ended with a / 2009-10-25 21:07:14 +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 65eb4db727 added session::is_dht_running 2009-10-24 21:55:16 +00:00
cristiangreco 042e8ad011 configure.ac: fix building python bindings. 2009-10-24 13:33:23 +00:00
cristiangreco 3bd593eadb configure.ac: fixed problems with debug/invariant-checks/libgeoip arguments. 2009-10-23 23:14:33 +00:00
Arvid Norberg 3dc190da6e dht fix 2009-10-23 20:29:26 +00:00
Arvid Norberg f2af1d0d1a fix msvc build 2009-10-23 06:41:09 +00:00
Arvid Norberg 4a5e0b7cf1 fixed typo 2009-10-22 18:47:40 +00:00
Arvid Norberg 9d1989904b some compatibility fixes. 2009-10-20 16:44:11 +00:00
Arvid Norberg 286c376f4e fix typo 2009-10-20 02:53:07 +00:00
Arvid Norberg 8a5b7d5d36 got rid of the last recursive mutexes. abstracted the threading primitives (and switched over to use asio's internal ones). 2009-10-20 02:49:56 +00:00
Arvid Norberg a5fb1b3455 USE_BOOST_DATE_TIME fix 2009-10-19 03:01:15 +00:00
Arvid Norberg 6c71a3797f USE_I2P fix 2009-10-19 02:53:36 +00:00
Arvid Norberg a8c72b47ab USE_IPV6 fixes 2009-10-19 02:49:20 +00:00
Arvid Norberg 525c8090b7 USE_IPV6 fixes 2009-10-19 02:43:50 +00:00
Arvid Norberg aad0a68dfa removed a few more dependencies on lexical_cast 2009-10-19 00:31:47 +00:00
Arvid Norberg 99dbfdbb79 endianness define fix 2009-10-18 20:35:18 +00:00
cristiangreco 70b0edb9f4 fix to not install the local copy of GeoIP.h when linking against system
libgeoip.
2009-10-12 20:56:17 +00:00