-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
cksum: permit repeated flags, handle overrides correctly, implement base64 output #6041
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
cksum: permit repeated flags, handle overrides correctly, implement base64 output #6041
Conversation
6c39855 to
8f625b6
Compare
|
Changes since last push:
|
|
Only now I see that a similar, but older PR from @tertsdiepraam exists: #5122 |
|
Yours can take priority. I haven't looked at mine in a while and I can always rebase it. |
8f625b6 to
01a64d1
Compare
|
GNU testsuite comparison: |
01a64d1 to
133cdde
Compare
|
Changes since last push: Just rebased, to demonstrate that it's still working. Is there anything missing? |
sylvestre
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no, it is great, just busy. I will accept it once the CI is green
|
GNU testsuite comparison: |
This PR changes and tests three things:
--tagand--untaggedin any order, use the last occurrence.--algorithm.--base64flag.All three of these are GNU behavior bugs, i.e. GNU does it differently, and uutils wants to handle it like GNU does.
This is work towards #5998.
Note that
cksumis still woefully incomplete; most prominently, the-coption is missing.