1 |
Revision history for Perl extension IO::FDPass |
2 |
|
3 |
- 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 |
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 |
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 |
|
17 |
1.1 Mon Jul 6 19:40:36 CEST 2015 |
18 |
- added stability canary support. |
19 |
- seems to work on 5.6.2 too, so remove the use 5.008. |
20 |
- rewrite the cmsg recv check to rely on CMSG_FIRSTHDR instead |
21 |
of doing our own check. |
22 |
|
23 |
1.0 Sun Apr 7 00:42:13 CEST 2013 |
24 |
- this release only updates the documentation. |
25 |
- better SYNOPSIS. |
26 |
- discuss other file descriptor passing modules more thoroughly. |
27 |
|
28 |
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 |
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 |
- ripped out of AnyEvent::Fork > 0.01. |
38 |
|