Commit Graph

25 Commits

Author SHA1 Message Date
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...
2025-09-07 11:56:12 +03:00
08e51c4a15 pmt: start working on 1.3.0
- Add log cleaner function.
 - Introduce function flag structure.
 - Some improvements.
2025-09-06 12:10:46 +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.
2025-09-05 11:31:46 +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.
2025-09-01 01:21:06 +03:00
fea9c834fc pmt: reformat code 2025-08-31 15:40:35 +03:00
d19343d644 pmt: Minor changes.
- Add build instruction.
 - Improve function lambdas.
2025-08-29 13:40:03 +03:00
bfd3324558 pmt: reformat code 2025-08-27 22:24:50 +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).
2025-08-27 15:50:40 +03:00
753d9d8ad2 Cleanup 2025-08-24 16:19:15 +03:00
1d1d6e98ce Reapply "Improve build system, etc..."
This reverts commit 705f529f55.
2025-08-24 16:17:41 +03:00
705f529f55 Revert "Improve build system, etc..."
This reverts commit 249b44a81a.
2025-08-24 16:17:12 +03:00
249b44a81a Improve build system, etc... 2025-08-24 16:16:30 +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.
2025-08-15 11:52:03 +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
2025-08-14 12:56:29 +03:00
bf0df8cc83 pmt: add memory test function and some new functions to libhelper 2025-08-13 10:58:48 +03:00
d74f385a68 pmt: dont include new memoryTestFunction 2025-08-13 09:42:37 +03:00
f5e465b995 pmt: reformat code 2025-08-10 18:44:58 +03:00
8e629d60d0 pmt: New features and improvements
- Added type getter and reboot function
 - Writed a garbage collector, so manually freeing memory and closing file descriptors is removed
 - Some other improvements
2025-08-09 12:48:04 +03:00
8b3e886eee pmt: Improve performance and functions
- Added two new functions
 - Improved functions
 - Reformatted code (scripts and src/ include/)
 - Increased processing speed with multi-threading
2025-08-07 14:49:24 +03:00
6294482b39 pmt: ready for release
- Fix memory leaks
 - Writed functions and apply
 - Test pmt and verify stability
2025-08-06 21:58:05 +03:00
25e3630a2b pmt: fix some minor typo issues and including problems etc. (more) 2025-08-03 21:37:02 +03:00
fe51bf1644 pmt: fix build issues with NDK 2025-07-29 21:20:31 +03:00
0b76d33715 pmt: add minor detail 2025-07-28 23:33:22 +03:00
a58adb6a28 pmt: Write the function base
- Write the function manager.
 - Make minor changes to the function structure.
 - Add CLI11 license.
 - Added main function to libpmt.
2025-07-28 22:36:15 +03:00
9cd97a085e pmt: The basis of the system for adding features was created and improvements were made.
- The basic header contents of the system, designed to easily add features, were written.
 - The [CLI11](https://github.com/CLIUtils/CLI11) project was included to provide a better experience for the project.
 - Improved logging system.
 - Unnecessary code cleaned.
2025-07-24 17:38:31 +03:00