1. 03 Nov, 2014 1 commit
  2. 31 Jan, 2014 1 commit
  3. 19 Aug, 2013 1 commit
  4. 14 Dec, 2012 1 commit
  5. 12 Dec, 2012 2 commits
  6. 15 Nov, 2012 1 commit
  7. 16 Apr, 2012 1 commit
  8. 16 Jan, 2012 1 commit
  9. 28 May, 2011 1 commit
  10. 03 May, 2011 1 commit
    • Dan Winship's avatar
      Fix usage of _GNU_SOURCE · e56498ee
      Dan Winship authored
      _GNU_SOURCE must be defined before including any other (system)
      header, so defining it in glib-unix.h (and hoping no one has included
      anything else before that) is wrong. And the "#define _USE_GNU"
      workaround for this problem in gnetworkingprivate.h is even wronger
      (and still prone to failure anyway due to single-include guards).
      
      Fix this by defining _GNU_SOURCE in config.h when building against
      glibc. In theory this is bad because new releases of glibc may include
      symbols that conflict with glib symbols, which could then cause
      compile failures. However, most people only see new releases of glibc
      when they upgrade their distro, at which point they also generally get
      new releases of gcc, which have new warnings/errors to clean up
      anyway.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=649201
      e56498ee
  11. 10 Sep, 2010 1 commit
  12. 19 Aug, 2010 1 commit
  13. 20 Jul, 2010 1 commit
    • David Zeuthen's avatar
      Bug 617483 – Credentials passing · 7eba4134
      David Zeuthen authored
       - Make GCredentials instance and class structures private so it can't
         be subclassed and we don't have to worry about ABI compat
         issues. This also allows us to get rid of the GCredentialsPrivate
         struct.
      
       - Add a GCredentialsType enumeration that is used whenever exchanging
         pointers with the user. This allows us to support OSes with
         multiple native credential types. In particular, it allows
         supporting OSes where the native credential evolves or even changes
         over time.
      
       - Add g_socket_get_credentials() method.
      
       - Add tests for g_socket_get_credentials(). Right now this is in the
         GDBus peer-to-peer test case but we can change that later.
      
       - Move GTcpConnection into a separate gtk-doc page as was already
         half-done with GUnixConnection. Also finish the GUnixConnection
         move and ensure send_credentials() and receive_credentials()
         methods are in the docs. Also nuke comment about GTcpConnection
         being empty compared to its superclass.
      Signed-off-by: default avatarDavid Zeuthen <davidz@redhat.com>
      7eba4134
  14. 23 Apr, 2010 2 commits
  15. 03 Mar, 2010 1 commit
  16. 18 Dec, 2009 1 commit
  17. 19 Aug, 2009 1 commit
  18. 01 Jun, 2009 2 commits
  19. 30 May, 2009 1 commit
  20. 26 Apr, 2009 1 commit
    • Dan Winship's avatar
      Fix the networking stuff on (current) OS X · 7c9caecf
      Dan Winship authored
      OS X's headers split up the current and old (BIND 4) nameserver stuff
      slightly differently than Linux does, but explicitly including
      arpa/nameser_compat.h does the right thing on both. Part of #580301
      7c9caecf
  21. 22 Apr, 2009 2 commits
    • 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
    • Dan Winship's avatar
      Add network address and socket types · 68fc0556
      Dan Winship authored
      Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX
      domain socket addresses under UNIX). This does not include code for
      actual socket I/O.
      
      Originally from "gnio". Much of the code was written by Christian
      Kellner, Samuel Cormier-Iijima, and Ryan Lortie.
      
      Part of #548466.
      68fc0556
  22. 02 Sep, 2008 1 commit
  23. 01 Jul, 2008 1 commit
    • Cody Russell's avatar
      Moved all relevant typedefs into these files. · 3d93bf69
      Cody Russell authored
      2008-07-01  Cody Russell  <bratsche@gnome.org>
      
              * gio/gioenums.h:
              * gio/giotypes.h:
      	Moved all relevant typedefs into these	files.
      
              * gio/*.[ch]:
      	Updated wrt added files.
      
              Split types into separate file	for easier maintainership. (#538564)
      
      
      svn path=/trunk/; revision=7127
      3d93bf69
  24. 05 May, 2008 1 commit
    • Michael Natterer's avatar
      Makefile.am. build with G_DISABLE_SINGLE_INCLUDES to prevent code from · d922bf63
      Michael Natterer authored
      2008-05-05  Michael Natterer  <mitch@imendio.com>
      
      	* Makefile.am. build with G_DISABLE_SINGLE_INCLUDES to prevent
      	code from being checked in that breaks the build of applications
      	which use G_DISABLE_SINGLE_INCLUDES.
      
      	* makegioalias.pl: make the alias file include "glib.h" instead of
      	"glibconfig.h".
      
      	* gio.symbols: whitespace change to force regeneration of the
      	alias file after above script change.
      
      	* gfileinfo.h: remove inlcusion of <glib/gfileutils.h>.
      
      	* gfilenamecompleter.c: remove inclusion of "gurifuncs.h".
      
      	* gioerror.h: #include <glib.h> instead of <glib/gerror.h>.
      
      	* glocalfileinfo.c: remove inclusion of <glib/gchecksum>.
      
      
      svn path=/trunk/; revision=6879
      d922bf63
  25. 19 Dec, 2007 1 commit
    • David Zeuthen's avatar
      Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals · 88679aba
      David Zeuthen authored
      2007-12-19  David Zeuthen  <davidz@redhat.com>
      
      	Introduce g_volume_monitor_adopt_orphan_mount() function. Also
      	add signals 'disconnected' and 'eject-button' on GDrive. Add
      	signal 'removed' on GVolume and 'unmounted' on GMount.
      
      	* gdrive.c: (g_drive_base_init):
      	* gdrive.h:
      	* gfile.c: (g_file_mount_mountable),
      	(g_file_mount_enclosing_volume):
      	* gio.symbols:
      	* gioerror.h:
      	* gmount.c: (g_mount_base_init):
      	* gmount.h:
      	* gunionvolumemonitor.c: (g_volume_monitor_adopt_orphan_mount):
      	* gunixvolumemonitor.c: (update_volumes), (update_mounts):
      	* gvolume.c: (g_volume_base_init), (g_volume_mount):
      	* gvolume.h:
      	* gvolumemonitor.h:
      
      
      svn path=/trunk/; revision=6153
      88679aba
  26. 14 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Only allow including <gio/gio.h> from apps · ced29277
      Alexander Larsson authored
      2007-12-14  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * fam/Makefile.am:
              * gappinfo.h:
              * gasyncresult.h:
              * gbufferedinputstream.h:
              * gbufferedoutputstream.h:
              * gcancellable.h:
              * gcontenttype.h:
              * gdatainputstream.h:
              * gdataoutputstream.h:
              * gdesktopappinfo.h:
              * gdirectorymonitor.h:
              * gdrive.h:
              * gfile.h:
              * gfileattribute.h:
              * gfileenumerator.h:
              * gfileicon.h:
              * gfileinfo.h:
              * gfileinputstream.h:
              * gfilemonitor.h:
              * gfilenamecompleter.h:
              * gfileoutputstream.h:
              * gfilterinputstream.h:
              * gfilteroutputstream.h:
              * gicon.h:
              * ginputstream.h:
              * gio.h:
              * gioerror.h:
              * giomodule.h:
              * gioscheduler.h:
              * gloadableicon.h:
              * gmemoryinputstream.h:
              * gmemoryoutputstream.h:
              * gmount.h:
              * gmountoperation.h:
              * goutputstream.h:
              * gseekable.h:
              * gsimpleasyncresult.h:
              * gthemedicon.h:
              * gunixinputstream.h:
              * gunixmounts.h:
              * gunixoutputstream.h:
              * gvfs.h:
              * gvolume.h:
              * gvolumemonitor.h:
              * inotify/Makefile.am:
      	Only allow including <gio/gio.h> from apps
      
      
      svn path=/trunk/; revision=6117
      ced29277
  27. 27 Nov, 2007 1 commit
  28. 26 Nov, 2007 1 commit
    • Alexander Larsson's avatar
      gio/ docs/reference/gio Merged gio-standalone into glib. · 37813437
      Alexander Larsson authored
      2007-11-26  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * configure.in:
              * gio-2.0-uninstalled.pc.in:
              * gio-2.0.pc.in: 
              * gio-unix-2.0-uninstalled.pc.in:
              * gio-unix-2.0.pc.in:
      	* gio/
      	* docs/reference/gio
      	Merged gio-standalone into glib.
      	
              * glib/glibintl.h:
              * glib/gutils.c:
      	Export glib_gettext so that gio can use it
      	Add P_ (using same domain for now)
      	Add I_ as g_intern_static_string
      
      
      svn path=/trunk/; revision=5941
      37813437