That's great news, thank you!
Let me add some thoughts regarding default settings. First, this is what
I posted last autumn to ZF's mailinglist:
> Unfortunately switching validation on per default is not an option as
> it would break currently working applications. I would suggest to change
> this with ZF 2.0 - as other libs / languages I know (CURL, Java, C# etc)
> are doing so out of the box. And in my believes this is the only correct
> way of using HTTPS. If someone wants to do insecure things he is free to
> do so, but he has to explicitly switch checks off.
(see http://www.nabble.com/Validating-SSL-server-certs---using-CA-certs-p20225319.html for full post)
I don't know which Zend_Service_Whatever-Classes are based on HTTPS
(a quick grep showed Amazon_Ec2, Delicious, ReCaptcha), probably all of
them are using Zend_Http_Client - with insecure defaults. And I'm pretty
sure others will follow.
Therefore I strongly suggest changing default settings with ZF 2.0. Many
developers just don't realize that self-signed certificates lead HTTPS ad
absurdum - and also not verifying signed ones does. If someone insists on
using useless certificates he can do so. But he needs to be made aware of
doing something REALLY bad (and shall be forced into explicitely allowing
this in his own code).
What is the best way to add a note assuring this doesn't will be forgotten?
Open a seperate ticket against "Next Major Release"?
Best regards,
Thomas Gelf
ML post and IRC discussion regarding this issue:
http://www.nabble.com/Validating-SSL-server-certs---using-CA-certs-p20225319.html
http://zftalk.com/logs/view/zftalk.dev/2008/10/29/