[macports-base] branch master updated (9c2931118 -> 5c43ff045)

Clemens Lang cal at macports.org
Sun Oct 1 14:27:04 UTC 2023


Clemens Lang (neverpanic) pushed a change to branch master
in repository macports-base.

    from 9c2931118 Update Xcode versions
     new 3d95f5f36 darwintrace: Fix potential buffer overflow in readdir(3)
     new 070855f6b darwintrace: Drop DYLD_FORCE_FLAT_NAMESPACE=1
     new 4811a0e20 darwintrace: Drop injected env vars on SUID binaries
     new 9cc9afcac pextlib1.0: Fix check for SUID/SGID binaries
     new eee415ad2 darwintrace: Support arbitrary path lengths
     new 8fd95d79c darwintrace: Add automated tests
     new 957753783 pextlib1.0: Cache trace lookup results for speed
     new 4a1b0c70c darwintrace: Resign with codesign when copying
     new ca82940a6 darwintrace: 0-initialize stat buffer
     new fdaf0f31d darwintrace: Fix trace mode test
     new 5fc98b887 darwintrace: Use env.c from FreeBSD
     new 5c43ff045 darwintrace: Disable broken tests on arm64

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                   |   4 +
 configure                                    |   3 +-
 configure.ac                                 |   1 +
 src/darwintracelib1.0/.gitignore             |   3 +
 src/darwintracelib1.0/Makefile.in            |   3 +
 src/darwintracelib1.0/coverage.sh            |  13 +
 src/darwintracelib1.0/darwintrace.c          | 569 ++++++++++++++++++---------
 src/darwintracelib1.0/proc.c                 |  58 +--
 src/darwintracelib1.0/readdir.c              |  58 ++-
 src/darwintracelib1.0/tests/.gitignore       |  16 +
 src/darwintracelib1.0/tests/Makefile.in      |  54 +++
 src/darwintracelib1.0/tests/access.c         |  26 ++
 src/darwintracelib1.0/tests/access.test      |  37 ++
 src/darwintracelib1.0/tests/close.c          |  37 ++
 src/darwintracelib1.0/tests/close.test       |  17 +
 src/darwintracelib1.0/tests/darwintrace.test | 171 ++++++++
 src/darwintracelib1.0/tests/dup2.c           |  52 +++
 src/darwintracelib1.0/tests/dup2.test        |  14 +
 src/darwintracelib1.0/tests/env.c            | 107 +++++
 src/darwintracelib1.0/tests/execve.c         |  43 ++
 src/darwintracelib1.0/tests/fork.c           |  43 ++
 src/darwintracelib1.0/tests/lstat.c          |  23 ++
 src/darwintracelib1.0/tests/mkdir.c          |  27 ++
 src/darwintracelib1.0/tests/mkdir.test       |  43 ++
 src/darwintracelib1.0/tests/open.c           |  41 ++
 src/darwintracelib1.0/tests/open.test        |  52 +++
 src/darwintracelib1.0/tests/posix_spawn.c    |  55 +++
 src/darwintracelib1.0/tests/proc.test        | 269 +++++++++++++
 src/darwintracelib1.0/tests/readdir.c        |  35 ++
 src/darwintracelib1.0/tests/readdir.test     |  62 +++
 src/darwintracelib1.0/tests/readlink.c       |  31 ++
 src/darwintracelib1.0/tests/readlink.test    |  66 ++++
 src/darwintracelib1.0/tests/rename.c         |  25 ++
 src/darwintracelib1.0/tests/rename.test      |  64 +++
 src/darwintracelib1.0/tests/rmdir.c          |  22 ++
 src/darwintracelib1.0/tests/rmdir.test       |  52 +++
 src/darwintracelib1.0/tests/stat.c           |  23 ++
 src/darwintracelib1.0/tests/stat.test        |  66 ++++
 src/darwintracelib1.0/tests/testlib.tcl      | 189 +++++++++
 src/darwintracelib1.0/tests/threadsetup.tcl  |  36 ++
 src/darwintracelib1.0/tests/unlink.c         |  22 ++
 src/darwintracelib1.0/tests/unlink.test      |  49 +++
 src/pextlib1.0/sip_copy_proc.c               |  87 +++-
 src/pextlib1.0/tracelib.c                    |  49 ++-
 44 files changed, 2470 insertions(+), 247 deletions(-)
 create mode 100644 src/darwintracelib1.0/.gitignore
 create mode 100755 src/darwintracelib1.0/coverage.sh
 create mode 100644 src/darwintracelib1.0/tests/.gitignore
 create mode 100644 src/darwintracelib1.0/tests/Makefile.in
 create mode 100644 src/darwintracelib1.0/tests/access.c
 create mode 100644 src/darwintracelib1.0/tests/access.test
 create mode 100644 src/darwintracelib1.0/tests/close.c
 create mode 100644 src/darwintracelib1.0/tests/close.test
 create mode 100644 src/darwintracelib1.0/tests/darwintrace.test
 create mode 100644 src/darwintracelib1.0/tests/dup2.c
 create mode 100644 src/darwintracelib1.0/tests/dup2.test
 create mode 100644 src/darwintracelib1.0/tests/env.c
 create mode 100644 src/darwintracelib1.0/tests/execve.c
 create mode 100644 src/darwintracelib1.0/tests/fork.c
 create mode 100644 src/darwintracelib1.0/tests/lstat.c
 create mode 100644 src/darwintracelib1.0/tests/mkdir.c
 create mode 100644 src/darwintracelib1.0/tests/mkdir.test
 create mode 100644 src/darwintracelib1.0/tests/open.c
 create mode 100644 src/darwintracelib1.0/tests/open.test
 create mode 100644 src/darwintracelib1.0/tests/posix_spawn.c
 create mode 100644 src/darwintracelib1.0/tests/proc.test
 create mode 100644 src/darwintracelib1.0/tests/readdir.c
 create mode 100644 src/darwintracelib1.0/tests/readdir.test
 create mode 100644 src/darwintracelib1.0/tests/readlink.c
 create mode 100644 src/darwintracelib1.0/tests/readlink.test
 create mode 100644 src/darwintracelib1.0/tests/rename.c
 create mode 100644 src/darwintracelib1.0/tests/rename.test
 create mode 100644 src/darwintracelib1.0/tests/rmdir.c
 create mode 100644 src/darwintracelib1.0/tests/rmdir.test
 create mode 100644 src/darwintracelib1.0/tests/stat.c
 create mode 100644 src/darwintracelib1.0/tests/stat.test
 create mode 100644 src/darwintracelib1.0/tests/testlib.tcl
 create mode 100644 src/darwintracelib1.0/tests/threadsetup.tcl
 create mode 100644 src/darwintracelib1.0/tests/unlink.c
 create mode 100644 src/darwintracelib1.0/tests/unlink.test



More information about the macports-changes mailing list