summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbsm/common
AgeCommit message (Collapse)AuthorFilesLines
2022-10-062271 CIFS clients fail to authenticate when idmap is using IDMUkcrowenex1-13/+36
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-03-1014443 resection manual pages per IPD4Richard Lowe3-104/+104
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-2411826 Buffer overflow and memory leak in "libbsm"Matthias Scheler1-9/+20
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-0311148 libbsm: NULL pointer errorsToomas Soome4-11/+8
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-38/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209149 libbsm: comparison between pointer and zero character constantToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Albert Lee <trisk@forkgnu.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138885 64-bit libbsm:adt_do_ipv[46]_address creates non-compressible at_port.Andy Fiddaman1-5/+34
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-02-227812 Remove gender specific languageDaniel Hoffman1-1/+2
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-10-157029 want per-process exploit mitigation features (secflags)Richard Lowe1-1/+3
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>
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 Friedel16-1181/+1692
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-07PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)gww4-214/+60
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-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 ↵gww4-9/+70
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-25PSARC/2008/532 NWAM Phase 1Anurag S. Maskey1-30/+86
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 Parcel1-2/+115
2010-01-176868082 TX: devfsadm must rely on device_maps file with multiple ↵Jan Parcel4-40/+438
hot-pluggable usb devices 6855420 TX: USB built-in floppy drive should automatically populate the Device Manager
2010-01-14backout 6855420: needs more workjmcp4-438/+40
2010-01-146855420 TX: USB built-in floppy drive should automatically populate the ↵Jan Parcel4-40/+438
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-03PSARC 2008/575 ILB: Integrated L3/L4 Load balancerSangeeta Misra1-1/+443
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 Yan1-1/+76
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 projectgww5-14/+116
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-05-216795209 Enable compilation of ON-consolidation with GCC 4.2Scott Rotondo1-0/+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
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 buildjmcp1-2/+0
2009-04-306795209 Enable compilation of ON-consolidation with GCC 4.2Nathan Keynes1-0/+2
6392640 rpcgen -h -T output does not compile with gcc 4.x
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore1-2/+11
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 Ingersoll1-2/+231
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-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-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