#
29363fb4 |
|
23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove ancient SCCS tags. Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
|
#
2ff63af9 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .h pattern Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
#
f9e62cba |
|
24-Jun-2022 |
Gleb Smirnoff <glebius@FreeBSD.org> |
libc/syslog: fully deprecate and don't try to open "/dev/log" The "/dev/log" socket existed in pre-FreeBSD times. Later it was substituted to a compatibility symlink. The symlink creation was deprecated in FreeBSD 10.2 and 9-STABLE. Reviewed by: markj Differential revision: https://reviews.freebsd.org/D35304
|
#
51369649 |
|
20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
|
#
fbbd9655 |
|
28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4 Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point. Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
|
#
7c99b676 |
|
09-Apr-2013 |
Ed Schouten <ed@FreeBSD.org> |
Add static/const keywords to the arrays. This theoretically allows a compiler to optimize (parts of) the array away if unused. While there, make the array size implicit and use a _Static_assert() to ensure that the definition matches up with the number of elements in the list.
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
ce76f2cf |
|
14-Mar-2009 |
David Schultz <das@FreeBSD.org> |
Namespace: vsyslog() is a BSD extension.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
60727d8b |
|
06-Jan-2005 |
Warner Losh <imp@FreeBSD.org> |
/* -> /*- for license, minor formatting changes
|
#
240d5a9b |
|
04-Nov-2004 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Protect against local flooder of /var/run/log. Do not loop forever in syslog(3) if we are a priveleged program (sshd, su, etc.). - Make syslogd open an additional socket /var/run/logpriv, with 0600 permissions. - In libc, try to use this socket. - Do not loop forever if we are using this socket (partial backout of 1.31) Reviewed by: dwmalone, Andrea Campi <andrea webcom it> Approved by: julian (mentor) MFC after: 1 month
|
#
82c6e879 |
|
06-Apr-2004 |
Warner Losh <imp@FreeBSD.org> |
Remove advertising clause from University of California Regent's license, per letter dated July 22, 1999. Approved by: core
|
#
abbd8902 |
|
21-Aug-2002 |
Mike Barcroft <mike@FreeBSD.org> |
o Merge <machine/ansi.h> and <machine/types.h> into a new header called <machine/_types.h>. o <machine/ansi.h> will continue to live so it can define MD clock macros, which are only MD because of gratuitous differences between architectures. o Change all headers to make use of this. This mainly involves changing: #ifdef _BSD_FOO_T_ typedef _BSD_FOO_T_ foo_t; #undef _BSD_FOO_T_ #endif to: #ifndef _FOO_T_DECLARED typedef __foo_t foo_t; #define _FOO_T_DECLARED #endif Concept by: bde Reviewed by: jake, obrien
|
#
789f12fe |
|
19-Mar-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Remove __P
|
#
c69ff897 |
|
21-May-2001 |
Poul-Henning Kamp <phk@FreeBSD.org> |
syslog.h fails to compile with -Wwrite-strings PR: 27492 Submitted by: Alexey V. Neyman <avn@any.ru>
|
#
ea250e5b |
|
25-Nov-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add the "LOG_CONSOLE" facility and tell syslogd to not log it on console devices.
|
#
664a31e4 |
|
28-Dec-1999 |
Peter Wemm <peter@FreeBSD.org> |
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
|
#
c3aac50f |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
fa62586a |
|
21-Aug-1999 |
Brian Feldman <green@FreeBSD.org> |
This is the addition of a syslog(3) security.* top-level category. This should be used from now on for anything security but not auth-related. Included are updates for all relevant manpages and also to /etc files, creating a new /var/log/security. Nothing in the system logs to /var/log/security yet as of the time of this commit. Reviewed by: rgrimes, imp, chris
|
#
748993b8 |
|
13-Jul-1998 |
Bruce Evans <bde@FreeBSD.org> |
Added macros __printflike() and __scanflike() to <sys/cdefs.h>. Use them to `make gcc -Wformat' check formats for all printf-like and scanf-like functions in /usr/src except for the err()/warn() family. err() isn't quite printf-like since its format arg can legitimately be NULL. syslog() isn't quite printf-like, but gcc already accepts %m, even for plain printf() when it shouldn't.
|
#
9701326d |
|
06-Oct-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Since i've just touched <sys/syslog.h>, thereby causing a large part of the system to be rebuilt anyway, this is a good time to introduce LOG_NTP. The reasoning for a separate facility is that xntpd can sometimes cause exaggerative log message at high prioritites which are, depending on your environment and available clock sources, not necessarily as important as other LOG_DAEMON messages. However, they used to clutter log files and system console in the existing setup. Note that this situation could not be resolved using the !xntpd option (think about it). xntpd(8) is supposed to automatically pick up the change, it had already all necessary #ifdef's. The chosen value does, as far as my inquiries yielded, not clash with any other operating system.
|
#
eabb9501 |
|
06-Oct-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Shift the value for INTERNAL_MARK left by 3, as done for all other facilities. This fixes the problems reported about syslogd not recording marks correctly. Submitted by: Alexander B. Povolotsky <tarkhil@mgt.msk.ru>
|
#
cf49f439 |
|
20-Mar-1997 |
John Polstra <jdp@FreeBSD.org> |
Add backward compatibility so that static executables built on modern FreeBSD systems will syslog properly on older systems that still name the logging socket "/dev/log". This includes pre-2.2 versions of FreeBSD as well as BSD/OS systems. If the connect to "/var/run/log" fails, the function now tries to connect to "/dev/log" as a fallback.
|
#
8830f808 |
|
02-Mar-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Remove an extraneous shift operation. The facility macros do already shift the value. Submitted by: Andre.Albsmeier@mchp.siemens.de (Andre Albsmeier)
|
#
326bb3d1 |
|
25-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Silence -Wall when SYSLOG_NAMES is defined. Submitted by: davidn
|
#
6875d254 |
|
22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not ready for it yet.
|
#
1130b656 |
|
14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
72b53fbf |
|
28-Oct-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
Kill _OLD_PATH_LOG. It's not needed.
|
#
36be1f6b |
|
23-Oct-1996 |
Julian Elischer <julian@FreeBSD.org> |
Reviewed by: various (mailing list feedback) Submitted by: whistle communications move the socket from /dev to /var/run by default TRANSITIONALLY make syslog add a symlink.. I PROMISE I'll remove that as soon as I have the makefiles etc fixed as well.
|
#
c3223047 |
|
28-Mar-1996 |
Marc G. Fournier <scrappy@FreeBSD.org> |
Back out change of log from being in /var/run to back in /dev
|
#
7e40c586 |
|
28-Mar-1996 |
Marc G. Fournier <scrappy@FreeBSD.org> |
syslog.h -> changed /dev/log to be /var/run/log (its a socket, not a device) devfsext.h -> added prototype for dev_linkf(); Reviewed by: julian@freebsd.org
|
#
af9da405 |
|
20-Aug-1994 |
Paul Richards <paul@FreeBSD.org> |
Made them all idempotent. Reviewed by: Submitted by:
|
#
f23b4c91 |
|
18-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Fix up some sloppy coding practices: - Delete redundant declarations. - Add -Wredundant-declarations to Makefile.i386 so they don't come back. - Delete sloppy COMMON-style declarations of uninitialized data in header files. - Add a few prototypes. - Clean up warnings resulting from the above. NB: ioconf.c will still generate a redundant-declaration warning, which is unavoidable unless somebody volunteers to make `config' smarter.
|
#
3c4dd356 |
|
02-Aug-1994 |
David Greenman <dg@FreeBSD.org> |
Added $Id$
|
#
df8bae1d |
|
24-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Kernel Sources
|