summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbsm
AgeCommit message (Collapse)AuthorFilesLines
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
2009-03-194987752 setpgrp(2) audit record seems to show failure.Jan Friedel1-0/+3
2009-03-196385648 audit_event(4) file contains events that will never be generatedJan Friedel1-5/+5
2009-03-196750410 audit configuration files do not alignJan Friedel1-3/+3
2009-03-186412948 There's cruft in the libbsm files that needs to be removed.Jan Friedel2-44/+2
2009-03-184950919 adt* interfaces should accept empty string as equivalent to a NULL ↵Jan Friedel1-1/+1
string.
2009-03-186753388 AUE_PORTFS should really be PORTFS_ASSOCIATE and PORTFS_DISSOCIATEJan Friedel1-2/+6
2009-02-106798660 Cadmium .NOT file processing problem with CWD relative file pathsAli Bahrami1-1/+15
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
2009-02-106475711 clean up __STDC__ ifdefs in libbsm(3LIB) filesMarek Pospisil5-126/+35
2009-01-06PSARC/2007/272 Project Clearview: IPMP Rearchitecturemeem1-2/+2
PSARC/2008/773 IPQoS if_groupname Selector Removal PSARC/2009/001 Move in.mpathd into /lib/inet 6783149 Clearview IPMP Rearchitecture 4472956 libipmp should provide administrative interfaces 4494577 ipmp is opaque - there's no way to get current status 4509788 IPMP's usage of interface flags is not backward compatible 4509869 IPMP's address move mechanism needs to be transparent to applications 4531232 "in.rdiscd: sendto: Bad file number" seen during IPMP DR 4533876 new instances of interfaces under ipmp are generated with each dr/op 4699003 in.mpathd should squawk if interfaces in a group have the same hwaddr 4704937 SUNW_ip_rcm.so is sloppy with strings 4713308 IPMP shouldn't failover unconfigured logical interfaces 4785694 non-homogeneous IPMP group does not do failback 4850407 if_mpadm and IPMP DR failure 5015757 ip can panic with ASSERT(attach_ill == ipif->ipif_ill) failure 5086201 in.ndpd's phyint_reach_random() spews "SIOCSLIFLNKINFO Invalid argument" 6184000 routes cannot be created on failed interfaces 6246564 if_mpadm -r <ifname> doesn't bring up IPv6 link-local data address 6359058 SIOCLIFFAILBACK repeatedly fails with EAGAIN; in.mpathd fills logs 6359536 enabling STANDBY on an interface with no test address acts oddly 6378487 in.dhcpd doesn't work well in an IPMP setup 6462335 cannot offline to IPMP interfaces that have no probe targets 6516992 in.routed spews "Address already in use" during IPMP address move 6518460 ip_rcm`update_pif() must remain calm when logical interfaces disappear 6549957 failed IP interfaces at boot may go unreported 6591186 rpcbind can't deal with indirect calls if all addresses are deprecated 6667143 NCE_F_UNSOL_ADV broken 6698480 IGMP version not retained during IPMP failover 6726235 IPMP group failure can sometimes lead to an extra failover 6726645 in.routed skips DEPRECATED addresses even when no others exist 6738310 ip_ndp_recover() checks IPIF_CONDEMNED on the wrong ipif flags field 6739454 system panics at sdpib`sdp_rts_announce 6739531 IPv6 DAD doesn't work well with IPMP 6740719 in.mpathd may fail to switch to router target mode 6743260 ipif_resolver_up() can fail and leave ARP bringup pending 6746613 ip's DL_NOTE_SDU_SIZE logic mishandles ill_max_frag < ill_max_mtu 6748145 in.ndpd's IPv6 link-local hardware address mappings can go stale 6753560 ilg_delete_all() can race with ill_delete_tail() when ilg_ill changes 6755987 stillborn IFF_POINTOPOINT in.mpathd logic should be hauled out 6775126 SUBDIRS ipsecutils element does not in order be 6775811 NCEs can get stuck in ND_INCOMPLETE if ARP fails when IPMP is in-use 6777496 receive-side ILL_HCKSUM_CAPABLE checks look at the wrong ill 6781488 IPSQ timer restart logic can deadlock under stress 6781883 ip_ndp_find_solicitation() can be passed adverts, and has API issues 6784852 RPCIB, SDP, and RDS all break when vanity naming is used 6786048 IPv6 ND probes create IREs with incorrect source addresses 6786091 I_PLINK handling in IP must not request reentry via ipsq_try_enter() 6786711 IPQoS if_groupname selector needs to go 6787091 assertion failure in ipcl_conn_cleanup() due to non-NULL conn_ilg 6789235 INADDR_ANY ILMs can trigger an assertion failure in IPMP environments 6789502 ipif_resolver_up() calls after ipif_ndp_up() clobber ipif_addr_ready 6789718 ip6.tun0 cannot be plumbed in a non-global-zone post-6745288 6789732 libdlpi may get stuck in i_dlpi_strgetmsg() 6789870 ipif6_dup_recovery() may operate on a freed ipif, corrupting memory 6789874 ipnet_nicevent_cb() may call taskq_dispatch() on a bogus taskq 6790310 in.mpathd may core with "phyint_inst_timer: invalid state 4" --HG-- rename : usr/src/lib/libinetutil/common/inetutil4.c => usr/src/lib/libinetutil/common/inetutil.c rename : usr/src/uts/common/inet/vni/vni.c => usr/src/uts/common/inet/dlpistub/dlpistub.c rename : usr/src/uts/common/inet/vni/vni.conf => usr/src/uts/common/inet/dlpistub/dlpistub.conf rename : usr/src/uts/common/inet/vni/vni_impl.h => usr/src/uts/common/inet/dlpistub/dlpistub_impl.h rename : usr/src/uts/intel/vni/Makefile => usr/src/uts/intel/dlpistub/Makefile rename : usr/src/uts/sparc/vni/Makefile => usr/src/uts/sparc/dlpistub/Makefile
2009-01-066788789 adt_token.c:adt_to_text:ADT_MSG uses the wrong enum cast for getting ↵gww1-2/+2
the message list.
2008-09-291207395 au_event_t is a currently a short. It should be redefined to be a ↵Tony Nguyen8-91/+49
u_short
2008-09-22PSARC 2008/382 Fast RebootSherry Moore1-0/+2
6714038 Fast Reboot support for x86 platforms
2008-09-196750163 Internal function adt_get_unique_id is inaccurately typed.gww2-3/+3
2008-09-19PSARC 2008/482 NWAM Phase 0.5 (picea)James Carlson2-3/+34
6648862 nwam is annoying when no network is available 6642066 NWAM Phase 0 needs better observability 6604418 weak interfaces turn nwam into a bouncing dog that misses its master 6745880 starting or restarting nwam always costs a link reinit
2008-09-066745574 6735455 needs workgww1-1/+3
2008-09-056735455 libbsm adt interfaces do not support alternate event tables.gww7-118/+151
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
2008-08-286616565 The description of the <comment> tag in adt.xml should include a ↵Jan Friedel3-9/+8
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.
2008-07-146287314 adt_load_ttyname() fails with errno 0gww2-36/+137
6344144 adt_load_hostname() seems to fail with ENOENT under TX SMC 6704657 auditd can fail with nostart, but without any helpful clue as to why 6705223 adt_load_hostname should use MAXHOSTNAMELEN rather than ADT_STRING_MAX 6706980 after enable TS and reboot, root can't login from console. server NIS enabled 6723291 internal routine adt_write_syslog() could do a better job
2008-06-06PSARC 2008/309 expunge synonyms.hraf8-114/+97
6700179 expunge synonyms.h --HG-- rename : usr/src/cmd/sgs/libelf/common/syn.h => deleted_files/usr/src/cmd/sgs/libelf/common/syn.h rename : usr/src/cmd/sgs/librtld/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld/common/lintsup.c rename : usr/src/cmd/sgs/rtld/common/_synonyms.h => deleted_files/usr/src/cmd/sgs/rtld/common/_synonyms.h rename : usr/src/common/atomic/atomic_asm_weak.h => deleted_files/usr/src/common/atomic/atomic_asm_weak.h rename : usr/src/lib/common/inc/c_synonyms.h => deleted_files/usr/src/lib/common/inc/c_synonyms.h rename : usr/src/lib/libc/amd64/gen/lexp10.c => deleted_files/usr/src/lib/libc/amd64/gen/lexp10.c rename : usr/src/lib/libc/amd64/gen/llog10.c => deleted_files/usr/src/lib/libc/amd64/gen/llog10.c rename : usr/src/lib/libc/amd64/gen/ltostr.c => deleted_files/usr/src/lib/libc/amd64/gen/ltostr.c rename : usr/src/lib/libc/i386/gen/lexp10.c => deleted_files/usr/src/lib/libc/i386/gen/lexp10.c rename : usr/src/lib/libc/i386/gen/llog10.c => deleted_files/usr/src/lib/libc/i386/gen/llog10.c rename : usr/src/lib/libc/i386/gen/ltostr.c => deleted_files/usr/src/lib/libc/i386/gen/ltostr.c rename : usr/src/lib/libc/inc/synonyms.h => deleted_files/usr/src/lib/libc/inc/synonyms.h rename : usr/src/lib/libc/sparcv9/gen/lexp10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/lexp10.c rename : usr/src/lib/libc/sparcv9/gen/llog10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/llog10.c rename : usr/src/lib/libc_psr/inc.flg => deleted_files/usr/src/lib/libc_psr/inc.flg rename : usr/src/lib/libcrypt/inc/des_synonyms.h => deleted_files/usr/src/lib/libcrypt/inc/des_synonyms.h rename : usr/src/lib/libgen/inc/gen_synonyms.h => deleted_files/usr/src/lib/libgen/inc/gen_synonyms.h rename : usr/src/lib/libtsnet/common/synonyms.h => deleted_files/usr/src/lib/libtsnet/common/synonyms.h rename : usr/src/tools/scripts/check_fnames.sh => deleted_files/usr/src/tools/scripts/check_fnames.sh rename : usr/src/lib/libc/sparc/gen/lexp10.c => usr/src/lib/libc/port/gen/lexp10.c rename : usr/src/lib/libc/sparc/gen/llog10.c => usr/src/lib/libc/port/gen/llog10.c
2008-05-226680957 labelsys appears to be making policy decisions, but doesn't appear ↵rica1-0/+4
to be auditable 6701744 kernel au_to_in_addr_ex() bug in handling v4-mapped addresses
2008-05-216664265 uadmin(1M) auditing seems a messgww5-3/+51
6702562 add an adt_audit_state() procedure for use by routines wanting to signal auditd