Commit Graph

  • af9fc4c519 Allow TLSv1 for compatibility with older devices havefun-26.05 Jakub Skokan 2020-10-28 21:41:00 +01:00
  • 6c11ff592e flake.nix: switch nixpkgs to nixos-26.05-small Martin Weinelt 2026-05-24 21:38:33 +02:00
  • c894d1816d docs: set release version Martin Weinelt 2026-05-24 21:30:53 +02:00
  • 04094b9a1c Merge branch '26.05' into 'main' Martin Weinelt 2026-05-24 19:29:19 +00:00
  • d86c1778e2 docs/migrations: fix typo in migration #4 Martin Weinelt 2026-05-24 21:19:40 +02:00
  • f8f71c820a docs: warn about lack of trimming on the LDAP bind password Martin Weinelt 2026-05-24 04:33:02 +02:00
  • 82d9924cdf docs: update configuration examples Martin Weinelt 2026-05-23 22:57:25 +02:00
  • 3ad66c854d README: add 26.05 release info Martin Weinelt 2026-05-23 20:59:30 +02:00
  • 9764b64190 hydra: create nixos-26.05 jobset Martin Weinelt 2026-05-23 20:56:51 +02:00
  • a6bb0dde9b docs: rewrite 26.05 release notes Martin Weinelt 2026-05-23 19:42:19 +02:00
  • 2e3a2d0980 docs/setup-guide: fix grammer in SMTP port requirement Martin Weinelt 2026-05-24 14:28:55 +02:00
  • f8e3955323 docs/setup-example: enable nginx Martin Weinelt 2026-05-24 14:27:21 +02:00
  • 7aeb1d7d76 docs: add missing dig +short flags in setup guide Martin Weinelt 2026-05-24 13:28:47 +02:00
  • e5ae7b5b96 Merge branch 'sieve-migration' into 'main' Martin Weinelt 2026-05-24 03:07:38 +00:00
  • c60d98a13c sieve: add migration story for cfg.sieveDirectory removal emilylange 2026-04-12 04:07:07 +02:00
  • 58ff4da02f Merge branch 'restore-default-index-path' into 'main' Martin Weinelt 2026-05-24 02:12:13 +00:00
  • 4dcd114a2f dovecot: restore default mail_index_path Martin Weinelt 2026-05-24 03:48:25 +02:00
  • e4e18e01de Merge branch 'ldap-auth-bind' into 'main' Martin Weinelt 2026-05-24 00:20:28 +00:00
  • eea473ea12 dovecot: reintroduce LDAP bind auth for passdb emilylange 2026-05-24 01:41:13 +02:00
  • 57bfae2d7e dovecot: fix non-default cfg.ldap.attributes.password emilylange 2026-05-24 01:30:59 +02:00
  • e5102c5502 Merge branch 'opt-desc-down' into 'main' Martin Weinelt 2026-05-23 19:43:16 +00:00
  • 1d6f18856a Merge branch 'prek' into 'main' Martin Weinelt 2026-05-23 18:06:54 +00:00
  • 800bf95755 docs: move option description below type, default and example Martin Weinelt 2026-05-23 19:39:06 +02:00
  • c0cc5e7eff pre-commit: migrate to prek Martin Weinelt 2026-05-23 19:35:32 +02:00
  • 61e9c248c5 Merge branch 'flake-update' into 'main' Martin Weinelt 2026-05-21 15:57:25 +00:00
  • 10dce12f73 tests/ldap: check regex match return value Martin Weinelt 2026-05-21 17:28:36 +02:00
  • 86a2bb9afd flake.lock: Update Martin Weinelt 2026-05-21 17:20:31 +02:00
  • e4aa2d1517 sieve: move cfg.sieveDirectory into home directory of virtual users emilylange 2026-04-12 04:07:05 +02:00
  • 260f38128e sieve: offload mailserver.loginAccounts.<name>.sieveScript into /nix/store emilylange 2026-04-12 04:07:03 +02:00
  • 28bfef89ba tests: test mailserver.loginAccounts.<name>.sieveScript emilylange 2026-04-12 04:07:01 +02:00
  • e33fbde199 Merge branch 'push-pxvmorlwmyns' into 'main' Martin Weinelt 2026-04-27 10:58:13 +00:00
  • fb38d437a5 borgbackup: use package from upstream NixOS service Michael Hoang 2026-04-27 12:21:26 +02:00
  • f810a804c6 rspamd: use package from upstream NixOS service Michael Hoang 2026-04-27 12:16:05 +02:00
  • 583a362c5b Merge branch 'tls-updates' into 'main' Martin Weinelt 2026-04-26 21:48:52 +00:00
  • 3ab15c2e30 docs/release-notes: add tls changes Martin Weinelt 2026-04-26 01:47:39 +02:00
  • ecbe707330 postfix/dovecot: support SecP256r1MLKME768 key exchange Martin Weinelt 2026-04-25 15:29:06 +02:00
  • 7909eabac2 postfix: require AEAD & ECDHE cipher suites Martin Weinelt 2026-04-24 23:54:25 +02:00
  • 8d6b14c82c postfix: restrict TLS signing algorithms Martin Weinelt 2026-04-24 21:32:17 +02:00
  • e6c4a96f50 Merge branch 'fix/overeager-scheme-prepend' into 'main' Martin Weinelt 2026-04-23 13:29:01 +00:00
  • 6e9a4420b3 Only prepend {CRYPT} scheme if there is no scheme present Charlotte Van Petegem 2026-04-23 10:09:09 +02:00
  • 0b1ca54241 hydra: use nixpkgs-unstable instead of nixos-unstable-small Martin Weinelt 2026-04-21 15:00:29 +02:00
  • bd5b08681a Merge branch 'dovecot-2.4.3' into 'main' Martin Weinelt 2026-04-20 23:23:08 +00:00
  • 198246f2c2 fts: update docs and defaults Martin Weinelt 2026-04-19 21:48:55 +02:00
  • f9d1435378 dovecot: migrate to dovecot 2.4 Martin Weinelt 2026-04-18 16:15:29 +02:00
  • 7dce7fbd5a Merge branch 'add-option-custom-reject-sender-message-release-notes' into 'main' Martin Weinelt 2026-04-19 14:27:24 +00:00
  • 99a9b6efb7 Add Release Note for rejectSenderMessage and fix typo Lennart Mühlenmeier 2026-04-19 09:32:41 +02:00
  • fdb1be9b50 Merge branch 'update-dovecot-hostname' into 'main' Martin Weinelt 2026-04-19 00:12:04 +00:00
  • 21399f334c Merge branch 'update-rspamd-headers' into 'main' Martin Weinelt 2026-04-19 00:02:44 +00:00
  • 7fe61cc1a3 Merge branch 'tests-uds-helper' into 'main' Martin Weinelt 2026-04-18 21:12:40 +00:00
  • 25fae6f36e tests: migrate to wait_for_open_unix_socket helper Martin Weinelt 2026-04-18 23:04:09 +02:00
  • 903d0cc8ad rspamd: add authentication-results header Lafiel 2026-04-18 18:10:00 +03:00
  • e4017308b2 flake.lock: Update Martin Weinelt 2026-04-18 16:22:38 +02:00
  • 93b4e5f3cd Merge branch 'quotaUsers' into 'main' Martin Weinelt 2026-04-16 00:23:56 +00:00
  • 10b577c650 dovecot: fix quota users assertion isabel 2026-04-16 01:04:07 +01:00
  • c67cc808ce dovecot: fix hostname to fqdn Lafiel 2026-04-15 19:14:41 +03:00
  • ceb3f17fe1 Merge branch 'restore-dovecot-hierarchy-separator' into 'main' Martin Weinelt 2026-04-14 13:59:05 +00:00
  • bb1728f27c dovecot: restore hierarchy separator setting Martin Weinelt 2026-04-14 14:33:29 +02:00
  • 4ddd48b573 Merge branch 'dovecot-rfc42' into 'main' Martin Weinelt 2026-04-12 23:25:29 +00:00
  • f1e4af7184 dovecot: run lmtp service under storage owner user Martin Weinelt 2026-03-26 12:50:00 +01:00
  • 0da8e2b197 quota: expose global quota settings Martin Weinelt 2026-03-17 02:21:10 +01:00
  • 44149c527e dovecot: migrate to settings option Martin Weinelt 2026-03-17 01:53:34 +01:00
  • ffb64609a5 flake.lock: Update Martin Weinelt 2026-04-13 01:16:11 +02:00
  • d98a6302f1 ci: run on main branch Martin Weinelt 2026-04-12 03:59:39 +02:00
  • 5688b25151 hydra: drop nixos-25.05 branch Martin Weinelt 2026-04-12 03:49:56 +02:00
  • 3277481550 hydra: migrate tests from master to main Martin Weinelt 2026-04-12 03:49:24 +02:00
  • 1b33655bcb Switch default branch to main Martin Weinelt 2026-04-12 03:38:56 +02:00
  • 44c63067d4 hydra: run declarative jobset against unstable-small Martin Weinelt 2026-04-12 01:58:08 +02:00
  • c45a1e4385 docs: bump stateVersion in setup-example Martin Weinelt 2026-04-03 21:25:24 +02:00
  • 493f0ff8a7 Merge branch 'ldap-uuid-attr-crash' into 'master' Martin Weinelt 2026-03-31 23:21:42 +00:00
  • 42650aad4d dovecot: drop redundant uuid mapping in user_attrs Martin Weinelt 2026-03-31 23:17:08 +02:00
  • f18985058e flake.lock: Update Martin Weinelt 2026-03-31 16:18:10 +02:00
  • 0e176193a2 Fix various issues in the storage option descriptiosn Martin Weinelt 2026-03-25 18:32:54 +01:00
  • 07e82e06d8 Merge branch 'cleanup' into 'master' Martin Weinelt 2026-03-24 22:56:11 +00:00
  • 20f0e767cb users: remove unused common import Martin Weinelt 2026-03-20 01:52:49 +01:00
  • e13736db67 Group storage and vmail user options at mailserver.storage Martin Weinelt 2026-03-20 01:49:25 +01:00
  • 6826d11c58 users: remove global with config.mailserver Martin Weinelt 2026-03-20 01:21:05 +01:00
  • e9337b346f Rename mailserver.loginAccounts to mailserver.accounts Martin Weinelt 2026-03-20 01:14:43 +01:00
  • 5fdb686c66 docs: improve login account options Martin Weinelt 2026-03-20 01:06:11 +01:00
  • 3a1de3713c Merge branch 'ldap-storage-regression' into 'master' Martin Weinelt 2026-03-24 00:35:35 +00:00
  • 854cb3ad3a tests: add regression test for custom ldap storage path Martin Weinelt 2026-03-24 01:23:42 +01:00
  • 4f3d21f386 dovecot: fix storage basedir regression in ldap home Martin Weinelt 2026-03-24 01:11:09 +01:00
  • 2410c89f61 Merge branch 'ldap-local-coex' into 'master' Martin Weinelt 2026-03-23 23:26:33 +00:00
  • ff5efdeeb6 Update forwards option description Martin Weinelt 2026-03-23 00:53:43 +01:00
  • 31c7607ef4 Rename extraVirtualAliases to aliases and update description Martin Weinelt 2026-03-23 00:03:41 +01:00
  • 23364b04e8 ldap: allow local accounts and aliases with ldap enabled Martin Weinelt 2026-03-21 22:36:09 +01:00
  • 86d256870b postfix: prune virtual delivery agent settings Martin Weinelt 2026-03-23 13:23:01 +01:00
  • 14717e52a0 Merge branch 'flake-update' into 'master' Martin Weinelt 2026-03-23 01:40:03 +00:00
  • 2e6711bbdd docs: remove email from acme default configuration Martin Weinelt 2026-03-23 02:31:14 +01:00
  • 569ed84e4b flake.lock: Update Martin Weinelt 2026-03-23 02:29:28 +01:00
  • 148c2f9beb Merge branch 'typos-hook' into 'master' Martin Weinelt 2026-03-23 00:43:46 +00:00
  • 4ef8541b11 treewide: fix typos Martin Weinelt 2026-03-23 01:35:59 +01:00
  • 625d607365 Check for obvious typos in pre-commit Martin Weinelt 2026-03-23 01:35:27 +01:00
  • 097219b2dd docs: fix download url for migration script Martin Weinelt 2026-03-23 00:52:08 +01:00
  • 5d715c4ce8 assertions: adjust docs url for migration #4 Martin Weinelt 2026-03-22 15:03:18 +01:00
  • 4b6a7450e8 Merge branch 'ldap-updates' into 'master' Martin Weinelt 2026-03-22 13:57:37 +00:00
  • 98acd76bbf Add migration story for LDAP UUID home directories Martin Weinelt 2026-03-15 00:31:04 +01:00
  • 59eae7f3d0 tests/ldap: remove redundant settings Martin Weinelt 2026-03-12 15:13:24 +01:00
  • a70ae543cb docs: add baseline ldap documentation Martin Weinelt 2026-03-12 14:58:17 +01:00
  • 63365fb1a8 postfix: document ldap map purposes Martin Weinelt 2026-03-12 12:45:38 +01:00
  • 762f553643 ldap: make uid the default account name Martin Weinelt 2026-03-12 02:33:06 +01:00