Commit Graph

  • caaa0a7009 pmt: reformat code. main Yağız Zengin 2025-11-24 19:10:40 +03:00
  • f30f733c73 git: add workflow for auto mirroring git.yzbruh.space/YZBruh/pmt-renovated. Yağız Zengin 2025-11-24 19:09:25 +03:00
  • ea7bbc254e Clean git cache. origin/main origin/HEAD Yağız Zengin 2025-11-24 19:01:42 +03:00
  • 798cad275c pmt: Improve libhelper, etc. Yağız Zengin 2025-09-30 21:07:11 +03:00
  • 066080c999 pmt: Add new type (class) to libhelper, etc. - Add Helper::Capsule. - Fix some compilation errors. Yağız Zengin 2025-09-28 21:45:40 +03:00
  • 397b95466d pmt: reformat code, etc. Yağız Zengin 2025-09-24 22:14:25 +03:00
  • 0ff94cc4b9 pmt: improve PureTuple class and improve function manager. Yağız Zengin 2025-09-23 14:13:36 +03:00
  • b60c5c023f pmt: improve PureTuple class. Yağız Zengin 2025-09-22 20:16:18 +03:00
  • 17f2fb5660 pmt: cleanup PureTuple class. Yağız Zengin 2025-09-21 21:19:02 +03:00
  • 6e8931bd68 libhelper: created new type (class) PureTuple (vector-like tuple) Yağız Zengin 2025-09-21 21:17:23 +03:00
  • 7aca7792ae pmt: add random number generator class (compile-time, with templates) Yağız Zengin 2025-09-17 00:28:26 +03:00
  • 318739adc8 pmt: add stdin parsing support, etc. Yağız Zengin 2025-09-15 00:01:52 +03:00
  • 398b119cb4 pmt: improve libhelper, etc. Yağız Zengin 2025-09-13 11:36:29 +03:00
  • b99f20c6a1 pmt: fixup manager.sh Yağız Zengin 2025-09-11 10:59:39 +03:00
  • 37dc3ac94b pmt: reformat code and improve workflow Yağız Zengin 2025-09-11 10:58:14 +03:00
  • 83c56c795e pmt: update latest release date Yağız Zengin 2025-09-11 10:13:31 +03:00
  • de1cb5dd5a pmt: Fixup backup function Yağız Zengin 2025-09-07 21:55:53 +03:00
  • 9625bf6df0 pmt: Improve libhelper and libpartition_map, etc. Yağız Zengin 2025-09-07 21:54:35 +03:00
  • 77760bd1d4 pmt: Improve libpartition_map types and some functions. - Add new operators to Map_t. - Add new flags to info function. - Move some local pmt function(s) to libhelper. - Etc... Yağız Zengin 2025-09-07 11:56:12 +03:00
  • 1984825dec pmt: add [] operators to Map_t and builder Yağız Zengin 2025-09-07 10:53:59 +03:00
  • ab35740fb6 pmt: remove non-signal exit code catching. Yağız Zengin 2025-09-06 12:12:49 +03:00
  • 08e51c4a15 pmt: start working on 1.3.0 - Add log cleaner function. - Introduce function flag structure. - Some improvements. Yağız Zengin 2025-09-06 12:10:46 +03:00
  • 063d62fd85 pmt: fix workflow Yağız Zengin 2025-09-05 11:38:16 +03:00
  • 2615ddd127 pmt: Last commit for 1.2.0 version - Major changes for developers. - Some changes to flash and sizeof functions. - Some minor changes. Yağız Zengin 2025-09-05 11:31:46 +03:00
  • 51ae72aba1 pmt: add control for -l flag Yağız Zengin 2025-09-04 21:35:16 +03:00
  • deab481fd7 pmt: reformat code, etc. Yağız Zengin 2025-09-04 20:42:50 +03:00
  • e1dc7132ee pmt: Add documentation to libhelper functions, etc. Yağız Zengin 2025-09-02 19:20:11 +03:00
  • 360959381b pmt: Improve libraries - Tests have been improved. - Some functions and classes in libhelper have been improved for better results. Yağız Zengin 2025-09-02 12:41:09 +03:00
  • 0832b57828 pmt: Improve libpartition_map and tests - Change doFor*** function return types as bool. - Add catching of doFor*** function test results. - Use std::ios_base_failure for catch std::fstream errors on tests Yağız Zengin 2025-09-01 01:35:45 +03:00
  • e7baf4f5bc pmt: Improve pmt & libpartition_map - Change some operator returnn types. - Use std::map instead of std::unordered on magic number maps. - Some improvements. Yağız Zengin 2025-09-01 01:21:06 +03:00
  • fea9c834fc pmt: reformat code Yağız Zengin 2025-08-31 15:40:35 +03:00
  • 025ccf3acb pmt: Improve libpartition_map - Add new operators to Map_t and builder. - Some improvements. Yağız Zengin 2025-08-31 15:36:26 +03:00
  • d19343d644 pmt: Minor changes. - Add build instruction. - Improve function lambdas. Yağız Zengin 2025-08-29 13:40:03 +03:00
  • 1a9b4ff5ad pmt: Introduce, fixup - Fix pstderr file pointer. - Improve and add more functions on libpartition_map. - Improve functions. YZBruh 2025-08-28 23:13:52 +03:00
  • d7bd11165d clean idea config YZBruh 2025-08-27 22:50:54 +03:00
  • c2a41b6365 build.sh: Gift two threads to the user... YZBruh 2025-08-27 22:28:32 +03:00
  • bfd3324558 pmt: reformat code YZBruh 2025-08-27 22:24:50 +03:00
  • 41336609fa pmt: switch builder to ninja. And some extra improvements YZBruh 2025-08-27 22:04:06 +03:00
  • e0f0b5b484 pmt: Improvements for developers - Android.bp was written to be included in ROMs/recoveries etc. in Android build system. - Macros have been added to simplify feature creation. - Some bug fixes (for JSON and pmt). YZBruh 2025-08-27 15:50:40 +03:00
  • 631c735a9a pmt: reformat code YZBruh 2025-08-25 13:20:21 +03:00
  • 80bcc0268d pmt: Improve, etc. - Added custom file descriptors for better print status handling. - Added macro to be used for adding functions to make things easier. - Duplicate function protection added. YZBruh 2025-08-25 13:12:46 +03:00
  • 853d2c97b3 Start working for 1.2.0 YZBruh 2025-08-24 16:21:42 +03:00
  • 753d9d8ad2 Cleanup YZBruh 2025-08-24 16:19:15 +03:00
  • 1d1d6e98ce Reapply "Improve build system, etc..." YZBruh 2025-08-24 16:17:41 +03:00
  • 705f529f55 Revert "Improve build system, etc..." YZBruh 2025-08-24 16:17:12 +03:00
  • 249b44a81a Improve build system, etc... YZBruh 2025-08-24 16:16:30 +03:00
  • 62b1ff98d9 change release date 20250821 YZBruh 2025-08-21 09:54:23 +03:00
  • 7b29059a8e fixup manager YZBruh 2025-08-18 23:05:18 +03:00
  • 9724bee46e pmt: change latest release date YZBruh 2025-08-18 22:25:42 +03:00
  • 366bb28612 pmt: add interrupt signal handler etc. YZBruh 2025-08-18 22:24:42 +03:00
  • 58330fddf4 pmt: use smart pointers for more safe memory YZBruh 2025-08-16 20:14:05 +03:00
  • 62b73ac91a fix looping memory test function YZBruh 2025-08-15 22:47:13 +03:00
  • 20ad64c8c5 manager: set new release date YZBruh 2025-08-15 22:09:21 +03:00
  • 6999975f6a Revert "fix memory leak" YZBruh 2025-08-15 20:04:25 +03:00
  • 54f2a48ffa Reapply "fix memory leak" YZBruh 2025-08-15 20:02:45 +03:00
  • 9391847534 Reapply "pmt: use constructor/destructor attributes insetad of class" YZBruh 2025-08-15 20:02:29 +03:00
  • bfd5a78863 noo YZBruh 2025-08-15 20:02:28 +03:00
  • d4703df1a5 Revert "pmt: use constructor/destructor attributes insetad of class" YZBruh 2025-08-15 17:29:28 +03:00
  • c3a5e97d41 Revert "fix memory leak" YZBruh 2025-08-15 17:29:10 +03:00
  • 47382ebf1c fix memory leak YZBruh 2025-08-15 17:22:04 +03:00
  • 7240cca537 pmt: use constructor/destructor attributes insetad of class YZBruh 2025-08-15 16:31:09 +03:00
  • 6a8fd5854d Add bugg report info YZBruh 2025-08-15 15:53:35 +03:00
  • f3732ff158 Move documentation to wiki page YZBruh 2025-08-15 15:30:01 +03:00
  • b7f5348b89 Write a installing and usage etc. YZBruh 2025-08-15 12:45:28 +03:00
  • 235402ed23 Write a installing and usage etc. YZBruh 2025-08-15 12:45:15 +03:00
  • e17ac42e55 manager: set release date YZBruh 2025-08-15 12:00:53 +03:00
  • 1bc3b5ccef pmt: CLeanup unnecessary function: real-link-path - real-link-path function is removed. - Added --real-link-path flag to real-path function for as real-link-path. YZBruh 2025-08-15 11:52:03 +03:00
  • c3acd4b370 usage: add --json-indent-size option to usages YZBruh 2025-08-14 19:50:02 +03:00
  • 05f173e895 pmt: improve usage.md :/ YZBruh 2025-08-14 19:41:41 +03:00
  • 638ed3017e pmt: add memory test documentation YZBruh 2025-08-14 19:36:16 +03:00
  • 563e8a583e pmt: fix memory leaks, and improve info function - Removed --no-write-test argument of memory test function - Fixed memory leak of memory test function - Improved info function with using nlohmann/json header-only library - Some other improvents YZBruh 2025-08-14 12:56:29 +03:00
  • bf0df8cc83 pmt: add memory test function and some new functions to libhelper YZBruh 2025-08-13 10:58:48 +03:00
  • 0bc5f70294 pmt: reformat code and improve YZBruh 2025-08-13 09:54:11 +03:00
  • d74f385a68 pmt: dont include new memoryTestFunction YZBruh 2025-08-13 09:42:37 +03:00
  • 23087966d6 pmt: start working for 1.1.0, first: add * operator to libpartition_map YZBruh 2025-08-13 09:41:27 +03:00
  • 7350791d04 Update manager.sh Yağız Zengin 2025-08-11 14:26:47 +03:00
  • 5d06c804e3 Update manager.sh Yağız Zengin 2025-08-11 14:13:46 +03:00
  • 442155b9f6 manager: fix downloading and unexpected operator error Yağız Zengin 2025-08-11 14:07:56 +03:00
  • a1211c91fe manager: configure as only for termux YZBruh 2025-08-11 12:50:02 +03:00
  • f33433cfe6 manager: fix typos YZBruh 2025-08-11 12:43:28 +03:00
  • 6ce8433ec2 manager: change build date 20250811 YZBruh 2025-08-11 12:37:08 +03:00
  • 5483757ad5 pmt: fix manager YZBruh 2025-08-11 12:30:51 +03:00
  • b76b79ba07 pmt: fix std::filesystem exceptions YZBruh 2025-08-11 12:29:21 +03:00
  • 295e890324 libhelper: improve garbageCollector YZBruh 2025-08-11 09:48:00 +03:00
  • 70d4290cec pmt: fix getting adb status for reboot function YZBruh 2025-08-10 22:32:14 +03:00
  • 1340242e71 libhelper: fixup YZBruh 2025-08-10 22:23:54 +03:00
  • f9eea8aef7 rebootFunction: Allow reboot function in ADB without root YZBruh 2025-08-10 22:16:12 +03:00
  • 6ccead8532 usage: change command list YZBruh 2025-08-10 21:58:40 +03:00
  • cd507af88c fight forgetfulness... YZBruh 2025-08-10 21:56:00 +03:00
  • 5869cb74a4 Usage: add a note YZBruh 2025-08-10 21:49:40 +03:00
  • 0e61950864 Usage: add usage with ADB YZBruh 2025-08-10 21:37:40 +03:00
  • b28a1cbcf0 fix uploading libpartition_map artifacts YZBruh 2025-08-10 21:24:11 +03:00
  • fd4e3cf047 Add RELEASE-TYPES.md for explanating release files. YZBruh 2025-08-10 20:31:08 +03:00
  • 0ede7541ac Add static libs to releases YZBruh 2025-08-10 20:16:58 +03:00
  • 9a7092a3ba Use manual downloading of NDK YZBruh 2025-08-10 20:09:06 +03:00
  • f940cc5ec5 Try fix NDK YZBruh 2025-08-10 19:58:01 +03:00
  • f34b575f55 Use NDK r28b YZBruh 2025-08-10 19:50:34 +03:00
  • 7a49865ea3 Add workflow for build YZBruh 2025-08-10 19:46:51 +03:00
  • f5e465b995 pmt: reformat code YZBruh 2025-08-10 18:44:58 +03:00
  • 787a2e4e46 Add issue templates and add some extra notes in USAGE.md YZBruh 2025-08-10 00:12:35 +03:00