aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd/syslogd.c
Commit message (Expand)AuthorAgeFilesLines
* MFC: Add the ability to log to an arbitrary udp port as well as theJulian Elischer2006-06-291-6/+40
* MFC pidfile(3) function, and convert several applications to make useXin LI2006-01-151-9/+16
* MFC rev 1.146 (and 1.147)Olivier Houchard2005-10-041-1/+7
* Add cases for ENOBUFS and ENETDOWN. We need to make sure that weChristian S.J. Peron2005-05-191-0/+2
* NI_WITHSCOPEID cleanup. Neither RFC 2553 nor RFC 3493 definesHajimu UMEMOTO2005-05-131-17/+5
* Add -S option which allows to change the pathname of the privilegedHiroki Sato2005-04-131-1/+6
* Check that supplied facility is not bigger than LOG_NFACILITIES.Gleb Smirnoff2005-03-281-0/+7
* Allow ':' and '%' in hostname specifications so that we can specify IPv6David Malone2004-12-281-1/+1
* Some syslog messages delimit the program tag with whitespace ratherDavid Malone2004-12-281-2/+2
* Fix a minor comment typo: priveleged = privileged.Giorgos Keramidas2004-11-181-1/+1
* Really revert the whitespace change to usage().Ruslan Ermilov2004-11-111-3/+3
* Change TABs back to spaces in usage string constants.Gleb Smirnoff2004-11-111-3/+3
* Whitespace.Gleb Smirnoff2004-11-111-11/+11
* Double receive buffer size on sockets.Gleb Smirnoff2004-11-111-1/+18
* Protect against local flooder of /var/run/log. Do not loop forever inGleb Smirnoff2004-11-041-3/+7
* - Use stailqueue for sockets instead of socket buffer. ThusGleb Smirnoff2004-11-041-38/+74
* Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived softwareWarner Losh2004-08-071-4/+0
* Fix dofsync() declaration.Colin Percival2004-07-041-1/+1
* Where syslogd would have fsync()ed a file in the past, instead set a flagColin Percival2004-07-041-3/+25
* Also terminate program names if we hit a '/' - this is to be slightlyDavid Malone2004-05-301-1/+2
* A log file name may now be prefixed by a '-' if it should not beDavid Malone2004-05-301-2/+12
* Try to be more careful about using using the file descriptor f_file.David Malone2004-05-301-7/+13
* Some string fixes.David Malone2004-05-291-4/+9
* Exit with a warning if the path to one of the logging sockets isDavid Malone2004-05-291-0/+4
* Fix some bugs that don't manifest themselves in practice.David Malone2004-05-291-3/+6
* Update a couple of comments.David Malone2004-05-291-2/+2
* Silence some constness and printf type warnings. Most of theDavid Malone2004-05-261-12/+14
* Use strtol to parse the <%d> tags in printline() and printsys().Ian Dowse2004-01-311-18/+18
* Be much more strict about parsing tagged log messages from /dev/klog;Ian Dowse2004-01-261-10/+20
* logerror is used in syslogd to log errors from syslogd itself. ItDavid Malone2003-11-161-0/+6
* Remove an argument to printf that is unused.David Malone2003-11-161-1/+1
* Avoid a corrupt timestamp on the consoleGregory Neil Shapiro2003-05-171-2/+6
* Avoid code duplication by using libutil's trimdomain() instead ofGregory Neil Shapiro2003-05-171-10/+4
* Cleanup hostname matching in syslogd:Gregory Neil Shapiro2003-05-041-17/+24
* Hostname specifications must allow commas in the value. They areThomas Quinot2003-02-211-1/+2
* Allow multiple hosts or programs to be named in programThomas Quinot2003-02-131-6/+27
* Factor out the code that determines whether a message must be skippedThomas Quinot2002-11-071-26/+27
* Add used #include <limits.h>.Garrett Wollman2002-10-271-0/+1
* Sync usage() with reality and sort it alphabetically.Tim J. Robbins2002-10-181-4/+5
* Avoid referencing a removed (and freed) queue entry. This partially revertsDag-Erling Smørgrav2002-10-061-2/+4
* Introduce to the !program specification a capability similar to the oneDaniel C. Sobral2002-09-231-2/+14
* Make syslogd -u treat "*" as all levels by explictly setting pri_cmpDavid Malone2002-09-041-5/+14
* Don't give up on a remote log host when we get a EHOSTUNREACH orCrist J. Clark2002-08-251-3/+20
* When parsing the program name from the incoming log messageRobert Drehmel2002-07-251-1/+1
* When reading a program name from the syslog configuration file,Robert Drehmel2002-07-251-1/+1
* use IPV6_V6ONLY instead of non standard IPV6_BINDV6ONLY.Hajimu UMEMOTO2002-07-221-3/+1
* Remove spaces between (void) and function calls. Use TAILQ_FOREACHDag-Erling Smørgrav2002-03-241-30/+40
* Parenthesize return values and pull an orphaned { back into the fold.Dag-Erling Smørgrav2002-03-241-19/+18
* __FBSDID, ANSIfy function definitions, staticize functions and globals,Dag-Erling Smørgrav2002-03-241-148/+108
* Un-__P().Dag-Erling Smørgrav2002-03-241-27/+27