1. 23 Oct, 2018 1 commit
  2. 03 Feb, 2018 1 commit
  3. 25 Oct, 2017 1 commit
  4. 21 Jun, 2017 2 commits
  5. 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
  6. 20 Mar, 2017 2 commits
  7. 02 Mar, 2017 1 commit
    • Paolo Borelli's avatar
      Make g_utf8_make_valid optionally take a length · f559bc01
      Paolo Borelli authored
      g_utf8_make_valid was turned into a public API this cycle. However
      now that it is public we should make the API more generic, allowing
      the caller to specify the length. This is especially useful if
      the function is called with a string that has \0 in the middle
      or for chunks of a strings that are not nul terminated.
      This is also consistent with most of the other utf8 utils.
      
      Callers inside glib are updated to the new signature.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=779456
      f559bc01
  8. 22 Nov, 2016 1 commit
  9. 13 Oct, 2016 1 commit
  10. 17 Jul, 2016 1 commit
  11. 23 Dec, 2015 1 commit
  12. 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
  13. 13 Sep, 2015 1 commit
  14. 05 Sep, 2015 2 commits
  15. 20 Feb, 2014 1 commit
  16. 01 Feb, 2014 1 commit
  17. 31 Jan, 2014 2 commits
  18. 03 Dec, 2013 1 commit
  19. 25 Nov, 2013 1 commit
    • Marc-André Lureau's avatar
      utf8: report allocation error · d6a19d2e
      Marc-André Lureau authored
      Make some of the conversion functions a bit more friendly to allocation
      failure.
      
      Even though the glib policy is to abort() on allocation failure by
      default, it can be quite helpful to return an allocation error for
      functions already providing a GError.
      
      I needed a safer g_utf16_to_utf8() to solve crash on big clipboard
      operations with win32, related to rhbz#1017250 (and coming gdk handling
      bug).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=711546
      d6a19d2e
  20. 05 Mar, 2013 1 commit
  21. 18 Jun, 2012 1 commit
  22. 18 May, 2012 1 commit
  23. 31 Mar, 2012 1 commit
  24. 04 Jan, 2012 1 commit
  25. 24 Dec, 2011 1 commit
  26. 16 Oct, 2011 2 commits
  27. 03 Oct, 2011 1 commit
  28. 09 Sep, 2011 1 commit
  29. 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
  30. 26 Jul, 2011 1 commit
  31. 24 Jun, 2011 1 commit
  32. 19 Jun, 2011 1 commit
  33. 09 Jun, 2011 1 commit
  34. 04 Jun, 2011 1 commit
  35. 02 May, 2011 1 commit