Carlos Alexandro Becker
62357a65e2
feat: version as v2 ( #268 )
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-12-23 13:25:57 +00:00
Benno
b196efa03f
test: Add APK and RSA sign test ( #233 )
...
* test: Add APK and RSA sign test
To increase test coverage.
See #229
* fix: lint errors
Fix gosec lint errors
Update #233
* fix: create temp file in OS temp
* test: Improve RSA error testing.
Co-authored-by: Erik Geiser <erik.geiser@posteo.net>
2020-11-21 10:34:35 -03:00
Erik G
0e2c2844bb
fix: hash name typo. ( #238 )
2020-10-30 10:19:03 -03:00
Carlos Alexandro Becker
3d7580ade2
refactor: remove pkg/errors ( #226 )
...
* refactor: remove pkg/errors
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: tests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: lint
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-19 17:06:07 -03:00
Erik G
285a6bcaea
feat: Package Signing ( #224 )
...
* feat: Add initial openpgp signing capability.
* refactor: Rename signatures to sigs and expose verify method.
* feat: Add debsigs support.
* test: Add debsigs acceptance test.
* feat: Add RSA signing capability.
* feat: Add RPM signature support.
* test: Add RPM signature acceptance test.
* test: Move acceptance test keys in dedicated folder.
* feat: Add APK signature support.
* test: Add APK signature acceptance test.
* feat: Expose deb signature type in config.
* fix: Fix typo and superfluous explicit error check
* fix: Fix password env extraction and add tests.
* fix: Redirect rpmpack to temporary goreleaser vendoring.
* fix: Catch missing maintainer email if no apk key name is set.
* refactor: Put signature info in a dedicated struct.
* doc: Add signing documentation.
* fix: Add trailing newlines to some files and remove unnecessary comment.
* fix: Change wrong references from SHA256 to SHA1 in the sign package.
* fix: Improve error wording when no passphrase was provided.
* fix: Remove another SHA256 reference.
* fix: Fix signature errors.
* test: Split up environment variable test.
* fix: Don't parse passphrase from YAML.
* deps: Update redirected rpmpack.
* fix: Export and use signature related error type.
* doc: Document ErrSigningFailure.
* test: Fix apk signature error test.
* test: Add rpm signature error test.
2020-09-17 09:18:44 -03:00