71 Commits

Author SHA1 Message Date
Alden Torres
c7ec987a1b refactor in msg verify_message and minor cleanup (#1131) 2016-09-21 23:04:05 -07: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
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
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
arvidn
08edf43b3f fix to documentation generation to exclude private functions. fix makefile errors 2016-04-09 00:33:26 -04:00
arvidn
5d7fbd42c7 clean up TORRENT_FINAL and TORRENT_OVERRIDE in documentation 2016-02-23 00:54:29 -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
arvidn
a3526b4660 fix docs makefile to build html by default. fix the reference doc generator to strip TORRENT_FINAL macro 2015-12-28 19:50:02 -05:00
arvidn
41b8429cd1 clean up documentation makefile and documentation generation script 2015-10-07 00:48:43 -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
Arvid Norberg
013ed36f09 landed alert_queue feature branch into trunk 2015-04-03 20:15:48 +00:00
Arvid Norberg
fad1c42970 documetation fixes and polish 2015-03-14 21:55:26 +00:00
Arvid Norberg
b237458183 more documentation polish 2015-03-14 01:51:08 +00:00
Arvid Norberg
a76b2a40b0 polish documentation. reference table of content specifically 2015-03-13 05:42:18 +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
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
907dc9dddd merged changes from RC_1_0 2014-10-22 07:05:10 +00:00
Arvid Norberg
3db32f67b5 remove option TORRENT_DISABLE_FULL_STATS 2014-10-21 21:45:35 +00:00
Arvid Norberg
fce967b5fb merged changes from RC_1_0 to change email address from @rasterbar.com to @libtorrent.org 2014-10-14 02:06:20 +00:00
Arvid Norberg
6bbdd4afa4 merged changes from RC_1_0 2014-09-03 06:52:45 +00:00
Arvid Norberg
7351389ce8 land libtorrent_aio branch in trunk 2014-07-06 19:18:00 +00:00
Arvid Norberg
903ac3b268 reference documentation cleanup 2014-04-28 04:46:33 +00:00
Arvid Norberg
d7b8dbdc8f documentation fixes 2014-04-27 20:18:11 +00:00
Arvid Norberg
9612ef193e cleaned up i2p_category to encapsulate it in i2p_stream.cpp, as well as the socks5 erro_category. added some documentation to torrent_handle and session. fixed reference documentation mapping of get_*_category() functions. regenerate documentation 2014-02-02 04:07:36 +00:00
Arvid Norberg
b2825ca158 regenerate documentation 2014-01-20 04:57:25 +00:00
Arvid Norberg
2f43f2c428 documentation fixes 2013-12-19 06:51:03 +00:00
Arvid Norberg
4b81b3f90b move some defines from headers to cpp files (to improve ABI stability). add some documentation. regenerate html. minor fixes to documentation script 2013-12-19 05:35:47 +00:00
Arvid Norberg
cd5af8897a a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
Arvid Norberg
4152e06011 color output from gen_reference_doc.py 2013-11-28 08:49:02 +00:00
Arvid Norberg
c62a9966cf documentation updates 2013-11-21 17:47:53 +00:00
Arvid Norberg
fe414878b2 cleanup of ABI breaking configuration options. TORRENT_DEBUG is believed to no longer affect the ABI of libtorrent. introduce a warning in gen_reference_doc.py for when defines are used in public structs. fix build with deprecated functions off 2013-11-17 22:38:37 +00:00
Arvid Norberg
64f6a35126 update and regenerate reference documentation 2013-11-10 21:28:22 +00:00
Arvid Norberg
61be6b6ec8 documentation polish 2013-08-19 03:44:35 +00:00
Arvid Norberg
e996e1636f add links to the overview sections in reference documentation 2013-08-18 20:17:11 +00:00
Arvid Norberg
712f78b5ad minor fix 2013-08-17 19:43:54 +00:00
Arvid Norberg
45bf707a14 some fixes to gen_reference_doc.py 2013-08-17 19:31:45 +00:00
Arvid Norberg
2971331f86 documentation fixes 2013-08-17 07:01:03 +00:00
Arvid Norberg
a5db3ebaaf added some documentation 2013-08-17 02:00:41 +00:00
Arvid Norberg
3258d92f64 added documentations to headers 2013-08-16 05:07:09 +00:00
Arvid Norberg
fd438be25d documentation cleanup 2013-08-12 16:24:37 +00:00
Arvid Norberg
85bb6a1839 move create_torrent documentation into headers. deprecate API touching internal_file_entry 2013-08-12 03:18:43 +00:00
Arvid Norberg
000addec8a more documentation polishing. the manual.rst is now also linked to the reference documentation 2013-08-11 16:57:33 +00:00
Arvid Norberg
6036cdcf6b move some documentation over to headers and make all links in reference documentation work 2013-08-11 06:04:24 +00:00
Arvid Norberg
0bdd4fc8f0 moved alert documentation into headers 2013-08-09 01:44:42 +00:00