glib/glib
Sebastian Keller d9e001e2cd gfileutils: Remove outdated BTRFS fsync optimization from set_contents
This code was skipping fsync on BTRFS because of an old guarantee about
the overwrite-by-rename behavior that no longer holds true. This has
been confirmed by the BTRFS developers to no longer be guaranteed since
Kernel 3.17 (August 2014), but it was guaranteed when this optimization
was first introduced in 2010.

This could result in empty files after crashes in applications using
g_file_set_contents(). Most prominently this might have been the cause
of dconf settings getting lost on BTRFS after crashes due to the
frequency with which such writes can happen in dconf.

See: https://gitlab.gnome.org/GNOME/dconf/-/issues/73
2022-01-11 19:07:01 +01:00
..
deprecated Fix missing field initializer in glib/deprecated/gthread.h 2021-05-06 22:54:53 +02:00
dirent dirent: Add trailing nul delimiter to FILENAME_MAX 2021-04-19 19:23:10 +01:00
glib-mirroring-tab glib: Port glib-mirroring-tab subdirectory to Meson 2019-01-15 15:11:43 +00:00
gnulib build: Add missing host system checks for Android 2021-01-06 01:06:28 +01:00
libcharset build: Fix shellcheck warnings in various old build and test scripts 2020-02-27 10:33:45 +00:00
tests utils: Add XDG_STATE_HOME support 2021-12-24 20:11:39 +00:00
docs.c Docs: Mention that G_VA_COPY() must be followed by va_end() 2021-08-16 20:05:59 +00:00
galloca.h galloca: Add new API g_alloca0 and g_newa0 2021-11-26 12:24:23 +00:00
garcbox.c tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
garray.c Add stricter overflow protection from GArray to g_ptr_array_maybe_expand() too 2021-11-25 14:11:29 +02:00
garray.h Add g_array_steal(), g_ptr_array_steal() and g_byte_array_steal() 2019-10-07 14:38:24 +02:00
gasyncqueue.c docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gasyncqueue.h gtypes: Deprecate GTimeVal in favour of guint64 or GDateTime 2019-07-29 12:27:29 +01:00
gasyncqueueprivate.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gatomic.c docs: Document not to use volatile qualifiers 2020-11-20 14:41:07 +00:00
gatomic.h Coerce type cast to void* because it causes compiler warnings 2021-09-23 22:09:07 +02:00
gbacktrace.c gbacktrace: Fix fcntl command arguments not being checked 2021-10-15 14:15:43 +03:00
gbacktrace.h Don't fall back to raise(SIGTRAP) on Windows 2020-05-28 09:21:35 +01:00
gbase64.c gbase64: Fix documentation for line wrapping lengths 2020-01-15 13:15:54 +00:00
gbase64.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gbitlock.c gbitlock: Minor improvement to documentation formatting 2021-06-03 15:15:34 +01:00
gbitlock.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gbookmarkfile.c docs: Update various external links to use HEAD instead of master 2021-06-07 14:03:48 +01:00
gbookmarkfile.h docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gbsearcharray.h build: Remove the --disable-mem-pools build option and the DISABLE_MEM_POOLS macro 2018-06-02 09:45:55 +02:00
gbytes.c GBytes: add range-checked pointer getter 2021-06-15 12:01:11 +00:00
gbytes.h GBytes: add range-checked pointer getter 2021-06-15 12:01:11 +00:00
gcharset.c gcharset: Document the CHARSET environment variable a bit 2021-11-26 12:07:00 +00:00
gcharset.h Add g_get_console_charset 2019-05-27 17:51:40 +00:00
gcharsetprivate.h Add private functions to correctly convert datetime when LC_TIME is not UTF8 2021-03-27 09:28:10 +01:00
gchecksum.c gchecksum: Drop preconditions for checksum_type being valid 2020-12-12 18:30:22 +00:00
gchecksum.h docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gconstructor.h Define G_MSVC_SYMBOL_PREFIX correctly for ARM32 2020-09-18 23:50:09 +05:30
gconvert.c Changed gendered terms to be gender-neutral 2021-11-12 21:32:21 -05:00
gconvert.h glib: Drop G_GNUC_MALLOC usage from various other allocation functions 2018-08-22 11:18:02 +01:00
gconvertprivate.h Add private functions to correctly convert datetime when LC_TIME is not UTF8 2021-03-27 09:28:10 +01:00
gdataset.c Changed gendered terms to be gender-neutral 2021-11-12 21:32:21 -05:00
gdataset.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gdatasetprivate.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gdate.c gdate: Clarify the documentation for g_date_new_dmy() and new_julian() 2021-11-03 10:47:38 +00:00
gdate.h tree: Fix various ableist language 2020-06-23 10:49:44 +01:00
gdatetime.c Fix always false statement warning in glib/gdatetime.c 2021-10-12 18:03:58 +02:00
gdatetime.h docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gdir.c gdir: Add trailing nul delimiter to FILENAME_MAX 2021-04-19 19:24:08 +01:00
gdir.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gen-unicode-tables.pl Fix a Unicode typo 2021-07-29 10:09:27 -04:00
genviron.c Annotate g_getenv() and g_environ_getenv() return value as nullable 2021-11-20 11:11:01 +02:00
genviron.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gerror.c Add g_prefix_error_literal() 2021-05-28 17:15:46 +02:00
gerror.h Add g_prefix_error_literal() 2021-05-28 17:15:46 +02:00
gfileutils.c gfileutils: Remove outdated BTRFS fsync optimization from set_contents 2022-01-11 19:07:01 +01:00
gfileutils.h docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
ggettext.c tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
ggettext.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
ghash.c docs: Fix annotations for optional arguments 2021-06-11 15:19:17 +02:00
ghash.h glib, gio: Use GLIB_DEPRECATED_MACRO instead of G_DISABLE_DEPRECATED 2019-05-30 10:38:45 +01:00
ghmac.c ghmac: Use new g_alloca0() function 2021-11-26 12:24:23 +00:00
ghmac.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
ghook.c docs: add missing '*' chars at start of doc-comments 2017-11-12 16:36:16 +01:00
ghook.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
ghostutils.c Fix signedness warning in glib/ghostutils.c 2021-10-12 18:05:48 +02:00
ghostutils.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gi18n-lib.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gi18n.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
giochannel.c giochannel: Don't store negative line_term_len in GIOChannel struct 2021-02-08 10:37:01 +00:00
giochannel.h minor typos in the documentation (a/an) 2019-08-24 19:14:05 +00:00
giounix.c Port internal uses to use g_source_set_static_name() 2021-07-26 11:01:07 +01:00
giowin32.c Fix missing initializer warning in glib/giowin32.c 2021-10-13 18:38:59 +02:00
gkeyfile.c gkeyfile: Rework preconditions to avoid unreachable branches 2021-11-02 09:38:36 +00:00
gkeyfile.h glib: Drop G_GNUC_MALLOC usage from various other allocation functions 2018-08-22 11:18:02 +01:00
glib_gdb.py py: Various flake8 cleanups 2020-11-17 15:50:07 +00:00
glib_probes.d dtrace: Add missing const attributes to types in glib_probes.d 2018-08-25 23:59:45 +01:00
glib_trace.h build: Disable dtrace probes under static analysis 2019-09-05 14:16:58 +01:00
glib-autocleanups.h gstrvbuilder: Add a new object to make NULL-terminated string arrays. 2020-10-14 11:01:24 +00:00
glib-init.c gerror: Add support for extended errors 2021-01-06 15:44:59 +00:00
glib-init.h gwin32.c: Split out call to RtlGetVersion() 2021-11-19 16:01:54 +08:00
glib-object.h glib: Sort #includes in top-level header files 2019-12-11 11:48:41 +00:00
glib-private.c Normalize C source files to end with exactly one newline 2020-06-10 09:48:02 +01:00
glib-private.h Merge branch '2310-xdgmime-leaks' into 'main' 2021-11-03 15:42:20 +00:00
glib-typeof.h glib_typeof: Move definition to its own header 2021-05-17 12:07:30 -04:00
glib-unix.c Do not try to access errno after calling getpwnam_r. 2021-09-28 10:36:42 +00:00
glib-unix.h glib-unix: Add g_unix_get_passwd_entry() function 2019-11-26 12:17:04 +00:00
glib.h glib_typeof: Move definition to its own header 2021-05-17 12:07:30 -04:00
glib.rc.in meson: build Windows resource files 2018-01-04 22:19:30 +01:00
glib.stp.in minor typos in the documentation (a/an) 2019-08-24 19:14:05 +00:00
glibconfig.h.in build: Drop unused G_ATOMIC_OP_MEMORY_BARRIER_NEEDED 2020-05-19 16:20:31 +01:00
glibintl.h
glist.c glist: Clarify that g_list_free() and friends only free an entire list 2020-09-22 16:41:55 +01:00
glist.h list, slist: Add g_clear_{s,}list() 2019-11-25 13:09:25 +01:00
gmacros.h Better detection of the cleanup attribute. 2021-11-16 15:13:07 +00:00
gmain-internal.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gmain.c Merge branch 'source-attach-trigger-wakeup' into 'main' 2021-11-01 18:39:56 +00:00
gmain.h Add G_MAIN_CONTEXT_FLAGS_OWNERLESS_POLLING 2021-09-21 14:50:30 +01:00
gmappedfile.c Fix signedness in glib/gmappedfile.c 2019-03-15 21:30:22 +01:00
gmappedfile.h glib: Drop G_GNUC_MALLOC usage from various other allocation functions 2018-08-22 11:18:02 +01:00
gmarkup.c glib: Drop unnecessary volatile qualifiers from internal variables 2020-11-20 14:40:19 +00:00
gmarkup.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gmem.c gmem: Improve documentation to clarify abort-on-alloc-failure 2020-05-19 15:12:16 +01:00
gmem.h glib_typeof: Move definition to its own header 2021-05-17 12:07:30 -04:00
gmessages.c gmessages: Support namespaced journals 2021-11-16 14:43:12 +00:00
gmessages.h docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gmirroringtable.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gnode.c tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gnode.h Moving GCopyFunc typedef from glib/gnode.h to glib/gtypes.h 2019-06-25 09:19:49 +02:00
goption.c goption: Use new g_newa0() function 2021-11-26 12:24:23 +00:00
goption.h Add the G_OPTION_ENTRY_NULL macro to properly initialize GOptionEntry arrays 2021-05-13 12:57:06 +02:00
gosxutils.m gosxutils: Add missing prototype 2021-11-18 14:32:09 +00:00
gpattern.c gpattern: Adjust includes to match style rules 2021-04-27 16:25:09 +02:00
gpattern.h gpattern: Move match and match_string functions into GPatternSpec 2021-04-27 16:25:09 +02:00
gpoll.c Fix signedness warnings in glib/gpoll.c 2021-10-18 14:23:26 +02:00
gpoll.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gprimes.c Fixing signedness in glib/gprimes.c 2019-03-15 21:30:22 +01:00
gprimes.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gprintf.c Fix broken link syntax in g_vasprintf 2020-11-12 03:25:58 +00:00
gprintf.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gprintfint.h Normalize C source files to end with exactly one newline 2020-06-10 09:48:02 +01:00
gqsort.c glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gqsort.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gquark.c gatomic: Add various casts to use of g_atomic_*()s to fix warnings 2019-09-21 10:48:23 +02:00
gquark.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gqueue.c Add some notes on complexity in glib/gqueue.c 2020-09-02 14:38:15 +02:00
gqueue.h queue: add g_queue_insert_before_link() and g_queue_insert_after_link() 2019-05-01 13:01:14 -07:00
grand.c Fix signedness warning in glib/grand.c 2021-07-21 13:49:48 +02:00
grand.h tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
grcbox.c doc: Remove trailing dot that confuse gtkdoc 2019-07-10 10:10:58 -04:00
grcbox.h glib_typeof: Move definition to its own header 2021-05-17 12:07:30 -04:00
grcboxprivate.h Align the reference counted allocations 2018-12-18 11:18:43 +00:00
grefcount.c grefcount: Optimise g_atomic_ref_count_dec 2021-05-11 15:08:20 +05:30
grefcount.h gatomicrefcount: Make g_atomic_ref_count_init non-atomic 2018-11-08 16:04:51 +01:00
grefstring.c grefstring: Avoid an unnecessary NUL assignment 2018-07-30 23:06:23 +05:30
grefstring.h grefstring: Add missing documentation for GRefString typedef 2018-12-17 13:53:34 +00:00
gregex.c Merge branch 'wip/pwithnall/962-drop-embedded-pcre' into 'main' 2021-06-21 14:07:45 +00:00
gregex.h glib: Correct typos of ‘character’ 2017-10-06 12:49:12 +01:00
gscanner.c Fix cast to smaller integer type warning in glib/gscanner.c 2021-05-06 23:07:04 +02:00
gscanner.h glib, gio: Use GLIB_DEPRECATED_MACRO instead of G_DISABLE_DEPRECATED 2019-05-30 10:38:45 +01:00
gscripttable.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gsequence.c gsequence: make treap priorities more random to avoid worst-case scenarios 2021-09-09 23:34:16 +03:00
gsequence.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gshell.c docs: Break gtk-doc stanzas into paragraphs 2021-08-02 16:00:12 +01:00
gshell.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gslice.c Merge branch 'static-analysis' into 'main' 2021-10-18 11:03:33 +00:00
gslice.h gslice: Allow inlining of memset() in g_slice_new0() macro 2020-07-28 18:22:21 +02:00
gslist.c glist: Clarify that g_list_free() and friends only free an entire list 2020-09-22 16:41:55 +01:00
gslist.h list, slist: Add g_clear_{s,}list() 2019-11-25 13:09:25 +01:00
gspawn-private.h gspawn: Factor out error code conversion function 2018-06-12 16:13:51 +01:00
gspawn-win32-helper.c tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gspawn-win32.c Fix signedness warning in glib/gspawn-win32.c 2021-10-13 18:38:59 +02:00
gspawn.c gspawn: add new error message for open() failures 2021-12-14 13:45:39 -06:00
gspawn.h Distinguish more clearly between wait status and exit status 2021-06-15 14:33:14 +01:00
gstdio-private.c W32: significant symlink code changes 2018-10-10 19:19:18 +00:00
gstdio.c Fix signedness warnings in glib/gstdio.c 2021-10-18 14:23:31 +02:00
gstdio.h Add a wrapper for fsync() function 2019-09-18 10:47:23 +02:00
gstdioprivate.h W32 GLocalFileStat: remove compatibility time fields 2020-01-30 01:56:56 +00:00
gstrfuncs.c gstrfuncs: don't require nonstandard functions for USE_XLOCALE. 2021-12-09 18:20:07 -03:00
gstrfuncs.h gstrfuncs: Deprecate g_memdup() in favour of g_memdup2() 2021-02-04 17:34:03 +00:00
gstring.c Add overflow protection to g_string_maybe_expand() 2021-11-25 14:38:17 +02:00
gstring.h string: Add find and replace function 2021-02-09 10:50:16 +00:00
gstringchunk.c Add some overflow protection to g_string_chunk_insert_len() 2021-11-25 14:38:17 +02:00
gstringchunk.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gstrvbuilder.c gstrvbuilder: add addv and add_many to the API 2021-05-26 12:41:18 +00:00
gstrvbuilder.h gstrvbuilder: add addv and add_many to the API 2021-05-26 12:41:18 +00:00
gtester-report.in tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gtester.c tests: Drop use of g_test_bug_base() 2021-05-13 22:16:27 +01:00
gtestutils.c gtestutils: Fix minor typos in the g_test_get_filename() docs 2022-01-06 12:52:00 +00:00
gtestutils.h utils: Add XDG_STATE_HOME support 2021-12-24 20:11:39 +00:00
gthread-posix.c g_system_thread_new: Free a memory leak on error path 2021-07-23 22:21:11 +02:00
gthread-win32.c gthread-win32: Remove an unnecessary volatile qualifier 2021-10-21 12:01:33 +01:00
gthread.c docs: Use the correct sigils for pre-processor symbols 2021-08-02 15:59:43 +01:00
gthread.h gthread: Use C11-style memory consistency to speed up g_once() 2020-05-19 16:17:39 +01:00
gthreadpool.c gthreadpool: Remove a dummy item from the queue before freeing 2021-08-19 14:25:24 +01:00
gthreadpool.h GThreadPool: Add g_thread_pool_new_full() 2021-07-02 18:42:59 +05:30
gthreadprivate.h gthread: Count how many threads have been started 2020-01-21 11:56:34 +00:00
gtimer.c glib: Deprecate API using GTimeVal in gtimer.h 2019-07-29 12:27:29 +01:00
gtimer.h glib: Deprecate API using GTimeVal in gtimer.h 2019-07-29 12:27:29 +01:00
gtimezone.c Fix signedness warnings in glib/gtimezone.c 2021-10-19 18:44:20 +02:00
gtimezone.h gtimezone: Deprecate g_time_zone_new() 2020-11-21 23:11:23 +00:00
gtrace-private.h Make the gtrace-private.h header usable in gio 2020-11-14 19:04:45 +00:00
gtrace.c trace: Add support for integer counters 2020-11-14 19:04:45 +00:00
gtranslit-data.h Add locale-sensitive ASCII transliteration API 2014-02-20 18:27:24 -05:00
gtranslit.c gtranslit: Drop duplicate if case 2020-05-12 12:41:22 +01:00
gtrashstack.c glib: Avoid redefining GLIB_DISABLE_DEPRECATION_WARNINGS 2020-07-27 15:41:09 +01:00
gtrashstack.h Annotate various types and macros as deprecated 2019-05-30 10:39:11 +01:00
gtree.c gtree: Make g_tree_remove_all() public 2021-03-23 11:36:57 +00:00
gtree.h gtree: Make g_tree_remove_all() public 2021-03-23 11:36:57 +00:00
gtypes.h gtypes: Rework checked arithmetic handling 2021-11-17 11:57:09 +00:00
gunibreak.c glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gunibreak.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gunichartables.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gunicode.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gunicodeprivate.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gunicollate.c Fix comparison of unsigned expression < 0 is always false warning in glib/gunicollate.c 2021-06-09 11:11:06 +02:00
gunicomp.h glib: Update Unicode Character Database to version 13.0.0 2020-03-18 14:50:36 +00:00
gunidecomp.c gunidecomp: Update and reformat Unicode version support history 2020-03-31 14:18:32 +01:00
gunidecomp.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
guniprop.c Update to Unicode 14 2021-09-21 09:41:29 +00:00
guri.c guri: Improve performance of remove_dot_segments() algorithm 2021-11-17 15:20:28 +00:00
guri.h enums: Add missing GLIB_AVAILABLE_ENUMERATOR_IN_2_68 annotations 2021-03-11 13:37:49 +00:00
guriprivate.h guri: new URI parsing and generating functions 2020-06-25 13:57:35 +04:00
gutf8.c Merge branch 'main' into 'main' 2021-11-22 12:22:54 +00:00
gutils.c utils: Add XDG_STATE_HOME support 2021-12-24 20:11:39 +00:00
gutils.h utils: Add XDG_STATE_HOME support 2021-12-24 20:11:39 +00:00
gutilsprivate.h De-duplicate g_nearest_pow() implementation 2021-11-25 14:05:42 +02:00
guuid.c guuid: fix shift operation to parse hex string in uuid_parse_string() 2021-05-03 15:09:31 +02:00
guuid.h guuid: Add UUID helper functions to GLib 2017-02-06 14:40:38 +01:00
gvalgrind.h Fix Windows build errors in valgrind.h 2018-05-28 09:22:55 -04:00
gvariant-core.c docs: Standardize spelling of serializ* 2021-05-10 15:28:12 -03:00
gvariant-core.h gvariant: Ensure GVS.depth is initialised 2020-08-18 09:46:12 +01:00
gvariant-internal.h gvarianttype: Impose a recursion limit of 128 on variant types 2018-10-23 17:01:51 +13:00
gvariant-parser.c gvariant-parser: Shut up a scan-build warning 2019-10-30 15:37:39 +00:00
gvariant-serialiser.c docs: Standardize spelling of serializ* 2021-05-10 15:28:12 -03:00
gvariant-serialiser.h docs: Standardize spelling of serializ* 2021-05-10 15:28:12 -03:00
gvariant.c gvariant: Fix pointers being dereferenced despite NULL checks 2021-10-15 14:15:43 +03:00
gvariant.h docs: Enable syntax highlighting on code examples 2021-08-02 15:56:42 +01:00
gvarianttype.c glib: Use g_memdup2() instead of g_memdup() in obvious places 2021-02-04 16:04:10 +00:00
gvarianttype.h gvarianttype: Impose a recursion limit of 128 on variant types 2018-10-23 17:01:51 +13:00
gvarianttypeinfo.c docs: Standardize spelling of serializ* 2021-05-10 15:28:12 -03:00
gvarianttypeinfo.h docs: Standardize spelling of serializ* 2021-05-10 15:28:12 -03:00
gversion.c docs: Annotate glib_check_version() 2021-08-02 14:52:06 +01:00
gversion.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gversionmacros.h gversionmacros: Add version macros for GLib 2.72 2021-09-17 11:35:21 +01:00
gwakeup.c all: Remove trailing newlines from g_message()/g_warning()/g_error()s 2018-04-27 16:46:19 +01:00
gwakeup.h glib/: LGPLv2+ -> LGPLv2.1+ 2017-05-24 11:58:19 +02:00
gwin32-private.c Convert the crash handler to UTF-16, mostly 2021-06-08 08:38:59 +00:00
gwin32.c gwin32.c: Split out call to RtlGetVersion() 2021-11-19 16:01:54 +08:00
gwin32.h gwin32: Fix missing prototypes on win64 2017-07-12 22:36:30 +02:00
libglib-gdb.py.in Rename gdb macros with _gdb suffix to avoid ns clashes 2016-05-23 10:52:10 -04:00
meson.build Use meson dependency to link against apple framework 2022-01-05 11:32:32 -08:00
update-gtranslit.py py: Various flake8 cleanups 2020-11-17 15:50:07 +00:00
valgrind.h glib: Sync the local modification to glib/valgrind.h to what was upstreamed 2020-04-27 22:00:50 +03:00
win_iconv.c Fix signedness warning in glib/win_iconv.c 2021-10-14 18:48:02 +02:00