Alexander Barton
e747fe9277
Fix configure script and "make check" for TCP Wrappers
...
Add missing #include's and static variables.
Problem spotted on OpenBSD.
2014-01-17 16:18:55 +01:00
Alexander Barton
5d88030bd1
Support non-standard vsnprintf() return code
...
C99 states that vsnprintf() "returns the number of characters that
would have been printed if the n were unlimited"; but according to the
Linux manual page "glibc until 2.0.6 would return -1 when the output
was truncated" -- so we have to handle both cases ...
2014-01-04 23:57:05 +01:00
Alexander Barton
f024a4992a
portabtest: Add checks for strdup(), strndup(), and strtok_r()
2014-01-01 16:38:36 +01:00
Alexander Barton
d38747d951
portabtest: Actually test functions
...
Test functions snprintf(), strlcpy(), strlcat(), vsnprintf() for
correctness, not only existance (which was quite useless, because
if they weren't available, the program could not have been linked
at all ...).
2014-01-01 15:57:34 +01:00
Alexander Barton
18070e5381
portabtest: Only use one exit code to indicate errors
2013-12-29 17:48:25 +01:00
Alexander Barton
d913323ca9
portabtest: Code cleanup
2013-12-29 17:46:54 +01:00
Alexander Barton
2a7dd06ebd
Code cleanup: mostly removing empty lines
2011-02-13 17:52:38 +01:00
Alexander Barton
03628dbeaf
Add Doxygen @file documentation to each source and header file
2011-02-13 17:52:38 +01:00
Alexander Barton
77f54693ef
Removed unnecessary #define of "LOCAL", now use plain C "static" instead.
2005-07-31 20:13:07 +00:00
Florian Westphal
8adff59223
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
...
use stdbool.h / inttypes.h if available.
2005-03-19 18:43:48 +00:00
Alexander Barton
444fdcf905
- Check functions only on systems that support prototypes, elder cpmpilers
...
become confused instead!
2003-01-04 10:40:01 +00:00
Alexander Barton
5efd0987f3
- added tests for replacement functions.
2002-12-26 13:19:36 +00:00
Alexander Barton
f0d633b5ac
- new file header format.
2002-12-12 11:37:11 +00:00
Alexander Barton
dd4535b7f1
- Testprogramm ueberarbeitet, macht nun selber keine Ausgaben mehr.
2002-09-09 10:05:10 +00:00
Alexander Barton
1734e53410
- Anpassungen an neue Test-Suite (Ausgabeformat).
2002-09-09 10:00:39 +00:00
Alexander Barton
c1a278b0eb
- Reihenfolge der Tests geaendert. Ist "huebscher" :-)
2002-06-26 12:48:20 +00:00
Alexander Barton
f7327524fc
- Weitere Anpassungen an pre-ANSI-Compiler.
2002-05-30 16:52:20 +00:00
Alexander Barton
ba258e65a0
- Anpassungen an pre-ANSI-Compiler.
2002-05-27 13:00:50 +00:00
Alexander Barton
e298b83b92
- Informationen um "Vendor" ergaenzt.
2002-03-12 21:47:40 +00:00
Alexander Barton
7049b60af4
- der System-Typ wird nun wieder korrekt ermittelt und verwendet.
2002-03-12 15:19:12 +00:00
Alexander Barton
d18ca0b85d
- externe portab-Header werden nicht mehr benoetigt. Notwendige Teile sind
...
nun im ngIRCd-Source-Tree enthalten.
2002-03-12 14:36:44 +00:00