arvidn
edf6660820
add build option to disable share-mode
2020-03-22 15:36:04 -07:00
arvidn
4fd6136b2a
improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents
2020-03-21 12:28:49 -07:00
arvidn
7352d4fbec
document which build options are default in Jamfile
2020-03-20 17:23:02 -07:00
arvidn
b570f53ebf
add build option to disable super seeding feature
2020-03-20 09:37:24 -07:00
arvidn
0d06d47a29
add build option to disable predictive pieces feature
2020-03-17 17:43:31 -07:00
arvidn
fd1a42e18d
document the SSL and crypto build configuration macros
2020-03-16 15:53:06 -07:00
Arvid Norberg
83338a6cf0
correctly mark session_status as deprecated
2020-03-16 06:15:04 -07:00
arvidn
827d852c58
add option to disable streaming functionality
2020-03-14 18:26:42 -07:00
arvidn
544158fd9b
update references to settings to make them links
2020-03-12 07:26:39 -07:00
arvidn
bbdc25c69d
make all names of settings be links in the documentation
2020-03-12 07:26:39 -07:00
arvidn
69d32696a1
fix documentation for SSL torrents
2020-03-11 16:56:54 -07:00
arvidn
bc666052c7
fix typo in building documentation
2020-03-09 03:15:59 -07:00
arvidn
0f337b9ce7
bump version to 1.2.5
2020-03-08 04:34:21 -07:00
arvidn
65d6e83b1a
add support for TCP_NOTSENT_LOWAT
2020-03-04 13:16:54 +01:00
arvidn
14d5c99a18
expanding a device does not look for a default route
2020-03-03 11:43:52 +01:00
arvidn
1e4083b3fb
rely less on the ability to enumerate the routing table reliably. Any IP address
...
explicitly specified is assumed to represent an externally available IP, unless
marked with the l-flag. If a device name or an unspecified address is used, they
are expanded and only for such expanded entries is there a heuristic to
determine which addresses are externally available and which are local. The
default is to assume it's local only, unless it has a globally routable IP
address or a default route can be found for the device.
2020-03-03 11:43:52 +01:00
arvidn
8dbb7c4232
don't repeat the settings documentation. add note to announce_ip
2020-02-23 18:19:25 +01:00
arvidn
68a57218e7
add note about listening to port 0. Add bittorrent glossary
2020-02-20 13:36:31 +01:00
arvidn
86183358e9
bump version to 1.2.4
2020-02-05 01:55:44 +01:00
arvidn
8dffe0def0
remove debug printing
2020-02-04 22:45:32 +01:00
arvidn
07191dc5ad
when generating documentation, don't only highlight function names but also data members and constants
2020-02-02 16:09:28 +01:00
PhoebeHui
5e4686c30f
Add vcpkg installation instructions
2020-02-01 19:51:13 +01:00
arvidn
bf22f56d74
order static and constexpr consistently
2020-02-01 15:18:03 +01:00
Chocobo1
6a88ffc585
update BEP links to www.bittorrent.org domain
...
This is because previously the links to bittorrent.org will redirect to
another website and then returns http 404 not found.
Also related: https://github.com/bittorrent/bittorrent.org/issues/99
2020-01-26 11:46:16 +01:00
arvidn
8013216550
document multi-homed support
2020-01-23 00:17:54 +01:00
Arvid Norberg
f0c3eb8915
docs improvement
2019-12-20 22:08:54 +01:00
arvidn
078f7b956e
fix parsing of enum classes in doc generation tool
2019-12-19 15:40:45 +01:00
Arvid Norberg
55460a60bc
fix the documentation generation tool to work for flags, and other global constants. Improve documentation
2019-12-19 01:50:22 +01:00
Arvid Norberg
cdee94a5bf
lower threshold to report documentation issues by creating short cut links directly in the docs
2019-12-17 09:27:59 +01:00
arvidn
828ad7d024
bump version 1.2.3.0
2019-12-09 12:46:36 +01:00
arvidn
41dab18644
update tutorial with new way of saving resume data
2019-12-08 13:24:01 +01:00
arvidn
33890cfe6b
fix typos in upgrade_to_1.2.rst. Add section about listen_interfaces
2019-12-05 08:04:48 +01:00
arvidn
4a7acc4a21
strip TORRENT_COUNTER_NOEXCEPT when generating documentation
2019-12-02 18:15:39 +01:00
arvidn
d0f5f08665
fix typos and extend spell checking
2019-11-30 01:33:40 +01:00
arvidn
28a627a3a3
fix settings default value doc generation. Apply documentation fix from Sig7
2019-10-20 21:59:03 +02:00
arvidn
7878f68370
add some missing documentation. undeprecate error_file_metadata ahead of master undeprecating it
2019-09-08 10:51:46 +02:00
arvidn
baeb959054
bump version to 1.2.2
2019-08-23 13:39:22 +02:00
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
LingMan
04223a6df2
Fix typo on main page
2019-05-04 20:31:14 +02:00
arvidn
4b268297c4
add a build variant for quickly building a corpus for code coverage
2019-04-30 21:55:17 +02:00
arvidn
d97e1be6b2
bump version of RC_1_2 to 1.2.1
2019-04-28 03:31:04 +02:00
arvidn
f21a39496d
add script to minimize corpus
2019-04-26 23:42:28 +02:00
arvidn
bb0ae48a75
initial documentation for bundled support for fuzzing
2019-04-26 10:02:30 +02:00
arvidn
e1dec52b35
fixes to the generated documentation
2019-03-13 20:43:40 +01:00
Amir Abrams
97c23366f3
Remove duplicate word in comments like "the the"
2019-02-24 12:28:17 +01:00
arvidn
c63c36880f
merged RC_1_1 into RC_1_2
2019-02-17 19:06:33 +01:00
arvidn
ffe56bdb26
update documentation regarding recommendations of post_torrent_updates()
2019-02-15 18:31:13 +01:00
arvidn
b443d33430
bump version number
2019-01-11 11:30:37 +01:00
Alden Torres
c128afeebf
update minimum boost to 1.58, using xenial in travis
2019-01-11 02:04:52 +01:00
Calum Lind
c76e9cc5e1
Change Jamfile default openssl path on Windows
...
The widely used Windows OpenSSL package[1] uses C:\OpenSSL-Win[32|64] as
the install location so set this as default in Jamfile for Windows. It
also means that the appveyor builds can be simplified by using their
installed OpenSSL.
Mingw is set to the same location so remove seperate specification.
[1]: https://slproweb.com/products/Win32OpenSSL.html
2018-12-05 14:02:17 +01:00