Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Update StrayCompressedManifestLayout test not to rely on specific gzip
output. It changes in Python 3.12, and it was a bad idea anyway.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Closes: https://github.com/projg2/gemato/issues/28
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
The signature timestamp is a property of the signature, not the key,
so it does not belong in keydata. Also, they are used only once,
so inline them both.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
If the key is expired, reject it only if the signature was made after
the key expired. This only works in isolated environments where we
control key trust explicitly — as GnuPG will consider all expired keys
untrusted.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Inline MANIFEST_GOOD_SIG and MANIFEST_BAD_SIG lists. They are both
being used in only one test, and they are combined there too. Add one
missing Manifest to the list.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Closes: https://github.com/projg2/gemato/issues/21
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
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>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Closes: https://github.com/projg2/gemato/issues/19
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Bug: https://bugs.gentoo.org/745771
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Rename the GPG-based OpenPGP support implementations
to SystemGPGEnvironment and IsolatedGPGEnvironment. OpenPGPEnvironment
and OpenPGPSystemEnvironment remain as aliases to the currently
preferred implementations.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Closes: https://github.com/mgorny/gemato/issues/18
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Require keys to have at least minimal validity for signature
verification to be successful. Appropriately mark imported keys
ultimately trusted/valid by default.
Closes: https://github.com/mgorny/gemato/issues/17
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|