[glib] Created tag 2.57.2



The signed tag '2.57.2' was created.

Tagger: Philip Withnall <withnall endlessm com>
Date: 1533062359 +0100

    2.57.2
    
    Git-EVTag-v0-SHA512: 
2fda29222ec82e144a556c4effca8b1209dbaaa4cb29c37f5133c8d683826b6acb27219c96eae1ebb757975ba0f3fb648f606ea5fec62d6f2007bef07aca820b

Changes since the last tag '2.57.1':

Adrian Perez de Castro (1):
      gio: Add missing autocleanup definition for GResource

Alberts Muktupāvels (1):
      Add a test for per-desktop overrides

Allison Lortie (3):
      gsettings: cleanup default value lookup
      gsettingsschema: Allow per-desktop overrides
      glib-compile-schemas: Handle per-desktop overrides

Arnaud Rebillout (2):
      gfdonotificationbackend: Fix possible invalid pointer in dbus callback
      gfdonotificationbackend: hold a strong ref on backend

Aurimas Černius (1):
      Updated Lithuanian translation

Bastien Nocera (2):
      gio: Add G_DRIVE_IDENTIFIER_KIND_UNIX_DEVICE
      gio: Deprecate G_VOLUME_IDENTIFIER_KIND_HAL_UDI

Christoph Reiter (37):
      tests/logging: Don't hardcode the result of logging a pointer
      tests/strfuncs: handle unknown error codes when testing g_strerror
      tests/strfuncs: mingw-w64 prints 3 digits for the %e exponent
      tests/strfuncs: drop some redundant test code
      ci: Add a VS2017 job
      tests: Increase the timeout of the 'objects2' and 'sequence' tests. Fixes #1393
      ci: unify the test timeout multiplier across jobs
      msvc: build the glib tests and ignore the test outcome
      g_usleep: round up the next millisecond on Windows. See #1371
      win32: make g_cond_wait_until() wait at least until end_time before returning with a timeout. See #1371
      msvc: set the execution and source encoding to utf-8. Fixes #1294
      meson/win32: set LT_CURRENT_MINUS_AGE, it's used by the .rc.in files
      meson: remove duplicate checks for gmtime_r and termios.h See #559
      Merge branch '559-order-build-lists' into 'master'
      gdate: Use a more recent year when fetching the month names. Fixes #1386
      gthread-win32: Remove WinXP compat code
      win32: Remove all remaining WinXP compat code
      Remove unused ENABLE_GC_FRIENDLY_DEFAULT and its build option
      Remove unused HAVE_LIBC_ENABLE_SECURE
      g_check_setuid: implement using getauxval(AT_SECURE) with glibc
      Remove NO_FD_SET and assume fd_set exists
      Remove posix_memalign() checks for an old glibc bug
      Merge branch 'fix-gdbus-unix-addresses-test' into 'master'
      build: Remove the --disable-mem-pools build option and the DISABLE_MEM_POOLS macro
      Merge branch 'meson-unused-zlib-libname' into 'master'
      Merge branch 'array-allocations' into 'master'
      Merge branch '811-content-type-docs' into 'master'
      tests: Port gen-casefold-txt.pl and gen-casemap-txt.pl to Python 3. See #1332
      Merge branch 'struct-member' into 'master'
      Merge branch 'threads-none' into 'master'
      Merge branch 'strlcpy' into 'master'
      CI: Include coverage data of code which isn't executed by the test suite.
      ci: switch the freebsd-11 job to manual mode
      meson: use the new 'python' module instead of the 'python3' one. Closes #1455
      meson: switch the proxy-libintl subproject to the upstream repo
      meson: switch to the wrapdb wrap file for zlib
      Merge branch 'binding-unbind-annotation' into 'master'

Chun-wei Fan (10):
      glib/valgrind.h: Disable inline ASM on MSVC x64 builds
      build: Drop Visual Studio projects
      README.win32: Update build instructions
      Drop config.h.win32.in and glib/glibconfig.h.win32.in
      build: Remove leftovers of Visual Studio project stuff
      build: Remove build/win32/vs8
      README.win32: More updates on GLib usage
      README.win32: Give details about MSVC builds
      Remove glib-zip.in
      README.win32: Mention about /utf-8 and GIT

Colin Walters (1):
      gmacros: Add G_GNUC_UNUSED for autoptr funcs (notably GLists)

Daniel Drake (7):
      gspawn: Add g_spawn_async_with_fds variant
      gspawn: Optimize with posix_spawn codepath
      gdesktopappinfo: enable fast posix_spawn gspawn codepath
      gdesktopappinfo: add g_desktop_app_info_launch_uris_as_manager_with_fds variant
      gspawn: document FD_CLOEXEC behaviour
      gspawn: use sane_open() for stdin
      gspawn: treat all negative fds as unset

Daniel Mustieles (6):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Șerbănescu (2):
      Update Romanian translation
      Update Romanian translation

Debarshi Ray (1):
      Revert "Return folder as icon for directories"

Emin Tufan Çetin (1):
      Update Turkish translation

Emmanuele Bassi (48):
      Merge branch 'coverage-regex' into 'master'
      Merge branch 'wip/rishi/issue-1073' into 'master'
      Add a macro for checking approximate values
      Add fuzzy floating point comparison macro
      Merge branch 'remove-no-fd-set' into 'master'
      Merge branch 'remove-posix-memalign-compl-check' into 'master'
      Classify the tests
      Add reference counting types
      Use macros for refcount types API
      Add tests for refcount types
      Port GArray and friends to gatomicrefcount
      Port GBytes to gatomicrefcount
      Port GHashTable to gatomicrefcount
      Deprecate g_type_class_add_private()
      Merge branch '896-variant-type-docs' into 'master'
      Merge branch 'wip/lantw/gspawn-declare-environ' into 'master'
      Merge branch 'wip/piotrdrag/unicode-typography-180625' into 'master'
      Merge branch '1332-drop-perl-dependency' into 'master'
      Add refcounted data
      Add atomically refcounted data
      Make g_rc_box_dup()/g_arc_box_dup() more generic
      Improve the RcBox and ArcBox documentation
      Add reference counted strings
      Add size accessor to RcBox and ArcBox
      Add length accessor for GRefString
      Rename g_arc_box to g_atomic_rc_box
      Improve docs for g_rc_box/g_atomic_rc_box
      Allow NULL clear function when releasing references
      Check for overflow when allocating RcBox
      Add missing copyright notice
      Fix the implementation of interned refstrings
      Add systemtap probes to refcounted data
      Allow empty strings to be refcounted
      Add missing trasfer annotation for g_ref_string_new()
      Increase coverage for GRefString
      Increase coverage of atomic refcounted data
      Update rcbox annotations for acquire/release functions
      Merge branch 'refcount-box' into 'master'
      Merge branch '1041-atomic-bad-function-cast' into 'master'
      Merge branch '927-resource-path-fix' into 'master'
      Merge branch '640-appinfo-skip-display' into 'master'
      Revert "Merge branch 'type-safe-g-clear-pointer-1425' into 'master'"
      Merge branch 'revert-08f41d80' into 'master'
      Merge branch '976-disable-assert-checks' into 'master'
      Merge branch 'coverity' into 'master'
      Merge branch '1447-date-tests-again' into 'master'
      Install gioenumtypes.h
      Merge branch 'gio-enum-install' into 'master'

Fabio Tomat (1):
      Update Friulian translation

Gaurav (3):
      Fix a warning reported by static analyser tool: Assignment of a signed value which has type 'time_t' to 
a variable of a bigger integer type 'guint64'
      Fix potential Null pointer dereference. if "match" is NULL, it is dereferenced in match_free() (L:457)
      Fix a warning reported by static analyzer tool

Iain Lane (7):
      test_paths: Reindent to avoid tripping -Wmisleading-indentation
      Merge branch '340-gdbus-fixme' into 'master'
      gobject: Make g_clear_object take a non-volatile GObject **
      gmem.h: Use __typeof__() in the g_clear_pointer() macro
      gobject: Make g_clear_object take a non-volatile GObject **
      gmem.h: Use __typeof__() in the g_clear_pointer() macro
      gmacros: Add new private g_has_typeof to abstract __typeof__ checks

Jan Alexander Steffens (heftig) (1):
      macros: Double-cast func for g_autolist to avoid warning

Javier Jardón (1):
      gio/Makefile.am: Use PYTHON to call python script

Jehan (5):
      gio: C_IN is defined in recent Android headers.
      gio: UNIX_PATH_MAX may be defined.
      gio: fix various "warning: unused variable".
      glib: Win32 does not accept "wb+" mode for fopen().
      glib: add test for various modes of fopen().

Kouhei Sutou (1):
      build: Add missing subprojects/ to archive. Fixes #1295

Marek Cernocky (1):
      Updated Czech translation

Mario Blättermann (1):
      Update German translation

Matej Urbančič (1):
      Updated Slovenian translation

Matthias Clasen (12):
      2.57.2
      Merge branch 'wip/ricotz/unicode-11.0' into 'master'
      Add debug spew to module loading
      network monitor: Update portal implementation
      Stop generating code for NetworkMonitor
      Add a gnet utility
      Merge branch 'new-network-portal' into 'master'
      Revert "Add a gnet utility"
      Merge branch '1462-bookmark-overflow' into 'master'
      Merge branch '1461-bookmarks-nullptr' into 'master'
      Merge branch '1436-docs-muckery' into 'master'
      Merge branch '1436-please-for-the-love-of-things-just-build' into 'master'

Mohammed Sadiq (2):
      grcbox: Fix typo in doc
      gio/tests: Use the right format specifier

Nathan Miller (1):
      goption: Reject group options specified with three dashes

Nirbheek Chauhan (6):
      glib-compile-resources: Use g_fprintf() instead of fprintf()
      meson: We actually support 7+, not Vista+
      Merge branch 'patch-1' into 'master'
      meson: Provide our Python tools for builds
      Merge branch 'meson-zlib-wrapdb' into 'master'
      Merge branch 'meson-python-module' into 'master'

Olivier Blin (1):
      regex: Require PCRE 8.31

Olivier Crête (1):
      docs: Change Bugzilla references to GitLab

Ondrej Holy (15):
      gio-tool: Use "…" consistently
      gio-tool: Print help if no arguments are given
      gio-tool: Add support for stopping drives
      gio-tool: Fix GMountOperation leaks
      glocalfile: Allow trashing only for locations supported by trash:///
      glocalfile: Update G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH logic
      glocalfile: Add test case for g_file_trash
      docs: Document g_unix_mount_for
      glocalfile: Allow trashing only for locations supported by trash:///
      glocalfile: Update G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH logic
      glocalfile: Add test case for g_file_trash
      glocalfile: Check that parent device is the same when trashing
      glocalfile: Fix error code when trash not found
      gio: Add bash completion for gio tool
      Merge branch 'cifs-is-not-a-system-fs' into 'master'

Paul Eggert (1):
      gtimezone: port to tzcode 2014c

Pavlo Solntsev (1):
      doc: Interface for derivable object

Peter Bloomfield (1):
      gmem.h: Use typeof() in g_steal_pointer() macro

Peter Kjellerstedt (1):
      glib-mkenums: Ignore other per value options than 'skip' and 'nick'

Philip Chimento (3):
      build: Look for copied Objective-C files in builddir
      gtester: Explicitly convert arguments of g_assert_cmpfloat()
      build: Look for copied Objective-C files in builddir again

Philip Withnall (204):
      gio: Add missing (nullable) annotations to GDrive, GMount, GVolume
      ci: Add a regex to parse line coverage statistics from genhtml output
      build: Add -Wunused to the set of standard warnings
      Merge branch 'wunused' into 'master'
      Merge branch 'master' into 'master'
      Merge branch '1354-volume-nullable' into 'master'
      Merge branch 'docpriv' into 'master'
      Merge branch 'ci-timeout-mult' into 'master'
      Merge branch 'lrn/issue-1240' into 'master'
      gio: Fix some typos in the documentation
      Merge branch 'win32-gcond-wait-until-at-least' into 'master'
      Merge branch 'win32-usleep-ceil' into 'master'
      Merge branch 'msvc-force-codeset' into 'master'
      Merge branch 'win32-rc-def-soname' into 'master'
      Merge branch 'meson-remove-duplicate-checks' into 'master'
      build: Alphabetically order lists of functions and headers to find
      Merge branch 'dist-subprojects' into 'master'
      Merge branch '1305-gtester-sense' into 'master'
      Merge branch 'wip/oholy/gio-tool-arguments' into 'master'
      Merge branch 'wip/oholy/gio-mount-stop' into 'master'
      Merge branch 'macosx-ci' into 'master'
      Merge branch 'wip/hadess/g-drive-identifier' into 'master'
      Merge branch 'identifier-typo-fix' into 'master'
      Merge branch 'wip/rishi/issue-914' into 'master'
      ci: Export meson-logs from msys2-mingw32 build as artifacts
      ci: Always export artifacts from Fedora build
      ci: Clarify artifact naming
      Merge branch 'msys2-export-meson-logs-artifacts' into 'master'
      Merge branch 'nirbheek/windows-7-not-vista' into 'master'
      Merge branch 'remove-winxp-comapt-code' into 'master'
      Merge branch 'win-date-fixes' into 'master'
      build: Always enable -Wmisleading-indentation
      Merge branch '796385-indentation' into 'master'
      garray: Fix (nullable) annotation on GArray.[prepend|insert]_vals()
      garray: Allow over-allocation in g_array_insert_vals()
      tests: Expand GArray test coverage to cover all construction forms
      Merge branch '1374-array-tests' into 'master'
      garray: Optimise over-allocations with g_array_insert_vals()
      Merge branch '1401-g_clear_handle_id-clear_func-not-nullable' into 'master'
      Merge branch '1307-tarball-dist' into 'master'
      Merge branch 'ci-cleanup' into 'master'
      Merge branch 'solaris-defines' into 'master'
      Merge branch 'wip/oholy/trashing-locations' into 'master'
      Merge branch 'wip/oholy/gunixmountfor-docs' into 'master'
      Merge branch 'master.nomsvcproj' into 'master'
      Merge branch 'wip/lantw/freebsd-du-problems' into 'master'
      Merge branch '1400-g_file_attribute_unix_is_mountpoint-is-false-for-root' into 'master'
      Revert "Merge branch 'wip/oholy/trashing-locations' into 'master'"
      Merge branch 'revert-205059b9' into 'master'
      glib-compile-resources: Clarify --help output for --sourcedir argument
      glib-compile-resources: Minor string improvements to --help output
      Merge branch 'master.nomsvcproj' into 'master'
      Merge branch '1406-compile-resources-help' into 'master'
      docs: Add (transfer full) annotation to g_content_type_get_mime_type()
      Merge branch 'meson-distcheck' into 'master'
      Merge branch 'wip/lantw/freebsd-kqueue-simple' into 'master'
      Merge branch 'wip/oholy/trashing-locations2' into 'master'
      Merge branch 'wip/lantw/freebsd-gettext-tests' into 'master'
      Merge branch 'wip/lantw/freebsd-meson-builds' into 'master'
      Merge branch 'wip/lantw/freebsd-socket-tests' into 'master'
      Merge branch 'classify-test-suites' into 'master'
      Merge branch 'wip/piotrdrag/unicode-typography' into 'master'
      Merge branch '878-timezone-transitions' into 'master'
      Merge branch 'refcount-types' into 'master'
      Merge branch 'lrn/binary-tests' into 'master'
      gwin32notificationbackend: Only warn once
      gspawn: Fix errno saving in Windows implementation
      gspawn: Make error codes on Windows more specific
      gspawn: Factor out error code conversion function
      Merge branch '303-win32-spawn' into 'master'
      Merge branch 'tests-remove-perl' into 'master'
      Merge branch 'fdonotif-segfault-fix' into 'master'
      Merge branch 'g_dbus_is_supported_address-assertion-failure' into 'master'
      Merge branch 'G_SOURCE_FUNC-macro' into 'master'
      build: Bump Meson dependency to 0.46.1
      docs: Amend the docs for g_str_equal() to reflect current general usage
      Merge branch 'issue-699' into 'master'
      Merge branch 'triple_dash' into 'master'
      Merge branch 'fdonotif-fix-backend-dispose-race' into 'master'
      codegen: Support Since and name changing annotations on annotations
      codegen: Add --interface-info-[body|header] modes
      codegen: Suppress the old --xml-files option in the --help output
      codegen: Fix a minor Python linting warning
      Merge branch '1368-codegen-interface-info' into 'master'
      docs: Rename README.in to README.md for GitLab
      docs: Rename README.commits to CONTRIBUTING.md
      gvariant: Change type of ‘y’ variants from guchar to guint8
      gvariant: Document differences between GVariant bytestrings and arrays
      Merge branch 'strlcpy-comment' into 'master'
      Merge branch 'wip/oholy/gio-bash-completion' into 'master'
      Merge branch 'wip/hughsie/EOPNOTSUPP' into 'master'
      Merge branch 'non-atomicity-of-g_file_set_contents' into 'master'
      Merge branch 'wip/lantw/freebsd-kqueue-complex' into 'master'
      gfile: Document usefulness of g_file_dup()
      tests: Add basic tests for GMountOperation
      Merge branch '1423-gmountoperation-tests' into 'master'
      gunixmounts: Stop considering cifs/nfs as system file systems
      Merge branch 'lrn/attachconsole' into 'master'
      gobject: Add prefixes to variables in G_VALUE_COLLECT*() macros
      Merge branch '1377-g-assert-cmpfloat' into 'master'
      Revert "build: Look for copied Objective-C files in builddir"
      Merge branch 'support-tcrypt' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'fix-objc-build' into 'master'
      Revert "build: Look for copied Objective-C files in builddir again"
      Merge branch 'GVariant-bytestring-docs' into 'master'
      Merge branch 'android-ndk-r17b' into 'master'
      Merge branch 'wip/Jehan/fopen-modes' into 'master'
      Merge branch 'wip/muktupavels/per-desktop-overrides' into 'master'
      tests: Add initial test framework for glib-mkenums
      tests: Add glib-mkenums test for missing nicks
      gmain: Clarify documentation for g_source_get_id()
      Merge branch '1360-mkenums-tests' into 'master'
      Merge branch 'source-get-id-docs' into 'master'
      gmain: Add names to various GSources constructed in GLib
      gmain: Officially deprecate g_main_context_wait()
      Merge branch '1175-source-names' into 'master'
      gbufferedoutputstream: Fix jump conditional on uninitialised data
      gdesktopappinfo: Fix a minor command line leak
      Merge branch 'android-28' into 'master'
      Merge branch '903-deprecate-main-context-wait' into 'master'
      glocalfile: Fix a minor memory leak
      tests: Fix use-after-free in the appinfo tests
      tests: Various minor leak fixes in the GIO tests
      tests: Fix leak when checking for du binary
      tests: Various minor leak fixes in the GLib tests
      tests: Various minor leak fixes in the GObject tests
      tests: Fix use-after-free in reference tests
      valgrind: Add more suppressions to glib.supp
      Merge branch 'ci-memcheck-preparation' into 'master'
      Merge branch 'doc-types' into 'master'
      Merge branch 'master' into 'master'
      gchecksum: Use G_GUINT64_CONSTANT for SHA-512 constants
      gresource: Fix wrapping of function return type
      gresource: Fix potential array overflow if using empty paths
      tests: Use Unicode typography in gdbus-export test
      build: Make actions and gdbus-export GIO tests as slow
      tests: Ensure GIO tests which need dbus-daemon are run
      tests: Rework slow test handling for GIO tests
      build: Drop Perl dependency on autotools
      Merge branch 'meson-doc-ci' into 'master'
      Merge branch 'ci-coverage-include-baseline' into 'master'
      Merge branch 'pcre-8.31' into 'master'
      tests: Move two tests from GIO uninstalled helpers to test cases list
      tests: Add missing unit test to GLib tests list
      tests: Mark gdbus-threading test as slow
      tests: Mark refcount/properties2 test as slow
      Merge branch 'gresource-autocleanup' into 'master'
      meson: Add libpcre dependency version, as in configure.ac
      Merge branch 'wip/lantw/ci-on-freebsd' into 'master'
      Merge branch 'pcre-meson-dependency' into 'master'
      ci: Add allow_failure: true to FreeBSD runner
      gio: Link inotify file monitor to GLib and GObject
      Merge branch '1201-inotify-linking' into 'master'
      glib: Don’t use time(NULL) to get current time
      Merge branch 'wip/hughsie/g_ref_string_new_len' into 'master'
      garray: Fix -Wsign-compare warnings
      gqueue: Fix -Wsign-compare warnings
      grand: Fix -Wsign-compare warning
      gatomic: Tweak __atomic_load*() calls to work with -Wbad-function-cast
      gdbusconnection: Drop an outdated TODO comment
      Merge branch '1402-real-time' into 'master'
      tests: Fix error reporting on prlimit() call failure
      gvariant: Fix -Wsign-compare warnings
      Merge branch '1044-prlimit-fix' into 'master'
      Merge branch 'sign-compare' into 'master'
      tests: Fix running fileutils test in cwd which is a symlink
      tests: Fix skipping of appinfo tests when DISPLAY is unset
      gtestutils: Document difference between g_assert() and g_assert_*()
      gtestutils: Bail out of g_test_init() if G_DISABLE_ASSERT is defined
      Merge branch 'type-safe-g-clear-pointer-1425' into 'master'
      Merge branch 'gitlab-ci-freebsd-manual' into 'master'
      Merge branch 'python-none-equality' into 'master'
      Merge branch '889-stdiowrappers-symlink-failure' into 'master'
      Merge branch 'indentation_correction_gspawn' into 'master'
      Merge branch 'type-safe-g-clear-pointer-1425' into 'master'
      Merge branch 'add-g-has-typeof-1440' into 'master'
      Merge branch '1444-install-tests' into 'master'
      gio-tool: Fix a memory leak when returning command line help
      gsettings: Fix some memory leaks on error paths
      gvariant: Fix some memory leaks on error paths
      Merge branch 'jjardon/python_overrride' into 'master'
      tests: Compare month names case-insensitively in date tests
      tests: Skip some more date tests if translations are not installed
      Merge branch 'wip/sadiq/fixes' into 'master'
      gasyncqueue: Add missing precondition to g_async_queue_timeout_pop()
      Merge branch '1459-async-queue-precondition' into 'master'
      gmarkup: Fix unvalidated UTF-8 read in markup parsing error paths
      gmarkup: Fix crash in error handling path for closing elements
      build: Remove a pointless intermediate variable in glib/Makefile.am
      build: Stop distributing generated files in autotools tarballs
      docs: Don’t distribute generated man pages
      docs: Fix glib-sections.txt includes for g_atomic_rc_* API
      docs: Fix a minor syntax error in a documentation comment
      docs: Add missing API indexes for old versions
      gconvert: Adjust an argument name in the header to match the source
      docs: Fix case of a type used in a gtk-doc comment
      docs: Add some more backtick quotation
      docs: Fix a documentation link
      gbookmarkfile: Fix error reporting with unexpected nesting of elements
      Merge branch '1035-bookmarks-state-machine' into 'master'
      build: Conditionally add gwin32.c to sources without using EXTRA_ prefix
      build: Conditionally add spawn and IO channel without using EXTRA_ prefix
      2.57.2 (actual release)

Piotr Drąg (3):
      Fix tests for Unicode strings
      Revert "Partially revert 10c490cdfe3ae042f747bd00f787492e2bdb7ed0"
      Use Unicode typography in new translatable strings

Richard Hughes (2):
      gio: PPC64 returns EOPNOTSUPP from splice() if not supported
      Add a g_ref_string_new_len() to allow creating from non-NUL byte arrays

Rico Tzschichholz (2):
      unicode: Update to unicode 11.0.0
      unicode: Update test data files for unicode 11.0.0

Sebastian Dröge (1):
      Fix annotation of g_binding_unbind() to transfer-full

Stef Walter (1):
      gdbus-connection-loss: Fix leak in test

Sven Neumann (1):
      gtester: fix test result in gtester XML report

Thomas Hindoe Paaboel Andersen (2):
      python: avoid equality check for None
      gspawn: correct indentation in do_posix_spawn

Ting-Wei Lan (17):
      kqueue: Make _ke_is_excluded static
      meson: Don't use -export-dynamic
      tests: Don't fail when not using du from GNU coreutils
      tests: Don't run file creation and deletion test on kqueue
      kqueue: Only fallback to polling on /media and /run/media
      tests: Use g_idle_add to call g_main_loop_quit
      meson: Use cc.compiles instead of cc.has_header to check malloc.h
      build: Define MAJOR_IN_TYPES when major is defined in sys/types.h
      tests: Use de_DE.UTF-8 instead of de_DE in gsettings test
      tests: Set both environment variable and locale when running tests
      meson: libelf.pc is not always available
      socket: Fix get_available_bytes on systems other than Linux and Windows
      kqueue: Make it possible to pass file monitor tests
      tests: Make testfilemonitor test work with kqueue
      kqueue: Use the worker context to schedule rescanning of missing files
      gspawn: Declare environ
      ci: Add FreeBSD CI

Will Thompson (6):
      g_clear_handle_id: don't accept NULL clear_func
      fileinfo: make UNIX_IS_MOUNTPOINT be TRUE for /
      g_dbus_is_supported_address(): set error if returning FALSE
      Add G_SOURCE_FUNC cast macro which suppresses -Wcast-function-type
      gfileutils: document non-atomicity of g_file_set_contents()
      gvariant-text: fix bytestring example

Xavier Claessens (82):
      Revert "Revert "Rename objective-c files from .c to .m""
      Revert "Revert "Meson: Fix cocoa and carbon support""
      Fix missing osx files when running "make dist"
      Merge branch 'macosx-objc' into 'master'
      Meson: Remove FIXME about missing checks for macosx <= 10.3
      Merge branch 'macosx-remove-fixme' into 'master'
      Merge branch 'msvc-ci' into 'master'
      gslice: Use g_fprintf() instead of fprintf()
      Fix build error when compiling with mingw
      Merge branch 'msvc-glib-tests' into 'master'
      Meson: Always fallback to proxy-libintl subproject
      Add Android CI
      Revert "Fix build error when compiling with mingw"
      Revert "glib/valgrind.h: Disable inline ASM on MSVC x64 builds"
      Fix Windows build errors in valgrind.h
      Add mingw64 cross build CI
      Merge branch 'android-ci' into 'master'
      Merge branch 'mingw-ci' into 'master'
      Add macosx CI
      Revert "Add macosx CI"
      Merge branch 'remove-secure-libc' into 'master'
      Merge branch 'remove-gc-friendly-default' into 'master'
      Fix failing gdbus-unix-addresses test when G_MESSAGES_DEBUG is set
      Merge branch 'remove-disable-mem-pools' into 'master'
      Remove tests/gio-ls.c that never has been built
      Remove old tests not being built since 2012
      Remove developer script not needed in git repository
      Merge branch 'patch-2' into 'master'
      Meson: Remove unused zlib_libname variable
      ci: Add missing "except: tags"
      ci: No need to "cd _build" and set prefix/libdir
      ci: Be consistent on artifact naming
      Remove unused HAVE_LONG_LONG_FORMAT and HAVE_INT64_AND_I64
      Meson: Add missing defines on Solaris
      Merge branch 'drop-unused-defines' into 'master'
      Meson: Remove config.h.meson template
      Merge branch 'meson-config-h' into 'master'
      Remove unused HAVE_FAM define
      Meson: Build fam module
      Merge branch 'patch-3' into 'master'
      Merge branch 'fam' into 'master'
      Dockerfile: Reorder packages in alphabetical order
      ci: Build fam module on linux
      Merge branch 'fam-ci' into 'master'
      Update list of meson files to distcheck
      Merge branch 'wip/jehan/android-master-v3' into 'master'
      Merge branch '776583-win32-notifications-warn-once' into 'master'
      Merge branch 'meson-version' into 'master'
      Meson: Add check for strlcpy/strlcat
      Remove unused THREADS_NONE
      Meson: Add missing checks for struct members
      Meson: Add missing checks for functions
      Merge branch 'gitlab' into 'master'
      Merge branch 'meson-functions' into 'master'
      Merge branch 'str-equal-docs' into 'master'
      Meson: Add comment telling why we test strlcpy/strlcat
      Merge branch '807-g-file-dup-docs' into 'master'
      Merge branch '258-variable-names' into 'master'
      ci: Pin meson version to 0.46.1 when generating docker image
      ci: Update Android NDK to r17b
      ci: Use shorter job names
      ci: Add "--push" argument to run-docker.sh help script
      ci: factor out cross compilation jobs definitions
      ci: Add latest Android API level 28
      doc: Remove gio.types since gtkdoc-scan rebuild it anyway
      doc: Remove gobject.types since gtkdoc-scan rebuild it anyway
      doc: Remove glib.types since glib has not GType
      Merge branch '977-checksum-constants' into 'master'
      ci: Update meson to 0.47.0 in docker image
      ci: Fix dist-job missing gobject/gio documentation
      Meson: Fix warnings introduced in 0.47.0
      Meson: Use subdir_done() now that it has been fixed
      ci: Install meson 0.47.0 on Windows envs
      Meson: Remove FIXME about _REENTRANT
      Merge branch '1432-reentrant' into 'master'
      Merge branch '786-gio-test-leaks' into 'master'
      Meson: Use environment() for test_env
      Meson: Remove hack that got fixed a while ago
      Meson: Group all glib tests into a single dict
      Meson: Install glib tests
      Merge branch 'meson-wrap-proxy-libintl-upstream' into 'master'
      Merge branch 'nirbheek/override-find-program' into 'master'

segfault (1):
      Add support for TCRYPT volumes to GMountOperation

Руслан Ижбулатов (3):
      W32: Make _g_win32_get_system_data_dirs() inline available in C++
      Force binary mode for stdout in printf tests
      W32: add std stream redirection envvar options


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]