Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* crypto-pgpainless: reimplement encryption logic
* crypto-pgpainless: add an explicit error type for empty keyset
|
|
* build-logic: cleanups
* coroutine-utils-testing: cleanups
* coroutine-utils: cleanups
* crypto-common: cleanups
* crypto-pgpainless: cleanups
* format-common: cleanups
|
|
|
|
|
|
|
|
|
|
* fix: ignore `CancellationException` in suspend functions
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
* build(coroutine-utils): use `api` instead of `implementation`
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
|
|
|
|
|
|
|
|
|
|
* build-logic: remove `kotlin-dsl-precompiled-script-plugins` plugin
* build-logic: use generated accessors for extensions
* build: exclude non-published library projects from API dump
There's no point in tracking binary compatibility for libraries that are only used internally
|
|
|
|
|
|
|
|
|
|
* Remove redundant visibility modifiers
* Move key getter to TestUtils
* Add encrypt/decrypt tests to PGPainlessCryptoHandler
|
|
* crypto-pgpainless: init
* crypto-pgpainless: add an opinionated CryptoHandler impl
* app: migrate to crypto-pgpainless
* crypto-pgp: remove
* github: remove now unused instrumentation tests job
* crypto-common: fixup package names
* wip(crypto-pgpainless): add `PGPKeyPair` and `PGPKeyManager`
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
(cherry picked from commit 02d07e9e797a8600cc8c534a731dfffcc44cfdde)
* crypto-pgpainless: use hex-encoded key IDs
* crypto-pgpainless: replace legacy Gopenpgp-generated key file
* crypto-pgpainless: fix CryptoConstants source set
* crypto-pgpainless: fix tests
* crypto-pgpainless: reinstate PGPKeyManager tests
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
|