Anthony Ferrara
Anthony Ferrara
Just for a status check, I have a few flights coming up, and plan on starting a major refactor to rip out the VM, and re-architect how the compiler works....
Why not open this as a bug against HHVM, as it's clearly working fine in core?
Yes, a lot :). As far as where to start, I think it is a bit early to dive into right now. The compiler is still evolving rapidly. Let me...
Ok, so I've been thinking about this for a while, and here's my stance: Running `crypt` every time the library is included is way too much overhead (since a composer...
Here's what I'm thinking: Remove the check at runtime completely. Leave the check in composer though... I could theoretically create an installer for composer which would throw an exception if...
@Crell: the issue is that it won't work in regular 5.3 at all. The `$2y` crypt format was added in 5.3.7. So to prevent people installing the library and winding...
@Adduc Actually, that's a good point. I just tried this on 3v4l, and it looks like it might work... http://3v4l.org/8ugqB#tabs On good versions, it throws the `*0` error which says...
I just pushed 1.0.0, and in it I removed the run-time version check and the composer dependency. Run `version-test.php` to determine if your php version is compatible. If it returns...
I'm re-opening this, as I just ran a test against 5.3.3-debian on Squeeze (6.0.7), and it failed. It appears that `$2y$` is **not** available on Debian Squeeze with a stock...
@phindmarsh and @mvl22 My main concern here is that providing support to `2a` which has known vulnerabilities against it the majority of installations. I feel the better alternative is to...