1. 11 Jun, 2018 1 commit
  2. 04 Jun, 2018 3 commits
  3. 09 May, 2018 3 commits
  4. 20 Apr, 2018 1 commit
  5. 23 Feb, 2018 1 commit
  6. 16 Nov, 2017 1 commit
  7. 22 Aug, 2017 1 commit
  8. 24 May, 2017 1 commit
    • Sébastien Wilmet's avatar
      glib/: LGPLv2+ -> LGPLv2.1+ · f9faac76
      Sébastien Wilmet authored
      All glib/*.{c,h} files have been processed, as well as gtester-report.
      
      12 of those files are not licensed under LGPL:
      
      	gbsearcharray.h
      	gconstructor.h
      	glibintl.h
      	gmirroringtable.h
      	gscripttable.h
      	gtranslit-data.h
      	gunibreak.h
      	gunichartables.h
      	gunicomp.h
      	gunidecomp.h
      	valgrind.h
      	win_iconv.c
      
      Some of them are generated files, some are licensed under a BSD-style
      license and win_iconv.c is in the public domain.
      
      Sub-directories inside glib/:
      
      	deprecated/: processed in a previous commit
      	glib-mirroring-tab/: already LGPLv2.1+
      	gnulib/: not modified, the code is copied from gnulib
      	libcharset/: a copy
      	pcre/: a copy
      	tests/: processed in a previous commit
      
      https://bugzilla.gnome.org/show_bug.cgi?id=776504
      f9faac76
  9. 02 May, 2017 1 commit
  10. 02 Dec, 2016 1 commit
  11. 22 Nov, 2016 1 commit
  12. 09 Mar, 2016 1 commit
  13. 07 Nov, 2015 1 commit
    • Philip Withnall's avatar
      glib: Add missing (nullable) and (optional) annotations · 25a7c817
      Philip Withnall authored
      Add various (nullable) and (optional) annotations which were missing
      from a variety of functions. Also port a couple of existing (allow-none)
      annotations in the same files to use (nullable) and (optional) as
      appropriate instead.
      
      Secondly, add various (not nullable) annotations as needed by the new
      default in gobject-introspection of marking gpointers as (nullable). See
      https://bugzilla.gnome.org/show_bug.cgi?id=729660.
      
      This includes adding some stub documentation comments for the
      assertion macro error functions, which weren’t previously documented.
      The new comments are purely to allow for annotations, and hence are
      marked as (skip) to prevent the symbols appearing in the GIR file.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=719966
      25a7c817
  14. 08 Oct, 2014 1 commit
  15. 13 Sep, 2014 1 commit
    • Sébastien Wilmet's avatar
      docs: various small fixes · 25990eb2
      Sébastien Wilmet authored
      For the GPtrArray example, several variables declared on the same line
      is harder to read and to work with (to move, remove or comment a single
      variable declaration).
      25990eb2
  16. 15 Feb, 2014 1 commit
    • Matthias Clasen's avatar
      docs: let go of * · bc6ee788
      Matthias Clasen authored
      Since we are no longer using sgml mode, using /* */ to
      escape block comments inside examples does not work anymore.
      Switch to using line comments with //
      bc6ee788
  17. 02 Feb, 2014 3 commits
  18. 01 Feb, 2014 3 commits
  19. 31 Jan, 2014 3 commits
  20. 15 Dec, 2013 1 commit
  21. 24 Nov, 2013 2 commits
  22. 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
  23. 05 Nov, 2013 1 commit
  24. 09 Nov, 2012 1 commit
  25. 01 Nov, 2012 1 commit
  26. 23 Sep, 2012 1 commit
  27. 31 Mar, 2012 1 commit
  28. 16 Mar, 2012 1 commit
  29. 25 Jan, 2012 1 commit