Commit Graph

130 Commits

Author SHA1 Message Date
83b02a29b7 Add focal 2022-08-26 10:59:20 +02:00
e3100683f1 gitlab-ci: python -> gbp 2022-08-25 15:54:05 +02:00
a84b7277cc fix variable decl 2022-08-25 14:56:37 +02:00
af010bb2be add buster 2022-08-25 14:55:05 +02:00
7950baabe6 add ssh config 2022-08-25 14:47:45 +02:00
7c701cfd79 Set target repository 2022-08-25 11:09:42 +02:00
c3db123a7a add rsync to Dockerfile 2022-08-25 10:38:48 +02:00
623f684685 fix stages 2022-08-24 16:38:29 +02:00
2a1c73923f fix 2022-08-24 16:36:54 +02:00
4d58ebb53f Add pkg building 2022-08-24 16:35:32 +02:00
85e8416f13 add whitespace to see if pipeline is triggered 2022-08-24 11:28:53 +02:00
032b8f4838 fix distro 2022-08-24 11:09:48 +02:00
31921dfbb5 Add Dockerfile.jammy 2022-08-24 11:06:04 +02:00
067f6e20df Build gitlab images in gitlab-ci 2022-08-24 09:31:36 +02:00
1c84639ac7 README: clarify state of distro packages. 2022-01-15 06:13:33 +01:00
64dc7481cb Added oci labels 2021-11-08 21:57:52 +01:00
a8cbac240a Change umask to besser protect generated key files. 2021-10-13 15:35:10 +02:00
db9d8d6ee4 Merge branch 'ci-signing' into 'main'
Ci signing

See merge request mail/exim-encrypt-dlfunc!7
2021-10-08 04:05:53 +02:00
d224ae8124 Ci signing 2021-10-08 04:05:53 +02:00
05ef7c4467 Switched CI image building to Dockerfile while still using buildah. 2021-10-07 23:49:46 +02:00
ea589221b4 CI: don't install recommends for smaller CI images. 2021-09-17 02:52:13 +02:00
0a5e880f32 Lots of small README fixes and improvements. 2021-09-13 16:47:56 +02:00
b02f9e40ab Merge branch 'code_coverage' into 'main'
Code cleanup & more tests

See merge request mail/exim-encrypt-dlfunc!6
2021-09-13 02:40:13 +02:00
781c716d8e Code cleanup & more tests 2021-09-13 02:40:12 +02:00
1062248787 Merge branch 'code_coverage' into 'main'
Code coverage

See merge request mail/exim-encrypt-dlfunc!5
2021-09-13 00:28:12 +02:00
36fcdfaf42 Code coverage 2021-09-13 00:28:12 +02:00
b32d6fc861 Fixed complaints from Jetbrains Clion :-) 2021-09-12 22:06:09 +02:00
15de3a6204 Added slightly better memory management after using meson […] -Db_sanitize=address. 2021-09-12 21:47:57 +02:00
643f1a6719 Added table of contents to main README.md 2021-09-12 13:17:24 +02:00
5bf5bdecb1 Run all exim string expansion tests with empty config file.
Added a short note on memory management.
2021-09-12 13:14:15 +02:00
b19a1fc673 Added libexim-encrypt-dlfunc-decrypt-sealedbox to GitLab's CI artifacts. 2021-09-12 02:56:30 +02:00
c05f162a28 Moved incomplete python decryption example into contrib directory. 2021-09-12 02:52:19 +02:00
c7eedb7f4c Merge branch 'decryption_tools' into 'main'
Add decryption tools

Closes #1

See merge request mail/exim-encrypt-dlfunc!4
2021-09-12 02:47:42 +02:00
32e060d88d Added documentation and command help messages to decryption tools. 2021-09-12 02:38:34 +02:00
e26daf675b Wrote decrypt tool for sodium_crypto_box_seal plus matching tests.
Lots of code cleanups.
2021-09-12 02:06:10 +02:00
e1968e8f8c Added back meson from Debian packages as a build dependency for package building 2021-09-12 02:04:43 +02:00
a6c6169122 Seitched mmap-based file reader against getline which also works with pipes. 2021-09-11 14:40:43 +02:00
b6a350ef3a debugging meson build tests 2021-09-11 12:49:41 +02:00
0d8fb3dd77 debugging meson build tests 2021-09-11 12:23:15 +02:00
57b829737e debugging meson build tests 2021-09-11 12:20:23 +02:00
b6726dfcd2 Fixed erronous output 2021-09-11 12:04:06 +02:00
8845aaa653 Fixed test numbering 2021-09-11 11:41:12 +02:00
649932c73c Changed test output to conform to the TAP protocol (https://testanything.org) 2021-09-11 03:16:35 +02:00
99ff9e359c Added new files to CI artifacts 2021-09-11 02:59:56 +02:00
b8a5a2c759 2021-09-11 02:48:55 +02:00
1f8aa5fc4c Added test fo password decryption command 2021-09-11 02:46:32 +02:00
5a1bd58452 Renamed test function for library. 2021-09-11 02:26:39 +02:00
bb67fe5ba2 Updated example in README.md to use the actual path from the Debian package. 2021-09-11 02:23:47 +02:00
534db3ad6e Add option to suppress a newline at the end of the output. 2021-09-11 02:13:22 +02:00
ad3437f5df Working version of libexim-encrypt-dlfunc-decrypt-secretbox 2021-09-11 02:06:19 +02:00