Skip to content

Commit 07b0d82

Browse files
Release: 2.3.0
1 parent 4477568 commit 07b0d82

File tree

3 files changed

+40
-2
lines changed

3 files changed

+40
-2
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export TERMUX_EXEC_PKG__VERSION := 2.2.0
1+
export TERMUX_EXEC_PKG__VERSION := 2.3.0
22
export TERMUX_EXEC_PKG__ARCH
33
export TERMUX_EXEC_PKG__INSTALL_PREFIX
44
export TERMUX_EXEC_PKG__TESTS__API_LEVEL :=
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
page_ref: "@ARK_PROJECT__VARIANT@/termux/termux-exec-package/releases/2/v2.3.0.html"
3+
---
4+
5+
# termux-exec-package v2.3.0 - 2025-03-26
6+
7+
## Changelog
8+
9+
**Commit history:** [`v2.2.0...v2.3.0`](https://github.com/termux/termux-exec-package/compare/v2.2.0...v2.3.0)
10+
11+
 
12+
13+
14+
15+
### Changed
16+
17+
- Use standardized format for version string output as per the `<component_name> version=<name> org=<name> project=<name>` format. ([`f9deee2c`](https://github.com/termux/termux-exec-package/commit/f9deee2c))
18+
19+
## &nbsp;
20+
21+
&nbsp;
22+
23+
24+
25+
### Fixed
26+
27+
- ExecIntercept: Fix `LD_VARS` not being unset for system executables if executed with `fexecve()` or fd path, and their file header being read instead of skipped as per ([`3300bfba`](https://github.com/termux/termux-exec-package/commit/3300bfba)). ([`4477568e`](https://github.com/termux/termux-exec-package/commit/4477568e))
28+
29+
- ExecIntercept: Fix issue on at least on Android `<= 7`, where running commands with empty `$LD_PRELOAD` variable, like `LD_PRELOAD= <command>` will fail with `CANNOT LINK EXECUTABLE` errors with a random environment variable `<name=value>` pair or `DT_RUNPATH` directory loaded as a library. ([`760ff6e4`](https://github.com/termux/termux-exec-package/commit/760ff6e4))
30+
31+
- ExecIntercept: Return `Permission denied (EACCES)` if executing a non-regular file instead of `Is a directory (EISDIR)` for a directory. Related commit https://github.com/termux/termux-core-package/commit/1779618b. Closes [#33](https://github.com/termux/termux-exec-package/issues/33). ([`577ffd96`](https://github.com/termux/termux-exec-package/commit/577ffd96))
32+
33+
- ExecIntercept_RuntimeBinaryTests: Do not log failure logs to stdout of parent and log them to original stderr of child, otherwise they would get captured in `output` of parent and compared with `output_regex`. ([`0f0866e7`](https://github.com/termux/termux-exec-package/commit/0f0866e7))
34+
35+
---
36+
37+
&nbsp;

site/pages/en/projects/releases/index.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ page_ref: "@ARK_PROJECT__VARIANT@/termux/termux-exec-package/releases/index.html
66

77
This page lists the releases info for [`termux-exec-package`](https://github.com/termux/termux-exec-package).
88

9-
**The currently latest release of `termux-exec` is [`v2.2.0`](2/v2.2.0.md).**
9+
**The currently latest release of `termux-exec` is [`v2.3.0`](2/v2.3.0.md).**
1010

1111
---
1212

@@ -55,6 +55,7 @@ Open a release to view its release notes and/or changelogs. Changelogs are gener
5555
- [`v2.0.0`](2/v2.0.0.md)
5656
- [`v2.1.0`](2/v2.1.0.md)
5757
- [`v2.2.0`](2/v2.2.0.md)
58+
- [`v2.3.0`](2/v2.3.0.md)
5859

5960
---
6061

0 commit comments

Comments
 (0)