-
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
Failures under Sparc (BE build) #763
Comments
Fixed rakp (simple, had to memset the salt buffer) |
I thought we had fixed OpenVMS last spring for BE formats. |
We never nailed it, I recall spending a lot of time in the debugger to no avail. |
I think I recall we could not even build it on Sparc, and that was eventually fixed. But it never made the self-test =) |
I am gonna close this. Dyna1300 is simply gonna fail on sparc. I could add some extra flag to say not to load on BE or not to load on LE, and then set the not to load on BE for 1300. The problem is we need to BE the 16 byte raw MD5. The VMS I am also going to ignore now. At least it does not core like it was. Also the mozilla is a nightmare. If someone wants to dig into it, be my guest. I think with tons of dump_stuff calls we could find it. But I am not taking the time right now. Do you want me to leave this one open for others, or simply close it out. I was actually surprised, ,that it built as well as it did, and had that few failures. I know a boat load of stuff was added recently. |
Please leave it open. We can add future BE bugs to this issue and
at the top description post. |
I need to test out dyna_1300 with the new 'fixes'. Would be nice if this 'goes' away. I think the reason it would NEVER work, is because the set-len-16 was not going to work for BE. Tested, and works. Now marking that one off. |
For now, "mozilla" format can be marked as broken on BE machines. I am going to re-write it one of these days (TM). |
lol, I thought that's what this issue already did. Might be a nice re-write. I looked at it and my head about exploded. I had no idea where to start looking for the byte swapping problems. Hell, they could even be down inside the library calls |
I remember spending many days just to make this format play nice with OpenMP. It sucks. Milen has done some awesome work on writing a minimal cracker for "mozilla" stuff, which I plan to steal for JtR. I am just waiting for a rainy weekend ;) |
You have come to the right place then! All weekends are rainy, and cold to boot. |
Recent mozilla rewrite fixes BE problems. |
Build issue (will delete this post when fixed)
Found it the string set_key was defined in the oSSL headers.
Should be an easy fix. e4af164 |
A new core, WinZip. Have to dig into that one again. But that core, and VMS are the only 2 left (I think). Once i get .ZIP figure out, I think we are pretty much done. I am NOT going to get VMS working, it will simply fail. At least it does not core. |
softraid compiles, but fails self test, lol. Some BE issue, almost certainly. Now fixed. |
Fixed zip crash problem, but now I get failed get_hash(0)(0) I simply can not win, lol. |
non-sse-OMP zip is huge broken huge time. arg! I have the alterendianty done, but there are lots of other problems. |
Zip fixed The only one left is VMS |
a42c8cc disables VMS |
There are problems in the configure script. Once I get those worked out, VMS will be disabled on BE. |
Finally:
|
When testing a BE environment, add any failures, cores, binary or salt buffer not cleaned errors. Mark fixed when one is corrected. Open 'ongoing' bug since there are some formats that may be HARD to fix.
At least we know which ones are problems.
The text was updated successfully, but these errors were encountered: