rnp
rnp copied to clipboard
RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
## Description I encountered an error when trying to encrypt and decrypt a zero length message using the rnp library. The steps to reproduce the error are as follows ##...
## Description User reports in the ticket https://bugzilla.mozilla.org/show_bug.cgi?id=1857477#c58: > > $ ./rnpkeys --homedir ./pub-dir --list-keys YOUR-KEY-IDENTIFIER > > So this does not work on my system 🤷♀️ > > If...
## Description Looks like it fails somewhere, displaying the following next by the license icon: ` Unknown, Unknown licenses found `
From @ni4: Just in case: coverage fails since one of the previous tests hit some ElGamal 'rarely-hit' code path, and now it didn't. In #2151 this code path seems to...
## Description Incorrect user home folder on Windows ## Expected Behavior When Windows native environment (not MSys, not cygwin) is used user home folder is defined by USERPROFILE environment variable...
## Description Since XCode 15.0 or somewhere close dylib doesn't add `/usr/local/lib` to default search path, which causes the following error: ``` /usr/local/bin/rnp --version dyld[20382]: Symbol not found: _rnp_backend_string Referenced...
getenv function is not required to be thread-safe. Another call to getenv, as well as a call to the POSIX functions setenv(), unsetenv(), and putenv() may invalidate the pointer returned...
## Current state and the issue gpg built for Msys environment 'understands' MSys paths only, i.e.: '''C:\Program Files\PostgreSQL\12\''' shall be ```/c/Program Files/PostgreSQL/12/''' gpg build for Windows environment works with true...
## Description Currently RNP_LOG prints the whole path to the source file, i.e. in my case: `[process_pgp_source() /Users/aaaa/bbbbb/rnp/src/librepgp/stream-parse.cpp:2983]` However it would be better to hide prefix, i.e. print just the...
I suggest to build and test the experimental features in the pipeline, that is, add a job that builds with `-DENABLE_CRYPTO_REFRESH=On -DENABLE_PQC=On` and execute `ctest`. On the main branch (Commit...