1. 12 Oct, 2016 1 commit
  2. 29 Jun, 2016 1 commit
  3. 13 Oct, 2015 1 commit
  4. 23 Jul, 2014 1 commit
  5. 25 Apr, 2014 1 commit
  6. 24 Apr, 2014 1 commit
  7. 15 Feb, 2014 1 commit
    • Dan Winship's avatar
      gio: don't accept nonstandard IPv4 "numbers-and-dots" addresses · 5575a3e9
      Dan Winship authored
      In addition to the standard "192.168.1.1" format, there are numerous
      legacy IPv4 address formats (such as "192.168.257",
      "0xc0.0xa8.0x01.0x01", "0300.0250.0001.0001", "3232235777", and
      "0xc0a80101"). However, none of these forms are ever used any more
      except in phishing attempts. GLib wasn't supposed to be accepting
      these addresses (neither g_hostname_is_ip_address() nor
      g_inet_address_new_from_string() recognizes them), but getaddrinfo()
      accepts them, and so the parts of gio that use getaddrinfo()
      accidentally did accept those formats.
      
      Fix GNetworkAddress and GResolver to reject these address formats.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=679957
      5575a3e9
  8. 31 Jan, 2014 1 commit
  9. 08 Dec, 2013 1 commit
  10. 29 Sep, 2013 2 commits
  11. 16 Apr, 2013 1 commit
  12. 02 Apr, 2013 1 commit
  13. 12 Dec, 2012 1 commit
  14. 28 Nov, 2012 2 commits
  15. 09 Nov, 2012 1 commit
  16. 05 Nov, 2012 1 commit
  17. 10 Oct, 2012 1 commit
  18. 16 Apr, 2012 1 commit
  19. 05 Oct, 2011 1 commit
  20. 04 Oct, 2011 1 commit
  21. 20 Sep, 2011 1 commit
  22. 09 Sep, 2011 1 commit
  23. 31 May, 2011 1 commit
  24. 07 Jul, 2010 1 commit
  25. 23 Jul, 2009 1 commit
  26. 15 May, 2009 1 commit
    • Alexander Larsson's avatar
      Fix deadlock in threaded resolver · a258ec3b
      Alexander Larsson authored
      When you're using the threaded resolver and using a sync call
      without a cancellable the resolve_sync forgot to unlock the
      initial req->mutex lock, leading to a deadlock when unrefing
      the request.
      a258ec3b
  27. 03 May, 2009 1 commit
  28. 22 Apr, 2009 1 commit
    • Dan Winship's avatar
      Add GResolver, a glib-ish interface to DNS · c94d3f92
      Dan Winship authored
      GResolver provides asynchronous (and synchronous-but-cancellable) APIs
      for resolving hostnames, reverse-resolving IP addresses back to
      hostnames, and resolving SRV records. Part of #548466.
      c94d3f92