Searched hist:2012 (Results 1 - 25 of 19486) sorted by relevance

1234567891011>>

/freebsd-10.2-release/sys/dev/wtap/
H A Dif_wtap.cdiff 244400 Tue Dec 18 16:29:21 MST 2012 monthadar wtap should not set the IEEE80211_F_DATAPAD flag;

Approved by: adrian (mentor)
diff 244399 Tue Dec 18 16:20:17 MST 2012 monthadar wtap fix malloc/free.

* Remove malloc/free pointer cast;
* Check return value from malloc;

Submitted by: glebius
Approved by: adrian (mentor)
diff 244389 Tue Dec 18 08:46:45 MST 2012 monthadar wtap should check if ieee80211_vap_setup fails.

* If ieee80211_vap_setup fails, we free allocated M_80211_VAP
memory and return NULL;

Approved by: adrian (mentor)
diff 244388 Tue Dec 18 08:56:04 MST 2012 monthadar wtap: fix clang warning.

* The warning message was:
'warning error: format string is not a string literal';
* Changed how make_dev is called, now a string literal
for formatting is used;

Approved by: adrian (mentor)
diff 243857 Tue Dec 04 09:34:49 MST 2012 glebius Mechanically substitute flags from historic mbuf allocator with
malloc(9) flags in sys/dev.
diff 239760 Mon Aug 27 23:28:36 MDT 2012 adrian Don't grab an unreferenced pointer to the VAP bss node.
diff 238938 Tue Jul 31 07:36:30 MDT 2012 monthadar Fix wtap to not panic in wtap_beacon_intrp.

* Changed KASSERT to be debug printf (DWTAP_PRINTF). If state is not
IEEE80211_S_RUN we return without scheduling a new callout;
* When net80211 stack changes state to IEEE802_11_INIT we stop the
beacon callout task;
diff 233184 Mon Mar 19 14:05:37 MDT 2012 adrian Remove this - it's not needed as it's defined in ieee80211_freebsd.h.
diff 232978 Wed Mar 14 16:56:24 MDT 2012 adrian Correctly calculate the callout interval for beacon generation.

Submitted by: monthadar@gmail.com
diff 232763 Sat Mar 10 04:09:08 MST 2012 adrian Enforce that wtap requires VIMAGE to be useful.
/freebsd-10.2-release/sys/arm/at91/
H A Dstd.at91sam9g45diff 239362 Sat Aug 18 05:52:02 MDT 2012 andrew Set machine correctly on ARM. This allows universe to use the correct world
when building each kernel.

Reviewed by: imp
diff 239308 Wed Aug 15 18:44:40 MDT 2012 gonzo Unbreak build for the rest of AT91 platforms
diff 238921 Mon Jul 30 21:21:13 MDT 2012 imp List the members of the AT91SAM9G45 family.
238788 Thu Jul 26 08:05:11 MDT 2012 andrew Add support for the Atmel AT91SAM9G45 CPU.

Reviewed by: imp
/freebsd-10.2-release/tools/tools/ath/athratestats/
H A DMakefilediff 240223 Sat Sep 08 01:28:23 MDT 2012 adrian Add a '-s <timeout>' option which will display live rate control
statistics.
diff 240183 Fri Sep 07 06:10:56 MDT 2012 adrian Make this build again!
diff 238650 Fri Jul 20 07:53:45 MDT 2012 adrian Add missing SRCS.
238635 Fri Jul 20 01:42:24 MDT 2012 adrian Implement a first cut of the 'sample' rate statistics userland utility.

This outputs almost exactly the same information as the kernel sysctl does,
however the rix -> rate mapping isn't yet available as a TLV.
H A Dmain.cdiff 240298 Mon Sep 10 06:17:37 MDT 2012 adrian Add some colour to make it easy (well, easier) to see what the current
selected rates and current sample rates are.

(Note: when run under high traffic and with -s 0.1 the display becomes very
mesmerising. You've been warned.)
diff 240223 Sat Sep 08 01:28:23 MDT 2012 adrian Add a '-s <timeout>' option which will display live rate control
statistics.
diff 240184 Fri Sep 07 06:17:13 MDT 2012 adrian Tidy up the output quite substantially, making it fit well within
80 columns.

This makes it much easier to use in a shell script, to display a "top"
style output with live rate control data.
diff 238893 Mon Jul 30 01:44:22 MDT 2012 adrian Break out the parsing code from main() and modularise things a little.

The eventual aim will be to support listing "one" and "all" stations for
the given ath device.
diff 238646 Fri Jul 20 06:25:58 MDT 2012 adrian Tidy things up substantially:

* remove some debugging;
* introduce command line arguments;
* introduce support for non-ath0 interfaces.
diff 238639 Fri Jul 20 02:26:53 MDT 2012 adrian Use the rate control table to display the rate rather than the rix,
making the output of this program much more meaningful.
238635 Fri Jul 20 01:42:24 MDT 2012 adrian Implement a first cut of the 'sample' rate statistics userland utility.

This outputs almost exactly the same information as the kernel sysctl does,
however the rix -> rate mapping isn't yet available as a TLV.
/freebsd-10.2-release/sys/mips/conf/
H A DAP96diff 239757 Mon Aug 27 21:55:34 MDT 2012 adrian Convert to using ulzma.
diff 239625 Thu Aug 23 22:29:57 MDT 2012 ray Remove duplicated GEOM_PART_* options.

PR: 170931
Approved by: adrian
diff 235290 Fri May 11 21:22:13 MDT 2012 adrian Add switch support to AP96.
diff 234863 Tue May 01 06:26:06 MDT 2012 adrian Convert AP96 to use the mdioproxy and ARGE_MDIO option.

arge1 still works (it's the standalone PHY) but arge0 and the other switch
ports don't work. They're enumerated though, demonstrating that the
mdiobus abstraction is correctly working.
diff 234235 Fri Apr 13 20:39:42 MDT 2012 adrian Flesh out the rest of the AP96 board/config.
diff 234232 Fri Apr 13 18:05:38 MDT 2012 adrian * Enable ATH_EEPROM_FIRMWARE, now that it's a compile time option
* Tidy up things a bit.
diff 234220 Fri Apr 13 08:58:19 MDT 2012 adrian These are uboot, so mark them as such or booting from flash will not work.
234219 Fri Apr 13 08:53:40 MDT 2012 adrian Introduce configuration files for AP94 and AP96.

This uses the new firmware(9) method for squirreling away the EEPROM
contents from SPI flash so ath(4) can get to them later.

It won't work out of the box just yet - you have to add this to
if_ath_pci.c:

#define ATH_EEPROM_FIRMWARE

.. until I've added it as a configuration option and updated things.
/freebsd-10.2-release/contrib/bmake/
H A DFILESdiff 243115 Fri Nov 16 01:44:56 MST 2012 sjg Merge bmake-20121111
Also pay attention to MK_SHARED_TOOLCHAIN.

Approved by: marcel (mentor)
diff 241146 Wed Oct 03 00:50:06 MDT 2012 marcel Merge bmake-20120831 from vendor/NetBSD/bmake/dist.

Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
H A Dcond.cdiff 243115 Fri Nov 16 01:44:56 MST 2012 sjg Merge bmake-20121111
Also pay attention to MK_SHARED_TOOLCHAIN.

Approved by: marcel (mentor)
diff 241146 Wed Oct 03 00:50:06 MDT 2012 marcel Merge bmake-20120831 from vendor/NetBSD/bmake/dist.

Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
H A Dmake.cdiff 243115 Fri Nov 16 01:44:56 MST 2012 sjg Merge bmake-20121111
Also pay attention to MK_SHARED_TOOLCHAIN.

Approved by: marcel (mentor)
diff 241146 Wed Oct 03 00:50:06 MDT 2012 marcel Merge bmake-20120831 from vendor/NetBSD/bmake/dist.

Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
H A Dnonints.hdiff 241146 Wed Oct 03 00:50:06 MDT 2012 marcel Merge bmake-20120831 from vendor/NetBSD/bmake/dist.

Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
diff 240330 Tue Sep 11 03:10:21 MDT 2012 marcel Import the 20120831 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: Simon Gerraty <sjg@juniper.net>
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
/freebsd-10.2-release/contrib/bmake/unit-tests/
H A Dtest.expdiff 243115 Fri Nov 16 01:44:56 MST 2012 sjg Merge bmake-20121111
Also pay attention to MK_SHARED_TOOLCHAIN.

Approved by: marcel (mentor)
diff 241146 Wed Oct 03 00:50:06 MDT 2012 marcel Merge bmake-20120831 from vendor/NetBSD/bmake/dist.

Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
diff 237578 Mon Jun 25 22:34:49 MDT 2012 obrien Import the 20-June-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
236769 Fri Jun 08 22:12:06 MDT 2012 obrien Import the 6-May-2012 release of the "Portable" BSD make tool (from NetBSD).

Submitted by: sjg@juniper.net
/freebsd-10.2-release/sys/contrib/dev/acpica/compiler/
H A Dprutils.cdiff 243347 Tue Nov 20 21:16:20 MST 2012 jkim Merge ACPICA 20121114.
diff 241973 Tue Oct 23 23:51:13 MDT 2012 jkim Merge ACPICA 20121018.
diff 235945 Thu May 24 23:17:49 MDT 2012 jkim Merge ACPICA 20120518.
diff 234623 Mon Apr 23 23:13:16 MDT 2012 jkim Merge ACPICA 20120420.
diff 233250 Tue Mar 20 21:45:05 MDT 2012 jkim Merge ACPICA 20120320.
233237 Tue Mar 20 18:30:22 MDT 2012 jkim Import ACPICA 20120320.
/freebsd-10.2-release/sys/contrib/dev/acpica/components/hardware/
H A Dhwesleep.cdiff 241973 Tue Oct 23 23:51:13 MDT 2012 jkim Merge ACPICA 20121018.
diff 239340 Thu Aug 16 21:01:07 MDT 2012 jkim Merge ACPICA 20120816.
diff 234623 Mon Apr 23 23:13:16 MDT 2012 jkim Merge ACPICA 20120420.
diff 233250 Tue Mar 20 21:45:05 MDT 2012 jkim Merge ACPICA 20120320.
diff 231844 Thu Feb 16 23:08:30 MST 2012 jkim Merge ACPICA 20120215.
231798 Thu Feb 16 00:33:44 MST 2012 jkim Import ACPICA 20120215.
H A Dhwxfsleep.cdiff 241973 Tue Oct 23 23:51:13 MDT 2012 jkim Merge ACPICA 20121018.
diff 239340 Thu Aug 16 21:01:07 MDT 2012 jkim Merge ACPICA 20120816.
diff 238381 Wed Jul 11 23:26:14 MDT 2012 jkim Merge ACPICA 20120711.
diff 233250 Tue Mar 20 21:45:05 MDT 2012 jkim Merge ACPICA 20120320.
diff 231844 Thu Feb 16 23:08:30 MST 2012 jkim Merge ACPICA 20120215.
231798 Thu Feb 16 00:33:44 MST 2012 jkim Import ACPICA 20120215.
/freebsd-10.2-release/contrib/libc-vis/
H A Dvis.3diff 244401 Tue Dec 18 16:53:18 MST 2012 brooks Replace our implementation of the vis(3) and unvis(3) APIs with
NetBSD's. This output size limited versions of vis and unvis functions
as well as a set of vis variants that allow arbitrary characters to be
specified for encoding.

Finally, MIME Quoted-Printable encoding as described in RFC 2045 is
supported.
diff 244232 Fri Dec 14 23:15:28 MST 2012 brooks Vendor import of NetBSD's (un)vis(3) at 2012-12-14 (2nd one)
diff 244232 Fri Dec 14 23:15:28 MST 2012 brooks Vendor import of NetBSD's (un)vis(3) at 2012-12-14 (2nd one)
diff 244230 Fri Dec 14 22:53:36 MST 2012 brooks Vendor import of NetBSD's (un)vis(3) at 2012-12-14
diff 244230 Fri Dec 14 22:53:36 MST 2012 brooks Vendor import of NetBSD's (un)vis(3) at 2012-12-14
241236 Fri Oct 05 22:30:16 MDT 2012 brooks Vendor import of NetBSD's (un)vis(3) as of 2012-10-05
241236 Fri Oct 05 22:30:16 MDT 2012 brooks Vendor import of NetBSD's (un)vis(3) as of 2012-10-05
/freebsd-10.2-release/sys/contrib/dev/acpica/components/events/
H A Devxfgpe.cdiff 241973 Tue Oct 23 23:51:13 MDT 2012 jkim Merge ACPICA 20121018.
diff 239340 Thu Aug 16 21:01:07 MDT 2012 jkim Merge ACPICA 20120816.
diff 238381 Wed Jul 11 23:26:14 MDT 2012 jkim Merge ACPICA 20120711.
diff 237652 Wed Jun 27 16:26:33 MDT 2012 jkim MFV: r237650

Do not malloc(9) while holding a spin lock, to avoid panic.

Reported by: kib (and many others)
Tested by: kib (and many others)
diff 237412 Fri Jun 22 00:55:38 MDT 2012 jkim Merge ACPICA 20120620.
diff 231844 Thu Feb 16 23:08:30 MST 2012 jkim Merge ACPICA 20120215.
diff 229989 Wed Jan 11 23:07:18 MST 2012 jkim Merge ACPICA 20120111.
/freebsd-10.2-release/share/man/man4/
H A Disci.4diff 235317 Sat May 12 03:31:43 MDT 2012 gjb General mdoc(7) and typo fixes.

PR: 167776
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
diff 233648 Thu Mar 29 05:11:10 MDT 2012 eadler Remove trailing whitespace per mdoc lint warning

Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days
diff 232056 Thu Feb 23 18:55:04 MST 2012 brueffer Rename DESCRIPTION section to HARDWARE, so this manpage can be used for
automatic hardware notes generation.

MFC after: 3 days
diff 231693 Tue Feb 14 17:13:54 MST 2012 jimharris Update HISTORY for isci.4 man page.

Sponsored by: Intel
Approved by: scottl
diff 231615 Mon Feb 13 23:05:29 MST 2012 brueffer Minor cleanup and added missing svn keywords.
diff 230843 Tue Jan 31 19:54:16 MST 2012 jimharris Add isci(4) driver for amd64 and i386 targets.

The isci driver is for the integrated SAS controller in the Intel C600
(Patsburg) chipset. Source files in sys/dev/isci directory are
FreeBSD-specific, and sys/dev/isci/scil subdirectory contains
an OS-agnostic library (SCIL) published by Intel to control the SAS
controller. This library is used primarily as-is in this driver, with
some post-processing to better integrate into the kernel build
environment.

isci.4 and a README in the sys/dev/isci directory contain a few
additional details.

This driver is only built for amd64 and i386 targets.

Sponsored by: Intel
Reviewed by: scottl
Approved by: scottl
230491 Mon Jan 23 22:40:16 MST 2012 jimharris Add man page and update a few other files in preparation for committing full isci driver.

Sponsored by: Intel
Reviewed by: scottl
/freebsd-10.2-release/contrib/openbsm/bin/auditdistd/
H A Dauditdistd.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dparse.ydiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dproto_tcp.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dproto_tls.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dproto_uds.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dreceiver.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dsandbox.cdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dsigtimedwait.hdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
H A Dsynch.hdiff 243750 Sat Dec 01 12:01:43 MST 2012 rwatson Merge OpenBSM 1.2-alpha2 from vendor branch to FreeBSD 10-CURRENT; the
primary new feature is auditdistd.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
diff 243734 Sat Dec 01 00:06:03 MST 2012 rwatson Merge a number of post-1.2-alpha2 changes to OpenBSM into the OpenBSM
vendor area; these sort out various post-release issues, largely to do
with integrating OpenBSM with the base FreeBSD build. All of these
changes will appear in a future 1.2-alpha3:

Change 219846 on 2012/11/26 by rwatson@rwatson_cinnamon

Update several instances of Apple Computer to Apple; a change made
in the FreeBSD tree some years ago but not propagated to OpenBSM.

Change 219845 on 2012/11/26 by rwatson@rwatson_cinnamon

Remove Apple acknowledgement clause from file with Christian
Peron copyright (with permission from Christian).

Change 219836 on 2012/11/23 by rwatson@rwatson_cinnamon

Replace further instances of <> with "" for local includes in
auditdistd.

Change 219834 on 2012/11/23 by rwatson@rwatson_cinnamon

For current-directory headers, use #include "" rather than #include
<>.

Change 219832 on 2012/11/23 by rwatson@rwatson_cinnamon

Be more consistent with the remainder of OpenBSM and include
config/config.h rather than config.h.

Don't include config.h from synch.h, which is included only from
.c files that already include config.h.

Change 219831 on 2012/11/23 by pjd@pjd_anger

Add Xref to auditdistd(8).

Suggested by: rwatson

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)
243730 Fri Nov 30 23:55:39 MST 2012 rwatson Import OpenBSM 1.2-alpha2:

OpenBSM 1.2 alpha 2

- auditdistd, a distributed audit trail management daemon, has now been
merged. This allows trail files to be securely and reliably synced from
audited hosts to an audit server, and employs TLS encryption. Where
available, it uses Capsicum to sandbox the service. This work was
contributed by Pawel Jakub Dawidek under sponsorship from the FreeBSD
Foundation.

OpenBSM 1.2 alpha 1

- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE.
- Add Capsicum, process descriptor audit events for FreeBSD.
- Allow 0% minspace.
- Fixes from the clang static analyser.
- Fix expiration of trail files when the host parameter is used.
- Various typo fixes.
- Support for Solaris privilege and privilege set tokens.
- Documentation for getachost(), improvements for getacfilesz().
- Fix a directory descriptor leak that happened when audit trail partitions
filled.
- Support for more Linux distributions with a partial contemporary endian.h.
- Improved escaping of XML-encapsulated BSM.
- A variety of minor documentation, style, and functional.

Obtained from: TrustedBSD Project
Sponsored by: The FreeBSD Foundation (auditdistd)

Completed in 390 milliseconds

1234567891011>>