summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add glnx_fd_close() and glnx_autofdColin Walters2017-10-063-19/+29
* fdio: Squash compiler warning from previous commitColin Walters2017-10-051-3/+3
* fdio: Generate tmpname for RENAME_EXCHANGE fallbackColin Walters2017-10-021-0/+7
* missing: Sync from latest systemd, add memfd_create()Colin Walters2017-10-014-11/+108
* shutil: Fix assertion failure in glnx_shutil_mkdir_p_at()Philip Withnall2017-09-263-2/+78
* lockfile: Use an `initialized` member rather than explicit initColin Walters2017-09-252-9/+6
* macros: use size_t for glnx_strjoina lenJonathan Lebon2017-09-251-1/+1
* fdio: Open target dirname for glnx_file_copy_at()Colin Walters2017-09-252-5/+19
* dirfd: Fix typo in documentation for glnx_ensure_dir()Philip Withnall2017-09-211-1/+1
* build-sys: Fix make distColin Walters2017-09-171-0/+1
* tests: Add macro for auto-error checkingv2017.2Colin Walters2017-09-132-95/+74
* tree-wide: Use our own syscall wrappers or error prefixingColin Walters2017-09-133-20/+18
* dirfd: Extend tmpdir API to support optional cleaningColin Walters2017-09-132-14/+57
* fdio: Add gtk-doc for stbuf parameter of glnx_file_copy_at()Colin Walters2017-09-121-0/+1
* fdio: Use O_TMPFILE + rename-overwrite for regfile copiesColin Walters2017-09-122-76/+118
* fdio: Support taking ownership of tmpfile fdColin Walters2017-09-122-3/+6
* fdio: Use O_EXCL for anonymous tmpfilesColin Walters2017-09-121-18/+30
* fdio: Add glnx_fstatat_allow_noent()Colin Walters2017-09-072-0/+60
* test-libglnx-xattrs.c: appease -Wunused-variableJonathan Lebon2017-08-251-1/+0
* dirfd: New tmpdir APIColin Walters2017-08-183-86/+87
* console: trim useless checkJonathan Lebon2017-08-151-1/+1
* dirfd: Fix typo in commentMatthew Leeds2017-08-151-1/+1
* glnx-console: Add missing NULL check before writing out textPhilip Withnall2017-08-151-1/+2
* fdio: Merge systemd code to use copy_file_range(), use FICLONEColin Walters2017-08-083-38/+141
* console: Fix Coverity NULL deref warningColin Walters2017-08-021-1/+2
* local-alloc: Remove almost all macros like glnx_free, glnx_unref_variantColin Walters2017-07-312-161/+10
* localalloc: Abort on EBADF from close() by defaultColin Walters2017-07-261-1/+2
* tests: Fix a -Wmaybe-uninitialized warningColin Walters2017-07-241-1/+8
* errors: check for an error before prefixingJonathan Lebon2017-07-211-2/+3
* errors: Mark GLNX_AUTO_PREFIX_ERROR() as usedColin Walters2017-07-201-1/+2
* dirfd: Add missing includes for errnoColin Walters2017-07-201-0/+2
* dirfd: Add glnx_ensure_dir()Colin Walters2017-07-202-0/+30
* fdio: Introduce glnx_openat_read()Colin Walters2017-07-193-27/+49
* 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