[SCM] Socket Wrapper Repository - annotated tag socket_wrapper-1.1.0 created
Andreas Schneider
asn at samba.org
Mon Jun 2 06:52:01 MDT 2014
The annotated tag, socket_wrapper-1.1.0 has been created
at 4db7ba03497bba39bf53ebfe8ddeb21aa884a7fd (tag)
tagging 3a05064e3c3161560ad6bb67c1d4e07a1a1bdce1 (commit)
replaces socket_wrapper-1.0.2
tagged by Andreas Schneider
on Mon Jun 2 14:47:06 2014 +0200
- Log -----------------------------------------------------------------
socket_wrapper-1.1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABCgAGBQJTjHJTAAoJEH7g/E3MAU49rGAQAJR8PG3cWq5oRzYrqjLnurpJ
7iQ06VVLqQ5qrB58K5nULcj81nt385HHGQjucbC3pwQwOo8fZZbL4IGS1kmC6fdp
K2qDRt5oCuBr8Cvz28PIzNJrBiJ+D9z86e9MKzc+X6hmn4q9tDacJ/IP5oXCXs2Q
ohINGqIrEBVhcOHL4zG/urL6CDwKJ+HaXPGn/6ovgTaGsERsB/gXmEoeqQEH0Ys4
I1WRnFBZRSx9zl9ayu6vy7pUd4bPLXKxLS9oGO/RPpcMl5IwCIHDUcqIisNvqqC5
wcvfnTDwxoMKAQjXjA5tz8MfmUM85XYSPHxz/I520tsjbzCHF28qivZaNn8KCLNe
LHhsQGcaKf5mBSXf3QajP5hHKa+DSUr1yAUfblUxMHXVjj9IUMU6LW14i8uo0+Ka
ZzAs4lHRY/oSHG/s02obqIKhgmjdIlINie9peL3flbknIAIGVAx8+EnY5uybuFsa
7IHQwxlfU+T+6q/j/QmWeQjJs9mkCVuC/Qy5z4nklb1xA6n/JMAUIwfy+BAKJWeQ
BIxKiuCb6YJaaP+Fi9jPAVI+HHczfy9KTD5H4NJDZ0Ur0Po5h1XiAI7veEkptma1
f82jOlyEUea42nPYZvLOfIsh8AFCgLEW9e4ykclOchPRmJP3V+yYoxfhRpeTeoRe
x88jeV3+759lBai0FHYL
=Ba9o
-----END PGP SIGNATURE-----
Andreas Schneider (47):
swrap: Correctly set the bind iface address on connect().
tests: Add test to verify that the binded iface address is correct.
cmake: Build swrap with _GNU_SOURCE.
cmake: Add check for HAVE_STRUCT_IN6_PKTINFO.
swrap: Add IP_PKTINFO support in setsockopt.
swrap: Add swrap_msghdr_add_cmsghdr().
swrap: Add swrap_msghdr_add_pktinfo().
swrap: Add swrap_msghdr_socket_info().
swrap: Call swrap_msghdr_socket_info in swrap_recvmsg_after().
swrap: Process control messages in recvmsg().
tests: Add support to receive IP_PKTINFO in echo_srv.
tests: Add support to sending IP_PKTINFO in echo_srv.
swrap: Truncate the address if the buffer is to small.
tests: Add test for different length passed to get(sock|peer)name.
cmake: Require cmocka versin 0.4.1.
cmake: Fix a typo in socket_wrapper-config.cmake.in.
cmake: Add some warnings were we should error out.
tests: Fix assert_sockaddr_equal() file and line output.
swrap: Silence a warning on OpenIndiana.
swrap: Check if the in_pktinfo structure is available.
echo_srv: Fix building on OpenIndiana.
swrap: Implement support for IP_RECVDSTADDR on BSD.
echo_srv: Implement support for IP_RECVDSTADDR on BSD.
swrap: Add swrap_sendmsg_filter_cmsghdr().
swrap: Add swrap_sendmsg_copy_cmsg().
swrap: Add swrap_sendmsg_filter_cmsg_socket().
swrap: Add swrap_msghdr_filter_cmsg_pktinfo().
swrap: Call swrap_msghdr_filter_cmsghdr in swrap_sendmsg_before().
echo_srv: Add support for IP_SENDSRCADDR.
swrap: Support more socket options in getsockopt().
tests: Add more tests for socket options.
swrap: We need to pass a pointer-pointer to not leak memory.
swrap: Make sure cmbuf is not NULL.
tests: Fix possible format string attack.
echo_srv: Write pidfile after we setup the listeners.
torture: Wait for the pidfile and then start the tests.
swrap: Setup myname in swrap_socket() for getsockname().
tests: Add test that getsockname is correct after socket().
swrap: Add missing family check in bind().
tests: Add tests for bind().
swrap: Add support for bindresvport().
tests: Add tests for bindresvport().
tests: Avoid using getenv() to retrieve the path.
Update the todo list.
tests: Fix building without bindresvport().
tests: Fix conflicting variable name on Solaris.
Bump version to 1.1.0.
Michael Adam (10):
Add README.install - instructions for building and installing.
README.install: improvements and fixes.
swrap: add check for rpc/rpc.h - needed on freebsd for bindresvport
swrap: extend input checks in swrap_bind()
swrap: fix AF_UNSPEC special case in swrap_bind()
swrap: implement check_addr_port_in_use()
swrap: check whether an address:port is already in use in swrap_bind()
tests: greatly extend the ipv4 bind test
tests: extend the ipv6 bind test
tests: add new test test_bind_ipv4_addr_in_use()
Pino Toscano (2):
swrap: use LIBC_SO from GNU libc, if available
swrap: Properly cache the handle also in LIBC_SO case.
-----------------------------------------------------------------------
--
Socket Wrapper Repository
More information about the samba-cvs
mailing list