pmt: initial 3.0.2 update

This commit is contained in:
2024-12-14 10:25:23 +03:00
parent 686ef38598
commit 7f8090bb1f
1292 changed files with 500876 additions and 2823 deletions

View File

@@ -0,0 +1,27 @@
--- TODO ---
* Continue to write regressions tests and try on 2.6 kernel -- (high)
* Fix timer progression calculation, according to the new
caching code -- (high)
* write doc, website, ... -- (high)
* Check block allocation in linux 2.4 and remove
compatibility code if possible -- (high)
* In hfs(plus)_btree_search , use a static variable to detect
illegal recursion and abort in that case. (find the right
number of recursion before reporting bug) -- easy -- (medium)
* Finish the HFS Extractor -- (medium)
(add mdb & vh extraction, and maybe journal)
* Write code to allow enlarging and moving HFS[+x] -- (low)
* Use a bitmap to internaly store the bad blocks -- (low)
* Less bitmap saves ? -- (low)
* Continue to change the relocation algorithm
for a better one :) -- (low)
--- NOT todo ---
* debug HFS(+) Linux implementation (block allocation for HFS+,
hard and sym links for HFS+, filename length for HFS, ...) -- (dont)
/// Linux 2.6 contains HFS(+) implementations with less bugs
/// Linux 2.4 should not be used anymore to access HFS(+)