aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* c: check string truncation when using snprintfsinanmohd2024-04-113-9/+16
* libnpass/util: fix off by one errorsinanmohd2024-04-111-2/+2
* c/format: initsinanmohd2024-04-119-97/+119
* meson/test/npass: initsinanmohd2024-04-112-1/+4
* libnpass/gpg: make key a NULL-terminated arraysinanmohd2024-04-111-6/+6
* c: wrap multi line macros inside do whilesinanmohd2024-04-102-9/+12
* npass/gen: only append newline if stdout isattysinanmohd2024-04-101-1/+1
* libnpass: define PASS_DEF_LENsinanmohd2024-04-102-1/+3
* npass/help: follow bsd style usage patternssinanmohd2024-04-101-12/+13
* c: declare local functions as staticsinanmohd2024-04-103-26/+26
* readme/installation/nix: initsinanmohd2024-04-101-5/+14
* flake/pkgs/npass: initsinanmohd2024-04-102-4/+42
* npass/ls: remove depth_state from args and make it staticsinanmohd2024-04-101-6/+7
* flake/shell/pkgs: add cclssinanmohd2024-04-101-1/+1
* npass/main: better error repottingsinanmohd2024-04-101-1/+1
* libnpass/readstore_all/len: PATH_MAX -> 64sinanmohd2024-04-101-1/+2
* npass/ls/depth_state_len: NAME_MAX -> 16sinanmohd2024-04-101-3/+4
* src: avoid unnecessary sizeof() - 1sinanmohd2024-04-103-8/+8
* readme: add npass.pngsinanmohd2024-04-101-0/+2
* npass: better mimic behaviour of the original passsinanmohd2024-04-091-8/+17
* libnpass: better error messagessinanmohd2024-04-091-4/+10
* pass/ls: initsinanmohd2024-04-095-5/+261
* libnpass/pass_gen_t: PASS_GEN_PRINT -> PASS_GEN_GRAPHsinanmohd2024-04-082-6/+6
* meson: clean upsinanmohd2024-04-071-1/+0
* flake: clean upsinanmohd2024-04-071-1/+2
* libnpass/pass_gen_set/PASS_GEN_PRINT: add missing upper alphabetsinanmohd2024-04-071-0/+1
* libnpass/pass_gen_t: PASS_GEN_ALPHA -> PASS_GEN_ALNUMsinanmohd2024-04-072-2/+2
* readme: initsinanmohd2024-04-071-0/+40
* pass/gen: initsinanmohd2024-04-073-1/+94
* util: refactor error reportingsinanmohd2024-04-075-57/+56
* meson: set c standard and _POSIX_C_SOURCEsinanmohd2024-04-071-1/+10
* meson: split ./includesinanmohd2024-04-068-15/+13
* meson: keep source files under ./srcsinanmohd2024-04-067-2/+2
* meson: initsinanmohd2024-04-0613-18/+38
* flake: bump flake.locksinanmohd2024-04-061-3/+3
* flake/shell: set PASSWORD_STORE_DIR to dev_passsinanmohd2024-04-061-1/+1
* licence: init gpl3sinanmohd2024-03-181-0/+674
* pass.c: check argc instead of argvsinanmohd2023-12-311-4/+4
* pass/rm: initsinanmohd2023-12-315-2/+56
* pass/add: trim gpg fingerprintsinanmohd2023-12-303-0/+14
* pass: support unlimited password lengthsinanmohd2023-12-305-30/+20
* pass_util/add: better error messagessinanmohd2023-12-301-1/+1
* pass_util/getpass: size_t -> ssize_tsinanmohd2023-12-302-3/+3
* pass/cat: gpg fingerprint is not neededsinanmohd2023-12-303-28/+5
* pass.c: if allocation fails don't check for NULL and freesinanmohd2023-12-301-5/+1
* pass.c/cat: print newline if output is a terminalsinanmohd2023-12-301-2/+8
* pass.c: if no command is given assume catsinanmohd2023-12-301-1/+3
* pass/add: initsinanmohd2023-12-306-4/+161
* pass_util/getpass: initsinanmohd2023-12-302-0/+26
* pass.c/cat: move to a functionsinanmohd2023-12-301-5/+13