|
|
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 |
|
|
|
41e7c43ab8
|
Always read password from environment.
Factored base64-decoding into its own function.
|
2021-09-11 00:24:44 +02:00 |
|
|
|
0b01283cd9
|
Refactored file reading into finction.
|
2021-09-08 03:34:12 +02:00 |
|
|
|
a82f6d388b
|
“Transport commit”
|
2021-09-07 12:29:58 +02:00 |
|
|
|
aaad6b0e4f
|
Renamed generate_encryption_keys binary to libexim-encrypt-dlfunc-genkeys.
|
2021-09-06 02:07:33 +02:00 |
|
|
|
71b3950c03
|
Split apt and pip install stages
|
2021-09-06 02:02:37 +02:00 |
|
|
|
aa8f4c5e02
|
Small README fixes
|
2021-09-05 14:32:24 +02:00 |
|
|
|
565aa43fb2
|
Removed meson from apt-get install because we use the pip version.
|
2021-09-05 14:13:50 +02:00 |
|
|
|
8c0340df0e
|
Merge branch 'debian-packaging' into 'master'
Lower Build-Depends on debhelper-compat to version 12 (which should have
See merge request mail/exim-encrypt-dlfunc!3
|
2021-09-05 13:57:54 +02:00 |
|
|
|
b944a41f7c
|
Lower Build-Depends on debhelper-compat to version 12 (which should have
|
2021-09-05 13:57:54 +02:00 |
|
|
|
3c2857cfeb
|
Convert exim variable name to uppercase.
0.2.0
|
2021-08-22 16:14:21 +02:00 |
|
|
|
3cd6bb69f5
|
README.md: Remove mentions of KIT. Fix exim variable assignment (C code is still defective).
|
2021-08-22 13:36:43 +02:00 |
|
|
|
89b2f7ba93
|
README.md: Updated build instructions
|
2021-08-22 12:09:45 +02:00 |
|
|
|
fe87a7d8f5
|
CI: install meson and ninja via pip to ensure every platform has the same version with the same feature set.
|
2021-08-22 11:59:26 +02:00 |
|
|
|
834714f4c8
|
meson cleanup
|
2021-08-22 02:17:11 +02:00 |
|
|
|
d225bddcb3
|
fix: corrected artifact path for generate_encryption_keys (former genkey)
|
2021-08-22 01:41:46 +02:00 |
|
|
|
e89e5d453d
|
Aligned definition of LOCAL_SCAN and DLFUNC_IMPL with exim local_scan API version
|
2021-08-22 01:37:20 +02:00 |
|