perl-IO-Socket-SSL-1.955-2.fc20$>|KNr i>9md?mTd " C .? Nd$,$ t$ $ L$  p$  $ $$ $  $Dl(%8,h9h:$hGc$Hd$Id$XdYd\e$]e$^g~ bhdieifiliti$ujl$vjwk$xl\$ylmPCperl-IO-Socket-SSL1.9552.fc20Perl library for transparent SSLThis module is a true drop-in replacement for IO::Socket::INET that uses SSL to encrypt data before it is transferred to a remote server or client. IO::Socket::SSL supports all the extra features that one needs to write a full-featured SSL client or server application: multiple SSL contexts, cipher selection, certificate verification, and SSL version selection. As an extra bonus, it works perfectly with mod_perl.SsRbuildvm-07.phx2.fedoraproject.org`[Fedora ProjectFedora ProjectGPL+ or ArtisticFedora ProjectDevelopment/Librarieshttp://search.cpan.org/dist/IO-Socket-SSL/linuxnoarch ` w w ~7Z&? ?K(6(A큤A큤A큤A큤A큤AAA큤SsRQMRX)YRX*URX-I$I^IOIQ8=IKI?IvI>oIIRX-IxRX!XRX-MIxIxQIxRX-IxSsRrSsRrSsRrSsRrSsRrSsRrRX)"QrSsRr4bf0ad82cdd9320a240fff0845df2f97672e7eab9beb4485f1f3dff37857677f2fcf83dcc4ea8ee406810dac9a6cfee0eee338c27410e9c26749ed25b95ded5398ed6d93a381962a0d7ae45f32bf3ed662a1cc52de70afc023af991478ce0bf6b74ec5a3294a3de453853efa732cbde5ac190c9cb9d50bf511ca42315cf377d399b8710d0256dad30dfb8bec9f4380efdbbaea07a45a765e5831ad10a4fb2069cd9a8877a774d22b50929228e7b9d9a2077aa84d27a370ca8c125d6592683f45a033eaa3c73c6b8bd8641d2d9e845878e929d40384d9e049cbe2a24ffc7e943e142dc3929105980c00e1343160150defa12ec6194dd01c3318797b8faa4a3b865b4304f8a13c1f7d45c2f90795ffdfc6804cf8bfaa0a0ef40d1e9d1cf896e6b0c81701c0f2a533c344560d173b001af997435d399011ab99d2d563e1d6df2392e0e8bd65f451cd11ad12d8d8475e1ed447fde4d4beb5217d19defb72e8358fa0efd5967a07dcbc66eb3b18e326dc10a3146a9bd486c755e2b6fb1ee14f3fad5add310461b7b716bd7f334e44f20a955dd2daf79fd338da21d28dfd794603fb75a033eaa3c73c6b8bd8641d2d9e845878e929d40384d9e049cbe2a24ffc7e943e1f5c61ed07dc78e7bf6ddae4f001cddf4e3e442f6afa17e89e897d70129da932fe2d90442de6c94d71693bad88e946d389b68f5aa0357ffdb754de9273e2fabcb78abc43c5fa056469e426598ee03efb3b200f5f5c8ed1c79fe7b921f8d13d16b492f39b252fb0092bd4a1d6f0ca8ac41df36bdc997a3ca2127435f97540c45e3d598ccee4e6a206305e648e31457765296fe3d4b5b82097d41edc10abbb72e30d2848670edb6d9b1cea2a136134afe7e6fcfefd8f8febafc556d5db85dd903b7b4e3aa31a1d550fb9d36848bde8ef2c2d8a22931f33372fa56111672795d7591c462a8b579d09b87e2e379e489e18d19c42a25f61891aefbe5b232e7dc497648fc519d60a3ce1b5f6d8151b0eaeed6dcde369b658058f170943cf842319f3034592e6e5ad142451698861f9c84b9dee2ac3b956b624df81ffeb08612c455d0931df2da10e8cf2b9d0e9e23037997ad350d8de96688a71cff0782ac9c7d174cf88735ae2326f32ab5be35068a372bfae5ab503f482e7a0a1b83d7acc90fc8c74888aab1a8afdaa9715b79da8e1945bd96d2ae4db3ed13f4c3cd8ab4db63a2f7bcfb87f23c3eb401feaf758a15fb021a81e90b49c91d84547d840ccc070bfade1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-IO-Socket-SSL-1.955-2.fc20.src.rpmperl(IO::Socket::SSL)perl(IO::Socket::SSL::Intercept)perl(IO::Socket::SSL::SSL_Context)perl(IO::Socket::SSL::SSL_HANDLE)perl(IO::Socket::SSL::Session_Cache)perl(IO::Socket::SSL::Utils)perl-IO-Socket-SSL @@@@ @@@ @@@@@    opensslperl(:MODULE_COMPAT_5.18.2)perl(Carp)perl(Errno)perl(Exporter)perl(IO::Socket)perl(IO::Socket::IP)perl(IO::Socket::SSL::Utils)perl(Net::LibIDN)perl(Net::SSLeay)perl(Net::SSLeay)perl(Socket)perl(Time::Local)perl(constant)perl(strict)perl(vars)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.80.201.461.953.0.4-14.6.0-14.0-15.2-14.11.2SsZRiRW@R5@QQQQQ@Q@QQ?@Q?@QQ'@QU@Qw@QnQkQtQQQh@PPP@P@PnP H@OG@O@O@OO@O\@O O O O O,@Or@OqOhq@OX@OKp@ODOB5O yNNU@N@N@N^Nj@NN%qMߒ@Mz@M(MMoMQ0@M5M@ML@L@Ki@K@K@K@JSJ:JmJjJOD@JMIԨI2I{Ix_I"@H8@H׈H6@H}GPG@GMX@G!GEqjE@D@DB@D@D@D;@BۙBS@Ak@@@@?Paul Howarth - 1.955-2Paul Howarth - 1.955-1Paul Howarth - 1.95.5-1Paul Howarth - 1.95.4-1Fedora Release Engineering - 1.95.3-3Petr Pisar - 1.95.3-2Paul Howarth - 1.95.3-1Paul Howarth - 1.95.2-1Paul Howarth - 1.95.1-1Paul Howarth - 1.94-1Paul Howarth - 1.93-1Paul Howarth - 1.92-1Paul Howarth - 1.91-1Paul Howarth - 1.90-1Paul Howarth - 1.89-1Paul Howarth - 1.88-1Paul Howarth - 1.87-1Paul Howarth - 1.86-1Paul Howarth - 1.85-1Paul Howarth - 1.84-1Paul Howarth - 1.83-2Paul Howarth - 1.83-1Paul Howarth - 1.82-1Paul Howarth - 1.81-1Paul Howarth - 1.80-1Paul Howarth - 1.79-1Petr Šabata - 1.77-2Paul Howarth - 1.77-1Fedora Release Engineering - 1.76-3Petr Pisar - 1.76-2Paul Howarth - 1.76-1Petr Pisar - 1.74-2Paul Howarth - 1.74-1Paul Howarth - 1.73-1Paul Howarth - 1.71-1Paul Howarth - 1.70-1Paul Howarth - 1.69-1Paul Howarth - 1.66-1Paul Howarth - 1.65-1Paul Howarth - 1.64-1Paul Howarth - 1.62-1Paul Howarth - 1.61-1Paul Howarth - 1.60-1Paul Howarth - 1.59-1Paul Howarth - 1.58-1Paul Howarth - 1.56-1Paul Howarth - 1.55-1Paul Howarth - 1.54-1Paul Howarth - 1.53-1Paul Howarth - 1.52-1Paul Howarth - 1.49-1Paul Howarth - 1.48-1Paul Howarth - 1.47-1Paul Howarth - 1.46-1Paul Howarth - 1.45-1Petr Sabata - 1.44-2Paul Howarth - 1.44-1Paul Howarth - 1.43-1Paul Howarth - 1.41-1Paul Howarth - 1.40-1Paul Howarth - 1.39-1Fedora Release Engineering - 1.38-2Paul Howarth - 1.38-1Paul Howarth - 1.37-1Paul Howarth - 1.36-1Paul Howarth - 1.35-1Paul Howarth - 1.34-1Marcela Maslanova - 1.33-2Paul Howarth - 1.33-1Paul Howarth - 1.32-1Stepan Kasal - 1.31-2Paul Howarth - 1.31-1Paul Howarth - 1.30-1Paul Howarth - 1.27-1Fedora Release Engineering - 1.26-2Paul Howarth - 1.26-1Paul Howarth - 1.25-1Paul Howarth - 1.24-1Paul Howarth - 1.23-1Paul Howarth - 1.22-1Paul Howarth - 1.20-1Paul Howarth - 1.18-1Paul Howarth - 1.17-1Paul Howarth - 1.16-1Paul Howarth - 1.15-1Paul Howarth - 1.14-1Tom "spot" Callaway - 1.12-4Tom "spot" Callaway - 1.12-3Paul Howarth - 1.12-2Robin Norwood - 1.12-1Tom "spot" Callaway - 1.02-1.1Robin Norwood - 1.02-1Warren Togami - 1.01-1Warren Togami - 0.998-1Warren Togami - 0.994-1Warren Togami - 0.991-1Warren Togami - 0.97-3Jose Pedro Oliveira - 0.97-2Ville Skyttä - 0.97-1Michael Schwendt - 0.96-4Ville Skyttä - 0:0.96-3Ville Skyttä - 0:0.96-0.fdr.2Ville Skyttä - 0:0.96-0.fdr.1Ville Skyttä - 0:0.95-0.fdr.1- Fix typo in Utils.pm (#1097640, CPAN RT#95633)- Switch back to upstream versioning scheme- Update to 1.955 - Support for perfect forward secrecy using ECDH, if the Net::SSLeay version supports it- Update to 1.954 - Accept older versions of ExtUtils::MakeMaker and add meta information like link to repository only for newer versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- Update to 1.953 - Precedence fixes for IO::Socket::SSL::Utils (CPAN RT#87052)- Update to 1.952 - Fix t/acceptSSL-timeout.t on Win32 (CPAN RT#86862)- Update to 1.951 (1.950) - MAJOR BEHAVIOR CHANGE: - ssl_verify_mode now defaults to verify_peer for client - Previously it used verify_none, but loudly complained since 1.79 about it - It will not complain any longer, but the connection will probably fail - Please don't simply disable ssl verification; instead, set SSL_ca_file etc. so that verification succeeds! - MAJOR BEHAVIOR CHANGE: - It will now complain if the built-in defaults of certs/my-ca.pem or ca/ for CA and certs/{server,client}-{key,cert}.pem for cert and key are used, i.e. no certificates are specified explicitly - In the future these insecure (relative path!) defaults will be removed and the CA replaced with the system defaults (1.951) - Use Net::SSLeay::SSL_CTX_set_default_verify_paths to use openssl's built-in defaults for CA unless CA path/file was given (or IO::Socket::SSL built-ins used)- Update to 1.94 - Makefile.PL reported wrong version of openssl if Net::SSLeay was not installed, instead of reporting a missing dependency of Net::SSLeay- Update to 1.93 - Need at least OpenSSL version 0.9.8 now, since last 0.9.7 was released 6 years ago; remove code to work around older releases - Changed AUTHOR in Makefile.PL from array back to string, because the array feature is not available in MakeMaker shipped with 5.8.9 (CPAN RT#85739) - Set openssl version requirement to 0.9.8 - Drop ExtUtils::MakeMaker version requirement back to 6.46- Update to 1.92 - Intercept: use sha1-fingerprint of original cert for id into cache unless otherwise given - Fix pod error in IO::Socket::SSL::Utils (CPAN RT#85733)- Update to 1.91 - Added IO::Socket::SSL::Utils for easier manipulation of certificates and keys - Moved SSL interception into IO::Socket::SSL::Intercept and simplified it using IO::Socket::SSL::Utils - Enhance meta information in Makefile.PL - Bump openssl version requirement to 0.9.8a - Need at least version 6.58 of ExtUtils::MakeMaker (CPAN RT#85739)- Update to 1.90 - Support more digests, especially SHA-2 (CPAN RT#85290) - Added support for easy SSL interception (man in the middle) based on ideas found in mojo-mitm proxy - Make 1.46 the minimal required version for Net::SSLeay, because it introduced lots of useful functions - BR:/R: openssl ≥ 0.9.7e for P_ASN1_TIME_(get,set)_isotime in Net::SSLeay- Update to 1.89 - If IO::Socket::IP is used it should be at least version 0.20; otherwise we get problems with HTTP::Daemon::SSL and maybe others (CPAN RT#81932) - Spelling corrections- Update to 1.88 - Consider a value of '' the same as undef for SSL_ca_(path|file), SSL_key* and SSL_cert* - some apps like Net::LDAP use it that way- Update to 1.87 - Complain if given SSL_(key|cert|ca)_(file|path) do not exist or if they are not readable (CPAN RT#84829) - Fix use of SSL_key|SSL_file objects instead of files, broken with 1.83- Update to 1.86 - Don't warn about SSL_verify_mode when re-using an existing SSL context (CPAN RT#84686)- Update to 1.85 - Probe for available modules with local __DIE__ and __WARN__handlers (CPAN RT#84574) - Fix warning, when IO::Socket::IP is installed and inet6 support gets explicitly requested (CPAN RT#84619)- Update to 1.84 - Disabled client side SNI for openssl version < 1.0.0 because of CPAN RT#83289 - Added functions can_client_sni, can_server_sni and can_npn to check availability of SNI and NPN features - Added more documentation for SNI and NPN- Update to 1.831 - Separated documentation of non-blocking I/O from error handling - Changed and documented behavior of readline to return the read data on EAGAIN/EWOULDBLOCK in case of non-blocking socket (see https://github.com/noxxi/p5-io-socket-ssl/issues/1) - Bumped release rather than version number to preserve likely upgrade path and avoid need for epoch or version number ugliness; may revisit this in light of upstream's future version numbering decisions- Update to 1.83 - Server Name Indication (SNI) support on the server side (CPAN RT#82761) - Reworked part of the documentation, like providing better examples- Update to 1.82 - sub error sets $SSL_ERROR etc. only if there really is an error; otherwise it will keep the latest error, which allows IO::Socket::SSL->new to report the correct problem, even if the problem is deeper in the code (like in connect) - Correct spelling (CPAN RT#82790)- Update to 1.81 - Deprecated set_ctx_defaults; new name is set_defaults (the old name is still available) - Changed handling of default path for SSL_(ca|cert|key)* keys: if one of these keys is user defined, don't add defaults for the others, i.e. don't mix user settings and defaults - Cleaner handling of module defaults vs. global settings vs. socket specific settings; global and socket specific settings are both provided by the user, while module defaults are not - Make IO::Socket::INET6 and IO::Socket::IP specific tests both run, even if both modules are installed, by faking a failed load of the other module - BR: perl(IO::Socket::INET6) and perl(Socket6) unconditionally- Update to 1.80 - Removed some warnings in test (missing SSL_verify_mode => 0), which caused tests to hang on Windows (CPAN RT#81493)- Update to 1.79 - Use getnameinfo instead of unpack_sockaddr_in6 to get PeerAddr and PeerPort from sockaddr in _update_peer, because this provides scope too - Work around systems that don't define AF_INET6 (CPAN RT#81216) - Prepare transition to a more secure default for SSL_verify_mode; the use of the current default SSL_VERIFY_NONE will cause a big warning for clients, unless SSL_verify_mode was explicitly set inside the application to this insecure value (in the near future the default will be SSL_VERIFY_PEER, and thus causing verification failures in unchanged applications)- Added some missing build dependencies- Update to 1.77 - support _update_peer for IPv6 too (CPAN RT#79916)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- Update to 1.76 - add support for IO::Socket::IP, which supports inet6 and inet4 (CPAN RT#75218) - fix documentation errors (CPAN RT#77690) - made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version - use inet_pton from either Socket.pm 1.95 or Socket6.pm - Use IO::Socket::IP for IPv6 support where available, else IO::Socket::INET6 - Add runtime dependency for appropriate IPv6 support module so that we can ensure that we run at runtime what we tested with at build time- Perl 5.16 rebuild- Update to 1.74 - accept a version of SSLv2/3 as SSLv23, because older documentation could be interpreted like this- Update to 1.73 - set DEFAULT_CIPHER_LIST to ALL:!LOW instead of HIGH:!LOW - make test t/dhe.t hopefully work with more versions of openssl- Update to 1.71 - 1.70 done right: don't disable SSLv2 ciphers; SSLv2 support is better disabled by the default SSL_version of 'SSLv23:!SSLv2'- Update to 1.70 - make it possible to disable protocols using SSL_version, and make SSL_version default to 'SSLv23:!SSLv2'- Update to 1.69 (changes for CPAN RT#76929) - if no explicit cipher list is given, default to ALL:!LOW instead of the openssl default, which usually includes weak ciphers like DES - new config key SSL_honor_cipher_order and document how to use it to fight BEAST attack - fix behavior for empty cipher list (use default) - re-added workaround in t/dhe.t- Update to 1.66 - make it thread safer (CPAN RT#76538)- Update to 1.65 - added NPN (Next Protocol Negotiation) support (CPAN RT#76223)- Update to 1.64 - ignore die from within eval to make tests more stable on Win32 (CPAN RT#76147) - clarify some behavior regarding hostname verification - Drop patch for t/dhe.t, no longer needed- Update to 1.62 - small fix to last version- Update to 1.61 - call CTX_set_session_id_context so that server's session caching works with client certificates too (CPAN RT#76053)- Update to 1.60 - don't make blocking readline if socket was set nonblocking, but return as soon no more data are available (CPAN RT#75910) - fix BUG section about threading so that it shows package as thread safe as long as Net::SSLeay ≥ 1.43 is used (CPAN RT#75749) - BR: perl(constant), perl(Exporter) and perl(IO::Socket)- Update to 1.59 - if SSLv2 is not supported by Net::SSLeay set SSL_ERROR with useful message when attempting to use it - modify constant declarations so that 5.6.1 should work again - Drop %defattr, redundant since rpm 4.4- Update to 1.58 - fix t/dhe.t for openssl 1.0.1 beta by forcing TLSv1, so that it does not complain about the too small RSA key, which it should not use anyway; this workaround is not applied for older openssl versions, where it would cause failures (CPAN RT#75165) - Add patch to fiddle the openssl version number in the t/dhe.t workaround because the OPENSSL_VERSION_NUMBER cannot be trusted in Fedora - One buildreq per line for readability - Drop redundant buildreq perl(Test::Simple) - Always run full test suite- Update to 1.56 - add automatic or explicit (via SSL_hostname) SNI support, needed for multiple SSL hostnames with the same IP (currently only supported for the client) - Use DESTDIR rather than PERL_INSTALL_ROOT - No need to delete empty directories from buildroot- Update to 1.55 - work around IO::Socket's work around for systems returning EISCONN etc. on connect retry for non-blocking sockets by clearing $! if SUPER::connect returned true (CPAN RT#75101)- Update to 1.54 - return 0 instead of undef in SSL_verify_callback to fix uninitialized warnings (CPAN RT#73629)- Update to 1.53 - kill child in t/memleak_bad_handshake.t if test fails (CPAN RT#73146)- Update to 1.52 - fix for t/nonblock.t hangs on AIX (CPAN RT#72305) - disable t/memleak_bad_handshake.t on AIX, because it might hang (CPAN RT#72170) - fix syntax error in t/memleak_bad_handshake.t- Update to 1.49 - another regression for readline fix: this time it failed to return lines at EOF that don't end with newline - extended t/readline.t to catch this case and the fix for 1.48- Update to 1.48 - further fix for readline fix in 1.45: if the pending data were false (like '0'), it failed to read the rest of the line (CPAN RT#71953)- Update to 1.47 - fix for 1.46 - check for mswin32 needs to be /i- Update to 1.46 - skip signals test on Windows- Update to 1.45 - fix readline to continue when getting interrupt waiting for more data - BR: perl(Carp)- Perl mass rebuild- Update to 1.44 - fix invalid call to inet_pton in verify_hostname_of_cert when identity should be verified as ipv6 address because it contains a colon- Update to 1.43 - add SSL_create_ctx_callback to have a way to adjust context on creation (CPAN RT#67799) - describe problem of fake memory leak because of big session cache and how to fix it (CPAN RT#68073) - fix t/nonblock.t - stability improvements for t/inet6.t- Update to 1.41 - fix issue in stop_SSL where it did not issue a shutdown of the SSL connection if it first received the shutdown from the other side - try to make t/nonblock.t more reliable, at least report the real cause of SSL connection errors - No longer need to re-code docs to UTF-8- Update to 1.40 - fix in example/async_https_server - get IDN support from URI (CPAN RT#67676) - Nobody else likes macros for commands- Update to 1.39 - fixed documentation of http verification: wildcards in cn is allowed- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 1.38 - fixed wildcards_in_cn setting for http, wrongly set in 1.34 to 1 instead of anywhere (CPAN RT#64864)- Update to 1.37 - don't complain about invalid certificate locations if user explicitly set SSL_ca_path and SSL_ca_file to undef: assume that user knows what they are doing and will work around the problems themselves (CPAN RT#63741)- Update to 1.36 - update documentation for SSL_verify_callback based on CPAN RT#63743 and CPAN RT#63740- Update to 1.35 (addresses CVE-2010-4334) - if verify_mode is not VERIFY_NONE and the ca_file/ca_path cannot be verified as valid, it will no longer fall back to VERIFY_NONE but throw an error (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606058)- Update to 1.34 - schema http for certificate verification changed to wildcards_in_cn=1 - if upgrading socket from inet to ssl fails due to handshake problems, the socket gets downgraded back again but is still open (CPAN RT#61466) - deprecate kill_socket: just use close()- Mass rebuild with perl-5.12.0- Update to 1.33 - attempt to make t/memleak_bad_handshake.t more stable - fix hostname checking: only check an IP against subjectAltName GEN_IPADD- Update to 1.32 (die in Makefile.PL if Scalar::Util has no dualvar support) - Use %{_fixperms} macro instead of our own %{__chmod} incantation- Rebuild against perl 5.10.1- Update to 1.31 (see Changes for details)- Update to 1.30 (fix memleak when SSL handshake failed) - Add buildreq procps needed for memleak test- Update to 1.27 - various regex fixes for i18n and service names - fix warnings from perl -w (CPAN RT#48131) - improve handling of errors from Net::ssl_write_all- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to 1.26 (verify_hostname_of_cert matched only the prefix for the hostname when no wildcard was given, e.g. www.example.org matched against a certificate with name www.exam in it [#509819])- Update to 1.25 (fix t/nonblock.t for OS X 10.5 - CPAN RT#47240)- Update to 1.24 (add verify hostname scheme ftp, same as http)- Update to 1.23 (complain when no certificates are provided)- Update to latest upstream version: 1.22- Update to latest upstream version: 1.20- Update to latest upstream version: 1.18 - BR: perl(IO::Socket::INET6) for extra test coverage- Update to latest upstream version: 1.17- Update to latest upstream version: 1.16- Update to latest upstream version: 1.15 - Add buildreq and req for perl(Net::LibIDN) to avoid croaking when trying to verify an international name against a certificate- Update to latest upstream version: 1.14 - BuildRequire perl(Net::SSLeay) >= 1.21- Rebuild for perl 5.10 (again)- Rebuild for new perl- Cosmetic spec changes suiting new maintainer's preferences- Update to latest upstream version: 1.12 - Fix license tag - Add BuildRequires for ExtUtils::MakeMaker and Test::Simple - Fix package review issues: - Source URL - Resolves: bz#226264- Correct license tag - Add BR: perl(ExtUtils::MakeMaker)- Upgrade to latest CPAN version: 1.02- 1.01 bug fixes (#206782)- 0.998 with more important fixes- 0.994 important bugfixes (#200860)- 0.991- Import into FC6- Rebuild for FC5 (perl 5.8.8). - Rebuild switch: "--with sessiontests".- 0.97. - Convert docs to UTF-8, drop some unuseful ones.- Rebuilt- Disable session test suite even if Net::SSLeay >= 1.26 is available.- Bring up to date with current fedora.us Perl spec template. - Include examples in docs.- Update to 0.96. - Reduce directory ownership bloat. - Require perl(:MODULE_COMPAT_*).- First build.  !"#$1.9551.930.011.955-2.fc20 perl-IO-Socket-SSLBUGSChangesREADMEcertsclient-cert.pemclient-key.encclient-key.pemmy-ca.pemproxyca.pemserver-cert.pemserver-key.encserver-key.pemserver-rsa384-dh.pemserver-wildcard.pemtest-ca.pemdocsdebugging.txtnet-ssley-ecdh.patchexampleasync_https_server.pllwp-with-verifycn.plssl_client.plssl_mitm.plssl_server.plutilexport_certs.plIO::Socket::SSL.3pm.gzIO::Socket::SSL::Intercept.3pm.gzIO::Socket::SSL::Utils.3pm.gzIOSocketSSLSSL.pmIntercept.pmUtils.pm/usr/share/doc//usr/share/doc/perl-IO-Socket-SSL//usr/share/doc/perl-IO-Socket-SSL/certs//usr/share/doc/perl-IO-Socket-SSL/docs//usr/share/doc/perl-IO-Socket-SSL/example//usr/share/doc/perl-IO-Socket-SSL/util//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/IO//usr/share/perl5/vendor_perl/IO/Socket//usr/share/perl5/vendor_perl/IO/Socket/SSL/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryASCII textunified diff output, ASCII textPerl script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)Perl5 module source text  PPPPRRRRR R RRPRRR RRPRRR R RR?p7zXZ !PH6`&`]"k%Ir_'P~3FbX@5aTHuu+!ZCV`Mެ_0d(˒e4b G:5,qX]L )nP6fl>㖚{$!Z&c֯o*r:I}x:#3;f̤f;CpFJw'PA+U'/܆-9WX_=ĿF \e,K@/$/)˭-ۊRJj{G~C'ǜc(WVl =gtiϷo$+XMmC5QF=ryD#wɧR؃:*x)#V2Z*4,8_g[Chgm}[!W6@[ǓO7$`i#^yd1s5+D<džuJ~-9$:@[uQ&c*3(X%5 kV,Bgn Y@`D})mu`oDA[NcZc)uogx|%5 !(G;Bglu=HxOm--=ؖJGg$Ϧ!!*BCgN0A~esuawZg76ɏɔ"_rAM5"g]P \d9/G9[Rt& ¹[ K|ۻ֭])3D5#9Ns3PKpJ i8\ivݙ SA:x փhq ms2#.y fSw3< Ry:;Y Q>zK@$a^GTKLp  "Ř'Y 2_}RcB]50n׹w#`0fXV4e썄Wig>vk ýS@h&HZm#$~Ǥ=wCP(}s+:o.\r }yFLdha}[. kЎc6G3&tztQ0=inbE*FQa/hJ?[Ag`5ÎKe5M҈#9r3ۓapWVl@q-sSV5K<2|p DmF"BAiʠoWi:A Ҧu!Ĵ[{v$"/G"Ξ˅G2G1M5U\o "yDXB%yƼMȋ3 ase&9a$[WQV^^߱Klbr, ug9e ڕf(xR摨MW\D-;NF}Nu\(@H[VŲAYZ :ɘ+vf檹X qgɎnGw#]u:Y)}Qs$U\#UrjAE۩_Db(/K3yUs9܌T$0Џ>qi=vy^ZLx)Y#ˆ5O-al]昸ObJ?޸S81~w"ġk nf,-ac nFxfOő$;7<(^3OƊa /vB@ w/*0Ceba(5S  GC,pYd{dT-=B\KXdⳉP#ԉ%f1 [  ʱjLBU ﻤ*:#|SG%ꆹ ]8 c*>}k8wXp-i*2CsEޓ+IAXap^l݅P26WJ>lcS&)ejrj3͠| %X8$o?XVgD%=ٴDA8sZ)"s -p '!st@iy)}O{ ڡJ1@kn,Vhim#R&T-;TT̹j9IT .bg?Ap ٤I1~o,^BsGu>"տA&7y;R&17*3#ϚB5GGu9 (7*htQErjAܢws|]-PlNGj]MjmOmp63^R =ٹϨ+:͹|T~()\@xxхqJpAXRӳsK{h_  t9r B(\wm g5hxro>q}2; z@s"'#]c}: d*[#U O"b0"Ǧ33?MFwKOA~+J| pGF_xqY|4/hfl6hM'N8)lߧµVzxim[H5Hr_Q]w.$\?*;lSM}0%\2}!m˨ Q̕#< HAIFq.iҹ  bL;W(j#i&PAx4qN%J޹~Nwwmf=oY\` w gfon36 G}6U^5ss'9D[;~uGBנh֥\;٩Rg@8i9̓Y 4g,1r;vģx}&+?#?0bT[%'X'?RŏF.9Y4.!ZnǻՃUmnuF~`n*"ЖѓN_ Dh\?"ф@MR/?۟G 3̵1[Q1RZ_{;0(VǂgF;ľ!YVhX<ƴ N>F@!eDg6/:Z2 z@( |DtU2il]c@ C'.X+^g{h<^J)0/ |EP/FY0#mejlFٝfH[)b)(Y(!/'lP*ZX 2J=k #n*n20UX@E:iLܨ Ox/7"jX}x,^9?6AFJ &v_diGp~@Yk~ɝ@rh XCK b"=ڶ8n:=tsɹcjb׼ʓMwCey5j9aToGFZjmZq>I# _WHעxT !T">9N&ƋL^/]mX՜ꇠ:sN '' UX|, `{'E;i8P<*RPsV<] eF|6 p6q$ti6ebI!g[ eEbbDY<og^:#P ut.Op$ao|!=v6RswA e`TWع; ^&b\uw aS/~iظ&" {MJ9*JD+*al&w;:G:앑.QC\RrGA;o YT͐ӻu)J34Zaa_fĚG t@K춼^a+Uzux.*cfqId}h̑caLinܺt1Tp6Zb¨]L9qW,9dfqQr|In? z( ,&LIW#t{p~@ts(ܢxHV.Ukc3b@ tÐ|z`PXYMy@v`Qe}}}ǣ##Ͷ&S5@#\Dzapw(BO |%uf5f1Rq &Vt=O?v$UT֊mdx%eZwyQn_Ƿz({,9O)_+%gB*g XYyiIuj J4s8bl:T(KFq@`(Sʃz=Q \U+D̋FŬڀfFD~M\Kꦍb%Q:֚ѥi PEc5insE_ܚ!>o/cڃM/;KpdY"] KV}ovnU7b_jl!jaP^Osja ٴd]" 6ӈIH|*~yOP t^80V'u\Gstl"6`4zx _8黄b1@sQ!ڂdPsМ:^P.6n9J<"|=^P2POyZhvpgh@6=6 R|JHS}O)߲de1nH-F`YBF9`Q8d B;b-Ӫ1>Pt.K((& 8wȏu)CSzdz}|Z72\@3@?aVdz)8o )w4tq#B*z:?(KYuY'Z[a&]:x#۪c1-|w==#ny$?gþQܟrqpbʕ[vG(8^ɳŗ#@Аkj)`@5F"f+!#n !$6kOGpAOdӰztMGy f0lHêR4Yˎ@-4 SAh*^p[x)!'@L4|Z:FLӣGb6!5DִL5P 8/}@釞ζy U*mF~=׬դ~Ta(f[QdV*k./owO5&KxԙwXkD_dAB23MH X३FY  ~Ɣ,xSa\ KD;E$5 |@sKzhٛ%\F% W7ZtN/U,brj%)fr?D ْ.0jS>9E; Pehw;yQ_J8(^g>!Qn\wT h2G_ Е4&]M#HV+nq8>uGˬP3Yp= o|xT /E2ƚ彎Z+uHVsׇw?\Vx^wmхDI 誆a|@)5,mPfIyE ,A7׷T^nFAqp?g瑡_w4U1z#L_ QG S>G-uǑy/8RgPq=2t M` B.|[ W{#%*5I\˜u)e=Wms*h$ҥ`;0"lHvvrd۬QaK>YToj+zr{" Y͊HQ5K`n6?/TWmi{/k7NBSڇ6DP}壾Srߢ/+W-|(] :0 {Œr5%[w]7WR3¢;SU GE _/li _%N)T$Urs'X]E:"PnS}@MFrջ5s%#x؎S"cZ(tٙum]P).UKbQbGKXBS]Eqئsub -o]&WKFn;Q\Ţn47',L_?eXII2_Mscƪ~7MƏTP;Z4^ He甅v{l며`?WVS]Ⱥ8)'$ހHTo;*UPbG0_k{CXW3I]GqlNUȢw=T^>\2p"7^e\Bsցp6bo^/F<&d@k =ӧEtAP@9`PKW)W>Y}Z̐_B)B쬽M4E[6K/ѓ[!R KGÕH++\w<էwހ譝QbBbGC[k(J5 NN=+Igz-:5kuhSƫ][<€h2("`asf̿<Ӟ43K[<'5N 1'Q.vٺ\GJ y ,$B$)=vy"UϨ ". "P] J(;xq\c'c(hdM&okKgT@jO2G, /e&Eovl3t{b^d<먐 "I3s 5iIRUL^t'ǐ~K&[ AL=BS26ni9Jv>6?s%h9wC0=zlyDf]܇nI^*2r̄`_u9`NK9_ίIÙvI":k >F!rQ~GMܚ/}E6tgUӣ XNa=Di C %:^@d<Үg333_j+}O_ Gn\2@AZjFJ~.Khx$jO-hglR0S=1!WqLomDUGh2V,ܞ0Rp* &m;b(k S  h%&yy(63.F j4t:i਎IEy!?XCW 'Oi%Nw(td%>qv`ǎ9A}]lg˯Y7 g' U̵!s]Lczk._YN)TA9'uE uO ~cZզ+mV=CGuUd!FЕhj\ /G?3]`"5Ra98/ {U)à{wZvYa _W#fyJ>![#fƹI׆$YE$hA.H6xIG#(TAµVoS{fx}XD;^]FZѱ-_sn>yuFϙ8(!jB>X \EKqi"_̨4yasx{hcxO]: AlW5y3X߂a4vsnPtj \vCK,.rIz>җ4eз=X,ft (&Nn1NBVejM';zmI[)$x+}xq_Giİ2#+l ğR(#{sROtVrAHtΏ;i!+VF@>F`HV"JU*&rHK}F崻m31W|{>y_)Wbm N7,4qUDpEHl :EĨ !k]2 9{e E QT ⪪֩:k&ԯ&Cu{<h-܇b ǧ'(q9_q}6N%:U''hMO1#^1)a xl+b)^yedOesH)|wIؙ5z2iL ېY^O _ _HC{w HgG{d70%lԹ9-w  jТ.6*F)Xjucd&Yl0;b F=͇t@}Kkr;fo^?}DyY ȕcJrnJE*|;n<'-mEe@~~y{^[_Zq(=E{?;ɳw$ LB aˉjK&y0˙@mUuDvJdh]]2k{w:嫽ٝXuLJ*]kN-M͍ȭl]QE_7D $hqYU`~Cl AB咑-g^4͗@;J"I="<\0i]cmuZ /%Ri!.6)_(ppPªT__ ev}YS^_H*(66+uP$` b?.%E3oޏ ;O6ER iϷozӛdw7'3б:!,Q RfWH%K|2|~αJ\xvY6Fsvdvk+_ͦKWUDn0Y8ƝoyDMXs_r0$IK^;2[J̎p )zw+7X .H)?.lDt6n:_*Yq-V[?w-ihheS013yTn/5#H#n73=8r ,H]$b*te@ixG$`+9 뇾I[}M5 J*ݗ?@ 8>?̤OeeeA+_i:צuۙ;~y0F/_p<  H=RwP+2ơ.yA;%z%ФE`\Fi ~re 53:iOzz[}v_Jۺ;J}=a:ž3Fuq!Û m] T4+rYʩÿykbd^X| ˑ1a(E j7P30!%W"[KU?{̛#.8)U7xIwX"aL+ Ryjo{^憏؇Õlbk,\1Ӈk |Ť,p(btXG5z;orKU /cb-0$1E2K]qabܲQlYz2k(nKWRꮙW*H} H"0\VTA[1QlBߟ?, T(/Ǜ}sS\,%-XIY$d)F@Kb si%bI)"D_mఙUy6qҘ 0ݰe<]i^TIzW+ ~ѿV&n W{ ДGr l` N~.Zm?ղ_C!xFbRϤ?xA5 qɫc sFtU.Yx 0jw|^T? n%CFvZSéj!{grdWg4y'*="leC.6#޴ 4X/TpPoJ:#@] ]s8+󾁛Mq5؋Q GLh!d&#^8[gIEp6w???POQc7WBZ6y;Y,e4%{q:v OAF)PA_WNW:e_yJ$/s7.Jݎ(d~6 [S36V0jfQ^(^^UNyɜ -3/KtjE6> K/zu8^y0W+#=l#[ǁ6v%PEVf[ζjJH<]^n4`$QwX[P+{uV@Q|rW5|e"B8kل~E%kɅJ =dTĮ9>pЋ2AS QA}tU}`O+` ڳ`'I5zkv'ZJ),ߔC4YDN\abK(hE҅-L {Oǎ/ ,NHXDϹbm̿݊U*&SNie:!Wr3<]֤Xv󐒬gP$~nQR4DHp^XQl }`Ou2.e9.܁z k?] qXWb,xY%(iF52vOZʱm N[ otBA\%~`^n niA(4뚣;^aT)wȰmY(#]f:3ft*ҾwĎIi~3y: Ӭ&yWWzUq5l10f,ZXw0+-#qԽÅ߀JxMIzEK sȷ]ϗpY(z @iUXf}R#Z-N ۤP7̇rcT.Rq`vlcR2'K͈: QaEn$r.7\5\@R̾.EDɊ ΰA[UaTpW9߰i2S}RNZI$!^P}֡?(o"-宅,zI8#&*zWCU(Ҏ%RŬ]|qtL|3BM6`s!|ېjfZaTןX_E!kFI.D𭖗Yeȥ8-]m܋άdoq/X&;ÒFgmR&#,&́~uWV3DcM7VP*@GՂu; cחGRY=f^gXbQ\z׺Nj8~2ܸ\2GS. Y江sďH-/[ v= |iid"[4c_>߅+L,ޔNT[LW5PY[8FDZ2ZIN!}Z;؁BwޙJTV ?  l CV=OBLh†<}{$)#$A*)<])043D P nݫb_ ˬ:qbWq̪ĢS `Gb%n# y(|\˩<~eߓ A )Q fA%7qSz Pu5”5!={g#;kkau[`O+m(dehti=*~TEkrq\8h/7GLĹ<HѯM=Dc R܆76e\]@bIs-WO=[>Vr˗Z{lc'QU C"*ɮY4 sر}>!{7V0UxdЬYJiհ4&zQO(&"a ԩ+^}댿UG(Hfw J'-d:~bux$%w؁dv;oMajUb @eG?AĂ 2_syVڣ#s/IlWΰYpK7v+Ŵrӿdq S*؀7CwyCd6L9Oe +[P] A]'BìqbWЃs.:Y胼P=`\Yy mS֛RGO0_v4)d%1 7rmQAMroʑ㰟)/w 4L0dNG:0lkCR]$!t1B}AOf~ӷJ-)g&p(!57<_r'NQ/{jf_?Gֻpmɕ慵tф"]?>`ZAX'DX*Iy%#|fm0so ,D$F.l4eHx'> +1[Hb2|jF!,#΋^}2?xe-%d7=+?% 0 l"hD*['0V/s(0]4je uHxU´~,4}JXݾfJFZ&0*ȓ$0 йUƒ4_Me j>=;Ψ7bs27phU,ULj8:{;^V&R=5~O;%錪\&r]%zuݑP?w!@:`Ϋ?Lp&L"ˀf^Li&pغkFuE'cݰXDs@'L<4tY} 9hߌ0ߛ6vS{I"M?+ iշ[0O%wMLzV6%xW3Y,M(K;S%vOl\jjrl"jK9@橀\u+B0 3?q-DJ=c$>c"Iƴ|8* xbE!SOQ@kUU"Qɧ )bh"\\A]-!B8ֱ^0O- ɖx8şb>J(H3%Gs.$ӊ-gCSD=hÉhWiFHTU:]2/K )vYq^I!CZWXS̓حKz"=5NH@xBaڱW|Jv@N 8k77zzea}4P)W0?IQ.bEϢ1iL+܇j¢[ӘxW Z;:0"̽֫A|ߥ:RNB|6T#"9#z. ml8Ruyq@!cPEb!y}SV*mw(Ԥ&}_w4eNͽp5yq%F~Y! &za+;*y{ٶWB*Td!(זuG kH䰘Ed63(M_}Txck5~Dkt"4e AUb tTϴDK %|R<@F͸| \<N9%vrE8fHs /( <Ӽln$*'~.E)ʉcDA ?Ӵ_:;X.S`AA"Y'my9UJ~.)ڭWq o6*TL' ;->YTyËG8i+r7{n; Ie)&^"!E^eT[Aoj`M7rh]k=msXȬ$%"\:jTI/7"׽z݋whS;'Om-^0i@ӺkV=#@ɦ*LVJwD  P[->󖵠)+t Th]h[Q5Zfm,j5ӓV^QZ*KkҤ+VCdK3 dxtmNWdžq Op@إu\9)SW+GF}omF-9|Re p鵰P[7BdPq4-xn}Y#),$nZTj # ?z9J[- ;/C?TARadM$ղ'z]/=-d=uz^_̜{ilaۆb3_SWf㜣-bm퉅26BͰYBM20)LチpdԺ2ϯ4ss Ee&$*arka-eg|n;T 踠#\4ʨ^857 2)OGBHV gu>MaJw [Bp0M|זFa)5C~yU}}v yA'j^ 4D Fۈ" $d&y 2 (EZZϩyކvψ~FjkѯX&d/5ruMªC y8ۼť (UC:TW7Kt+sZBe#q,]9EN9f)釐Ñ?N؇ ,ZӮtrZ LafH49Z,RYM0x1!?gz.99T@ʃ긝$zI.nڨ]np.)$ýrp^sTuymdG.Otҵj A~7MJ5+\`RΩWZ9y2i >"f@&2U>Ƒz,L&+׷ʸv/uD3{56ХȌ,iSi[+r-QBU {CU|*(l<;;5 ]`p)J51^/ZYp ܼ&#p !"xHB=֙8/d-kG@v8i OmN8?"lPX耥rtRd+ɝRJ=R-tYK[p/P1GZ޹itKa`4RbB"^;AyS+*W"Fm? >g[r۰eّL(ZbnT^hZ6PYmdrsDZ\ OL0[jRZ B0+=:b2q#17\aI,::lFx̩%K_WJe8 &d>ˠg_]6x g#oGMg 192}΢NGr6{V~~=8҆nLE87vׇ#E 04 9 _D#ugl8g0 ؠ%GJz"Cĵ5 "pJ(ҟ  ,=_@?I%qe$;$|_eFC(-YZ;ˈMe{1>jb=JjdP75}o#SEoi>V^0N.g[Sq96C8FS]FOAjy+Q᳹jbNHuAS<\DRo:T_v#3jN|,z N㟛;eHc%瓽c?zYʅ,*,VLh*BϙK!y<=6p2 20k8IJQKS8P- TtQjTi\R2I!)62ɟr7K N] |b+3ErT|Hv2GܥeZ+ p%O4SG8̌D+Ċ϶1/(|AP][bZ͗`1Kp3lFۏz*85 ~-#( NF (oC~YAPd7%6El0.wGdzsteu,ĒVa 0YkjlxN`lfq;:қٮs~>gIe2.>I 8@"l+߫"O%qj8 n=AA.1gqz>_i}60DΖԽ1xK 'ٌLfMOvIIoWE.Un{^7K")@&O<ת7Z#ޡШG oTٱn-׎X\mrY#~ر{/sNG.=-@A~hߺ4b2*5,M[yf8EbԣKŌN}hPhP$!NMuEG>~ 5`g^3ʇP06ЧoC\3Hiw~xb|+]/‹پ?p_؀L^ZaPS4U ÐA'Nr2:jPb] ju`sR۞OpȬGHkTY>QJ;"X@~^\nCGL&h+<fZ3]5"6rYd-['ֶ`es ^yTㄿ$lED;) lƁ ֺՃ/2\fa>4I O+6ճat$)Dxtc!6j>Il2#jcm$ {mHWc|aX;PvUoɸJe7szzik\)~Sόp S693 ړ:g(]g J>aˀ k] >᰺fTK6h<_E)"} cJsGIJz])Jbzp $+@v<iw Ww10%+[/xtz!gv etxQSk6_)=` a$,wzCp|~8wP\A8@XȌd9_l$V nĽY?4Nđ cKη ïl]ɜT*?{S8#&@n϶w>!| Q">IHо^UFx+Õ⼅@ċLh\lKMx#alY;UAm'V԰ (E[OcB=U0E=be)SPsA+EV=F!}$ǙK1g>sŘ/ |ùW|R!9Cw"+FhNTCxBM^~… cL};yND(w &N(_)s1,̡EiOK\Ummڭ?!HGޙs+l`2hua!7;%L`ԛKMx6'b1 ͠1<*%^E˂wV= 2E!W~ b۠72Dk@AZAMC,~+ =&Χr01+k*m9Qr*G}-*&)UX0R\t")紋UӖu_Q&VdL& E16Ji;ZjY<+F3))9v0{ۜ򳴍@MkfIP%f606vPI#VsfRI'Ալl9aK4RF5fTknc fLUXۗoFbd!"AU칙דpH)vf7!U0c|PpX*[bx,O׀$ #N6d( MF%>0\| 8%6!/~N:Gv4 *48>E:2FoLRkŶLICax= hnJ wLS*\S2K^ u1 Js~rw}l,-%Pj+wKH)R䎈)$@_@M3595(-į,x5"e^XƔ+ #UdAu}3B[a}64Q /pF u=*I ݎE8z:@Ap&A (>0q * {4vv5-IwB{xB:3PD:ꕭW-=*ԟ%/ŕSՆQ}"G +&Saw!Ȉ&n_-;8/?Le+_w˩藇őtF"4_k]h[0s 3 [_z\#A2/gk-Ǡ{j<] |iA҇NNYˊ+b׿nCɘir|#{.OYwI.z 1]Qpikof=0yfyIİÁfo֖c* jGrA6yJO9˯wc+!:^ o.w=*nx z '7-ZaD.XQL,<^ j!'z8/ɚ}POLϰ5;FY-%Tv]/a$[镾'/Rt|tՐh>YR"9f=]'4g JnX\|Jϐg}; {mŃq257 U.B~PV4A^!+pB}t'nV>P KuDoT v L5Ɋdau [I C A8!zLl{x *CG vzF- plNnRrzz(a gTIL Zxg^4xG= Tn#~ho%[!l@d?8{E{N70ءPࡢgy^1bBk- B\\Lu$J~rg%V8 _ɨ B$TPJIl\@L =kNܬJ 4S+E(W5fM`/XT?18 :T1tT9$ž6%y '-/1 fM:Zr*+ OtJX}4TbЀ`KVۻ*#Kߢ</E%&`[>\ 9Z7A&X4ݪӷBH/Bȡ;!M,զmhuN-bV)!{?9Du)U^:R@Sjo\x)?S̷^Zz{J\YRUJSz^WzMO-RqkȤN#3"jϭOx ʴ<W *΃ڻyޓQFMT~N̟dSIEW.]kTJD*,)ҕ3^ QC":=Tj\Ys)7!6ĝY5 p17`$+__B0'bl7\ȵW8G7"q3/Ir9#s@zR}yaTb7}w!Nc)«Y&<&G|c?1n|K"\a `veW<϶pő(&/p] \4IS] w RGw?DgR"m.k_A}AZW6f7DGo6"Zk&Nc