1. 13 Nov, 2018 1 commit
  2. 29 Oct, 2018 1 commit
  3. 04 Sep, 2018 1 commit
    • Iain Lane's avatar
      Document that GTimeVal is subject to the year 2038 problem on 32-bit systems · 68a4e273
      Iain Lane authored
      It might not be immediately obvious that this is the case. Let's record
      it in the description of `GTimeVal` itself and also in
      `g_time_val_from_iso8601`.
      
      We also drop an incorrect statement in the documentation for
      `g_time_val_from_iso8601` stating that years up to 3000 were supported;
      this is also not true for the same reason.
      
      Related: #1509
      68a4e273
  4. 09 Jul, 2018 1 commit
  5. 29 May, 2018 1 commit
  6. 27 Apr, 2018 1 commit
  7. 13 Apr, 2018 3 commits
  8. 28 Feb, 2018 1 commit
  9. 20 Feb, 2018 3 commits
  10. 11 Oct, 2017 1 commit
  11. 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
  12. 07 Apr, 2016 1 commit
  13. 03 Mar, 2016 1 commit
  14. 08 Feb, 2016 1 commit
  15. 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
  16. 05 Jun, 2015 1 commit
  17. 08 Feb, 2014 1 commit
  18. 01 Feb, 2014 3 commits
  19. 31 Jan, 2014 4 commits
  20. 21 May, 2013 1 commit
    • Dan Winship's avatar
      Use 'dumb quotes' rather than `really dumb quotes' · 4b94c083
      Dan Winship authored
      Back in the far-off twentieth century, it was normal on unix
      workstations for U+0060 GRAVE ACCENT to be drawn as "‛" and for U+0027
      APOSTROPHE to be drawn as "’". This led to the convention of using
      them as poor-man's ‛smart quotes’ in ASCII-only text.
      
      However, "'" is now universally drawn as a vertical line, and "`" at a
      45-degree angle, making them an `odd couple' when used together.
      
      Unfortunately, there are lots of very old strings in glib, and also
      lots of new strings in which people have kept up the old tradition,
      perhaps entirely unaware that it used to not look stupid.
      
      Fix this by just using 'dumb quotes' everywhere.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=700746
      4b94c083
  21. 28 Jan, 2012 1 commit
  22. 10 Dec, 2011 1 commit
  23. 15 Nov, 2011 1 commit
  24. 02 May, 2011 1 commit
  25. 06 Sep, 2010 1 commit
  26. 04 Sep, 2010 1 commit
  27. 01 Aug, 2010 1 commit
  28. 07 Jul, 2010 1 commit
  29. 24 Dec, 2009 1 commit
  30. 31 Dec, 2008 1 commit
  31. 11 Sep, 2008 1 commit