Leonid Pliushch 9d92a7360c add patches for prefix verification - prevent use of prebuilt packages by third parties
Add a small stub which verifies whether /data/data/com.termux/files/usr is readable
into few important packages such like Bash or APT. If this check fails, e.g.
in case if binary was executed in program with different package name (non-Termux),
program will print warning and exit with error status immediately.

This should prevent use of prebuilt packages by third-party applications.

NOTE: for now it uses /data/data/com.termux/files/usr in reversed order to
prevent automatic "blind" patching with sed. Will replace with randomized
XOR-based variant in case if that measure won't be enough.
2020-09-28 00:10:00 +03:00
2020-07-11 00:51:47 +03:00
2020-09-23 23:56:31 +03:00
2020-08-27 21:40:58 +03:00
2017-01-03 19:05:15 +01:00
2020-04-29 00:32:23 +02:00
2019-08-08 16:58:34 +03:00
2020-06-19 18:20:59 +03:00
2019-06-08 14:40:01 +03:00
2020-07-28 20:43:42 +03:00

Termux packages

Packages last build status Docker image status Repology metadata status Join the chat at https://gitter.im/termux/termux

Powered by JFrog Bintray

This project contains scripts and patches to build packages for the Termux Android application.

Quick how-to about Termux package management is available at https://wiki.termux.com/wiki/Package_Management.

Contributing

We are looking for help in order to solve issues. Please submit the bug fixes, version updates and new packages - all contributions which will help to improve Termux are welcome.

Read CONTRIBUTING.md and Developer's Wiki for more details.

Contacts

General mailing list: https://groups.io/g/termux

Developer mailing list: https://groups.io/g/termux-dev

General chat: https://gitter.im/termux/termux or #termux on IRC/freenode.

Developer chat: https://gitter.im/termux/dev or #termux/development on IRC/freenode.

Description
No description provided
Readme 56 MiB
Languages
Shell 72.6%
C 18.9%
C++ 4.5%
CMake 1.5%
Python 0.8%
Other 1.5%