Commit Graph

36 Commits

Author SHA256 Message Date
5167ff626c Accepting request 1202811 from security
OBS-URL: https://build.opensuse.org/request/show/1202811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=32
2024-09-24 15:33:47 +00:00
2208515064 - Update to 1.3.8
* ar: handle invalid ascii numbers better
  * ar: handle invalid extended filename offsets
  * ar: switch from alloca to malloc
  * dumpelf: check dyn pointer before DT_NULL check too
  * dumpelf: free elf after fuzzing it to avoid leaking
  * dumpelf: improve note memory check
  * dumpelf: limit note name display
  * lddtree: Add --wrapper-preload
  * lddtree: add LD_ARGV0_REL
  * lddtree: keep relativeness of invoked program in elf wrapper
  * lddtree: use readlink -f for absolute links
  * paxelf: reject ELFs with incomplete Ehdr structures
  * paxelf: use correct format string
  * pspax: fix buffer limiting in cmdline reading
  * pspax: fix error handling when reading attr or ipaddr fail
  * pspax: fix libcap memory leaks
  * pspax: replace proc_fopen with fopenat_r
  * pspax: rework & document get_proc_name
  * pspax: switch from fgets to getline
  * scanelf: fix hashtable overflow checks
  * seccomp: make socket() fail with -ENOSYS
  * unify usage() output across all the tools

OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=30
2024-09-24 06:43:42 +00:00
d2b0dedb7c Accepting request 1104038 from security
- Fix lddtree to call python3 (boo#1213178)

OBS-URL: https://build.opensuse.org/request/show/1104038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=31
2023-08-15 14:40:37 +00:00
fc1ed97293 - Fix lddtree to call python3 (boo#1213178)
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=28
2023-08-15 11:41:56 +00:00
77d12e2df2 Accepting request 1063367 from security
OBS-URL: https://build.opensuse.org/request/show/1063367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=30
2023-02-06 13:15:42 +00:00
4a9c14da82 Accepting request 1062682 from home:dirkmueller:Factory
- update to 1.3.7:
  * meson: fix installation of man pages w/o xmlto

OBS-URL: https://build.opensuse.org/request/show/1062682
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=26
2023-02-06 08:27:39 +00:00
2d16970cc4 Accepting request 1062040 from security
OBS-URL: https://build.opensuse.org/request/show/1062040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=29
2023-01-30 16:11:35 +00:00
d5ee7c41d0 Accepting request 1058078 from home:wfrisch:branches:security
- 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

OBS-URL: https://build.opensuse.org/request/show/1058078
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=24
2023-01-30 12:04:30 +00:00
5968cd6b60 Accepting request 975342 from security
OBS-URL: https://build.opensuse.org/request/show/975342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=28
2022-05-06 16:59:46 +00:00
f3a8e5856c Accepting request 974856 from home:susnux:branches:security
Update to 1.3.4

OBS-URL: https://build.opensuse.org/request/show/974856
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=22
2022-05-06 07:51:19 +00:00
3771527c9b Accepting request 972311 from security
- updated url to https

OBS-URL: https://build.opensuse.org/request/show/972311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=27
2022-04-23 17:47:12 +00:00
397f5a06b4 - updated url to https
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=20
2022-04-21 09:52:21 +00:00
b3b88b5dec Accepting request 952628 from security
OBS-URL: https://build.opensuse.org/request/show/952628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=26
2022-02-09 19:39:09 +00:00
ddca068c25 Accepting request 949519 from home:wfrisch:branches:security
- 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.

OBS-URL: https://build.opensuse.org/request/show/949519
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=19
2022-02-08 09:01:28 +00:00
a6270d7244 Accepting request 868413 from security
- 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. (forwarded request 868409 from crazybyte)

OBS-URL: https://build.opensuse.org/request/show/868413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=25
2021-02-02 13:25:16 +00:00
Alexandros Toptsoglou
8dc3fe621c Accepting request 868409 from home:crazybyte:branches:security
- 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.

OBS-URL: https://build.opensuse.org/request/show/868409
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=17
2021-02-01 16:04:15 +00:00
72d27358d3 Accepting request 828138 from security
OBS-URL: https://build.opensuse.org/request/show/828138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=24
2020-08-20 20:33:14 +00:00
170b7297a2 Accepting request 822127 from home:wfrisch:branches:security
version update to 1.2.6

OBS-URL: https://build.opensuse.org/request/show/822127
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=15
2020-08-20 10:52:26 +00:00
72a386e0dd Accepting request 713853 from security
OBS-URL: https://build.opensuse.org/request/show/713853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=23
2019-07-11 11:15:58 +00:00
f1c250f105 Accepting request 712890 from home:wfrisch:branches:security
- 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
    4609f57a69
  - 0002-dumpelf-check-for-invalid-program-headers.patch
    18ded0e30e
  - 0003-dumpelf-check-for-invalid-notes.patch
    10a9643d90
  - 0004-scanelf-check-range-of-hash-bucket.patch
    e577c5b7e2
- 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)

OBS-URL: https://build.opensuse.org/request/show/712890
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=13
2019-07-07 13:44:58 +00:00
c9e5841e00 Accepting request 568054 from security
OBS-URL: https://build.opensuse.org/request/show/568054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=22
2018-01-22 15:20:30 +00:00
9cee3c15bb Accepting request 567505 from home:dimstar:Factory
- Drop unknown parameter "-q" from autosetup.

OBS-URL: https://build.opensuse.org/request/show/567505
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=11
2018-01-22 08:28:05 +00:00
df5b5170ef Accepting request 460675 from security
- 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

OBS-URL: https://build.opensuse.org/request/show/460675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=21
2017-03-02 18:37:18 +00:00
33a70e9de1 - 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

OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=9
2017-02-27 10:59:11 +00:00
c0bc960c1c Accepting request 440730 from security
1

OBS-URL: https://build.opensuse.org/request/show/440730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=20
2016-11-18 21:02:11 +00:00
d737e274bc Accepting request 438649 from home:alois:branches:security
Update to 1.1.6

OBS-URL: https://build.opensuse.org/request/show/438649
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=7
2016-11-17 17:54:29 +00:00
7e37331d2c Accepting request 285633 from security
1

OBS-URL: https://build.opensuse.org/request/show/285633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=19
2015-02-11 15:46:35 +00:00
a16776443e Accepting request 284935 from home:elvigia:branches:security
- 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

OBS-URL: https://build.opensuse.org/request/show/284935
OBS-URL: https://build.opensuse.org/package/show/security/pax-utils?expand=0&rev=5
2015-02-11 13:04:10 +00:00
Tomáš Chvátal
b734855a76 Accepting request 196089 from security
- pax-utils-lib64.patch: scanelf -l does not scan lib64 as 
  it should in x86_64 (forwarded request 195625 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/196089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=16
2013-08-23 12:00:18 +00:00
Stephan Kulow
8a955e05ce replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=13
2011-12-06 17:36:15 +00:00
OBS User autobuild
4e418e81fc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=8 2010-03-18 15:15:19 +00:00
OBS User unknown
bedb54594b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=6 2009-06-20 03:10:50 +00:00
OBS User unknown
ba4b179671 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=5 2009-06-18 14:53:57 +00:00
OBS User unknown
8b7eaefe58 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=3 2008-04-02 23:39:41 +00:00
OBS User unknown
25e2ba161f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=2 2007-02-02 14:06:44 +00:00
OBS User unknown
0d42bae253 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pax-utils?expand=0&rev=1 2007-01-15 23:29:14 +00:00