Comments (3)
My guess is this is an error in subkey merging. There are two signatures on that subkey, and the subkey merge operation is using the signature with the shorter expiration time; that's somehow overwriting the extension by the second signature.
from node-client.
That server fix did indeed fix this bug, but I wonder if we should fix the subkey merging algorithm to take subkey that expires furthest into the future. This was my original plan but I nixed it to make things simpler.
from node-client.
New kbpgp @v2.0.28 has the improved subkey merging algorithm. This is likely the right approach.
from node-client.
Related Issues (20)
- Cache new-style chain signature verifications HOT 2
- Allow 'keybase encrypt' to function offline HOT 4
- Key stanzas should show kids HOT 1
- Segfault when id'ing user HOT 3
- `keybase gen` fails if ~/.gnupg dir doesn't exist HOT 3
- missing tests
- Sign full PGP body hashes into PGP-related sigchain links
- Decrypt output newlines
- keybase client not working with Node v4.0.0-pre HOT 1
- bitbucket integration
- Verifying a non-detached, non-clearsign signature should print content HOT 1
- Could not find GPG command
- trying to push secret gives me TypeError HOT 2
- Missing cheerio module in fresh npm installation HOT 2
- keybase fails with a type error HOT 3
- error: invalid name (error #100) when trying to post or track to twitter. HOT 1
- How do I uninstall this? HOT 3
- Failed at the [email protected] gobuild-ios script './gobuild.sh ios'.
- Not sure if this regex does what you want
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-client.