af52f67 Update to 2.006

Authored and Committed by pghmcfc 9 years ago
    Update to 2.006
    
    - New upstream release 2.006
      - Make SSLv3 available even if the SSL library disables it by default in
        SSL_CTX_new (like done in LibreSSL); default will stay to disable SSLv3
        so this will be only done when setting SSL_version explicitly
      - Fix possible segmentation fault when trying to use an invalid certificate
      - Use only the ICANN part of the default public suffix list and not the
        private domains; this makes existing exceptions for s3.amazonaws.com and
        googleapis.com obsolete
      - Fix t/protocol_version.t to deal with OpenSSL installations that are
        compiled without SSLv3 support
      - Make (hopefully) non-blocking work on windows by using EWOULDBLOCK instead
        of EAGAIN; while this is the same on UNIX it is different on Windows and
        socket operations return there (WSA)EWOULDBLOCK and not EAGAIN
      - Enable non-blocking tests on Windows too
      - Make PublicSuffix::_default_data thread safe
      - Update PublicSuffix with latest list from publicsuffix.org
    - Note that this package still uses system-default cipher and SSL versions,
      which may have SSL3.0 enabled
    - Classify buildreqs by usage
    
        
IO-Socket-SSL-2.006-use-system-default-SSL-version.patch IO-Socket-SSL-2.002-use-system-default-SSL-version.patch
file renamed
+3 -4
IO-Socket-SSL-2.006-use-system-default-cipher-list.patch IO-Socket-SSL-2.000-use-system-default-cipher-list.patch
file renamed
+1 -1
file modified
+45 -12
file modified
+1 -1