arvidn
24e4263bae
make torrent status flags be type safe
2017-07-27 09:33:35 -07:00
arvidn
c4eb4c8b5f
use span in torrent_info constructors and deprecate the redundant flags argument
2017-07-22 00:00:44 -07:00
arvidn
d0895a9f18
extend and improve 1.1 -> 1.2 upgrade document
2017-07-21 21:25:04 -07:00
arvidn
f0d2551073
add bitcoin donation button
2017-07-17 22:59:40 -07:00
arvidn
3ce15b36d1
fix some c++11 parsing issues in reference doc generation script
2017-07-17 22:01:54 -07:00
arvidn
c4659bc345
convert peer_flags and peer_source_flags to type-safe flags
2017-07-17 10:22:32 -07:00
arvidn
4947602a2f
make add_torrent_params::flags_t an enum class and move it out into its own header
2017-07-17 01:05:31 -07:00
AllSeeingEyeTolledEweSew
00655d562b
Refactor several flags to torrent_handle::get_flags/set_flags.
2017-07-17 01:05:31 -07:00
arvidn
021c2100d7
fix RST formatting in building.rst
2017-07-16 08:13:34 -07:00
arvidn
a9b3982f7c
restore ssl/crypto build feature in Jamfile to stay compatible with 1.1
2017-07-14 16:31:22 -07:00
arvidn
bff09a70fe
merged RC_1_1 into master
2017-07-13 22:51:05 -07:00
arvidn
ec65e12ee6
add boost-build feature to link against libcrypto and libssl on windows #1931
2017-07-13 22:20:35 -07:00
arvidn
5188c190db
bump version number
2017-07-02 15:03:46 -04:00
arvidn
5c37eb174f
drop support for windows compilers without std::string and wchar_t (believed to be old cygwin)
2017-07-02 08:24:55 -04:00
arvidn
dc76f8a769
start a document of changes from 1.1 to 1.2
2017-06-30 08:29:47 -04:00
arvidn
f85c01cc0a
merged RC_1_1 into master
2017-06-21 00:51:43 -04:00
arvidn
f04d729d43
enforce spell checking on CI
2017-06-18 15:51:51 -04:00
arvidn
53cbb607d0
first steps towards spell checking documentation
2017-06-17 22:59:57 -04:00
arvidn
5cb16f7878
back-port travis aafigure workaround
2017-06-14 05:00:53 -04:00
arvidn
905690a1a6
make aafigure configurable in makefile and disable it on travis
2017-06-07 16:38:56 +02:00
arvidn
a9e5ef1521
merged RC_1_1 into master
2017-05-28 12:22:40 -04:00
Arvid Norberg
7e653b9669
extend documentation to cover start_when_ready ( #2032 )
...
extend documentation to cover start_when_ready and the trick to set all file priorities to 0 on a magnet link
2017-05-28 11:16:15 -04:00
Chengxin Ma
e88ce93eab
Explain retrieving session statistics ( #1961 )
...
Explain retrieving session statistics in python. Based on the discussion here: https://github.com/arvidn/libtorrent/issues/1953
2017-05-01 12:05:24 -04:00
arvidn
d138f02424
introduce lt namespace alias
2017-04-23 23:43:58 -04:00
arvidn
645d658214
merged RC_1_1 into master
2017-04-13 07:42:32 -07:00
Arvid Norberg
e7a379551c
discourage forward declarations of libtorrent types, introduce forward declaration header ( #1910 )
2017-04-13 06:48:01 -07:00
arvidn
79d7ae3638
separate path and filesystem functions out into its own translation unit/header file pair, separating it from the file and directory class
2017-04-11 18:07:55 -04:00
arvidn
b065536023
bump version number
2017-04-02 18:34:45 -04:00
arvidn
0b6fe4d0bd
merged RC_1_1 into master
2017-03-30 18:07:24 -04:00
Arvid Norberg
d896e9bab3
replace use of add_torrent_params::url in some examples ( #1866 )
...
replace use of add_torrent_params::url in some examples
2017-03-29 19:19:23 -04:00
arvidn
d5a6256b51
improve documentation on peer classes
2017-03-27 23:39:03 -04:00
arvidn
6d54c20adf
merge RC_1_1 into master
2017-03-08 18:01:59 -05:00
arvidn
a42d4390c0
remove unused images from docs
2017-02-27 00:14:49 -05:00
arvidn
6d40d3a167
bump version number
2017-02-20 12:43:34 -05:00
arvidn
3ffa3f2a08
merged RC_1_1 into master
2017-02-17 00:35:49 -05:00
Arvid Norberg
116802fcdf
update tuning documentation ( #1717 )
...
update tuning documentation and make the stats header be posted when logging is disabled (if stats_notifications are enabled)
2017-02-16 07:03:43 -05:00
arvidn
c8e488b094
merged RC_1_1 into master
2017-02-02 22:58:33 -05:00
arvidn
8d8f7fc4f8
add back-link to top level table of content in reference docs
2017-01-28 14:56:12 -05:00
arvidn
8ed3a95fa8
build single-page version of documentation
2017-01-28 14:42:09 -05:00
arvidn
934c58a816
merged RC_1_1 into master
2017-01-15 00:45:17 -05:00
arvidn
70a650fc94
fix typo in session stats documentation generation script
2017-01-12 18:02:54 -05:00
arvidn
d1ea80c2c3
remove disk-access-log build configuration
2017-01-09 08:37:02 -05:00
arvidn
b7d5c1705d
update acknowledgements on front page
2016-11-27 09:34:09 -05:00
Arvid Norberg
675d16a2c3
remove remainder of eviction/ghost torrent feature ( #1251 )
...
remove remainder of eviction/ghost torrent feature
2016-10-25 08:02:34 -04:00
Arvid Norberg
6148984426
remove whitespace at end of line ( #1245 )
2016-10-22 11:47:24 -04:00
Arvid Norberg
7a52a285a1
back-port error_code cleanup from master ( #1173 )
...
back-port error_code cleanup from master
2016-10-03 16:32:40 -07:00
Arvid Norberg
8bb7aa62ae
generalize and improve http redirect support for web seeds ( #1060 )
...
generalize and improve http redirect support for web seeds
2016-10-02 23:08:03 -07:00
Arvid Norberg
cebd976cc2
fix error_code vs. error_condition traits ( #1169 )
...
fix error_code vs. error_condition traits. deprecate get_*_category(), instead use *_category()
2016-10-02 12:27:50 -07:00
Arvid Norberg
97c6a75084
add proper error handling to peer connections and session ( #1149 )
...
add proper error handling to peer connections and session. i.e. catch exceptions in asio handlers and catch by const reference
2016-09-25 09:50:48 -04:00
Alden Torres
c7ec987a1b
refactor in msg verify_message and minor cleanup ( #1131 )
2016-09-21 23:04:05 -07:00
Alden Torres
bf0008933a
refactor to use std::shared_ptr with peer_connection, core and tests ( #1050 )
2016-08-31 21:42:18 -04:00
Alden Torres
44d9f456f8
adding support for a more configurable sha512 hasher ( #1028 )
...
adding support for a more configurable sha512 hasher, digest32 template, using hasher512.
2016-08-25 19:07:16 -04:00
arvidn
e247473b86
bump version number
2016-08-13 07:12:23 -04:00
Arvid Norberg
5b230694e5
check autotools on travis ( #973 )
...
build and run tests with autotools on travis, and fix configure issues.
2016-08-02 00:46:15 -04:00
Arvid Norberg
118d06b780
remove deprecated extensions lt_trackers and metadata_transfer ( #941 )
2016-07-24 23:39:56 -04:00
Alden Torres
7446a88425
version to 1.2 ( #924 )
...
update version to 1.2
2016-07-20 11:29:24 -07:00
Arvid Norberg
1facf0eef6
clean-up more defines ( #872 )
...
clean-up more defines. remove TORRENT_DEBUG and TORRENT_DISABLE_INVARIANT_CHECKS (instead use TORRENT_USE_ASSERTS and TORRENT_USE_INVARIANT_CHECKS)
2016-07-01 19:46:59 -04:00
Alden Torres
436b781003
option to use only the openssl's sha1 implementation ( #845 )
...
separated ssl and crypto build options
2016-06-23 13:20:35 -04:00
Arvid Norberg
1e7e01c671
transition to system_error as the exception type ( #730 )
...
transition to system_error as the exception type
2016-05-15 00:33:06 -04:00
arvidn
7c108e6c19
merged RC_1_1 into master
2016-05-09 00:30:30 -04:00
Arvid Norberg
debd02ff02
improve reference documentation generator to correctly recognize memb… ( #716 )
...
improve reference documentation generator to correctly recognize member constants defined over multiple lines
2016-05-08 20:41:55 -04:00
Arvid Norberg
20b41ad0b9
Threads ( #671 )
...
use std::thread, std::mutex, std::condition_variable instead of pulling them in from boost.asio internals.
2016-04-30 18:54:23 -04:00
Arvid Norberg
4e97bf556c
use override and final keywords (unconditionally) ( #668 )
...
use override and final keywords instead of macros.
2016-04-30 11:05:54 -04:00
Arvid Norberg
10ec0234a7
remove resolve-country feature ( #656 )
2016-04-28 08:20:47 -04:00
arvidn
dec093dc1a
Merge branch 'RC_1_1'
2016-04-24 15:41:28 -04:00
arvidn
36cf0a7e54
fix typo
2016-04-20 17:42:36 -04:00
arvidn
04a3c04075
merged RC_1_1 into master
2016-04-20 08:08:05 -04:00
arvidn
856700e401
fix build documentation
2016-04-11 18:42:09 -04:00
arvidn
d17ae19391
Merge branch 'RC_1_1'
2016-04-11 02:08:06 -04:00
arvidn
08edf43b3f
fix to documentation generation to exclude private functions. fix makefile errors
2016-04-09 00:33:26 -04:00
arvidn
fd4a46342f
merge RC_1_1 into master
2016-03-30 00:33:29 -04:00
arvidn
e8693465a5
remove more references to compact storage allocation
2016-03-20 19:14:46 -04:00
arvidn
96e2693d13
merge RC_1_1 into master
2016-03-19 16:02:46 -04:00
arvidn
8b9dfc8244
fix travis installation of dot and PIL
2016-03-19 07:49:52 -04:00
arvidn
c1a3108453
remove html and other generated files from the repository
2016-03-19 01:46:56 -04:00
arvidn
b446fe4bba
deprecate settings_pack::hashing_threads and replace it with aio_threads in documentation
2016-03-18 16:40:52 -04:00
arvidn
85f615132b
fix documentation mentions of session_settings to refer to settings_pack. clean out some outdated disk instrumentation docs
2016-03-18 16:40:52 -04:00
arvidn
3c98868f6c
deprecate explicit cache feature
2016-03-18 12:15:03 -04:00
arvidn
6d85c7c5f0
merge RC_1_1 into master
2016-03-08 01:10:48 -05:00
arvidn
021375c07f
extend tutorial and finish bt-get example
2016-02-28 15:44:59 -05:00
arvidn
02ddb7ad1d
add links to go, java and nodejs bindings and various cleanup to index.html. add paypal button
2016-02-25 00:27:26 -05:00
arvidn
0b173c6651
merged RC_1_1
2016-02-23 23:48:29 -05:00
arvidn
5d7fbd42c7
clean up TORRENT_FINAL and TORRENT_OVERRIDE in documentation
2016-02-23 00:54:29 -05:00
arvidn
c919c63ca3
extend the tutorial
2016-02-23 00:54:14 -05:00
arvidn
967ec412a5
Merge branch 'RC_1_1'
2016-02-21 15:21:33 -05:00
arvidn
f7109f2c0b
fix missing link in tutorial
2016-02-20 19:31:17 -05:00
arvidn
3ff4c0e348
add start of a tutorial
2016-02-20 17:28:41 -05:00
arvidn
5e4d6d139f
documentation fixes
2016-02-20 16:38:56 -05:00
arvidn
40f6afc2f8
save and restore storage allocation mode in resume data
2016-02-20 13:26:21 -05:00
arvidn
8304cb07bc
update documentation
2016-02-20 13:26:20 -05:00
arvidn
28ca7f8303
update documentation to mention read_resume_data()
2016-02-20 12:51:06 -05:00
arvidn
0bf39c5349
extend fast resume file format documentation
2016-02-18 19:23:01 -05:00
arvidn
55654b6567
fix documentation makefile clean rule
2016-02-18 19:18:10 -05:00
arvidn
d49e7443a0
restore accidentilly removed .rst file
2016-02-18 19:14:01 -05:00
arvidn
8e94df5723
regenerated html
2016-02-17 19:12:33 -08:00
arvidn
b47599d216
fix aafigure diagram
2016-02-17 19:11:28 -08:00
arvidn
c5f714c605
minor documentation makefile fix
2016-02-17 18:41:26 -08:00
arvidn
f0db0245a3
preseve blank lines in session stats documentation generation
2016-02-17 18:38:50 -08:00
arvidn
d6d0480313
forward port documentation fix
2016-02-12 13:30:37 -05:00
Steven Siloti
dcee303120
escape underscores in function signatures
...
Underscores can be interpreted as hyperlinks so they must be escaped in code.
Also fix spliting of the function name and formal parameters when the parameters
contain default values with parens in them.
2016-02-06 19:45:55 -08:00