Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: pax-utils | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 1.3.7 | Vendor: openSUSE |
Release: bp156.3.6 | Build date: Wed May 15 06:07:24 2024 |
Group: Productivity/Security | Build host: i02-armsrv3 |
Size: 403725 | Source RPM: pax-utils-1.3.7-bp156.3.6.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities | |
Summary: Tools to Check ELF Files for Security Relevant Properties |
Tools to check ELF files for security relevant properties such as non-executable stack.
GPL-2.0-or-later
* Tue Aug 15 2023 Ludwig Nussel <lnussel@suse.com> - Fix lddtree to call python3 (boo#1213178) * Thu Feb 02 2023 Dirk Müller <dmueller@suse.com> - update to 1.3.7: * meson: fix installation of man pages w/o xmlto * Thu Jan 12 2023 Wolfgang Frisch <wolfgang.frisch@suse.com> - Update to 1.3.6 * Build system changed to Meson * lddtree: specify utf-8 encoding with text files * lddtree: Add logging for ELFParseError * lddtree: avoid shadowing function args * Wed May 04 2022 Ferdinand Thiessen <rpm@fthiessen.de> - Update to 1.3.4 * paxelf: add LoongArch to recognized ELF machine types * lddtree: add argcomplete support if available * lddtree: add --skip-missing Allow explicitly ignoring missing files. * seccomp: allow madvise() call (glibc 2.35+) * seccomp: mark arrays const+static This generates better code, although it doesn't super matter since this is only used at build time. * Thu Apr 21 2022 Marcus Meissner <meissner@suse.com> - updated url to https * Wed Jan 26 2022 Wolfgang Frisch <wolfgang.frisch@suse.com> - Update to 1.3.3: * seccomp: allow getrandom() call (glibc-2.34+) * seccomp-bpf: fix warnings by not using nexted open comments * seccomp: fix build failure on mips (use _MIP_SIM tests) * lddtree: respect (destination) root with --argv0 interp probing * security: restore syscalls accidentally dropped * security: pregen seccomp bpf programs * paxldso: fix pointer style - Changes since 1.2.8: * dumpelf: constify elfobj in APIs * dumpelf: add libFuzzer support * fuzz: add basic framework for using libFuzzer * paxldso: add support for "new" glibc cache format * lddtree: add --cwd option * lddtree: handle relative ldpaths * lddtree: handle ${ORIGIN} like $ORIGIN * lddtree: use ldso's --argv0 when available * lddtree: apply functools cache to some repeated filesystem calls * lddtree: don't crash when interp is missing * lddtree: require Python 3.6+ * lddtree: re-enable long line checks * pylintrc: adjust python code to 4 space indent * glob is used in paxldso.c for NetBSD too, but glob.h is not included in porting.h for NetBSD. * Mon Feb 01 2021 Gianluca Gabrielli <gianluca.gabrielli@suse.com> - Update to 1.2.8. - Changes since 1.2.6: - Add support for arm64 arch. - Add flag -U/--uuid to dump the object's UUID. This is in particular useful when comparing against TextAPI stubs, .tbd files. * Tue Jul 21 2020 Wolfgang Frisch <wolfgang.frisch@suse.com> - Update to 1.2.6. - Changes since 1.2.4: - Add RISC-V to the list of architectures in ELF - dumpelf.c: add missing break when decoding SHT_GNU_LIBLIST. - lddtree.py: resolve python location through PATH. - lddtree: Put ldso interpreter library path at end. https://crbug.com/917193 - scanelf.c: be more verbose at saying what all the addresses mean. https://bugs.gentoo.org/713082 - scanelf.c: don't crash in -v mode on non-functions. https://bugs.gentoo.org/713082 - security.c: allow 'semtimedop' in seccomp sandbox. https://bugs.gentoo.org/709794 - security.c: allow 'statx' in seccomp sandbox. https://bugs.gentoo.org/717300 * Mon Jul 01 2019 Wolfgang Frisch <wolfgang.frisch@suse.com> - Update to 1.2.4. - Removed patches that have since been committed to upstream (1.2.3): - 0001-dumpelf-check-for-invalid-section-entry-sizes.patch https://github.com/gentoo/pax-utils/commit/4609f57a690b4a5670baeb93167dab5300d07d4e - 0002-dumpelf-check-for-invalid-program-headers.patch https://github.com/gentoo/pax-utils/commit/18ded0e30ee5a84260cceb80d818b9c21ade4c76 - 0003-dumpelf-check-for-invalid-notes.patch https://github.com/gentoo/pax-utils/commit/10a9643d90a1ba6058a66066803fac6cf43f6917 - 0004-scanelf-check-range-of-hash-bucket.patch https://github.com/gentoo/pax-utils/commit/e577c5b7e230c52e5fc4fa40e4e9014c634b3c1d - Changes since 1.2.2: - paxldso: properly decode the flags bits in the cache This fixes handling of multiple ABIs for a single arch like x86/x86_64/x32 or mips o32/n32/n64. It also fixes decoding of arm float libs. - dumpelf: add support for dumping notes - dumpelf: add support for prelink sections - scanmacho: fix 126 byte limit on -E option - security fixes (mentioned above) * Thu Jan 18 2018 dimstar@opensuse.org - Drop unknown parameter "-q" from autosetup. * Mon Feb 27 2017 lnussel@suse.de - update to 1.2.2 * misc fd and memory leak fixes Add patches from git (boo#1026959) 0004-scanelf-check-range-of-hash-bucket.patch 0003-dumpelf-check-for-invalid-notes.patch 0001-dumpelf-check-for-invalid-section-entry-sizes.patch 0002-dumpelf-check-for-invalid-program-headers.patch * Thu Nov 03 2016 aloisio@gmx.com - Update to 1.1.6 (no changelog found) - Spec cleanup - Dropped pax-utils-file-contains-date-and-time.patch * Mon Feb 09 2015 crrodriguez@opensuse.org - Pax utils 0.9.2, no changelog found - Update source URL. - Switch to autoconf based build - pax-utils-file-contains-date-and-time.patch: Do not include time stamps in binaries - pax-utils-handle-lib64.patch replaces pax-utils-lib64.patch
/usr/bin/dumpelf /usr/bin/lddtree /usr/bin/pspax /usr/bin/scanelf /usr/bin/scanmacho /usr/bin/symtree /usr/share/doc/packages/pax-utils /usr/share/doc/packages/pax-utils/BUGS /usr/share/doc/packages/pax-utils/README.md /usr/share/doc/packages/pax-utils/TODO /usr/share/licenses/pax-utils /usr/share/licenses/pax-utils/COPYING /usr/share/man/man1/dumpelf.1.gz /usr/share/man/man1/pspax.1.gz /usr/share/man/man1/scanelf.1.gz /usr/share/man/man1/scanmacho.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:14:19 2024