[glib] Created tag 2.55.0
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Created tag 2.55.0
- Date: Thu, 16 Nov 2017 03:31:11 +0000 (UTC)
The unsigned tag '2.55.0' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Wed Nov 15 22:30:54 2017 -0500
2.55.0
Changes since the last tag '2.54.0':
Alberto Ruiz (1):
GSubprocessLauncher: add (transfer none) annotation
Alisa Maas (1):
gio: Add missing (array length) annotations
Andrew Borodin (1):
Type accuracy for result of strlen() in string utilities
Andrew Potter (1):
gdate: add g_date_copy()
Aurélien Zanelli (1):
gfileutils: add some sanity checks
Beniamino Galvani (1):
gio: fix race condition in GDBusObjectManagerClient
Benoît Dejean (3):
utils: refactor g_format_size_full
utils: refactor g_format_size_full
utils: Add new G_FORMAT_SIZE_BITS flag for g_format_size_full()
Carlo Caione (1):
gvariant: Add g_variant_get() example for dicts
Christian Dywan (1):
Document that pre-unmount may not be emitted
Christian Hergert (4):
gresourcefile: simplify path canonicalization
gresource: avoid allocations in enumerate_children()
file: add g_file_load_bytes()
file: add tests for g_file_load_bytes()
Christian Kellner (1):
gio-tool: fix inverted logic in monitor tool
Christian Persch (1):
gbytes: Fix check in try_steal_and_unref
Christian Schramm (1):
gslist: Simplified node removal and got rid of some code duplication
Christoph Reiter (1):
introspection: Add more filename type annotations for strings which can contain filenames
Chun-wei Fan (10):
build: Define G_HAVE_GNUC_[VARARGS|VISIBILITY] conditionally
build: Dist the other required Meson build files
meson: Install items according to their relevance
build: Update config.h.win32.in
config.h.win32.in: Fix previous commit
glib/glibconfig.h.win32.in: Update and clean up
build: Change DLL naming in Visual Studio projects
gio: Fix gio-tool-open.c on Windows/Cocoa
Visual Studio Projects: Improve binary security
Visual Studio 2008 Projects: Improve binary security
Colin Walters (3):
Build with old libmount too
build: Work with automake 1.13.3
gdbus-codegen: Call abspath() earlier
Colomban Wendling (1):
Fix documentation about stopping signal emission from inside a hook
Cor-Paul Bezemer (1):
build: Add gdbus-codegen files as dependencies in generated code rule
Cosimo Cecchi (4):
gfileutils: factor out g_build_filename_va()
glib: add g_build_filename_valist()
gfile: add g_file_new_build_filename()
gmain: add g_clear_handle_id API
Daniel Macks (5):
Avoid setting unused variables (-Wself-assign)
Avoid setting unused variables (-Wself-assign)
Fix variable-scoping to avoid declaring on platforms where not used
Exec=true (seach via PATH) instead of hardcoding /bin/true
Use __APPLE__ token to control OSX-specific tests
Daniel Mustieles (1):
Update Spanish translation
Debarshi Ray (4):
docs: Clarify the thread-default GMainContext where the result is sent
docs: Don't be vague about where GTask dispatches the result
docs: Explain how GAsyncReadyCallbacks are, and should be, invoked
docs: Mention the idiomatic way of invoking a GAsyncReadyCallback
Emmanuele Bassi (9):
gio: Annotate GDBusObjectManagerClient signal appropriately
Remove PERL_PATH from Autotools build
build: Look for mkostemp when configuring
Do not build journal integration on older Linux platforms
Document how to integrate GTest into your project
docs: Update glib-genmarshal man page
docs: Update glib-mkenums man page
build: Use subdir-objects with Autotools
Sort the list of files being processed by glib-mkenums
Evan Nemerson (1):
gio: mark the GAsyncResult source_object as nullable
Federico Mena Quintero (8):
GObjectClass: Validate installing property/properties in the same way
GObjectClass: extract class type and parent type at the beginning
validate_and_install_class_property(): Factor out function to add a new property to a class
install_property_internal(): Propagate failure when installing duplicated properties
g_object_interface_install_property(): Do interface-specific validations first
validate_and_install_property(): Validate presence of get/set_property methods last
validate_and_install_property(): Check pspec-specific fields in the same order as
g_object_interface_install_property()
validate_pspec_to_install(): Factor out function to validate a GParamSpec
Florian Müllner (1):
introspection: Add more annotations for GFile
Friedrich Beckmann (3):
OSX: Use xdgmime system to guess content type from data
MacOS: create_cstr_from_cfstring uses safe conversion - use CFStringGetCString
MacOS: gosxappinfo.c Fix some memory leaks. Fix failure condition.
Jan Alexander Steffens (heftig) (3):
meson: Fix permissions of installed scripts
meson: Fix libmount support
meson: Fix GDB scripts install_dir for *nix
Jason Conti (1):
gtester-report: Ignore package, version and revision info if missing
Jeremy Bicha (1):
trivial: tweak Spanish translation header
Jiro Matsuzawa (1):
gsettings: Suppress error messages of completion
Jiří Techet (2):
gio: Show icons based on file's mime type on OS X
gio: Eliminate warnings in cstring conversion on OS X
John Ralls (1):
[MacOS] Fallback to CFStringGetCSTring if CFStringGetCStringPtr fails.
Julien Isorce (1):
gio: add g_socket_join_multicast_group_ssm (IGMPv3 SSM)
Justin Kim (1):
gmodule: Use RTLD_DEFAULT if defined __BIONIC__
Kjartan Maraas (2):
Updated Norwegian bokmål translation.
Updated Norwegian bokmål translation.
Kouhei Sutou (2):
docs: Fix XML syntax error
Fix missing zlib.h in subprojects/zlib/ with Visual Studio
Krzesimir Nowak (1):
convert: Fix tautological comparisons in tests
Maks Naumov (1):
Don't skip invalid enum values in schemas
Marek Cernocky (2):
Updated Czech translation
Updated Czech translation
Mario Blättermann (2):
Update German translation
Update German translation
Martin (1):
build: Ensure .py files are generated at build time not install time
Martin Blanchard (2):
gprintf: Fix documentation regarding <glib/gprintf.h>
gprintf: Add a reminder concerning <glib/gprintf.h>
Matej Urbančič (2):
Updated Slovenian translation
Updated Slovenian translation
Matthias Clasen (3):
Prepare for 2.54.1
Revert "Prepare for 2.54.1"
2.55.0
Michael Catanzaro (3):
socket: Don't poll the socket fd after close
Add socket postmortem test
socket: actually remove fd from poll when socket is closed
Mikhail Zabaluev (11):
g_datalist_id_replace_data: Annotate the out parameter
gdataset: Correct (nullable) and (transfer none) annotations
gdataset: Annotate the closures
gdataset: Skip problematic functions in the introspection
gobject: Add missing (nullable) and (out) annotations on the data/qdata API
gobject: Skip more non-introspectable data/qdata methods
Skip g_base64_decode_step() in introspection
gconvert: Skip the GIConv API from introspection
Annotate g_bookmark_file_new() as a constructor
Fix up closure annotations for GSpawnChildSetupFunc
Skip g_subprocess_launcher_set_child_setup() in introspection
Nelson Benítez León (2):
gio/tests: Add testcase for bug 787731
gio/gunixmounts.c: Don't use mtime to monitor mounts on /proc/
Nicolas Dufresne (1):
valuearray: Skip g_value_array_free() in bindings
Nirbheek Chauhan (5):
gmacros: Fix deprecations support with ICC
gdbus-codegen: Don't assume bindir and datadir share prefix
meson: Improve gdbus-codegen custom target dependencies
meson: Fix comment explaining gdb hacks
meson: Fix installation of gdb autoload scripts v2
Ole André Vadla Ravnås (1):
gutf8: Fix length handling in g_utf8_make_valid()
Ondrej Holy (3):
gunixmounts: Fix mount points generation
gio: Add hack to close up dbus-daemon race
gio-tool: Do not alter uris before use
Patrick Griffis (1):
build: Fix enable-libmount=auto
Pawan Chitrakar (1):
Update Nepali translation
Peter Mráz (1):
Update Slovak translation
Philip Chimento (1):
docs: Clarify relationship of quit() to hold count
Philip Withnall (64):
gtlsbackend: Add missing preconditions for DTLS virtual methods
gversionmacros: Add version macros for GLib 2.56
build: Bump version to 2.55.0
gsettings: Fix copy-paste error in property documentation
Revert "gstdio: #include fcntl.h on UNIX in gstdio.h"
docs: Discourage use of gstdio.h and clarify its header requirements
tests: Add tests for g_slist_copy() and g_slist_copy_deep()
gmessages: Add IDs for documentation headers
gtlsbackend: Default to indicating no support for DTLS in GTlsBackend
Partially revert "gio: Add missing (array length) annotations"
gmessages: Fix a typo in the documentation for g_log_set_handler_full()
goutputstream: Add missing (optional) annotations to bytes_written args
glib-compile-resources: Fix leak of a GHashTable
gtypes: Fix signedness of __builtin_bswap() usage
gtestutils: Explicitly cast args to g_assertion_message_cmpnum()
gmem: Make it more obvious that g_mem_set_vtable() does nothing
gfile: Fix typo in documentation for g_file_set_attribute()
docs: Rewrap line to avoid it being interpreted as a list
docs: Fix incorrect macro name in GType tutorial
gclosure: Fix (transfer) annotations on GClosure constructors
glocalfileinfo: Use g_strcmp0() for some comparisons which might be NULL
Bug 679467 — Mention translation in g_warning() documentation
gmessages: Update advice for G_LOG_DOMAIN
docs: Mention gsize, goffset, etc. are in C99
tests: Add some assertions on some otherwise-unused variables
build: Fix build with srcdir ≠ builddir
docs: Fix a typo in the GSlice documentation
gdbus-tool: Fix tab-completion for non-message-bus connections
gdbus-tool: Fix some invalid indentation
gdbus-tool: Add tab completion support to `gdbus emit`
docs: Fix an incorrect function name in GSettings documentation
gsettingsschema: Fix some incorrect whitespace
gsettingsschema: Add a missing (nullable) annotation
tests: Fix case of a string comparison
gunixmounts: Update list of virtual file systems to ignore
Revert "[MacOS] Fallback to CFStringGetCSTring if CFStringGetCStringPtr fails."
glib-mkenums: Fix typo in version string
glib-mkenums: Add default comment template if none is provided
glib-genmarshal/glib-mkenums: Add comment clarifying licensing
Revert "utils: refactor g_format_size_full"
gio: Add API for identifying system FS types and device paths
gio: Add autoptr declarations for GUnixMountEntry and GUnixMountPoint
build: Fix -Wstrict-prototypes warning in glib-2.0.m4
build: Add #serial lines to m4 files
Use hash tables as sets in various places
gkeyfile: Add some examples to the documentation
docs: Fix typo in documentation for G_PRIVATE_INIT
gobject: Fix typo in documentation for g_param_spec_get_default_value()
gmessages: Add timestamp to g_log_writer_format_fields()
gthread: Emit a critical if g_rw_lock_reader_lock() fails
gutils: Fix minor memory leak on error path
build: Fix a broken link in an error message from configure.ac
tests: Fix a couple of bug base URIs
docs: Add recent version check macros to glib-sections.txt
docs: Add 2.56 to the API version reference in glib-docs.xml
docs: Add version and deprecation decorators to gtk-doc ignore list
docs: Make argument names in GAppInfo consistent
docs: Fix various minor syntax errors in gtk-doc comments
gmessages: Improve formatting of a #define in the docs
gmessages: Give examples of G_DEBUG with gdb in the documentation
build: Drop data-to-c.pl in favour of data-to-c.py
gstrfuncs: Fix a typo in a documentation comment
gstrfuncs: Use curly quotes in a documentation comment
glocalfile: Fix leak of FS type on some platforms
Reuben Thomas (1):
gstdio: #include fcntl.h on UNIX in gstdio.h
Rico Tzschichholz (3):
gio: Mark g_task_get_source_object as nullable
gio: Mark callback_data of GFileReadMoreCallback as closure
GSeekable: Fix g_seekable_truncate invoker reference
Robert Ancell (2):
GDateTime: Support parsing ISO 8601 strings
Fix comment/docs grammar: incase -> in case
Ryan Lortie (1):
gsignal: add assert on closure invalidate path
Sam Spilsbury (1):
mkenums: Don't raise when unlinking a file that does not exist
Sam Thursfield (1):
Make GListModelInterface::get_item usable from GObject Introspection bindings
Sanjeev (1):
gvariant: Fix minor memory leak on error handling path
Sebastian Dröge (2):
GResource – Add note to documentation that the memory must be at least pointer aligned
GResource – Create an internal copy of the GBytes if it is not pointer aligned
SilentFlame (1):
glib: Correct typos of ‘character’
Simon McVittie (5):
testutils: Report fatal errors and warnings as TAP
g_test_log: Consistently use GLib whitespace style
gio/tests/file: increase an arbitrary timeout
gio/tests/gdbus-proxy: sleep longer when testing that we time out
g_child_watch_source_new: Document restrictions for POSIX platforms
Stef Walter (2):
gdbus-proxy: Fix erroneous timeout during following tests
Clarify documentation of GValueTransform
Stefan Sauer (3):
docs: fix bogus override for GIConv
docs: add missing '*' chars at start of doc-comments
docs: fix 'emphasis' tag
Steve Lhomme (1):
gmessages: Mark non-varargs log functions as static inline
Tim-Philipp Müller (1):
meson: dist python script used also in autotools-generated tarball
Tom Schoonjans (3):
gio/gasynchelper.c: fix cast from pointer to smaller int type on win64
g_get_host_name: ensure hostname has UTF8 encoding on Windows
GModule win32: disable error dialog popup
Tomas Kotal (1):
gio: GPollFileMonitor is not cleaning up correctly
Uwe Helm (1):
gio: Add FS magic number for FUSE
Volker Sobek (1):
docs: Escape some backslashes for markdown
Will Thompson (1):
GSeekable: improve g_seekable_[can_]truncate docs
Xavi Ivars (1):
[l10n] Updated Catalan (Valencian) translation
Xiang Fan (1):
gsettings: make g_settings_bind() documentation clearer
grindhold (1):
socket: fix typo in get_remote_address docs
Руслан Ижбулатов (3):
W32: Bump target NT version to 0x601 (7 or newer)
Replace all instances of ssize_t with gssize
W32: Add a stat() implementation for private use
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]