summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* dirfd: Add filename to glnx_opendirat()Colin Walters2017-07-191-3/+1
* errors: Add GLNX_AUTO_PREFIX_ERRORColin Walters2017-07-172-0/+73
* fdio: Add string prefix for glnx_fstat()Colin Walters2017-07-171-2/+1
* fdio: Add a fchmod wrapperColin Walters2017-07-171-0/+22
* Remove glnx_stream_fstat()Colin Walters2017-07-172-30/+0
* fdio: Add cleanup+flush API for FILE*Colin Walters2017-07-173-0/+49
* README.md: Change xdg-app to flatpakMatthew Leeds2017-07-131-1/+1
* fdio: Ensure O_TMPFILE is mode 0600Colin Walters2017-07-102-6/+35
* macros: Add a size check for hashtable itersColin Walters2017-06-301-0/+2
* tests: Fix compilation of fdio testColin Walters2017-06-281-1/+1
* fdio: Remove extra ';' in headerColin Walters2017-06-281-1/+1
* macros: Avoid scanning macrosColin Walters2017-06-281-0/+5
* fdio: Introduce glnx_open_anonymous_tmpfile()Colin Walters2017-06-282-0/+29
* fdio: Be sure to unset tmpfile's initialized state on cleanupColin Walters2017-06-281-1/+8
* macros: add GLNX_HASH_TABLE_FOREACH_VJonathan Lebon2017-06-282-1/+18
* fdio: Add wrappers for renameat(), unlinkat()Colin Walters2017-06-263-10/+40
* glnx-macros.h: add GLNX_HASH_TABLE_FOREACH macrosJonathan Lebon2017-06-172-0/+111
* test-libglnx-macros.c: fix missing semicolonJonathan Lebon2017-06-171-1/+1
* Add G_IN_SET, patch our internal users via spatchColin Walters2017-06-148-57/+178
* fdio: Add glnx_try_fallocate()Colin Walters2017-06-132-11/+34
* dirfd: Have dfd iter _take_fd() take a pointer and do a stealColin Walters2017-05-313-8/+7
* dirfd,xattrs: Port mostly to new code styleColin Walters2017-05-302-126/+42
* fdio: Allow using AT_FDCWD with GlnxTmpfileAlexander Larsson2017-05-192-8/+12
* fdio: Add missing return in tmpfile error caseColin Walters2017-05-171-0/+1
* fdio: Redo tmpfile API with GLnxTmpfile structColin Walters2017-05-152-44/+68
* glnx-errors.h: add a glnx_throw_prefix() variantJonathan Lebon2017-05-113-9/+59
* fdio: Expose glnx_regfile_copy_bytes(), rewrite: GNU style, POSIX errnov2017.1Colin Walters2017-04-282-91/+114
* fdio: Mostly port to new code styleColin Walters2017-04-251-149/+59
* Port most code (except fdio) to new styleColin Walters2017-04-253-80/+31
* tests/xattrs: Skip on filesystems with no user xattr supportColin Walters2017-04-211-0/+15
* glnx-fdio: Add wrappers around fstat() and fstatat() to handle errorsPhilip Withnall2017-04-211-0/+51
* glnx-dirfd: Add variants of glnx_mkdtempat() which open the directoryPhilip Withnall2017-04-212-0/+78
* glnx-shutil: Add glnx_shutil_mkdir_p_at_open()Philip Withnall2017-04-212-0/+45
* glnx-local-alloc: Make check for invalid FDs more generalPhilip Withnall2017-04-211-2/+2
* errors: Fix legacy set_prefix_error_from_errno()Colin Walters2017-03-242-4/+8
* glnx-errors.h: add glnx_null_throw[_*] variantsJonathan Lebon2017-03-233-8/+62
* errors: Add glnx_throw() and testsColin Walters2017-03-223-1/+109
* errors: Add new glnx_throw_errno{,_prefix}() APIsColin Walters2017-03-223-40/+80
* fdio: Expose wrappers for renameat2() EXCHANGE and NOREPLACEColin Walters2017-03-025-22/+236
* fix bug found by -Wmaybe-uninitializedJonathan Lebon2017-03-021-1/+1
* tests/xattrs: Fix possible NULL allocationColin Walters2017-02-211-1/+1
* COPYING: Bump to LGPL 2.1 due to systemd importColin Walters2017-02-111-91/+112
* xattrs: Add a test case for previous commitsColin Walters2017-01-292-0/+289
* xattrs: Handle ERANGEColin Walters2017-01-291-0/+6
* xattrs: Dedup fd reading codeColin Walters2017-01-291-57/+18
* xattrs: Handle xattrs changing size concurrentlyColin Walters2017-01-291-11/+18
* listxattr: Don't assume that first call to listxattr gives correct sizeWilliam Manley2017-01-291-12/+20
* dirfd: Use better and faster random algorithm for gen_temp_name()Colin Walters2017-01-261-26/+4
* dirfd: Set initialized flag for itersColin Walters2016-10-271-0/+4
* fdio: Make GLnxFileCopyFlags actually flagsColin Walters2016-10-251-3/+3