- Retire (new Buffer), use Buffer.from
Bugfixes:
- Trim trailing/leading whitespace when verifying sig payloads
Bugfixes:
- Disable use of options file for any one-shot verifications
Feature:
- Lookup TTY and init pinentry
Bugfixes:
- Complete the new KeyManager interface; implemented get_ekid() with a stub for now.
Bugfixes:
- Parse revoked keys in output
- Support for keybase/node-client#179
Features:
- Address keybase/keybase-isssues#1002 and look for gpg2 first.
- Also bump to a release version, this software is pretty mature by now.
Features:
- Version upgrades and ICS v1.7.1-c upgrade
Bugfixes:
- Fix bug in Indexing, wasn't properly looking for
ssb
s Add new test case for the above. Note that we need to supply--with-fingerprint
twice to get gpg to output fingerprints for subkeys
Bugfixes:
- Simplify read_uids_from_key, and use the Index system
- Upgrade to [email protected] to get more lax parsing
Features:
- index2 which also has the ability to index secret keys and use a query
Bugfixes:
- Close #5: Write an empty trust DB.
Features:
- We probably should not call this a feature, but introduce the "nuclear" option for dealing with fussy gpg.conf files. Just ignore it for temporary keyrings. Only on if you specify it.
Bugfixes:
- Address #4. Fix Indexing for people who have
with-fingerprint
in theirgpg.conf
files. - Fix bugs with parsing columns from
gpg --with-colons
output. We were mangling dates and also key id 64s
Bugfixes:
- Better support for users with
secret-keyring
off on an external device. In practice, this means that we have to touch the temporarysecring.gpg
before we can import to it, a constraint which isn't enforced ifsecret-keyring
isn't specified in thegpg.conf
file. See issue keybase/keybase-issues#227
Features:
- Better support for non-standard GPG
Features:
- Do not print secret keys to stderr in debug
- New
QuarantinedKeyRing
type that corresponds to incoming public keys that are not yet kosher.
Bugfixes:
- Export armored PGP data, we were forgetting to do so in a couple of cases.
- Use the [email protected] workaround to closing stdin bug on node 0.10.x
Features:
- When loading keys, store all UIDs, not just the first, in the in-memory argument
Bugfixes:
- Upgrade to pgp-utils v0.0.15 to allow null emails
Features :
- If quiet is on, and there's an error, we'll pass stderr back via the Error object.
Bugfixes:
- More robust and secure file-touching mechanism for new Alt primary key dirs
Bugfixes:
- Issues with Alt primary dirs on windows being created for the first time.
Bugfixes:
- We dropped set_log a while ago, when we moved spawn functionality into iced-spawn. So add it back.
Bugfixes
- More windows testing bugfixes
Features:
- New indexing system; can read in the whole keychain with -k and then access the index in memory (close issue #3)
- Small tweaks and features additions for new keybase-node-installer version
Bugfixes:
- Upgrade to
iced-spawn
for all spawning work. - Fix bugs in windows
Bugfixes:
verify_sig
now goes throughone_shot_verify
which should ease the dependence on our ability to parse the text output of GPG
Features:
- Inaugural CHANGELOG.md