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> |
5df82708d5dd3f4214863e7d3ce5a0ba6d0da2bf |
|
17-Aug-2010 |
Sangeeta Misra <Sangeeta.Misra@Sun.COM> |
6884631 ilb code needs to utilize the audit tokens types of in_remote iport for server address and ports |
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. |
6ba597c56d749c61b4f783157f63196d7b2445f0 |
|
26-Feb-2010 |
Anurag S. Maskey <Anurag.Maskey@Sun.COM> |
PSARC/2008/532 NWAM Phase 1
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 |
dbed73cbda2229fd1aa6dc5743993cae7f0a7ee9 |
|
04-Nov-2009 |
Sangeeta Misra <Sangeeta.Misra@Sun.COM> |
PSARC 2008/575 ILB: Integrated L3/L4 Load balancer
6882718 in-kernel simple L3/L4 load balancing service should be provided in Solaris
6884202 ipobs_hook() in ip_input() invalidates DB_REF assumption |
269473047d747f7815af570197e4ef7322d3632c |
|
02-Nov-2009 |
Evan Yan <Evan.Yan@Sun.COM> |
PSARC/2008/181 Solaris Hotplug Framework
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 |
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 |
a76042b7b4e2deb62a8f2be75d2bb142e1ee70bf |
|
14-Sep-2009 |
Wyllys Ingersoll <wyllys.ingersoll@sun.com> |
6880097 adt.xml messages list order must be aligned |
0f0159d1df6bbd0db5ffc835752c5014da5b43a0 |
|
08-Aug-2009 |
Wyllys Ingersoll <wyllys.ingersoll@sun.com> |
6862724 TPM audit structures are incorrect |
cf9691b98ccefac465372c1b1b779ed4834d8020 |
|
09-May-2009 |
gww <gww@eng.sun.com> |
PSARC/2008/787 Obsolete of some Solaris Audit commands
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 |
e6fda97ba28fe3b5aaba49c030a73272719c7cba |
|
05-May-2009 |
Wyllys Ingersoll <Wyllys.Ingersoll@Sun.COM> |
6835006 pkcs11 TPM leaks memory in some cases.
6834645 DEBUG tpm driver scares me on boot
6829606 TPM failure codes should not be part of the general fail_value message list. |
753a6d457b330b1b29b2d3eefcd0831116ce950d |
|
24-Mar-2009 |
Sherry Moore <Sherry.Moore@Sun.COM> |
PSARC/2008/760 Boot configuration Service
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() |
47e946e784719ae402ace34695f67b0e6e76ae5c |
|
20-Mar-2009 |
Wyllys Ingersoll <Wyllys.Ingersoll@Sun.COM> |
PSARC 2008/725 TPM Support
6771298 Solaris needs a PKCS11 provider for the TPM
6771289 Solaris needs TCG support |
e63bd4ede4a25402f1df17d3bab27670401cdf1d |
|
19-Mar-2009 |
Jan Friedel <Jan.Friedel@Sun.COM> |
6705218 arbitrary string limits for audit events and bsmrecord |
193974072f41a843678abf5f61979c748687e66b |
|
23-Sep-2008 |
Sherry Moore <Sherry.Moore@Sun.COM> |
PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms |
b00044a2eb43864b8718585d21949611a2ee59ef |
|
19-Sep-2008 |
James Carlson <james.d.carlson@sun.com> |
PSARC 2008/482 NWAM Phase 0.5 (picea)
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 |
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. |
b08d8a121e3928c888b68a3e56445554ced82733 |
|
22-May-2008 |
gww <none@none> |
6664265 uadmin(1M) auditing seems a mess
6702562 add an adt_audit_state() procedure for use by routines wanting to signal auditd |
a9da3307db733eb1739ba859952610bba3d894ab |
|
15-May-2008 |
np146283 <none@none> |
PSARC 2007/679 CPUFreq HAL
6647034 CPUFreq support into HAL |
5b7f77ad52bf657ba49d64d16f527e958d0fb820 |
|
07-Jan-2008 |
tw21770 <none@none> |
5079356 Framework should provide administrative audit trail/history
6405683 svc.configd audit events need to be defined. |
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 |
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 |
911106dfb16696472af8c1b7b4c554a829354fa8 |
|
09-Nov-2007 |
jm199354 <none@none> |
PSARC 2007/118 VSCAN Service
6623189 Vscan Service - PSARC/2007/118 |
582271e8d649568c83e9a016cc0d54265389c5d9 |
|
04-Nov-2007 |
tw21770 <none@none> |
5079356 Framework should provide administrative audit trail/history
6405683 svc.configd audit events need to be defined. |
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0 |
|
26-Oct-2007 |
amw <none@none> |
PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715 |
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 |
7a38c0bebc3357184955f1e85e519c3b81e9da85 |
|
28-Sep-2007 |
tz204579 <none@none> |
6578465 adt.xml fails to document the <title>, <program> and <see> tags.
6580703 bsmrecord -p passwd is wrong. |
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 |