aboutsummaryrefslogtreecommitdiff
path: root/src/libnpass
Commit message (Collapse)AuthorAgeFilesLines
* c: check string truncation when using snprintfsinanmohd2024-04-112-6/+11
|
* libnpass/util: fix off by one errorsinanmohd2024-04-111-2/+2
|
* c/format: initsinanmohd2024-04-113-69/+74
|
* libnpass/gpg: make key a NULL-terminated arraysinanmohd2024-04-111-6/+6
| | | | | | | | | | GPGME_DEBUG to the rescue. this bug caused pass gen and add to fail when building with gcc and optimization set to anything other than 0. https://www.gnupg.org/documentation/manuals/gpgme/Encrypting-a-Plaintext.html > Function: gpgme_error_t gpgme_op_encrypt ... > ... > recp must be a NULL-terminated array of keys
* c: wrap multi line macros inside do whilesinanmohd2024-04-101-5/+7
| | | | https://man.openbsd.org/style
* c: declare local functions as staticsinanmohd2024-04-102-16/+16
|
* libnpass/readstore_all/len: PATH_MAX -> 64sinanmohd2024-04-101-1/+2
|
* src: avoid unnecessary sizeof() - 1sinanmohd2024-04-102-7/+7
|
* libnpass: better error messagessinanmohd2024-04-091-4/+10
|
* pass/ls: initsinanmohd2024-04-091-2/+168
|
* libnpass/pass_gen_set/PASS_GEN_PRINT: add missing upper alphabetsinanmohd2024-04-071-0/+1
|
* pass/gen: initsinanmohd2024-04-071-0/+36
|
* util: refactor error reportingsinanmohd2024-04-073-41/+41
|
* meson: split ./includesinanmohd2024-04-063-4/+7
|
* meson: keep source files under ./srcsinanmohd2024-04-064-0/+409