1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2026-11-05 16:12:30 +00:00

Commit Graph

  • a54d81f406 monitoring: Get build information from Go's runtime Alberto Bertogli 2023-02-05 10:58:48 +00:00
  • ab63834cba Update minimum supported Go version 1.17 -> 1.18, and modules Alberto Bertogli 2023-02-05 10:42:37 +00:00
  • 77328b88ed test: Remove unnecessary "exit" calls Alberto Bertogli 2023-02-01 23:45:51 +00:00
  • 7d6a59ba77 test: Update coverage tests to Go 1.20 Alberto Bertogli 2023-02-01 23:05:00 +00:00
  • 795f2a7ceb ci: Use Github Actions to run integration tests and push Docker images Alberto Bertogli 2022-11-13 11:33:56 +00:00
  • 948cee1ce1 Improve bash quoting, and other similar best practices Alberto Bertogli 2022-11-13 00:37:28 +00:00
  • e2481b07a9 cirrus: Remove the golangci-lint test Alberto Bertogli 2022-11-12 23:44:53 +00:00
  • 4d1526e0c8 test: Reduce main sources of overhead in integration tests Alberto Bertogli 2022-11-12 21:01:25 +00:00
  • 4a00a83c23 Add tracing annotations Alberto Bertogli 2022-03-07 01:43:58 +00:00
  • 9c6661eca2 nettrace: Add a new tracing library Alberto Bertogli 2022-03-07 01:13:34 +00:00
  • 3ebe5c5173 Replace uses of ioutil Alberto Bertogli 2022-11-12 20:02:52 +00:00
  • 008367d320 Update minimum supported Go version 1.15 -> 1.17 Alberto Bertogli 2022-11-12 18:41:40 +00:00
  • 0f2ffc8ff5 WIP: Add smarthost support smarthost Alberto Bertogli 2020-09-22 01:52:44 +01:00
  • 4efe8db947 Update minimum supported Go version 1.15 -> 1.17 Alberto Bertogli 2022-11-12 18:41:40 +00:00
  • 6896b221e8 github: Use the latest Go version for govulncheck Alberto Bertogli 2022-11-12 18:31:57 +00:00
  • f5949a79f1 test: Update expected DSN to accept headers set by latest msmtp Alberto Bertogli 2022-11-12 18:18:07 +00:00
  • c738c7edf9 courier: Move the test fake server into a separate file Alberto Bertogli 2022-11-12 12:07:07 +00:00
  • cbb620eec2 modules: Update Go modules Alberto Bertogli 2022-11-12 11:52:26 +00:00
  • 2bad7a14be etc: Simplify default config by removing systemd sockets Alberto Bertogli 2022-11-12 11:37:56 +00:00
  • 48da3c1657 etc: Add missing submission_over_tls_address docs to chasquid.conf Alberto Bertogli 2022-11-12 11:24:11 +00:00
  • c3b4cde29a monitoring: Add dark mode CSS to the monitoring home page Alberto Bertogli 2022-10-19 09:42:30 +01:00
  • fbb9bed366 ci: Add Github workflows Alberto Bertogli 2022-09-09 10:27:47 +01:00
  • b9c2ef68f9 Use git describe --tags to include non-annotated tags Alberto Bertogli 2022-09-04 13:10:07 +01:00
  • ddcfacccd0 docs: v1.10 release notes v1.10 Alberto Bertogli 2022-09-02 15:49:21 +01:00
  • 776bdc58ab Update Go doc comments to Go 1.19's format Alberto Bertogli 2022-09-02 11:11:40 +01:00
  • 7e38a877e8 hooks: Fix dkimpy's diff check Alberto Bertogli 2022-08-27 23:58:26 +01:00
  • e85c31782b Fix misc. linter issues (comments, variable naming, etc.) Alberto Bertogli 2022-08-27 23:16:01 +01:00
  • 6dfff9a790 modules: Update Go modules and regenerate protobufs Alberto Bertogli 2022-08-27 18:40:05 +01:00
  • 3eed7cd1a9 test: Use our own generate_cert helper Alberto Bertogli 2022-08-27 23:27:15 +01:00
  • 21e8d50df6 test: Improve layout of helper binaries Alberto Bertogli 2022-08-27 18:33:33 +01:00
  • 567ad35122 docker: Only do setfacl if we issued the certificates Alberto Bertogli 2022-08-23 23:48:35 +01:00
  • b779941f90 Remove spf-check debugging tool Alberto Bertogli 2022-08-08 17:56:58 +01:00
  • 5bb17c7066 Update build tag constraints Alberto Bertogli 2022-08-08 17:52:34 +01:00
  • d4b89db6c3 modules: Update blitiri.com.ar/go/spf to 1.5.0 Alberto Bertogli 2022-08-08 17:34:50 +01:00
  • 735613cdf7 test: Set state_dir in Dovecot config Alberto Bertogli 2022-07-03 21:23:11 +01:00
  • 7fe22ef104 docs: Update URL for Arch binary packages Alberto Bertogli 2022-07-02 16:21:58 +01:00
  • 5c51f74941 modules: Update blitiri.com.ar/go/spf to v1.4.0 Alberto Bertogli 2022-06-19 12:09:16 +01:00
  • faadae15ca tests: Detect buggy dkimpy versions, and skip the test if needed Alberto Bertogli 2022-06-19 11:54:55 +01:00
  • f303e43082 aliases: Implement catch-all Alberto Bertogli 2022-01-14 00:58:26 +00:00
  • 3255ff6801 modules: Update Go modules and regenerate protobufs Alberto Bertogli 2022-03-11 18:27:38 +00:00
  • 5878b9d85e docs: v1.9 release notes v1.9 Alberto Bertogli 2022-03-05 23:26:07 +00:00
  • d3c18aa471 modules: Update spf to 1.3.0 Alberto Bertogli 2022-02-27 11:30:34 +00:00
  • 8083e27441 docs: Expand certificate section on the install guide Alberto Bertogli 2022-02-27 10:14:08 +00:00
  • d7ca50c3e0 aliases: Add tracing to Exists and Resolve Alberto Bertogli 2022-01-21 11:55:57 +00:00
  • feb10299be aliases: Skip resolution logic for non-local addresses Alberto Bertogli 2022-01-20 09:55:16 +00:00
  • 67d0064f57 aliases: Simplify lookup logic, remove alias-exists hook Alberto Bertogli 2022-01-20 09:36:58 +00:00
  • fa1db7d81a config: Support "" values for drop_characters and suffix_separators Alberto Bertogli 2022-01-14 01:13:31 +00:00
  • 4f595ce3d2 docs: Document that only haproxy v1 is supported Alberto Bertogli 2021-12-05 12:01:44 +00:00
  • 02322a74e6 courier: Add tests for STS policy checks Alberto Bertogli 2021-10-25 12:39:09 +01:00
  • 14e270b7f5 test: Replace uses of which with command -v Alberto Bertogli 2021-10-29 11:11:21 +01:00
  • 643f7576f0 courier: Use explicit certificate validation in the SMTP courier Alberto Bertogli 2021-10-15 11:00:08 +01:00
  • 90d385556f testlib: Add GenerateCert function Alberto Bertogli 2021-10-15 11:16:46 +01:00
  • ed38945fca courier: Use DNSError.IsNotFound to identify NXDOMAIN Alberto Bertogli 2021-10-08 23:03:49 +01:00
  • 6633f0785c smtpsrv: Remove obsolete call to tls.BuildNameToCertificate Alberto Bertogli 2021-10-08 17:43:43 +01:00
  • e1a71105c3 test: Simplify dovecot config in integration test Alberto Bertogli 2021-10-08 17:41:14 +01:00
  • fcdc49d742 chasquid-util: Update ReadPassword dependency Alberto Bertogli 2021-10-08 17:36:31 +01:00
  • 07c133fd15 travis: Remove Travis CI configuration Alberto Bertogli 2021-10-05 00:22:25 +01:00
  • e444fe1ffd gitlab: Update minimal supported version Alberto Bertogli 2021-10-05 00:21:14 +01:00
  • a5bd8cbc0d docker: Install libcap2-bin binary Alberto Bertogli 2021-09-03 11:41:59 +01:00
  • 4bd2b9e3c0 gitlab-ci: Push a latest tag to Docker repositories Alberto Bertogli 2021-08-14 11:03:07 +01:00
  • a3c06b6ee4 docs: v1.8 release notes v1.8 Alberto Bertogli 2021-07-25 15:38:23 +01:00
  • d53c1d2b88 docs: Add DKIM setup instructions Alberto Bertogli 2021-07-25 12:41:50 +01:00
  • 270a071c1e hooks: Add dkimpy support Alberto Bertogli 2021-07-09 18:14:00 +01:00
  • d78056aff5 test: Skip integration tests if $HOSTALIASES is not functional Alberto Bertogli 2021-07-15 00:20:21 +01:00
  • 4eaf5b38c8 hooks: Use chasquid-rspamd if available Alberto Bertogli 2021-07-08 10:18:56 +01:00
  • 8f1f943fca mda-lmtp: Add -to_puny, to punycode-encode addresses Alberto Bertogli 2021-06-25 12:09:56 +01:00
  • f137702f23 trace: Remove restriction on tracing pages Alberto Bertogli 2021-06-11 23:29:52 +01:00
  • cfe0e48c0a auth: Allow users without a domain Alberto Bertogli 2021-06-11 20:05:41 +01:00
  • 099e2e2269 expvarom: Use application/openmetrics-text as content type Alberto Bertogli 2021-06-11 12:44:46 +01:00
  • 8c8e64dc29 smtpsrv: Reject HTTP commands Alberto Bertogli 2021-06-10 18:42:56 +01:00
  • 85305f4bd9 smtpsrv: Close the connection after 3 errors (lowering from 10) Alberto Bertogli 2021-06-10 18:41:28 +01:00
  • 44eb0b903a smtpsrv: Quote unknown commands for debugging Alberto Bertogli 2021-06-11 10:03:06 +01:00
  • 27f4356f67 modules: Add missing golang.org/x/tools sum Alberto Bertogli 2021-06-10 18:46:08 +01:00
  • c2f2e4c7bb doc: Expand contact to include GitHub issues, and security reports Alberto Bertogli 2021-06-06 02:10:01 +01:00
  • b9f147fa8b trace: Use request tracing in auth and domaininfo Alberto Bertogli 2021-06-05 18:31:55 +01:00
  • a3685439dc docs: v1.7 release notes v1.7 Alberto Bertogli 2021-05-31 02:38:39 +01:00
  • 61245eec27 cirrus: Remove Linux tests Alberto Bertogli 2021-05-31 14:54:40 +01:00
  • fb680336f0 modules: Update Go modules and regenerate protobufs Alberto Bertogli 2021-05-31 11:40:32 +01:00
  • d3396ace0b smtpsrv: Return a temporary error when we fail to check if a user exists Alberto Bertogli 2021-05-30 00:32:54 +01:00
  • fa651e74e3 dovecot: Retry auto-detect until we find a usable socket pair Alberto Bertogli 2021-05-24 00:22:19 +01:00
  • 84e6c066fa docs: Add known issue about dkimsign and post-data hook Alberto Bertogli 2021-05-24 01:00:40 +01:00
  • b1a4b0ce08 docs: Add a page for known issues Alberto Bertogli 2021-05-24 00:27:58 +01:00
  • ec7234c0a9 docs: #chasquid has moved to OFTC Alberto Bertogli 2021-05-23 10:15:44 +01:00
  • 5f58b942f4 docs: Update how-to with new links and fix mda-lmtp path Alberto Bertogli 2021-03-15 18:32:22 +00:00
  • 607ea4400d docker: Set the hostname option unconditionally Alberto Bertogli 2021-02-22 23:41:06 +00:00
  • e7a5a4875c test: Update Dockerfile to the new "go get" restrictions Alberto Bertogli 2021-02-18 02:10:13 +00:00
  • 5305d58418 docker: Fix duplicate "hostname" configuration entry Alberto Bertogli 2021-01-28 09:48:48 +00:00
  • 5c09138db8 chasquid-util: Remove dependency on docopt-go Alberto Bertogli 2021-01-16 14:19:50 +00:00
  • def6e1cee2 dovecot-auth-cli: Test invalid arguments handling Alberto Bertogli 2021-01-16 14:38:28 +00:00
  • 34b1f6cf21 expvarom: Add EOF marker, and minor documentation updates Alberto Bertogli 2021-01-16 13:08:46 +00:00
  • 887a1cef68 gitlab-ci: Only run the image jobs if we have credentials Alberto Bertogli 2020-11-22 12:22:01 +00:00
  • aa9455c418 test: Ignore fexp in the regular Go build Alberto Bertogli 2020-11-22 11:54:55 +00:00
  • 78df715a02 docs: v1.6 release notes v1.6 Alberto Bertogli 2020-11-21 15:55:12 +00:00
  • 8769e01f23 test: Update haproxy test config Alberto Bertogli 2020-11-22 09:32:26 +00:00
  • a9d7e36d29 gitlab: Export test directory as an artifact Alberto Bertogli 2020-11-13 20:07:18 +00:00
  • e79586a014 Implement HAProxy protocol support Alberto Bertogli 2020-11-12 22:00:46 +00:00
  • c9d3ba0ca0 Add @domain to chasquid-util --help where appropriate Leandro Lucarella 2020-11-05 21:42:23 +01:00
  • bb1b921e3c Add /exit endpoint to monitoring server ThinkChaos 2020-10-31 21:46:47 +01:00
  • e9c6775418 test: Remove dependency on wget Alberto Bertogli 2020-11-02 17:57:40 +00:00
  • 025cb2d96a courier: Rename Procmail to MDA Alberto Bertogli 2020-09-17 02:45:48 +01:00