aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto
Commit message (Expand)AuthorAgeFilesLines
* gpg: redirect status-fd from stdout to stderrMarcin Serwin10 days6-64/+101
* gpg: do not sign with untrusted keysMarcin Serwin2024-10-236-38/+82
* crypto: add pinentry support to gpgKoni Marti2024-10-123-0/+14
* lint: update golangci-lint to 1.61.0Tristan Partin2024-09-201-1/+1
* gpg: fix signed message encodingKoni Marti2024-08-241-3/+5
* cryptoutil: implement cleartext functionKoni Marti2024-08-201-0/+69
* gpg: use export-minimal when attaching public keyRobin Jarry2024-03-101-1/+2
* gpg: fix mime-version header positionRobin Jarry2024-03-101-3/+27
* log: move package to libRobin Jarry2024-02-143-3/+3
* xdg: get rid of deprecated dependenciesRobin Jarry2023-08-271-8/+7
* mod: drop support for go 1.17Robin Jarry2023-04-241-8/+1
* config: make various sections accessible via global varsRobin Jarry2022-12-141-2/+3
* pgp-provider: set default value to autoRobin Jarry2022-12-062-3/+25
* logging: rename package to logRobin Jarry2022-12-022-6/+6
* logging: homogenize levelsRobin Jarry2022-12-022-2/+2
* pgp: enable quoted replies of encrypted messagesTim Culverhouse2022-08-311-0/+15
* go: removed io/ioutilMoritz Poldrack2022-08-223-7/+4
* tests: fix errors after lint seriesRobin Jarry2022-08-043-19/+6
* lint: work nicely with wrapped errors (errorlint)Moritz Poldrack2022-08-044-17/+17
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-048-23/+59
* lint: apply new formatting rulesMoritz Poldrack2022-08-013-5/+4
* logging: use level-based logger functionsRobin Jarry2022-07-234-46/+9
* gpg: set a name for the attached pgp signature partRobin Jarry2022-07-181-1/+1
* gpg: fix panic when signing an unparsable messageMoritz Poldrack2022-07-021-1/+5
* gpg: fix error handling during decryptionTim Culverhouse2022-06-281-3/+5
* gpg: don't send messages that failed encryptionTim Culverhouse2022-06-262-1/+7
* gpg: refactor tests for macos compatibilityTim Culverhouse2022-05-253-186/+156
* gpg: do not mask errorsRobin Jarry2022-05-101-1/+1
* gpg: make tests more robustRobin Jarry2022-05-103-24/+27
* pgp: add attach key commandTim Culverhouse2022-05-064-1/+61
* pgp: check encryption keys before sending messageTim Culverhouse2022-05-064-0/+23
* pgp: fix crash on gpg decrypt failTim Culverhouse2022-05-041-0/+1
* pgp: check for signing key before signing timeTim Culverhouse2022-05-045-0/+59
* feat: add gpg integrationTim Culverhouse2022-04-2714-21/+1461
* refactor: refactor pgp implementationTim Culverhouse2022-04-272-0/+268