|
|
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 |
|
|
|
f4b89286b7
|
Fixed compiler warnings and rewrote documentation for meson.
|
2021-08-22 01:24:49 +02:00 |
|
|
|
f73d2129e9
|
meson: remove config.h.in
|
2021-08-21 23:53:55 +02:00 |
|
|
|
bcd6a80211
|
Merge branch 'meson'
|
2021-08-21 23:34:30 +02:00 |
|
|
|
256042512d
|
cpp: more careful macro expansion
|
2021-08-21 23:33:58 +02:00 |
|
|
|
b85641ac0e
|
Update .gitlab-ci.yml file: install openssl
|
2021-08-21 23:28:34 +02:00 |
|
|
|
da6bff859e
|
Update meson.build
|
2021-08-21 23:25:05 +02:00 |
|
|
|
eb9123b3f6
|
Fix apt interactivity in Ubuntu
|
2021-08-21 23:10:05 +02:00 |
|
|
|
abba591c01
|
CI: Support ancient meson versions
|
2021-08-21 23:04:57 +02:00 |
|
|
|
3e73cc6ee1
|
CI: Support ancient meson versions
|
2021-08-21 23:04:47 +02:00 |
|
|
|
26a591bedd
|
CI: Install pkg-config
|
2021-08-21 23:00:13 +02:00 |
|
|
|
f8f2a06abc
|
Update .gitlab-ci.yml file
|
2021-08-21 22:58:16 +02:00 |
|
|
|
276ddf35aa
|
Switched build system to meson.
|
2021-08-21 22:57:01 +02:00 |
|