redshiftzero

Results 162 issues of redshiftzero

We have had two cases where duplicate note commitments caused crashes / hangs in the view server, in #3945 and #1507. This was last resolved in #4423. These bugs had...

A-testing
needs-refinement

In #4498, we modified the swap encryption and left in the legacy decryption path such that testnet users in an upgrade would be able to decrypt old swap ciphertexts and...

A-shielded-crypto
_P-V2
needs-refinement

Currently we use `Zeroize` only for the secret types in `decaf377-ka` (for no specific reason): https://github.com/penumbra-zone/penumbra/blob/main/crates/crypto/decaf377-ka/src/lib.rs#L17 It would be good to do a pass through the entire codebase and use...

_P-low

OG desc: --- Nautilus helpfully generates a thumbnail preview of many file types, including images. However, in our use case, we want to to prevent the parsing of potentially malicious...

enhancement
needs discussion
security
research

On first start of the client, we add widgets for each item in the conversation view when we click on the source for the first time. If there are thousands...

scalability
category: conversation view

I was just looking at https://github.com/freedomofpress/securedrop-client/pull/1082 and noticed an odd behavior, but it's also on the latest release. What happens is: 0. Start client with around ~1000 sources. 1. Wait...

sync

We should investigate if we can remove the shell script wrapper that runs each functional test one at a time. This was introduced due to issues with state being shared...

This is not necessarily for beta, just a thought after reading @creviera's [comment here](https://github.com/freedomofpress/securedrop-client/issues/410#issuecomment-501065676): it would be good to enable the user to stop a long running file download, e.g....

enhancement
ux
needs discussion

Since this is so critical to the anonymity of SecureDrop sources, we should provide more clear guidance on how journalists should be discussing and working with source materials (beyond just...

**Describe the bug** When using an algorithm that dynamically changes the FMD parameters, the updated FMD parameters are not provided in the compact block. **To Reproduce** Steps to reproduce the...

C-bug
needs-refinement