Miroslav Lichvar
1d2a0856b4
Wait in foreground process until daemon is fully initialized
...
Exit when all sockets are ready and initstepslew command and rtc step
are completed. Also, in case of a fatal error, print the error message
and exit with a non-zero status.
2011-08-26 18:31:26 +02:00
Miroslav Lichvar
e8c5d15690
Remove CVS headers
2011-01-28 12:56:09 +01:00
Miroslav Lichvar
fe4b661fe7
Add -n option to allow using syslog without forking
2010-08-19 17:21:11 +02:00
Miroslav Lichvar
6b0198c2d7
Replace all CROAK calls with assert or LOG_FATAL
...
Remove croak() and use assert() or LOG_FATAL() everywhere. Hopefully
the problems with debugging mentioned in the croak() comment are long gone.
2010-08-12 14:30:05 +02:00
Miroslav Lichvar
e78e65ef22
Refactor file logging
2010-04-13 15:16:41 +02:00
Miroslav Lichvar
032ac800aa
Limit rate of syslog messages
...
Error messages caused by incoming packets need to be rate limited
to avoid filling up disk space.
2010-02-04 13:07:19 +01:00
Miroslav Lichvar
e3234465e2
Clean up system options code
...
Abort with error message when trying to use unsupported/disabled
system specific option.
2009-11-25 14:37:41 +01:00
Miroslav Lichvar
618f372e13
Add option to limit clientlog memory
2009-11-25 14:37:36 +01:00
Miroslav Lichvar
8e23110aec
Update COPYING and FSF address
2009-10-28 17:53:33 +01:00
Miroslav Lichvar
5a2b38378c
Don't copy util functions in client.c
...
This requires moving croak() to logging.c and avoiding use
of log functions in util.c.
2009-09-15 18:08:58 +02:00
Miroslav Lichvar
ac30bb06ef
Add support for reference clocks
2009-05-05 23:05:59 +02:00
Richard P. Curnow
1e7e7d3231
Remove volatile keyword from function declarations
...
This silences a lot of gcc-4 compile warnings
2006-04-15 00:10:21 +01:00
Richard P. Curnow
8884034104
Equivalent to V1.19.99.1
...
This is a verbatim copy of the files at that stage of the repository that was
built from the CVS import. It allows future development to see a bit of recent
history, but without carrying around the baggage going back to 1997. If that
is really required, git grafts can be used.
2006-01-19 21:34:28 +00:00