summaryrefslogtreecommitdiff
path: root/lib/libc/gen/syslog.c
AgeCommit message (Expand)Author
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-01-03syslog: fix PID of forking processEugene Grosbein
2023-01-01syslog(3): expand a commentary adding a reference to RFC 3164.Eugene Grosbein
2022-08-09syslog(3): unbreak log generation using fabricated PIDEugene Grosbein
2022-06-24libc/syslog: deprecate use of "/var/run/logpriv"Gleb Smirnoff
2022-06-24libc/syslog: fully deprecate and don't try to open "/dev/log"Gleb Smirnoff
2021-12-31libc: Some enhancements to syslog(3)Dmitry Wagin
2021-11-30Revert "libc: Some enhancements to syslog(3)"Alan Somers
2021-03-23libc: Some enhancements to syslog(3)Dmitry Wagin
2020-08-14syslog(3): Send proper NILVALUE if gethostname(3) fails.Bryan Drewery
2018-07-03Clean up the vcs ID strings in libc's gen/ directory.John Baldwin
2018-04-06Let syslog(3) use RFC 5424.Ed Schouten
2017-11-20General further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-06-17Do not leak syslog_mutex on cancellation.Konstantin Belousov
2017-02-28Renumber copyright clause 4Warner Losh
2014-11-25Reinstitate send() after syslogd restarts.Xin LI
2013-10-20syslog: Use SOCK_CLOEXEC instead of separate fcntl() call.Jilles Tjoelker
2012-09-29libc: Use O_CLOEXEC for various internal file descriptors.Jilles Tjoelker
2012-06-24Remove the assert added in r237286Eitan Adler
2012-06-20Don't close an uninitialized descriptor. [1]Eitan Adler
2011-12-02Tweak the r137233 fix to r136283 -- Code was making two send() attemptsDavid E. O'Brien
2011-03-30Use FD_CLOEXEC explicitly.Sergey Kandaurov
2007-01-09Per Regents of the University of Calfornia letter, remove advertisingWarner Losh
2006-08-07Return length from fwopen() file callback instead of zero.Poul-Henning Kamp
2006-05-11Save errno before calling pthread_mutex_lock because pthread_mutex_lockDavid Xu
2005-08-03Make syslog() use the internal (non-cancellation point) _usleep().Daniel Eischen
2005-04-08Use prototypes in the function definitions.Stefan Farfeleder
2004-12-30Make syslog(3) thread safe.Gleb Smirnoff
2004-12-24Restore standard behavior: log to console only when normal loggingGleb Smirnoff
2004-11-04Protect against local flooder of /var/run/log. Do not loop forever inGleb Smirnoff
2004-10-08When send()ing to syslogd return ENOBUFS keep trying until success.Gleb Smirnoff
2004-05-10Remove a trailing newline, to behave as documented in syslog(3):Diomidis Spinellis
2003-02-10Handle %%m properly in syslog format string. Previously it would expandAlfred Perlstein
2002-11-14Reset LogTag to NULL in closelog(3). This fixes mysterious crashesRuslan Ermilov
2002-05-28Assume __STDC__, remove non-__STDC__ code.Alfred Perlstein
2002-03-29Do not use __progname directly (except in [gs]etprogname(3)).Mark Murray
2002-03-09If syslog fails to talk to syslogd, then it tries to write a messageDavid Malone
2002-02-01* Remove __P and convert to ANSI prototypes.David E. O'Brien
2002-01-25Use ctime_r to build the timestamp for syslog, so that we don'tDavid Malone
2001-01-24Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen
2000-01-27Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans
2000-01-12Add three-tier symbol naming in support of POSIX thread cancellationJason Evans
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1998-05-01Go back to version 1.16 - it was correct the way it was.Brian Somers
1998-05-01connect() returns -1 on error - not 0.Brian Somers
1998-03-06We don't need to NUL terminate our sun_path.Brian Somers
1998-03-06Nul terminate sockaddr_un::sun_pathBrian Somers
1998-03-05Make SyslogAddr a sockaddr_un rather than a sockaddr.Brian Somers
1997-03-20Add backward compatibility so that static executables built onJohn Polstra