1. 14 May, 2009 3 commits
    • Alexander Larsson's avatar
      Import GInitable, GSocket and dependencies from gnio · 145cec3c
      Alexander Larsson authored
      This adds:
      GInitable - failable object constructor interface
      GAsyncInitable - async failable object constructor interface
      GSocket - Platform independent lowlevel berkely socket style object
      GSocketControlMessage - For passing control messages over GSocket
      GUnixFDMessage - unix fd passing socket control message
      Some changes were done during the import from gnio to make things
      work in glib. For instance, types were moved to other headers, header
      file boiler plate were updated to glib style and gio.symbols stuff
      was added.
    • Alexander Larsson's avatar
      Add g_network_address_parse · 33c00e5c
      Alexander Larsson authored
      This is useful if you want to allow users to specify
      the hostname and optionally a port.
    • Alexander Larsson's avatar
      Add the new GFile ops to gio.symbols · 80a484ad
      Alexander Larsson authored
      This adds all the symbols related to GFile GIOStream support that was
      recently added.
  2. 13 May, 2009 7 commits
  3. 12 May, 2009 2 commits
  4. 06 May, 2009 2 commits
    • Alexander Larsson's avatar
      Fix gcancellable.c build on non-win32 · b3e4b761
      Alexander Larsson authored
      I forgot to add #ifdef G_OS_WIN32 in one place, sorry.
    • Alexander Larsson's avatar
      Simplify GCancellable support on win32 · e10edeff
      Alexander Larsson authored
      There is no need to have a GIOChannel in the GPollFD in
      g_cancellable_create_pollfd. All we need is an Event object that
      we signal when cancelling and reset when resetting.
      Also, supporting g_cancellable_get_fd on Windows using _pipe is useless
      as it doesn't work with any corresponding poll() function, so just don't
      support that on win32.
      I tested this with the cancellation support in GSocket from gnio.
  5. 05 May, 2009 3 commits
  6. 03 May, 2009 15 commits
  7. 01 May, 2009 4 commits
  8. 30 Apr, 2009 1 commit
  9. 29 Apr, 2009 3 commits