History log of /illumos-gate/usr/src/cmd/sgs/elfdump/common/corenote.c
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 corenote.c elfdump.msg gen_layout_obj.c gen_struct_layout.c struct_layout.c struct_layout.h struct_layout_amd64.c struct_layout_i386.c struct_layout_sparc.c 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 /illumos-gate/usr/src/lib/libbsm/adt_record.dtd.1 /illumos-gate/usr/src/lib/libbsm/adt_record.xsl.1 /illumos-gate/usr/src/lib/libbsm/audit_event.txt /illumos-gate/usr/src/lib/libbsm/auditxml /illumos-gate/usr/src/lib/libbsm/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
3f3aaf4e95972f6d6393cbff0a4652f4ee2c0dbf 09-Jan-2015 Richard Lowe <richlowe@richlowe.net>

5510 elfdump doesn't print the member header before pr_reg Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>

f971a3462face662ae8ef220a18a98354d625d54 12-Apr-2013 Bryan Cantrill <bryan@joyent.com>

3673 core dumping is abysmally slow 3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>

/illumos-gate/usr/src/cmd/ptools/pflags/pflags.c corenote.c /illumos-gate/usr/src/cmd/sgs/include/conv.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/phdr.c /illumos-gate/usr/src/cmd/sgs/libconv/common/phdr.msg /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/Plwpregs.c /illumos-gate/usr/src/lib/libproc/common/Psyscall.c /illumos-gate/usr/src/lib/libproc/common/libproc.h /illumos-gate/usr/src/lib/libproc/common/mapfile-vers /illumos-gate/usr/src/man/man4/core.4 /illumos-gate/usr/src/man/man4/proc.4 /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/prcontrol.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/core.c /illumos-gate/usr/src/uts/common/os/lwp.c /illumos-gate/usr/src/uts/common/sys/elf.h /illumos-gate/usr/src/uts/common/sys/klwp.h /illumos-gate/usr/src/uts/common/sys/proc.h /illumos-gate/usr/src/uts/common/sys/prsystm.h /illumos-gate/usr/src/uts/intel/ia32/ml/modstubs.s /illumos-gate/usr/src/uts/sparc/ml/modstubs.s
ebb8ac078e9265f87093fbb363e8c2cbc6ee13e6 20-Dec-2012 Robert Mustacchi <rm@joyent.com>

3414 Need a new word of AT_SUN_HWCAP bits 3415 Add isainfo support for f16c and rdrand 3416 Need disassembler support for rdrand and f16c Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>

/illumos-gate/usr/src/cmd/isainfo/isainfo.c /illumos-gate/usr/src/cmd/ptools/pargs/pargs.c corenote.c /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/rtld/amd64/_setup.c /illumos-gate/usr/src/cmd/sgs/rtld/common/_rtld.h /illumos-gate/usr/src/cmd/sgs/rtld/common/setup.c /illumos-gate/usr/src/cmd/sgs/rtld/i386/_setup.c /illumos-gate/usr/src/cmd/sgs/rtld/sparc/_setup.c /illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/_setup.c /illumos-gate/usr/src/common/dis/i386/dis_tables.c /illumos-gate/usr/src/common/elfcap/elfcap.c /illumos-gate/usr/src/common/elfcap/elfcap.h /illumos-gate/usr/src/lib/libc/port/gen/getisax.c /illumos-gate/usr/src/uts/common/exec/elf/elf.c /illumos-gate/usr/src/uts/common/io/cpuid_drv.c /illumos-gate/usr/src/uts/common/os/exec.c /illumos-gate/usr/src/uts/common/sys/auxv.h /illumos-gate/usr/src/uts/common/sys/auxv_386.h /illumos-gate/usr/src/uts/common/sys/cpuid_drv.h /illumos-gate/usr/src/uts/common/sys/user.h /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/intel/ia32/os/archdep.c /illumos-gate/usr/src/uts/intel/sys/x86_archext.h
34bdffbf3e3c188027e767e631f717b10159316d 02-Nov-2012 Garrett D'Amore <garrett@damore.org>

3294 pfiles postmortem support Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <eric.schrock@delphix.com>

/illumos-gate/usr/src/cmd/ptools/pfiles/pfiles.c corenote.c elfdump.msg struct_layout.h struct_layout_amd64.c struct_layout_i386.c struct_layout_sparc.c struct_layout_sparcv9.c /illumos-gate/usr/src/cmd/sgs/include/conv.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/lib/libproc/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/Pfdinfo.c /illumos-gate/usr/src/lib/libproc/common/Pgcore.c /illumos-gate/usr/src/lib/libproc/common/libproc.h /illumos-gate/usr/src/lib/libproc/common/mapfile-vers /illumos-gate/usr/src/man/man1/proc.1 /illumos-gate/usr/src/man/man4/core.4 /illumos-gate/usr/src/uts/common/exec/elf/elf_notes.c /illumos-gate/usr/src/uts/common/sys/elf.h /illumos-gate/usr/src/uts/common/sys/procfs.h
5fd55d96e8f9db0835743733777b2471ed0e9f32 18-Jul-2008 ab196087 <none@none>

6724774 elfdump -n doesn't print siginfo structure

c6c9aed4d309e3d11be652b85e3bf8bb72f20c87 13-May-2008 ab196087 <none@none>

6699131 elfdump should display core file notes

/illumos-gate/usr/src/cmd/sgs/elfdump/Makefile.com /illumos-gate/usr/src/cmd/sgs/elfdump/Makefile.targ _elfdump.h corenote.c elfdump.c elfdump.msg gen_struct_layout.c main.c struct_layout.c struct_layout.h struct_layout_amd64.c struct_layout_i386.c struct_layout_sparc.c struct_layout_sparcv9.c /illumos-gate/usr/src/cmd/sgs/elfedit/common/elfedit.c /illumos-gate/usr/src/cmd/sgs/elfedit/common/elfedit.msg /illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/dyn.c /illumos-gate/usr/src/cmd/sgs/include/_machelf.h /illumos-gate/usr/src/cmd/sgs/include/conv.h /illumos-gate/usr/src/cmd/sgs/libconv/Makefile.com /illumos-gate/usr/src/cmd/sgs/libconv/Makefile.targ /illumos-gate/usr/src/cmd/sgs/libconv/common/bld_vernote.ksh /illumos-gate/usr/src/cmd/sgs/libconv/common/c_literal.c /illumos-gate/usr/src/cmd/sgs/libconv/common/c_literal.msg /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/packages/common/SUNWonld-README /illumos-gate/usr/src/uts/common/sys/elf.h