Commit graph

9 commits

Author SHA1 Message Date
Sviatoslav Sydorenko
9885d77a19 Swap broadcast/TCP port defaults in docs
This is a typo and the values are reversed in all other places in the code base.
2023-03-02 07:26:15 +01:00
Flole998
15a6ce257f CONFIGURE.md: Fix spelling 2022-11-02 09:50:32 +01:00
Chen Minqiang
47e98efed6 network: ping pong keepalive for tcp connections
To make the tcp connections keepalive and better handle the timeout
of connections

con_timeout indicate the connection timeout and it is configurable

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2022-07-21 16:56:59 +02:00
Nick Hainke
eba03547a5 network: add timeout for client connections
Somtimes client connetions will not close therfore add a timeout. Add a
new timer that checks every 5s if we did not receive anything from a
client for (default) 60s. Can be configured via client_timeout.

Code is based on the work of ptpt52.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-21 16:56:59 +02:00
Alexander Georgievskiy
4b7db09166 CONFIGURE.md: fix typo
[Nick: rephrase commit message]
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-07 08:04:40 +02:00
Nick Hainke
b3f61d4703 CONFIGURE.md: adjust documentation about log levels
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 14:43:00 +02:00
Ian Clowes
5d8df44a3a treewide: code and documentation cleanup
Tidy up a few bits of code - nothing very significant.
Documentation fixes and updates

[cleanup commit message]
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-06-11 20:27:20 +02:00
Ian Clowes
c54cd95abe documentation: Parameter defaults and documentation
- Updated documentation files to describe parameters
- "Self-documenting" parameters added to code
- Parameter defaults revised
- Sample configuration file of defaults added

[cleanup commit message]
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-06-11 20:27:20 +02:00
Ian Clowes
0e4fc507cb documentation: Heavily revised Markdown documentation files:
- README.md: Top level intro
- INSTALL.md: Typical user installation
- CONFIGURE.md: Detailed description of how parameters work together, and how to set each one
- DEVELOPER.md: How to build a local version, some notes on dev time "helpers", etc

[fix commit message]
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-06-11 19:36:31 +02:00