https://bugs.winehq.org/show_bug.cgi?id=28729
--- Comment #8 from Saulius K. saulius2@gmail.com --- (In reply to Anastasius Focht from comment #7)
Hello folks,
--- quote --- Do you want to open a new bug report for the remaining issue (support for binary registry format), or do you think its a WONTFIX? --- quote ---
There are already some bugs from the past that kind of touched the area of binary registry hives:
- bug 4001 (BartPE)
- bug 19324 (ubcd4win)
- bug 22124 (BartPE)
- ...
Most of them were closed 'WONTFIX' or 'INVALID' with rather unspecific conclusion.
The actual reasons for the tickets were likely real bugs, not related to missing binary registry hive support.
I'd say conclusion in bug 29529 was very strighforward:
(Vitaliy Margolen from comment #1)
Wine does not support native binary registry hives. And there are no plans to support it in the future.
So:
We could create a new collector bug which explicitly deals with the support
I would go for that (or just reopen bug 29529).
but I think it will stay for a long time, if not forever (hence WONTFIX would be appropriate).
Wine probably could use hivex/libhivex [7], especialy given that NeoSmart developers test it by contacting author itself, Richard W.M. Jones [8].
Then I see libhivex mentioned in the changelog [9] of fred -- cross-platform Forensic Registry EDitor [10]. I just found it's source but haven't looked at it yet: [11].
It seems hivex/libhivex is covered by LPGL, while fred uses GPL.
[07]http://libguestfs.org/hivex.3.html#description [08]https://www.redhat.com/archives/libguestfs/2014-October/msg00235.html [09]https://code.pinguin.lu/file/data/tphsilqyznescmu7ryyu/PHID-FILE-t3l35dqhthp... [10]https://www.pinguin.lu/fred [11]https://code.pinguin.lu/diffusion/FRED/browse/master/trunk/