Add GResolver, a glib-ish interface to DNS
authorDan Winship <danw@gnome.org>
Mon, 29 Dec 2008 17:53:47 +0000 (12:53 -0500)
committerDan Winship <danw@gnome.org>
Wed, 22 Apr 2009 12:36:32 +0000 (08:36 -0400)
commitc94d3f92885456e1dc9e2fb27b709017f29d04ce
tree76fd01f40374c14823a8d7fef4cd957bfbab4d8c
parent68fc0556275edf6e63a3242841f2981a42ee11cb
Add GResolver, a glib-ish interface to DNS

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.
32 files changed:
configure.in
docs/reference/gio/Makefile.am
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
docs/reference/gio/gio.types
gio/Makefile.am
gio/ginetaddress.c
gio/gio.h
gio/gio.symbols
gio/gioenums.h
gio/giotypes.h
gio/gnetworkingprivate.h
gio/gresolver.c [new file with mode: 0644]
gio/gresolver.h [new file with mode: 0644]
gio/gsrvtarget.c [new file with mode: 0644]
gio/gsrvtarget.h [new file with mode: 0644]
gio/gthreadedresolver.c [new file with mode: 0644]
gio/gthreadedresolver.h [new file with mode: 0644]
gio/gunixresolver.c [new file with mode: 0644]
gio/gunixresolver.h [new file with mode: 0644]
gio/gwin32resolver.c [new file with mode: 0644]
gio/gwin32resolver.h [new file with mode: 0644]
gio/libasyncns/Makefile.am [new file with mode: 0644]
gio/libasyncns/README [new file with mode: 0644]
gio/libasyncns/asyncns.c [new file with mode: 0644]
gio/libasyncns/asyncns.h [new file with mode: 0644]
gio/libasyncns/g-asyncns.h [new file with mode: 0644]
gio/libasyncns/update.sh [new file with mode: 0644]
gio/pltcheck.sh
gio/tests/.gitignore
gio/tests/Makefile.am
gio/tests/resolver.c [new file with mode: 0644]