1. 13 Apr, 2007 1 commit
  2. 12 Apr, 2007 2 commits
  3. 10 Apr, 2007 1 commit
  4. 29 Mar, 2007 1 commit
  5. 27 Feb, 2007 1 commit
  6. 07 Feb, 2007 3 commits
  7. 06 Feb, 2007 1 commit
  8. 22 Jan, 2007 1 commit
  9. 13 Jan, 2007 1 commit
  10. 11 Dec, 2006 2 commits
  11. 28 Nov, 2006 5 commits
  12. 26 Nov, 2006 2 commits
  13. 25 Nov, 2006 2 commits
  14. 24 Nov, 2006 2 commits
  15. 23 Nov, 2006 8 commits
  16. 22 Nov, 2006 1 commit
  17. 21 Nov, 2006 6 commits
    • Ian Osgood's avatar
      Fix IP6 work for FreeBSD/Mac. · 7fbfebaa
      Ian Osgood authored
      7fbfebaa
    • Josh Triplett's avatar
      Support XDM-AUTHORIZATION-1 on IPv6 · 684b8271
      Josh Triplett authored
      Commit by Jamey Sharp and Josh Triplett.
      684b8271
    • Josh Triplett's avatar
      Refactor auth code to get display number from xcb_connect · d6abe93b
      Josh Triplett authored
      Change xcb_connect to pass the display number to _xcb_get_auth_info, which
      passes it to get_authptr.  This allows get_authptr to stop hacking the display
      number out of the sockaddrs of various address families, such as
      port - X_TCP_PORT, or the number after the last X in the UNIX socket path. This
      also removes a portability bug introduced during the IPv6 changes: relying on
      '\0'-termination of the UNIX socket path in a sockaddr_un.
      
      Commit by Jamey Sharp and Josh Triplett.
      d6abe93b
    • Josh Triplett's avatar
      Only use AI_NUMERICSERV if defined. · 4a928de4
      Josh Triplett authored
      4a928de4
    • Josh Triplett's avatar
      Support authentication for IPv6 connections · 907f8c8c
      Josh Triplett authored
      Support AF_INET6 in get_authptr, and refactor to use common code for IPv4 and
      v4-mapped IPv6 addresses.
      
      Commit by Jamey Sharp and Josh Triplett.
      907f8c8c
    • Josh Triplett's avatar
      Support displays with IPv6 addresses or hosts which resolve to IPv6 addresses · 48776ce2
      Josh Triplett authored
      xcb_parse_display already correctly handled IPv6 displays.  Now, _xcb_open_tcp
      uses getaddrinfo, and correctly connects to IPv6 displays.  Displays can use
      bare IPv6 addresses, square-bracketed IPv6 addresses, or hostnames which
      resolve to IPv6 addresses.
      
      Since IPv6 addresses may include colons, including at the end, revise the
      DECnet display parsing code to avoid triggering on IPv6 addresses.
      
      Authorization may not work with IPv6 connections yet.
      
      This commit brought to you by the (display) number ::1:1.1, the letter X,
      the Gobby collaborative editor, Josh Triplett, and Jamey Sharp.
      48776ce2