summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* build: Add --enable-wrpseudo-compatColin Walters2016-10-052-2/+11
* Distribute libglnx.m4Dan Nicholson2016-08-311-1/+5
* Remove libcontainerColin Walters2016-08-305-357/+0
* libcontainer: Add a fd-relative APIColin Walters2016-08-072-11/+31
* Add missing files to libglnx distributionSimon McVittie2016-08-051-0/+2
* fdio: Only invoke fallocate() for sizes > 0Colin Walters2016-08-041-5/+8
* Add --disable-otmpfileColin Walters2016-08-032-1/+10
* shutil: Use new API to iterate ensuring d_typeColin Walters2016-07-291-40/+1
* text_percent_internal: compare uints before printingJonathan Lebon2016-07-221-2/+4
* fdio: Add unlinkat() in error paths for tmpfilesColin Walters2016-07-081-1/+9
* fdio: Use correct dfd with O_TMPFILE in rename caseColin Walters2016-07-081-1/+1
* fdio: Add open_tmpfile_linkable() and link_tmpfile_at()Colin Walters2016-07-015-31/+406
* glnx_release_lock_file - Don't close fd -1 (i.e. if we never locked)Alexander Larsson2016-06-281-1/+2
* fdio: Delete .tmp file on failureYu Qi Zhang2016-06-161-0/+2
* dirfd: Fix inverted precondition in previous tmpname commitColin Walters2016-05-311-1/+1
* Introduce glnx_gen_temp_name()Colin Walters2016-05-302-21/+39
* text_percent_internal: only pad right in the text caseJonathan Lebon2016-05-101-7/+5
* fdio: Add glnx_stream_fstatColin Walters2016-05-032-0/+34
* libcontainer: Always set PATH when running in new rootColin Walters2016-05-021-3/+8
* console: Fix glnx_console_textColin Walters2016-05-011-24/+29
* Don't touch errno in glnx_fd_closeAlexander Larsson2016-03-101-2/+7
* console: Add an API to just emit textColin Walters2016-03-102-18/+33
* console: Fix bar progress lengthv2016.1Colin Walters2016-02-081-1/+1
* console: Don't delete last character of output textColin Walters2016-01-261-1/+1
* console: Fix g_auto() and unlock cleanupColin Walters2016-01-251-1/+1
* console: g_auto() macro no-ops if console is not lockedColin Walters2016-01-251-1/+2
* Introduce glnx-alloca.h with glnx_strjoina()Colin Walters2016-01-243-0/+49
* Add autoptr support for GZlib*Alexander Larsson2016-01-221-0/+2
* fdio: Export loop_writeColin Walters2016-01-102-3/+6
* dirfd: Add a public API to ensure a filled dtypeColin Walters2016-01-022-0/+53
* autocleanups: Fix g_autoptr(GString) with glib 2.44Alexander Larsson2015-12-171-8/+13
* Add glnx_mkdtempatAlexander Larsson2015-12-112-0/+82