102 Commits

Author SHA1 Message Date
Arvid Norberg
bfe0e1f27d hide some internal functions. error if namespaces are preceded by whitespace (as the docs generation script requires them to start at the beginning of the line) 2019-08-07 20:48:26 -07:00
arvidn
e1dec52b35 fixes to the generated documentation 2019-03-13 20:43:40 +01:00
arvidn
29cddaa23e merged RC_1_1 into master 2018-11-15 15:19:24 +01:00
arvidn
049b090e8d detect cases where TORRENT_EXPORT is placed where gen_reference_doc.py ignores it, and fix the code 2018-11-13 07:44:28 +01:00
arvidn
c57b3be4cc more lgtm fixes 2018-10-20 16:30:06 +02:00
arvidn
c096f63f59 factor out the documentation header into separate rst file 2018-10-02 16:16:58 +02:00
Arvid Norberg
200bb494c3 bump version 2018-10-01 09:41:37 +02:00
Arvid Norberg
0550b7c5ab fix documentation generation script, and fix running it on travis 2018-08-21 11:13:52 +02:00
Arvid Norberg
b90564d418 remove the IPv6 enable/disable build config 2018-08-19 22:20:54 +02:00
Arvid Norberg
2f56fa6c3e bump version to 1.1.9 2018-07-20 13:06:12 +02:00
arvidn
4576723090 bump version to 1.1.8 2018-06-25 12:25:11 +02:00
Andrew Resch
596d98cac4 Clean-up python code (#3075)
lint and enforce python code formatting
2018-06-12 11:43:13 +02:00
arvidn
fe612ca167 replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options 2018-05-13 19:25:17 +02:00
arvidn
105934e578 bump version 2018-04-08 23:08:39 +02:00
arvidn
32b2de8f17 merged RC_1_1 into master 2018-04-04 20:48:07 +02:00
Arvid Norberg
6e4edd74c8 use https URLs 2018-04-03 17:32:07 +02:00
arvidn
9df4d4b7f8 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
arvidn
c8bf782bd0 bump version number to 1.1.6 2017-12-29 15:53:51 +01:00
arvidn
061732ddec bump version 2017-09-04 15:35:45 +02:00
arvidn
d0895a9f18 extend and improve 1.1 -> 1.2 upgrade document 2017-07-21 21:25:04 -07:00
arvidn
3ce15b36d1 fix some c++11 parsing issues in reference doc generation script 2017-07-17 22:01:54 -07:00
arvidn
5188c190db bump version number 2017-07-02 15:03:46 -04:00
arvidn
f85c01cc0a merged RC_1_1 into master 2017-06-21 00:51:43 -04:00
arvidn
53cbb607d0 first steps towards spell checking documentation 2017-06-17 22:59:57 -04: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
6d40d3a167 bump version number 2017-02-20 12:43:34 -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
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
arvidn
e247473b86 bump version number 2016-08-13 07:12:23 -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