[glib] Created tag 2.57.1
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Created tag 2.57.1
- Date: Tue, 22 May 2018 21:44:15 +0000 (UTC)
The unsigned tag '2.57.1' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1527025410 -0400
2.57.1
Changes since the last tag '2.56.0':
Allison Lortie (1):
gmessages: clarify what log levels are for
Balázs Úr (1):
Update Hungarian translation
Christian Hergert (2):
macros: add G_GNUC_NO_INLINE function attribute
gtype: improve get_type fast path
Christoph Reiter (14):
tests/date.c: include config.h to expose Vista+ macros
meson: Disable -Wformat-nonliteral for the embedded gnulib
meson: pass -fno-builtin when testing whether stpcpy is a builtin
gitlab-ci: Add 32bit MinGW jobs using MSYS2
ci: fix warnings and enable --werror for the mingw build
tests/autoptr: Don't use /dev/null under Windows
g_list_store_splice: Add items in the order of the input array and at the given position
gliststore: Improve the test coverage
ci: update meson
ci: collect test coverage and deploy a html report through gitlab pages
ci: use timeout-multiplier=2 for running the tests
Always assume that we use a gnu/c99 printf implementation
docs: Add a note that the printf format macros might not be compatible with system printf()
meson: Don't skip snprintf/vsnprintf checks under MinGW
Christophe Fergeau (1):
gsettings: Fix leaks and assertion on range binding failures
Chun-wei Fan (1):
Fix Visual Studio projects
Daniel Boles (6):
GSimpleAction: Clarify/fix @parameter(_type) docs
GSimpleAction: Explain "(expected|correct) type"
GSimpleAction: Slightly improve docs for new()s
GObject: Elaborate notify emission timing, options
GSettings: Don't mention nonexistent signal in doc
GObject: Clarify 8db5542803 by avoiding double -ve
Daniel Mustieles (2):
Updated Spanish translation
Updated Spanish translation
David Faure (1):
xdgmime: Add better detection for text vs. binary and zero-sized files
Dušan Kazik (1):
Update Slovak translation
Emmanuele Bassi (11):
Support whitespace stripping for JSON resources
Use g_file_open_tmp() instead of hand-rolling it
docs: Use appropriate tags for commands
Conditionally warn if pre-processing tools are not found
meson: Bump up timeout for slow test
Do not use g_autofree
Ignore GCC memory overflow warnings when testing overflows
Initialize variables before using them
Initialize boolean variable
Initialize variable
ci: Install Meson from PyPI
Fabrice Fontaine (2):
gio: fix compilation without F_{S,G}ETPIPE_SZ
gobject: fix compilation with gcc <= 4.7
Florian Müllner (4):
tests: Use gnome-clocks from flatpak
gdesktopappinfo: Filter out some binary names in search
tests: Fix desktop-app-info test
tests: Add .desktop file for non-existent binary ...
Frank Dana (1):
Remove duplicated option in gio.xml
Georges Basile Stavracas Neto (3):
fileutils: Add g_canonicalize_filename
glocalfile: Use g_canonicalize_filename
timezone: Correctly resolve symlink from /etc/localtime
Havard Graff (1):
kqueue/meson: add missing dependency
Iain Lane (1):
tests/network-monitor: Always use the dummy proxy resolver
Iñigo Martínez (1):
gdbus-codegen: Fix header include in the body file
Kentaro Hayashi (1):
gobject: Fix redundant warning message in glib-genmarshal
Kukuh Syafaat (1):
Update Indonesian translation
Marek Černocký (1):
Updated Czech translation
Martin Pieuchot (2):
kqueue: Multiple fixes and simplifications
Reorder operations in _kqsub_cancel() to prevent races.
Matej Urbančič (3):
Added Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Mathieu Duponchelle (1):
meson: do not run atomic test with msvc
Matthew Leeds (2):
docs: Fix a minor grammatical error
gio: Fix a typo in the docs for g_file_is_native()
Matthias Clasen (6):
GIO: avoid a crash in calling portals
2.57.0
Fix the cmp implementation for variant values
Revert "Meson: Fix cocoa and carbon support"
Revert "Rename objective-c files from .c to .m"
2.57.1
Michael Olbrich (2):
gobject_gdb.py: 'address' is a property of gdb.Value not a function
gobject_gdb.py: add pretty printer for GType and GTypeClass*
Milan Crha (1):
gnetworkmonitor: Fix use-after-free when using from another thread
Mohammed Sadiq (1):
docs: Fix typo in examples
Nirbheek Chauhan (8):
gmacros: Don't define bogus __has_* macros
config.h.meson: Add some missing #mesondefines
meson: Fix atomic ops test to match configure.ac
meson: Fix error message for iconv detection
gwin32: Fix detection of MinGW32 vs MinGW-w64
meson: Fix checks for posix_memalign and stpcpy
meson: Add exception for atomic ops test for Android
gengiotypefuncs.py: Read and parse files in binary mode
Ondrej Holy (2):
gio: Fix typo in g_file_info_set_attribute docs
gio: Add g_unix_mount_get_options
Philip Withnall (64):
gversionmacros: Add version macros for GLib 2.58
build: Bump version to 2.57.0
tests: Add charset test to autotools and drop unnecessary undefs
tests: Use modern test assertions in GApplication test
gapplication: Tighten up application ID validation
gunixmounts: Allow root to display mounts under /run/media/$username
gsocketlistener: Fix a typo in the documentation
gsocketlistener: Document the need to call g_socket_listener_close()
glib: Add (inout) annotations to g_[hmac|checksum]_get_digest()
glib-mkenums: Fix typos in a message and a comment
giomodule: Fix a copy/paste error in some internal documentation
gmain: Fix some minor typos in the documentation
gio: Add dummy win32 notification backend
gstrfuncs: Clarify that g_strv_length() does not accept NULL
glib-compile-schemas: Fix minor memory leaks in error paths
tests: Lower number of iterations in network-monitor-race
gdatetime: Add g_date_time_get_timezone() accessor
gtimezone: Add g_time_zone_get_identifier() accessor
gdatetime: Fix a leak in g_date_time_new_week()
gdatetime: Fix a spurious gcc warning
gtimezone: Add g_time_zone_new_offset() convenience constructor
gdate: Add overflow precondition checks for g_date_[add|subtract]_*()
gdate: Make integer comparisons explicit
gdate: Comment that g_date_valid_dmy() does all necessary bounds checks
tests: Skip some of the fileutils tests when running as root
tests: Add more debug output to the network-address test
tests: Skip GSocket tests if setting up a server fails
tests: Drop a slightly suspect GResolver test
inotify: Further fixes for hard link monitoring support
tests: Add a GFileMonitor test for G_FILE_MONITOR_WATCH_HARD_LINKS
tests: Fix a minor memory leak in the GFileMonitor tests
gdbusconnection: Fix a typo in the documentation for close_sync()
codegen: List basenames of input files in generated preamble
gdbus: Clarify types of g-properties-changed signal arguments
ci: Rename `build-job` to `fedora-meson-x86_64` for uniqueness
gsequence: Various minor typo and reference fixes to the documentation
gutils: Fix deadlock if g_get_home_dir() fails when called twice
Fix various const-correctness issues
More const-correctness fixes
tests: Fix a free function in the GIO tests
gclosure: Expand documentation and fix some typos
all: Remove trailing newlines from g_message()/g_warning()/g_error()s
gobject: Fix documentation for G_VALUE_LCOPY
gfileutils: Add missing ‘Since’ line to g_canonicalize_filename() docs
Revert "Fix the cmp implementation for variant values"
gobject: Reimplement g_param_values_cmp() for GParamSpecVariant
gobject: Fix a typo in the G_VALUE_LCOPY documentation
gregex: Clarify units in documentation
gregex: Highlight some argument names in the documentation
gregex: Highlight in the docs that input must be in UTF-8
glib: Update internal copy of valgrind.h from Valgrind 3.13 release
ghash: Add g_hash_table_steal_extended()
garray: Factor out implementation of g_ptr_array_remove_index*()
garray: Document that return value of g_ptr_array_remove() may be junk
garray: Add g_ptr_array_steal_index*() functions
gqueue: Document to use GAsyncQueue for thread-safe queuing
gobject: Add g_autoptr() support for GParamSpec
gobject: Add g_autoptr() support for GTypeClass, GEnumClass, GFlagsClass
gtimezone: Fix two minor leaks in zone_info_unix()
docs: Fix typo in gsignal.c documentation comment
build: Fix test for G_ATOMIC_LOCK_FREE in meson.build
build: Add missing return statements from compiled tests
build: Migrate G_ATOMIC_LOCK_FREE docs from configure.ac to meson.build
build: Remove an unnecessary ‘dnl’ from meson.build
Piotr Drąg (1):
Spell Portuguese month and weekday names in lowercase
Rafal Luzynski (3):
tests: Update month names
tests: Compare month names case-insensitively
gdatetime: Add missing #define WEEKDAY_FULL_IS_LOCALE
Ryan Lortie (1):
inotify: fix segfault on watching hard links
Ryan Schmidt (1):
gio: Fix build on OS X < 10.9
Sam Spilsbury (3):
glib-mkenums: Don't treat typedef enum _SomeIdentifier {} as syntax error
glib-mkenums: Don't go into an infinite loop trying to find a matching {
garray: Steal segment during destruction
Sebastian (1):
gthreadedresolver: Fix compilation with res_nclose() but no res_nquery()
Simon McVittie (1):
g_test_dbus_down: Ensure next test does not use old connection
Stas Solovey (3):
Update Russian translation
Update Russian translation
Update Russian translation
Takao Fujiwara (1):
gcharset: Add g_get_language_names_with_category
Ting-Wei Lan (3):
gpollfilemonitor: Fix use-after-free caused by leaking GSource
tests: Fix GDateTime format tests on non-English locales
gtimezone: Fallback to /var/db/zoneinfo on FreeBSD
Tomasz Miąsko (2):
gobject: Mark g_object_new_with_properties as non-introspectable
gdesktopappinfo: Mark GDesktopAppInfo constructors as nullable.
Xavier Claessens (25):
Meson: Use pkgconfig module to generate all pc files
Meson: Add carbon and cocoa flags into glib and gio pc files
Meson: Use cc.compute_int() instead of running our own code
Meson: Get results from cross file properties if cannot run code
Meson: Define G_ENABLE_DEBUG and friends
Tests: gsubprocess: Do not use stdin/stdout variables
Meson: Use cc.has_type() instead of our own snippet
gsocket: Fix build error on Android
Revert "gsocket: Fix build error on Android"
struct ip_mreq_source definition is broken on Android NDK <= r16
Meson: Add missing link on libintl in tests
Fix build when pthread_getname_np is not available
configure.ac: Remove --disable-znodelete options
Meson: Add -Wl,-z,nodelete and -Wl,-Bsymbolic-functions where supported
Meson: Do not build tests with nodelete/Bsymbolic-functions
Meson: libintl is a public dependency of glib-2.0
Meson: Remove FIXME about COCOA_LIBS and CARBON_LIBS
Meson: Add missing flags on Windows
Meson: add 'force_posix_threads' option
Meson: Add export-dynamic flag
kqueue: Fix -Wdeclaration-after-statement errors
kqueue: Fix typo that breaks the build in previous commit
Meson: Remove legacy code used to write pc files
Rename objective-c files from .c to .m
Meson: Fix cocoa and carbon support
okimoto (1):
gutils: Fix deprecation annotation for g_format_size_for_display()
Руслан Ижбулатов (13):
gdbus: actually return string length from hexdecode()
gdbus: pass string length to hexencode()
gdbus: do not initialize gsize variables with -1
gdbus: make hexencode() a shared function to avoid duplication
Check stpcpy() and posix_memalign() to *not* to be built-in
Platform-dependent header ignore list for gio docs
Use a real test for G_HAVE_GNUC_VISIBILITY
W32 gstdio: don't close fd handle
W32 gstdio: Don't try to get reparse tag unconditionally
Link gdatetime test to libintl
fileutils test - use UIDs only on *nix
Force W32-specific POLL* constant values in meson
W32: check filename for being NULL in g_stat()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]