[glib] Created tag 2.61.0



The signed tag '2.61.0' was created.

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

    2.61.0
    
    Git-EVTag-v0-SHA512: 
88f9fef99a8fc6ddfc437e941d67e9c2deb71e4508cf8b01df3169d3d0570cd03962ce080736319679ff2d08c9bef4fa8edaddae8e399f1bebf0ab9c012c86fa

Changes since the last tag '2.60.0':

Andrea Azzarone (2):
      socket: Fix annotation for flags in g_socket_receive_message
      gwin32: Fix comment for g_win32_veh_handler

Antonio Larrosa (1):
      Handle an UNKNOWN NetworkManager connectivity as NONE

Christoph Reiter (1):
      gcancellable: add back lost NULL check in g_cancellable_cancel()

Chun-wei Fan (6):
      .gitlab-ci/test-msvc.bat: Generate cover report for tests
      CI: Run test coverage for Visual Studio builds
      build: Improve tests for frexpl() and ldexpl()
      build: Check for more math.h functions in gnulib
      Update glib/gnulib/README
      glib/gnulib: Include gnulib_math.h in place of math.h

Corentin Noël (1):
      docs: Use the right g_autoptr function when using an auxiliary function

Emmanuel Fleury (24):
      Silenting unused parameter warnings due to deprecated code
      Fixing signedness in glib/giochannel.c
      Fix signedness in glib/gmappedfile.c
      Fixing signedness in glib/gprimes.c
      Fixing signedness in glib/gquark.c
      Fixing signedness in glib/gmarkup.c
      Fixing signedness in glib/goptions.c
      Fixing missing initializer for field in gscanner.c
      Fixing various warnings in glib/gmain.c
      Fixing signedness problem in glib/gstrfuncs.c
      Fixing signedness in glib/gthreadpool.c
      Fixing signedness in glib/gtestutils.c
      Fixing various warnings in glib/gtimezone.c
      Fixing various warnings in glib/gstring.c
      Fixing missing initializer in glib-unix.c
      Fixing signedness in glib/gtester.c
      Fixing signedness in glib/gthread-posix.c
      Fixing missing initializer in glib/giounix.c
      Fixing signedness in glib/gvariant-core.c
      Fixing signedness in glib/gvariant.c
      Fixing various warning in glib/gvarianttypeinfo.c
      Fixing various warnings in glib/gvariant-parser.c
      Fix various signedness warnings in glib/ghash.c
      Fixing signedness warning in glib/gslice.c

Emmanuele Bassi (10):
      Merge branch 'api-tags' into 'master'
      Revert "headers: Add various missing G_DISABLE_DEPRECATED guards"
      Merge branch 'wip/tintou/autoptr-right-function' into 'master'
      Merge branch '1737-gdbus-tool-wait' into 'master'
      ci: Generate a cover report for the test suite
      ci: Run test coverage for MSYS2 job
      Merge branch 'wip/ebassi/test-report' into 'master'
      Merge branch '1709-resource-llvm' into 'master'
      Merge branch '1614-freebsd-threading-flaky' into 'master'
      Merge branch 'docs-symbols' into 'master'

Ignacio Casal Quinteiro (2):
      gcocoanotificationbackend: give more priority than the gtk one
      Properly ensure the cocoa notification backend type

Jan Tojnar (2):
      gio: Add missing autocleanup definition for GSettingsSchemaSource
      gio: Add missing autocleanup definition for GSettingsSchemaKey

LRN (1):
      Merge branch 'cygwin-proc-self-cmdline' into 'master'

Matthias Clasen (1):
      Merge branch '1177-quark-not-cxx-globals-docs' into 'master'

Michael Catanzaro (1):
      Merge branch 'gai_strerror-thread-safety' into 'master'

Nathan Follens (1):
      Update Dutch translation

Niels De Graef (1):
      gdbus-tool: Colorize the output of "introspect"

Nirbheek Chauhan (5):
      Merge branch 'gosxappinfo-fix' into 'master'
      meson: Add autodetection to the iconv combo option
      gconvert: Don't differentiate between GNU iconv and macOS iconv
      ci: The iconv combo option values have changed
      Merge branch 'autodetect-iconv-impl' into 'master'

Ondrej Holy (1):
      gunixmounts: Return the last matching mount for same mount path

Patrick Griffis (1):
      Merge branch 'cocoa-notification-backend-default' into 'master'

Peter Bloomfield (1):
      gslice: Use a convenience macro

Philip Withnall (97):
      Merge branch 'tsan' into 'master'
      Merge branch 'cancellable-cancel-null' into 'master'
      gversionmacros: add version macros for GLib 2.62
      build: Bump version to 2.61.0
      Merge branch 'exceptions' into 'master'
      build: Factor out common gtkdoc flags
      Merge branch 'tdr' into 'master'
      gobject: Mention quark memory usage for g_object_set_data()
      Merge branch 'fix-comment-gwin32' into 'master'
      gquark: Document that some functions can’t initialise C++ globals
      tests: Use g_assert_*() instead of g_assert() in gdbus-proxy
      tests: Fix a minor memory leak in gdbus-proxy
      tests: Fix some larger memory leaks in gdbus-proxy
      glib.supp: Add a calloc() variant of an existing suppression
      glib: Move various documentation comments from docs.c to macros.h
      gmacros: Improve documentation of GCC attributes
      build: Add -UG_DISABLE_ASSERT when building tests
      tests: Convert g_assert() to g_assert_*() in gio/tests/actions.c
      tests: Convert g_assert() to g_assert_*() in gio/tests/gsubprocess.c
      tests: Convert g_assert() to g_assert_*() in glib/tests/asyncqueue.c
      tests: Convert g_assert() to g_assert_*() in glib/tests/mainloop.c
      tests: Convert g_assert() to g_assert_*() in glib/tests/mappedfile.c
      tests: Convert g_assert() to g_assert_*() in glib/tests/rand.c
      gtestutils: Call __builtin_undefined() from g_assert_not_reached()
      ci: Add a build with G_DISABLE_ASSERT defined
      gio: Fix various compiler warnings when compiling with G_DISABLE_ASSERT
      glib: Fix various compiler warnings when compiling with G_DISABLE_ASSERT
      gobject: Fix various compiler warnings when compiling with G_DISABLE_ASSERT
      Merge branch '1708-build-with-g-disable-assert' into 'master'
      Merge branch 'option' into 'master'
      Merge branch 'win32-symlink-refactoring' into 'master'
      Merge branch 'lrn/gnulib-printf' into 'master'
      codegen: Fix use of uninitialised variable
      Merge branch 'examples-for-gnuc-macros' into 'master'
      Merge branch 'fix-network-available-check' into 'master'
      Merge branch 'gdbus-win32-no-shortname' into 'master'
      gsocket: Remove (type) annotation from flags arguments
      docs: Ignore some generated source files
      headers: Add various missing G_DISABLE_DEPRECATED guards
      gdesktopappinfo: Fix an overly-specific ‘Since’ documentation line
      gfile: Add some missing parameter documentation
      gfile: Fix documentation links to non-existent symbols
      docs: Stop formatting integer literals using ‘%’
      docs: Fix pluralised links to symbols
      gpollableoutputstream: Add vfunc documentation for writev_nonblocking
      docs: Fix various typos in linked symbol names
      docs: Move some documentation comments from docs.c to their symbols
      gdatetime: Unmark an unrelated comment as a documentation comment
      gvaluearray: Mark the whole of GValueArray as deprecated
      Merge branch 'pattern-coalesce' into 'master'
      Merge branch 'issue-249' into 'master'
      tests: Use g_assert_*() instead of g_assert() in gdbus-addresses test
      gdbusaddress: Simplify address validation in is_valid_unix()
      gdbusaddress: Remove some always-true branches
      gdbusaddress: Require that transport names and keys are non-empty
      gdbusaddress: Clean up memory management in _g_dbus_address_parse_entry()
      tests: Always check an address is valid before checking it’s supported
      tests: Split out D-Bus address parsing tests
      tests: Improve test coverage of D-Bus unix transport addresses
      tests: Improve test coverage of D-Bus nonce-tcp transport addresses
      tests: Compile the test_unix_address() test unconditionally
      tests: Add test for unsupported unparseable D-Bus addresses
      tests: Improve test coverage of D-Bus tcp transport addresses
      Merge branch 'enotsock' into 'master'
      Merge branch 'dbus-address-tests' into 'master'
      Merge branch 'meson' into 'master'
      Merge branch 'fix-warnings-glib' into 'master'
      gresolver: Don’t use gai_strerror() on Windows, as it isn’t threadsafe
      ginputstream: Add missing (out) annotations to read() functions
      gresolver: Convert encoding of gai_strerror() return value
      Merge branch 'wip/jtojnar/gsettings-cleanup' into 'master'
      Merge branch '1258-input-stream-annotations' into 'master'
      Merge branch 'cygwin-macro' into 'master'
      Merge branch 'cygwin-rtld_next' into 'master'
      gdbus-tool: Fix units for `gdbus-tool wait` timeout
      Merge branch 'fix-cocoa-backend-loading' into 'master'
      gutils: Add (nullable) annotation to g_get_prgname()
      Merge branch 'use_after_free' into 'master'
      Merge branch 'wip/oholy/trash-autofs' into 'master'
      Merge branch 'g_get_prgname-annotations' into 'master'
      Merge branch 'cygwin-visibility' into 'master'
      Merge branch 'linux-argv0' into 'master'
      Merge branch 'gnulib.msvc.fixes' into 'master'
      Merge branch 'wip/nielsdg/gdbus-colorized-output' into 'master'
      gthreadedsocketservice: Tidy up property declarations
      gthreadedsocketservice: Abstract out a free function
      gthreadedsocketservice: Move obj reference to per-job data
      gthreadedsocketservice: Handle thread pool push failure
      gdbusdaemon: Fix error handling for filtering outgoing messages
      gdbusprivate: Clarify GDBusMessage ownership transfers
      tests: Unmark several gdbus-* tests as flaky
      build: Fix some whitespace problems in gio/tests/meson.build
      build: Refactor resources test build instructions
      tests: Only run --external-data test on GNU ld/objcopy
      docs: Add GLib 2.62 symbols to glib-docs.xml
      docs: Add GLib 2.62 version macros to glib-sections.txt
      2.61.0

Ross Burton (1):
      meson: do a build-time check for strlcpy before attempting runtime check

Sebastian Dröge (8):
      Merge branch 'fix-gjs-issue-227' into 'master'
      Merge branch '682-object-set-data-docs' into 'master'
      GSocketClient - Free last error if a connection attempt fails and on retry the cancellable is cancelled
      Merge branch 'socket-flags' into 'master'
      Merge branch 'docs-fixes' into 'master'
      Merge branch 'socket-client-connect-gerror-leak' into 'master'
      Merge branch '1732-gai_strerror-locale' into 'master'
      Merge branch 'gslice-use-G_APPROX_VALUE-macro' into 'master'

Simon McVittie (5):
      Merge branch '1712-gdbus-proxy-flaky' into 'master'
      Merge branch 'codegen-interface-info-fix' into 'master'
      Merge branch 'g-gnuc-unused-docs' into 'master'
      appinfo: Fix documentation cross-reference
      Provide examples for GNUC attribute macros

Stefan Sperling (1):
      Fix use-after-free triggered by gnome-session-binary

Tom Schoonjans (1):
      build: install gosxappinfo.h on macOS

Tomasz Miąsko (13):
      gobject: Remove unsynchronized read of freeze_count
      gparam: Remove unsynchronized write to g_type field
      gmain: Synchronize access to is_running flag of GMainLoop
      gobject: Use atomic operations to read object reference count
      glocalfilemonitor: Fix data race in local file monitor
      gcancellable: Synchronize access to cancelled flag
      tests: Synchronize access to stopping flag
      tests: Don't leak check-proxies thread
      gvariant-parser: Fix pattern coalesce of M and *
      tests: Fix data race in gmenumodel test
      tests: Fix data race in task test
      tests: Check that cancelling g_file_replace don't overwrite existing file
      tests: Check that option-argv0 test succeeds on Linux

Vasily Galkin (6):
      gdbusaddress, win32: don't rely on short names
      gdbus, win32: move most W32 dbus autolaunch code to gdbusprivate
      gdbus, win32: autolaunch bus with gdbus.exe instead of rundll32
      gdbus, tests: rename gdbus-unix-addresses test to gdbus-address-get-session
      gdbus, tests, win32: test session dbus autolaunch
      gtestutils: fix typo in message when stdout is wrong

pdknsk (1):
      Introduce oss_fuzz feature option

Руслан Ижбулатов (14):
      W32: set nlink, clarify comments
      Straighten up the GFileType vs symlinks on Windows situation
      W32: significant symlink code changes
      fileutils test: use current time instead of zero
      W32: Add a simple exception handler
      W32 VEH: Add tests
      glib: update internal gnulib from upstream
      Add the gnulib adaptation patch
      GIO: Convert ENOTSOCK to G_IO_ERROR_INVALID_ARGUMENT
      Use W32 visibility for Cygwin
      Set G_WITH_CYGWIN again
      Check for RTLD_NEXT
      Check for /proc/self/cmdline
      Fix the "/proc/self/cmdline" test


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