1. 29 May, 2017 1 commit
  2. 05 Feb, 2015 1 commit
  3. 20 Feb, 2014 1 commit
  4. 31 Jan, 2014 1 commit
  5. 08 Jan, 2014 1 commit
  6. 30 Jun, 2013 1 commit
  7. 24 Jun, 2013 2 commits
  8. 01 Feb, 2011 1 commit
  9. 29 Nov, 2010 1 commit
  10. 26 Nov, 2010 1 commit
    • 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
      connection.
      
      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...)
      
      https://bugzilla.gnome.org/show_bug.cgi?id=588189
      a1690339