Sam Hocevar
|
a01d7520ec
|
Fix a small error in the manual.
|
2016-01-13 05:24:44 +01:00 |
|
Sam Hocevar
|
9f490d550e
|
Clean up manpage and HTML documentation.
Mostly a refactoring of HTML tags, removal of trailing spaces,
some CSS styles…
|
2016-01-13 05:20:45 +01:00 |
|
Sam Hocevar
|
54cf9badb2
|
Group all signal handlers together.
|
2016-01-12 11:46:31 +01:00 |
|
Sam Hocevar
|
e69b28d9a0
|
Get rid of safeRealloc().
This function was only used in one place, had a memory leak, and is not
type-safe. It’s better to avoid it altogether.
|
2016-01-12 11:44:32 +01:00 |
|
Sam Hocevar
|
401a67b569
|
Fix error reporting for out-of-range port numbers.
This was found by simply adding -Wextra to the compilation flags.
|
2016-01-12 11:39:36 +01:00 |
|
Sam Hocevar
|
9ceb167e51
|
Try to declare more variable in a tighter scope.
This reduces the chances of a variable being reused by an unrelated
piece of code without proper initialisaion.
|
2016-01-12 11:36:42 +01:00 |
|
Sam Hocevar
|
0090b40252
|
Compile with -std=c99.
|
2016-01-12 11:35:08 +01:00 |
|
Sam Hocevar
|
15ed538dcc
|
Add indentation to preprocessor directives and remove macros.
|
2016-01-12 11:35:08 +01:00 |
|
Sam Hocevar
|
8890e03ae9
|
Use “srv” and “cnx” for servers and connections instead of “s” and “c”.
|
2016-01-12 02:54:28 +01:00 |
|
Sam Hocevar
|
54ca0fbd34
|
Better memory initialisation.
|
2016-01-12 02:49:29 +01:00 |
|
Sam Hocevar
|
dcfd95d14e
|
Prepare a 0.62.0sam release.
|
2016-01-11 03:12:57 +01:00 |
|
Sam Hocevar
|
82e731b797
|
Improve type safety of many function calls.
|
2016-01-11 03:09:05 +01:00 |
|
Sam Hocevar
|
88e3fff7a4
|
Reduce the number of global variables.
|
2016-01-11 03:09:05 +01:00 |
|
Sam Hocevar
|
6e862b6306
|
Fix uninitialised socket handling structures.
This bug would cause crashes simply upon receiving SIGHUP.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
80db9e344e
|
Log accepted connections, not only denied ones.
Patch courtesy of Flavio Stanchina, through the Debian bug tracker
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628061).
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
24f6bc5548
|
Update README file with more modern information.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
568da70b3b
|
Use socklen_t type for accept() if available.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
30d2573264
|
Rename log() to logEvent() due to builtin redefinition.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
b46ea689b9
|
Remove trailing spaces and mismatched tabs/spaces.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
e39369a364
|
Use strdup() instead of strlen()+malloc()+strcpy().
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
21af463eae
|
Log DNS errors.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
90d1655c74
|
Various bug fixes imported from the Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
b6ded86fe5
|
Fix context line number in error reporting.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
7330c19177
|
Properly close the configuration file.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
0f574db5b4
|
Use syslog() instead of fprintf(stderr) if available.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
35e4ac0497
|
Use sigaction() instead of signal() when available.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
acb00a89f9
|
Use autoconf and automake and remove MSVC projects.
This patch is imported from the rinetd Debian package.
|
2016-01-11 03:09:04 +01:00 |
|
Sam Hocevar
|
39e4d7a0e8
|
Add a -f flag to run in the foreground.
This patch is imported from the rinetd Debian package.
|
2016-01-10 21:31:08 +01:00 |
|
Sam Hocevar
|
13f2f7f854
|
Fix deprecated use of text literals as char*.
This patch is imported from the rinetd Debian package.
|
2016-01-10 21:22:36 +01:00 |
|
Sam Hocevar
|
1c95abb27d
|
Import old rinetd 0.62.
Taken from the Debian archive:
http://archive.debian.org/debian/pool/main/r/rinetd/
|
2016-01-10 20:55:51 +01:00 |
|
Sam Hocevar
|
e6552ce4fa
|
Import old rinetd 0.61.
Taken from the Debian archive:
http://archive.debian.org/debian-security/pool/updates/main/r/rinetd/
|
2016-01-10 20:50:29 +01:00 |
|
Sam Hocevar
|
d46367a44a
|
Import old rinetd 0.52.
Taken from the Debian archive:
http://archive.debian.org/debian-security/pool/updates/main/r/rinetd/
|
2016-01-10 20:46:19 +01:00 |
|
Sam Hocevar
|
a359399bb2
|
Import old rinetd 0.41.
Taken from the Debian archive:
http://archive.debian.org/debian/dists/Debian-2.0/main/source/net/
|
2016-01-10 20:43:31 +01:00 |
|