ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-FDPass/Changes
Revision: 1.13
Committed: Tue Sep 6 10:49:13 2022 UTC (20 months, 1 week ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.12: +5 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 Revision history for Perl extension IO::FDPass
2    
3 root 1.13 - hardening: limit cmsg->cmsg_len to controllen, as some buggy OSes
4     allow buffer overruns otherwise.
5     - hardening: do not leak fds on fdpass protocol failures.
6     - hardening: close extra fd's sent by non-compliant sender.
7    
8 root 1.12 1.3 Mon Jan 4 00:46:36 CET 2021
9     - do not leak memory on unsuccessful recv (based on patch
10     by Eric Wong).
11    
12 root 1.11 1.2 Sun Sep 25 01:43:14 CEST 2016
13     - compatibility macros were still using C++ syntax, fortunately
14     only affecting the solaris platform that apparently doesn't
15     implement ipv6 (which defines those macros) (analyzed by Yary).
16 root 1.10
17 root 1.9 1.1 Mon Jul 6 19:40:36 CEST 2015
18     - added stability canary support.
19 root 1.7 - seems to work on 5.6.2 too, so remove the use 5.008.
20 root 1.8 - rewrite the cmsg recv check to rely on CMSG_FIRSTHDR instead
21     of doing our own check.
22 root 1.7
23 root 1.6 1.0 Sun Apr 7 00:42:13 CEST 2013
24     - this release only updates the documentation.
25 root 1.4 - better SYNOPSIS.
26 root 1.5 - discuss other file descriptor passing modules more thoroughly.
27 root 1.4
28 root 1.3 0.2 Fri Apr 5 10:20:05 CEST 2013
29     - fix a problem when sending on non-blocking sockets on windows.
30     - "improve" fd passing to be less blocking on windows, at the cost
31     of leaking the handle on error.
32    
33 root 1.2 0.1 Fri Apr 5 07:04:02 CEST 2013
34     - first release.
35    
36     0.0 Fri Apr 5 06:09:40 CEST 2013
37 root 1.1 - ripped out of AnyEvent::Fork > 0.01.
38