Skip to content

2.4.3

Latest

Choose a tag to compare

@cmouse cmouse released this 31 Mar 18:56
· 45 commits to main since this release

What's Changed

  • docs: Add contribution guide by @slusarz in #1321
  • man: doveadm pw - Fix formatting by @sirainen in #1324
  • upgrading: Fix various formatting nits on config-rewrite upgrading page by @slusarz in #1322
  • doveadm sync: Improved documentation on state string by @slusarz in #1323
  • data, upgrade: Change mail_access_groups default and service/*/extra_… by @sirainen in #1320
  • upgrade: 2.4 - Add config $settings section by @sirainen in #1333
  • Home setting clarifications by @sirainen in #1334
  • Fix dict_map_* settings by @sirainen in #1335
  • data/settings: Clarify ssl vs inet_listener_ssl settings by @sirainen in #1336
  • submission: Add submission flow diagram by @slusarz in #1327
  • lazy_expunge_only_last_instance=yes should be default by @mbettini-ox in #1319
  • auth/ldap: Clarify user iteration by @sirainen in #1338
  • Core/config/quick: add link to the page where mkcert.sh script is explained by @moormaster in #1339
  • Fix typo in userdb_ldap_iterate_fields by @eltrai in #1340
  • doveadm-import fixup, filesystem permissions fixup by @sirainen in #1343
  • docs: fix vertical bar symbol breaking table layout by @outloudvi in #1345
  • refactor(docs): improve wording, fix section by @tessus in #1342
  • plantuml: Generate images manually so we are serving static data by @slusarz in #1341
  • variables: Clarify how ldap_dn works by @cmouse in #1352
  • design: Fix markdown formatting error by @slusarz in #1356
  • data/settings: Clarify that listen setting can be overridden inside inet_listener by @sirainen in #1350
  • data/events: Add proxy_dest_connection_limit by @sirainen in #1357
  • data/settings: imapc_features - Add note about disabling specific IMA… by @sirainen in #1358
  • config/spam_reporting: Fix sh syntax to properly enclose $1 with quotes by @cmouse in #1362
  • Split large data bundles into smaller chunks by @slusarz in #1355
  • data/settings: Clarify crypt_write_algorithm description by @sirainen in #1365
  • mail-crypt fixes/cleanups by @sirainen in #1366
  • installation/docker: Improve documentation by @cmouse in #1325
  • Fix mail_log_prefix and others using %protocol instead of %service by @sirainen in #1367
  • inet_listener: Fix 2.4 config change syntax by @slusarz in #1371
  • acl_global_path removal by @sirainen in #1369
  • Building by @cmouse in #1372
  • upgrade: 2.4 - Remove extra ":::" by @sirainen in #1374
  • mail_crypt: Fix crypt_private_key_password setting name in examples by @sirainen in #1375
  • passwd-file default scheme is not CRYPT by @mbettini-ox in #1363
  • Indicate RFC 7889 being implemented by @cmouse in #1368
  • data/settings: Fix [sieve_]quota_storage_size type by @sirainen in #1381
  • Remove duplicated text blocks in debug.md by @grinapo in #1377
  • global: Add missing namespace section names by @sirainen in #1376
  • vitepress: enable mermaid renderer plugin by @rgolab in #1382
  • doveadm: Allow commands to be declared as CLI only (no HTTP access) by @slusarz in #1385
  • Upgrading: Global sieve recompilation by @slusarz in #1387
  • Update trash.md by @ymage in #1388
  • data/settings: Clarify mailbox_autoexpunge=0 means it is disabled by @sirainen in #1391
  • settings: Add information on how to correctly configure mailbox locat… by @slusarz in #1392
  • upgrading: Clarify that new config goes in base config file, not .ext by @slusarz in #1393
  • Decode2text remove by @cmouse in #1397
  • Lua http parent event by @vmo69 in #1380
  • howto/postfix: Add note that some authentication methods work with su… by @cmouse in #1402
  • submission: Convert plantuml flow diagram to mermaid by @slusarz in #1383
  • Add ability to download raw "data files" used to build documentation by @slusarz in #1353
  • variables: Document token field by @cmouse in #1400
  • data/doveadm: Change auth cache flush cmd to use user-mask by @vmo69 in #1394
  • Document switch filter by @cmouse in #1390
  • fts: Abstract fts driver list by @slusarz in #1409
  • Remove auth_worker_max_count by @cmouse in #1410
  • howto/fail2ban: Point to fail2ban for configuring by @cmouse in #1411
  • docs: core/config/fs - Add explanation for fs wrappers by @vmo69 in #1395
  • maildir: Revert mail_attachment_detection_options default to empty by @mbettini-ox in #1406
  • config/service: Update anvil's user and chroot settings by @sirainen in #1417
  • data/settings, config: Clarify how haproxy localhost connections are … by @sirainen in #1415
  • global: Sprinkle around some MariaDBs next to MySQLs by @sirainen in #1403
  • upgrade: Mention upgrader by @cmouse in #1419
  • XCLIENT updates by @sirainen in #1420
  • lib-ldap: TLS options are set wrong (PR#266) by @mbettini-ox in #1421
  • events: Add auth_worker_request_finished by @slusarz in #1422
  • DOV-8369: Improve default mailbox setting descriptions by @fleischie in #1424
  • installation: Provide quick command to setup local Dovecot test/debug container by @slusarz in #1425
  • build(deps-dev): bump vite from 5.4.14 to 5.4.21 by @dependabot[bot] in #1426
  • build(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #1427
  • build(deps): bump glob and vitepress-sidebar by @dependabot[bot] in #1428
  • build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 by @dependabot[bot] in #1429
  • lib: Fix redundant assignment by @slusarz in #1430
  • Clarify access groups security by @sirainen in #1432
  • doveadm: bugfix where only the first hyphen in positional argument ke… by @slusarz in #1431
  • Don't accept 0 as meaning unlimited anymore by @mbettini-ox in #1413
  • Update dsync related security considerations by @sirainen in #1435
  • components: Refactor to use Vue best practices by @slusarz in #1437
  • ugprade: Add unix_listener/anvil-auth-penalty/* changes by @sirainen in #1433
  • data: Add sqlite_synchronous by @cmouse in #1348
  • generate_man.js: Catch path traversal issues by @slusarz in #1439
  • settings.js: Properly check for string input by @slusarz in #1441
  • generate_man: Prevent sibling node loss in man page generation by @slusarz in #1436
  • build(deps-dev): bump rollup from 4.31.0 to 4.59.0 by @dependabot[bot] in #1440
  • build(deps-dev): bump minimatch from 10.1.2 to 10.2.4 by @dependabot[bot] in #1443
  • build(deps-dev): bump @sindresorhus/slugify from 2.2.1 to 3.0.0 by @dependabot[bot] in #1444
  • build(deps-dev): bump camelcase from 8.0.0 to 9.0.0 by @dependabot[bot] in #1446
  • Remove unused code/modules by @slusarz in #1447
  • markdown: sanitize markdown-it renderer output by @slusarz in #1442
  • Exclude all files not in docs/ from being processed by @slusarz in #1354
  • build(deps): bump lodash-es and mermaid by @dependabot[bot] in #1449
  • Add doveadm commands (config and help) by @slusarz in #1386
  • DOV-8046: Update service docs by @fleischie in #1450
  • doveadm: Add warning about doveadm HTTP API by @cmouse in #1451
  • passdb/userdb: Provide a page listing all available auth databases by @slusarz in #1453
  • data/settings: Rerite doveadm_password and doveadm_api_key by @sirainen in #1452
  • Syntax highlight doveconf by @slusarz in #1454
  • settings: Add inet_listener_reuse_port by @slusarz in #1455
  • data/settings: Fix sieve_editheader_header_* by @sirainen in #1459
  • doveadm: Document expand-field param for doveadm user by @slusarz in #1457
  • Fix typo in LMTP dynamic address verification section by @gregorybrzeski in #1461
  • Raw data file abstraction by @slusarz in #1414
  • Upgrading service settings fixes by @sirainen in #1466
  • Add "safe" variable filter by @sirainen in #1465
  • config: Fix table on proxy overview page by @slusarz in #1467
  • build(deps-dev): bump dompurify from 3.3.1 to 3.3.3 by @dependabot[bot] in #1471
  • upgrade: Fix mysql pass setting to password by @sirainen in #1463

New Contributors

Full Changelog: 2.4.2...2.4.3