tests: Avoid -Wcast-align warning
[anoopcs/socket_wrapper.git] / ChangeLog
1 ChangeLog
2 ==========
3
4 version 1.1.9 (released 2017-12-04)
5   * Fixed thread - signal deadlock issue
6
7 version 1.1.8 (released 2017-10-13)
8   * Added support for openat()
9   * Added support for open64() and fopen64()
10   * Always enabled logging support
11   * Increased maximum for wrapped interfaces to 64
12   * Improved fd duplication code
13   * Fixed strict-aliasing issues
14   * Fixed some use after free issues
15   * Fixed issues on ppc64le
16
17 version 1.1.7 (released 2016-05-20)
18   * Added support for accept4()
19   * Added support for OpenBSD
20   * Fixed sendto() with UDP and a connected socket
21   * Fixed AF_RAWLINK sockets
22
23 version 1.1.6 (released 2016-03-15)
24   * Added a wrapper for write()
25   * Added support for automatic binding of ephemeral ports
26   * Fixed recvmsg() with UDP
27   * Fixed AF_NETLINK sockets
28
29 version 1.1.5 (released 2015-10-15)
30   * Added support for TCP_NODELAY in setsockopt/getsockopt
31   * Fixed cmsg space calculation
32
33 version 1.1.4 (released 2015-08-25)
34   * Fixed handling of msg_name in recvmsg()
35   * Fixed sendmsg()/recvmsg() TCP support
36   * Fixed several compile warnings
37   * Added environment variable to change MTU
38
39 version 1.1.3 (released 2015-02-23)
40   * Added support for address sanitizer.
41   * Fixed leaking of memory and fds of stale sockets.
42   * Fixed the library loading code.
43
44 version 1.1.2 (released 2014-10-01)
45   * Added support for fnctl(F_DUPFD).
46   * Added support for glibc 2.20.90.
47
48 version 1.1.1 (released 2014-06-05)
49   * Disable incomplete address in use check in bind().
50
51 version 1.1.0 (released 2014-06-02)
52   * Added support for IP_PKTINFO in recvmsg().
53   * Added support for IPV6_PKTINFO in recvmsg().
54   * Added support for IP_RECVDSTADDR in recvmsg() on BSD.
55   * Added support for more socket options in getsockopt().
56   * Added support for bindresvport().
57   * Fixed rebinding on connect().
58   * Fixed sockaddr buffer truncation in getsockname() and getpeername().
59   * Fixed special cases in bind().
60   * Fixed loading libc on some platforms.
61
62 version 1.0.2 (released 2014-05-05)
63   * Fixed memory leaks
64   * Fixed calling open from libc.
65   * Fixed loading libc functions on some platforms.
66
67 version 1.0.1 (released 2014-02-04)
68   * Added --libs to pkg-config.
69   * Added socket_wrapper-config.cmake
70   * Fixed a bug packaging the obj directory.
71
72 version 1.0.0 (released 2014-02-02)
73   * Initial release