Adrien Beraud
d90988cb6a
transport: save key files through temporary replacements
2026-10-29 23:28:48 -04:00
Adrien Beraud
a32acbfa08
dht: persist the generated transport key in the node state
...
With persist_path, a transport key generated by the node is saved in the
state (owner-only file permissions) and restored on start, keeping the
node ID across restarts. Configured keys are never written to the state.
2026-10-29 23:28:48 -04:00
Adrien Beraud
c1762af7e9
tools: add transport encryption and private network options
...
--no-encryption, --transport-key, --network-authority and
--network-credential configure the node; --gen-network-authority and
--issue-credential manage a private network.
2026-10-29 23:28:48 -04:00
Adrien Béraud
d96115b445
docs: update manpage for dhtnode
2026-05-18 10:50:23 -04:00
Adrien Béraud
166566dbf4
remove automake files
2026-02-22 23:34:16 -05:00
copilot-swe-agent[bot] and aberaud
d6b6f30275
Replace hardcoded documentation path with CMAKE_INSTALL_DOCDIR
...
Co-authored-by: aberaud <101827+aberaud@users.noreply.github.com >
2025-07-19 23:08:08 -04:00
Adrien Béraud
44508cd040
build/cmake: use relative install directories
2025-06-12 10:37:16 -04:00
Jakob Haufe
7baee925f6
doc: fix dhtnode(1) man page formatting
...
This fixes the following lintian issue:
22: warning: macro 'mF' not defined [usr/share/man/man1/dhtnode.1.gz:1]
2023-08-16 22:44:06 -04:00
Adrien Béraud
31185c24f0
build/autoconf: always build doc Makefile
2019-12-01 23:49:04 -05:00
Adrien Béraud
cb3e94d0be
dhtnode: improve manpage
2019-06-08 13:28:52 -04:00
Adrien Béraud
ab7b8f6027
dhtnode: improve manpage
2019-06-08 12:59:57 -04:00
Adrien Béraud
18c3161261
tools: allow to use existing certificate/private key
2019-06-08 01:43:07 -04:00
Adrien Béraud
f6273f9efc
tools/dhtnode: improve documentation
2019-04-20 17:30:39 -04:00
Adrien Béraud
9f4b16e4f5
cmake: add doxygen documentation support
...
Automatically build documentation if doxygen is found.
2017-10-10 17:45:34 +02:00
Simon Désaulniers
86fea49178
doc: add pdf compiled of tex file
2016-10-21 19:00:08 -04:00
Simon Désaulniers
a8cfdbe762
doc: add connectivity loss search analysis tex file
2016-10-21 18:07:11 -04:00
Adrien Béraud
132fe66699
dhtnode: cleanup
2016-07-29 15:49:43 -04:00
Adrien Béraud
a28fc4dfb1
tools: remove optional arguments
2016-07-29 15:39:50 -04:00
Simon Désaulniers
0d754d6ca8
doc: clarify dhtnode usage
2016-07-19 14:00:34 -04:00
zorun
9f93771771
doc: Fix install path of man page ( #90 )
...
Man pages go in /usr/share/man
http://www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREMANMANUALPAGES
2016-07-02 14:32:43 +02:00
Simon Désaulniers
a533807fcf
doc: add missing CMakeLists.txt
2016-07-02 01:20:46 +02:00
Simon Désaulniers
49129ec1b2
tools: specify optional arg syntax -o[ARG]
2016-06-30 01:33:14 +02:00
Simon Désaulniers
803354552f
build-tools: distribute dhtnode.1 manpage
2016-06-30 00:58:04 +02:00
Simon Désaulniers
fa6c365679
doc: fix typos in dhtnode manpage
2016-06-29 20:57:30 +02:00
Simon Désaulniers
29834b714e
dhtnode: manpage and add all options in help text
2016-06-28 18:51:40 +02:00
Adrien Béraud
e00c8e9598
update copyright headers for 2016
2016-01-07 18:02:35 -05:00
Adrien Béraud
f00071137f
doc: add initial doxygen documentation
2015-06-25 11:58:15 -04:00