Commit Graph

  • f08ee8da38 tests: provide a second cpu core Martin Weinelt 2025-06-17 21:58:10 +02:00
  • cf6ef5e9ca Create per service debug logging toggles Martin Weinelt 2025-06-17 21:55:12 +02:00
  • 7405122dde Merge branch 'postfix-config' into 'master' Martin Weinelt 2025-06-16 05:34:22 +00:00
  • 6652b57dda postfix: rearrange smtpd_tls_chain_files option Martin Weinelt 2025-06-16 06:20:15 +02:00
  • c8f809fa76 postfix: migrate more options to services.postfix.config Martin Weinelt 2025-06-16 06:17:39 +02:00
  • 5c1b9921e6 Merge branch 'suggest-dmarc' into 'master' Martin Weinelt 2025-06-15 23:15:19 +00:00
  • 67b0a7e946 Merge branch 'cleanup' into 'master' Martin Weinelt 2025-06-15 03:48:33 +00:00
  • a2152f9807 treewide: remove overly broad with cfg Martin Weinelt 2025-06-15 05:39:20 +02:00
  • fb56bcf747 treewide: remove global with lib Martin Weinelt 2025-06-15 05:08:47 +02:00
  • b555b3e8dc Merge branch 'cleanup' into 'master' Martin Weinelt 2025-06-15 02:45:24 +00:00
  • 1a7f3d718c treewide: reformat with nixfmt-rfc-style Martin Weinelt 2025-06-15 03:39:44 +02:00
  • 03433d472f flake.nix: enable nixfmt-rfc-style hook and formatter Martin Weinelt 2025-06-15 03:34:20 +02:00
  • c7497cd5f6 treewide: remove redundant parenthesis in nix code Martin Weinelt 2025-06-15 03:28:48 +02:00
  • 5f592b5960 Merge branch 'crypto-v2' into 'master' Martin Weinelt 2025-06-14 22:52:29 +00:00
  • 21ce4b4ff8 dovecot: disable Diffie-Hellman support Martin Weinelt 2025-06-13 03:20:14 +02:00
  • efebf59b13 dovecot: configure preferred elliptic curves Martin Weinelt 2025-06-13 03:13:27 +02:00
  • 4fd9508d41 postfix: drop tls_random_source config Martin Weinelt 2025-06-13 03:04:49 +02:00
  • 3828b00dea postfix: configure preferred curves and disable FFDHE Martin Weinelt 2025-06-13 03:02:26 +02:00
  • e27326d317 postfix: refactor and prune TLS settings Martin Weinelt 2025-06-13 01:42:48 +02:00
  • 23cc9a3996 Merge branch 'postfix-cert-key' into 'master' Martin Weinelt 2025-06-14 12:47:58 +00:00
  • e0ab4eeb67 docs/setup-guide: bump example stateVersion to 2 Martin Weinelt 2025-06-14 01:20:27 +02:00
  • 8e0074c4e5 Merge branch 'flake-update' into 'master' Martin Weinelt 2025-06-13 02:13:15 +00:00
  • 3b7cda8cc5 flake.lock: Update Martin Weinelt 2025-06-13 04:00:52 +02:00
  • 3f1c6960d3 Merge branch 'smptp-smuggling-cleanup' into 'master' Martin Weinelt 2025-06-12 22:57:43 +00:00
  • 54cb3e5784 Merge branch 'crypto' into 'master' Martin Weinelt 2025-06-12 22:48:04 +00:00
  • f1bd4b8215 postfix: remove option to toggle SMTP smuggling workarounnd Martin Weinelt 2025-06-13 00:18:50 +02:00
  • e540dc864c postfix: configure cert/key using smtpd_tls_chain_files Martin Weinelt 2025-06-12 01:01:38 +02:00
  • 8b27add088 Merge branch 'backup_spam_db' into 'master' Martin Weinelt 2025-06-06 21:16:24 +00:00
  • 49980abd25 mention spam and ham training data in backup guide Guillaume Girol 2025-06-06 12:00:00 +00:00
  • f9b15192b8 postfix: allow client to select the preferred cipher Martin Weinelt 2025-06-03 00:45:12 +02:00
  • d6d6308ba2 Merge branch 'doc-backup-sieve' into 'master' Martin Weinelt 2025-06-02 14:57:24 +00:00
  • c4628a4c04 docs/backup-guide: add recommendation for sieveDirectory Tom Herbers 2025-05-30 12:47:24 +02:00
  • 8c835feaa7 docs/migrations: Improve title scoping for LDAP home dir migration Martin Weinelt 2025-06-02 04:28:53 +02:00
  • c9f61e02ae docs/howto-develop: fix stateVersion assertion example Martin Weinelt 2025-05-31 13:06:29 +02:00
  • 145afc5393 Merge branch 'assertions-guard-reformat' into 'master' Martin Weinelt 2025-05-31 10:51:28 +00:00
  • ea1b0f8e2b assertions: guard by enable flag and reformat Martin Weinelt 2025-05-30 18:28:16 +02:00
  • c8bc3e4f1f Merge branch 'ldap-mail-directory-assertion' into 'master' Martin Weinelt 2025-05-30 13:14:11 +00:00
  • 519a85a801 Fix assertion for ldap mail directory Charlotte Van Petegem 2025-05-30 12:49:02 +00:00
  • ffd0e6f8f2 Merge branch 'dont-hardcode-ldap-home-base' into 'master' Martin Weinelt 2025-05-29 21:14:25 +00:00
  • 7cb61e6e3a dovecot: respect the mailDirectory base for LDAP home directories Martin Weinelt 2025-05-22 01:52:17 +02:00
  • a1e9276656 Merge branch 'remove-dovecot-module-workaround' into 'master' Martin Weinelt 2025-05-29 17:41:37 +00:00
  • 233c5e1a70 dovecot: remove workaround for services.dovecot2.modules removal Martin Weinelt 2025-05-29 14:06:34 +02:00
  • 506c6151d6 Merge branch 'various-things' into 'master' Martin Weinelt 2025-05-29 06:58:39 +00:00
  • 11bfdbf136 tests: drop dhparam default length configuration Martin Weinelt 2025-05-29 08:49:37 +02:00
  • 10cccc7706 docs: fix code block syntax in migration init Martin Weinelt 2025-05-29 08:48:56 +02:00
  • 6a78dc3375 Merge branch 'stateVersion' into 'master' Martin Weinelt 2025-05-29 06:14:17 +00:00
  • 792225e256 Introduce stateVersion concept Martin Weinelt 2025-05-22 02:45:55 +02:00
  • 284a1e4041 Allow TLSv1 for compatibility with older devices havefun-25.05 Jakub Skokan 2020-10-28 21:41:00 +01:00
  • 53007af63f Merge branch 'release-25.05' into 'master' Martin Weinelt 2025-05-23 01:53:51 +00:00
  • 51d48f1492 Release 25.11 Martin Weinelt 2025-05-20 01:00:54 +02:00
  • b4ae17d224 Reformat release notes Martin Weinelt 2025-05-21 00:53:28 +02:00
  • f7a221bc69 flake.nix: expose packages for custom pre-commit hooks in devshell Martin Weinelt 2025-05-21 00:56:01 +02:00
  • dceb60ea7d Merge branch 'master-dovecot-fts-flatcurve' into 'master' Martin Weinelt 2025-05-19 22:44:15 +00:00
  • 826a3b2fcf tests/external: ignore time adjustments warnings euxane 2025-05-19 17:13:11 +02:00
  • 0cbdf465e4 dovecot/fts: warn on stopwords filter with multiple languages euxane 2025-05-19 16:36:50 +02:00
  • e287d83ab1 release-notes: mention switch to fts-flatcurve for FTS euxane 2025-01-30 21:06:23 +01:00
  • 2ed7a94782 dovecot/fts: switch to fts-flatcurve euxane 2025-01-24 17:36:40 +01:00
  • 433520257a Merge branch 'pre-commit' into 'master' Martin Weinelt 2025-05-15 14:47:14 +00:00
  • aa8366d234 treewide: remove dead nix references Martin Weinelt 2025-05-15 16:41:30 +02:00
  • 9a6190ceea rspamd: remove indirection in path to runtime directory Martin Weinelt 2025-05-10 01:02:44 +02:00
  • 1e51a503b1 dovecot: drop unused pipe scripts Martin Weinelt 2025-05-09 22:50:10 +02:00
  • fce540024a docs/howto-develop: document the devshell Martin Weinelt 2025-05-08 18:53:25 +02:00
  • 040f07ff45 docs/howto-develop: update chat room references Martin Weinelt 2025-05-08 18:53:01 +02:00
  • a73982f5b4 docs: migrate wiki references to wiki.nixos.org Martin Weinelt 2025-05-08 18:32:21 +02:00
  • fbfd948535 flake.nix: remove clamav from devshell, add glab Martin Weinelt 2025-05-08 07:52:26 +02:00
  • 4c25278507 flake.nix: print options.md outpath during build Martin Weinelt 2025-05-08 07:31:25 +02:00
  • 3268d8b0d8 scripts/generate-options: refactor Martin Weinelt 2025-05-08 07:30:09 +02:00
  • 4839fa6614 scripts: migrate format strings to f-strings Martin Weinelt 2025-05-08 06:25:55 +02:00
  • ddc6ce61db docs: fix linting issues Martin Weinelt 2025-05-08 03:43:43 +02:00
  • a6eb2a8f9a README.md: reformat with markdownlint Martin Weinelt 2025-05-08 02:17:10 +02:00
  • a7d580b934 treewide: reformat python code Martin Weinelt 2025-05-08 01:40:37 +02:00
  • f9fcbe9430 scripts/generate-options: fix typing issue Martin Weinelt 2025-05-08 01:38:42 +02:00
  • 1615c93511 scripts/mail-check: fix typing issues Martin Weinelt 2025-05-08 01:13:15 +02:00
  • 313f94ed8f flake.nix: create pre-commit hydra job Martin Weinelt 2025-05-07 21:46:57 +02:00
  • ff9087adb4 flake.nix: drop CC from devshell Martin Weinelt 2025-04-24 01:48:36 +02:00
  • d0ac5ce64c flake.nix: annotate flake-compat usage Martin Weinelt 2025-04-23 17:39:44 +02:00
  • dccca0506a Provide direnv integration for flake devshell Martin Weinelt 2025-04-23 17:12:12 +02:00
  • 41e513da64 flake.nix: configure pre-commit Martin Weinelt 2025-04-23 16:51:22 +02:00
  • 1899fbe3fb Merge branch 'nixpkgs-update' into 'master' Martin Weinelt 2025-05-15 14:27:57 +00:00
  • dd83a2c7ad dovecot: rename sieve bayes/ham learning script Martin Weinelt 2025-05-12 03:13:14 +02:00
  • 235dba2d82 tests/external: ignore new xapian warnings Martin Weinelt 2025-05-12 01:03:46 +02:00
  • edd828ca88 flake.lock: Update Martin Weinelt 2025-05-15 16:15:54 +02:00
  • 1ce644871b flake.nix: ignore the flake registry Martin Weinelt 2025-05-15 04:18:31 +02:00
  • da66510f68 Merge branch 'ci-reuse-flake-nixpkgs' into 'master' Martin Weinelt 2025-05-11 04:22:14 +00:00
  • 1f82d59d67 ci: use hydra-cli from pinned nixpkgs Martin Weinelt 2025-05-10 20:58:46 +02:00
  • 61b3a2c5ec Merge branch 'runtest-with-pinned-nixpkgs' into 'master' Martin Weinelt 2025-05-10 16:23:55 +00:00
  • ef1e02e555 flake.nix: run tests against pinned nixpkgs Martin Weinelt 2025-05-10 02:36:21 +02:00
  • 1feca02008 Merge branch 'drop-nixops' into 'master' Martin Weinelt 2025-05-08 21:36:38 +00:00
  • b92870c240 treewide: drop nixops docs and examples Martin Weinelt 2025-05-08 23:22:29 +02:00
  • 8970ed0849 Suggest that folks enable DMARC reporting Jeremy Fleischman 2025-04-13 10:56:07 -07:00
  • a7d2b05a99 Merge branch 'quota-status-uds' into 'master' Martin Weinelt 2025-05-07 17:05:15 +00:00
  • 4a09d6460a Merge branch 'tests-remove-broken-escape-sequences' into 'master' Martin Weinelt 2025-05-07 16:38:00 +00:00
  • a1ff289bf9 dovecot: migrate queue-status to UNIX domain socket Martin Weinelt 2025-05-07 18:00:16 +02:00
  • 7bb0f43503 Merge branch 'dane-lookups' into 'master' lewo 2025-05-07 07:02:02 +00:00
  • 86b48f368f tests: remove invalid escape sequences Martin Weinelt 2025-05-07 03:55:17 +02:00
  • e488e3639a Merge branch 'postfix-comments' into 'master' Martin Weinelt 2025-05-07 00:59:11 +00:00
  • 2e254b4b5e postfix: adjust comments around smtpd_recipient_restrictions Martin Weinelt 2025-05-07 02:52:28 +02:00
  • 1471e54b92 Merge branch 'no-tls-1.1' into 'master' Martin Weinelt 2025-05-07 00:48:13 +00:00
  • fac7efe946 postfix: Support opportunistic DANE TLS Martin Weinelt 2025-05-07 02:23:32 +02:00
  • 155ba08be7 Merge branch 'readme' into 'master' Martin Weinelt 2025-05-06 15:25:37 +00:00