| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
This simplifies pathing in make/displayed output
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=314226
|
|
|
|
|
|
|
|
|
| |
MFC after: 1 week
X-MFC with: r313358
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=313360
|
|
|
|
|
|
|
|
| |
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=313358
|
|
|
|
|
|
|
|
| |
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=313357
|
|
|
|
|
|
|
|
| |
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=313356
|
|
|
|
|
|
|
|
|
| |
is specified.
Spotted by: Alex Deiter
Notes:
svn path=/head/; revision=312921
|
|
|
|
| |
Notes:
svn path=/head/; revision=311918
|
|
|
|
|
|
|
|
|
| |
- Set O_CLOEXEC to the signal pipe and /dev/klog.
- Use a single signal handler to catch both SIGHUP and SIGCHLD.
- Fix a bug which did FD_SET() the writer-end of the pipe.
Notes:
svn path=/head/; revision=310974
|
|
|
|
| |
Notes:
svn path=/head/; revision=310893
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the main I/O multiplex loop. select() now watches
a pipe which is written by the new skinny signal
handlers and the received signals are handled inside
the loop sequencially.
This eliminates a complex signal mask to guarantee
async-signal safety.
Notes:
svn path=/head/; revision=310890
|
|
|
|
|
|
|
|
| |
Reported by: Eugene Grosbein
PR: 215335
Notes:
svn path=/head/; revision=310888
|
|
|
|
|
|
|
| |
- Do setsockopt(SO_RCVBUF) for AF_LOCAL sockets regardless of -s flag.
Notes:
svn path=/head/; revision=310528
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't close all file descriptors greater than STDERR_FILENO (2) in
waitdaemon(..) -- only close fd (file descriptor for /dev/null used in
subsequent calls to dup2) if it's greater than STDERR_FILENO.
Reported by: subbsd@gmail.com, danny@cs.huji.ac.il
Pointyhat to: hrs
X-MFC with: r310494
Notes:
svn path=/head/; revision=310504
|
|
|
|
|
|
|
| |
- Use closefrom().
Notes:
svn path=/head/; revision=310494
|
|
|
|
|
|
|
|
| |
- Use STDERR_FILENO + 1 instead of "3".
- Fix dprintf() in cvthname().
Notes:
svn path=/head/; revision=310456
|
|
|
|
| |
Notes:
svn path=/head/; revision=310453
|
|
|
|
|
|
|
|
|
|
|
| |
sending SIGTERM to the process failed. It is an
unusual situation but it can happen.
- Split deadq_remove() into deadq_remove() and
deadq_removebypid().
- Normalize variable names of struct deadq_entry *.
Notes:
svn path=/head/; revision=310393
|
|
|
|
| |
Notes:
svn path=/head/; revision=310386
|
|
|
|
|
|
|
| |
to zero unspecified members.
Notes:
svn path=/head/; revision=310385
|
|
|
|
| |
Notes:
svn path=/head/; revision=310384
|
|
|
|
|
|
|
|
| |
- Use iov[N] by array index instead of using pointer v = &iov[0] to
make the compiler catch an out-of-range access of the array.
Notes:
svn path=/head/; revision=310383
|
|
|
|
| |
Notes:
svn path=/head/; revision=310352
|
|
|
|
|
|
|
|
|
| |
- Fix indent.
- Add missing -S flag into usage().
- Use nitems() for an iov array instead of a macro.
Notes:
svn path=/head/; revision=310351
|
|
|
|
|
|
|
|
|
|
| |
now processed in struct socklist in a consistent manner.
- Add helper functions to add a new entry of struct socklist, filed, or peer.
- Use the same routine for -l, -p, and -S.
- Close /dev/klog when read(2) failed.
Notes:
svn path=/head/; revision=310350
|
|
|
|
|
|
|
|
| |
- Document the patten matching.
- Document -S flag in SYNOPSIS.
Notes:
svn path=/head/; revision=310349
|
|
|
|
| |
Notes:
svn path=/head/; revision=310323
|
|
|
|
| |
Notes:
svn path=/head/; revision=310311
|
|
|
|
|
|
|
|
|
| |
This was accidentally removed at r309933.
Spotted by: Michael Butler
Notes:
svn path=/head/; revision=310310
|
|
|
|
| |
Notes:
svn path=/head/; revision=310278
|
|
|
|
|
|
|
|
|
| |
STAILQ_FOREACH() loop when an AF_INET6 rule matched.
Spotted by: cem
Notes:
svn path=/head/; revision=310035
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
now maintained in a single linked-list in a transport-independent manner.
- Use queue.h for linked-list structure.
- Use linked-list for AllowedPeers.
- Use getaddrinfo(8) even for Unix Domain sockets.
- Use macros to type-casting from/to struct sockaddr{,_in,_in6}.
- Define fu_* macro for union f_un to shorten the member names.
- Remove an extra #include <sys/type.h>.
- Add "static" to non-exported symbols.
- !INET support is still incomplete but will be fixed later.
There is no functional change except for some minor debug messages.
Notes:
svn path=/head/; revision=309933
|
|
|
|
|
|
|
|
|
| |
unresolved merge conflicts.
Pointy hat to: hrs
Notes:
svn path=/head/; revision=309931
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
now maintained in a single linked-list in a transport-independent manner.
- Use queue.h for linked-list structure.
- Use linked-list for AllowedPeers.
- Use getaddrinfo(8) even for Unix Domain sockets.
- Use macros to type-casting from/to struct sockaddr{,_in,_in6}.
- Define fu_* macro for union f_un to shorten the member names.
- Remove an extra #include <sys/type.h>.
- Add "static" to non-exported symbols.
- !INET support is still incomplete but will be fixed later.
There is no functional change except for some minor debug messages.
Notes:
svn path=/head/; revision=309925
|
|
|
|
|
|
|
| |
MFC after: 1 day
Notes:
svn path=/head/; revision=309216
|
|
|
|
|
|
|
|
|
|
|
| |
file cannot be open/read
Reported by: Coverity via cem
MFC after: 2 days
CID: 1365665
Notes:
svn path=/head/; revision=309194
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All the '.conf' files not beginning with a '.' contained int he directory
following the keyword will be included.
This keyword can only be used in the first level configuration files.
Modify the default syslogd.conf to 'include' /etc/syslog.d and
/usr/local/etc/syslog.d
It simplify a lot handling of syslog from automation tools.
Reviewed by: markj, kib (via irc)
Approved by: markj
MFC after: 2 weeks
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D8402
Notes:
svn path=/head/; revision=308160
|
|
|
|
| |
Notes:
svn path=/head/; revision=305707
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable repeated line compression for lines of any length, instead of only
short lines. AFAICT repeated line compression was limited to short lines as
a RAM optimization, which made sense when karels added it in 1988, but no
longer. The penalty is a paltry 904B of RAM per file logged.
Reviewed by: rpaulo
MFC after: 32 days
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D4475
Notes:
svn path=/head/; revision=294924
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/196742
Submitted by: jef at mail acme com
Approved by: rpaulo (mentor)
Differential Revision: https://reviews.freebsd.org/D4270
Notes:
svn path=/head/; revision=291328
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=287217
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will help ensure we don't trash file descriptors that get used later on
in the daemon
Found via internal Coverity scan
MFC after: 2 weeks
Discussed with: cem, ed, markj
Differential Revision: https://reviews.freebsd.org/D3081
Submitted by: Miles Ohlrich <miles.ohlrich@isilon.com>
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=286304
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
syslogd already re-reads the configuration file and the hostname when
receiving a SIGHUP, so it makes sense to reset the timezone.
Special care was taken to ensure we don't break installations running
with a custom TZ variable.
PR: 196905
Submitted by: Kurt Lidl <lidl pix.net>
Sponsored by: Pi-Coral, Inc.
Notes:
svn path=/head/; revision=284476
|
|
|
|
|
|
|
|
| |
Submitted by: Kurt Lidl <lidl pix.net>
Sponsored by: Pi-Coral, Inc.
Notes:
svn path=/head/; revision=284475
|
|
|
|
|
|
|
|
|
|
|
| |
It's now possible to bind multiple sockets to different IP addresses.
PR: 159305
Submitted by: Kurt Lidl <lidl pix.net>
Sponsored by: Pi-Coral, Inc.
Notes:
svn path=/head/; revision=284474
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
Notes:
svn path=/head/; revision=284345
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=284172
|
| |\
| |/
|/|
| | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=266219
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=265802
|
| |\
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=265720
|