[libglnx] Created tag v2017.1
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libglnx] Created tag v2017.1
- Date: Fri, 28 Apr 2017 14:41:35 +0000 (UTC)
The signed tag 'v2017.1' was created.
Tagger: Colin Walters <walters verbum org>
Date: Fri Apr 28 10:40:57 2017 -0400
Release 2017.1
A lot of stuff since last year's v2016.1. No particular reason now, I just
decided it's about time for a tag.
```
Alexander Larsson (2):
Don't touch errno in glnx_fd_close
glnx_release_lock_file - Don't close fd -1 (i.e. if we never locked)
Colin Walters (32):
console: Add an API to just emit text
console: Fix glnx_console_text
libcontainer: Always set PATH when running in new root
fdio: Add glnx_stream_fstat
Introduce glnx_gen_temp_name()
dirfd: Fix inverted precondition in previous tmpname commit
fdio: Add open_tmpfile_linkable() and link_tmpfile_at()
fdio: Use correct dfd with O_TMPFILE in rename case
fdio: Add unlinkat() in error paths for tmpfiles
shutil: Use new API to iterate ensuring d_type
Add --disable-otmpfile
fdio: Only invoke fallocate() for sizes > 0
libcontainer: Add a fd-relative API
Remove libcontainer
build: Add --enable-wrpseudo-compat
fdio: Make GLnxFileCopyFlags actually flags
dirfd: Set initialized flag for iters
dirfd: Use better and faster random algorithm for gen_temp_name()
xattrs: Handle xattrs changing size concurrently
xattrs: Dedup fd reading code
xattrs: Handle ERANGE
xattrs: Add a test case for previous commits
COPYING: Bump to LGPL 2.1 due to systemd import
tests/xattrs: Fix possible NULL allocation
fdio: Expose wrappers for renameat2() EXCHANGE and NOREPLACE
errors: Add new glnx_throw_errno{,_prefix}() APIs
errors: Add glnx_throw() and tests
errors: Fix legacy set_prefix_error_from_errno()
tests/xattrs: Skip on filesystems with no user xattr support
Port most code (except fdio) to new style
fdio: Mostly port to new code style
fdio: Expose glnx_regfile_copy_bytes(), rewrite: GNU style, POSIX errno
Dan Nicholson (1):
Distribute libglnx.m4
Jonathan Lebon (4):
text_percent_internal: only pad right in the text case
text_percent_internal: compare uints before printing
fix bug found by -Wmaybe-uninitialized
glnx-errors.h: add glnx_null_throw[_*] variants
Philip Withnall (4):
glnx-local-alloc: Make check for invalid FDs more general
glnx-shutil: Add glnx_shutil_mkdir_p_at_open()
glnx-dirfd: Add variants of glnx_mkdtempat() which open the directory
glnx-fdio: Add wrappers around fstat() and fstatat() to handle errors
Simon McVittie (1):
Add missing files to libglnx distribution
William Manley (1):
listxattr: Don't assume that first call to listxattr gives correct size
Yu Qi Zhang (1):
fdio: Delete .tmp file on failure
```
Git-EVTag-v0-SHA512:
8e6ca8e460b520daccda5f9d241947fcd9ca9403393fc64534eff5a61840f03ce673364689cbb07210dc8876f1ea66dda4bb8dd27bef1294f98f36cbebae2f4c
Changes since the last tag 'v2016.1':
Alexander Larsson (2):
Don't touch errno in glnx_fd_close
glnx_release_lock_file - Don't close fd -1 (i.e. if we never locked)
Colin Walters (32):
console: Add an API to just emit text
console: Fix glnx_console_text
libcontainer: Always set PATH when running in new root
fdio: Add glnx_stream_fstat
Introduce glnx_gen_temp_name()
dirfd: Fix inverted precondition in previous tmpname commit
fdio: Add open_tmpfile_linkable() and link_tmpfile_at()
fdio: Use correct dfd with O_TMPFILE in rename case
fdio: Add unlinkat() in error paths for tmpfiles
shutil: Use new API to iterate ensuring d_type
Add --disable-otmpfile
fdio: Only invoke fallocate() for sizes > 0
libcontainer: Add a fd-relative API
Remove libcontainer
build: Add --enable-wrpseudo-compat
fdio: Make GLnxFileCopyFlags actually flags
dirfd: Set initialized flag for iters
dirfd: Use better and faster random algorithm for gen_temp_name()
xattrs: Handle xattrs changing size concurrently
xattrs: Dedup fd reading code
xattrs: Handle ERANGE
xattrs: Add a test case for previous commits
COPYING: Bump to LGPL 2.1 due to systemd import
tests/xattrs: Fix possible NULL allocation
fdio: Expose wrappers for renameat2() EXCHANGE and NOREPLACE
errors: Add new glnx_throw_errno{,_prefix}() APIs
errors: Add glnx_throw() and tests
errors: Fix legacy set_prefix_error_from_errno()
tests/xattrs: Skip on filesystems with no user xattr support
Port most code (except fdio) to new style
fdio: Mostly port to new code style
fdio: Expose glnx_regfile_copy_bytes(), rewrite: GNU style, POSIX errno
Dan Nicholson (1):
Distribute libglnx.m4
Jonathan Lebon (4):
text_percent_internal: only pad right in the text case
text_percent_internal: compare uints before printing
fix bug found by -Wmaybe-uninitialized
glnx-errors.h: add glnx_null_throw[_*] variants
Philip Withnall (4):
glnx-local-alloc: Make check for invalid FDs more general
glnx-shutil: Add glnx_shutil_mkdir_p_at_open()
glnx-dirfd: Add variants of glnx_mkdtempat() which open the directory
glnx-fdio: Add wrappers around fstat() and fstatat() to handle errors
Simon McVittie (1):
Add missing files to libglnx distribution
William Manley (1):
listxattr: Don't assume that first call to listxattr gives correct size
Yu Qi Zhang (1):
fdio: Delete .tmp file on failure
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]