-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Assorted code and whitespace fixes #5410
Conversation
Fixes openwall#5409 except for formats with mask acceleration
This completes what 2ad75ba started and should help work around what looks like a bug in some gcc 13 revisions. Hopefully fixes openwall#5406
This makes the actual behavior match the comment in base64_convert.h Fixes openwall#5408
except for one line in src/configure, all as detected by: git diff-index --check --cached 4b825dc642cb6eb9a060e54bf8d69288fbee4904
excluding fuzz.dic rules/ ztex/inouttraffic.ihx
for now excluding unused/ tests/NIST_CAVS/ ztex/ (mixed linefeeds)
for now excluding src/tests/NIST_CAVS/ and src/ztex/fpga-*
Hmm, this fails in GitHub Actions:
I don't know why, maybe @ldv-alt or @vt-alt does or even knows of a fix? I guess I'll have to omit this commit for now, but we can occasionally be running this command manually. |
695ef2d
to
60d6cfe
Compare
But why it was |
This is the hash I've been using in CI:
|
@vt-alt @ldv-alt Sorry, I should have explained. We had it at |
The object has to be present, which is not necessarily the case when a shallow clone is used. |
|
So ldv is right. |
Thanks. With this addition, it works (tested under my personal GitHub account for now):
BTW, we already have this for the build tests inherited from
but why do we need that? Maybe we should drop it? |
Looks like good check (that there are no accidental modifications or untracked files). Any check could be dropped but then there is no check. |
Why would there be any in CI environment? Perhaps only if files are modified by build/tests, right? I don't mind checking, but if |
Also, I'm unsure the above really needs more than just the latest commit to be fetched, does it? |
Yes.
1 commit is enough. |
Is there a reason we have |
|
I suppose it comes from strace.git where more git history is needed to generate some files. |
It's a good check for a project that maintains its .gitignore files. |
Btw, I don't think 152M for JtR repo is a significant amount for an internal transfer from GA to GA infrastructure. (It's not even near to 6G of linux.git.) Much more is transferred when building from Docker images and package installs inside of them. (It's possible they use caches for this Docker stuff but this would be internal GA to GA transfer too.) I am unable to find in their So I'd suggest to leave |
This fixes or works around several issues I opened recently, and then drops
oui.txt
(for now), proceeds to make many whitespace fixes, and re-enables whitespace check in CI starting with a mid-2022 commit after which we introduced no unfixed problems like that.