1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-17 14:37:02 +00:00

Commit Graph

  • 29512f7e4f testlib: Add tests for testlib.WaitFor Alberto Bertogli 2020-03-21 23:56:31 +00:00
  • fdae72f275 testlib: Add comments and unexport unnecessary structs Alberto Bertogli 2020-03-21 23:32:28 +00:00
  • 44140220b9 test: Improve DATA handling in the smtpsrv fuzzer Alberto Bertogli 2020-03-21 23:27:19 +00:00
  • c8fbf2ecc9 smtpsrv: Don't consider client EOF an error Alberto Bertogli 2020-03-21 16:58:56 +00:00
  • fcbd20cd74 docs: Add a section on dovecot auth troubleshooting Alberto Bertogli 2020-03-21 16:54:39 +00:00
  • 65afb02cd5 docs: Document the use of SRS when doing alias forwarding Alberto Bertogli 2020-03-21 14:15:47 +00:00
  • 8fab350b59 courier: DNS temporary errors should cause temporary delivery failures Alberto Bertogli 2020-03-12 22:04:24 +00:00
  • 6641d858ad courier: Extend TODO for DNS error handling on Go >= 1.13 Alberto Bertogli 2020-03-12 21:46:21 +00:00
  • 150976b905 test: Use a pretty table for the coverage html Alberto Bertogli 2020-03-04 00:59:37 +00:00
  • a1ca50ab57 hooks: Add mising quote in the example post-data hook Alberto Bertogli 2020-02-02 02:07:38 +00:00
  • 0df2e325ed docs: v1.2 release notes v1.2 Alberto Bertogli 2019-12-06 15:33:07 +00:00
  • 8f2eba5795 docs: Add release notes, replacing the upgrading notes Alberto Bertogli 2019-12-06 15:19:50 +00:00
  • 4edcd79a25 smtpsrv: Keep reading DATA input even if it's too large Alberto Bertogli 2019-12-04 01:46:54 +00:00
  • 28cb9169cc test: Add SPF integration test Alberto Bertogli 2019-12-01 22:11:57 +00:00
  • 6000d07ad0 test: Test multiline headers in hook output Alberto Bertogli 2019-12-01 20:38:50 +00:00
  • 45a294403d test: Test permanent hook failure Alberto Bertogli 2019-12-01 20:31:59 +00:00
  • a12875162f smtpsrv: Test too many recipients Alberto Bertogli 2019-12-01 19:37:47 +00:00
  • 99c4ad5ef7 smtpsrv: Disable reloads during tests Alberto Bertogli 2019-12-01 18:48:08 +00:00
  • e8a6bf6188 smtpsrv: Make tests log maillog to stdout Alberto Bertogli 2019-12-01 18:21:13 +00:00
  • a6a964ac3e test: Move testing couriers to testlib Alberto Bertogli 2019-12-01 18:19:50 +00:00
  • 99df5e7b57 smtpsrv: Limit incoming line length and improve large message handling Alberto Bertogli 2019-12-01 01:30:36 +00:00
  • d7006d0e16 smtp: Limit incoming line length Alberto Bertogli 2019-12-01 02:38:38 +00:00
  • bf01fab893 travis: Increase minimum supported version to 1.11 Alberto Bertogli 2019-12-01 02:52:10 +00:00
  • 34339c4572 smtpsrv: Add fuzz testing Alberto Bertogli 2019-11-06 00:39:18 +00:00
  • 933b979220 smtpsrv: Don't hard-code ports in tests Alberto Bertogli 2019-11-30 11:38:13 +00:00
  • d0f65881c9 smtpsrv: Allow manual override of submission+TLS port in tests Alberto Bertogli 2019-11-30 11:37:11 +00:00
  • ac2c5ab4db test: Add testlib.GetFreePort function Alberto Bertogli 2019-11-30 11:34:14 +00:00
  • 87e5acde59 docs: Add missing reference to upgrading.md in the index Alberto Bertogli 2019-10-31 21:40:15 +00:00
  • 0c92fb4937 docs: Add section about monitoring with Prometheus Alberto Bertogli 2019-10-31 21:38:34 +00:00
  • 8b80e9fc2e docs: Add missing monitoring expvar, correct minor wording Alberto Bertogli 2019-10-31 21:36:58 +00:00
  • a75eabbc22 test: Generate a prettier coverage report v1.1 Alberto Bertogli 2019-10-26 01:24:07 +01:00
  • 809578cb57 README: Update links and shields Alberto Bertogli 2019-10-25 15:39:00 +01:00
  • e8511e3f55 docs: Update install/build documentation Alberto Bertogli 2019-10-25 15:57:03 +01:00
  • a47faf89a4 smtpsrv: Failures to enqueue are transient, not permanent Alberto Bertogli 2019-10-23 22:33:42 +01:00
  • 0718749314 Update auto-generated code Alberto Bertogli 2019-10-23 00:08:15 +01:00
  • f399fe3e84 aliases: Implement aliases hooks Alberto Bertogli 2019-10-22 22:05:09 +01:00
  • dea6f73164 aliases: Treat empty pipe aliases as bad lines and skip them Alberto Bertogli 2019-10-22 22:05:52 +01:00
  • 5f72f723db smtpsrv: Clean up post-data hook tracing output Alberto Bertogli 2019-10-22 21:29:19 +01:00
  • 5782a7705e hooks: Add rspamd integration to the example hook Alberto Bertogli 2019-10-21 13:48:35 +01:00
  • 27227986ab smtp-check: Improve error reporting Alberto Bertogli 2019-10-19 14:06:26 +01:00
  • 0bf8f72c73 docs: Add documentation about tests Alberto Bertogli 2019-10-19 12:33:55 +01:00
  • 605e39d0e3 test: Extend chasquid-util aliases-add tests Alberto Bertogli 2019-10-19 11:54:01 +01:00
  • 8d910fc84d Add aliases-add subcommand to chasquid-util Thor77 2019-10-19 00:19:39 +02:00
  • 9dea372d96 gitlab-ci.yml: Run integration tests against submitted and latest deps Alberto Bertogli 2019-10-19 00:26:59 +01:00
  • 3aa7bb4555 test: Adjust Dockerfile to support modules Alberto Bertogli 2019-10-18 23:04:19 +01:00
  • 80b4f7f832 Add support for go modules Thor77 2019-10-18 23:11:40 +02:00
  • 5fa756fddc docs: Clarify how users are identified to dovecot Alberto Bertogli 2019-10-18 20:04:14 +01:00
  • bb97991a24 docs: Add aliases documentation Alberto Bertogli 2019-10-18 19:58:17 +01:00
  • 41d960590d smtpsrv: Use spf.CheckHostWithSender Alberto Bertogli 2019-10-14 19:37:14 +01:00
  • 3584441549 test: Use testlib.RemoveIfOk where appropriate Alberto Bertogli 2019-09-10 01:09:44 +01:00
  • 34ade50374 test: Work around msmtp having setgid permissions Alberto Bertogli 2019-08-31 01:27:19 +01:00
  • f63e5bf0b2 sts: Reject policies with max_age > 1y, as per RFC Alberto Bertogli 2019-08-31 01:03:24 +01:00
  • 0f487e5fb5 test: Remove dependency on Python 2 Alberto Bertogli 2019-08-30 09:46:46 +01:00
  • e98464c424 docker: Add Dockerfile for running chasquid+dovecot+letsencrypt Alberto Bertogli 2018-06-04 23:33:49 +01:00
  • a7d49792f5 docs: Self-host the documentation Alberto Bertogli 2019-08-07 00:53:59 +01:00
  • c6c9866ae1 docs: Add documentation for security level checks Alberto Bertogli 2019-08-06 02:58:12 +01:00
  • d348477841 docs: Integrate with readthedocs.org Alberto Bertogli 2019-08-05 14:14:55 +01:00
  • 0d3bbe11c0 test: In the docker entrypoint, wait for minidns to come up Alberto Bertogli 2019-08-04 04:52:18 +01:00
  • 5102007687 test: Adjust docker test to msmtp being a setgid binary Alberto Bertogli 2019-08-04 03:31:22 +01:00
  • e8ccff749e docs: Add documentation for the monitoring facilities Alberto Bertogli 2019-07-16 01:19:12 +01:00
  • 25624b406d docs: Document submission_over_tls_address option v1.00 Alberto Bertogli 2019-07-15 01:53:31 +01:00
  • dade2041db README: Add link to the gitlab CI pipeline status Alberto Bertogli 2019-07-14 00:26:19 +01:00
  • 0a29f25f14 UPGRADING: Add note for the upcoming version Alberto Bertogli 2019-07-13 18:39:28 +01:00
  • 5d932b44a0 README: Update status and add line about main design target Alberto Bertogli 2019-07-13 18:37:25 +01:00
  • 1a764cb87c docs/howto: Minor updates Alberto Bertogli 2019-07-13 18:18:28 +01:00
  • d6c1b4a359 test/t-14-tls_tracking: Remove Go version check Alberto Bertogli 2019-07-13 14:56:26 +01:00
  • d6bbea391f maillog: Test that we log to the system logger on write errors Alberto Bertogli 2019-07-13 14:45:59 +01:00
  • d53d97aba0 dovecot: Test autodetection works with closed sockets Alberto Bertogli 2019-07-13 14:06:13 +01:00
  • 9821a17d6c sts: Use expvar.Int.Value in tests Alberto Bertogli 2019-07-13 13:52:28 +01:00
  • 2943f994e7 Use context.WithTimeout instead of context.WithDeadline Alberto Bertogli 2019-07-13 13:44:25 +01:00
  • a92497aef0 travis: Increase minimum supported version to 1.9 Alberto Bertogli 2019-05-05 13:04:04 +01:00
  • a5edd9053f queue: Make DSN tidier, especially in handling multi-line errors Alberto Bertogli 2019-05-04 21:23:40 +01:00
  • cac1e161ac smtpsrv: Set connection deadline before the initial greeting Alberto Bertogli 2019-03-31 12:13:09 +01:00
  • ec95131bb4 Miscellaneous style fixes Alberto Bertogli 2019-02-10 12:46:15 +00:00
  • 582da79eca UPGRADING: Add (no-op) note for the upcoming version v0.07 Alberto Bertogli 2019-01-19 00:28:07 +00:00
  • 1ecc957aba queue: Internationalized Delivery Status Notifications (DSN) Alberto Bertogli 2019-01-11 16:49:30 +00:00
  • abf91eac8d test: Make mail_diff support comparing multipart messages Alberto Bertogli 2019-01-11 16:48:01 +00:00
  • e7309a2c7b smtpsrv: Send enhanced status codes Alberto Bertogli 2019-01-09 23:43:11 +00:00
  • 78937aca93 travis.yml: Add IRC notifications Alberto Bertogli 2018-10-16 08:42:07 +01:00
  • 4db9ffec09 Code style improvements Alberto Bertogli 2018-12-01 10:42:13 +00:00
  • 4296e28074 test: Fix flaky courier test Alberto Bertogli 2018-11-30 00:58:31 +00:00
  • f4b41b6725 gitlab-ci.yml: Add a configuration file for GitLab CI Alberto Bertogli 2018-11-29 02:27:03 +00:00
  • dd7cfaebf2 test: Use minidns in the Docker tests Alberto Bertogli 2018-11-29 00:31:48 +00:00
  • 57f5a09901 test: Replace dnsmasq with minidns Alberto Bertogli 2018-11-28 09:50:44 +00:00
  • a0ae5fb41b test/util: Add mini DNS server for testing purposes Alberto Bertogli 2018-11-25 00:50:10 +00:00
  • 661f759c0c test: Allow up to 2 loops in the loop integration test Alberto Bertogli 2018-11-29 02:06:48 +00:00
  • 29709a0d58 smtpsrv: Improve "Received" header standard compliance Alberto Bertogli 2018-11-22 03:00:55 +00:00
  • 328008061d tlsconst: Update TLS cipher suites, and include TLS 1.3 Alberto Bertogli 2018-11-22 01:40:06 +00:00
  • d0c7c3d40a tests: Reorder Dockerfile statements to allow caching Alberto Bertogli 2018-10-21 18:41:23 +01:00
  • 4ecc5461d3 Add driusan/dkim integration example and tests Alberto Bertogli 2018-10-21 13:45:45 +01:00
  • ebad590c31 README: Remove codefresh.io integration Alberto Bertogli 2018-09-27 00:14:49 +01:00
  • 2dfed059e4 MTA-STS is now RFC 8461 Alberto Bertogli 2018-09-26 21:42:50 +01:00
  • 5878fc74f3 docs/man: Make chasquid.1 description match the README file v0.06 Alberto Bertogli 2018-07-22 11:15:40 +01:00
  • a2fa1d07d1 docs/man: Make generate script use git timestamps Alberto Bertogli 2018-07-22 11:11:08 +01:00
  • 910c6e9cc9 test: Add workarounds for dovecot 2.3 Alberto Bertogli 2018-07-15 11:23:12 +01:00
  • 554d97f5f2 UPGRADING: Add "no-op" messages for all versions Alberto Bertogli 2018-07-14 10:46:41 +01:00
  • dbd8bd7699 chasquid: Update docstring to match the README file Alberto Bertogli 2018-07-14 10:45:10 +01:00
  • 644cd63eff sts: Use keyed fields in io.LimitedReader literal Alberto Bertogli 2018-07-14 10:23:36 +01:00
  • 770a618c84 docs: Fix "chasquid-util user-add" typo Alberto Bertogli 2018-07-08 10:22:54 +01:00
  • 2d1711ac47 README: Add MTA-STS reference Alberto Bertogli 2018-07-01 12:43:35 +01:00