summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* backports: Add g_steal_fd, from GLib >= 2.70Simon McVittie2022-11-081-0/+39
* tests: Add a simple test for g_memdup2, from GLibSimon McVittie2022-10-282-0/+37
* Merge branch 'wip/smcv/assert-true-false' into 'master'Simon McVittie2022-10-102-0/+18
|\
| * backport-testutils: Add g_assert_true(), g_assert_false()Simon McVittie2022-10-102-0/+18
* | tests: Ensure saveptr is NULL before first call to strtok_r()Simon McVittie2022-10-101-3/+9
|/
* Merge branch 'wip/smcv/warnings' into 'master'Will Thompson2022-10-102-2/+41
|\
| * build: Explicitly disable warnings for non-ISO C featuresSimon McVittie2022-10-102-2/+41
* | Merge branch 'wip/smcv/testing-helpers' into 'master'Simon McVittie2022-10-104-2/+700
|\ \
| * | Backport most of the test convenience helpers from GLib's GTestSimon McVittie2022-08-193-0/+699
| * | testlib: Be compatible with ancient GLib by using glnx_close_fdSimon McVittie2022-08-191-2/+1
| |/
* | backports: Backport g_info()Simon McVittie2022-07-271-0/+8
|/
* Merge branch 'wip/smcv/warnings' into 'master'Phaedrus Leeds2022-05-101-2/+2
|\
| * tests: Make signedness of timestamp agreeSimon McVittie2022-04-241-1/+1
| * tests: Make iterator signedness agree with limitSimon McVittie2022-04-241-1/+1
* | fdio: Skip glnx_try_fallocate() if _GNU_SOURCE is not definedSimon McVittie2022-04-211-1/+0
* | tests: Verify libglnx can work as a subprojectSimon McVittie2022-04-217-0/+83
* | tests: Optionally skip building and running the actual testsSimon McVittie2022-04-211-20/+22
* | tests: Build libglnx-testlib as a separate static librarySimon McVittie2022-04-211-2/+20
|/
* tests: Don't copy extended attributes when testing pseudo-filesSimon McVittie2022-02-221-1/+3
* Update copyright holder for Endless' contributionsSimon McVittie2022-02-192-2/+2
* Declare copyright and licensing using REUSESimon McVittie2022-02-198-0/+10
* Merge branch 'wip/smcv/copy-pseudo-files' into 'master'Colin Walters2022-02-181-0/+49
|\
| * fdio: Use a read/write loop until EOF if st_size is zeroSimon McVittie2022-01-281-0/+49
* | Include libglnx-config.h instead of config.hSimon McVittie2021-06-286-6/+6
|/
* Merge branch 'auto-temp-dir-leak' into 'master'Simon McVittie2020-03-151-0/+8
|\
| * _GLNX_TEST_SCOPED_TEMP_DIR: Fix memory and fd leakSimon McVittie2019-11-111-0/+8
* | _GLNX_TEST_SCOPED_TEMP_DIR: Mark variable as G_GNUC_UNUSEDSimon McVittie2019-11-111-1/+1
|/
* Make tests cope with older GLibSimon McVittie2019-11-111-0/+4
* Run the fdio test in its own temporary directorySimon McVittie2019-05-024-1/+86
* Add meson.build filesWill Thompson2019-03-281-0/+19
* tree-wide: Use glnx_autofd and glnx_close_fd()Colin Walters2017-10-163-10/+10
* tests: drop unused variableJonathan Lebon2017-10-111-1/+0
* fdio: allow NULL for fstatat_allow_noent stbufJonathan Lebon2017-10-061-0/+10
* shutil: Fix assertion failure in glnx_shutil_mkdir_p_at()Philip Withnall2017-09-261-0/+63
* fdio: Open target dirname for glnx_file_copy_at()Colin Walters2017-09-251-1/+10
* tests: Add macro for auto-error checkingv2017.2Colin Walters2017-09-132-95/+74
* fdio: Use O_TMPFILE + rename-overwrite for regfile copiesColin Walters2017-09-121-0/+62
* fdio: Support taking ownership of tmpfile fdColin Walters2017-09-121-0/+1
* fdio: Add glnx_fstatat_allow_noent()Colin Walters2017-09-071-0/+22
* test-libglnx-xattrs.c: appease -Wunused-variableJonathan Lebon2017-08-251-1/+0
* dirfd: New tmpdir APIColin Walters2017-08-181-10/+7
* tests: Fix a -Wmaybe-uninitialized warningColin Walters2017-07-241-1/+8
* fdio: Introduce glnx_openat_read()Colin Walters2017-07-191-18/+8
* errors: Add GLNX_AUTO_PREFIX_ERRORColin Walters2017-07-171-0/+43
* fdio: Add cleanup+flush API for FILE*Colin Walters2017-07-171-0/+23
* fdio: Ensure O_TMPFILE is mode 0600Colin Walters2017-07-101-0/+24
* tests: Fix compilation of fdio testColin Walters2017-06-281-1/+1
* macros: add GLNX_HASH_TABLE_FOREACH_VJonathan Lebon2017-06-281-0/+8
* fdio: Add wrappers for renameat(), unlinkat()Colin Walters2017-06-261-5/+2
* glnx-macros.h: add GLNX_HASH_TABLE_FOREACH macrosJonathan Lebon2017-06-171-0/+53