]>
gitweb.fluxo.info Git - keyringer.git/log
Silvio Rhatto [Sun, 26 Oct 2025 12:47:41 +0000 (09:47 -0300)]
Fix: CI: test: set upstream Git branches
Silvio Rhatto [Sat, 25 Oct 2025 21:23:11 +0000 (18:23 -0300)]
Fix: CI: debian: set upstream Git branch
Silvio Rhatto [Sat, 25 Oct 2025 16:29:10 +0000 (13:29 -0300)]
Chore: man page update
Silvio Rhatto [Sat, 25 Oct 2025 16:27:03 +0000 (13:27 -0300)]
Chore: ChangeLog update
Silvio Rhatto [Sat, 25 Oct 2025 16:26:35 +0000 (13:26 -0300)]
Fix: lib: keyringer_get_file: improved prompt message
Silvio Rhatto [Sat, 25 Oct 2025 16:25:33 +0000 (13:25 -0300)]
Feat: docs: man page update with new actions and improvements
Silvio Rhatto [Sat, 25 Oct 2025 16:24:05 +0000 (13:24 -0300)]
Feat: new search and ssearch actions
Silvio Rhatto [Tue, 9 Sep 2025 15:21:50 +0000 (12:21 -0300)]
Feat: Makefile: uninstall target (thanks to Spenser Truex <truex@equwal.com>)
Silvio Rhatto [Sat, 4 Jan 2025 21:58:05 +0000 (18:58 -0300)]
Fix: development: minor updates
Silvio Rhatto [Sat, 4 Jan 2025 21:38:24 +0000 (18:38 -0300)]
Keyringer 0.6.0
Silvio Rhatto [Sat, 4 Jan 2025 21:20:09 +0000 (18:20 -0300)]
Fix: CI: run git pull to update local copies (#10)
Silvio Rhatto [Sat, 4 Jan 2025 21:07:23 +0000 (18:07 -0300)]
Fix: CI: test: recipient creation procedure (#10)
Silvio Rhatto [Sat, 4 Jan 2025 20:46:37 +0000 (17:46 -0300)]
Fix: CI: some adjustments (#10)
Silvio Rhatto [Sat, 4 Jan 2025 20:29:15 +0000 (17:29 -0300)]
Fix: completion: remove shebang from the bash completion file (#9)
Silvio Rhatto [Sat, 4 Jan 2025 20:28:30 +0000 (17:28 -0300)]
Fix: CI: test: explanatory comments (#10)
Silvio Rhatto [Sat, 4 Jan 2025 20:27:49 +0000 (17:27 -0300)]
Fix: check: non-zero exit status when there's a warning
Silvio Rhatto [Sat, 4 Jan 2025 20:24:15 +0000 (17:24 -0300)]
Feat: init: allow for non-interactive mode, useful for automated tests (#10)
Silvio Rhatto [Sat, 4 Jan 2025 20:23:26 +0000 (17:23 -0300)]
Fix: CI: test: do not create the keyring folder in advance (#10)
Silvio Rhatto [Sat, 4 Jan 2025 19:43:57 +0000 (16:43 -0300)]
Fix: CI: debian: artifact globbing (#10) (1)
Silvio Rhatto [Sat, 4 Jan 2025 19:35:53 +0000 (16:35 -0300)]
Fix: CI: debian: artifact globbing (#10)
Silvio Rhatto [Sat, 4 Jan 2025 19:24:21 +0000 (16:24 -0300)]
Fix: CI: test: git config (#10)
Silvio Rhatto [Sat, 4 Jan 2025 19:23:57 +0000 (16:23 -0300)]
Feat: CI: debian: save artifacts (#10)
Silvio Rhatto [Sat, 4 Jan 2025 19:09:53 +0000 (16:09 -0300)]
Fix: CI: test: minor fix (#10)
Silvio Rhatto [Sat, 4 Jan 2025 19:09:08 +0000 (16:09 -0300)]
Fix: CI: disable piuparts for now
Silvio Rhatto [Sat, 4 Jan 2025 18:55:16 +0000 (15:55 -0300)]
Feat: CI: test job (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:54:30 +0000 (15:54 -0300)]
Fix: CI: use debian:testing (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:45:38 +0000 (15:45 -0300)]
fix: CI: debian: gbp: do not sign things (#10) (1)
Silvio Rhatto [Sat, 4 Jan 2025 18:34:12 +0000 (15:34 -0300)]
Fix: CI: debian: ignore error if the debian branch already exists (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:25:40 +0000 (15:25 -0300)]
fix: CI: debian: run piuparts (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:25:25 +0000 (15:25 -0300)]
fix: CI: debian: gbp: do not sign things (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:12:43 +0000 (15:12 -0300)]
Fix: CI: debian: comment about the pbuilder configuration (#10)
Silvio Rhatto [Sat, 4 Jan 2025 18:07:52 +0000 (15:07 -0300)]
fix: CI: debian: create the debian branch
Silvio Rhatto [Sat, 4 Jan 2025 18:01:08 +0000 (15:01 -0300)]
Fix: CI: debian: pbuilder configuration (#10) (1)
Silvio Rhatto [Sat, 4 Jan 2025 17:30:35 +0000 (14:30 -0300)]
Fix: CI: debian: pbuilder configuration (#10)
Silvio Rhatto [Sat, 4 Jan 2025 16:53:09 +0000 (13:53 -0300)]
Chore: tests: initial GitLab CI/CD integration
Silvio Rhatto [Sat, 4 Jan 2025 16:07:36 +0000 (13:07 -0300)]
Fix: removes TODO (#1)
Silvio Rhatto [Fri, 6 Sep 2024 20:11:05 +0000 (17:11 -0300)]
Adds a TODO file
Silvio Rhatto [Sat, 18 Mar 2023 13:55:47 +0000 (10:55 -0300)]
Fix: add --git-ignore-new into gbp invocations
Silvio Rhatto [Sat, 18 Mar 2023 13:51:39 +0000 (10:51 -0300)]
Keyringer 0.5.9
Silvio Rhatto [Sat, 11 Mar 2023 16:57:58 +0000 (13:57 -0300)]
Fix: edit: check whether decryption suceeded
Silvio Rhatto [Mon, 22 Aug 2022 16:23:07 +0000 (13:23 -0300)]
Fix(xclip): avoid 'Error: target STRING not available' (4)
Silvio Rhatto [Sun, 21 Aug 2022 22:21:40 +0000 (19:21 -0300)]
Fix(xclip): avoid 'Error: target STRING not available' (3)
Silvio Rhatto [Fri, 19 Aug 2022 15:42:29 +0000 (12:42 -0300)]
Merge branch 'develop'
Silvio Rhatto [Fri, 19 Aug 2022 15:42:24 +0000 (12:42 -0300)]
Fix(docs): new formatting for the development and tasks pages
Silvio Rhatto [Fri, 19 Aug 2022 15:39:28 +0000 (12:39 -0300)]
Merge branch 'develop'
Silvio Rhatto [Fri, 19 Aug 2022 15:39:24 +0000 (12:39 -0300)]
Fix(docs): main documentation moved to README (2)
Silvio Rhatto [Fri, 19 Aug 2022 15:37:40 +0000 (12:37 -0300)]
Merge branch 'develop'
Silvio Rhatto [Fri, 19 Aug 2022 15:36:21 +0000 (12:36 -0300)]
Fix(docs): main documentation moved to README
Silvio Rhatto [Fri, 19 Aug 2022 15:17:46 +0000 (12:17 -0300)]
Merge branch 'develop'
Silvio Rhatto [Fri, 19 Aug 2022 15:17:40 +0000 (12:17 -0300)]
Keyringer 0.5.8
Silvio Rhatto [Fri, 19 Aug 2022 14:17:15 +0000 (11:17 -0300)]
Fix re-encryption when the secret hass NULL bytes
Silvio Rhatto [Fri, 15 Jul 2022 15:46:50 +0000 (12:46 -0300)]
Fix(xclip): avoid 'Error: target STRING not available' (2)
Silvio Rhatto [Mon, 27 Jun 2022 11:59:32 +0000 (08:59 -0300)]
Merge branch 'develop'
Silvio Rhatto [Mon, 27 Jun 2022 11:59:32 +0000 (08:59 -0300)]
Keyringer 0.5.7
Silvio Rhatto [Mon, 27 Jun 2022 11:56:50 +0000 (08:56 -0300)]
Fix: docs: formatting
Silvio Rhatto [Mon, 27 Jun 2022 11:54:38 +0000 (08:54 -0300)]
Fix: New upstream URLs
Silvio Rhatto [Mon, 6 Jun 2022 14:14:44 +0000 (11:14 -0300)]
Fix: encrypt: BASEPATH evaluation when encrypting a folder
Silvio Rhatto [Sun, 8 May 2022 14:03:41 +0000 (11:03 -0300)]
Fix(xclip): avoid 'Error: target STRING not available'
Silvio Rhatto [Wed, 23 Feb 2022 13:31:58 +0000 (10:31 -0300)]
Feat: docs: alternatives
Silvio Rhatto [Fri, 18 Feb 2022 22:21:02 +0000 (19:21 -0300)]
Merge branch 'develop'
Silvio Rhatto [Fri, 18 Feb 2022 22:20:02 +0000 (19:20 -0300)]
Fix: README
Silvio Rhatto [Sat, 3 Jul 2021 13:51:32 +0000 (10:51 -0300)]
Merge branch 'develop'
Silvio Rhatto [Sat, 3 Jul 2021 13:51:32 +0000 (10:51 -0300)]
Keyringer 0.5.6
Silvio Rhatto [Sat, 3 Jul 2021 13:50:53 +0000 (10:50 -0300)]
Fix: debian bug 990255
Silvio Rhatto [Sun, 23 May 2021 17:11:06 +0000 (14:11 -0300)]
Tasks: genpair: Tor Onion v3 auth keypairs
Silvio Rhatto [Sat, 7 Nov 2020 15:28:48 +0000 (12:28 -0300)]
Feat: adds "pass" action
Silvio Rhatto [Fri, 18 Sep 2020 11:52:37 +0000 (08:52 -0300)]
Genkeys: show CSR when generating x509 keys
Silvio Rhatto [Sat, 18 Jan 2020 14:23:37 +0000 (11:23 -0300)]
Merge branch 'develop'
Silvio Rhatto [Sat, 18 Jan 2020 14:23:19 +0000 (11:23 -0300)]
Updates ChangeLog
Silvio Rhatto [Sat, 18 Jan 2020 14:19:11 +0000 (11:19 -0300)]
Install zsh completion in the default path
Install the zsh completer into site-functions rather than
vendor-completions. vendor-completions is a Debian-ism that many distros
and other OSes don't support. site-functions is added to the default
fpath by zsh, so it should just work for all users.
Patch thanks to Matthew Martin.
Silvio Rhatto [Thu, 14 Nov 2019 18:15:33 +0000 (15:15 -0300)]
Merge branch 'develop'
Silvio Rhatto [Thu, 14 Nov 2019 18:15:33 +0000 (15:15 -0300)]
Keyringer 0.5.5
Silvio Rhatto [Mon, 25 Mar 2019 22:26:51 +0000 (19:26 -0300)]
Fix secret name when encrypting a folder
Silvio Rhatto [Mon, 25 Mar 2019 21:38:56 +0000 (18:38 -0300)]
Updates ChangeLog
Silvio Rhatto [Mon, 25 Mar 2019 21:38:29 +0000 (18:38 -0300)]
Adds PUSH_AFTER_ENCRYPT setting
Silvio Rhatto [Mon, 25 Mar 2019 21:38:05 +0000 (18:38 -0300)]
Fix git parameter expansion
Silvio Rhatto [Mon, 25 Mar 2019 21:25:11 +0000 (18:25 -0300)]
Adds COMMIT_AFTER_ENCRYPT setting
Silvio Rhatto [Wed, 30 Jan 2019 17:01:02 +0000 (15:01 -0200)]
Merge branch 'develop'
Silvio Rhatto [Wed, 30 Jan 2019 17:00:56 +0000 (15:00 -0200)]
Keyringer 0.5.4
Silvio Rhatto [Thu, 24 Jan 2019 20:31:50 +0000 (18:31 -0200)]
Use --no-encrypt-to GnuPG option to strictly respect the recipients file
Silvio Rhatto [Wed, 17 Oct 2018 17:51:01 +0000 (14:51 -0300)]
Fixes BASEDIR evaluation at init action
Silvio Rhatto [Sun, 17 Jun 2018 00:40:00 +0000 (21:40 -0300)]
Convert ikiwiki config to YAML
Silvio Rhatto [Sun, 17 Jun 2018 00:23:35 +0000 (21:23 -0300)]
Adds history support at shell action
Silvio Rhatto [Wed, 6 Jun 2018 22:47:59 +0000 (19:47 -0300)]
Remove Name-Comment from genkeys_gpg TODO
Silvio Rhatto [Wed, 6 Jun 2018 22:47:20 +0000 (19:47 -0300)]
Fix passphrase entry at genpairs when exporting secret keys; fix ChangeLog dates
Silvio Rhatto [Wed, 30 May 2018 17:45:12 +0000 (14:45 -0300)]
Merge branch 'develop'
Silvio Rhatto [Wed, 30 May 2018 17:45:11 +0000 (14:45 -0300)]
Keyringer 0.5.3
Silvio Rhatto [Wed, 30 May 2018 17:41:50 +0000 (14:41 -0300)]
Use -depht after path on find for GNU and BSD compatibility
Grégoire Jadi [Wed, 28 Mar 2018 10:08:21 +0000 (12:08 +0200)]
Clean empty directories once the files are removed with shred
shred can only remove files. Use rm to cleanup the directories once all files
have been erased.
Signed-off-by: Silvio Rhatto <rhatto@riseup.net>
Silvio Rhatto [Wed, 30 May 2018 17:15:36 +0000 (14:15 -0300)]
Updates ChangeLog
Grégoire Jadi [Sun, 25 Feb 2018 15:56:03 +0000 (16:56 +0100)]
Add MANDIR variable and use it
Follow GNU Coding Standards and increase interoperability with package
managers.
No semantic change.
Signed-off-by: Silvio Rhatto <rhatto@riseup.net>
Grégoire Jadi [Mon, 19 Feb 2018 17:09:21 +0000 (18:09 +0100)]
Replace install --mode=MODE by install -m MODE
The --mode option doesn't exist on OpenBSD.
The -m option exists on both OpenBSD and GNU platforms.
Signed-off-by: Silvio Rhatto <rhatto@riseup.net>
Silvio Rhatto [Wed, 30 May 2018 16:24:53 +0000 (13:24 -0300)]
Adds status=none at on invocation at keyringer_pwgen
Grégoire Jadi [Mon, 19 Feb 2018 16:45:03 +0000 (17:45 +0100)]
Replace head -c by dd
The '-c' (count bytes) option is not a POSIX.1 option, therefore it is
not available on OpenBSD.
Replace 'head -c' with 'dd'.
Signed-off-by: Silvio Rhatto <rhatto@riseup.net>
Grégoire Jadi [Mon, 19 Feb 2018 17:06:48 +0000 (18:06 +0100)]
Fix mktemp template for POSIX.1 mktemp
OpenBSD doesn't understand the XXXXXX.keyringer format.
According to POSIX.1, the six Xs must be at the end of the template.
Signed-off-by: Silvio Rhatto <rhatto@riseup.net>
Silvio Rhatto [Wed, 30 May 2018 16:02:04 +0000 (13:02 -0300)]
Rename _F to rmtest at keyringer_shred
Silvio Rhatto [Wed, 30 May 2018 16:00:54 +0000 (13:00 -0300)]
Cleanup mktemp target at keyringer_shred
Grégoire Jadi [Sun, 25 Feb 2018 15:09:10 +0000 (16:09 +0100)]
Add support to "gshred" and "rm -P" to safely delete a file
gshred(1) is shred(1) from GNU coreutils on OpenBSD
rm(1) on OpenBSD
-P Overwrite regular files before deleting them. Files are
overwritten once with a random pattern. Files with multiple
links will be unlinked but not overwritten.
Silvio Rhatto [Wed, 23 May 2018 19:18:36 +0000 (16:18 -0300)]
Updates ChangeLog
Silvio Rhatto [Wed, 23 May 2018 19:17:54 +0000 (16:17 -0300)]
Automatically generate passphrase at genkeys_gpg