[Telepathy-commits] merge: telepathy-gabble

Merge Monkey monkey at collabora.co.uk
Thu Oct 11 09:03:38 PDT 2007


Merge to:

  telepathy-gabble

From:

  /home/cassidy/public_html/darcs/telepathy-gabble-tubes-inet

Changes:

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: add a GError argument too tube_stream_open

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: use a union for sockaddr in new_connection_to_socket

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: gabble_tube_stream_check_params: don't allow null bytes in Unix socket path

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: uncomment ipv4 address type checking

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: fix a crasher when disposing a not accepted tube

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: implement inet socket on the not initiator side

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    add IPV4 socket type in GetAvailableStreamTubeTypes result

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tubes-channel: return a D-Bus error if gabble_tube_iface_accept fails

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: fix getaddrinfo error handling

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: allow to export a inet socket

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: use the right host <-> network conversion functions

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: don't define UNIX_PATH_MAX

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: add suport to offer IPv6 sockets

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: new_connection_to_socket: use a variable to store the length of the sockaddr struct that will be used by connect (if not, UNIX sockets doesn't work anymore)

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: gabble_tube_stream_check_params add ipv4 support

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: fix an indentation bug

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: use our SockAddr union in listen_cb instead of sockaddr_storage

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: refactor gabble_tube_stream_check_params to use a switch

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: simplify tube_stream_open: drop getaddrinfo and set port to 0 to let the OS automatically choose one

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
     tube-stream: new_connection_to_socket protect from overflow and be sure the sun_path is ended by a zero byte

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: use %zu instead of %d in the "unix path is too long" message

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: new_connection_to_socket: don't pass the port number to getaddrinfo (save a g_strdup_printf)

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: don't open the tube if tube_stream_open failed

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    gabble_tube_stream_check_params: check ipv6 params

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: add support to accept IPv6 sockets

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: check access_control param for IP sockets

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: gabble_tube_stream_check_params: check Unix socket path length

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: tube_stream_open: fix a overflow and save a g_strdup_printf

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    gabble_tube_iface_accept: return a bool and take a GError** as argument

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: coding style fix

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: use sockaddr_storage instead of sockaddr_un in listen_cb

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    tube-stream: remove the port from gabble_tube_stream_check_params

  Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
    add IPV6 sockets to GetAvailableStreamTubeTypes


More information about the Telepathy-commits mailing list