[libglnx] Created tag v2017.2
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libglnx] Created tag v2017.2
- Date: Fri, 15 Sep 2017 02:16:03 +0000 (UTC)
The signed tag 'v2017.2' was created.
Tagger: Colin Walters <walters verbum org>
Date: Thu Sep 14 22:15:22 2017 -0400
Release 2017.2
Various new syscall wrapper APIs, O_TMPFILE support, copy_file_range().
Mostly getting this out there so we have a regular release stream.
Git-EVTag-v0-SHA512:
2281009b28f32de975cea70d00473279b0adc88bfa4494014af866192ccea66d6168f63ac389b427ed82f583c4105c4e79bbca3ccb05a5f8adf03b6a362a205b
Changes since the last tag 'v2017.1':
Alexander Larsson (1):
fdio: Allow using AT_FDCWD with GlnxTmpfile
Colin Walters (38):
fdio: Redo tmpfile API with GLnxTmpfile struct
fdio: Add missing return in tmpfile error case
dirfd,xattrs: Port mostly to new code style
dirfd: Have dfd iter _take_fd() take a pointer and do a steal
fdio: Add glnx_try_fallocate()
Add G_IN_SET, patch our internal users via spatch
fdio: Add wrappers for renameat(), unlinkat()
fdio: Be sure to unset tmpfile's initialized state on cleanup
fdio: Introduce glnx_open_anonymous_tmpfile()
macros: Avoid scanning macros
fdio: Remove extra ';' in header
tests: Fix compilation of fdio test
macros: Add a size check for hashtable iters
fdio: Ensure O_TMPFILE is mode 0600
fdio: Add cleanup+flush API for FILE*
Remove glnx_stream_fstat()
fdio: Add a fchmod wrapper
fdio: Add string prefix for glnx_fstat()
errors: Add GLNX_AUTO_PREFIX_ERROR
dirfd: Add filename to glnx_opendirat()
fdio: Introduce glnx_openat_read()
dirfd: Add glnx_ensure_dir()
dirfd: Add missing includes for errno
errors: Mark GLNX_AUTO_PREFIX_ERROR() as used
tests: Fix a -Wmaybe-uninitialized warning
localalloc: Abort on EBADF from close() by default
local-alloc: Remove almost all macros like glnx_free, glnx_unref_variant
console: Fix Coverity NULL deref warning
fdio: Merge systemd code to use copy_file_range(), use FICLONE
dirfd: New tmpdir API
fdio: Add glnx_fstatat_allow_noent()
fdio: Use O_EXCL for anonymous tmpfiles
fdio: Support taking ownership of tmpfile fd
fdio: Use O_TMPFILE + rename-overwrite for regfile copies
fdio: Add gtk-doc for stbuf parameter of glnx_file_copy_at()
dirfd: Extend tmpdir API to support optional cleaning
tree-wide: Use our own syscall wrappers or error prefixing
tests: Add macro for auto-error checking
Jonathan Lebon (7):
glnx-errors.h: add a glnx_throw_prefix() variant
test-libglnx-macros.c: fix missing semicolon
glnx-macros.h: add GLNX_HASH_TABLE_FOREACH macros
macros: add GLNX_HASH_TABLE_FOREACH_V
errors: check for an error before prefixing
console: trim useless check
test-libglnx-xattrs.c: appease -Wunused-variable
Matthew Leeds (2):
README.md: Change xdg-app to flatpak
dirfd: Fix typo in comment
Philip Withnall (1):
glnx-console: Add missing NULL check before writing out text
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]