Commit graph

64 commits

Author SHA1 Message Date
s3lph 19cde32909
feat: migrate from woodpecker to forgejo actions
All checks were successful
/ test (push) Successful in 1m21s
/ codestyle (push) Successful in 1m25s
/ easywksserver_gpgwksclient (push) Successful in 1m43s
/ build_wheel (push) Successful in 1m47s
/ build_debian (push) Successful in 2m41s
2023-12-19 07:31:47 +01:00
s3lph 32855f2472
fix(smtpd): Log errors to stdout rather than SMTP session
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-10-17 22:08:09 +02:00
s3lph d6357c9bac
fix: debian package ci
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-07-30 01:24:58 +02:00
s3lph aee85f2ff1
fix: debian package ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-07-30 01:19:52 +02:00
s3lph df55e7da4c
fix: ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-07-30 01:11:35 +02:00
s3lph 6736c3fa2e
fix: compatibility with latest version of pgpy
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-07-30 01:01:17 +02:00
s3lph a114f24314
fix: pycodestyle
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-07-30 00:50:41 +02:00
s3lph c013284979
fix: ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-07-30 00:49:17 +02:00
s3lph ba0070e1ac chore: migrate from gitlab-ci to woodpecker 2023-07-30 00:48:06 +02:00
s3lph f6a7c9628b feat: provide dns notify on zone updates 2023-04-04 22:59:39 +02:00
s3lph 625088abcf fix: dont refuse ixfr and soa queries 2023-04-04 22:01:48 +02:00
s3lph 6c27d799e3 Add DANE OPENPGPKEY support 2023-04-04 20:15:46 +02:00
s3lph 360303d72f Release v0.3.1 2023-01-31 21:01:52 +01:00
s3lph 41de3b5704 feat: implement policy_flags and apply these policies to submission requests 2023-01-31 20:47:29 +01:00
s3lph 9182582589 fix(client): Choose correct fingerprint for pubkey 2023-01-31 02:07:33 +01:00
s3lph 082d7d93d4 Fix failing tests 2023-01-31 01:36:38 +01:00
s3lph 62fd2d52da Fix non-starting httpd 2023-01-31 01:27:57 +01:00
s3lph f00ffb7dd2 Implement revoked key submission in client 2023-01-31 01:23:16 +01:00
s3lph 68ac57c4ce codestyle 2023-01-31 01:15:27 +01:00
s3lph 4596ed2b31 Release 0.3.0 2023-01-31 00:54:01 +01:00
s3lph 4e1465cdb2 feat: allow submitting additional revoked keys with the submission request 2023-01-31 00:49:16 +01:00
s3lph fddbea70d9 Implement direct WKD URLs 2023-01-30 21:27:30 +01:00
s3lph 35f38ef188 fix(httpd): Set CORS headers on HTTP responses 2023-01-30 04:14:13 +01:00
s3lph 01f694e98e Release v0.2.0 2022-12-31 03:39:11 +01:00
s3lph b4a120b008 Release v0.2 2022-12-31 03:19:53 +01:00
s3lph ea451639e6 fix(config): per-domain configuration (e.g. submission-address) was not loaded. 2022-12-21 03:12:48 +01:00
s3lph b396a2c01c feat(testing): add integration test against gpg-wks-client 2022-12-21 03:10:11 +01:00
s3lph f4ea60c057 Version v0.1.11 2022-11-26 19:01:54 +01:00
s3lph 492b823215 Add easywks import CLI command 2022-11-26 19:00:16 +01:00
s3lph 0a337f90ee Add CI task to trigger a build of the repository pipeline 2022-07-19 23:36:23 +02:00
s3lph 830819a6a5 Bump version number 2022-04-23 02:00:28 +02:00
s3lph ca7ddd205d RFC 3156 compliance: Don't base64-encode PGP/MIME messages 2022-04-23 01:41:30 +02:00
s3lph c54d86412d Add some info on client.py to README 2022-01-12 04:13:00 +01:00
s3lph 7c8a5a377b client.py: Add confirmation prompt before connecting to autoconfigured hosts 2022-01-12 03:54:27 +01:00
s3lph b1f7d993c9 Add a small WKS client implementation 2021-10-20 01:23:57 +02:00
s3lph f081578c50 Release v0.1.9 2021-10-19 02:50:27 +02:00
s3lph ebaac40ac2 Fix: Remove too strict signature verification; turns out it does not work when using subkeys for signing. 2021-10-19 02:48:35 +02:00
s3lph daee1654d3 Fix: Proper handling of "Auto-Submitted: no" mail header 2021-10-19 02:47:47 +02:00
s3lph d68e826495 Remove LMTP Recipient check, leads to trouble with postfix aliasing 2021-10-03 04:41:25 +02:00
s3lph 6947122520 Add file locking 2021-10-03 03:16:31 +02:00
s3lph f7b9598d58 Remove LMTP Envelope-Sender check. 2021-10-03 02:55:22 +02:00
s3lph 8043db9a1b Debian package now includes an "easywks clean" cronjob. 2021-10-03 02:55:10 +02:00
s3lph f9ddba422c Add responses config option which allows customizing the response message templates 2021-10-03 02:32:33 +02:00
s3lph adc699aeed Add require_user_urlparam config option that makes the ?l=<user> query optional. 2021-09-29 03:52:07 +02:00
s3lph c535ae8f1a Fix config loading bug in webserver 2021-09-29 03:40:13 +02:00
s3lph e15f6e51b1 Release 0.1.3: Compatibility with gpg-wks-client 2021-09-29 00:44:07 +02:00
s3lph 89542ee110 Fix #1: lmtpd not working with aiosmtpd 1.2.2 2021-09-28 21:48:39 +02:00
s3lph c619989c7c Fix compatibility issues with aiosmtpd from Debian repo 2021-09-28 02:47:14 +02:00
s3lph 70896ec9eb Fix release.py script 2021-09-28 01:59:53 +02:00
s3lph 5fbb658651 Fix release.py script 2021-09-28 01:51:02 +02:00