summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbsm
AgeCommit message (Collapse)AuthorFilesLines
2015-01-12 [illumos-gate merge]Jerry Jelinek1-1/+4
commit a5749a83c6e3fe55b6590fe96667ef2d1881d776 5525 Update hwdata - 20150111 commit c9ab4856df62d6551317f963d6be1cfc56a72ed1 5524 Update prototypes to 2015 commit 81d662ee1fa70e2f91e1d6fa52d3621146c10d61 5516 perl problems in libbsm/auditxml commit 3f3aaf4e95972f6d6393cbff0a4652f4ee2c0dbf 5510 elfdump doesn't print the member header before pr_reg commit 98cadd320d4521e7438bc624f89adef498589add 5507 libelf may overflow data buffer when translating data to memory representation commit fe319232d24f4ae183730a5a24a09423d8ab4429 5313 Allow I/Os to be aggregated across ZIO priority classes [conflict with fe319232, usr/src/uts/common/fs/zfs/zfs_zone.c updated]
2015-01-115516 perl problems in libbsm/auditxmlRichard PALO1-1/+4
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-01-23OS-1832 fix for OS-1783 broke at when zone has no networkJerry Jelinek1-0/+1
2013-01-22OS-1783 Cron firing delayed when unable to lookup hostname in getaddrinfoJerry Jelinek1-52/+49
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+3
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2010-10-13171 adt_get_mask_from_user frees memory before it's usedChris Love1-1/+2
172 duplicate free in gss_accept_sec_context 173 duplicate free in spnego_gss_accept_sec_context Reviewed by: gordon.w.ross@gmail.com Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-176884631 ilb code needs to utilize the audit tokens types of in_remote iport ↵Sangeeta Misra1-65/+49
for server address and ports
2010-07-286953290 adt_load_ttyname/adt_load_hostname should report ENETDOWN if there ↵gww1-1/+1
are no interfaces
2010-07-27PSARC/2009/636 Obsolete getacinfo(3bsm)Jan Friedel20-1217/+1700
PSARC/2009/642 audit_control(4) EOL and removal PSARC/2010/218 Audit subsystem Rights Profiles PSARC/2010/220 svc:/system/auditset service 6875456 Solaris Audit configuration in SMF - phase 2 (PSARC/2009/636, PSARC/2009/642) 6942035 audit_binfile(5) leaves unfinished audit logs. 6942041 auditd(1) says "auditd refreshed" on startup. 6943275 audit_remote(5) leaks memory on audit service refresh 6955077 adt_get_mask_from_user() should regard _SC_GETPW_R_SIZE_MAX 6955117 $SRC/lib/libbsm/common/audit_ftpd.c shouldn't hardcode the lenght of usernames (8) 6956169 adt_audit_state() returns non-boolean values --HG-- rename : usr/src/cmd/auditconfig/auditconfig_impl.h => usr/src/lib/libbsm/common/audit_policy.h rename : usr/src/cmd/auditconfig/audit_scf.c => usr/src/lib/libbsm/common/audit_scf.c rename : usr/src/cmd/auditconfig/audit_scf.h => usr/src/lib/libbsm/common/audit_scf.h
2010-07-206404196 <bsm/audit_uevents.h> doesn't appear to have a proper copyright or ↵Marek Pospisil1-10/+23
CDDL license.
2010-07-07PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscallsRoger A. Faulkner1-0/+3
6910251 need support for all POSIX.1-2008 *at(2) syscalls 6964835 mknod(2) auditing omits the pathname for invalid arguments
2010-07-07PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)gww7-254/+63
6914742 remove audit_user phase 1 PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)
2010-06-246916796 OSnet mapfiles should use version 2 link-editor syntaxAli Bahrami1-10/+12
--HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
2010-05-186948751 $SRC/lib/libbsm/common/audit_class.c needs some cleanup.Jan Friedel1-11/+10
2010-05-106946546 Fix for 6868082 devfsadm must rely on device_maps breaks ↵Jan Parcel2-65/+190
add_allocatable on Trusted Extensions
2010-05-066946518 There is no way to validate that audit flags are validgww4-140/+146
6946529 getauditflagschar and getauclassnam may not operate properly with maximum size class names 6927607 getauditflags.c:getauditflagsbin() needs boundary checking.
2010-04-28PSARC 2009/377 In-kernel pfexec implementation.Casper H.S. Dik1-2/+2
PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist 4912096 pftcsh(1) should exist 6440298 Expand the basic privilege set in order to restrict file access 6859862 Move pfexec into the kernel 6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur 6923721 The new SYS_SMB privilege is not backward compatible 6937562 autofs doesn't remove its door when the zone shuts down 6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone 6940159 Implement PSARC 2010/072
2010-04-146940699 no reboot audit leaves auditd disabled across reboot.Marek Pospisil2-6/+4
2010-04-126935410 setting audit context when audit is not enabled should be more ↵gww2-105/+176
tolerant of getaddrinfo failure
2010-04-046939427 core dump in adr_char: au_close should check return from mallocgww1-7/+15
2010-03-116914628 Implement the user object audit token PSARC/2010/001 User object ↵gww7-17/+90
audit token PSARC/2010/001 User object audit token 6580704 passwd gww produces a less optimal audit record.
2010-03-09PSARC/2009/613 auditon(2) clarificationMarek Pospisil3-6/+6
6884238 The audit_policy variable should be a uint32_t.
2010-03-09PSARC/2009/207 adt_import_proc removalMarek Pospisil3-108/+1
6769352 adt_import_proc() should be removed
2010-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner1-22/+21
6906485 delete obsolete system call traps --HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
2010-02-25PSARC/2008/532 NWAM Phase 1Anurag S. Maskey2-33/+94
PSARC/2009/577 Network Auto-Magic (NWAM) Phase 1 Updates PSARC/2010/049 Network Auto-Magic (NWAM) Phase 1 Updates part 2 4087814 User friendly utility wanted for network config, able to add network interfaces. 6509720 support configuration using DHCP "inform" and static IP address 6553627 network/physical:default and network/physical:nwam should be mutually-exclusive (perhaps a property) 6609581 nwam does not start the dns/client service after configuring the network 6664072 nwam profiles should include name service configuration properties 6723947 setting static MAC address should be possible 6794043 NWAM needs more complete profile support 6914190 Support for unmanaged network interfaces in NWAM - hands off 6921971 nwamd fails to run teardown/net-svc after suspend/resume --HG-- rename : usr/src/cmd/cmd-inet/lib/nwamd/interface.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c rename : usr/src/cmd/cmd-inet/lib/nwamd/wireless.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c rename : usr/src/cmd/cmd-inet/lib/nwamd/events.c => usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c rename : usr/src/cmd/cmd-inet/lib/nwamd/functions.h => usr/src/cmd/cmd-inet/lib/nwamd/util.h
2010-02-195097569 libbsm(3LIB)'s audit_user.c could use some tidying upJan Friedel1-135/+23
2010-02-196888676 $SRC/cmd/audit*/*.c and $SRC/lib/[libbsm|auditd_plugins] and other ↵Jan Friedel16-123/+92
need lint related clean up
2010-02-18PSARC/2002/665 auditd interface reclassificationgww3-43/+35
6647954 implement the removal of audit_data(4) as noted in PSARC/2002/665
2010-02-016920272 libdevinfo is too connected, libbsm must not depend upon itJan Parcel2-3/+116
2010-01-176868082 TX: devfsadm must rely on device_maps file with multiple ↵Jan Parcel5-44/+440
hot-pluggable usb devices 6855420 TX: USB built-in floppy drive should automatically populate the Device Manager
2010-01-14backout 6855420: needs more workjmcp6-442/+46
2010-01-146855420 TX: USB built-in floppy drive should automatically populate the ↵Jan Parcel6-46/+442
Device Manager 6868082 TX: devfsadm must rely on device_maps file with multiple hot-pluggable usb devices 6885946 libbssm or libdevinfo .h changes not reflected upon make install
2009-11-20PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024Casper H.S. Dik4-19/+23
4088757 Customer would like to increase ngroups_max more than 32 6853435 Many files incorrectly include the private <sys/cred_impl.h>
2009-11-206767257 Solaris Audit configuration in SMFJan Friedel2-37/+2
2009-11-03PSARC 2008/575 ILB: Integrated L3/L4 Load balancerSangeeta Misra2-1/+458
6882718 in-kernel simple L3/L4 load balancing service should be provided in Solaris 6884202 ipobs_hook() in ip_input() invalidates DB_REF assumption
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan2-1/+81
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-09-246864075 adt.xml is missing support for tokens needed by the ILB projectgww6-15/+118
6879490 libbsm private au_to_in_addr_ex produces bad tokens
2009-09-146880097 adt.xml messages list order must be alignedWyllys Ingersoll2-2/+14
2009-08-076862724 TPM audit structures are incorrectWyllys Ingersoll2-19/+36
2009-07-296864230 hiho, hiho, it'ch chtime for CH to gojmcp1-13/+1
Portions contributed by Rich Lowe
2009-06-16PSARC/2009/284 faccessat(2) - determine accessibility of a file using file ↵Sumanth Naropanth1-0/+1
descriptors 6536147 accessat() should become a public interface after an agreement is reached on the function name
2009-05-216795209 Enable compilation of ON-consolidation with GCC 4.2Scott Rotondo2-2/+3
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
2009-05-09PSARC/2008/787 Obsolete of some Solaris Audit commandsgww1-6/+6
6627539 bsmrecord needs to be renamed (PSARC/2008/787 Obsolete of some Solaris Audit commands) --HG-- rename : usr/src/cmd/bsmrecord/Makefile => usr/src/cmd/auditrecord/Makefile rename : usr/src/cmd/bsmrecord/audit_record_attr.txt => usr/src/cmd/auditrecord/audit_record_attr.txt rename : usr/src/cmd/bsmrecord/audit_record_xml => usr/src/cmd/auditrecord/audit_record_xml rename : usr/src/cmd/bsmrecord/bsmrecord.pl => usr/src/cmd/auditrecord/auditrecord.pl rename : usr/src/cmd/bsmrecord/filter_txt.pl => usr/src/cmd/auditrecord/filter_txt.pl rename : usr/src/cmd/bsmrecord/mkmsg.pl => usr/src/cmd/auditrecord/mkmsg.pl
2009-05-056835006 pkcs11 TPM leaks memory in some cases.Wyllys Ingersoll1-136/+124
6834645 DEBUG tpm driver scares me on boot 6829606 TPM failure codes should not be part of the general fail_value message list.
2009-04-30backout 6795209/6392640: breaks sparc buildjmcp2-3/+2
2009-04-306795209 Enable compilation of ON-consolidation with GCC 4.2Nathan Keynes2-2/+3
6392640 rpcgen -h -T output does not compile with gcc 4.x
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore2-2/+12
PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD()
2009-03-20PSARC 2008/725 TPM SupportWyllys Ingersoll2-2/+255
6771298 Solaris needs a PKCS11 provider for the TPM 6771289 Solaris needs TCG support
2009-03-196617821 adt_export_data_t needs to avoid using variable-sized typesTony Nguyen3-7/+7
2009-03-196705218 arbitrary string limits for audit events and bsmrecordJan Friedel1-6/+21