[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 -----------------------------------------------------------------
Version: GnuPG v2.0.22 (GNU/Linux)


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