[glib] (2530 commits) Non-fast-forward update to branch wip/add-shebang-to-test-script
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (2530 commits) Non-fast-forward update to branch wip/add-shebang-to-test-script
- Date: Mon, 17 Dec 2018 21:20:42 +0000 (UTC)
The branch 'wip/add-shebang-to-test-script' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
bf7dc9e... Update Polish translation
c1f7e0e... gosxappinfo: Fix launching default applications
311d740... gosxappinfo: fix typo in url_escape_hostname
8407d6b... Updated Hebrew translation
e0c5dd7... Updated Hebrew translation
d04acd6... Update Friulian translation
6d05094... appinfo: Only use portal as fallback
8c9d02a... Update Russian translation
865ef86... Visual Studio 201x builds: Fix GIO x64 Debug builds
d5cd832... gutf8: Clarify return values from g_utf8_get_char_extended(
25f12a5... gutf8: Clarify documentation for g_utf8_get_char_validated(
34c7541... Do not build utf8_encode on CARBON platform
50960f8... appinfo: Don't leak the session bus in launch_default_with_
49cdd2a... appinfo: Launch the OpenURI portal using a synchronous D-Bu
261de46... appinfo: Don't hardcode strings for the OpenURI portal's D-
f46cbf6... gmodule: Add the visibility attribute to G_MODULE_EXPORT on
e4ce400... gio: Drop redundant g_source_is_destroyed() calls
e6dddc3... gmain: Document threading properties of g_source_is_destroy
e7fc0bf... gmain: Document that set_ready_time() is safe on destroyed
5596bfb... gbase64: Fix base-64 stepped encoding with small chunks
2ea3610... ghash: Fix gtk-doc syntax in a documentation comment
ad1040e... ghash: Document order of parameters in GEqualFunc usage
082343f... gio-querymodules: fix memory leak
2d0b6c2... gmessages: Don’t check G_MESSAGES_DEBUG in old logging AP
36f3213... build: Skip gdesktopappinfo tests on OSX
2f21004... gosxcontenttype: Fix various tests
7725280... gdbus: Initialize types at async entrypoints
4367515... gdbus: Initialize types earlier to break proxy <-> connecti
2a38996... gdbusprivate: Include a few headers to fix win32 build
b010cae... build: Include gettext libraries for static compilation on
20fcc2d... gsocket: Fix potential multiplication overflow calculating
f7ca0a1... gio: Handle NULL cached properties in NetworkManager monito
c3f555b... docs: Clarify the use of the GError in g_tls_database_verif
6d56878... gvariant: Minor documentation tweak for g_variant_get_fixed
13b67ea... gdbus: Fix memory leak in gdbusmethodinvocation.c
4d1d5b4... Better documentation for g_app_info_equal()
632a224... gdbus: fix false positive g_warning() in remove_filter()
35060eb... gfileutils: Add precondition checks to g_file_test()
8ef5eae... 2.52.1
29c8e05... tests: make sure echo-script is executable
fe803a6... gdbus unix addresses test: don't g_debug when also testing
521f960... spawn: add shebang line to script
Commits added to the branch:
7683c2b... builder: Note don't actually implement bloom filters (*)
4e77b52... gvdb-reader: correct whitespace damage (*)
ae3d42c... gvdb-reader: refuse to open file with small header (*)
a9551cc... more whitespace fixes (*)
374cb1b... gvdb-reader: robustness improvements (*)
82cbc59... remove a stray variable (*)
d9577f1... gvdb-reader.c: add gvdb_table_get_names() (*)
fc37611... gvdb-reader: drop gvdb_table_walk() (*)
2600082... reader: embrace GBytes (*)
1c56a87... gutf8: Clarify return values from g_utf8_get_char_extended( (*)
69b4c72... gutf8: Clarify documentation for g_utf8_get_char_validated( (*)
929e1b1... Do not build utf8_encode on CARBON platform (*)
21f1425... Update Catalan translation (*)
26e0b3d... appinfo: Don't leak the session bus in launch_default_with_ (*)
b374cc2... appinfo: Launch the OpenURI portal using a synchronous D-Bu (*)
92cb023... appinfo: Don't hardcode strings for the OpenURI portal's D- (*)
5533293... gmodule: Add the visibility attribute to G_MODULE_EXPORT on (*)
4091b2d... gio: Drop redundant g_source_is_destroyed() calls (*)
c408256... gmain: Document threading properties of g_source_is_destroy (*)
32aae79... gmain: Document that set_ready_time() is safe on destroyed (*)
35c0dd2... gbase64: Fix base-64 stepped encoding with small chunks (*)
fb5a07a... ghash: Fix gtk-doc syntax in a documentation comment (*)
b3362bb... ghash: Document order of parameters in GEqualFunc usage (*)
aebcb15... gversionmacros: Add version macros for GLib 2.54 (*)
73c5e92... gio-querymodules: fix memory leak (*)
8e8deb1... build: Bump version to 2.53.0 (*)
21b6b1f... gmessages: Don’t check G_MESSAGES_DEBUG in old logging AP (*)
c675a4e... Update Polish translation (*)
05f0d81... appinfo: Only use portal as fallback (*)
03c88da... build: Skip gdesktopappinfo tests on OSX (*)
206c54c... gosxcontenttype: Fix various tests (*)
0746517... gdbus: Initialize types at async entrypoints (*)
5b4b827... gdbus: Initialize types earlier to break proxy <-> connecti (*)
ff7f32f... gdbusprivate: Include a few headers to fix win32 build (*)
7890573... gdbus-tool: Add a command to wait for a well-known name on (*)
6259363... Make GUnixMountEntry and GUnixMountPoint boxed types (*)
6c95cd2... gobject: Add to_string() functions for Enum and Flags types (*)
deab643... ginitable: Relax idempotency requirements on init() and ini (*)
392bd59... gosxappinfo: Fix launching default applications (*)
c20ab77... gosxappinfo: fix typo in url_escape_hostname (*)
2298403... Updated Hebrew translation (*)
fc3b8cd... Update Friulian translation (*)
19e81de... gobject: Add helper functions to handle warnings in g_objec (*)
26b211e... gobject: Add g_object_new_with_properties (*)
c6d373b... gobject: Add g_object_setv and g_object_getv functions (*)
942edbc... tests: Add test for gobject properties for g_object_newv/se (*)
2646c21... gobject: Deprecate GParameter (*)
3151da1... gio: Deprecate GParameter-related functions (*)
e2c3b7f... gobject: Deprecate g_object_newv (*)
c11908a... gio: Fix deprecation warnings for g_object_newv() API (*)
2f2c2b6... gobject: Fix Since/Deprecated versions for GParameter repla (*)
4c91b7f... docs: Add GParameter replacement API to gobject-sections.tx (*)
3a926db... build: Include gettext libraries for static compilation on (*)
fe2813b... gdbus-tool: Drop a few lines of dead code (*)
0e0b5df... gdbus-tool: Improve --help output for `gdbus wait` (*)
1f396fd... gsocket: Fix potential multiplication overflow calculating (*)
ca0632c... gio: Handle NULL cached properties in NetworkManager monito (*)
9163306... datetime: factor out a common function (*)
62edcf0... datetime: factor out fallback AM/PM function (*)
6e19258... datetime: don't conflate heap/non-heap allocations in same (*)
69e448b... datetime: add fallback logic for AM/PM specifier (*)
4efb8b4... docs: Clarify the use of the GError in g_tls_database_verif (*)
2087024... main: Create a helper function for "owner wakeup" optimizat (*)
028a597... Update Russian translation (*)
1b64ddb... gvariant: Minor documentation tweak for g_variant_get_fixed (*)
20fde20... Visual Studio 201x builds: Fix GIO x64 Debug builds (*)
feae4e9... gdbus: Fix memory leak in gdbusmethodinvocation.c (*)
7137884... gconvert: Remove old win32 codepage ABI compat code (*)
d43b3d8... gdir: Remove old win32 codepage ABI compat code (*)
b67d071... genviron: Remove old win32 codepage ABI compat code (*)
d152840... gfileutils: Remove old win32 codepage ABI compat code (*)
fad5f5b... giochannel: Remove old win32 codepage ABI compat code (*)
23dffdd... gspawn: Remove old win32 codepage ABI compat code (*)
5067d25... gwin32: Remove old win32 codepage ABI compat code (*)
3525048... gmodule: Remove old win32 codepage ABI compat code (*)
47a02c8... g_unix_signal_source_new: Add SIGWINCH (*)
8588209... Better documentation for g_app_info_equal() (*)
005dfea... gdbus: fix false positive g_warning() in remove_filter() (*)
a5b58da... gfileutils: Add precondition checks to g_file_test() (*)
a83ccc5... gobject: remove duplicate GType sanity check (*)
0beeeb2... gio-tool: Various fixes related to error messages (*)
bde2bde... gio-tool: Various memory leak fixes (*)
bcb1bfd... gio-tool: Do not print settable arguments unless they are a (*)
0946134... gio-tool: Return error if there are not any volumes to moun (*)
292f10d... gio-tool: Add g_drive_is_removable() support (*)
fb7d218... gio-tool: Do not leak GOptionContext (*)
f952fdf... Drop trailing semi-colon from G_DEFINE_ macro (*)
77d0003... gio-tool: Fix closing Unicode quotation mark (*)
3d7534e... gio-tool: Fix errors format string (*)
0c0469b... gmain: Signal wakeups if context has never been acquired as (*)
9ba95e2... gmain: only signal GWakeup right before or during a blockin (*)
8c4a6fd... gio: Fix some typos of ‘asynchronous’ in documentation (*)
8446ee8... ginputstream: Add missing (out) annotations to read() funct (*)
c192595... ginputstream: Add missing (transfer full) annotation to rea (*)
7641cf2... Do not mix declarations with code. (*)
e848781... gmessages: Fix documentation formatting (*)
4a444d4... Update Indonesian translation (*)
3362bf7... Update Catalan translation (*)
725d005... Update German translation (*)
09762ac... Updated Lithuanian translation (*)
281e301... gmain: Allow GSource methods to be called from a finalize() (*)
7651ce2... 2.53.1 (*)
42c4a72... Update Spanish translation (*)
f3321da... gosxappinfo: Fix typo in ifdef (*)
75cd848... gvariant: Fix some typos in documentation (*)
d4bfee1... build: Don't build dbus-appinfo on OSX (*)
fac83e0... gosxappinfo: Fix get_default_for_type() on 10.10+ (*)
0c4dd4a... gosxappinfo: Special case x-scheme-handler (*)
643c722... gosxappinfo: fix typo in g_osx_app_info_launch_internal (*)
ecc27a0... Add test-case for g_content_type_is_mime_type() (*)
ea586b4... Implement g_content_type_is_mime_type() (clone of win32's) (*)
88ad0da... gdbusconnection: Add some comments about object ownership (*)
b63469d... docs: Fix (nullable) (optional) annotations (*)
aefffa3... gdbusmessage: Don’t use major()/minor() if they’re unav (*)
1ffad8f... genmarshal: Conform --help output to conventions (*)
a8b5192... genmarshal: Constify global variables (*)
616cff7... genmarshal: Use fewer magic numbers (*)
17a3c78... genmarshal: Always generate the prototypes in the body (*)
cbcf104... tests: Fix g_content_type_is_mime_type() test on OSX (*)
3e21879... gappinfo: Clear previously set error before calling portal (*)
d21fb0e... docs: Add an example for using the g_spawn_*() APIs (*)
84134c6... docs: Remove some extraneous words from g_settings_sync() d (*)
82e31de... portal support: Read /.flatpak-info (*)
f5993c0... gportalsupport: Fix compilation failure from previous commi (*)
f340354... portal support: Raise the priority for network monitor (*)
6ddfd51... Small documentation additions (*)
070383c... gvariant: Fix the max unsigned 64-bit integer value (*)
42a8e95... gtimer: Whitespace fixes (*)
f6f6b3d... garray: Add g_ptr_array_find[_with_equal_func]() (*)
404c2d2... ghash: Document that GHashTable is not suitable for static (*)
b1cd337... gdatetime: Remove an unnecessary NULL pointer check (*)
fff6fc0... build: Bump version to 2.53.2 (*)
17395d7... Revert "ginputstream: Add missing (out) annotations to read (*)
9374ecc... gdatetime: Fix overflow checks when constructing from times (*)
f9a6a9b... gtimer: Handle gmtime() failure in g_time_val_to_iso8601() (*)
5c1e856... tests: Update g_assert()s in fileutils test to be more desc (*)
b7ffc07... tests: Improve error handling for fileutils test (*)
53ed180... gunixmounts: Speed up mtab processing with libmount (*)
83c1b88... gunixmounts: Prevent unwanted automount requests (*)
cc5e9f2... gmodule – Check for RTLD_LAZY and others in configure (*)
0d81bb4... gmodule – Don't use RTLD_DEFAULT on Android for g_module_ (*)
58ecc57... win32/replace.py: Fix replacing items in files with UTF-8 c (*)
4fe89b0... gstrfuncs: Add replacement for string-to-number functions (*)
ce7e021... docs: Add index for 2.54 api (*)
b89fed0... docs: Fix typos (*)
6b19907... Update POTFILES.in (*)
e8222c3... gstrfuncs: Fix translation issues (*)
8a12fb4... array-test: Fix a comment (*)
783e12e... Update German translation (*)
0751ccd... gdbus: fix use-after-free (*)
0776e02... Remove unused ignore file (*)
ac40b56... Update Indonesian translation (*)
eb7b796... xdgmime: fix special case for mime_type_subclass (*)
274f336... docs: Trivial typo fixes (*)
9ba17d5... mkenums: Support public/private trigraph (*)
5faaaac... Check for a recent enough libmount (*)
7f8ae23... docs: Fix a trivial typo in GMount documentation (*)
3de1fac... docs: Fix a trivial typo in GMount documentation (*)
151d3b0... gsettings: check $XDG_DATA_HOME for schemas (*)
a0ed9bc... gdbus: Init more types to work around gtype thread issue (*)
6673d4c... Update Hungarian translation (*)
af3f141... 2.53.2 (*)
a05b64a... build: Use AM_TESTS_ENVIRONMENT rather than TESTS_ENVIRONME (*)
c5cd5bc... Visual Studio builds: Add script to generate utility script (*)
79e73da... win32/gen_util_scripts.py: Make it path agnostic (*)
e9846a7... Visual Studio builds: Redo utility script generation (*)
e7a6cd1... glib/deprecated/: LGPLv2+ -> LGPLv2.1+ (*)
95cad9c... glib/tests/: LGPLv2+ -> LGPLv2.1+ (*)
f9faac7... glib/: LGPLv2+ -> LGPLv2.1+ (*)
ca82612... gmodule/: LGPLv2+ -> LGPLv2.1+ (*)
feacdab... gthread/: LGPLv2+ -> LGPLv2.1+ (*)
308bc41... gobject/tests/: LGPLv2+ -> LGPLv2.1+ (*)
6b948d9... gobject/: LGPLv2+ -> LGPLv2.1+ (*)
b5e8e4e... GApplication: Remove some unused members (*)
7f41633... gio/gdbusprivate.c: Include missed headers (*)
646041b... Allow ltp 1.12 (*)
d865ffa... gtlspassword: Comment for translators added (*)
fae6126... gtlspassword: Fix a typo in a translatable string (*)
57cd1b4... gio/fam/: LGPLv2+ -> LGPLv2.1+ (*)
0fedc90... gio/gdbus-2.0/codegen/: LGPLv2+ -> LGPLv2.1+ (*)
ae4bac0... gio/gvdb/: LGPLv2+ -> LGPLv2.1+ (*)
6000f25... gio/inotify/: LGPLv2+ -> LGPLv2.1+ (*)
d9a44b6... gio/tests/: LGPLv2+ -> LGPLv2.1+ (*)
408381b... gio/win32/: LGPLv2+ -> LGPLv2.1+ (*)
90afd3b... gio/xdgmime/: LGPLv2+ -> LGPLv2.1+ (*)
3bf4a72... gio/: LGPLv2+ -> LGPLv2.1+ (*)
f6c44ec... tests/: LGPLv2+ -> LGPLv2.1+ (*)
2d51054... Update COPYING file to LGPLv2.1 (*)
cc8b3d6... docs: LGPL: Library -> Lesser (*)
90b255e... docs: Fix minor cross-linking problem in GVariant documenta (*)
a76fc7f... Update flatpak document portal interface (*)
60a1cc9... Add a wrapper for the AddFull document portal api (*)
d3b4f7c... Make dbus activation sandbox-aware (*)
99d34f6... gdbus-codegen: Apply --output-directory to generated docs a (*)
4c8ab22... Use OpenFile for local files (*)
29b4e9b... docs: Improve formatting and fix typos in GResource documen (*)
678899e... docs: Mention the alias GResource attribute in the document (*)
c7d3257... docs: Mention GtkApplication in the GResource documentation (*)
e1e73da... gsubprocess: Copy parent process’ environ when clearing s (*)
97068f3... OpenFile support: Handle open failing (*)
4dd1b17... gdbus: Fix race in name watching on connection teardown (*)
d1d60fc... NtNotifyChangeMultipleKeys is a __stdcall function. (*)
b4ee462... GetTickCount64 is a __stdcall function (*)
e4e83bf... win32: port monotonic times to use QPC (*)
7c5cd29... Fix g_file_copy_async() annotation (*)
34b2131... appinfo: Fix the build on windows (*)
eea0681... LGPLv2+ -> LGPLv2.1+: update remaining files (*)
329b7bd... Update Indonesian translation (*)
cb9de66... Update Spanish translation (*)
f98d998... gdatainputstream: Annotate (out) length arguments as (optio (*)
085b347... gdbusintrospection: Remove incorrect (out) annotations (*)
6863080... gio-tool: Fix alignment of monitor messages (*)
debbdb7... docs: The program name is also set by g_application_run (*)
34045e6... GGtkNotificationBackend: Use correct path for GetNameOwner (*)
9c254f4... Update German translation (*)
45d4b59... glocalfileoutputstream: Fix symlink writing on FreeBSD and (*)
d52f789... Updated Esperanto translation (*)
951fd64... Visual Studio builds: Use the Centricular fork of libffi (*)
ad49479... Visual Studio builds: Visual Studio 2013 and later has va_c (*)
ac0b0c8... gmessages: Expand documentation on GLogWriterFunc chaining (*)
017f78d... gtype: Add private DEFINE_TYPE with prelude to workaround g (*)
5cb0ca7... Update Kazakh translation (*)
bb50b70... 2.53.3 (*)
c8e268b... Fix detection and usage of strerror_r() (*)
18f8b77... gio: Use g_strerror() instead of strerror() (*)
2db7aa4... gdatetime: Fix a potential overflow in overflow calculation (*)
30fed3b... tests: Fix GDateTime overflow tests on 32-bit architectures (*)
428acd9... tests: Fix overflows in find_maximum_supported_tv_sec() (*)
3e89b19... gutf8: Fix documentation for g_utf8_get_char_validated() le (*)
1366ce7... gutf8: Clarify return value docs for g_utf8_find_next_char( (*)
fd329f4... GKeyFile – Add array length annotations to to_data(), get (*)
79e4d4c... gio: Mention the ALL_METADATA flag in g_file_copy() (*)
f390240... Disambiguate source names (*)
9bc3d02... configure: close a parenthese in an error message. (*)
5a8b02c... gdbusutils: Add an example to g_dbus_gvariant_to_gvalue() d (*)
a74fe20... tests: Drop local timezone GTimeVal overflow check (*)
4e1567a... unicode: Update to unicode 10.0.0 (*)
8e23a51... unicode: Update test data files for unicode 10.0.0 (*)
a95e2a4... docs: Fix cut'n'paste error in g_resources_get_info() doc (*)
85e4a25... Avoid a race with the openuri portal (*)
28cc6ae... gsettings: Try harder to describe keys (*)
28cc905... Updated Hebrew translation (*)
1d3210a... configure: fix minor typo 'be build'->'be built' (*)
a131134... build: Drop nmake/MSC build system for GLib (*)
a883026... git: Add .gitattributes file with EOL settings for README.w (*)
2502bfd... Re-normalise line endings of README.win32 (*)
93f16a4... Rewrite glib-genmarshal in Python (*)
f7643a7... Re-enable signal tests when cross-compiling (*)
9c66e65... Remove unused marshallers-related files (*)
ea36553... Do not mix declarations and statements (*)
30b9616... Avoid a leak for arguments in va_list marshallers (*)
522ba73... docs: tut_gsignal: Fix mismatched argument names (*)
cf7ee86... docs: fixing lost character (*)
c6793d1... Allow whitespace between marshallers list tokens (*)
a00e7ed... win32: Update MSVC projects for glib-genmarshal (*)
7d64d10... MSVC 201x builds: Allow different Python versions per tools (*)
5eededc... gsettingsschema: Fix a compiler warning (*)
c4b5702... Use %lu format for DWORD (*)
b60e466... gwin32: Fix missing prototypes on win64 (*)
b803c0a... gspawn-win32: Fix multiple definition error with a static b (*)
75fa8c2... W32 - don't use gettext & gcov during gettext init (*)
9aa98db... Visual Studio builds: Use PythonDir instead of PythonPath (*)
4138574... Revert "mkenums: Support public/private trigraph" (*)
98e6414... meson: initial glib build (*)
2139579... meson: Fix glib, add gobject, gio, gthread, gmodule, etc (*)
fe2a988... meson: Improve MSVC and MinGW support and fix dependencies (*)
a690e2a... meson: More build fixes (*)
c61a72f... meson: Match soname version of autotools (*)
0df9aab... meson: Build all docs (*)
bc2bb56... meson: Match upstream gtkdoc changes (*)
d10be61... meson: Minor modernizations (*)
e2da3cb... meson: Port to latest master (2.51.0) (*)
122f4c0... meson: Add tls-interaction test, and fix giomodule test (*)
70021b0... meson: Derive defines from header, struct, function names (*)
9096bde... build: Remove function checks for unused functions (*)
3c62619... tests: autoptr test can be run on gcc, clang, intel (*)
5afc660... meson: Add missing termios.h check (*)
9fdcb2b... meson: Add a comment about the gdbus-peer gio test (*)
d29f022... meson: add support for dtrace/systemtap (*)
89ee284... meson: glib/tests: add missing tests (*)
33fb1bb... meson: gio, gobject: use files() for headers list (*)
f438c04... gio: tests: rename generated giotypefunc.c to giotypefuncs. (*)
34e4e25... meson: gio/tests: add more missing tests (*)
1224ff0... meson: use add_project_arguments() instead of add_global_ar (*)
2f29ee1... meson: add -fvisibility=hidden explicitly to selected targe (*)
4e0ef76... meson: gio/tests: add more gresource tests (*)
192cd65... tests: gio/tests: add gdbus tests (*)
5549a1d... meson: Rebase and update to 2.51.2 (*)
88e4378... meson: Detect with-docs and with-man automatically (*)
2f792f6... meson: Print output for more compiler checks (*)
eb07a2c... meson: Allow using libffi and zlib as subprojects (*)
fb1f52e... meson: Only require libmount on Linux (*)
ee94ad7... meson: Use proxy-libintl if gettext is not found (*)
dd8ff54... meson: Use Python port of glib-mkenums (*)
806a4be... Add zlib, libffi, and proxy-libintl subproject wraps (*)
2d72a9e... glib-mkenums: misc fixes to python port (*)
1acd6de... meson: Use glib-mkenums directly instead of via build_mkenu (*)
613e008... meson: gio/tests: add more gio tests (*)
6af4f17... meson: gio/tests: remove some leftover rubbish (*)
2e9fd74... meson: add tests/gobject and tests/refcount (*)
03eac5f... meson: rebase on top of master ~2.53.1 (*)
1672678... glib-mkenums: fix parsing of /*< flags >*/ annotation (*)
69bfd1a... meson: Install missing guuid.h header (*)
29f9fe0... glib-mkenums: Fix parsing of multiline comments (*)
dc9b01f... glib-mkenums: add back missing --fprod option (*)
42705b5... meson add missing gio/tests subdirectory/file (*)
24ea260... meson: docs: make gtk-doc find the gobject.types file (*)
10ae386... meson: gio tests need to link against gobject as well (*)
1d30c9e... meson: Defining MAJOR_IN_ as done by AC_HEADER_MAJOR (*)
eb2196e... meson: Fix building as a subproject (*)
0689231... meson: Fix the build defining HAVE_RTLD_X (*)
4268372... meson: error out if atomic ops would be available with -mar (*)
dbf0a56... glib-mkenums: pick up /*< nick=xyz >*/ annotation again (*)
266bc1e... meson: fix wrong #include's for gdbus_codegen files (*)
4db695b... meson: replace meson.current_source_dir() with files() (*)
653be67... Add gopenuriportal.c to the meson build (*)
b8c8bb7... Fix glib-genmarshal build with meson (*)
be88201... meson: fix remaining wrong #include's for gdbus_codegen fil (*)
37ff418... meson: Sync the version with Autotools (*)
065a8a4... meson: Use the appropriate interface and binary ages (*)
1eda062... meson: Use the appropriate libdir-relative paths (*)
0f18a2e... meson: Substitute the Python shebang (*)
4395a89... Use env to run the Python-based tools (*)
683809d... Use env for gdbus-codegen's script (*)
9306ada... meson: fix 'Unknown variable "gtester"' error on windows (*)
112908d... mkenums: fix main incompatibility with python2 (*)
d753a41... mkenums: trivial style fixes (*)
615238d... mkenums: make string raw for real regex (*)
1a182df... mkenums: don't try to call undefined function (*)
a882c97... mkenums: pass string for re.sub() for real (*)
8451f0b... glib-mkenums: unescape \n etc. in command line arguments (*)
fbf3511... meson: fix typo in install path for gobject_gdb.py (*)
d19f53a... Add more compatibility mode hacks (*)
af4a645... mkenums: Some arguments can be used multiple times (*)
69389bd... mkenums: Do not check for None (*)
35db045... mkenums: Fix typo (*)
5ba3b40... meson.build: Improve checks for va_copy() and __va_copy() (*)
77a3a96... mkenums: Change ordering for template file and arguments (*)
69515e9... mkenums: Skip files not found (*)
7ee050d... mkenums: Use the same reporting functions from genmarshal (*)
3c03cc8... meson: Simplify the use of built tools (*)
4f17d10... mkenums: Add missing --fprod handler (*)
a45bf85... tests: Do not use gnome.genmarshal() (*)
1e4135f... 2.53.4 (*)
f185567... mkenums: Skip unparsed lines (*)
2219cfb... mkenums: Keep compatibility with Python 2.x (*)
9424fac... 2.53.4 (*)
9a31103... Add Meson build files to the Autotools dist (*)
f8a88a7... Map G_NOTIFICATION_PRIORITY_HIGH to NOTIFY_URGENCY_NORMAL (*)
2ac8079... meson: fix unit tests and "Invalid byte sequence in convers (*)
c2dace6... glib-mkenums: Use utf-8 for reading files (*)
d88d1ba... glib-mkenums: Don't use FileNotFoundError, it's Python 3 on (*)
ab6e425... meson: define G_PID_FORMAT (*)
cb0c224... meson: use set_quoted() instead of quoting manually (*)
be7c3ae... meson: set glib_extension in glibconfig.h to match the auto (*)
c1ae117... GApplication: Assert that dbus_unregister was called before (*)
fd541c3... Require Python 2.7 (*)
8962736... docs: Encourage applications to define G_LOG_DOMAIN (*)
bfd3078... meson: Allow toggling internal/system PCRE dependency (*)
039c40e... Revert "GKeyFile – Add array length annotations to to_dat (*)
b92e15c... glib-mkenums: fix encoding error when writing files (*)
df06dc6... GApplication: Don't call dbus_unregister multiple times (*)
b51a0e7... GApplication: Use a WARNING if dbus_unregister is called by (*)
528a1b9... Use the glib preset for i18n in Meson (*)
a792611... gdatetime: Silence -Wmaybe-uninitialized (*)
867b5e6... glib-mkenums: Python2: use locale encoding when redirecting (*)
ca69df0... Revert "glib-mkenums: fix parsing of /*< flags >*/ annotati (*)
8cc9950... glib-mkenums: fix parsing of flags annotation (*)
425a9f5... gio: add a simple gpoll performance test for W32 (*)
d67b58a... glib/gpoll: Remove if conditional (*)
cb2316a... glib/gpoll W32: use WFSOE() instead of SleepEx() (*)
1f3da92... glib/gpoll W32: fold f->revents = 0 into for() loop (*)
2019779... glib/gpoll W32: pass along GPollFD ptr for msg (*)
226ea94... glib/gpoll W32: faster GPollFD lookup (*)
b267f64... glib/gpoll W32: trust WFMOE() return value (*)
2db36d0... gunixmounts: Prevent "mounts-changed" race if /etc/mtab is (*)
41a4a70... gunixmounts: Add missing const qualifier for mtab path (*)
5cddde1... Consistently save errno immediately after the operation set (*)
f2b6c11... gstrfuncs: Expand documentation for errno functions (*)
a7aa8ac... glib-compile-schemas: Mark missing strings for translation (*)
94816e1... glib-compile-schemas: Fix typo in newly translatable string (*)
c257757... glib-compile-schemas: Improve some translatable strings (*)
9652839... gslice: Fix inline delarations in GSlice (*)
22700fa... build: Loosen --enable-compile-warnings check (*)
f7a14fe... Use "-module" when compiling loadable modules (*)
f591366... gtest: Handle -s as explicit SKIP instead of inhibiting alt (*)
e02e354... gspawn: Don’t mention removed gdk_spawn functions (*)
25c01e1... glib-compile-schemas: Use double quotes rather than single (*)
ad9d5a1... tests: Fix gschema-compile test for translatable string cha (*)
a1fdae8... meson: don't error out if xmllint is not found (*)
1782219... docs: Fix typo in GDBusInterfaceSkeleton documentation (*)
ce46e13... Updated Spanish translation (*)
c4dc30e... Updated Slovenian translation (*)
31ae2c5... glib-genmarshal: wrap prototypes in G_{BEGIN,END}_DECLS. (*)
05abc6c... gio: Fix crash in open URI portal when no callback is provi (*)
92f1ba2... GBusNameOwnerFlags: Note equivalence with D-Bus Specificati (*)
c53b44e... GBusNameOwnerFlags: Add DO_NOT_QUEUE flag (*)
7c97e3d... gdbus: Check signature of NameAcquired, NameLost (*)
47e1048... 2.53.5 (*)
a2ec328... GList: Fix typo of member ->prev in documentation (*)
f6aa8c3... GSList: Note that using ->next directly is OK (*)
189243b... Update Indonesian translation (*)
4860511... Update Galician translation (*)
1a755a6... meson: Define _GNU_SOURCE as a project argument (*)
50eeb24... meson: Update the pthread feature checks (*)
fac7f2b... gsequence: Add introspection annotations to Return values (*)
f9fe9ea... Update Galician translation (*)
7887056... W32: Support XDG_* environment variables (*)
4c46869... meson: Always define _GNU_SOURCE for pthread checks (*)
f6ee658... Updated Lithuanian translation (*)
947fea1... GDateTime: Reject days outside of month limits (*)
44b5036... Updated Serbian translation (*)
00f5d2f... gobject: add autoptr support for GClosure (*)
615425d... Update Catalan translation (*)
32d6a76... build: Use Meson's find_library() for MSVC builds as needed (*)
79b84ba... meson: Install msvc_recommended_pragmas.h on Windows (*)
7252893... Meson: Check for HAVE_GOOD_PRINTF (*)
ea6ac5f... meson/Windows: Check whether system PCRE is a static build (*)
54aee1f... Meson: Set _WIN32_WINNT to 0x0601 (Windows 7) (*)
15faf0e... glog: fix crash on Linux without stderr stream (*)
51d2f4f... Update Hungarian translation (*)
72a87d8... Update Nepali translation (*)
37cddec... gio-tool: Unify buffer sizes (*)
c7f2a7e... gio-tool-save: Prevent overwriting error (*)
1cce5dd... gfile: Use g_output_stream_write_all instead of while (*)
78fa67e... gio-tool-save: Use g_output_stream_write_all instead of whi (*)
087525b... gio-tool: Use print_file_error correctly (*)
fd081f3... 2.53.6 (*)
89a4a37... Update Kazakh translation (*)
cb1db9e... Update Nepali translation (*)
2237bb4... build: remove unnecessary executions of libtool from config (*)
6fcdf90... gresource: fix documentation typo (*)
7fda97c... Update Spanish translation (*)
8cac679... Updated Czech translation (*)
2586eb9... docs: Clarify lack of threading guarantees in GArray (*)
3ce00b2... tests: Fix leak in appmonitor test (*)
0f5b523... tests: Add temporary working directory for appmonitor test (*)
a60359a... tests: Add temporary working directory for monitor test (*)
8f86d31... gio: Fix double-callback on cancellation with GSubprocess (*)
65a95a5... gio: failing cases for subprocess cancellable bug (*)
73eee8d... tests: Fix some leaks and double-frees in the GSubprocess t (*)
830744b... docs/running: Remove outdated refs, fix name caps (*)
926db31... gdesktopappinfo.c: Drop disregarded xterm check (*)
cceef16... Update Polish translation (*)
9ff6f24... Update Friulian translation (*)
100b83a... genmarshal Only wrap body prototypes in C++ guards (*)
96ae6f1... Update Friulian translation (*)
9891e3c... Updated French translation (*)
abe7323... Updated Danish translation (*)
aac0144... Update German translation (*)
20f2c48... Update Italian translation (*)
728857e... Update Latvian translation (*)
414225d... meson: Compile guuid.c into libglib-2.0 (*)
32a57ec... Update Brazilian Portuguese translation (*)
31b1536... Update Finnish translation (*)
c202dea... Update Korean translation (*)
4a5808d... Updated Danish translation (*)
bb7c198... Update Turkish translation (*)
03b595f... Update Catalan translation (*)
052f134... 2.53.7 (*)
b1b0051... GApplication: Fix required # of elements in docs (*)
2204034... win32/gen_util_scripts.py: Update script type error message (*)
e5eaca5... gio-querymodules: Make the output reproducible (*)
a72f57e... valgrind: Add false positive to suppressions file (*)
f813ce6... glib: Slightly update GIOChannel documentation (*)
61cb8b2... GMainLoop: match of parameter pair of LOCK_CONTEXT/UNLOCK_C (*)
88a3967... GSettingsBackend: use a GWeakRef during dispatch (*)
c0a04b6... Update Basque language (*)
1ad6e4f... Fixes to Catalan translation (*)
aceedae... Update Romanian translation (*)
b6ea70b... Update Swedish translation (*)
738eff5... 2.54.0 (*)
6503352... gvariant: Add g_variant_get() example for dicts (*)
7d9a6c8... GObjectClass: Validate installing property/properties in th (*)
85ef144... GObjectClass: extract class type and parent type at the beg (*)
9dd9fe4... validate_and_install_class_property(): Factor out function (*)
e667d0d... install_property_internal(): Propagate failure when install (*)
1b08414... g_object_interface_install_property(): Do interface-specifi (*)
95f44b2... validate_and_install_property(): Validate presence of get/s (*)
20720ea... validate_and_install_property(): Check pspec-specific field (*)
51e852e... validate_pspec_to_install(): Factor out function to validat (*)
52dd984... gtlsbackend: Add missing preconditions for DTLS virtual met (*)
0c15e9c... gversionmacros: Add version macros for GLib 2.56 (*)
d593314... build: Bump version to 2.55.0 (*)
491f835... GDateTime: Support parsing ISO 8601 strings (*)
df8350b... GSubprocessLauncher: add (transfer none) annotation (*)
595a7e3... g_datalist_id_replace_data: Annotate the out parameter (*)
2a0e1c8... gdataset: Correct (nullable) and (transfer none) annotation (*)
a3ba8ea... gdataset: Annotate the closures (*)
28e8684... gdataset: Skip problematic functions in the introspection (*)
1e45c0a... gobject: Add missing (nullable) and (out) annotations on th (*)
0ea004c... gobject: Skip more non-introspectable data/qdata methods (*)
01544c9... Skip g_base64_decode_step() in introspection (*)
7759542... gconvert: Skip the GIConv API from introspection (*)
3ee5bb1... Annotate g_bookmark_file_new() as a constructor (*)
48cf1d3... Fix up closure annotations for GSpawnChildSetupFunc (*)
e5db8ec... Skip g_subprocess_launcher_set_child_setup() in introspecti (*)
0d9c512... valuearray: Skip g_value_array_free() in bindings (*)
1275b94... gsettings: Fix copy-paste error in property documentation (*)
5d9ccf1... gio: Annotate GDBusObjectManagerClient signal appropriately (*)
190f64a... Avoid setting unused variables (-Wself-assign) (*)
b8f9c08... Avoid setting unused variables (-Wself-assign) (*)
7b9503a... docs: Clarify relationship of quit() to hold count (*)
6f8073d... gstdio: #include fcntl.h on UNIX in gstdio.h (*)
54e3ed1... gslist: Simplified node removal and got rid of some code du (*)
39469aa... Revert "gstdio: #include fcntl.h on UNIX in gstdio.h" (*)
1a5cebe... docs: Discourage use of gstdio.h and clarify its header req (*)
bb26bc2... Make GListModelInterface::get_item usable from GObject Intr (*)
a2cf480... tests: Add tests for g_slist_copy() and g_slist_copy_deep() (*)
015ab31... gmessages: Add IDs for documentation headers (*)
5e55a4e... gtlsbackend: Default to indicating no support for DTLS in G (*)
4c417c4... build: Define G_HAVE_GNUC_[VARARGS|VISIBILITY] conditionall (*)
65d6990... build: Dist the other required Meson build files (*)
a7a6449... meson: Install items according to their relevance (*)
db2ae64... Fix comment/docs grammar: incase -> in case (*)
751a757... build: Update config.h.win32.in (*)
9831516... config.h.win32.in: Fix previous commit (*)
4fd056a... glib/glibconfig.h.win32.in: Update and clean up (*)
213c31a... build: Change DLL naming in Visual Studio projects (*)
e7a60ed... Updated Slovenian translation (*)
8028494... gio: Add missing (array length) annotations (*)
09796b3... Partially revert "gio: Add missing (array length) annotatio (*)
1304197... gmessages: Fix a typo in the documentation for g_log_set_ha (*)
32a9b88... gio/tests: Add testcase for bug 787731 (*)
c1a31c3... gio/gunixmounts.c: Don't use mtime to monitor mounts on /p (*)
330e691... goutputstream: Add missing (optional) annotations to bytes_ (*)
d4a21e0... Updated Slovenian translation (*)
f6fa90f... gunixmounts: Fix mount points generation (*)
b0cbd21... glib-compile-resources: Fix leak of a GHashTable (*)
0e888bd... gtypes: Fix signedness of __builtin_bswap() usage (*)
702b6af... gtestutils: Explicitly cast args to g_assertion_message_cmp (*)
9a08d3e... Prepare for 2.54.1 (*)
8be9a6f... Revert "Prepare for 2.54.1" (*)
2afcf6c... trivial: tweak Spanish translation header (*)
81d7af3... gmem: Make it more obvious that g_mem_set_vtable() does not (*)
23ba8ae... testutils: Report fatal errors and warnings as TAP (*)
733c7bd... g_test_log: Consistently use GLib whitespace style (*)
eb5120d... [l10n] Updated Catalan (Valencian) translation (*)
21d2c64... gfileutils: add some sanity checks (*)
55905db... gfile: Fix typo in documentation for g_file_set_attribute() (*)
acea147... gsettings: Suppress error messages of completion (*)
85680f4... docs: Rewrap line to avoid it being interpreted as a list (*)
c443ade... gprintf: Fix documentation regarding <glib/gprintf.h> (*)
d3745d1... gprintf: Add a reminder concerning <glib/gprintf.h> (*)
c7dc81c... docs: Escape some backslashes for markdown (*)
1508db2... gio: Add hack to close up dbus-daemon race (*)
b090a07... Fix documentation about stopping signal emission from insid (*)
121b1e5... docs: Fix incorrect macro name in GType tutorial (*)
9cbff9f... gclosure: Fix (transfer) annotations on GClosure constructo (*)
0a10f73... glocalfileinfo: Use g_strcmp0() for some comparisons which (*)
8330b09... Bug 679467 — Mention translation in g_warning() documenta (*)
493723b... gmessages: Update advice for G_LOG_DOMAIN (*)
5040de9... docs: Mention gsize, goffset, etc. are in C99 (*)
7895706... Type accuracy for result of strlen() in string utilities (*)
2bdec0c... gbytes: Fix check in try_steal_and_unref (*)
bd2fa54... glib: Correct typos of ‘character’ (*)
860dc94... tests: Add some assertions on some otherwise-unused variabl (*)
7e70dd8... gmodule: Use RTLD_DEFAULT if defined __BIONIC__ (*)
2c6c032... gio: Fix gio-tool-open.c on Windows/Cocoa (*)
7b15f12... Remove PERL_PATH from Autotools build (*)
f40154e... build: Look for mkostemp when configuring (*)
dc39232... Do not build journal integration on older Linux platforms (*)
5b64522... socket: fix typo in get_remote_address docs (*)
62dedcb... gmacros: Fix deprecations support with ICC (*)
b9f2ea4... gdbus-codegen: Don't assume bindir and datadir share prefix (*)
30b25a6... meson: Fix permissions of installed scripts (*)
12e32e9... Don't skip invalid enum values in schemas (*)
a71f51d... build: Add gdbus-codegen files as dependencies in generated (*)
bf7fcd2... gtester-report: Ignore package, version and revision info i (*)
181b58c... build: Fix build with srcdir ≠ builddir (*)
652a47d... docs: Fix a typo in the GSlice documentation (*)
5564dde... gdate: add g_date_copy() (*)
b3acf58... gdbus-tool: Fix tab-completion for non-message-bus connecti (*)
51e91e3... gdbus-tool: Fix some invalid indentation (*)
faf9440... gdbus-tool: Add tab completion support to `gdbus emit` (*)
17e29be... Document how to integrate GTest into your project (*)
b444ae0... meson: Improve gdbus-codegen custom target dependencies (*)
6abdc06... W32: Bump target NT version to 0x601 (7 or newer) (*)
4a77eb1... Replace all instances of ssize_t with gssize (*)
ca4fe59... gio: mark the GAsyncResult source_object as nullable (*)
ee1d38c... docs: Fix an incorrect function name in GSettings documenta (*)
5876cdf... gsettingsschema: Fix some incorrect whitespace (*)
e34884e... gsettingsschema: Add a missing (nullable) annotation (*)
b8ccbd9... Fix variable-scoping to avoid declaring on platforms where (*)
0ef7174... Document that pre-unmount may not be emitted (*)
77fbc10... introspection: Add more annotations for GFile (*)
7d5c738... gio/tests/file: increase an arbitrary timeout (*)
331f73c... gio/tests/gdbus-proxy: sleep longer when testing that we ti (*)
3d82969... tests: Fix case of a string comparison (*)
1fb56be... gio: Mark g_task_get_source_object as nullable (*)
aeecd81... gio: fix race condition in GDBusObjectManagerClient (*)
b5e7e39... build: Fix enable-libmount=auto (*)
65e443d... gio: Mark callback_data of GFileReadMoreCallback as closure (*)
6e48063... g_child_watch_source_new: Document restrictions for POSIX p (*)
c3a5c45... Update Nepali translation (*)
0d69462... gunixmounts: Update list of virtual file systems to ignore (*)
bf4f825... docs: Update glib-genmarshal man page (*)
cd97f93... docs: Update glib-mkenums man page (*)
c60226e... [MacOS] Fallback to CFStringGetCSTring if CFStringGetCStrin (*)
13c6d9f... Revert "[MacOS] Fallback to CFStringGetCSTring if CFStringG (*)
e55efa3... OSX: Use xdgmime system to guess content type from data (*)
4bdb012... docs: Fix XML syntax error (*)
a79ca79... Fix missing zlib.h in subprojects/zlib/ with Visual Studio (*)
ea725a6... gio: add g_socket_join_multicast_group_ssm (IGMPv3 SSM) (*)
df7e4db... glib-mkenums: Fix typo in version string (*)
2bd423c... MacOS: create_cstr_from_cfstring uses safe conversion - use (*)
37c0610... MacOS: gosxappinfo.c Fix some memory leaks. Fix failure con (*)
fcfbaf8... glib-mkenums: Add default comment template if none is provi (*)
a8e5599... Visual Studio Projects: Improve binary security (*)
9814898... Visual Studio 2008 Projects: Improve binary security (*)
3d4fb44... gsettings: make g_settings_bind() documentation clearer (*)
5c13bf9... build: Use subdir-objects with Autotools (*)
9023fa3... Sort the list of files being processed by glib-mkenums (*)
f99045f... socket: Don't poll the socket fd after close (*)
c5202bc... Add socket postmortem test (*)
b829b76... gutf8: Fix length handling in g_utf8_make_valid() (*)
9a319a1... glib-genmarshal/glib-mkenums: Add comment clarifying licens (*)
4b07869... socket: actually remove fd from poll when socket is closed (*)
51f9c95... utils: refactor g_format_size_full (*)
f43babf... Revert "utils: refactor g_format_size_full" (*)
1e4221a... gio: Add API for identifying system FS types and device pat (*)
767296d... gio: Add autoptr declarations for GUnixMountEntry and GUnix (*)
0f82ff1... gdbus-proxy: Fix erroneous timeout during following tests (*)
7641aed... Clarify documentation of GValueTransform (*)
3a3af3d... build: Fix -Wstrict-prototypes warning in glib-2.0.m4 (*)
e130d2e... build: Add #serial lines to m4 files (*)
3eacec1... Use hash tables as sets in various places (*)
3c5b59d... docs: Clarify the thread-default GMainContext where the res (*)
61ea1e7... docs: Don't be vague about where GTask dispatches the resul (*)
a71251d... gkeyfile: Add some examples to the documentation (*)
09d936c... docs: Explain how GAsyncReadyCallbacks are, and should be, (*)
7339a09... docs: Mention the idiomatic way of invoking a GAsyncReadyCa (*)
3d35379... docs: Fix typo in documentation for G_PRIVATE_INIT (*)
fed574a... introspection: Add more filename type annotations for strin (*)
74a0e0f... Update German translation (*)
5163805... docs: fix bogus override for GIConv (*)
7ccbd86... utils: refactor g_format_size_full (*)
868ea19... Update Slovak translation (*)
d31a751... Updated Czech translation (*)
34148fc... mkenums: Don't raise when unlinking a file that does not ex (*)
69b2b5f... meson: Fix libmount support (*)
c74ab4a... gobject: Fix typo in documentation for g_param_spec_get_def (*)
53bd6a3... W32: Add a stat() implementation for private use (*)
663a5cc... gio/gasynchelper.c: fix cast from pointer to smaller int ty (*)
41112ef... GSeekable: improve g_seekable_[can_]truncate docs (*)
d011223... g_get_host_name: ensure hostname has UTF8 encoding on Windo (*)
96ebcee... Build with old libmount too (*)
430e2dd... meson: Fix GDB scripts install_dir for *nix (*)
625bfa0... meson: Fix comment explaining gdb hacks (*)
953a51d... meson: Fix installation of gdb autoload scripts v2 (*)
6036d40... build: Work with automake 1.13.3 (*)
54f6c56... utils: Add new G_FORMAT_SIZE_BITS flag for g_format_size_fu (*)
719edde... GModule win32: disable error dialog popup (*)
6b96364... Update German translation (*)
fc031da... Updated Czech translation (*)
6acaca8... gio: Show icons based on file's mime type on OS X (*)
9bcd780... gio: Eliminate warnings in cstring conversion on OS X (*)
df957fa... Update Spanish translation (*)
a6fc4da... gmessages: Add timestamp to g_log_writer_format_fields() (*)
ea2901a... gio: GPollFileMonitor is not cleaning up correctly (*)
f5e229c... convert: Fix tautological comparisons in tests (*)
fc817eb... gthread: Emit a critical if g_rw_lock_reader_lock() fails (*)
5448ef5... gio: Add FS magic number for FUSE (*)
029cfa9... build: Ensure .py files are generated at build time not ins (*)
d88d90c... Exec=true (seach via PATH) instead of hardcoding /bin/true (*)
0091f7f... Use __APPLE__ token to control OSX-specific tests (*)
df66b25... GSeekable: Fix g_seekable_truncate invoker reference (*)
0d49cd1... gutils: Fix minor memory leak on error path (*)
cb8bfa7... gdbus-codegen: Call abspath() earlier (*)
90d8058... Updated Norwegian bokmål translation. (*)
cfe41f4... build: Fix a broken link in an error message from configure (*)
fac219a... tests: Fix a couple of bug base URIs (*)
796599a... gio-tool: Do not alter uris before use (*)
6546d87... docs: Add recent version check macros to glib-sections.txt (*)
f33ca57... docs: Add 2.56 to the API version reference in glib-docs.xm (*)
a12fbd2... docs: Add version and deprecation decorators to gtk-doc ign (*)
249d74f... docs: Make argument names in GAppInfo consistent (*)
8e8f4e6... docs: Fix various minor syntax errors in gtk-doc comments (*)
68d62c3... gfileutils: factor out g_build_filename_va() (*)
374ade1... glib: add g_build_filename_valist() (*)
44d6052... gfile: add g_file_new_build_filename() (*)
5ebd8f6... gmain: add g_clear_handle_id API (*)
cd0bbbf... gvariant: Fix minor memory leak on error handling path (*)
74c5e78... gmessages: Mark non-varargs log functions as static inline (*)
b9b7a1d... gio-tool: fix inverted logic in monitor tool (*)
7f9b886... meson: dist python script used also in autotools-generated (*)
b778ba3... gmessages: Improve formatting of a #define in the docs (*)
63e9d10... gmessages: Give examples of G_DEBUG with gdb in the documen (*)
1897e66... build: Drop data-to-c.pl in favour of data-to-c.py (*)
e7adf0a... Updated Norwegian bokmål translation. (*)
2812219... docs: add missing '*' chars at start of doc-comments (*)
c68f66c... docs: fix 'emphasis' tag (*)
e61c3c6... gstrfuncs: Fix a typo in a documentation comment (*)
880f07f... gstrfuncs: Use curly quotes in a documentation comment (*)
3c9c01e... GResource – Add note to documentation that the memory mus (*)
7b60708... GResource – Create an internal copy of the GBytes if it i (*)
38ffcd2... gresourcefile: simplify path canonicalization (*)
5464461... gresource: avoid allocations in enumerate_children() (*)
2227918... file: add g_file_load_bytes() (*)
ed78f30... file: add tests for g_file_load_bytes() (*)
c64b6da... gsignal: add assert on closure invalidate path (*)
d4f07f2... glocalfile: Fix leak of FS type on some platforms (*)
b2a0057... 2.55.0 (*)
b5733ec... Solaris build fix (*)
3cfac71... gdatetime: fix floating-point conversion (*)
42d3ed0... glib: document restrictions on various foreach() functions (*)
8d5c30c... Fix "on on" typo in tap-driver.sh comment (*)
3b89702... glib/tests/mappedfile.c: Use temp dir instead of user runti (*)
e8a09b3... GDBusMenuModel: Allow NULL bus name for peer-to-peer connec (*)
d37af2b... GDBusActionGroup: Allow NULL bus name for peer-to-peer conn (*)
f29065c... GMenuExporter: Allow NULL bus name for peer-to-peer connect (*)
c71098d... tests/gmenumodel: Add test cases using peer-to-peer D-Bus c (*)
63c07f9... codegen: Change (allow-none) annotations to (nullable) (*)
edcabe1... tests: Don't assume that private data follows the instance (*)
e73831d... tests: Re-wire the testgobject test program to the build sy (*)
9ab0073... glocalfileinfo: Fix a leak on an error handling path (*)
f2c093f... build: Drop --enable-rebuilds configure option (*)
0b10c41... Git should ignore generated config.py file (*)
deeacce... Do not load systemwide giomodules during self-test (*)
6bcc8b4... Add configuration option for charset.alias directory (*)
ca32be3... Fix -z nodelete configure check to work on Solaris (*)
0dc68e5... tests: Use g_test_skip() instead of a message in GDateTime (*)
4e5c661... tests: Add tests for GArray constructors (*)
c603ba3... meson: Add 'charsetalias-dir' option mirroring the autotool (*)
2e5bb92... meson: Use files() for headers and sources (*)
1969af3... build: Use AM_DISTCHECK_CONFIGURE_FLAGS rather than unprefi (*)
bd22bb9... meson: Use files() for gio sources and headers (*)
7a9d927... meson: Create gio-unix and gio-win32 internal deps (*)
87122ca... meson: Fix gnulib compilation on MSVC (*)
b97e5cb... glib-tap: Add missing mkdir for .test generation rule (*)
bc277bf... docs: Fix typo in the GObject tutorial (*)
bb2696e... Updated Hebrew translation (*)
f5dba7d... docs: Correct inconsistency in GObject tutorial (*)
d44afba... macros: make G_GNUC_CHECK_VERSION() portable (*)
7dcc09e... gproxyresolverportal: do not connect to session bus when no (*)
82adf7b... tests: Work around a gdb bug in assert-msg-test (*)
7d3e673... Remove outdated/obsolete README (*)
76072a2... kqueue: Fix invalid emission of G_FILE_MONITOR_EVENT_MOVED (*)
9853842... inotify: Ignore IN_Q_OVERFLOW events (*)
748bb24... inotify: Don’t propagate unrecognised events to GLocalFil (*)
030efac... build: Include $host_cpu in tapset directory (*)
d73f8ee... gmain: Make GSourceCallback thread-safe (*)
9297a59... gmain: Mark some ref_count variables as volatile (*)
74cbd6c... gslist: Document that g_slist_sort() is stable (*)
2cd2671... tests: Add tests to ensure g_[s]list_sort() are stable sort (*)
181eb90... gdesktopappinfo: Downgrade a warning to a debug message (*)
b16d7fc... gmountoperation: Add missing (array) annotations (*)
ae78950... gnode: Eliminate implicit signed-to-unsigned integer conver (*)
e644bfa... gio: Add some casts for printf() formatting statbufs on Sol (*)
bccc105... gdatetime: Fix handling of unsupported nl_langinfo() items (*)
643c2d5... gdatetime: Drop a duplicate #define (*)
2a0db6d... inotify: Add missing commas (*)
d35d9b7... codegen: fix array out-param annotations (*)
37d9b0c... gdbusutils: Fix a memory leak in g_dbus_gvalue_to_gvariant( (*)
a2a4a10... tests: Fix some minor memory leaks in gdbus-test-codegen (*)
aca410c... gobject: Add missing annotations to GValue variant methods (*)
ed62018... gtester: do not consider skipped tests as failures (*)
90dd9ff... gmain: Unref GSourceCallbackFuncs _before_ finalising GSour (*)
0a2b238... build: Include host_machine.cpu_family() in tapset director (*)
06719a8... docs: Drop unnecessary <!-- -->s from gtk-doc comments (*)
4fd537b... gobject: Minor typo fix in a g_critical() warning (*)
7f639fd... gmain: Improve documentation of GSourceFuncs (*)
36f7440... goutputstream: Fix pre-condition (*)
532f1ed... gmain: Clarify documentation of g_source_remove() (*)
69ea026... Fix a 32-bit time_t cast (*)
e45f99e... gvariant: Clarify return docs for g_variant_get_normal_form (*)
18f4583... gdbusconnection: Fix link in documentation (*)
c26aab3... gio: Fix a minor indentation problem (*)
f44472e... gobject: fix typecasts via g_object_ref (*)
c9e6270... libcharset: Don't try to include configmake.h (*)
36b1132... Remove ancient README.translators (*)
0d59878... Fix gschema.dtd regarding flags (*)
345f1c1... Update Indonesian translation (*)
1a07e35... gtester-report: fix range usage when running as python3 app (*)
2ebc78a... gio: Remove stray ‘<’ from gschema.dtd (*)
ed3d2d9... gbytes: Clarify nullability for g_bytes_unref() in docs (*)
62dece1... gio: Fix querying of thumbnail attributes other than thumbn (*)
018b997... MacOS: fix content type check vs. mime check to show folder (*)
3fae39a... gobject: add type propagation to gobject ref API (*)
9f3f089... Use escaped version of typeof (*)
fbed9c8... gdesktopappinfo: Pass a copy of the URIs list to expand_app (*)
d501bd0... gdesktopappinfo: Gracefully handle NULL URIs when passed to (*)
637a298... gio/tests/appinfo: New test for launch with "appId-less" ap (*)
1a6f648... Disable refcounting type propagation with C++ (*)
6d02102... MacOS: gosxcontenttype.c consider generic icon names also (*)
fa8d42d... Meson: Fix build of gtkdoc (*)
12fa92d... docs: Split GSocketConnectable/GProxyAddressEnumerator docu (*)
6a597f9... gtestutils: Add missing include (*)
b6b7440... glib-mkenums: best effort attempt on non-utf8 encoded files (*)
f580427... gdbus-codegen: Clarify license of generated code (*)
0c0b1bd... g_type_check_value, g_type_check_value_holds: accept const (*)
fa8b76a... g_test_subprocess: record raw wait status and interpret it (*)
9c8c609... GTest: interpret child processes' wait status if we log the (*)
db7c118... meson: add libintl when linking gio-tests on OSX (*)
17bfc39... meson: add carbon and cocoa libs when building for OSX (*)
5f83cd3... meson.build: make the android-check reflect the autotools o (*)
95e2800... testutils: Document what happens by default and how to chan (*)
ea159a9... gmenumodel test: If something goes wrong, don't wait foreve (*)
8fef0a9... gmenumodel test: Wait for the expected events to happen (*)
8e91aae... glocalfile: Update the list of Linux filesystem magic numbe (*)
62c4768... Meson: Add missing options and conform to naming guidelines (*)
156d32c... gobject: new g_set_weak_pointer() & g_clear_weak_pointer() (*)
bf0be21... Do not generate marshaller aliases in source files (*)
f49a93b... Add support for g_auto[s]list(Type) (*)
a07b578... Do not expand autoptr macros when running introspection (*)
8213793... socketlistener: fix event signature in vfunc (*)
b1c7d24... docs: Remove mention of disable-regex (*)
8ade1af... docs: Update the "building GLib" section (*)
54b04f7... Binding: bind_property’s @notify func is nullable (*)
b441c21... gdbus-test-codegen: Cast to void* to printf "%p" (*)
0e22d19... Bug-790839 GApplication command line --help enhancements (*)
e91c118... Revert "gmain: only signal GWakeup right before or during a (*)
7f69b82... GIOModule: Use unique names for load/unload symbols (*)
0e7b82a... GTypeModule: Allow registering static types (*)
aa7c5cb... meson: build Windows resource files (*)
cf93b27... meson: fix static build under Windows (*)
617d40c... Bump to version 2.55.1 (*)
6d009bc... Add ‘gsettings list-schemas --print-paths’ option (*)
2939585... meson: work around meson not passing on the threads depende (*)
7c2fd10... docs: Remove some latent DocBook usage in the GObjectClass (*)
32b2ab9... docs: Fix some odd grammar in the GDBusError documentation (*)
ca1aacc... docs: Remove redundant sentence from g_prefix_error() docum (*)
a4686b8... g_source_set_ready_time: Move no-op fast-path under the loc (*)
7f3bfcb... cancellable: Don't assert if finalization races with cancel (*)
7c8906d... meson: skip optional linux deps that default to true when b (*)
8f7cc8c... gkeyfile: Document need for KEEP_TRANSLATIONS with get_loca (*)
d8fe926... Fix various strict aliasing problems with sockaddr (*)
97d24b9... glib: Fix strict-aliasing warnings with g_clear_pointer() (*)
ade324f... build: Enable -fno-strict-aliasing (*)
e42ff01... docs: Mention that we build with strict-aliasing disabled (*)
eba53aa... build: Add missing test GSchema XML file to dist list (*)
84350cb... gopenuriportal: Fix mismatched types in callback (*)
a55bfee... gdesktopappinfo: Add g_desktop_app_info_get_locale_string() (*)
ef65c16... gbookmarkfile: fix up annotations (*)
7a2cc0f... Updates for 2.55.1 (*)
0d69e55... Fix the build (*)
9e5254e... tlsclientconnection: Update use-ssl3 documentation (*)
045b805... tlsclientconnection: Deprecate ssl3 property and functions (*)
6dafc1c... Move G_DIR_SEPARATOR* and G_SEARCHPATH_SEPARATOR* into glib (*)
a3d223d... gdbus-codegen: Split license string (*)
2685a53... gdbus-threading test: Allow even longer for test_method_cal (*)
c4ad10f... docs: Mention D-Bus reply types are tuples (*)
181d1c3... GNetworkMonitor: Rename "network-changed" signal argument (*)
17e03ef... gbookmarkfile: check length before dereferencing groups (*)
e7c0446... meson: change error() to warning() when checking if membarr (*)
f25c7a2... meson: fix G_DIR_SEPARATOR* define on Windows (*)
b241e3a... meson: only add -fno-strict-aliasing if supported by compil (*)
59c5b93... glib: fix compiler warning for g_unsetenv_utf8() on windows (*)
d020766... docs: Fix typos in GConvert documentation (*)
ee8f7be... gsequence: Kill check_iter_access() (*)
6aa19a2... gsequence: Add seq_is_end() (*)
9c638bb... docs: Fix a typo in the GDBusProxy documentation (*)
373bf17... docs: Fix syntax in GDBusInterfaceSkeleton documentation (*)
d3b0745... docs: Add a link to the Wikipedia page on TOCTTOU races (*)
e430541... docs: Remove XML-style comments from documentation strings (*)
d870628... gdatetime: Avoid repeated floating point multiplies with IS (*)
e205424... gdatetime: Mark the usecs as volatile (*)
dcc1fe0... gdbus-codegen: Use Color's print_* methods (*)
e59bce3... gdbus-codegen: Move from optparse to argparse (*)
c658d03... gdbus-codegen: Add support for pragma inclusion guard (*)
a66f2f8... gdbus-codegen: Split C header and code generation functions (*)
22772ac... gdbus-codegen: Split C header and code generation (*)
6c3af1c... gdbus-codegen: Remove unnecessary parameters from the const (*)
e4d68c7... gdbus-codegen: Support for separate C header and code gener (*)
88101e5... docs: Add missing apostrophes in GObject documentation (*)
261cb8e... gdbus-codegen: Set source coding to utf-8 (*)
4808a95... GFile: Add g_file_peek_path() (*)
051d69b... gdataset: Fix a typo in a documentation comment (*)
5fba62a... gmessages: Flush output stream after logging messages (*)
e6c3060... docs: Drop references to Perl in glib-mkenums (*)
dcfa225... docs: Small improvements to glib-mkenums man page (*)
c685ce9... Fix dir separator in the Autotools build on Windows (*)
3ee859d... docs: GSequence: better document how to sort large amount o (*)
f9aacf3... GNetworkMonitorWindows: Add IPv4/IPv6 network monitor backe (*)
ba976f1... gio: Rename gnetworkmonitorwindows to gwin32networkmonitor (*)
3787e42... gio: Rename GNetworkMonitorWindows to GWin32NetworkMonitor (*)
1e6803b... gmain: Partial revert of recent wakeup changes to gmain.c (*)
413605a... gconvert: Optimize UTF-8 conversions, fix output on error (*)
81cd815... gconvert: Tighten, document embedded NUL behavior of UTF-8 (*)
d584ff7... Test embedded NULs in input of g_{locale,filename}_to_utf8( (*)
f35a6a7... gconvert: Consistently validate inputs and outputs for embe (*)
52f9891... Test that g_convert() can handle embedded NUL bytes (*)
6682415... Update Hungarian translation (*)
cea7203... gnotification: Add missing deprecation tag to set_urgent() (*)
801accf... GNotification: Don't ignore set_urgent()'s argument (*)
4151bce... bytes: avoid intermediate refs in g_bytes_new_from_bytes() (*)
47b78e6... tests: additional test for g_bytes_new_from_bytes() (*)
c1d58dd... build: Document the chmod-scripts configure command (*)
7e0d42e... gunixmounts: Skip accumulated events from file monitor (*)
382d13b... Clarification for memmory allocation function (*)
93042e0... gdbus-codegen: Fix issue with docbook generation (*)
3ef8361... gdbus-codegen: Improve documentation (*)
4752d72... gdbusaddress: Disable proxy support for D-Bus addresses (*)
1a99154... gpollableoutputstream: document side effects of WOULD_BLOCK (*)
cb8c919... simpleproxyresolver: Don't crash on invalid hostname (*)
132cf9a... resolver: Return error looking up services on invalid hostn (*)
8836662... GSimpleProxyResolver: Add test case for broken hostname (*)
5f2c20e... networkaddress: Return an error from _g_uri_parse_authority (*)
99b792f... networkaddress: Add early sanity check to _g_uri_parse_auth (*)
e889fb2... resolver: Return early if URI is invalid (*)
b6d1c12... gcharset: Mention the environment variables queried by g_ge (*)
fc85707... gkeyfile: Fix FD validity test to be technically correct (*)
3859293... docs: Clarify the definition of goffset (*)
ad6afd0... docs: Replace an XML entity with a UTF-8 character instead (*)
19bc03e... docs: Minor wording improvements in GConvert documentation (*)
a19eed4... tests: Add a missing const to a variable in the GConvert te (*)
8abf3a0... gconvert: Fix error handling for g_iconv() with unrepresent (*)
3a88ab6... tests: Add some documentation to the illegal sequence conve (*)
5ed77c1... gdatainputstream: Deprecate read_until() in favour of read_ (*)
07f75f6... gdbusmessage: Make a translatable message translatable with (*)
32cc60d... gmessages: Fix -Wformat warnings for g_message() and friend (*)
235f495... gsettings: remove redundancy in 'list-recursive' (*)
40be86b... gio: Port GThreadedResolver to use res_nquery() to fix thre (*)
1c0bed9... docs: Clarify dest requirements of g_utf8_strncpy() (*)
8e74fbf... gnetworkaddress: Fix minor memory leak (*)
32b1679... Update Polish translation (*)
7b3f78f... Update Indonesian translation (*)
1574321... GKeyFile: add API for getting locale of a string (*)
79d9ea2... gthread: Fix a typo in an #ifdef on the non-native mutex pa (*)
567e554... codegen: Fix a typo in g_variant_get_objv() (*)
a4fc4c1... trivial: add some helpful comments (*)
e9dd5e1... gkeyfile: Fix -Wincompatible-pointer-types warning (*)
a05a21b... GValue – Don't cast G_VALUE_TYPE() argument to GValue* (*)
9a50dcb... doap: Add myself as a maintainer (*)
bba5d91... doap: Update git URIs to reflect GNOME GitLab migration (*)
76df8cb... Add myself to the DOAP for GLib (*)
ca95aa7... Revert "GValue – Don't cast G_VALUE_TYPE() argument to GV (*)
565d8fa... docs: Add Markdown backticks around `/dev/null` in a few pl (*)
8a93e2d... gconvert: Correctly annotate string types and output parame (*)
7f1fd24... gconvert: g_filename_from_utf8() returns (type filename) (*)
80ce29f... Update Galician translation (*)
f82b8f3... Update Chinese (Taiwan) translation (*)
f8ee429... gdbusproxy: Add some missing (transfer) and (nullable) anno (*)
5b88ed8... gsettings: fix typo in class documentation (*)
c3c7b52... goutputstream: Fix missing call to clear_pending in flush_a (*)
b716660... build: Drop fallback checks for libmount versions without p (*)
04b3ce7... build: Remove incorrect to_int() calls in meson.build (*)
0cd5127... build: Fix Meson checks for res_nclose() and res_ndestroy() (*)
644ecec... gconvert: Fix some typos in documentation comments (*)
35d5add... build: Lower libmount dependency to 2.23 (*)
4183ced... tests: Use a different time for testing UNIX timestamps (*)
66ab836... gsubprocess: Fix a critical calling communicate() with no p (*)
d3e5a19... Update Friulian translation (*)
ee57d56... 2.55.2 (*)
809c666... gobject: Mention transfer semantics of installing propertie (*)
77419cf... docs: Mention the newly added return values (*)
9453b97... docs: Add G_ENABLE_DIAGNOSTIC (*)
80d328b... build: Separate the Objective C files into their own helper (*)
0664b61... gdbusconnection: Fix error in g_dbus_connection_emit_signal (*)
2ffba0e... gdatainputstream: Document the returned string is always nu (*)
a5778ef... gio: bump splice copy buffer size to 1024k (*)
a66fc8e... gfile: Fix FD leak introduced in error path in previous com (*)
2f07630... gquark: simplify g_quark_from_static_string/g_quark_from_st (*)
d933cf9... gquark: simplify g_intern_string/g_intern_static_string (*)
be4f96b... g_date_time_format: Support nominative/genitive months (*)
f84ce12... Update Brazilian Portuguese translation (*)
c97922c... gtester: fix -Wduplicated-branches (*)
62e8168... gatomic: fix -Wduplicated-branches (*)
c1f5e52... gtype: cast *_init functions to void(*)(void) first (*)
59d4ee9... Update Polish translation (*)
c01c255... tests: data-input-stream: fix -Wduplicated-branches (*)
55e1c61... gtype: Fix use of potentially undefined GVoidFunc (*)
f726151... Update Friulian translation (*)
8a1c295... Update Galician translation (*)
58c1d4a... Update Indonesian translation (*)
4d32d18... Update Catalan translation (*)
96f3999... Update German translation (*)
22b2248... tests: Add a debug message to gdbus-peer test (*)
9ae71e3... gutils: fix missing include (*)
5e2fa02... Update Spanish translation (*)
03d06c1... gwin32networkmonitor: fix build with MSVC (*)
9152244... g_date_set_parse: Also support nominative/genitive month na (*)
5520a87... win32_strftime_helper: Factor out the common code (*)
fa12658... win32_strftime_helper: Support nominative/genitive month na (*)
3597683... Add tests for formatting and parsing month names (*)
998bda1... po: Update en_GB translation (*)
493d343... tests: Disable /date/month_names test with older libc versi (*)
d1a080b... Update Spanish translation (*)
d8a3492... Allow running gdbus-peer inside a container (*)
5459b34... Do not use g_test_incomplete() for missing locales (*)
8bfedb5... Increase the timeout for some GLib tests (*)
e04d2e8... ci: Add GitLab CI description file (*)
c26c7e4... Update Spanish translation (*)
609a28c... Update Spanish translation (*)
4f94212... gio: tests: modules: declare _get_type prototype (*)
6f16176... po: Fix Spanish abbreviated month names (*)
0db0451... Update Italian translation (*)
aef0e69... configure.ac: add -Wduplicated-branches (*)
9d24c8b... build: meson: add warning flags (*)
03e86d0... Remove HAVE_CONFIG_H defs and uses (*)
1717a8c... gdbus-tool: Ignore unknown options for the 'emit' subcomman (*)
2a27170... gdbus-tool: Make --dest optional for emit again (*)
e2d9884... gdbus-tool: Don't repeatedly complete --signal (*)
0cf523e... gdbus-tool: Factor out common GOptionContext construction (*)
658fe8d... Updated French translation (*)
6b1c9b5... Update Serbian translation (*)
2e117e2... Update Serbian Latin translation (*)
90d3337... docs: Mention pointer semantics for g_array_set_clear_func( (*)
cbca421... Update Hungarian translation (*)
5f5eda2... Update Kazakh translation (*)
6cea0c6... Update Korean translation (*)
170466d... gio: fix compiling on macOS by moving all Objective-C file (*)
f5d1ac0... GNetworkMonitorBase: don't fail when IPv6 support is unavai (*)
2c15b90... date: Amend some comments about the month names (*)
29df0b9... gio: Fix 'overide' typo in g_network_address_parse doc (*)
11909c6... gdatetime: Clarify documentation about clamping on addition (*)
85f3bc1... gnetworkmonitornetlink: Fix potential GMainContext issue (*)
23fad11... gnetworkmonitornetlink: Use a coarser-grained timer for dum (*)
88bf493... gnetworkmonitornetlink: Refactor some code to reduce duplic (*)
183c846... gnetworkmonitornetlink: Fix memory leaks on error paths (*)
61a8998... gnetworkmonitornetlink: Fix a memory leak in unusual circum (*)
35d4c7f... gnetworkmonitornm: Fix some minor GVariant memory leaks (*)
8266238... gnetworkmonitornm: Use g_strv_contains() rather than reinve (*)
4e8a4d0... Updated Czech translation (*)
9a635bd... Update Scottish Gaelic translation (*)
ee000de... Update British English translation (*)
7fb96a1... Updated Lithuanian translation (*)
174806b... Updated Danish translation (*)
e23ab2b... Update Dutch translation (*)
feac4a3... Update Swedish translation (*)
9a8cd4f... Update Finnish translation (*)
777f1fc... Update Latvian translation (*)
f556f36... Add month names with day to Afrikaans translation (*)
782a37f... Add month names with day to Aragonese translation (*)
1ce2e85... Add month names with day to Arabic translation (*)
f18d5f9... Add month names with day to Assamese translation (*)
c7b5c89... Add month names with day to Belarusian translation (*)
e23db21... Add month names with day to Bulgarian translation (*)
89c9441... Add month names with day to Bengali (India) translation (*)
3875749... Add month names with day to Bosnian translation (*)
d6fb609... Add month names with day to Catalan translation (*)
ee85287... Add month names with day to Catalan (Valencian) translation (*)
53c0f9a... Add month names with day to Greek translation (*)
ec9a7dc... Add month names with day to English (Canadian) translation (*)
fac607d... Add month names with day to Esperanto translation (*)
7f1b023... Add month names with day to Estonian translation (*)
bda8b1a... Add month names with day to Basque translation (*)
dc45e88... Add month names with day to Persian translation (*)
5d83103... Add month names with day to Friulian translation (*)
1d4e8f5... Add month names with day to Irish translation (*)
9aee2f4... Add month names with day to Scottish Gaelic translation (*)
dc6d504... Add month names with day to Gujarati translation (*)
bdecf97... Add month names with day to Hebrew translation (*)
098c00f... Add month names with day to Hindi translation (*)
01596ae... Add month names with day to Croatian translation (*)
bfdc5b7... Add month names with day to Icelandic translation (*)
09d371e... Add month names with day to Japanese translation (*)
94eb23d... Add month names with day to Kannada translation (*)
eea6991... Add month names with day to Malayalam translation (*)
de92a63... Add month names with day to Marathi translation (*)
a4e950a... Add month names with day to Norwegian bokmål translation (*)
d5933a4... Add month names with day to Nepali translation (*)
7dc3c8f... Add month names with day to Occitan translation (*)
99c9feb... Add month names with day to Odia translation (*)
6e26ac6... Add month names with day to Punjabi translation (*)
6a06647... Add month names with day to Portuguese translation (*)
45c3e87... Add month names with day to Romanian translation (*)
5f865be... Add month names with day to Russian translation (*)
1144cfc... Add month names with day to Slovak translation (*)
360bf29... Add month names with day to Slovenian translation (*)
c512329... Add month names with day to Tamil translation (*)
44a96b6... Add month names with day to Telugu translation (*)
b9c3328... Add month names with day to Tajik translation (*)
ca7c43e... Add month names with day to Thai translation (*)
05b7d38... Add month names with day to Turkish translation (*)
e663b24... Add month names with day to Uyghur translation (*)
24f2398... Add month names with day to Ukrainian translation (*)
58e00dd... Add month names with day to Vietnamese translation (*)
a998018... Add month names with day to Chinese (Simplified) translatio (*)
20d8cb3... Add month names with day to Chinese (Hong Kong) translation (*)
0040ba0... Add month names with day to Chinese (Taiwan) translation (*)
b03c37c... Sync abbreviated month names in Greek translation with CLDR (*)
cc50c19... configure.ac: link to AppKit on macOS. (*)
8b89331... Updated Lithuanian translation (*)
76f770a... More corrections in Lithuanian date formats (*)
5d93dd6... Update Turkish translation (*)
7c1e2b7... Update Dutch translation (*)
f59c379... Update Estonian translation (*)
12f1109... gdatetime: Fix locale handling for nl_langinfo() calls (*)
36af567... tests: Ensure gettext strings are loaded in UTF-8 in gdatet (*)
c4f58e3... tests: Skip the gdatetime month names test when running uni (*)
f58d46e... 2.56.0 (*)
423bf53... Updated Spanish translation (*)
7fe793e... tests: Update month names (*)
9cadb90... tests: Compare month names case-insensitively (*)
987bf5b... gdatetime: Add missing #define WEEKDAY_FULL_IS_LOCALE (*)
abe3293... gobject_gdb.py: 'address' is a property of gdb.Value not a (*)
8e315bd... tests/date.c: include config.h to expose Vista+ macros (*)
f7c0ff7... gdbus: actually return string length from hexdecode() (*)
249330c... gdbus: pass string length to hexencode() (*)
cc7ab04... gdbus: do not initialize gsize variables with -1 (*)
aab83f7... gdbus: make hexencode() a shared function to avoid duplicat (*)
affe33b... gversionmacros: Add version macros for GLib 2.58 (*)
1520134... build: Bump version to 2.57.0 (*)
e311a45... gcharset: Add g_get_language_names_with_category (*)
46eedd1... tests: Add charset test to autotools and drop unnecessary u (*)
aa39a05... kqueue: Multiple fixes and simplifications (*)
b046c5b... tests: Use modern test assertions in GApplication test (*)
7c1f38b... gapplication: Tighten up application ID validation (*)
c672fcc... gunixmounts: Allow root to display mounts under /run/media/ (*)
7fd17c4... Support whitespace stripping for JSON resources (*)
7240287... Use g_file_open_tmp() instead of hand-rolling it (*)
c5c3fa8... docs: Use appropriate tags for commands (*)
b4117b8... Conditionally warn if pre-processing tools are not found (*)
dd815c3... gsocketlistener: Fix a typo in the documentation (*)
d107730... gsocketlistener: Document the need to call g_socket_listene (*)
c78bf53... Update Hungarian translation (*)
96cc501... Fix Visual Studio projects (*)
c5ecf64... meson: Bump up timeout for slow test (*)
eb8233a... Update Slovak translation (*)
71eccfe... glib: Add (inout) annotations to g_[hmac|checksum]_get_dige (*)
523c62a... Remove duplicated option in gio.xml (*)
0a42a7c... glib-mkenums: Fix typos in a message and a comment (*)
7027a12... glib-mkenums: Don't treat typedef enum _SomeIdentifier {} a (*)
5e02a9f... glib-mkenums: Don't go into an infinite loop trying to find (*)
891026d... giomodule: Fix a copy/paste error in some internal document (*)
7e4a0d8... GIO: avoid a crash in calling portals (*)
e2c16df... gthreadedresolver: Fix compilation with res_nclose() but no (*)
ba4a953... gpollfilemonitor: Fix use-after-free caused by leaking GSou (*)
e2bd6a6... gmacros: Don't define bogus __has_* macros (*)
9dd8e83... gmain: Fix some minor typos in the documentation (*)
b143c75... Spell Portuguese month and weekday names in lowercase (*)
c92ffbd... Added Slovenian translation (*)
1180649... docs: Fix a minor grammatical error (*)
07731ff... Do not use g_autofree (*)
327c379... Ignore GCC memory overflow warnings when testing overflows (*)
94d4e8b... Initialize variables before using them (*)
dd8d33d... Initialize boolean variable (*)
ac42183... Initialize variable (*)
dcc452b... Check stpcpy() and posix_memalign() to *not* to be built-in (*)
6635922... Platform-dependent header ignore list for gio docs (*)
a9c6531... Use a real test for G_HAVE_GNUC_VISIBILITY (*)
3c76114... Meson: Use pkgconfig module to generate all pc files (*)
dad4f95... Meson: Add carbon and cocoa flags into glib and gio pc file (*)
19ffd36... ci: Install Meson from PyPI (*)
75021c6... GSimpleAction: Clarify/fix @parameter(_type) docs (*)
2134886... GSimpleAction: Explain "(expected|correct) type" (*)
ff0c30b... GSimpleAction: Slightly improve docs for new()s (*)
8db5542... GObject: Elaborate notify emission timing, options (*)
0d953f8... GSettings: Don't mention nonexistent signal in doc (*)
ec20cb4... tests/network-monitor: Always use the dummy proxy resolver (*)
b868cf5... gio: Add dummy win32 notification backend (*)
b806df0... gstrfuncs: Clarify that g_strv_length() does not accept NUL (*)
3d50691... g_test_dbus_down: Ensure next test does not use old connect (*)
9d27ed1... gio: Fix build on OS X < 10.9 (*)
a9ad793... gobject: Mark g_object_new_with_properties as non-introspec (*)
abf28c7... docs: Fix typo in examples (*)
64d281a... Updated Slovenian translation (*)
fbbad52... gsettings: Fix leaks and assertion on range binding failure (*)
3ba2f83... glib-compile-schemas: Fix minor memory leaks in error paths (*)
b33a454... W32 gstdio: don't close fd handle (*)
5741f20... W32 gstdio: Don't try to get reparse tag unconditionally (*)
d2c4910... gobject_gdb.py: add pretty printer for GType and GTypeClass (*)
24e80aa... Link gdatetime test to libintl (*)
ca0add4... gnetworkmonitor: Fix use-after-free when using from another (*)
0beb62f... gio: fix compilation without F_{S,G}ETPIPE_SZ (*)
a90c578... tests: Lower number of iterations in network-monitor-race (*)
ff1b0ca... Update Russian translation (*)
4e6dc6f... Update Russian translation (*)
9ddd17d... gdatetime: Add g_date_time_get_timezone() accessor (*)
8945227... gtimezone: Add g_time_zone_get_identifier() accessor (*)
68f6d39... gdatetime: Fix a leak in g_date_time_new_week() (*)
a80117c... gdatetime: Fix a spurious gcc warning (*)
cf24867... gtimezone: Add g_time_zone_new_offset() convenience constru (*)
38080ba... gdate: Add overflow precondition checks for g_date_[add|sub (*)
f9ff797... gdate: Make integer comparisons explicit (*)
33749d8... gdate: Comment that g_date_valid_dmy() does all necessary b (*)
c8cbfd5... tests: Skip some of the fileutils tests when running as roo (*)
d990f86... tests: Add more debug output to the network-address test (*)
6751424... tests: Skip GSocket tests if setting up a server fails (*)
ad50fdb... tests: Drop a slightly suspect GResolver test (*)
cc5cd5e... inotify: fix segfault on watching hard links (*)
3e4e005... inotify: Further fixes for hard link monitoring support (*)
723ac89... tests: Add a GFileMonitor test for G_FILE_MONITOR_WATCH_HAR (*)
d57f3e0... tests: Fix a minor memory leak in the GFileMonitor tests (*)
3f741e0... Meson: Use cc.compute_int() instead of running our own code (*)
b0ae762... Meson: Get results from cross file properties if cannot run (*)
cc7e0f6... Meson: Define G_ENABLE_DEBUG and friends (*)
29f4eac... gdbusconnection: Fix a typo in the documentation for close_ (*)
b93788a... gobject: fix compilation with gcc <= 4.7 (*)
0e1a26d... garray: Steal segment during destruction (*)
5ccd944... Tests: gsubprocess: Do not use stdin/stdout variables (*)
30c2ea4... Meson: Use cc.has_type() instead of our own snippet (*)
994dd17... gsocket: Fix build error on Android (*)
51e5324... Revert "gsocket: Fix build error on Android" (*)
5c8b80c... Update Russian translation (*)
cf58171... fileutils test - use UIDs only on *nix (*)
042ab21... GObject: Clarify 8db5542803 by avoiding double -ve (*)
ad3b2f2... gmessages: clarify what log levels are for (*)
8076486... gobject: Fix redundant warning message in glib-genmarshal (*)
1217b1b... codegen: List basenames of input files in generated preambl (*)
ab17918... Reorder operations in _kqsub_cancel() to prevent races. (*)
804b44f... Updated Slovenian translation (*)
1489955... tests: Use gnome-clocks from flatpak (*)
1e2579d... gdesktopappinfo: Filter out some binary names in search (*)
6343555... tests: Fix desktop-app-info test (*)
7efd76d... struct ip_mreq_source definition is broken on Android NDK < (*)
9dc2da8... Updated Spanish translation (*)
85a32c7... Force W32-specific POLL* constant values in meson (*)
384a166... gdbus: Clarify types of g-properties-changed signal argumen (*)
d137ceb... meson: Disable -Wformat-nonliteral for the embedded gnulib (*)
06d6143... meson: pass -fno-builtin when testing whether stpcpy is a b (*)
995f75c... gitlab-ci: Add 32bit MinGW jobs using MSYS2 (*)
97c28f7... ci: fix warnings and enable --werror for the mingw build (*)
d123717... Meson: Add missing link on libintl in tests (*)
01e8396... Fix build when pthread_getname_np is not available (*)
a20c8d4... ci: Rename `build-job` to `fedora-meson-x86_64` for uniquen (*)
a8b4d51... gsequence: Various minor typo and reference fixes to the do (*)
0d10dd9... tests/autoptr: Don't use /dev/null under Windows (*)
f9f497a... tests: Add .desktop file for non-existent binary ... (*)
9cbfb56... gutils: Fix deadlock if g_get_home_dir() fails when called (*)
22cd185... Fix various const-correctness issues (*)
9365e21... More const-correctness fixes (*)
8056b75... tests: Fix a free function in the GIO tests (*)
16e58dc... gclosure: Expand documentation and fix some typos (*)
9b4c50f... all: Remove trailing newlines from g_message()/g_warning()/ (*)
1af84aa... gobject: Fix documentation for G_VALUE_LCOPY (*)
758d707... g_list_store_splice: Add items in the order of the input ar (*)
fe9457d... gliststore: Improve the test coverage (*)
9d12af9... configure.ac: Remove --disable-znodelete options (*)
a67dc37... Meson: Add -Wl,-z,nodelete and -Wl,-Bsymbolic-functions whe (*)
b9b642d... fileutils: Add g_canonicalize_filename (*)
0f37af7... glocalfile: Use g_canonicalize_filename (*)
cb32614... timezone: Correctly resolve symlink from /etc/localtime (*)
c47cf73... gfileutils: Add missing ‘Since’ line to g_canonicalize_ (*)
a0c7f85... tests: Fix GDateTime format tests on non-English locales (*)
e8798a4... ci: update meson (*)
961be2b... ci: collect test coverage and deploy a html report through (*)
2d67f91... 2.57.0 (*)
566e64a... Fix the cmp implementation for variant values (*)
3d2ab46... ci: use timeout-multiplier=2 for running the tests (*)
50677e9... gtimezone: Fallback to /var/db/zoneinfo on FreeBSD (*)
71fba3b... kqueue/meson: add missing dependency (*)
47c4a9f... Updated Czech translation (*)
9d40f64... gdesktopappinfo: Mark GDesktopAppInfo constructors as nulla (*)
5faac84... gdbus-codegen: Fix header include in the body file (*)
a06117d... Revert "Fix the cmp implementation for variant values" (*)
cc4de80... gobject: Reimplement g_param_values_cmp() for GParamSpecVar (*)
b437a13... gio: Fix a typo in the docs for g_file_is_native() (*)
98a0ab9... Always assume that we use a gnu/c99 printf implementation (*)
9870de4... gobject: Fix a typo in the G_VALUE_LCOPY documentation (*)
fe35f57... gregex: Clarify units in documentation (*)
f75624f... gregex: Highlight some argument names in the documentation (*)
0adbeac... gregex: Highlight in the docs that input must be in UTF-8 (*)
864cb71... glib: Update internal copy of valgrind.h from Valgrind 3.13 (*)
6acece5... ghash: Add g_hash_table_steal_extended() (*)
2fd0627... gutils: Fix deprecation annotation for g_format_size_for_di (*)
ede5c3f... macros: add G_GNUC_NO_INLINE function attribute (*)
e924f77... gtype: improve get_type fast path (*)
b6cb22f... Meson: Do not build tests with nodelete/Bsymbolic-functions (*)
91c9cb5... config.h.meson: Add some missing #mesondefines (*)
3e96523... meson: Fix atomic ops test to match configure.ac (*)
2c9a84e... garray: Factor out implementation of g_ptr_array_remove_ind (*)
e6200ea... garray: Document that return value of g_ptr_array_remove() (*)
d0a48f2... garray: Add g_ptr_array_steal_index*() functions (*)
1c177ce... xdgmime: Add better detection for text vs. binary and zero- (*)
ea8bd63... Update Indonesian translation (*)
1f20ddb... gqueue: Document to use GAsyncQueue for thread-safe queuing (*)
1ec70e7... gio: Fix typo in g_file_info_set_attribute docs (*)
cdfc79a... gobject: Add g_autoptr() support for GParamSpec (*)
e64113b... gobject: Add g_autoptr() support for GTypeClass, GEnumClass (*)
7b8d883... Meson: libintl is a public dependency of glib-2.0 (*)
ab0a0c7... meson: Fix error message for iconv detection (*)
a9fe62a... gwin32: Fix detection of MinGW32 vs MinGW-w64 (*)
12de474... gtimezone: Fix two minor leaks in zone_info_unix() (*)
d0821da... gio: Add g_unix_mount_get_options (*)
cf28bf1... Meson: Remove FIXME about COCOA_LIBS and CARBON_LIBS (*)
4b82738... Meson: Add missing flags on Windows (*)
2477c7b... Meson: add 'force_posix_threads' option (*)
d388a00... docs: Fix typo in gsignal.c documentation comment (*)
1a6fc60... build: Fix test for G_ATOMIC_LOCK_FREE in meson.build (*)
53d3455... build: Add missing return statements from compiled tests (*)
487b1fd... Meson: Add export-dynamic flag (*)
5b19df2... kqueue: Fix -Wdeclaration-after-statement errors (*)
41e0082... kqueue: Fix typo that breaks the build in previous commit (*)
a9164f5... docs: Add a note that the printf format macros might not be (*)
eceac66... meson: Don't skip snprintf/vsnprintf checks under MinGW (*)
e2c154d... Meson: Remove legacy code used to write pc files (*)
7551267... meson: Fix checks for posix_memalign and stpcpy (*)
3c9a7ec... meson: do not run atomic test with msvc (*)
c16e8af... build: Migrate G_ATOMIC_LOCK_FREE docs from configure.ac to (*)
0b60f25... build: Remove an unnecessary ‘dnl’ from meson.build (*)
74af384... meson: Add exception for atomic ops test for Android (*)
458b628... gengiotypefuncs.py: Read and parse files in binary mode (*)
e400af9... Rename objective-c files from .c to .m (*)
2e3769a... Meson: Fix cocoa and carbon support (*)
52c45a1... W32: check filename for being NULL in g_stat() (*)
e25a2f9... Revert "Meson: Fix cocoa and carbon support" (*)
2e9f3a9... Revert "Rename objective-c files from .c to .m" (*)
d5869fc... 2.57.1 (*)
1a6be02... gmem.h: Use typeof() in g_steal_pointer() macro (*)
3e5477b... tests/logging: Don't hardcode the result of logging a point (*)
044e65e... tests/strfuncs: handle unknown error codes when testing g_s (*)
dad754f... tests/strfuncs: mingw-w64 prints 3 digits for the %e expone (*)
f92d179... tests/strfuncs: drop some redundant test code (*)
41ec0b9... gio: Add missing (nullable) annotations to GDrive, GMount, (*)
524d96f... ci: Add a regex to parse line coverage statistics from genh (*)
534e939... Merge branch 'coverage-regex' into 'master' (*)
ead46cd... Revert "Revert "Rename objective-c files from .c to .m"" (*)
d3735df... Revert "Revert "Meson: Fix cocoa and carbon support"" (*)
c627fb4... Fix missing osx files when running "make dist" (*)
8f2d68d... Merge branch 'macosx-objc' into 'master' (*)
bbcce75... glib/valgrind.h: Disable inline ASM on MSVC x64 builds (*)
e7259c5... ci: Add a VS2017 job (*)
b41bff1... gmacros: Add G_GNUC_UNUSED for autoptr funcs (notably GList (*)
c7d11d3... macros: Double-cast func for g_autolist to avoid warning (*)
170cf5a... build: Add -Wunused to the set of standard warnings (*)
d981b99... Merge branch 'wunused' into 'master' (*)
89c6d64... Merge branch 'master' into 'master' (*)
d64ce3a... Meson: Remove FIXME about missing checks for macosx <= 10.3 (*)
ef52658... Merge branch 'macosx-remove-fixme' into 'master' (*)
d9df5d7... Merge branch '1354-volume-nullable' into 'master' (*)
9e62a42... doc: Interface for derivable object (*)
0c1494c... Merge branch 'docpriv' into 'master' (*)
bd61ed4... Merge branch 'msvc-ci' into 'master' (*)
d89c889... gslice: Use g_fprintf() instead of fprintf() (*)
00178f8... Fix build error when compiling with mingw (*)
545641a... glib-compile-resources: Use g_fprintf() instead of fprintf( (*)
e894534... tests: Increase the timeout of the 'objects2' and 'sequence (*)
5dfdcb3... ci: unify the test timeout multiplier across jobs (*)
ab116c3... Merge branch 'ci-timeout-mult' into 'master' (*)
79af487... msvc: build the glib tests and ignore the test outcome (*)
01c02ac... g_usleep: round up the next millisecond on Windows. See #13 (*)
583fb1a... win32: make g_cond_wait_until() wait at least until end_tim (*)
ef4d960... Merge branch 'msvc-glib-tests' into 'master' (*)
947b585... msvc: set the execution and source encoding to utf-8. Fixes (*)
310c530... meson/win32: set LT_CURRENT_MINUS_AGE, it's used by the .rc (*)
f6c5090... meson: remove duplicate checks for gmtime_r and termios.h S (*)
4227770... W32: Make _g_win32_get_system_data_dirs() inline available (*)
2548ea7... Merge branch 'lrn/issue-1240' into 'master' (*)
dc4e639... gio: Fix some typos in the documentation (*)
17d278e... Merge branch 'win32-gcond-wait-until-at-least' into 'master (*)
a431f4f... Merge branch 'win32-usleep-ceil' into 'master' (*)
0c62437... Merge branch 'msvc-force-codeset' into 'master' (*)
e201386... Merge branch 'win32-rc-def-soname' into 'master' (*)
b84e0d1... Merge branch 'meson-remove-duplicate-checks' into 'master' (*)
e8e9dbe... build: Add missing subprojects/ to archive. Fixes #1295 (*)
ab76d34... build: Alphabetically order lists of functions and headers (*)
66187c4... Merge branch 'dist-subprojects' into 'master' (*)
bc365c9... gio-tool: Use "…" consistently (*)
2cb2a61... gio-tool: Print help if no arguments are given (*)
6fbade0... Merge branch '559-order-build-lists' into 'master' (*)
fe9c619... gio-tool: Add support for stopping drives (*)
9ac1ba5... gio-tool: Fix GMountOperation leaks (*)
ac0999a... gtester: fix test result in gtester XML report (*)
ed4ff31... Merge branch '1305-gtester-sense' into 'master' (*)
5d0a991... Meson: Always fallback to proxy-libintl subproject (*)
f83493f... Add Android CI (*)
2d4b05b... Revert "Fix build error when compiling with mingw" (*)
f9dc091... Revert "glib/valgrind.h: Disable inline ASM on MSVC x64 bui (*)
707106c... Fix Windows build errors in valgrind.h (*)
3145d88... Add mingw64 cross build CI (*)
2b4c962... Merge branch 'wip/oholy/gio-tool-arguments' into 'master' (*)
137ae06... Merge branch 'wip/oholy/gio-mount-stop' into 'master' (*)
e0a3b0e... Merge branch 'android-ci' into 'master' (*)
d16d37b... Merge branch 'mingw-ci' into 'master' (*)
4c84eac... gio: Add G_DRIVE_IDENTIFIER_KIND_UNIX_DEVICE (*)
042b057... Add macosx CI (*)
25af5ad... Revert "Return folder as icon for directories" (*)
75950d7... gio: Deprecate G_VOLUME_IDENTIFIER_KIND_HAL_UDI (*)
fbcf7f7... Merge branch 'macosx-ci' into 'master' (*)
0b98fa5... Updated Spanish translation (*)
6730309... Merge branch 'wip/hadess/g-drive-identifier' into 'master' (*)
c3846b3... Merge branch 'identifier-typo-fix' into 'master' (*)
cd47f8d... Revert "Add macosx CI" (*)
61ccf73... Merge branch 'wip/rishi/issue-1073' into 'master' (*)
24e98e3... Add a macro for checking approximate values (*)
0b4c2ee... Add fuzzy floating point comparison macro (*)
a077746... Merge branch 'wip/rishi/issue-914' into 'master' (*)
1041504... ci: Export meson-logs from msys2-mingw32 build as artifacts (*)
a53d74e... ci: Always export artifacts from Fedora build (*)
91208e8... ci: Clarify artifact naming (*)
4100c84... Merge branch 'msys2-export-meson-logs-artifacts' into 'mast (*)
2e5454f... meson: We actually support 7+, not Vista+ (*)
6054d11... Merge branch 'nirbheek/windows-7-not-vista' into 'master' (*)
0458f47... gdate: Use a more recent year when fetching the month names (*)
cce2957... gthread-win32: Remove WinXP compat code (*)
a2aa91a... win32: Remove all remaining WinXP compat code (*)
42a9e80... Merge branch 'remove-winxp-comapt-code' into 'master' (*)
2dce3ce... Merge branch 'win-date-fixes' into 'master' (*)
51d566b... test_paths: Reindent to avoid tripping -Wmisleading-indenta (*)
61b2f5c... build: Always enable -Wmisleading-indentation (*)
e03f832... Merge branch '796385-indentation' into 'master' (*)
118332d... Remove unused ENABLE_GC_FRIENDLY_DEFAULT and its build opti (*)
593eeff... Fix a warning reported by static analyser tool: Assignment (*)
41165b2... Remove unused HAVE_LIBC_ENABLE_SECURE (*)
a7fefb0... g_check_setuid: implement using getauxval(AT_SECURE) with g (*)
b6c81d1... Remove NO_FD_SET and assume fd_set exists (*)
fe59a18... Remove posix_memalign() checks for an old glibc bug (*)
dd4f44f... Merge branch 'remove-no-fd-set' into 'master' (*)
54db9d3... Merge branch 'remove-posix-memalign-compl-check' into 'mast (*)
09b8c6d... Merge branch 'remove-secure-libc' into 'master' (*)
a3c061a... Merge branch 'remove-gc-friendly-default' into 'master' (*)
f929d14... Fix failing gdbus-unix-addresses test when G_MESSAGES_DEBUG (*)
b1ce834... Merge branch 'patch-1' into 'master' (*)
553df9d... Merge branch 'fix-gdbus-unix-addresses-test' into 'master' (*)
3aa2307... build: Remove the --disable-mem-pools build option and the (*)
05fe110... Merge branch 'remove-disable-mem-pools' into 'master' (*)
3eeec77... garray: Fix (nullable) annotation on GArray.[prepend|insert (*)
89f45e9... garray: Allow over-allocation in g_array_insert_vals() (*)
80243e6... tests: Expand GArray test coverage to cover all constructio (*)
e0f82b9... Merge branch '1374-array-tests' into 'master' (*)
e1e8002... garray: Optimise over-allocations with g_array_insert_vals( (*)
0f7c196... g_clear_handle_id: don't accept NULL clear_func (*)
95ebaa2... Merge branch '1401-g_clear_handle_id-clear_func-not-nullabl (*)
4a369a0... Remove tests/gio-ls.c that never has been built (*)
b04cf01... Remove old tests not being built since 2012 (*)
27ec146... Remove developer script not needed in git repository (*)
1e90605... Merge branch '1307-tarball-dist' into 'master' (*)
15a47af... glocalfile: Allow trashing only for locations supported by (*)
6dfd0a0... glocalfile: Update G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH logic (*)
4ade094... Fix potential Null pointer dereference. if "match" is NULL, (*)
68d99c7... Merge branch 'patch-2' into 'master' (*)
9229f96... Meson: Remove unused zlib_libname variable (*)
0a36314... Merge branch 'meson-unused-zlib-libname' into 'master' (*)
34e0c5a... ci: Add missing "except: tags" (*)
a4ccb49... ci: No need to "cd _build" and set prefix/libdir (*)
79c1cd2... ci: Be consistent on artifact naming (*)
8683e02... Merge branch 'ci-cleanup' into 'master' (*)
65bd090... Remove unused HAVE_LONG_LONG_FORMAT and HAVE_INT64_AND_I64 (*)
6ed57f8... Meson: Add missing defines on Solaris (*)
02bac34... Merge branch 'drop-unused-defines' into 'master' (*)
f06ba17... Merge branch 'solaris-defines' into 'master' (*)
5107d20... Updated Czech translation (*)
f7e80f8... glocalfile: Add test case for g_file_trash (*)
8df517b... docs: Document g_unix_mount_for (*)
205059b... Merge branch 'wip/oholy/trashing-locations' into 'master' (*)
b4259de... Merge branch 'wip/oholy/gunixmountfor-docs' into 'master' (*)
f658e94... build: Drop Visual Studio projects (*)
6888e32... README.win32: Update build instructions (*)
efd1908... Drop config.h.win32.in and glib/glibconfig.h.win32.in (*)
4bb173b... build: Remove leftovers of Visual Studio project stuff (*)
b806ab8... build: Remove build/win32/vs8 (*)
cd2081d... README.win32: More updates on GLib usage (*)
0388367... kqueue: Make _ke_is_excluded static (*)
12a7f27... meson: Don't use -export-dynamic (*)
bfbeb6f... tests: Don't fail when not using du from GNU coreutils (*)
70e4ca0... tests: Don't run file creation and deletion test on kqueue (*)
41259ac... kqueue: Only fallback to polling on /media and /run/media (*)
f288898... tests: Use g_idle_add to call g_main_loop_quit (*)
a1ad534... Merge branch 'master.nomsvcproj' into 'master' (*)
6f5c8f6... Merge branch 'wip/lantw/freebsd-du-problems' into 'master' (*)
0c5f084... fileinfo: make UNIX_IS_MOUNTPOINT be TRUE for / (*)
bb92a03... Merge branch 'array-allocations' into 'master' (*)
be43436... Merge branch '1400-g_file_attribute_unix_is_mountpoint-is-f (*)
11822c4... Meson: Remove config.h.meson template (*)
73e28ed... Merge branch 'meson-config-h' into 'master' (*)
b087b26... Remove unused HAVE_FAM define (*)
cbde046... Fix a warning reported by static analyzer tool (*)
077e9f0... Meson: Build fam module (*)
a7e383b... Merge branch 'patch-3' into 'master' (*)
f752515... meson: Use cc.compiles instead of cc.has_header to check ma (*)
c61f01f... build: Define MAJOR_IN_TYPES when major is defined in sys/t (*)
b04142a... Merge branch 'fam' into 'master' (*)
9cc50a0... Dockerfile: Reorder packages in alphabetical order (*)
7016aed... ci: Build fam module on linux (*)
da3daf2... Revert "Merge branch 'wip/oholy/trashing-locations' into 'm (*)
11a8fd6... Merge branch 'revert-205059b9' into 'master' (*)
caf68ed... Merge branch 'fam-ci' into 'master' (*)
e0f2671... gio: icons should fallback to non-preferred style appropria (*)
9290044... gio: generate (non-)symbolic and fallback variants for ever (*)
5fb6d78... gio: do not add an icon name already in the list. (*)
8f729c0... gio: update icon list when appending or prepending an icon (*)
2cac838... gio: fix g-icon tests to follow recent changes. (*)
aa44ece... README.win32: Give details about MSVC builds (*)
26b5d7d... Remove glib-zip.in (*)
d1eaf72... glocalfile: Allow trashing only for locations supported by (*)
13e751c... glocalfile: Update G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH logic (*)
037f286... glib-compile-resources: Clarify --help output for --sourced (*)
c251c71... glib-compile-resources: Minor string improvements to --help (*)
ebcb434... Merge branch 'master.nomsvcproj' into 'master' (*)
83ca61a... glocalfile: Add test case for g_file_trash (*)
15cdcd2... glocalfile: Check that parent device is the same when trash (*)
e1eaea3... Merge branch '1406-compile-resources-help' into 'master' (*)
1cbb5dd... glocalfile: Fix error code when trash not found (*)
6775fe2... docs: Add (transfer full) annotation to g_content_type_get_ (*)
0bb3cac... Fix tests for Unicode strings (*)
b974ccc... Revert "Partially revert 10c490cdfe3ae042f747bd00f787492e2b (*)
313a0ff... tests: Use de_DE.UTF-8 instead of de_DE in gsettings test (*)
6f2b350... tests: Set both environment variable and locale when runnin (*)
cb10eac... Update list of meson files to distcheck (*)
d1e2ef5... Merge branch 'meson-distcheck' into 'master' (*)
e328067... Merge branch 'wip/lantw/freebsd-kqueue-simple' into 'master (*)
e22bffb... Merge branch 'wip/oholy/trashing-locations2' into 'master' (*)
a777903... meson: libelf.pc is not always available (*)
293c103... socket: Fix get_available_bytes on systems other than Linux (*)
16d1a3d... Classify the tests (*)
2358ee1... README.win32: Mention about /utf-8 and GIT (*)
379e8fd... Merge branch 'wip/lantw/freebsd-gettext-tests' into 'master (*)
262b153... Merge branch 'wip/lantw/freebsd-meson-builds' into 'master' (*)
15a4907... Merge branch 'wip/lantw/freebsd-socket-tests' into 'master' (*)
18a3484... Merge branch 'classify-test-suites' into 'master' (*)
ad957b6... Merge branch 'wip/piotrdrag/unicode-typography' into 'maste (*)
6310353... gio: C_IN is defined in recent Android headers. (*)
f96417e... gio: UNIX_PATH_MAX may be defined. (*)
866275f... gio: fix various "warning: unused variable". (*)
137dd77... gtimezone: port to tzcode 2014c (*)
73b229a... Merge branch 'wip/jehan/android-master-v3' into 'master' (*)
8bbc38b... Merge branch '878-timezone-transitions' into 'master' (*)
9e5a53d... Add reference counting types (*)
827c208... Use macros for refcount types API (*)
09e2247... Add tests for refcount types (*)
439ee48... Port GArray and friends to gatomicrefcount (*)
e67e4cb... Port GBytes to gatomicrefcount (*)
927de44... Port GHashTable to gatomicrefcount (*)
ce1e32e... Force binary mode for stdout in printf tests (*)
815478a... Merge branch 'refcount-types' into 'master' (*)
54498aa... Merge branch 'lrn/binary-tests' into 'master' (*)
fded209... Merge branch '811-content-type-docs' into 'master' (*)
39382c7... gwin32notificationbackend: Only warn once (*)
8259ad9... Updated Spanish translation (*)
f4d2051... gspawn: Fix errno saving in Windows implementation (*)
6c8da69... gspawn: Make error codes on Windows more specific (*)
d157102... gspawn: Factor out error code conversion function (*)
603d404... Merge branch '303-win32-spawn' into 'master' (*)
a580185... tests: Port gen-casefold-txt.pl and gen-casemap-txt.pl to P (*)
e660355... Merge branch 'tests-remove-perl' into 'master' (*)
0d0e233... Merge branch '776583-win32-notifications-warn-once' into 'm (*)
57e070f... gfdonotificationbackend: Fix possible invalid pointer in db (*)
e48a392... Merge branch 'fdonotif-segfault-fix' into 'master' (*)
ba7b035... g_dbus_is_supported_address(): set error if returning FALSE (*)
c26558c... Merge branch 'g_dbus_is_supported_address-assertion-failure (*)
ab53a54... gio: fixing duplicate icons and review comments. (*)
00cc158... gio: adding a g-icon test. (*)
5a73eef... gfdonotificationbackend: hold a strong ref on backend (*)
039fa68... Add G_SOURCE_FUNC cast macro which suppresses -Wcast-functi (*)
d8c003d... Merge branch 'G_SOURCE_FUNC-macro' into 'master' (*)
7e5db31... Deprecate g_type_class_add_private() (*)
9c840fe... build: Bump Meson dependency to 0.46.1 (*)
2fe4fa6... Merge branch 'meson-version' into 'master' (*)
0b09890... goption: Reject group options specified with three dashes (*)
ac690d9... docs: Amend the docs for g_str_equal() to reflect current g (*)
6dc543c... Merge branch 'issue-699' into 'master' (*)
7830b65... Merge branch 'triple_dash' into 'master' (*)
c36c55d... Merge branch 'fdonotif-fix-backend-dispose-race' into 'mast (*)
99b64d4... codegen: Support Since and name changing annotations on ann (*)
8916874... codegen: Add --interface-info-[body|header] modes (*)
3a1536b... codegen: Suppress the old --xml-files option in the --help (*)
0e3b137... codegen: Fix a minor Python linting warning (*)
5ebcfdf... Meson: Add check for strlcpy/strlcat (*)
76a7f7d... Remove unused THREADS_NONE (*)
7a7fe06... gio: PPC64 returns EOPNOTSUPP from splice() if not supporte (*)
5ee5458... Meson: Add missing checks for struct members (*)
8ba3641... Meson: Add missing checks for functions (*)
efb5d50... Merge branch 'struct-member' into 'master' (*)
ee5a37f... Merge branch 'threads-none' into 'master' (*)
45f9b5a... Merge branch 'strlcpy' into 'master' (*)
e0e0f25... gio: Add bash completion for gio tool (*)
3126f73... Merge branch '1368-codegen-interface-info' into 'master' (*)
8e65417... docs: Change Bugzilla references to GitLab (*)
c200c1d... docs: Rename README.in to README.md for GitLab (*)
77dba85... docs: Rename README.commits to CONTRIBUTING.md (*)
09419fd... gvariant: Change type of ‘y’ variants from guchar to gu (*)
5e46a97... gvariant: Document differences between GVariant bytestrings (*)
a633e26... Merge branch 'gitlab' into 'master' (*)
acb4f54... Merge branch 'meson-functions' into 'master' (*)
c1a8e93... gfileutils: document non-atomicity of g_file_set_contents() (*)
75fd010... Merge branch 'str-equal-docs' into 'master' (*)
09c019a... kqueue: Make it possible to pass file monitor tests (*)
454a9f8... tests: Make testfilemonitor test work with kqueue (*)
e714e1e... kqueue: Use the worker context to schedule rescanning of mi (*)
b97453c... Meson: Add comment telling why we test strlcpy/strlcat (*)
0e49e22... Merge branch 'strlcpy-comment' into 'master' (*)
e0f4439... Merge branch 'wip/oholy/gio-bash-completion' into 'master' (*)
f784df7... Merge branch 'wip/hughsie/EOPNOTSUPP' into 'master' (*)
dd51b05... Merge branch 'non-atomicity-of-g_file_set_contents' into 'm (*)
40a84b3... Merge branch 'wip/lantw/freebsd-kqueue-complex' into 'maste (*)
6284749... gfile: Document usefulness of g_file_dup() (*)
720fc3f... Merge branch '807-g-file-dup-docs' into 'master' (*)
df28cfe... Merge branch '896-variant-type-docs' into 'master' (*)
1c67353... tests: Add basic tests for GMountOperation (*)
c2e7f31... gsettings: cleanup default value lookup (*)
6ca4496... gsettingsschema: Allow per-desktop overrides (*)
83a2e85... glib-compile-schemas: Handle per-desktop overrides (*)
d4cb3df... Merge branch '1423-gmountoperation-tests' into 'master' (*)
460cc72... W32: add std stream redirection envvar options (*)
a3a6c51... gunixmounts: Stop considering cifs/nfs as system file syste (*)
0b9cdf0... Merge branch 'lrn/attachconsole' into 'master' (*)
877f20d... gobject: Add prefixes to variables in G_VALUE_COLLECT*() ma (*)
b9aed42... Merge branch '258-variable-names' into 'master' (*)
e004d5f... build: Look for copied Objective-C files in builddir (*)
9e46b2e... gtester: Explicitly convert arguments of g_assert_cmpfloat( (*)
6e78496... Merge branch '1377-g-assert-cmpfloat' into 'master' (*)
03c324c... Revert "build: Look for copied Objective-C files in builddi (*)
2b6bfdb... glib: Win32 does not accept "wb+" mode for fopen(). (*)
76b4d0a... Add support for TCRYPT volumes to GMountOperation (*)
6700101... Merge branch 'support-tcrypt' into 'master' (*)
3524de1... gspawn: Add g_spawn_async_with_fds variant (*)
61f5459... gspawn: Optimize with posix_spawn codepath (*)
742efe6... gdesktopappinfo: enable fast posix_spawn gspawn codepath (*)
156d009... gdesktopappinfo: add g_desktop_app_info_launch_uris_as_mana (*)
86e2b8d... gspawn: document FD_CLOEXEC behaviour (*)
2b56045... gspawn: use sane_open() for stdin (*)
ca98ce4... Merge branch 'master' into 'master' (*)
fe72b87... build: Look for copied Objective-C files in builddir again (*)
bdb6af9... Merge branch 'fix-objc-build' into 'master' (*)
04c8691... Revert "build: Look for copied Objective-C files in builddi (*)
2e7d22a... gvariant-text: fix bytestring example (*)
e5ff26d... Merge branch 'GVariant-bytestring-docs' into 'master' (*)
ef4063c... glib: add test for various modes of fopen(). (*)
250205a... ci: Pin meson version to 0.46.1 when generating docker imag (*)
9a76e08... ci: Update Android NDK to r17b (*)
94748af... ci: Use shorter job names (*)
ca2fc30... ci: Add "--push" argument to run-docker.sh help script (*)
74cde71... Merge branch 'android-ndk-r17b' into 'master' (*)
0f77dc8... Merge branch 'wip/Jehan/fopen-modes' into 'master' (*)
b618ec4... Add a test for per-desktop overrides (*)
e14c853... gspawn: Declare environ (*)
a65ee63... Merge branch 'wip/lantw/gspawn-declare-environ' into 'maste (*)
4993f2b... Merge branch 'wip/muktupavels/per-desktop-overrides' into ' (*)
c0e6fa4... glib-mkenums: Ignore other per value options than 'skip' an (*)
e8d755e... tests: Add initial test framework for glib-mkenums (*)
76083b6... tests: Add glib-mkenums test for missing nicks (*)
515dac2... gmain: Clarify documentation for g_source_get_id() (*)
8002928... Merge branch '1360-mkenums-tests' into 'master' (*)
509ced6... Merge branch 'source-get-id-docs' into 'master' (*)
d9fc992... Use Unicode typography in new translatable strings (*)
cbfa776... Merge branch 'wip/piotrdrag/unicode-typography-180625' into (*)
208a6e8... gmain: Add names to various GSources constructed in GLib (*)
7a34e39... gmain: Officially deprecate g_main_context_wait() (*)
064cb2b... ci: Add FreeBSD CI (*)
b350812... ci: factor out cross compilation jobs definitions (*)
cf96130... ci: Add latest Android API level 28 (*)
cb2982e... Merge branch '1175-source-names' into 'master' (*)
c1d8b9c... gbufferedoutputstream: Fix jump conditional on uninitialise (*)
6db2412... gdesktopappinfo: Fix a minor command line leak (*)
c40e8a5... Merge branch 'android-28' into 'master' (*)
3052d75... Update Friulian translation (*)
71bc8e7... doc: Remove gio.types since gtkdoc-scan rebuild it anyway (*)
124779b... doc: Remove gobject.types since gtkdoc-scan rebuild it anyw (*)
88d13b4... doc: Remove glib.types since glib has not GType (*)
0ea5411... Merge branch '903-deprecate-main-context-wait' into 'master (*)
51132b1... Merge branch 'cifs-is-not-a-system-fs' into 'master' (*)
61da874... glocalfile: Fix a minor memory leak (*)
6852656... tests: Fix use-after-free in the appinfo tests (*)
93b519b... tests: Various minor leak fixes in the GIO tests (*)
f7bd41f... tests: Fix leak when checking for du binary (*)
6a22663... tests: Various minor leak fixes in the GLib tests (*)
ffb1c3c... tests: Various minor leak fixes in the GObject tests (*)
e818089... tests: Fix use-after-free in reference tests (*)
da44b78... valgrind: Add more suppressions to glib.supp (*)
4dc927f... Merge branch 'ci-memcheck-preparation' into 'master' (*)
9508269... Merge branch 'doc-types' into 'master' (*)
16c3409... gspawn: treat all negative fds as unset (*)
b0be2cd... Merge branch 'master' into 'master' (*)
9470aa2... gchecksum: Use G_GUINT64_CONSTANT for SHA-512 constants (*)
2a1404a... Merge branch '977-checksum-constants' into 'master' (*)
6ee43d6... Update Romanian translation (*)
25b2397... regex: Require PCRE 8.31 (*)
9d73ea8... ci: Update meson to 0.47.0 in docker image (*)
543a9c4... ci: Fix dist-job missing gobject/gio documentation (*)
95fa229... Meson: Fix warnings introduced in 0.47.0 (*)
deccba2... Meson: Use subdir_done() now that it has been fixed (*)
ed8c744... ci: Install meson 0.47.0 on Windows envs (*)
814d6a5... Meson: Remove FIXME about _REENTRANT (*)
c532181... Merge branch '1432-reentrant' into 'master' (*)
f62d7c1... gresource: Fix wrapping of function return type (*)
ab87af1... gresource: Fix potential array overflow if using empty path (*)
92a01e2... gdbus-connection-loss: Fix leak in test (*)
a0cebdf... tests: Use Unicode typography in gdbus-export test (*)
eeb5015... build: Make actions and gdbus-export GIO tests as slow (*)
cf4f6d4... tests: Ensure GIO tests which need dbus-daemon are run (*)
cfc26b5... tests: Rework slow test handling for GIO tests (*)
69ae2f4... CI: Include coverage data of code which isn't executed by t (*)
21f7566... build: Drop Perl dependency on autotools (*)
fde68be... Merge branch 'meson-doc-ci' into 'master' (*)
7c8aaa7... Merge branch 'ci-coverage-include-baseline' into 'master' (*)
950b589... Merge branch '1332-drop-perl-dependency' into 'master' (*)
d31270e... Merge branch 'pcre-8.31' into 'master' (*)
5422838... tests: Move two tests from GIO uninstalled helpers to test (*)
b1e0f09... tests: Add missing unit test to GLib tests list (*)
6438e2c... tests: Mark gdbus-threading test as slow (*)
3e74d58... tests: Mark refcount/properties2 test as slow (*)
17d86af... Update Turkish translation (*)
657be4f... gio: Add missing autocleanup definition for GResource (*)
ddf03f6... Merge branch 'gresource-autocleanup' into 'master' (*)
4256d99... meson: Add libpcre dependency version, as in configure.ac (*)
6fea328... Merge branch 'wip/lantw/ci-on-freebsd' into 'master' (*)
f958921... Merge branch 'pcre-meson-dependency' into 'master' (*)
419d4e6... Updated Spanish translation (*)
884c4f4... ci: Add allow_failure: true to FreeBSD runner (*)
c5d2417... Add refcounted data (*)
b607927... Add atomically refcounted data (*)
8990c3c... Make g_rc_box_dup()/g_arc_box_dup() more generic (*)
4b33b03... Improve the RcBox and ArcBox documentation (*)
00a723f... Add reference counted strings (*)
43b7a8f... Add size accessor to RcBox and ArcBox (*)
32ecb86... Add length accessor for GRefString (*)
3bc0499... Rename g_arc_box to g_atomic_rc_box (*)
68304ae... Improve docs for g_rc_box/g_atomic_rc_box (*)
7c4ac58... Allow NULL clear function when releasing references (*)
61ca2e4... Check for overflow when allocating RcBox (*)
501a8e9... Add missing copyright notice (*)
4248b4b... Fix the implementation of interned refstrings (*)
c342105... Add systemtap probes to refcounted data (*)
18605db... Allow empty strings to be refcounted (*)
cfe962a... Add missing trasfer annotation for g_ref_string_new() (*)
3768794... Increase coverage for GRefString (*)
0d00667... Increase coverage of atomic refcounted data (*)
822b511... Update rcbox annotations for acquire/release functions (*)
9d6a69b... gio: Link inotify file monitor to GLib and GObject (*)
2585099... Merge branch 'refcount-box' into 'master' (*)
4deb94f... Merge branch '1201-inotify-linking' into 'master' (*)
92e0592... glib: Don’t use time(NULL) to get current time (*)
dad58d7... Add a g_ref_string_new_len() to allow creating from non-NUL (*)
4a53ed2... Merge branch 'wip/hughsie/g_ref_string_new_len' into 'maste (*)
03bad78... garray: Fix -Wsign-compare warnings (*)
e40e77f... gqueue: Fix -Wsign-compare warnings (*)
91c0c6f... grand: Fix -Wsign-compare warning (*)
194df27... gatomic: Tweak __atomic_load*() calls to work with -Wbad-fu (*)
034bbfd... gdbusconnection: Drop an outdated TODO comment (*)
5106537... Merge branch '1041-atomic-bad-function-cast' into 'master' (*)
40b306b... Merge branch '340-gdbus-fixme' into 'master' (*)
3475afc... Merge branch '1402-real-time' into 'master' (*)
6be9f06... tests: Fix error reporting on prlimit() call failure (*)
17e6a3a... gvariant: Fix -Wsign-compare warnings (*)
ad3947c... Merge branch '927-resource-path-fix' into 'master' (*)
747c2f5... gobject: Make g_clear_object take a non-volatile GObject ** (*)
0da6265... gmem.h: Use __typeof__() in the g_clear_pointer() macro (*)
a5d9fd2... Merge branch '1044-prlimit-fix' into 'master' (*)
c182cd6... Merge branch 'sign-compare' into 'master' (*)
d1d17e8... tests: Fix running fileutils test in cwd which is a symlink (*)
3890f7f... tests: Fix skipping of appinfo tests when DISPLAY is unset (*)
51ce8d2... gtestutils: Document difference between g_assert() and g_as (*)
ca23acd... gtestutils: Bail out of g_test_init() if G_DISABLE_ASSERT i (*)
08f41d8... Merge branch 'type-safe-g-clear-pointer-1425' into 'master' (*)
bdf7024... Merge branch '640-appinfo-skip-display' into 'master' (*)
aa6721f... Updated Slovenian translation (*)
d3881bb... Revert "Merge branch 'type-safe-g-clear-pointer-1425' into (*)
449dcca... Merge branch 'revert-08f41d80' into 'master' (*)
2aacef3... gobject: Make g_clear_object take a non-volatile GObject ** (*)
31d34c2... ci: switch the freebsd-11 job to manual mode (*)
c557c6d... Merge branch 'gitlab-ci-freebsd-manual' into 'master' (*)
a8b416f... python: avoid equality check for None (*)
24c5f98... Merge branch 'python-none-equality' into 'master' (*)
b7f7f75... Merge branch '889-stdiowrappers-symlink-failure' into 'mast (*)
102bcaf... gspawn: correct indentation in do_posix_spawn (*)
b9d390d... Merge branch 'indentation_correction_gspawn' into 'master' (*)
c96f987... Merge branch '786-gio-test-leaks' into 'master' (*)
d91d18c... Merge branch '976-disable-assert-checks' into 'master' (*)
8d2d0a8... Update German translation (*)
f9a9902... gmem.h: Use __typeof__() in the g_clear_pointer() macro (*)
4c621fb... gmacros: Add new private g_has_typeof to abstract __typeof_ (*)
f456e31... Meson: Use environment() for test_env (*)
5f3db54... Meson: Remove hack that got fixed a while ago (*)
a84cbf1... Meson: Group all glib tests into a single dict (*)
1bba327... Meson: Install glib tests (*)
4dc6a01... Merge branch 'type-safe-g-clear-pointer-1425' into 'master' (*)
16c6a73... Merge branch 'add-g-has-typeof-1440' into 'master' (*)
7f55c76... Merge branch '1444-install-tests' into 'master' (*)
2c79b35... gio-tool: Fix a memory leak when returning command line hel (*)
b5948c1... gsettings: Fix some memory leaks on error paths (*)
e487df3... gvariant: Fix some memory leaks on error paths (*)
bb8420f... Merge branch 'coverity' into 'master' (*)
5f6895d... gio/Makefile.am: Use PYTHON to call python script (*)
7a27e77... Merge branch 'jjardon/python_overrride' into 'master' (*)
27eb6b4... tests: Compare month names case-insensitively in date tests (*)
532c45b... tests: Skip some more date tests if translations are not in (*)
f216534... Update Romanian translation (*)
ed6a29a... Merge branch '1447-date-tests-again' into 'master' (*)
c79c234... unicode: Update to unicode 11.0.0 (*)
359b27d... unicode: Update test data files for unicode 11.0.0 (*)
057f393... meson: Provide our Python tools for builds (*)
631c353... meson: use the new 'python' module instead of the 'python3' (*)
a486923... 2.57.2 (*)
8790646... Merge branch 'wip/ricotz/unicode-11.0' into 'master' (*)
ffbdde3... meson: switch the proxy-libintl subproject to the upstream (*)
4488873... Merge branch 'meson-wrap-proxy-libintl-upstream' into 'mast (*)
c46afdb... Merge branch 'nirbheek/override-find-program' into 'master' (*)
e0b120c... Add debug spew to module loading (*)
cab8b53... meson: switch to the wrapdb wrap file for zlib (*)
5ed808d... network monitor: Update portal implementation (*)
7217fe5... Stop generating code for NetworkMonitor (*)
1db3b6d... Add a gnet utility (*)
e5f8734... Merge branch 'meson-zlib-wrapdb' into 'master' (*)
4e1488e... Merge branch 'meson-python-module' into 'master' (*)
0c7dc75... garray: add overflow checks before expanding array (*)
3e0f765... Updated Spanish translation (*)
16d51d7... Updated Spanish translation (*)
93261e3... build: Drop Python 2 support and require Python 3.4+ (*)
2480ece... Merge branch 'new-network-portal' into 'master' (*)
56092b8... Revert "Add a gnet utility" (*)
c66c277... Fix annotation of g_binding_unbind() to transfer-full (*)
7b5b772... Merge branch 'binding-unbind-annotation' into 'master' (*)
94a99ae... Update documentation of g_tls_connection_handshake (*)
2f26cf0... Updated Lithuanian translation (*)
e91da3f... grcbox: Fix typo in doc (*)
9b6b282... gio: Update mounts after g_volume_mount (*)
24f5dbc... gio/tests: Use the right format specifier (*)
2d7423b... Merge branch 'wip/sadiq/fixes' into 'master' (*)
ef1d249... gasyncqueue: Add missing precondition to g_async_queue_time (*)
b5b0485... Merge branch '1459-async-queue-precondition' into 'master' (*)
cec7170... gmarkup: Fix unvalidated UTF-8 read in markup parsing error (*)
fccef3c... gmarkup: Fix crash in error handling path for closing eleme (*)
f0ce956... grefstring: Avoid an unnecessary NUL assignment (*)
f424a0c... Merge branch '1462-bookmark-overflow' into 'master' (*)
4127c84... Merge branch '1461-bookmarks-nullptr' into 'master' (*)
47dcbd3... build: Remove a pointless intermediate variable in glib/Mak (*)
2a69cdb... build: Stop distributing generated files in autotools tarba (*)
f9705f7... docs: Don’t distribute generated man pages (*)
40fc185... docs: Fix glib-sections.txt includes for g_atomic_rc_* API (*)
0e0b18e... docs: Fix a minor syntax error in a documentation comment (*)
c0f8792... docs: Add missing API indexes for old versions (*)
4cd7f76... gconvert: Adjust an argument name in the header to match th (*)
fba8d7a... docs: Fix case of a type used in a gtk-doc comment (*)
b4734d3... docs: Add some more backtick quotation (*)
2500dfe... docs: Fix a documentation link (*)
376234f... gbookmarkfile: Fix error reporting with unexpected nesting (*)
dbf9959... Merge branch '1436-docs-muckery' into 'master' (*)
83c69fa... Merge branch '1035-bookmarks-state-machine' into 'master' (*)
26c3f2f... Install gioenumtypes.h (*)
158f07c... Merge branch 'gio-enum-install' into 'master' (*)
bcafcc5... Updated Spanish translation (*)
862fe11... build: Conditionally add gwin32.c to sources without using (*)
ca0110c... build: Conditionally add spawn and IO channel without using (*)
9460aee... Merge branch '1436-please-for-the-love-of-things-just-build (*)
83a4cab... 2.57.2 (actual release) (*)
17df5c0... gtestutils: Mention G_DISABLE_ASSERT in documentation for g (*)
b2249bf... tests: Don’t use a potentially-existent timezone in a tes (*)
70ad484... gresource-tool: fix build in case libelf is available on Wi (*)
433770b... Merge branch 'build-fix-mingw-libelf' into 'master' (*)
88b8ebb... gio-tool: Hold GVolumeMonitor reference during operations (*)
6c041ff... gbookmarkfile: Fix some minor leaks when metadata elements (*)
3edc504... glocalfilemonitor: Fallback to poll file monitor for NFS (*)
5e64ee3... Drop a questionable test from the refstring suite (*)
12adfcb... Merge branch 'bookmark-file-leak' into 'master' (*)
71b0123... Merge branch 'issue-1467' into 'master' (*)
7f5296d... Merge branch 'wip/oholy/update-mounts' into 'master' (*)
cc9cfc7... date test: Use g_test_skip(), not g_test_incomplete() (*)
a0289a5... Merge branch 'date-test-skip' into 'master' (*)
99caee2... build: only test for broken ip_mreq_source on Android. Fixe (*)
516101c... Merge branch 'test-ip_mreq_source-android-only' into 'maste (*)
21d1797... tests: Fix a -Wbad-function-cast warning in the atomic test (*)
7cc5565... testutils: Correctly print incomplete tests as "not ok # TO (*)
49a8777... testing: Clarify why incomplete tests cause g_test_failed() (*)
ffe0402... testing: Assert that skipped tests cause g_test_failed() (*)
ba3b442... testing: Use g_assert_true(), which is preferred for unit t (*)
bbefa73... testutils: Treat incomplete tests more like skipped tests (*)
0a180bb... testing: Assert that test-case results are combined correct (*)
54a5f37... g_test_run: Document g_test_incomplete's similarity to g_te (*)
08fe935... Update documentation of g_tls_client_connection_set_use_ssl (*)
7e6fb33... meson: define _FILE_OFFSET_BITS=64 for MinGW. See #1476 (*)
0fba231... Updated Lithuanian translation (*)
a81b925... Fix up g_bytes_compare() documentation (*)
2860d4b... gbookmarkfile: Fix some more minor leaks when metadata elem (*)
eb65054... Merge branch 'ossfuzz-9723-bookmark-leak' into 'master' (*)
4eca2ac... tests: Add an overflow test for bookmark file dates (*)
b1fffbf... gtimer: Document that g_time_val_from_iso8601() drops white (*)
cefa66e... gtimer: Add overflow checks to g_time_val_from_iso8601() (*)
fdccf5f... gtimer: Drop support for negative years from g_time_val_fro (*)
2ab7fd2... tests: Add more ISO 8601 parser tests (*)
e5d9eca... Merge branch 'gbytes-compare-docs' into 'master' (*)
a5f8244... Merge branch 'mcatanzaro/tls-docs' into 'master' (*)
7458def... Merge branch 'ossfuzz-9673-bookmark-date-overflow' into 'ma (*)
725eb1c... tests: Add test for overflow handling in g_time_val_to_iso8 (*)
6104e63... tests: Improve branch coverage when testing g_time_val_add( (*)
ab09a5f... gdbusmessage: Fix a typo in the documentation (*)
9ce1852... Merge branch '1475-atomic-casts' into 'master' (*)
b8d751a... testing: Exercise TAP output (*)
83c79ea... Merge branch 'smcv/glib-xfail' (*)
4536deb... Add a new GTlsError to indicate protocol downgrade attacks (*)
ba30f45... Merge branch 'timer-tests' into 'master' (*)
0498b43... Merge branch '1446-g_test_init-docs' into 'master' (*)
f046801... Meson: Update cross compilation doc (*)
bc0d624... Merge branch 'xclaesse/glib-meson-cross-doc' (*)
7e2dfa8... DOC: Documentation fix in GTask description (*)
3693bc5... Merge branch 'gtaskfix' into 'master' (*)
291bb0c... Merge branch '1433-rename-timezones-in-tests' into 'master' (*)
929844f... W32: correctly use st_ctime (*)
075bb0f... W32: consider NTFS mounpoints to be symlinks (*)
10ee730... gvariant: Fix bounds checking in GVariant text format parse (*)
8defa46... Merge branch 'issue-1452' into 'master' (*)
0d27122... Merge branch '1481-variant-parse-overflow' into 'master' (*)
a9108f8... gvariant: Fix more bounds checking in GVariant text format (*)
8c84429... gtimer: Ensure arithmetic is correctly signed for ISO 8601 (*)
cce309a... Merge branch 'ossfuzz-9815-time-signed-arithmetic' into 'ma (*)
12a2a98... tests: refactor running glib-mkenums (*)
cbd335c... tests: mkenums: placate flake8 (*)
7928fee... glib-mkenums: don't support @filename@/@basename@ in fhead/ (*)
de62a95... glib-mkenums: improve and correct argument documentation (*)
4afe429... gspawn: Use fcntl() to work around systems which don’t su (*)
b1bfebc... tests: Explicitly set TZ=UTC for g_time_val_from_iso8601() (*)
f92359b... Merge branch 'wjt/glib-mkenums-filename-basename-in-fhead-f (*)
ae6439c... Update Polish translation (*)
e98401f... Update Turkish translation (*)
e49f9c9... Merge branch '225-iso-8601-test-tz' into 'master' (*)
ef45c90... Update French translation (*)
4385476... Fix indicative gschema.dtd regarding range. (*)
3552281... doap: Update maintainers list to synchronise with GLib (*)
7fd9f61... Avoid calling Standard C string/array functions with NULL a (*)
4763db8... gio/gvdb/: LGPLv2+ -> LGPLv2.1+ (*)
c78664e... Update FSF’s address (*)
d2f0461... docs: Use ‘Returns:’ instead of the invalid ‘@returns (*)
57962aa... docs: Clarify error values for empty files when loading (*)
c9834f2... Merge remote-tracking branch 'gvdb/master' into update-gvdb (*)
ce86a3a... glib-compile-schemas: Fix a minor memory leak (*)
705dd2b... gresource: Port to new GVDB API (*)
c652d45... gsettingsschema: Port to new GVDB API (*)
614adf8... gvdb: Fix error handling in gvdb_table_new() (*)
93f3cb7... Revert "glocalfile: Check that parent device is the same wh (*)
1152d99... Fix trashing on overlayfs (*)
4a77dd6... Merge branch 'fix-overlayfs-trashing-1027' into 'master' (*)
9eb483b... Update German translation (*)
44228db... Meson: install gobject tests (*)
0319dac... g_binding_unbind: make it more introspection friendly; allo (*)
ed6903f... Merge branch 'bindung-unbind-fix' into 'master' (*)
5b7c109... gclosure: Clarify when destroy notifiers are called in docu (*)
59a23bf... gclosure: Minor documentation formatting improvements (*)
3664b01... Merge branch '1488-o-cloexec-again' into 'master' (*)
faa3839... Merge branch '1454-gvdb-corruption' into 'master' (*)
c908ce8... Meson: install gio tests (*)
9f208e9... Fix failing tests when G_MESSAGES_DEBUG is set (again) (*)
9a3c7ec... Merge branch '1444-install-tests' into 'master' (*)
1a30a6a... Merge branch 'fix-gdbus-unix-address' into 'master' (*)
18997de... network monitor portal: update properties initially (*)
76419d7... Merge branch 'network-monitor-fix' into 'master' (*)
d1618c9... Update Brazilian Portuguese translation (*)
61a348f... glocalfile: Only ignore FS full information for FUSE and nc (*)
b027860... Merge branch '328-file-system-full' into 'master' (*)
f876f41... Merge branch 'master' into 'master' (*)
dd3e565... Use an existing enum value (*)
abae9a4... Update Romanian translation (*)
6b833bc... tests: fix gnotification tests broken due to the recent ico (*)
a7ffddb... Merge branch 'fix-gnotification-tests' into 'master' (*)
e81f4c2... glist: Mention -Wcast-function-type problems with g_*list_c (*)
282ad30... gslist: Fix a minor documentation syntax problem (*)
9147403... gtestdbus: Fix watcher crash on FreeBSD (*)
769326e... Merge branch 'wip/lantw/fix-gtestdbus-crash-on-freebsd' (*)
3736139... Merge branch 'mingw-file-offset-64' into 'master' (*)
63d3311... gstdio: use _stat64 for GStatBuf on 64bit mingw. Fixes #147 (*)
f6703db... Merge branch 'mingw-statbuf-size' into 'master' (*)
5df3f42... build: Mismatch between gint64 and int64_t in OSX 64-bit (*)
b2029fa... Update Chinese (Taiwan) translation (*)
965bc6d... gmem: Clarify calling convention behaviour of g_clear_point (*)
a0456f9... gmessages: Clarify documentation about aborting on fatal lo (*)
c879f50... docs: Update the documentation for G_GNUC_MALLOC to reflect (*)
082730f... glib: Drop G_GNUC_MALLOC usage from various allocation func (*)
c849a4d... glib: Drop G_GNUC_MALLOC usage from various other allocatio (*)
d77516d... Merge branch '1465-bye-bye-g-gnuc-malloc' into 'master' (*)
c1d7405... Merge branch '1448-g-error-secretly-doesnt-abort' into 'mas (*)
2bd09d5... Merge branch 'wip/sadiq/fixes' into 'master' (*)
9a72ebe... Merge branch '1494-clear-pointer-docs' into 'master' (*)
2e9c31a... gmem: Only evaluate pointer argument to g_clear_pointer() o (*)
2df9d38... build: Clean files left behind after gio/tests/gresource.c (*)
2705fa7... Merge branch 'g-clear-pointer-no-side-effects' into 'master (*)
3c1902f... Add a gnet utility (*)
d589c18... Merge branch '972-integers-on-os-x' into 'master' (*)
0d685b4... glib-compile-resources: encode data as string (*)
4044343... Merge branch 'gresource-distcheck-failure' into 'master' (*)
ec4da77... Merge branch '1492-cast-function-type-warning' into 'master (*)
f2504be... 2.57.3 (*)
5cc4cca... subprocess: Fix communicate_cancelled signature (*)
11fcc2f... build: simplify alloca checks. See #1313 (*)
856f7eb... ci: Add an autotools job (*)
7e82144... autotools: remove support for the __int64 type. See #1313 (*)
3d7cde6... autotools: use C99 printf format specifiers on Windows. Fix (*)
f9e28a9... Merge branch 'ci-autotools-v2' into 'master' (*)
647e01e... Merge branch 'autotools-remove-__int64' into 'master' (*)
ddcef78... Merge branch 'autotools-mingw-c99-format' into 'master' (*)
f59cb68... Update Kazakh translation (*)
41cc385... dtrace: Add missing const attributes to types in glib_probe (*)
fba3931... Update Indonesian translation (*)
7a41cc0... Update Turkish translation (*)
608cb80... Update Italian translation (*)
3cafd7f... Merge branch 'wip/chergert/garray-bail' into 'master' (*)
297941e... Merge branch 'ossfuzz-9805-variant-parser-overflow' into 'm (*)
64e9e1f... gio: Provide schemas directory information in pkg-config fi (*)
b9cfbf0... Merge branch 'schemasdir' into 'master' (*)
d79d1d9... Update Korean translation (*)
8f2393b... Whitespace fixup (*)
3a3a32a... portal network monitor: Always emit ::network-changed (*)
a090d86... portal network monitor: Implement can_reach (*)
5c5881b... portal network monitor: use GetStatus when available (*)
860735f... portal network monitor: Drop the version property (*)
d047ca3... portal network monitor: Validate connectivity (*)
72bf795... tests, subprocess: units for cancelled communications (*)
917dee4... Merge branch 'network-monitor-again' into 'master' (*)
f65e8eb... Merge branch 'subprocess-cancellable-callback-fix' into 'ma (*)
d9b331f... Revert "Add a gnet utility" (*)
042b2af... Merge branch '265-really-drop-gnet' into 'master' (*)
64f789c... meson: Always set G_MODULE_SUFFIX to `so` on macOS (*)
99decc0... ci: Include config.h and glibconfig.h in CI output artifact (*)
658fb61... Update Galician translation (*)
503eda2... Updated Czech translation (*)
bb6eb8c... Merge branch 'nirbheek/g-module-suffix-macos' into 'master' (*)
3ced28d... ci: Disable the coverage CI job when running dist on a rele (*)
f4b3e62... Merge branch 'ci-no-coverage-on-dist' into 'master' (*)
90815c1... Merge branch 'autotools-config.h' into 'master' (*)
c138b98... 2.58.0 (*)
2c85e0a... Use "command -v" instead of "which" (*)
769b9a9... gspawn: Fix build on systems without O_CLOEXEC (*)
f35c4d5... build: Check for Unix98 positional parameter support in pri (*)
7bc3edd... build: Define GLIB_USING_SYSTEM_PRINTF properly (*)
3032b5e... build: Check for bind_textdomain_codeset() properly (*)
8759582... build: Drop unused HAVE_DLFCN_H definition (*)
b707c71... build: Stop defining STDC_HEADERS (*)
ee2b3c5... build: Remove SIZEOF___INT64 definition from meson.build (*)
eeadd57... glib: Remove remaining references to __int64 (*)
f696f51... Merge branch 'mcatanzaro/inappropriate-fallback-error' into (*)
41a3951... Merge branch 'simplify-alloca-checks' into 'master' (*)
9be6122... Merge branch 'gresource-string-encoding' into 'master' (*)
8271263... Merge branch 'require-python34' into 'master' (*)
7427bb7... Merge branch 'wip/oholy/nfs-poll-monitor' into 'master' (*)
ea17d63... Merge branch 'which' into 'master' (*)
b1cae79... glib-compile-resources: Fix generated code compiling with C (*)
8dc8b33... ghash: Clear out arguments to NULL in g_hash_table_lookup_e (*)
0e5f9aa... tests: Add more tests to finish branch coverage of GHashTab (*)
3fd9f83... build: Bump version to 2.59.0 (*)
0d00713... Merge branch 'compile-resources-cxx' into 'master' (*)
b237547... Merge branch '1313-config-cleanups' into 'master' (*)
44704b7... build: fix installation dir of glib-gettextize (*)
612c450... gio: Don't redefine GKqueueFileMonitor (*)
c341479... Document new `loop` class (*)
1b0aa8b... Update Brazilian Portuguese translation (*)
423a293... portal network monitor: Always emit changed signal on chang (*)
b0e239c... Update Hungarian translation (*)
48821a5... meson: fix typo (*)
b3da2b4... meson: install glib-gettextize to bindir (*)
2a34e66... Updated Danish translation (*)
6545e75... gversionmacros: add version macros for GLib 2.60 (*)
b84951e... gtlsbackend: add support for setting the default TLS databa (*)
27fca34... gtlsdatabase: document that implementations must be thread- (*)
0d26448... Update Greek translation (*)
f63bc30... Merge branch 'GKqueueFileMonitor' into 'master' (*)
17ae9f3... Merge branch 'O_CLOEXEC' into 'master' (*)
bac504e... build: Drop AC_C_CONST from configure.ac (*)
6e03a05... Merge branch 'meson-bindir-fix' into 'master' (*)
8f157d0... Merge branch 'wip/fmuellner/nm-portal-changed-signal' into (*)
b79bafc... Merge branch 'glib-gettextize' into 'master' (*)
d365670... Merge branch 'default-tls-database' into 'master' (*)
0232cf6... Merge branch '1313-die-ac-c-const' into 'master' (*)
6ae061b... Merge branch 'add-identifier-class-loop' into 'master' (*)
9e9db46... build: Drop pointless -Wformat-security warning flag (*)
f697f6a... tests/timer: Skip test_timeval_to_iso8601_overflow if we ca (*)
5b7a16a... Merge branch 'wip/test_timeval_to_iso8601_overflow-skip-on- (*)
68a4e27... Document that GTimeVal is subject to the year 2038 problem (*)
9125813... Remove all static ChangeLog files (*)
24a9505... autotools: stop generating a ChangeLog file for the dist ta (*)
95477a4... macros: Add G_GNUC_FALLTHROUGH (*)
3aff811... Use G_GNUC_FALLTHROUGH where appropriate (*)
93b9f22... build: Enable -Wimplicit-fallthrough by default (*)
e1cec0f... liststore: Simplify code (*)
fbe8f24... Merge branch 'remove-changelogs' into 'master' (*)
98f326a... Merge branch 'wip/otte/fallthrough' into 'master' (*)
fd2d94d... Merge branch '656-format-security' into 'master' (*)
3da4314... Merge branch 'hash-table-tests' into 'master' (*)
515c39b... Merge branch '1493-dtrace-consts' into 'master' (*)
46c1a45... Merge branch '277-closure-docs' into 'master' (*)
dfa2a4a... gtestutils: Print non-matching stderr/stdout output on trap (*)
35d1ef6... gliststore: Simplify a GType check on construction (*)
7e33c50... tests: Add more GListStore tests to get it too 100% coverag (*)
53a6689... tests: Test g_list_model_get_object() (*)
574e2c8... Merge branch 'wip/otte/simplify-liststore-splice' into 'mas (*)
d2f4125... Merge branch 'wip/gtimeval-document-year-2038-problem' into (*)
86ab6ff... Merge branch '303-list-store-tests' into 'master' (*)
64b76c7... codegen: Change pointer casting to remove type-punning warn (*)
83cd2f6... gvolumemonitor: Document the need to run a main loop (*)
d0aba93... Merge branch '1119-volume-monitor-main-loop-docs' into 'mas (*)
b7fba1a... Update Swedish translation (*)
e8fde0b... Install m4 macros unconditionally (*)
d6da69f... Merge branch 'issue-1520' into 'master' (*)
201cdd7... Use absolute paths in pkg-config files (*)
05fdd09... W32: Don't always strip path prefixes (*)
a86eb1a... W32: test the private path-stripping function (*)
256e741... W32: tighten access rights requested to read symlink (*)
c6b4eff... W32: new GFileInfo attributes (*)
c24d3b0... W32: extend the g-file-info test with new DOS attributes (*)
157dfc8... test_internal_enhanced_stdio: don't use g_assert() (*)
cf4ea5e... Merge branch 'w32-gfileinfo-improvements' into 'master' (*)
ad3694b... Enable GIO tests on Windows (*)
0e0b94d... gdbus: Improve error when well-known name is unowned (*)
54074a3... Merge branch 'mcatanzaro/gdbus-error' into 'master' (*)
04989cf... Autostart xdg-desktop-portal if needed (*)
3f10c8b... Merge branch 'gdbus-codegen-type-punned-pointer-warnings' i (*)
dbe0572... Merge branch 'w32-gio-tests-enable' into 'master' (*)
5bc35a7... Merge branch 'mcatanzaro/auto-start-portals' into 'master' (*)
c576114... gnetworkmonitornm: Set a GError properly on an error handli (*)
7fe8aa6... gnetworkmonitornetlink: Don't check if a passed-in GError * (*)
6629423... gnetworkmonitornetlink: Close the socket after disconnectin (*)
36c79ad... gnetworkmonitornetlink: Pass a GError into read_netlink_mes (*)
6eb5bd8... network-monitor-race test: Have the subprocess inherit stdo (*)
8519368... Fix g_icon_to_string() regression (doc inconsistency). (*)
3d3ea42... Updated Czech translation (*)
5ad226c... Merge branch 'wip/netlink-monitor-cleanups' into 'master' (*)
d2a1a4b... Merge branch '1523-network-monitor-init-failure' into 'mast (*)
cf7193e... Merge branch 'fix-pkg-config-autotools' into 'master' (*)
f928dfd... Merge branch 'master' into 'master' (*)
0dee629... ghash: Fix poor performance with densely populated keyspace (*)
171f698... ghash: Simplify g_hash_table_set_shift() (*)
0d97c4d... gio: automake: Add libgmodule dependency (*)
d3d6ef6... W32: drop _wstat64(), get stat data manually (*)
b9f9143... Fudge glib fileutils test to pass on Windows (*)
1f6db2a... glib/gcharset: fix leaking g_get_language_names_with_catego (*)
63f8294... gkeyfile: remain usable after g_key_file_free() (*)
18456b7... tests: Mark two more tests as slow (*)
f50309a... Merge branch 'slow-tests' into 'master' (*)
96fafcf... Meson: Fix missing files when installing tests (*)
4b5bc3f... Meson: build and install remaining tests (*)
ef1bcc5... Rename cxx-test.C to cxx-test.cpp (*)
3cdce16... tests W32: Cast the MSG struct as (gchar *) for g_io_channe (*)
190ea6e... tests W32: Fix Windows values casting (*)
d2c9543... tests W32: include process.h for getpid() (*)
4c91334... tests W32: ugly fix for sscanf() format (*)
665677c... tests W32: Move timeloop test to the non-Windows section (*)
3ae1244... tests W32: ifdef a variable not used on Windows (*)
abac67c... Tests: Fix -Wformat-nonliteral causing build failure with c (*)
66bf585... Merge branch 'install-tests' into 'master' (*)
032f1a9... Merge branch 'gio-fix-build' into 'master' (*)
fa32ee6... Remove unnecessary +x permissions (*)
3896bc3... Meson: define G_HAVE_GROWING_STACK to 0 or 1 (*)
8391219... Meson: Run in TAP mode installed tests that support it (*)
780f7c6... Meson: doc: fix cross references (*)
bec7e2f... Merge branch 'issue1539' into 'master' (*)
c199927... Merge branch '1538-growing-stack' into 'master' (*)
30ccd6f... docs: Use the correct terminology for g_array_free (*)
0a8f369... docs: Simplify the text for g_array_free (*)
8bfb1d0... Merge branch '1537-fixxref' into 'master' (*)
b512135... Merge branch '1535-tap' into 'master' (*)
178b943... Meson: Install timeloop-closure test (*)
b803d94... Merge branch '1541-timeloop-closure' into 'master' (*)
cbc7fbb... meson: Run build-time tests with --tap where supported (*)
b6171b9... Merge branch '1528-build-time-tap' into 'master' (*)
7c8e1f1... Meson: Do not run tests/refcount with --tap (*)
214c991... Spelling: fix "every time" (*)
7a903bd... Spelling: fix spelling of specify (*)
59bede9... Spelling: Fix a common en_FR spelling of "information" (*)
e0a8df1... Spelling: Fix spelling of "similarly" (*)
55cfbd3... Spelling: Fix spelling of "constructed" (*)
03cf374... Spelling: Fix spelling of "unknown" (*)
ec951e9... Spelling: avoid the "allows to" pattern (*)
1830ebb... Spelling: Fix spelling of "interpreted" (*)
8346017... Generate gtester-report from .in file (*)
5040aee... Merge branch 'tap-fix' into 'master' (*)
af9e67c... Merge branch '1544-gtester-report' into 'master' (*)
88a1188... Merge branch 'speling' into 'master' (*)
27b5fb5... Meson: appinfo tests are racy if run in parallel (*)
59f3c1f... Autotools: Move libmount from Libs.private to Requires.priv (*)
129512b... Autotools: Always run glib-genmarshal, even if cross-compil (*)
3b61570... Merge branch '1514-appinfo-test' into 'master' (*)
a5e900c... Merge branch 'libmount' into 'master' (*)
b71d7e4... Merge branch 'cross' into 'master' (*)
6b0b438... Tests: Mark printf wrappers with G_GNUC_PRINTF (*)
686d60d... Merge branch 'printf' into 'master' (*)
4b983e5... ci: Upgrade meson to 0.48.0 and use --fatal-meson-warnings (*)
24d7a73... Meson: Bump dependency to 0.48.0 (*)
c824ffd... Merge branch 'wip/rishi/docs-garray' into 'master' (*)
0e117cf... Merge branch 'ci-meson-0-48' into 'master' (*)
62af03b... Meson: Extract objects from convenience libraries to link t (*)
6e0a03e... Merge branch '1536-link-whole' into 'master' (*)
bfc362c... ci: Enable FreeBSD CI (*)
a187c89... Fix build failure on systems without spawn.h (*)
4c05f33... Merge branch 'wip/lantw/enable-freebsd-ci' into 'master' (*)
e1f4ff6... Merge branch 'non-POSIX-spawn' into 'master' (*)
5ca9eca... gdesktopappinfo: add get_string_list() function (*)
846a614... Merge branch 'wjt/g_desktop_app_info_get_string_list' into (*)
03232bd... tests: Fix location of an unref in the GTask tests (*)
bea3770... gtask: Check an error hasn’t been returned when calling g (*)
32e049b... Merge branch 'win32-gstat-for-ucrt' into 'master' (*)
f0cecba... tests: Add return ordering tests for GTask (*)
290bb0d... gtask: Compress GTask struct using a bitfield (*)
5002d87... Merge branch '1525-task-result' into 'master' (*)
7b57565... Merge branch 'fix-leaking-g_get_language_names_with_categor (*)
da8f1c6... Revert "ci: Enable FreeBSD CI" (*)
96c6532... gmessages: Reformat g_return_*if_fail() macros to fix white (*)
dc983d7... ghash: Use less memory when storing ints on 64-bit platform (*)
7eaf018... ghash: Significantly reduce peak memory use (*)
194eef5... ghash: Be less eager to opportunistically grow the table on (*)
9986395... ghash: Use realloc in place of alloc for key/value (*)
eed0f18... tests: Remove assertion that unused buckets should have NUL (*)
0600dd3... tests: Fix bad node ordering assumption (*)
180e595... build: work around meson issue with too long filenames on W (*)
4d215e0... tests: Update month name check for Lithuanian locale (*)
4bb16f4... m4macros: Allow information from pkg-config to be overridde (*)
8efe28c... ci: Add lcov configuration to ignore g_return_*if_fail()/g_ (*)
22d75a0... Merge branch 'lcov-branch-coverage-tests' into 'master' (*)
fce9444... Updated Norwegian bokmål translation. (*)
2eaeefd... gdbusproxy: Document blocking guarantees of constructors (*)
3b10fc0... Merge branch 'm4macros' into 'master' (*)
0e7ebf7... gmacros: Fix G_[UN]LIKELY to not mask -Wparentheses (*)
fb65dda... Merge branch '734-proxy-construction-docs' into 'master' (*)
fb8d954... ci: Enable FreeBSD CI in the official repository (*)
d3928ab... Merge branch 'wip/lantw/enable-freebsd-ci-only-in-gnome' in (*)
c50bdf0... gthreadpool: Include prgname in thread name (*)
b9a8c03... gobject: Convert a debug check from an assertion to a g_cri (*)
0b45ddc... Merge branch 'poolname' into 'master' (*)
efda2be... Merge branch 'ghash-hpj-2018' into 'master' (*)
6c8b9f3... Merge branch '179-object-unref-warning' into 'master' (*)
a2c09f5... Integrate oss-fuzz targets (*)
7ec354d... Merge branch 'glib' into 'master' (*)
54cbc9b... m4macros: Fix detection of glib-2.0 alone (*)
3b5e5b8... Merge branch 'm4-fixes' into 'master' (*)
8b151f5... Add useful links to fuzzing README (*)
603fb59... Merge branch 'glib' into 'master' (*)
d3074a7... ghash: Fix out-of-range use of signed integer (*)
035975d... Merge branch 'master' into 'master' (*)
09c1494... grefcount: add missing gatomic.h (*)
d7233ef... build-sys: Pass CFLAGS to $(DTRACE) (*)
0f5017f... glocalfile: Fix access::can-trash if parent is symlink (*)
ce9fa7a... glocalfile: Fix bug uri in trash test (*)
bf032e3... ci/msys2: fix path to the lcov config file (*)
4e94164... Fix a couple typos in doc comments (*)
da83b44... Merge branch 'master' into 'master' (*)
442b54f... meson: Mark 1bit-emufutex test as slow (*)
5c22b2d... Merge branch '1bit-emufutex-slow' into 'master' (*)
a46f88b... Meson: Fix linking of gdbus-peer test (*)
f745beb... Merge branch '1542-gdbus-peer' into 'master' (*)
85e2a7d... Merge branch 'ci-msys2-fix-lcovrc-path' into 'master' (*)
8b3590c... meson: Add macOS libtool versioning for ABI compatibility (*)
da512ad... Merge branch 'stap-pass-cflags' into 'master' (*)
ec5d6ab... gfileutils: Add examples to g_path_get_dirname() documentat (*)
eb7c9ad... gvariant: Fix checking arithmetic for tuple element ends (*)
7c4e6e9... gvarianttype: Impose a recursion limit of 128 on variant ty (*)
5e0b12d... gvariant: Check array offsets against serialised data lengt (*)
7eedcd7... gvariant: Check tuple offsets against serialised data lengt (*)
f148687... gvariant: Limit GVariant strings to G_MAXSSIZE (*)
af712bb... gdbusmessage: Validate type of message header signature fie (*)
94a9ab3... gdbusmessage: Improve documentation for g_dbus_message_get_ (*)
50b544e... gdbusmessage: Clarify error returns for g_dbus_message_new_ (*)
968f1c6... gdbusmessage: Fix a typo in a documentation comment (*)
e03d5a3... gdbusmessage: Check for valid GVariantType when parsing a v (*)
5f3b393... gvariant: Clarify internal documentation about GVariant typ (*)
c2c9c7f... tests: Tidy up GError handling in gdbus-serialization test (*)
8e60b3d... tests: Use g_assert_null() in gdbus-serialization test (*)
7a4025c... gutf8: Add a g_utf8_validate_len() function (*)
1c421b0... glib: Port various callers to use g_utf8_validate_len() (*)
d192a07... Merge branch 'ossfuzz-9810-9825-10319-9803-9857-9801-fixes' (*)
85de774... Merge branch 'dirname-of-root-docs' into 'master' (*)
57cfbc9... glocalfile: Add test case for symlink expansion (*)
b619105... glocalfile: Return NULL if symlink expansion fails (*)
a56b9cc... glocalfile: Use MAXSYMLINKS when following symlinks (*)
e1fa5ff... gio: Add g_unix_mount_get_root_path (*)
983a95c... gunixmounts: Mark mounts as system internal instead of filt (*)
39afe07... Merge branch 'wip/oholy/bind-mounts' into 'master' (*)
7db6389... Merge branch 'shorten-gdbus-test-filename' into 'master' (*)
7fa6e9e... CI: Test static build on installed glib (*)
372e81b... Merge branch 'ci-test-installed' into 'master' (*)
228a1d6... Updated Slovenian translation (*)
25b7716... Merge branch 'nirbheek/macos-library-versions' into 'master (*)
1564ef5... Merge branch 'wip/oholy/fix-trash-symlink' into 'master' (*)
11e4fcc... gio, tests: ensure objectmanager sources are generated (*)
5263b54... Merge branch 'objectmanager-src-dep' into 'master' (*)
cd524d0... gseekable: fix 'attmepting' typo (*)
7cf02db... Merge branch 'wjt/gseekable-fix-attmepting-typo' into 'mast (*)
7c70bef... gdbus-peer: Make sure to not include objectmanager-gen.c so (*)
4d48e02... Merge branch 'gdbus-peer-again' into 'master' (*)
aff686a... Meson: Cleanup a FIXME now that we have dict addition (*)
7c09bcb... Updated Slovenian translation (*)
d6f2462... tests: Add another GMarkup test from oss-fuzz (*)
f502141... tests: Run GMarkup tests with and without nul-termination (*)
3a96123... gmarkup: Avoid reading off the end of a buffer when non-nul (*)
2187b1b... gmarkup: Fix validation of element names (*)
1a7f07f... tests: Rework markup parsing test to not stop on first fail (*)
304f84b... ci: Fix Docker image version (*)
6e77089... Merge branch 'fix-ci' into 'master' (*)
295964a... gutils: Check whether getauxval function exists (*)
89ee8bf... Merge branch 'wip/lantw/check-getauxval-for-freebsd-12' int (*)
c2501a8... Merge branch 'ossfuzz-9672-markup-overflow' into 'master' (*)
bfe5906... gmain: Clarify that g_source_set_callback() is safe on atta (*)
58b9635... Merge branch 'issue-1562' into 'master' (*)
c1b3177... Merge branch '827-main-context-docs' into 'master' (*)
5b78c3f... gdbus-codegen: test generating autocleanups (*)
745422a... gdbus-codegen: add autocleanup for FooObject (*)
d512c0f... Merge branch 'wjt/gdbus-codegen-add-autocleanup-for-FooObje (*)
a8fd91a... gdate: Reinitialize locale information in g_date_prepare_to (*)
88f36a1... mainloop-test: Fix race conditions (*)
f65adb4... Merge branch 'gdate-reinitialize' into 'master' (*)
09799a8... Merge branch 'meson-test-cleanup' into 'master' (*)
ff8b731... gkeyfile: Fix parsing of new lines in comments (*)
361fed5... Merge branch 'fix-mainloop-test' into 'master' (*)
4e058a6... meson: Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 on GNU/Lin (*)
7d1b94d... test-gvariant: Add test for ^ay, ^&ay, ^aay, ^a&ay (*)
d62a078... gmacros: Add G_GNUC_STRFTIME macro (*)
ae02adc... gdatetime: Enable compile time check of g_date_time_format( (*)
54c394a... gdatetime: Fix formatting of time zones offsets in range -0 (*)
b0a013e... gvariant: Handle ^ay, ^&ay, ^aay, ^a&ay in g_variant_valist (*)
e6e04d3... test-gvariant: Use gsize for loop indices (*)
572f78b... test-gvariant: Use g_assert_* rather than g_assert() (*)
422d83c... test-gvariant: Remove some hardcoded strings (*)
38d48b8... test-gvariant: Add and use assert_cmpstrv helper (*)
bd6d603... test-gvariant: Add missing spaces before parens (*)
63e09d5... valgrind: Add glib_init()-related suppressions (*)
da790bc... Merge branch 'gvariant' into 'master' (*)
e7738e4... Merge branch 'mr/issue-1575' into 'master' (*)
4f81c9e... Merge branch 'gdate-timezone' into 'master' (*)
1d6c784... gobject/genums.c: fix flags validation (*)
aa1415c... Add unit test for flags validation (*)
afce4ef... Merge branch 'flags_validation_fix' into 'master' (*)
9347c76... tests: Fix GRand leak in GMenuModel tests (*)
52bab02... tests: Fix GOptionContext leak in GSubprocess tests (*)
b7571d5... tests: Fix GVariantType leak in GAction tests (*)
bfc661a... Merge branch 'tests-memory-leaks' into 'master' (*)
9ddcc79... Remove the G_GNUC_STRFTIME format check (*)
664fb63... Revert "gdatetime: Enable compile time check of g_date_time (*)
e1056e5... Update Slovak translation (*)
d3f5559... Merge branch '1575-revert-strftime-format' into 'master' (*)
13e206a... meson: Centralize test timeout values (*)
a40ef2f... meson: Increase fast test timeout from 30s to 60s (*)
03413d5... meson: Mark gdatetime test as slow (*)
03518e5... gvarianttypeinfo: Consistently use atomics to access ref_co (*)
aed3c00... gtestutils: Make test_rand_* thread-safe within a single te (*)
7d4fb4d... Merge branch 'g-test-rand-int-range-race' into 'master' (*)
8f115b6... Merge branch 'atomic-ref-count' into 'master' (*)
74d2a8e... Merge branch 'test-timeout' into 'master' (*)
5c7e64a... Merge branch 'supp' into 'master' (*)
73a982f... Merge branch 'wip/sadiq/likely' into 'master' (*)
b09a0df... Merge branch '1576-meson-armv5-atomic' into 'master' (*)
8322167... tests: Fix data races in refcount/closures.c (*)
1cc7457... tests: Fix data races in refcount/signals.c (*)
68e78c6... tests: Fix data races in gwakeuptest.c (*)
94edafb... bookmarkfile: test that moving to the same name works (*)
821d280... bookmarkfile: Don't move an item if the uri has not changed (*)
cfd1649... gbookmarkfile: remove trailing spaces (*)
0f2a6c6... gvariant: Realign data on construction if it’s not proper (*)
7b0f2e0... gvariant: Fix some GIR annotations on internal functions (*)
a3ad5a2... Merge branch 'bookmarkfile-self-move' into 'master' (*)
409ff69... gvariant: Re-use g_variant_serialised_check() to check alig (*)
6d10858... gvariant-core: Use gatomicrefcount for GVariant reference c (*)
b5a41af... gvarianttypeinfo: Use gatomicrefcount for ContainerInfo ref (*)
b599a0f... gdbusintrospection: Use atomic operations to read ref_count (*)
cb98e37... closures test: Avoid timeout on ARM64 CPUs (*)
0985e70... glib-compile-resources: Fix size allocation for compressed (*)
36cf465... Update Polish translation (*)
348b5ea... Update Turkish translation (*)
54549b7... Merge branch 'arm-closures-timeout' into 'master' (*)
55934a0... Merge branch 'vmlobanov78/glib-patch-2' into 'master' (*)
0ef8dde... Merge branch '1342-gvariant-alignment' into 'master' (*)
0c6346c... Merge branch 'atomic-ref-count-cnd' into 'master' (*)
4fde2b2... gatomicrefcount: Make g_atomic_ref_count_init non-atomic (*)
b3c899d... Meson: Fix build error in gdbus-example-objectmanager (*)
47be0f7... gdbusproxy: make g-name-owner property useful with unique n (*)
fcda663... Updated Lithuanian translation (*)
bf1a2d7... gio, tests: fix leak of dbus connection. (*)
f117570... gmessages: don't memoize in g_log_writer_is_journald() (*)
4af8edb... Merge branch 'master' into 'master' (*)
4ea5695... Merge branch 'issues/1310' into 'master' (*)
378be29... Merge branch 'dont-memoize-in-g_log_writer_is_journald' int (*)
e990a9f... Merge branch '107-key-file-comment-line-breaks' into 'maste (*)
bb1f765... Clarify docs for g_settings_list_children (*)
68878ab... Update documentation of g_tls_connection_handshake() again (*)
f81a2b3... Merge branch 'mcatanzaro/tls1.3-handshake' into 'master' (*)
bc320d9... gsettings: Add an example of a <default> with an empty stri (*)
c7ac6f3... docs: add index of new symbols for gio > 2.52 (*)
e835961... Merge branch '1261-settings-documentation' into 'master' (*)
cb174e6... Merge branch 'wip/tintou/gio-symbols-index-update' into 'ma (*)
3821ba0... tests/g-file-info-filesystem-readonly: assert subcommands s (*)
5b106cd... tests/g-file-info-filesystem-readonly: unmount lazily (*)
a2f32f6... tests/g-file-info-filesystem-readonly: remove output stream (*)
ab892ac... ci: add bindfs and fuse to Fedora CI image (*)
1520afb... ci: document how to update the Docker image (*)
b323635... Merge branch 'wjt/g-file-info-filesystem-readonly-fails' in (*)
c63d37f... docs: Clarify return/error behaviour of D-Bus signal subscr (*)
2a52ff1... Merge branch 'settings-list-does-not-exist' into 'master' (*)
e014898... Merge branch 'tests-tsan' into 'master' (*)
ba18822... gdate: Use longest matching month name in g_date_set_parse (*)
1c8f3c6... gmain: Remove redundant volatile from unix_signal_refcount (*)
d2fd53d... gmain: Make GChildWatchSource child_exited field atomic (*)
6f84f68... Merge branch 'mr285-subscription-docs' into 'master' (*)
9e652f9... gmain: Make GUnixSignalWatchSource pending field atomic (*)
969b0e0... gmain: Guarantee handler dispatch after receiving UNIX sign (*)
dd36cf3... gmain: Indicate atomic fields with a comment (*)
9e5a8ba... Merge branch 'gdate-parse-month' into 'master' (*)
704522c... meson: add aarch64 memory barrier handling (*)
6375476... Merge branch 'gmain-tsan' into 'master' (*)
a72766b... Merge branch 'master' into 'master' (*)
ba2c519... Meson: Rename test_c_args to avoid confusion with gio tests (*)
9534447... Merge branch 'fix-gio-test-build' into 'master' (*)
d58be1b... gmacros: make _GLIB_DEFINE_AUTOPTR_CHAINUP to define funcs (*)
86c073d... gmacros: remove duplication on autoptr cleanup definition (*)
8d42b02... gobject, tests: add tests for autoptr (and lists) with decl (*)
0ff5e5c... gdbusmessage: Gracefully handle message signatures with inv (*)
c2607ab... glib.supp: Make a suppression less specific (*)
5cc6942... gdbusconnection: Add missing (nullable) annotation to get_u (*)
8a96fca... Merge branch 'autolist-chainup' into 'master' (*)
fccce84... docs: add a missing semicolon (*)
9874006... Merge branch 'patch-1' into 'master' (*)
c2b22bd... gthread: Synchronize access to g_once_init_list (*)
11847b8... Merge branch 'g-once-data-race' into 'master' (*)
2ded434... Check for 'z' library before fallbacking to subproject (*)
e50f219... Merge branch '1594-dbus-docs' into 'master' (*)
23f286e... Merge branch 'libz-fallback' into 'master' (*)
7412011... Meson: Add 'nls' option to disable translation (*)
8cc92bc... meson: Turn selinux into a meson feature and make it auto b (*)
f54b48b... Merge branch 'master' into 'master' (*)
2031e37... Update documentation of g_tls_connection_handshake() one la (*)
85f7d49... Deprecate TLS rehandshake APIs (*)
b660a67... Merge branch 'mcatanzaro/tls1.3-handshake' into 'master' (*)
c49ed61... Check for zlib header (*)
52ce05a... gdbus-codegen: Tag properties so annotated with G_PARAM_DEP (*)
10be782... Merge branch 'zlib' into 'master' (*)
53573d9... gdbus-codegen: Tag interfaces so annotated with G_PARAM_DEP (*)
326a7fa... gio/tests/gdbus-test-codegen: Ensure that G_PARAM_DEPRECATE (*)
0c74927... Merge branch 'wip/rishi/gdbus-codegen-deprecated' into 'mas (*)
a39b847... tests: Run appinfo tests with a temporary XDG_CONFIG_HOME (*)
1a46bf8... docs: Add missing documentation for warnings and assertions (*)
e51ed49... docs: Ignore some private header files (*)
93f3202... docs: Add various missing symbols to glib-sections.txt (*)
49fe320... docs: Add indexes for symbols added in 2.60 (*)
2b15b43... docs: Ignore some private/uninstalled header files (*)
c20d9d0... docs: Ignore various GIO *_get_type() symbols (*)
384aea2... docs: Add some missing new symbols to the GIO documentation (*)
82d28f0... docs: Fix an invalid DocBook link in the GIO overview (*)
a440152... docs: Ignore some generated header files (*)
8736789... docs: Fix some typos in GIO documentation comments (*)
e88c2d1... docs: Fix a doubly-defined symbol in the GApplication docum (*)
79aead1... docs: Fix formatting of some literals and properties (*)
3f2a5ee... docs: Fix ‘Since’ line for new function to reference st (*)
cf8a9d3... docs: Fix URIs in documentation comments (*)
9c81668... Merge branch 'ossfuzz-11120-dbus-message-types' into 'maste (*)
c1e44fd... Merge branch '1514-appinfo-test-failure' into 'master' (*)
2722e9b... build: Add a missing file to CLEANFILES (*)
71bbe9f... Updated Czech translation (*)
f291745... gspawn: Fix g_spawn deadlock in a multi-threaded program on (*)
8316ae2... Merge branch 'non-atomic-init' into 'master' (*)
9355557... Meson: Add missing include_directories when using glib as s (*)
f73b9e2... g_value_get_variant: return value is transfer-none not tran (*)
8c9c9d9... Merge branch '1014-gspawn-linux-threadsafety' into 'master' (*)
9584442... Merge branch 'value-get-variant-annotation' into 'master' (*)
4326d5e... Merge branch '1498-distcheck' into 'master' (*)
051c9ad... Merge branch 'glib-as-subproject' into 'master' (*)
b45d911... gio-test: fix leak & maybe-uninitialized warning (*)
6debbbf... gio-test: use g_debug rather than #define VERBOSE (*)
624e99b... gunixmounts: Don't treat ZFS as a system internal fs (*)
4ff3734... g_timeout_*_seconds: don't overflow for large intervals (*)
3a4b18f... GApplication: Add a way to replace a unique instance (*)
136f83e... Add tests for --gapplication-replace (*)
98efd7e... Merge branch 'application-replace' into 'master' (*)
6490fe7... g_timeout_*_seconds: test an interval that overflowed (*)
cdc2dd8... gmain: clamp over-large timeouts (*)
4544dcb... gmain: test far-future ready_time (*)
389087e... Merge branch '1600-g_timeout_add_seconds-overflow' into 'ma (*)
4f3216d... Merge branch 'nls' into 'master' (*)
a51ab0a... genviron: make g_environ_* case-insensitive on Windows (*)
4afc203... Merge branch 'win32-environ-case-sensitivity' into 'master' (*)
69fbf3e... tests: Unset LANGUAGE when running gdatetime tests (*)
ad09bba... Updated Slovenian translation (*)
521eba9... ci: Install additional locales used during tests (*)
c1b2a38... Merge branch 'unset-language' into 'master' (*)
ee9f5c5... ci: Update docker image to master:v11 (*)
d4cc0b3... Merge branch 'ci-locales' into 'master' (*)
ea3d9fb... Add new Linux Testing project version number to configure s (*)
17316b2... glib-mkenums: Support reading @rspfiles for arguments (*)
23ed6f4... Merge branch 'glib-mkenums-rspfile-support' into 'master' (*)
bc59892... gdatetime: Store intermediate result of g_date_time_format (*)
8bfa458... gdatetime: Avoid unnecessary conversions from ASCII to UTF- (*)
8d0a163... gstrfuncs: Clarify that g_ascii_strtoull() accepts signed n (*)
96acb49... gstrfuncs: Clarify that g_ascii_string_to_unsigned() reject (*)
ca32861... gvariant: Use gsize rather than gint for array lengths (*)
d2224b4... gvariant: Fix error handling for parsing Unicode escapes (*)
fe13a52... Updated Spanish translation (*)
1ba843b... Merge branch 'master' into 'master' (*)
4501807... glib-compile-resources: Fix code generation for MSVC builds (*)
6528887... README.win32: Update workarounds for VS 2008 x64 builds (*)
cd30faa... gresources: Add a test with resources > 64kb (*)
3469faf... Merge branch 'ossfuzz-11576-variant-text-unicode-unescape' (*)
faa3c31... gdbus-codegen: make --interface-info-{header,body} not cras (*)
deafd72... gdbus-codegen: don't sort args in --interface-info-body (*)
e8fb832... Updated Slovenian translation (*)
e323428... tests: Rename macro to avoid conflict with encoding prefix (*)
af77e47... Merge branch 'encoding-prefix' into 'master' (*)
b1f1625... Merge branch 'issue-1605' into 'master' (*)
fa80a2d... Merge branch 'resources.msvc' into 'master' (*)
afd3f3b... Meson: Fix declare_dependency() calls (*)
475f0a9... Meson: Fix deprecation warning with 0.49.0 release (*)
db47ab8... gdatetime: Fix typo in the comment (*)
1c8bbab... Merge branch 'gdatetime-typo' into 'master' (*)
3fadcf9... Merge branch 'meson-pkgconfig' into 'master' (*)
bdc9328... Merge branch 'meson-dep' into 'master' (*)
d946bff... gdbus-codegen: sort input files (*)
335a01e... gdbus-codegen: test --interface-info-{header,body} (*)
af39a37... Merge branch 'fix-gdbus-codegen--interface-info' into 'mast (*)
d6afa6c... gresolver: Add g_resolver_lookup_by_name_with_flags{_async, (*)
35e4186... gnetworkaddress: Implement parallel ipv4 and ipv6 dns looku (*)
c1e32b9... gsocketclient: Improve handling of slow initial connections (*)
4b29e55... gnetworkaddress: Interleave ipv4 and ipv6 addresses (*)
8b9e889... tests: Add gsocketclient test for slow connections (*)
4c472f8... gsocketaddressenumerator: Make it an error to call next_asy (*)
ee364db... gtestutils: Add g_assert_cmpvariant() (*)
8a2fa21... docs: Format operators nicely in gtestutils documentation (*)
3b7f7a4... tests: Drop compatibility with python 2 from TAP test runne (*)
c69a980... tests: Avoid writing ever increasing sequence of null bytes (*)
6b0ad94... tests: s/assertEquals/assertEqual/ (*)
99d7894... Merge branch 'wip/tingping/happy-eyeballs' (*)
0f508c7... Merge branch '1599-follow-up-from-gunixmounts-stop-consider (*)
27369de... Merge branch 'mkenums' into 'master' (*)
ac0706a... added stream writability checks in pollable unit test (*)
d289ef4... tests: Port various tests to use g_assert_cmpvariant() (*)
9e89749... Partially revert "GSocket: Fix race conditions on Win32 if (*)
e1e5fa0... added more g_pollable_input_stream_is_readable checks (*)
feff178... gtlscertificate: Fix bug in PEM private key parser (*)
c46565d... Merge branch 'fix-tlscertificate-parse-bug' into 'master' (*)
2ceb48d... gtimezone: Fallback to /etc/timezone on Gentoo (*)
290c9ee... Merge branch 'wip/silviol/gsocket_flags' (*)
f5e1e16... binding: Clarify the use of g_object_unref() to remove a bi (*)
f4be79d... Merge branch 'doc-binding-improvement' into 'master' (*)
1fa24a6... Merge branch 'gentoo-timezone' into 'master' (*)
903ce7d... Merge branch '1191-g_assert_cmpvariant' into 'master' (*)
b4479d9... Revert "Meson: appinfo tests are racy if run in parallel" (*)
a67eadb... gstrfuncs: Add g_strv_equal() (*)
e6eb486... gutils: Refactor initialisation of XDG variables (*)
00b50d2... gutils: Fix a typo in a documentation comment (*)
f27532e... gtestutils: Move a documentation comment to the symbol it d (*)
aee897b... gutils: Fix a typo in a comment (*)
46f4764... tests: Avoid chdir() call at the start of appinfo tests (*)
8ddfbb3... tests: Fix indentation of a block in the appinfo test (*)
d4f8045... tests: Use g_assert_*() in mimeapps test rather than g_asse (*)
5923652... tests: Drop extraneous newlines from g_test_message() calls (*)
2c8ae9f... gtestutils: Forbid test paths from containing dots (*)
8da50ac... gutils: Refactor g_get_home_dir() to use a global variable (*)
b87dfb4... gutils: Don’t read directory globals outside the lock (*)
91defdb... gutils: Add internal API to override XDG directories (*)
13730c2... gtestutils: Add XDG directory isolation (*)
528d537... tests: Port desktop-app-info to use g_assert_*() (*)
b763726... gutils: Split out building of g_get_home_dir() path (*)
b4de2e3... glib.supp: Add various one-time allocations to the suppress (*)
b6f7f37... xdgmime: Add xdg_mime_set_dirs() method to override XDG env (*)
df2f13f... gcontenttype: Improve formatting of gcontenttype section do (*)
b06fa34... gcontenttype: Add g_content_type_{get,set}_mime_dirs() API (*)
e97bf89... gcontenttype: Improve the formatting of some code in a docs (*)
99bc33b... gdesktopappinfo: Reload the desktop dirs if the $XDG_CONFIG (*)
797a8b0... tests: Isolate directories in appinfo test (*)
914e7c6... tests: Isolate directories in desktop-app-info test (*)
d23c893... tests: Isolate directories in appmonitor test (*)
707c3f2... tests: Isolate directories in mimeapps test (*)
60c2533... tests: Port appinfo test from g_assert() to g_assert_*() (*)
1ea4ba8... tests: Use static appinfo .desktop file when not launching (*)
f842105... tests: Add some debug output to desktop-app-info test (*)
1947834... tests: Disable debug output from desktop-app-info subproces (*)
7a79984... gutils: Drop fallback handling for NULL homedirs in XDG get (*)
70eb076... Merge branch '1601-appinfo-test-again' into 'master' (*)
3ab7a65... spawn: add shebang line to script
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]