]> Kevux Git Server - kevux-tools/commit
Progress: Continue adding GPGME support.
authorKevin Day <Kevin@kevux.org>
Thu, 15 Jan 2026 02:21:56 +0000 (20:21 -0600)
committerKevin Day <Kevin@kevux.org>
Thu, 15 Jan 2026 02:21:56 +0000 (20:21 -0600)
commit985fbac89cf20af7959c4efead97fa075cb04c5a
tree28740c4f0667a9227b5d4fa8410b999328f6b793
parent3a3a0d2722edab73dc8751fe562bc57122a8de13
Progress: Continue adding GPGME support.

I'm getting closer to determining how to use GPGME to get what I want.
This restructures the GPGME files.

I am isolating this commit so that I can start focusing on adding negotiation support so that a key can be created and sent by both ends.
I need to wrap up a lot of the TODOs.
I also might need to restructure some of the logic to better handle the negotiation or hand shaking where the Public keys are generated and exchanged.

Hopefully GPGME does not saves these in the system users GNUPG directory.
20 files changed:
data/build/tacocat/settings
sources/c/program/kevux/tools/tacocat/main/common/type.h
sources/c/program/kevux/tools/tacocat/main/gpgme.c
sources/c/program/kevux/tools/tacocat/main/print/gpgme.c
sources/c/program/kevux/tools/tacocat/main/print/gpgme.h
sources/c/program/kevux/tools/tacocat/main/send.c
sources/c/program/kevux/tools/tacocat/main/send/step/done.c
sources/c/program/kevux/tools/tacocat/main/send/step/encrypt.c
sources/c/program/kevux/tools/tacocat/main/send/step/encrypt.h
sources/c/program/kevux/tools/tacocat/main/send/step/file.c
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/done.c [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/done.h [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/encrypt.c [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/encrypt.h [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/file.c [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/file.h [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/size.c [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/gpgme/size.h [new file with mode: 0644]
sources/c/program/kevux/tools/tacocat/main/send/step/size.c
sources/c/program/kevux/tools/tacocat/main/tacocat.h