On Tue, Aug 23, 2011 at 9:16 AM, Ondřej Surý <ond...@sury.org> wrote:
> Cool, that was the response I was hoping for :). I can do some basic > testing myself and I will speak with other maintainers and porters for > help on the esoteric systems (Windows, VMS, etc... :)) Windows will always use the builting versions, so will VMS I think, have to check with Klaus, or if you can do it :) I was more thinking about some non compatible BSD versions and similar, which create non portable hashes or implementation (php side that is). >> Then main problem here is about systems doing weird or non >> standard things. Debian does or did that for a couple of things, > > I understand your reasoning (doesn't mean I agree :-) and I propose > to add tests for hash results to config.m4, so if there is a weird thing > in the system crypt() it will not be used. > >> I prefer true portability. > > On the other hand, one might argue that using the system crypt > allows on-system compatibility, so you might use the saved passwords > with other languages and system tools. > > So I will probably go the way I have outlined in the bug - the user > will have the choice between system,internal,mixed with mixed > as the default option. Right, that sounds good but it will be a pain to maintain :) Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php