1. 03 Dec, 2010 6 commits
  2. 02 Dec, 2010 6 commits
  3. 01 Dec, 2010 2 commits
  4. 30 Nov, 2010 1 commit
  5. 29 Nov, 2010 12 commits
  6. 28 Nov, 2010 8 commits
  7. 27 Nov, 2010 3 commits
  8. 26 Nov, 2010 2 commits
    • Dan Winship's avatar
      Add initial TLS (SSL) support to gio · 59d62726
      Dan Winship authored
      This adds an extension point for TLS connections to gio, with a
      gnutls-based implementation in glib-networking.
      Full TLS support is still a work in progress; the current API is
      missing some features, and parts of it may still be changed before
    • Dan Winship's avatar
      make GProxyConnection public, as GTcpWrapperConnection · a1690339
      Dan Winship authored
      GProxyConnection is a class that was added for proxy support;
      g_socket_client_connect() returns a GSocketConnection, but in some
      cases (eg, encrypted SOCKS), GProxy might return a GIOStream that is
      not a GSocketConnection. In that case, GSocketClient would wrap the
      stream up in a GProxyConnection, which is a subclass of
      GSocketConnection but uses the input/output streams of the wrapped
      GTlsConnection is not a GSocketConnection, so it has the same problem,
      so it will need the same treatment. Rename the class to
      GTcpWrapperStream, and make it public, so people can extract the base
      stream from it when necessary.
      (This is not ideal and GSocketClient will need to be revisited as an
      API at some point...)