History log of /illumos-gate/usr/src/lib/libbsm/auditxml
Revision Date Author Comments Expand
d2a70789f056fc6c9ce3ab047b52126d80b0e3da 15-Oct-2016 Richard Lowe <richlowe@richlowe.net>

7029 want per-process exploit mitigation features (secflags) 7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Patrick Mooney <pmooney@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>

/illumos-gate/exception_lists/check_rtime /illumos-gate/exception_lists/manlint /illumos-gate/usr/src/cmd/auditreduce/token.c /illumos-gate/usr/src/cmd/praudit/praudit.xcl /illumos-gate/usr/src/cmd/praudit/token.c /illumos-gate/usr/src/cmd/praudit/toktable.c /illumos-gate/usr/src/cmd/praudit/toktable.h /illumos-gate/usr/src/cmd/priocntl/subr.c /illumos-gate/usr/src/cmd/ptools/Makefile /illumos-gate/usr/src/cmd/ptools/Makefile.bld /illumos-gate/usr/src/cmd/ptools/psecflags/psecflags.c /illumos-gate/usr/src/cmd/sgs/dump/common/dump.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/corenote.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/elfdump.msg /illumos-gate/usr/src/cmd/sgs/elfdump/common/gen_layout_obj.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/gen_struct_layout.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout.h /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_amd64.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_i386.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_sparc.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_sparcv9.c /illumos-gate/usr/src/cmd/sgs/include/conv.h /illumos-gate/usr/src/cmd/sgs/include/libld.h /illumos-gate/usr/src/cmd/sgs/libconv/common/corenote.c /illumos-gate/usr/src/cmd/sgs/libconv/common/corenote.msg /illumos-gate/usr/src/cmd/sgs/libconv/common/dynamic.c /illumos-gate/usr/src/cmd/sgs/libconv/common/dynamic.msg /illumos-gate/usr/src/cmd/sgs/libld/common/args.c /illumos-gate/usr/src/cmd/sgs/libld/common/libld.msg /illumos-gate/usr/src/cmd/sgs/libld/common/sections.c /illumos-gate/usr/src/cmd/sgs/libld/common/update.c /illumos-gate/usr/src/cmd/svc/dtd/service_bundle.dtd.1 /illumos-gate/usr/src/cmd/svc/milestone/Makefile /illumos-gate/usr/src/cmd/svc/milestone/global.xml /illumos-gate/usr/src/cmd/svc/milestone/process-security.xml /illumos-gate/usr/src/cmd/svc/milestone/restarter.xml /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_libscf.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_xml.c /illumos-gate/usr/src/cmd/truss/print.c /illumos-gate/usr/src/cmd/truss/print.h /illumos-gate/usr/src/cmd/truss/systable.c /illumos-gate/usr/src/cmd/zoneadmd/vplat.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.h /illumos-gate/usr/src/cmd/zonecfg/zonecfg_grammar.y /illumos-gate/usr/src/cmd/zonecfg/zonecfg_lex.l /illumos-gate/usr/src/common/secflags/secflags.c /illumos-gate/usr/src/head/libzonecfg.h /illumos-gate/usr/src/lib/auditd_plugins/syslog/systoken.c /illumos-gate/usr/src/lib/auditd_plugins/syslog/systoken.h /illumos-gate/usr/src/lib/brand/ipkg/zone/config.xml /illumos-gate/usr/src/lib/brand/labeled/zone/config.xml /illumos-gate/usr/src/lib/brand/sn1/zone/config.xml adt_record.dtd.1 adt_record.xsl.1 audit_event.txt auditxml common/adt.xml /illumos-gate/usr/src/lib/libc/Makefile.targ /illumos-gate/usr/src/lib/libc/amd64/Makefile /illumos-gate/usr/src/lib/libc/common/sys/brk.s /illumos-gate/usr/src/lib/libc/common/sys/psecflagsset.s /illumos-gate/usr/src/lib/libc/i386/Makefile.com /illumos-gate/usr/src/lib/libc/port/gen/priv_str_xlate.c /illumos-gate/usr/src/lib/libc/port/gen/psecflags.c /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libc/port/sys/sbrk.c /illumos-gate/usr/src/lib/libc/req.flg /illumos-gate/usr/src/lib/libc/sparc/Makefile.com /illumos-gate/usr/src/lib/libc/sparcv9/Makefile.com /illumos-gate/usr/src/lib/libproc/common/Pcontrol.c /illumos-gate/usr/src/lib/libproc/common/Pcontrol.h /illumos-gate/usr/src/lib/libproc/common/Pcore.c /illumos-gate/usr/src/lib/libproc/common/Pgcore.c /illumos-gate/usr/src/lib/libproc/common/Pidle.c /illumos-gate/usr/src/lib/libproc/common/Putil.c /illumos-gate/usr/src/lib/libproc/common/libproc.h /illumos-gate/usr/src/lib/libproc/common/mapfile-vers /illumos-gate/usr/src/lib/libproc/common/proc_get_info.c /illumos-gate/usr/src/lib/librestart/common/librestart.c /illumos-gate/usr/src/lib/librestart/common/librestart.h /illumos-gate/usr/src/lib/libscf/common/highlevel.c /illumos-gate/usr/src/lib/libscf/common/mapfile-vers /illumos-gate/usr/src/lib/libscf/inc/libscf.h /illumos-gate/usr/src/lib/libscf/inc/libscf_priv.h /illumos-gate/usr/src/lib/libsecdb/auth_attr.txt /illumos-gate/usr/src/lib/libsecdb/help/auths/Makefile /illumos-gate/usr/src/lib/libsecdb/help/auths/SmfValueProcSec.html /illumos-gate/usr/src/lib/libzonecfg/common/libzonecfg.c /illumos-gate/usr/src/lib/libzonecfg/common/mapfile-vers /illumos-gate/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 /illumos-gate/usr/src/man/man1/Makefile /illumos-gate/usr/src/man/man1/ld.1 /illumos-gate/usr/src/man/man1/psecflags.1 /illumos-gate/usr/src/man/man1m/zonecfg.1m /illumos-gate/usr/src/man/man3lib/libproc.3lib /illumos-gate/usr/src/man/man3proc/Makefile /illumos-gate/usr/src/man/man3proc/Psecflags.3proc /illumos-gate/usr/src/man/man4/core.4 /illumos-gate/usr/src/man/man4/proc.4 /illumos-gate/usr/src/man/man5/Makefile /illumos-gate/usr/src/man/man5/privileges.5 /illumos-gate/usr/src/man/man5/security-flags.5 /illumos-gate/usr/src/man/man5/smf_method.5 /illumos-gate/usr/src/pkg/manifests/SUNWcs.man5.inc /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf /illumos-gate/usr/src/pkg/manifests/consolidation-osnet-osnet-message-files.mf /illumos-gate/usr/src/pkg/manifests/system-extended-system-utilities.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/pkg/manifests/system-library.man3proc.inc /illumos-gate/usr/src/pkg/manifests/system-test-ostest.mf /illumos-gate/usr/src/test/os-tests/runfiles/default.run /illumos-gate/usr/src/test/os-tests/tests/Makefile /illumos-gate/usr/src/test/os-tests/tests/secflags/Makefile /illumos-gate/usr/src/test/os-tests/tests/secflags/addrs.c /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_aslr.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_core.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_dts.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_elfdump.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_forbidnullmap.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_limits.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_noexecstack.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_proc.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_psecflags.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_syscall.c /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_truss.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_zonecfg.sh /illumos-gate/usr/src/test/os-tests/tests/secflags/stacky.c /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/c2/audit.c /illumos-gate/usr/src/uts/common/c2/audit.h /illumos-gate/usr/src/uts/common/c2/audit_event.c /illumos-gate/usr/src/uts/common/c2/audit_kevents.h /illumos-gate/usr/src/uts/common/c2/audit_record.h /illumos-gate/usr/src/uts/common/c2/audit_token.c /illumos-gate/usr/src/uts/common/exec/elf/elf.c /illumos-gate/usr/src/uts/common/exec/elf/elf_notes.c /illumos-gate/usr/src/uts/common/fs/proc/prdata.h /illumos-gate/usr/src/uts/common/fs/proc/prsubr.c /illumos-gate/usr/src/uts/common/fs/proc/prvnops.c /illumos-gate/usr/src/uts/common/os/cred.c /illumos-gate/usr/src/uts/common/os/exec.c /illumos-gate/usr/src/uts/common/os/fork.c /illumos-gate/usr/src/uts/common/os/grow.c /illumos-gate/usr/src/uts/common/os/mmapobj.c /illumos-gate/usr/src/uts/common/os/policy.c /illumos-gate/usr/src/uts/common/os/priv_defs /illumos-gate/usr/src/uts/common/os/proc.c /illumos-gate/usr/src/uts/common/os/sysent.c /illumos-gate/usr/src/uts/common/os/zone.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/elf.h /illumos-gate/usr/src/uts/common/sys/link.h /illumos-gate/usr/src/uts/common/sys/mman.h /illumos-gate/usr/src/uts/common/sys/policy.h /illumos-gate/usr/src/uts/common/sys/proc.h /illumos-gate/usr/src/uts/common/sys/procfs.h /illumos-gate/usr/src/uts/common/sys/prsystm.h /illumos-gate/usr/src/uts/common/sys/secflags.h /illumos-gate/usr/src/uts/common/sys/syscall.h /illumos-gate/usr/src/uts/common/sys/zone.h /illumos-gate/usr/src/uts/common/syscall/psecflags.c /illumos-gate/usr/src/uts/i86pc/os/mlsetup.c /illumos-gate/usr/src/uts/i86pc/vm/vm_machdep.c /illumos-gate/usr/src/uts/intel/ia32/ml/modstubs.s /illumos-gate/usr/src/uts/intel/os/name_to_sysnum /illumos-gate/usr/src/uts/req.flg /illumos-gate/usr/src/uts/sparc/ml/modstubs.s /illumos-gate/usr/src/uts/sparc/os/name_to_sysnum /illumos-gate/usr/src/uts/sun4/os/mlsetup.c /illumos-gate/usr/src/uts/sun4/vm/vm_dep.c /illumos-gate/usr/src/uts/sun4u/vm/mach_vm_dep.c /illumos-gate/usr/src/uts/sun4v/vm/mach_vm_dep.c
81d662ee1fa70e2f91e1d6fa52d3621146c10d61 11-Jan-2015 Richard PALO <richard@netbsd.org>

5516 perl problems in libbsm/auditxml Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>

047f6e6f42a3d50d3e38a05c00bf7dd3fafac726 11-Mar-2010 gww <gww@eng.sun.com>

6914628 Implement the user object audit token PSARC/2010/001 User object audit token PSARC/2010/001 User object audit token 6580704 passwd gww produces a less optimal audit record.

11bc41c8d344c50e04ea4015552fe4efbf0cdfc4 24-Sep-2009 gww <gww@eng.sun.com>

6864075 adt.xml is missing support for tokens needed by the ILB project 6879490 libbsm private au_to_in_addr_ex produces bad tokens

d67944fbe3fa0b31893a7116a09b0718eecf6078 22-May-2009 Scott Rotondo <Scott.Rotondo@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2 6392640 rpcgen -h -T output does not compile with gcc 4.x --HG-- rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h

/illumos-gate/usr/src/cmd/audio/utilities/Makefile /illumos-gate/usr/src/cmd/bnu/grades.c /illumos-gate/usr/src/cmd/bnu/uucico.c /illumos-gate/usr/src/cmd/bnu/uucp.c /illumos-gate/usr/src/cmd/bnu/uux.c /illumos-gate/usr/src/cmd/dfs.cmds/general/general.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_mdb.c /illumos-gate/usr/src/cmd/fmli/menu/mcurrent.c /illumos-gate/usr/src/cmd/fmli/menu/stmenu.c /illumos-gate/usr/src/cmd/fmli/oh/if_form.c /illumos-gate/usr/src/cmd/fmli/oh/if_init.c /illumos-gate/usr/src/cmd/fmli/oh/scram.c /illumos-gate/usr/src/cmd/fmli/oh/slk.c /illumos-gate/usr/src/cmd/fmli/qued/multiline.c /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr.c /illumos-gate/usr/src/cmd/mailx/hdr/glob.h /illumos-gate/usr/src/cmd/mdb/common/libstand/ctime.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_lex.l /illumos-gate/usr/src/cmd/pcmciad/pcmciad.c /illumos-gate/usr/src/cmd/pg/pg.c /illumos-gate/usr/src/cmd/rpcgen/rpc_main.c /illumos-gate/usr/src/cmd/saf/extern.h /illumos-gate/usr/src/cmd/saf/structs.h /illumos-gate/usr/src/cmd/sgs/nm/common/nm.c /illumos-gate/usr/src/cmd/sgs/size/common/process.c /illumos-gate/usr/src/cmd/tar/tar.c /illumos-gate/usr/src/cmd/ttymon/tmextern.h /illumos-gate/usr/src/cmd/ttymon/tmstruct.h /illumos-gate/usr/src/cmd/ttymon/ttymon.c /illumos-gate/usr/src/cmd/vi/port/ex_voper.c /illumos-gate/usr/src/cmd/vi/port/exrecover.c /illumos-gate/usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c auditxml common/adt_xlate.h /illumos-gate/usr/src/lib/libc/port/stdio/getpass.c /illumos-gate/usr/src/lib/libcurses/screen/tgetch.c /illumos-gate/usr/src/lib/libnisdb/db_headers.h /illumos-gate/usr/src/lib/libnisdb/db_index_c.x /illumos-gate/usr/src/lib/libnisdb/db_mindex_c.x /illumos-gate/usr/src/lib/libnsl/dial/callers.c /illumos-gate/usr/src/lib/libnsl/dial/conn.c /illumos-gate/usr/src/lib/libnsl/rpc/svc_vc.c /illumos-gate/usr/src/lib/libresolv/res_gethost.c /illumos-gate/usr/src/lib/libvolmgt/common/volmgt_on_private.c /illumos-gate/usr/src/lib/pam_modules/sample/sample_acct_mgmt.c /illumos-gate/usr/src/stand/lib/fs/nfs/lookup.c /illumos-gate/usr/src/stand/lib/fs/nfs/pathname.c /illumos-gate/usr/src/stand/lib/fs/nfs/st_pathname.h /illumos-gate/usr/src/ucblib/libucb/i386/sys/signal.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs.h /illumos-gate/usr/src/uts/common/io/pcmcia/pcmem.c /illumos-gate/usr/src/uts/common/io/ppm/ppm.c /illumos-gate/usr/src/uts/common/io/sfe/sfe.c /illumos-gate/usr/src/uts/common/nfs/nfs.h /illumos-gate/usr/src/uts/common/os/kmem.c /illumos-gate/usr/src/uts/common/os/sunpm.c /illumos-gate/usr/src/uts/common/rpc/rpcmod.c /illumos-gate/usr/src/uts/common/sys/exec.h /illumos-gate/usr/src/uts/common/sys/fs/autofs.h /illumos-gate/usr/src/uts/common/sys/fs/dv_node.h /illumos-gate/usr/src/uts/common/sys/fs/fifonode.h /illumos-gate/usr/src/uts/common/sys/fs/hsfs_impl.h /illumos-gate/usr/src/uts/common/sys/fs/lofs_info.h /illumos-gate/usr/src/uts/common/sys/fs/namenode.h /illumos-gate/usr/src/uts/common/sys/fs/pc_node.h /illumos-gate/usr/src/uts/common/sys/fs/tmpnode.h /illumos-gate/usr/src/uts/common/sys/fs/ufs_inode.h /illumos-gate/usr/src/uts/common/sys/mode.h /illumos-gate/usr/src/uts/common/sys/socketvar.h /illumos-gate/usr/src/uts/common/syscall/lwp_sobj.c
71a535e3b24d87fb6be3793380f86bd09f2768ac 01-May-2009 jmcp <James.McPherson@Sun.COM>

backout 6795209/6392640: breaks sparc build

/illumos-gate/usr/src/cmd/audio/utilities/Makefile /illumos-gate/usr/src/cmd/bnu/grades.c /illumos-gate/usr/src/cmd/bnu/uucico.c /illumos-gate/usr/src/cmd/bnu/uucp.c /illumos-gate/usr/src/cmd/bnu/uux.c /illumos-gate/usr/src/cmd/dfs.cmds/general/general.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_mdb.c /illumos-gate/usr/src/cmd/fmli/menu/mcurrent.c /illumos-gate/usr/src/cmd/fmli/menu/stmenu.c /illumos-gate/usr/src/cmd/fmli/oh/if_form.c /illumos-gate/usr/src/cmd/fmli/oh/if_init.c /illumos-gate/usr/src/cmd/fmli/oh/scram.c /illumos-gate/usr/src/cmd/fmli/oh/slk.c /illumos-gate/usr/src/cmd/fmli/qued/multiline.c /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr.c /illumos-gate/usr/src/cmd/mailx/hdr/glob.h /illumos-gate/usr/src/cmd/mdb/common/libstand/ctime.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_lex.l /illumos-gate/usr/src/cmd/pcmciad/pcmciad.c /illumos-gate/usr/src/cmd/pg/pg.c /illumos-gate/usr/src/cmd/rpcgen/rpc_main.c /illumos-gate/usr/src/cmd/saf/extern.h /illumos-gate/usr/src/cmd/saf/structs.h /illumos-gate/usr/src/cmd/sgs/nm/common/nm.c /illumos-gate/usr/src/cmd/sgs/size/common/process.c /illumos-gate/usr/src/cmd/tar/tar.c /illumos-gate/usr/src/cmd/ttymon/tmextern.h /illumos-gate/usr/src/cmd/ttymon/tmstruct.h /illumos-gate/usr/src/cmd/ttymon/ttymon.c /illumos-gate/usr/src/cmd/vi/port/ex_voper.c /illumos-gate/usr/src/cmd/vi/port/exrecover.c /illumos-gate/usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c auditxml common/adt_xlate.h /illumos-gate/usr/src/lib/libc/port/stdio/getpass.c /illumos-gate/usr/src/lib/libcurses/screen/tgetch.c /illumos-gate/usr/src/lib/libnisdb/db_headers.h /illumos-gate/usr/src/lib/libnisdb/db_index_c.x /illumos-gate/usr/src/lib/libnisdb/db_mindex_c.x /illumos-gate/usr/src/lib/libnsl/dial/callers.c /illumos-gate/usr/src/lib/libnsl/dial/conn.c /illumos-gate/usr/src/lib/libnsl/rpc/svc_vc.c /illumos-gate/usr/src/lib/libresolv/res_gethost.c /illumos-gate/usr/src/lib/libvolmgt/common/volmgt_on_private.c /illumos-gate/usr/src/lib/pam_modules/sample/sample_acct_mgmt.c /illumos-gate/usr/src/ucblib/libucb/i386/sys/signal.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs.h /illumos-gate/usr/src/uts/common/io/pcmcia/pcmem.c /illumos-gate/usr/src/uts/common/io/ppm/ppm.c /illumos-gate/usr/src/uts/common/io/sfe/sfe.c /illumos-gate/usr/src/uts/common/nfs/nfs.h /illumos-gate/usr/src/uts/common/os/kmem.c /illumos-gate/usr/src/uts/common/os/sunpm.c /illumos-gate/usr/src/uts/common/rpc/rpcmod.c /illumos-gate/usr/src/uts/common/sys/exec.h /illumos-gate/usr/src/uts/common/sys/fs/autofs.h /illumos-gate/usr/src/uts/common/sys/fs/dv_node.h /illumos-gate/usr/src/uts/common/sys/fs/fifonode.h /illumos-gate/usr/src/uts/common/sys/fs/hsfs_impl.h /illumos-gate/usr/src/uts/common/sys/fs/lofs_info.h /illumos-gate/usr/src/uts/common/sys/fs/namenode.h /illumos-gate/usr/src/uts/common/sys/fs/pc_node.h /illumos-gate/usr/src/uts/common/sys/fs/tmpnode.h /illumos-gate/usr/src/uts/common/sys/fs/ufs_inode.h /illumos-gate/usr/src/uts/common/sys/mode.h /illumos-gate/usr/src/uts/common/sys/socketvar.h /illumos-gate/usr/src/uts/common/syscall/lwp_sobj.c
8883f1c270cc8e33c18dd088e744840092b47bbb 01-May-2009 Nathan Keynes <Nathan.Keynes@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2 6392640 rpcgen -h -T output does not compile with gcc 4.x

/illumos-gate/usr/src/cmd/audio/utilities/Makefile /illumos-gate/usr/src/cmd/bnu/grades.c /illumos-gate/usr/src/cmd/bnu/uucico.c /illumos-gate/usr/src/cmd/bnu/uucp.c /illumos-gate/usr/src/cmd/bnu/uux.c /illumos-gate/usr/src/cmd/dfs.cmds/general/general.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_mdb.c /illumos-gate/usr/src/cmd/fmli/menu/mcurrent.c /illumos-gate/usr/src/cmd/fmli/menu/stmenu.c /illumos-gate/usr/src/cmd/fmli/oh/if_form.c /illumos-gate/usr/src/cmd/fmli/oh/if_init.c /illumos-gate/usr/src/cmd/fmli/oh/scram.c /illumos-gate/usr/src/cmd/fmli/oh/slk.c /illumos-gate/usr/src/cmd/fmli/qued/multiline.c /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr.c /illumos-gate/usr/src/cmd/mailx/hdr/glob.h /illumos-gate/usr/src/cmd/mdb/common/libstand/ctime.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_lex.l /illumos-gate/usr/src/cmd/pcmciad/pcmciad.c /illumos-gate/usr/src/cmd/pg/pg.c /illumos-gate/usr/src/cmd/rpcgen/rpc_main.c /illumos-gate/usr/src/cmd/saf/extern.h /illumos-gate/usr/src/cmd/saf/structs.h /illumos-gate/usr/src/cmd/sgs/nm/common/nm.c /illumos-gate/usr/src/cmd/sgs/size/common/process.c /illumos-gate/usr/src/cmd/tar/tar.c /illumos-gate/usr/src/cmd/ttymon/tmextern.h /illumos-gate/usr/src/cmd/ttymon/tmstruct.h /illumos-gate/usr/src/cmd/ttymon/ttymon.c /illumos-gate/usr/src/cmd/vi/port/ex_voper.c /illumos-gate/usr/src/cmd/vi/port/exrecover.c /illumos-gate/usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c auditxml common/adt_xlate.h /illumos-gate/usr/src/lib/libc/port/stdio/getpass.c /illumos-gate/usr/src/lib/libcurses/screen/tgetch.c /illumos-gate/usr/src/lib/libnisdb/db_headers.h /illumos-gate/usr/src/lib/libnisdb/db_index_c.x /illumos-gate/usr/src/lib/libnisdb/db_mindex_c.x /illumos-gate/usr/src/lib/libnsl/dial/callers.c /illumos-gate/usr/src/lib/libnsl/dial/conn.c /illumos-gate/usr/src/lib/libnsl/rpc/svc_vc.c /illumos-gate/usr/src/lib/libresolv/res_gethost.c /illumos-gate/usr/src/lib/libvolmgt/common/volmgt_on_private.c /illumos-gate/usr/src/lib/pam_modules/sample/sample_acct_mgmt.c /illumos-gate/usr/src/ucblib/libucb/i386/sys/signal.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs.h /illumos-gate/usr/src/uts/common/io/pcmcia/pcmem.c /illumos-gate/usr/src/uts/common/io/ppm/ppm.c /illumos-gate/usr/src/uts/common/io/sfe/sfe.c /illumos-gate/usr/src/uts/common/nfs/nfs.h /illumos-gate/usr/src/uts/common/os/kmem.c /illumos-gate/usr/src/uts/common/os/sunpm.c /illumos-gate/usr/src/uts/common/rpc/rpcmod.c /illumos-gate/usr/src/uts/common/sys/exec.h /illumos-gate/usr/src/uts/common/sys/fs/autofs.h /illumos-gate/usr/src/uts/common/sys/fs/dv_node.h /illumos-gate/usr/src/uts/common/sys/fs/fifonode.h /illumos-gate/usr/src/uts/common/sys/fs/hsfs_impl.h /illumos-gate/usr/src/uts/common/sys/fs/lofs_info.h /illumos-gate/usr/src/uts/common/sys/fs/namenode.h /illumos-gate/usr/src/uts/common/sys/fs/pc_node.h /illumos-gate/usr/src/uts/common/sys/fs/tmpnode.h /illumos-gate/usr/src/uts/common/sys/fs/ufs_inode.h /illumos-gate/usr/src/uts/common/sys/mode.h /illumos-gate/usr/src/uts/common/sys/socketvar.h /illumos-gate/usr/src/uts/common/syscall/lwp_sobj.c
85e8d33eda72d79b047f9f6d1d38e71c94352fdb 20-Sep-2008 gww <gww@eng.sun.com>

6750163 Internal function adt_get_unique_id is inaccurately typed.

0ad2061eab39cb8631cb8f2e91ce483699f50425 06-Sep-2008 gww <gww@eng.sun.com>

6735455 libbsm adt interfaces do not support alternate event tables. PSARC/2008/559 Support for Alternate Audit Record Tables 6636389 The adt.xml compiler can generate a bad adt_preload() for userland events of mixed case 6737982 adt_put_event should return EPERM

3cccda98b87857542deb064ace0cec9c785dbeb9 28-Aug-2008 Jan Friedel <Jan.Friedel@Sun.COM>

6616565 The description of the <comment> tag in adt.xml should include a statement about disallowed chars 6728431 audit_record_xml weak on tokens finished by number. 6729380 audit_record_attr.txt contains typos. 6737280 libbsm/audit_plugin.c:__audit_syslog() aim of possible deadlock.

5b7f77ad52bf657ba49d64d16f527e958d0fb820 07-Jan-2008 tw21770 <none@none>

5079356 Framework should provide administrative audit trail/history 6405683 svc.configd audit events need to be defined.

/illumos-gate/usr/src/cmd/svc/configd/Makefile /illumos-gate/usr/src/cmd/svc/configd/backend.c /illumos-gate/usr/src/cmd/svc/configd/client.c /illumos-gate/usr/src/cmd/svc/configd/configd.c /illumos-gate/usr/src/cmd/svc/configd/configd.h /illumos-gate/usr/src/cmd/svc/configd/object.c /illumos-gate/usr/src/cmd/svc/configd/rc_node.c /illumos-gate/usr/src/cmd/svc/startd/libscf.c /illumos-gate/usr/src/cmd/svc/startd/startd.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg.h /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_engine.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_libscf.c /illumos-gate/usr/src/common/svc/repcache_protocol.h audit_event.txt auditxml common/adt.c common/adt.xml common/mapfile-vers /illumos-gate/usr/src/lib/libscf/common/libscf_impl.h /illumos-gate/usr/src/lib/libscf/common/lowlevel.c /illumos-gate/usr/src/lib/libscf/common/mapfile-vers /illumos-gate/usr/src/lib/libscf/inc/libscf_priv.h
69987563713261563f769bf902be7fd10691efc4 06-Dec-2007 sabdar <none@none>

PSARC 2007/397 NDMP Service 6609930 NDMP Service - PSARC/2007/397 6636373 in_peer token doesn't do well if optional

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/Makefile /illumos-gate/usr/src/lib/Makefile audit_event.txt auditxml common/adt.h common/adt.xml common/adt_token.c common/adt_xlate.h /illumos-gate/usr/src/lib/libsecdb/auth_attr.txt /illumos-gate/usr/src/lib/libsecdb/help/auths/AuthReadNDMP.html /illumos-gate/usr/src/lib/libsecdb/help/auths/Makefile /illumos-gate/usr/src/lib/libsecdb/help/auths/SmfNDMPStates.html /illumos-gate/usr/src/lib/libsecdb/help/auths/SmfValueNDMP.html /illumos-gate/usr/src/lib/libsecdb/help/profiles/Makefile /illumos-gate/usr/src/lib/libsecdb/help/profiles/RtNDMPMngmnt.html /illumos-gate/usr/src/lib/libsecdb/prof_attr.txt /illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNW0on/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWndmpr/Makefile /illumos-gate/usr/src/pkgdefs/SUNWndmpr/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWndmpr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWndmpr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWndmpr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWndmpu/Makefile /illumos-gate/usr/src/pkgdefs/SUNWndmpu/depend /illumos-gate/usr/src/pkgdefs/SUNWndmpu/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWndmpu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWndmpu/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWndmpu/prototype_sparc
f72effdea24d97a107b04e4b041cf5081dae0ee9 29-Nov-2007 gww <none@none>

6607434 praudit(1M) output in error --- no newline after exec_args,0 6624513 return token values from userland should be able to include errno. 6624525 praudit:token.c has nits 6627669 the PSARC/2000/517 audit interfaces do not support the in_peer token 6629752 praudit displays the ip port token in HEX rather than in_port_t

273264cdcd36b34067f5b77d1af696eff72d46f3 20-Nov-2007 dm120769 <none@none>

backout 5079356/6405683: causes 6630372

/illumos-gate/usr/src/cmd/svc/configd/Makefile /illumos-gate/usr/src/cmd/svc/configd/backend.c /illumos-gate/usr/src/cmd/svc/configd/client.c /illumos-gate/usr/src/cmd/svc/configd/configd.c /illumos-gate/usr/src/cmd/svc/configd/configd.h /illumos-gate/usr/src/cmd/svc/configd/object.c /illumos-gate/usr/src/cmd/svc/configd/rc_node.c /illumos-gate/usr/src/cmd/svc/startd/libscf.c /illumos-gate/usr/src/cmd/svc/startd/startd.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg.h /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_engine.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_libscf.c /illumos-gate/usr/src/common/svc/repcache_protocol.h audit_event.txt auditxml common/adt.c common/adt.xml common/mapfile-vers /illumos-gate/usr/src/lib/libscf/common/libscf_impl.h /illumos-gate/usr/src/lib/libscf/common/lowlevel.c /illumos-gate/usr/src/lib/libscf/common/mapfile-vers /illumos-gate/usr/src/lib/libscf/inc/libscf_priv.h
582271e8d649568c83e9a016cc0d54265389c5d9 04-Nov-2007 tw21770 <none@none>

5079356 Framework should provide administrative audit trail/history 6405683 svc.configd audit events need to be defined.

/illumos-gate/usr/src/cmd/svc/configd/Makefile /illumos-gate/usr/src/cmd/svc/configd/backend.c /illumos-gate/usr/src/cmd/svc/configd/client.c /illumos-gate/usr/src/cmd/svc/configd/configd.c /illumos-gate/usr/src/cmd/svc/configd/configd.h /illumos-gate/usr/src/cmd/svc/configd/object.c /illumos-gate/usr/src/cmd/svc/configd/rc_node.c /illumos-gate/usr/src/cmd/svc/startd/libscf.c /illumos-gate/usr/src/cmd/svc/startd/startd.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg.h /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_engine.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_libscf.c /illumos-gate/usr/src/common/svc/repcache_protocol.h audit_event.txt auditxml common/adt.c common/adt.xml common/mapfile-vers /illumos-gate/usr/src/lib/libscf/common/libscf_impl.h /illumos-gate/usr/src/lib/libscf/common/lowlevel.c /illumos-gate/usr/src/lib/libscf/common/mapfile-vers /illumos-gate/usr/src/lib/libscf/inc/libscf_priv.h
6a3b10db10504576d94f22ea0d7aaf12b96b0bbe 24-Oct-2007 tz204579 <none@none>

6549682 uadmin audit records are no longer generated for the global zone 6608684 $SRC/lib/libbsm/common/audit_private.h has definitions for removed interfaces. 6611462 libbsm's adt_to_text() incorrectly handles message lists 6617501 auditxml may produce too long lines in adt_event.h for message lists 6617877 adt.xml should explain how to add a msg list --HG-- rename : usr/src/lib/libbsm/common/audit_uadmin.c => deleted_files/usr/src/lib/libbsm/common/audit_uadmin.c

5114d1ad03211a84d5722382609b1c7f8552e216 22-Oct-2007 gww <none@none>

6611561 type='generic' event structure initialization is included in adt_preload()

c0c79a3f09914f35651895ffc111883455b7f62d 07-May-2007 tz204579 <none@none>

6522311 adt_ interfaces need automated build process --HG-- rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_admin_authenticate.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_admin_authenticate.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_modify.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_login.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_login.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_logout.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_logout.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_modify.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_passwd.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_passwd.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_modify.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_rlogin.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_rlogin.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_role_login.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_role_login.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_modify.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_screenlock.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_screenlock.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_modify.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_ssh.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_ssh.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_su.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_su.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_telnet.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_telnet.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_uauth.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_uauth.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_add.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_add.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_delete.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_delete.java rename : usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_modify.java => deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_modify.java rename : usr/src/lib/libadt_jni/common/adt_jni_event.c => deleted_files/usr/src/lib/libadt_jni/common/adt_jni_event.c rename : usr/src/lib/libadt_jni/common/mapfile-vers => deleted_files/usr/src/lib/libadt_jni/common/mapfile-vers rename : usr/src/lib/libbsm/common/adt_event.h => deleted_files/usr/src/lib/libbsm/common/adt_event.h rename : usr/src/lib/libbsm/common/adt_xlate.c => deleted_files/usr/src/lib/libbsm/common/adt_xlate.c rename : usr/src/lib/libbsm/common/adt_xml.txt => usr/src/lib/libbsm/common/adt.xml

/illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_admin_authenticate.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_filesystem_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_login.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_logout.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_network_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_passwd.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_printer_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_rlogin.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_role_login.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_scheduledjob_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_screenlock.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_serialport_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_ssh.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_su.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_telnet.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_uauth.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_add.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_delete.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/com/sun/audit/AuditEvent_usermgr_modify.java /illumos-gate/deleted_files/usr/src/lib/libadt_jni/common/adt_jni_event.c /illumos-gate/deleted_files/usr/src/lib/libadt_jni/common/mapfile-vers /illumos-gate/deleted_files/usr/src/lib/libbsm/common/adt_event.h /illumos-gate/deleted_files/usr/src/lib/libbsm/common/adt_xlate.c /illumos-gate/usr/src/cmd/bsmrecord/Makefile /illumos-gate/usr/src/cmd/bsmrecord/audit_record_attr.txt /illumos-gate/usr/src/cmd/bsmrecord/audit_record_xml /illumos-gate/usr/src/lib/libadt_jni/Makefile /illumos-gate/usr/src/lib/libadt_jni/auditxml_jni /illumos-gate/usr/src/lib/libadt_jni/com/sun/audit/Makefile Makefile auditxml auditxml.pm common/adt.xml common/adt.xsd xmlHandlers.pm