~ubuntu-branches/ubuntu/precise/libio-socket-ssl-perl/precise

« back to all changes in this revision

Viewing changes to Changes

  • Committer: Bazaar Package Importer
  • Author(s): Florian Ragwitz
  • Date: 2005-08-11 19:33:45 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050811193345-vt5akfba47n86u5z
Tags: 0.97-1
* New upstream version.
* New Maintainer (Closes: #322099).
* Changed Section from interpreters to perl because it's more accurate.
* Removed dependency on openssl. I don't see why it's needed. Net::SSLeay is
  used as the interface to libssl.
* Removed Conflicts: and Replaces: libnet-socketssl-perl. It's not in the
  archive anymore.
* Using debhelper 4.
* Updated standards version.
* Rewrote debian/rules.
* Updated copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
v0.96
 
1
v0.97
 
2
        - Writes now correctly return errors.  (Problem noted by
 
3
          Dominique Quatravaux <dom at idealx.com>).
 
4
        - CA paths now work without passing an empty SSL_ca_file
 
5
          argument.  (Problem found by Phil Pennock, <phil.pennock
 
6
          at globnix.org>).
 
7
        - IO::Socket::SSL now automatically passes Proto => tcp (if
 
8
          not already specified) to IO::Socket::INET to work around
 
9
          /etc/services files with udp entries listed first.  (Fix
 
10
          suggested by Phil Pennock).
 
11
        - $socket->accept() now returns the peer address in array
 
12
          context for better conformance with IO::Socket::INET.
 
13
          However, if you were doing "map { $_->accept } (@sockets)",
 
14
          or similar tricks, you will need to use "scalar" to get the
 
15
          old behavior back.  (Problem noted by Nils Sowen, <n.sowen
 
16
          at kon.de>).
 
17
        - IO::Socket::SSL should now properly block on reads larger
 
18
          than the buffer size of Net::SSLeay.  (Problem found by Eric
 
19
          Jergensen, <eric at dvns.com>).
 
20
        - IO::Socket::SSL should now send CA Certs (if necessary)
 
21
          along with certificates.  (Problem found by <roy at
 
22
          momentous.ca>).
 
23
        - Timeouts should now work, but be aware that if multiple
 
24
          reads/writes are necessary to complete a connection, then
 
25
          each one may have a separate timeout.  (Request from
 
26
          Dominique Quatravaux <dom at idealx.com>).
 
27
        - In certain cases, start_SSL() would misplace a socket's
 
28
          fileno, causing problems with starting SSL.  This should now
 
29
          be fixed.  (Problem found by <russ at zerotech.net>).
 
30
        - IO::Socket::SSL now requires a minimum of Net::SSLeay 1.21.
 
31
 
 
32
--- Old Versions --------------------------------------------------
 
33
 
 
34
v0.96  2004.4.30
2
35
        - Makefile's error messages now correct if output is
3
36
          redirected (patch from Ilya Zakharevich <ilya at
4
37
          math.berkeley.edu>).
6
39
          Uri Guttman <uri at stemsystems.com>).
7
40
        - new_from_fd() now works.
8
41
        - getline() and <> in scalar context now return undef
9
 
          instead of '' when the read failed.  (Problem found by
10
 
          Christian Gilmore <cat at us.ibm.com>).
 
42
          instead of '' if the read failed.  (Problem found by
 
43
          Christian Gilmore <cag at us.ibm.com>).
11
44
        - Broken pipe signals are now ignored during socket close
12
45
          to prevent a SSL shutdown message from killing the parent
13
46
          program.  (Problem found by Christian Gilmore).
28
61
        - Added patch for Net::SSLeay to take advantage of
29
62
          client-side session caching.
30
63
 
31
 
 
32
 
--- Old Versions --------------------------------------------------
33
 
 
34
64
v0.95  2003.8.25
35
65
        - Changed PeerAddr in example/ssl_client.pl back to localhost.
36
66
        - Update of examples to automatically switch to the proper