Commit Graph

151 Commits

Author SHA1 Message Date
arvidn 1eec6e14c8 add documentation 2022-06-18 22:17:51 +02:00
arvidn 8603514d3c fix python warnings in gen_reference_doc 2021-08-27 15:19:18 +02:00
arvidn fe3d3af227 minor fix to gen_reference_doc.py 2020-10-18 17:30:14 +02:00
arvidn 73251a3b3c improve documentation makefile to also stage the header files the documentation links to into the docs directory. Add script to generate a versioned docs directory to support hosting versioned documentation 2020-08-29 08:07:23 -07:00
arvidn 183e5d2997 split documentation into smaller files 2020-07-24 06:47:47 -07:00
arvidn da9d5a5f61 improve single-page reference docs 2020-07-24 06:47:47 -07:00
arvidn e2fc3962b0 improve table of contents to fully utilize two levels 2020-07-24 06:47:47 -07:00
arvidn fa3b617314 Overhaul CSS styling for documentation 2020-07-24 06:47:47 -07:00
arvidn b9c0de52b8 update documentation 2020-07-10 11:38:41 -07:00
Arvid Norberg 6a4260e589 update features document to reflect changes in 2.0 2020-07-07 16:17:14 +02:00
arvidn 7fab4d1517 fix documentation generation script 2020-06-14 01:08:19 -07:00
arvidn 087d5fb555 remove deprecated lazy_entry and lazy_bdecode 2020-05-14 20:01:42 +02:00
arvidn 5cbdfa2557 merged RC_1_2 into master 2020-05-13 14:28:23 +02:00
AllSeeingEyeTolledEweSew cbb4f0277e Make tests and tools python3 compatible. 2020-05-13 00:17:37 +02:00
arvidn 232b2e0758 tweak rate based choker to increase rate threashold by 2 kiB/s. Improve documentation 2020-05-10 10:56:01 +02:00
arvidn a799ffb1a4 merge RC_1_2 into master 2020-04-05 18:38:45 +02:00
arvidn 983b1d6422 provide better names for alert_category_t constants 2020-04-04 15:06:02 -07:00
arvidn 1f4ec0f776 merged RC_1_2 into master 2020-03-16 21:02:44 +01: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 873c0d3a23 replace version macros with constexpr constants 2020-03-01 09:09:17 +01:00
arvidn c7d1f8cb53 merged RC_1_2 into master 2020-02-05 16:07:44 +01:00
arvidn 8dffe0def0 remove debug printing 2020-02-04 22:45:32 +01:00
arvidn e3cbf630ff merged RC_1_2 into master 2020-02-03 10:01:20 +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
arvidn e09f08f68c merged RC_1_2 into master 2020-02-02 12:03:01 +01:00
arvidn bf22f56d74 order static and constexpr consistently 2020-02-01 15:18:03 +01:00
arvidn 3b689d2a39 add another bt-get example that saves and restore session state and extend tutorial to include session_params 2020-02-01 12:30:20 +01:00
arvidn 02534b764f merged RC_1_2 into master 2020-01-31 10:14:27 +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 84186c6c2a factor out ip address helpers from broadcast_socket and move broadcast socket into the test support library, as it's only used by tests now 2020-01-23 23:59:01 +01:00
arvidn b51d09d27a merged RC_1_2 into master 2020-01-07 01:04:02 +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
arvidn 16d2945d4f merged RC_1_2 into master 2019-12-17 19:48:29 +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
Arvid Norberg ef25f69070 rename disk_io_thread -> mmap_disk_io and storage -> mmap_storage 2019-12-10 08:44:53 +01:00
arvidn 6bf0f47de5 merge RC_1_2 into master 2019-12-03 01:56:45 +01:00
arvidn 4a7acc4a21 strip TORRENT_COUNTER_NOEXCEPT when generating documentation 2019-12-02 18:15:39 +01:00
arvidn 0740216c11 fix issues in documentation generation script 2019-12-02 01:54:33 +01:00
arvidn 07971cd3e5 unify the internal namespace to be called aux, not detail 2019-08-29 00:15:07 +02:00
arvidn 86e11142a1 merged RC_1_2 into master 2019-08-10 21:11:10 -07: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
arvidn 83cd73d336 add document for significant API changes for next major version of libtorrent 2019-04-23 12:42:53 +02:00
arvidn b2e681d5da merged RC_1_2 into master 2019-03-18 19:12:14 +01:00
arvidn e1dec52b35 fixes to the generated documentation 2019-03-13 20:43:40 +01:00
arvidn 7df35ee169 storage_params is not public anymore. Improve documentation of custom storage 2019-02-24 01:01:54 +01:00
arvidn 5fc27640a7 move hasher512 into the aux-namespace and make it private. move sha512 into ed25519 directory and simplify build files. 2019-02-18 00:04:32 +01:00
arvidn bee1761001 clean up formatting of namespaces and indentation. only open a single namespace per line, only close a single namespace per line, namespaces are always left-most indented. 2019-02-14 01:20:48 +01:00