Solar Designer

Results 845 comments of Solar Designer

> maybe I just make a PR with that diff above? I really can't see any dragons hiding there. Sure, that's what I meant by "open a separate issue/PR for...

> As a temporary (but valid) solution, you can change the separator field. I'm not sure we'll have any better solution. We do use colon as field separator by default....

> A suitable solution could be $HEX support in `john`. Ah, of course. But even then, where exactly in the documentation, program messages, etc. would we provide such advice, so...

> > Warning: Only 16 candidates buffered for the current salt, minimum 24 needed for performance. > > Warning: Only 6 candidates buffered for the current salt, minimum 24 needed...

There are several (non-)issues here. 1. Yes, the slow start of OpenCL formats is by design. There are several reasons for it: building the kernel from source the first time...

> Consecutive plain `john --format=dmg-opencl --test` runs are consistently slow (eg. nothing seems automatically cached/reused between runs, if that was supposed to happen). That's wrong conclusion - like I wrote,...

> $ echo $PATH > /opt/homebrew/Cellar/gcc/14.1.0_1/bin: # no "gcc", only "gcc-14" ++ As some people on that StackOverflow wrote, you may need to use e.g. `gcc-14` explicitly. Try e.g. `./configure...

@claudioandre-br Maybe you want to comment on how we're doing our CI builds for macOS - with OpenMP, right?

You can force it to a plain `yes` with `--enable-openmp-for-fast-formats`, but we recommend that you don't do that.

@claudioandre-br In other words, you're saying we get OpenMP with the exact same clang version that @forthrin also has, but does not get OpenMP with? Are we perhaps installing something...