-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Codecs dir #172
Codecs dir #172
Conversation
|
@teoberi fixed (I tested only Alone2 and Format7zF) |
What will happen if @jinfeihan57 stops working on this project? |
@trounticonan https://github.com/jinfeihan57/p7zip/blob/7zip_21.02/CPP/7zip/7zip_gcc.mak uses cmake. |
I don't know who should accept this PR, it seems that jinfeihan57 still doesn't answer. |
Amazing work! Thank you! |
ok, so, even additionally:
|
[edit] now CI build android-aarch64 binary automatically |
Although there are different releases (21.07.2, 21.07.3, 21.07.4) the version for 7zz, 7za and 7zr is the same, for example:
It would be very easy to add this in the p7zip/C/7zVersion.h file line 4 This change may cause problems in addition to the benefit of making it easier to identify the release? |
Maybe it could be implemented for the UASM build:
|
And for 7zip build:
The result using checksec:
|
How can you say it closes those issues mentioned when it just tweaks existing state, and definitely does not solve those. Also you would do better if you separated these pull requests into separate topics. Also "your" LzHandler is a copy of Diaz'es handler which is no different form p7zip's, with change of:
What's the point of it? And also convension of files to DOS new lines (CRLF), again, what's the point of it? Like above. |
Seems like he already did. |
I just followed https://github.com/mcmilk/7-Zip-zstd/blob/master/CPP/7zip/Archive/LzHandler.cpp, so ask mcmilk.
Original 7-zip source has CRLF new lines. So 7-zip derivatives (non-p7zip) should follow it. |
Yeah, right, unix source should have dos line endings...
Original Diaz'es source has 0xC6, just like p7zip today, so ask him. |
Thank you very much for your work, but there is so much code to review that my computer can't display them all. So I did the update of p7zip21.07 myself. Please follow this branch. If you have any ideas you can submit the code on the new branch. I will close this merge request. |
@jinfeihan57 I wanted to start from clean state so that git 3-way merge works well. So I asked for https://github.com/jinfeihan57/p7zip/issues/179#issuecomment-1255673136 , but it is not done yet. It seems I cannot follow anything now. One of my original goals was to provide Codecs/*.so including Balz and Bcm and they were resolved. It is also possible to copy them to jinfeihan57/p7zip distribution. |
Closes #25 #53 #141 #156
This build (1a4e078) should have the same capability as 7-Zip-zstd (except GUI):
Additionally: