Commit Graph

8055 Commits

Author SHA1 Message Date
Arvid Norberg 27c5a28637 Merge pull request #70 from thomas-yuan/master
Call callback function immediately when get data for mutable data.
2015-08-08 21:51:18 -04:00
arvidn 19be031921 disable simulations for now 2015-08-08 21:49:26 -04:00
arvidn 8ea2c0fa48 update libsimulator 2015-08-08 20:41:34 -04:00
Thomas e51b61870a Call callback function immediately when get mutable data. 2015-08-08 20:28:53 -04:00
arvidn 6cb8b0eeaa update libsimulator 2015-08-08 20:08:45 -04:00
arvidn 3f0a9c6f4d update libsimulator version 2015-08-08 19:31:20 -04:00
arvidn 4b04aceccd fix boost-link semantics. If it's not specified, it's the default: whatever link is set to 2015-08-08 19:30:01 -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
arvidn 3963d47385 fix shared linking against libtorrent_test 2015-08-08 18:13:43 -04:00
arvidn 72286eb0dc minor asio.ssl abstraction cleanup. update libsimulator with build fix. only run simulator on one of the build variants on travis, since the simulator does not support ssl 2015-08-08 16:19:44 -04:00
arvidn 97d46997c9 give up on clang + libc++ and instead downgrade gcc to 4.8 2015-08-08 14:59:02 -04:00
Arvid Norberg 5fa5e6b078 Merge pull request #75 from davispuh/patch-1
Remove extra `\` in test/Makefile.am
2015-08-08 13:16:56 -04:00
arvidn 3594da7839 on travis, use libc++ together with clang. Update libsimulator to fix gcc build 2015-08-08 13:08:41 -04:00
Dāvis 24b7fd48a6 Remove extra `\` in test/Makefile.am 2015-08-08 16:51:29 +03:00
arvidn 2b0920f407 update libsimulator 2015-08-08 02:53:20 -04:00
arvidn 50925d7652 fix some more warnings 2015-08-08 02:48:01 -04:00
arvidn 4453592c09 CXX is not set for clang builds it seems 2015-08-08 02:34:31 -04:00
arvidn cd01d0c426 it was still bjam back in the 1.55 days 2015-08-08 02:19:47 -04:00
arvidn 28e73b293a maybe gcc5 is just on one of the main package sources 2015-08-08 02:16:40 -04:00
arvidn 0e350d4ff3 try separating the package sources 2015-08-08 02:12:52 -04:00
arvidn 2c37b9c514 another travis attempt 2015-08-08 02:07:38 -04:00
arvidn fa3f1e4d5f install boost build on travis 2015-08-08 02:03:36 -04:00
arvidn 387439cd4e another attempt at gcc-4.9 2015-08-08 02:01:30 -04:00
arvidn ce1d38704d another attempt to fix travis 2015-08-08 01:10:36 -04:00
arvidn 13173c034e attempt to fix travis build 2015-08-08 01:03:13 -04:00
arvidn fbc0f6776a attempt to update to gcc-4.8 and fix user-config.jam 2015-08-08 00:48:49 -04:00
arvidn ff51c044a1 specify c++11 in travis file 2015-08-08 00:08:17 -04:00
arvidn 290ba39d8d update libsmulator 2015-08-07 23:52:11 -04:00
arvidn 885f20747e add .gitmodules 2015-08-07 23:19:37 -04:00
arvidn 55d2ebd173 travis should pull submodules 2015-08-07 23:17:33 -04:00
arvidn b8861235c3 fix typo in travis.yml 2015-08-07 21:58:00 -04:00
arvidn 553eefbd88 add simulation build to travis 2015-08-07 21:31:59 -04:00
arvidn 46803b75f8 support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
arvidn 1cbd9a9d5e make ssthresh set less aggressive in uTP 2015-08-07 21:31:59 -04:00
Arvid Norberg e3c9e75452 Merge pull request #72 from aldenml/peer-connection-null-error
Avoid a possible null pointer error when logging in on_connection_complete
2015-08-07 00:54:39 -04:00
arvidn 97571b4ad4 fixed more warnings 2015-08-07 00:30:29 -04:00
Alden Torres 1356332496 Avoid a possible null pointer error when logging on peer_connection::on_connection_complete. 2015-08-07 00:30:28 -04:00
arvidn a91e7ce25d fix warnings 2015-08-06 02:30:06 -04:00
arvidn 788e41c3bb merged udp socket fallback fix from RC_1_0 2015-08-05 22:22:57 -04:00
arvidn fb34607313 fix crash when loading a resume file where all files have priority 0 (and the torrent finishes before having downloaded anything) and add unit test for this case 2015-08-05 20:13:58 -04:00
Arvid Norberg fe3a8139d7 Merge pull request #67 from aldenml/remove-bandwidth-limit-logging
Removed unused flag bandwidth-limit-logging and related code.
2015-08-05 00:19:06 -04:00
Alden Torres eef9f16b3b Removed unused flag bandwidth-limit-logging and related code. 2015-08-04 01:47:15 -04:00
Arvid Norberg d92e5c1242 Merge pull request #65 from aldenml/file-access-log-parameter
Moved TORRENT_DISK_STATS to default_storage
2015-08-04 01:11:47 -04:00
Alden Torres 94c59354fa Removed minimal optimization inside silly_hash to avoid another include. 2015-08-03 23:01:46 -04:00
Alden Torres 92bfd48fad Reverted not accepted <disk-stats> flag removal. 2015-08-03 20:19:26 -04:00
Alden Torres fcce48351c Removed <disk-stats> from test_debug variant. 2015-08-03 19:53:28 -04:00
Alden Torres 5866bb7974 Indentation. 2015-08-03 18:16:43 -04:00
Alden Torres a1a8e1fc48 Avoid performance penalty if disk write access log is not enable. 2015-08-03 18:16:43 -04:00
Alden Torres cd8a4d2511 Moved TORRENT_DISK_STATS to default_storage with the option of enable/disable at runtime. 2015-08-03 18:16:43 -04:00
Arvid Norberg 661a595cb0 Merge pull request #66 from davispuh/build
Fix out of srcdir build
2015-08-03 17:57:52 -04:00