Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-17 | Relicense as GPL-2.0-or-later | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-26 | Modernize via pyupgrade | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-17 | Fix a corner case when open() fails w/ NXIO/OPNOTSUPP on reg file | Michał Górny | |
Closes: https://github.com/projg2/gemato/issues/21 Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-17 | Fix linting failures | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-17 | Fix update w/ require_secure_hashes to require at least one hash | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-17 | Support requiring a secure hash when verifying | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-16 | Support rejecting insecure hashes when updating | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-13 | Revert "Fix tests not to rely on entries without checksum" | Michał Górny | |
Thinking about it more, GLEP 74 does not explicitly forbid entries without a single checksum, so neither should we. Reverts: 6e48fd1c908b902329d873ddd9d3c91294fbd148 Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2022-09-13 | Fix tests not to rely on entries without checksum | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2020-09-05 | tests: Mark module-scope test dirs read-only | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2020-08-30 | tests: Use module-scope fixtures whenever possible | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2020-08-28 | tests: Port test_verify to pytest | Michał Górny | |
Signed-off-by: Michał Górny <mgorny@gentoo.org> | |||
2018-03-13 | tests: Fix one more cross-fs test to test for mountpoint | Michał Górny | |
2018-02-22 | tests: Assert for /proc being a mountpoint for cross-fs tests | Michał Górny | |
Skip cross-fs tests if /proc is not a mountpoint. This handles cases when /proc exists but is not mounted which is quite normal e.g. on Gentoo/FreeBSD. | |||
2017-11-14 | tests: Fix unreliable mtime on procfs test | Michał Górny | |
2017-11-08 | Remove support for OPTIONAL entries | Michał Górny | |
2017-11-02 | test_verify: Add mtime test for entry=None | Michał Górny | |
2017-11-02 | verify: Support skipping rechecksum on mtime | Michał Górny | |
2017-11-02 | verify: Include st_mtime in file metadata | Michał Górny | |
2017-10-28 | verify: Indicate whether anything changed in update_entry_for_path() | Michał Górny | |
2017-10-27 | test_verify: Use io.open() instead of open() | Michał Górny | |
2017-10-27 | verify: Support updating entry data from path | Michał Górny | |
2017-10-27 | verify: Introduce universal get_file_metadata() function | Michał Górny | |
2017-10-26 | verify: Remove assert_path_verifies() | Michał Górny | |
Now all callsites are inlined. | |||
2017-10-25 | verify: Support checking for cross-filesystem files | Michał Górny | |
2017-10-25 | Move exceptions to a separate module | Michał Górny | |
2017-10-24 | test_verify: Remove unused variable | Michał Górny | |
2017-10-24 | Remove stale imports | Michał Górny | |
2017-10-24 | test_verify: Add tests for symlinks & unreadable (a-r) file | Michał Górny | |
2017-10-24 | verify: Support comparing two entries for compatibility | Michał Górny | |
2017-10-23 | verify: Support verifying against None (no entry) | Michał Górny | |
2017-10-23 | verify: Add exception-based API | Michał Górny | |
2017-10-23 | Add basic file verification routine | Michał Górny | |