1. 07 Nov, 2017 1 commit
  2. 29 May, 2017 1 commit
  3. 22 Nov, 2016 1 commit
  4. 29 Jun, 2016 1 commit
  5. 08 Feb, 2014 1 commit
  6. 31 Jan, 2014 1 commit
  7. 20 Nov, 2013 1 commit
    • Dan Winship's avatar
      Require C90 compliance · 6e4a7fca
      Dan Winship authored
      Assume all supported platforms implement C90, and therefore they
      (correctly) implement atexit(), memmove(), setlocale(), strerror(),
      and vprintf(), and have <float.h> and <limits.h>.
      
      (Also remove the configure check testing that "do ... while (0)" works
      correctly; the non-do/while-based version of G_STMT_START and
      G_STMT_END was removed years ago, but the check remained. Also, remove
      some checks that configure.ac claimed were needed for libcharset, but
      aren't actually used.)
      
      Note that removing the g_memmove() function is not an ABI break even
      on systems where g_memmove() was previously not a macro, because it
      was never marked GLIB_AVAILABLE_IN_ALL or listed in glib.symbols, so
      it would have been glib-internal since 2004.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=710519
      6e4a7fca
  8. 19 Oct, 2013 1 commit
  9. 24 Jun, 2013 2 commits
  10. 18 Dec, 2012 1 commit
  11. 10 Jul, 2012 3 commits
  12. 23 Apr, 2012 1 commit
  13. 17 Apr, 2012 1 commit
    • Dan Winship's avatar
      gio: use GPollable* to implement fallback read_async/write_async · 00ee06e6
      Dan Winship authored
      If a GInputStream does not provide a read_async() implementation, but
      does implement GPollableInputStream, then instead of doing
      read-synchronously-in-a-thread, just use
      g_pollable_input_stream_read_nonblocking() and
      g_pollable_input_stream_create_source() to implement an async read in
      the same thread. Similarly for GOutputStream.
      
      Remove a bunch of existing read_async()/write_async() implementations
      that are basically equivalent to the new fallback method.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=673997
      00ee06e6
  14. 11 Jan, 2012 1 commit
  15. 29 Aug, 2011 1 commit
    • Matthias Clasen's avatar
      Spelling fixes · 1b28408b
      Matthias Clasen authored
      Spelling fixes in comments and docs, provided by
      Kjartan Maraas in bug 657336.
      1b28408b
  16. 21 Dec, 2010 1 commit
  17. 03 Nov, 2010 2 commits
  18. 07 Jul, 2010 1 commit
  19. 06 Jul, 2010 1 commit
  20. 07 Sep, 2009 1 commit
  21. 22 Jan, 2009 2 commits
    • Allison Karlitskaya's avatar
      Bug 568723 – g_buffered_input_stream_fill_async doesn't take count == -1 · fc10cb46
      Allison Karlitskaya authored
      2009-01-22  Ryan Lortie  <desrt@desrt.ca>
      
              Bug 568723 – g_buffered_input_stream_fill_async doesn't take count == -1
      
              * gbufferedinputstream.c (g_buffered_input_stream_fill_async,
              g_buffered_input_stream_fill): check for count < -1 instead of count <
              0 and copy modified check to non-async version for consistency.
              document the "count = -1" API.
      
      
      svn path=/trunk/; revision=7828
      fc10cb46
    • Allison Karlitskaya's avatar
      Bug 568741 – g_buffered_input_stream_fill_async doesn't work · fb50c2ae
      Allison Karlitskaya authored
      2009-01-22  Ryan Lortie  <desrt@desrt.ca>
      
              Bug 568741 – g_buffered_input_stream_fill_async doesn't work
      
              * gbufferedinputstream.c (fill_async_callback): grow the buffer tail
              after we have successfully read data from the base stream
      
      
      svn path=/trunk/; revision=7827
      fb50c2ae
  22. 28 Nov, 2008 1 commit
    • Matthias Clasen's avatar
      Bug 562393 – g_buffered_input_stream_read_byte broken if data available · 0b715510
      Matthias Clasen authored
      2008-11-28  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 562393 – g_buffered_input_stream_read_byte broken if data
              available
      
              * gio/gbufferedinputstream.c (g_buffered_input_stream_read_byte): Fix
              handling of buffered content.  Patch by Philip Withnall
      
              * gio/tests/buffered-input-stream.c: Add a testcase for this bug.
              * gio/tests/Makefile.am: And build it
      
      
      
      svn path=/trunk/; revision=7686
      0b715510
  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. 22 Jun, 2008 1 commit
  25. 16 Jun, 2008 2 commits
  26. 04 Mar, 2008 1 commit
  27. 21 Feb, 2008 1 commit
  28. 10 Feb, 2008 1 commit
    • Matthias Clasen's avatar
      /bin/ksh can't handle a for-loop with no arguments, so add a "." for when · da0e7e81
      Matthias Clasen authored
      2008-02-09  Matthias Clasen <mclasen@redhat.com>
      
              * Makefile.decl: /bin/ksh can't handle a for-loop with no
              arguments, so add a "." for when $(SUBDIRS) is empty.
      
              * glib/tests/option-context.c:
              * glib/tests/testing.c:
              * gthread/gthread-posix.c:
              * tets/testingbase64.c:
              * glib/gtester.c:
              * glib/gsequence.c: Portability fixes.  (#515154)
      
      
      
      svn path=/trunk/; revision=6487
      da0e7e81
  29. 27 Jan, 2008 1 commit
  30. 25 Jan, 2008 1 commit
  31. 18 Dec, 2007 1 commit
  32. 13 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      g_push/pop_current_cancellable -> g_cancellable_push/pop_current · 2ae689e3
      Alexander Larsson authored
      2007-12-13  Alexander Larsson  <alexl@redhat.com>
      
              * gcancellable.[ch]:
              * gio.symbols:
              * gbufferedinputstream.c:
              * gfileenumerator.c:
              * gfileinputstream.c:
              * gfileoutputstream.c:
              * ginputstream.c:
              * gioscheduler.c:
              * goutputstream.c:
      	g_push/pop_current_cancellable ->
      	g_cancellable_push/pop_current
      
      
      svn path=/trunk/; revision=6115
      2ae689e3
  33. 12 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Fix up a bunch of details in the docs. · 41d1650c
      Alexander Larsson authored
      2007-12-12  Alexander Larsson  <alexl@redhat.com>
      
              * gappinfo.[ch]:
              * gasyncresult.c:
              * gbufferedinputstream.c:
              * gbufferedoutputstream.c:
              * gcancellable.c:
              * gcontenttype.c:
              * gdatainputstream.[ch]:
              * gdesktopappinfo.c:
              * gdirectorymonitor.c:
              * gfile.[ch]:
              * gfileattribute.[ch]:
              * gfileicon.[ch]:
              * gfileinfo.h:
              * gfileinputstream.h:
              * gfilemonitor.[ch]:
              * gfileoutputstream.[ch]:
              * gfilterinputstream.h:
              * gfilteroutputstream.h:
              * gicon.h:
              * gioscheduler.c:
              * gloadableicon.[ch]:
              * gmemoryinputstream.c:
              * gmountoperation.c:
              * gthemedicon.c:
      	Fix up a bunch of details in the docs.
      
              * glocalfileinfo.c:
      	CR/LF -> LF fixups
      
      
      svn path=/trunk/; revision=6100
      41d1650c
  34. 10 Dec, 2007 1 commit
    • 15:08:59  Tim Janik's avatar
      http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html · cc3de68e
      15:08:59 Tim Janik authored
      2007-12-10 15:08:59  Tim Janik  <timj@imendio.com>
      
              * let g_warn_if_fail replace g_assert as discussed here:
                http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html
      
              * fix bug #502498: Test framework assertion failures should follow
              gcc error format.
      
              * gmessages.h, gmessages.c: deprecated g_assert_warning() which is
              unused now. removed g_assert*() definitions whcih are provided by 
              gtestutils.h now. added g_warn_if_reached() and g_warn_if_fail()  
              which are recommended as g_assert/g_assert_not_reached replacements
              for non-test programs.
              added g_warn_message() to implement g_warn_*() macros.
              use emacs-next-error friendly formatting for file:line: for warnings.
      
              * gtestutils.h, gtestutils.c: use emacs-next-error friendly formatting.
              implement g_assert_not_reached() with g_assertion_message() and
              g_assert() in terms of g_assertion_message_expr() so we'll be able to
              provide assertion messages in test logs.
      
              * gkeyfile.c, gbookmarkfile.c: changed g_assert*() to g_warn_if_fail()
              or g_return_if_fail() where suitable.
      
              * gio/: changed g_assert to g_warn_if_fail.
      
      
      
      svn path=/trunk/; revision=6086
      cc3de68e