-2020-08-29 Nuno Silva <nuno.m.ribeiro.silva@tecnico.ulisboa.pt>
-
- common: fix infinite loop when getrandom fails
-
- Fixes: https://github.com/iputils/iputils/issues/291
-
2020-01-06 Sami Kerola <kerolasa@iki.fi>
common: flush streams before closing them
Reference: https://github.com/iputils/iputils/commit/4655ecc5105c383669ef529f21f3344f99e7372f#commitcomment-36628770
-2019-11-24 Sami Kerola <kerolasa@iki.fi>
-
- rdisc / ninfod: fix format string warning
-
- warning: format string is not a string literal [-Wformat-nonliteral]
-
- The above was reported for rdisc.c lines 210 and 212, and ninfod/ninfod.c
- lines 162 and 165.
-
- Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
-
2019-10-31 Philipp Kammerer <kammerer@b1-systems.de>
doc: Proofreading rarpd.xml
A few suggestions to make the manpage more easy to read
-2019-10-17 Maciej Żenczykowski <maze@google.com>
-
- iputils_common.h: fix missing #include <sys/time.h>
-
- This fixes:
- In file included from ping/ping6_common.c:61:
- iputils_common.h:63:32: error: declaration of 'struct timespec' will not be visible outside of this function [-Werror,-Wvisibility]
- extern void timespecsub(struct timespec *a, struct timespec *b,
- ^
-
- Change-Id: Icc30a25c30fc606f46def07704cdc6997018d58f
-
-2019-09-10 Sami Kerola <kerolasa@iki.fi>
-
- ninfod: retire gettimeofday() in favor of clock_gettime()
-
- Apply to ninfod similar fix as da9a6105b2cab2f92135a282d00cc939760e64c0.
-
- Discussion about this and the next change spanned over several pull
- requests that are mentioned below.
-
- Reference: https://github.com/iputils/iputils/pull/213
- Reference: https://github.com/iputils/iputils/pull/214
- Reference; https://github.com/iputils/iputils/pull/215
- Acked-by: Petr Vorel <petr.vorel@gmail.com>
-
-2019-09-10 Sami Kerola <kerolasa@iki.fi>
-
- common: make seeding pseudo-random number generator easy
-
- Unify how srand() calls are done, with some care to try avoiding bad
- seeding with hope pseudo-random numbers are unpredictable.
-
- Acked-by: Petr Vorel <petr.vorel@gmail.com>
-
-2019-06-10 Petr Vorel <petr.vorel@gmail.com>
-
- common: move various fallback definitions into iputils_common.h
-
2019-03-25 Jan Tojnar <jtojnar@gmail.com>
doc: Use namespace correctly
I fixed the namespaces of the documents and switched to the correct
Docbook 5 stylesheets.
-2019-03-23 Sami Kerola <kerolasa@iki.fi>
-
- common: use single ARRAY_SIZE definition across files
-
- The ARRAY_SIZE is Rusty Russell’s version, that looks a bit more complicated
- than the original, but there is a reason to that. This macro will ensure
- macro is used properly, and fail compilation if it is not. See reference
- link for further explanation.
-
- Reference: http://zubplot.blogspot.com/2015/01/gcc-is-wonderful-better-arraysize-macro.html
-
2019-03-09 Sami Kerola <kerolasa@iki.fi>
documentation: fix various spelling typos
Reference: https://github.com/codespell-project/codespell
-2019-02-03 Sami Kerola <kerolasa@iki.fi>
-
- libcommon: add string to a number conversion function
-
- Based on standard libc strtol(), but has convenience wrapping to catch
- errors so that one can convert numbers with just a single function call.
-
2019-02-02 Sami Kerola <kerolasa@iki.fi>
clang scan-build: fix various build warning
While going through this manual page I noticed --help output being
incomplete, so lets sort that out in same go.
-2018-12-18 Sami Kerola <kerolasa@iki.fi>
-
- localization: move nls headers to iputils_common.h
-
- Aboid boilerplating.
-
2018-10-03 Sami Kerola <kerolasa@iki.fi>
warnings: fix multiple errno printing format specifier issues