Commit Graph

2610 Commits

Author SHA1 Message Date
Brennan Kinney acfc44d991
Merge branch 'master' into oauth2 2024-01-13 09:39:21 +13:00
Brennan Kinney a13c8d46ff
Update test/tests/serial/mail_with_oauth2.bats 2024-01-13 09:39:06 +13:00
Georg Lauterbach 06fab3f129
tests: streamline tests and helpers further (#3747)
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-11 10:34:08 +01:00
Casper aba218e6d7
Fix jaq: Download platform specific binary (#3766)
* choose architecture dynamically
2024-01-10 12:31:30 +13:00
dependabot[bot] 8d8936dfac
chore(deps): Bump anchore/scan-action from 3.3.8 to 3.4.0 (#3761)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:40:50 +00:00
dependabot[bot] ac25fb495b
chore(deps): Bump docker/metadata-action from 5.4.0 to 5.5.0 (#3762)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 18:39:28 +01:00
Brennan Kinney 5e28c17cf4
docs: SpamAssassin ENV docs refactor (#3756)
* chore: Log `SPAMASSASSIN_SPAM_TO_INBOX=1` ENV correctly

ENV name logged was incomplete.

* docs: Update SA related ENV docs

* fix: Log level `warning` should be `warn`

* docs: FAQ - Revise outdated SA entry

* chore: Antispam / Antivirus => Anti-spam / Anti-virus

* docs: ENV - Additional revisions to SA ENV

* docs: ENV - Move `ENABLE_SPAMASSASSIN_KAM`
2024-01-08 03:07:38 +01:00
github-actions[bot] 8e20173200
docs: updated `CONTRIBUTORS.md` (#3757)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-08 09:40:01 +13:00
Brennan Kinney 6d666512c1
ci: `.gitattributes` - Ensure `eol=lf` for shell scripts (#3755)
* ci: `.gitattributes` - Ensure `eol=lf` for shell scripts

- These files should always use LF for line endings during a checkout.
- `Dockerfile` does not like building with HereDoc `RUN` scripts that expect LF.
2024-01-08 09:34:24 +13:00
Brennan Kinney b24096dd5c
Apply suggestions from code review 2024-01-07 20:45:11 +13:00
Casper 0eb4ac7714
tests: Replace `wc -l` with `grep -c` (#3752) 2024-01-06 17:07:00 +01:00
Brennan Kinney 5a6f2b1f03
Update target/dovecot/dovecot-oauth2.conf.ext 2024-01-06 16:10:20 +13:00
Casper 5852ae56d3
Update target/scripts/startup/setup.d/oauth2.sh 2024-01-06 03:31:07 +01:00
polarathene b01201fcb6 fix: Sync to testing changes from master branch 2024-01-06 13:54:15 +13:00
Brennan Kinney 7d4db46c0d
Update mailserver.env 2024-01-06 13:40:00 +13:00
Brennan Kinney 2a9a2c2ac1
Merge branch 'master' into oauth2 2024-01-06 13:38:01 +13:00
Brennan Kinney 6a801888e1
Apply suggestions from code review 2024-01-06 13:36:54 +13:00
Brennan Kinney 7facf79b3c
Apply suggestions from code review 2024-01-06 13:36:30 +13:00
Brennan Kinney 6082d5f8d0
chore: Disable `smtputf8` support in config directly (#3750)
* chore: Disable `smtputf8` support in config

This was always configured disabled at runtime, better to just set explicitly in `main.cf` unless config diverges when Dovecot is enabled to opt-out of this feature.
2024-01-05 23:18:30 +01:00
Georg Lauterbach 04f4ae4569
Rspamd: add custom symbol scores for SPF, DKIM & DMARC (#3726) 2024-01-05 09:07:31 +01:00
Georg Lauterbach 8f391e4d5a
release: v13.2.0 (#3746)
* bump `VERSION` & adjust `CHANGELOG.md`

* chore: Bump the unreleased base compare tag in `CHANGELOG.md`

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:14:51 +01:00
Georg Lauterbach bf69ef248e
Postfix: add `smtpd_data_restrictions = reject_unauth_pipelining` (#3744)
* add `smtpd_data_restrictions = reject_unauth_pipelining`

* fix: Skip restriction if trusted

* add changelog entry

* revert change to `postfix-amavis.cf`

* Update CHANGELOG.md

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:13:13 +01:00
Keval Kapdee 70b82e2146
Update docs/content/config/environment.md 2024-01-03 23:48:08 +00:00
Keval Kapdee ccfd43f6ef
Update docs/content/config/environment.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:39:41 +00:00
Keval Kapdee 3ac93c12fa
Update target/scripts/startup/setup.d/oauth2.sh
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:27:42 +00:00
Keval Kapdee 0c5d615f52
Update README.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:39 +00:00
Keval Kapdee 9b7dda848d
Update CHANGELOG.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:30 +00:00
Keval Kapdee e62a8703da
Update docs/content/config/environment.md 2024-01-03 23:23:04 +00:00
Keval Kapdee de24679c61 Remove unneeded client id and secret 2024-01-03 23:22:16 +00:00
Keval Kapdee a31fbf98ed Fix false positive test 2024-01-03 23:15:46 +00:00
Keval Kapdee 5295e912bb More suggested changes 2024-01-03 18:23:54 +00:00
Keval Kapdee cdcefe0389
Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 17:59:10 +00:00
Georg Lauterbach 25c7024cc4
security(Postfix): Protect against "SMTP Smuggling" attack (#3727)
View `CHANGELOG.md` entry and PR for details.

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 14:02:59 +13:00
Georg Lauterbach 9e81517fe3
tests: Use `swaks` instead of `nc` for sending mail (#3732)
See associated `CHANGELOG.md` entry for details.

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 13:17:54 +13:00
Georg Lauterbach de388b1c89
Apply suggestions from code review 2024-01-02 01:09:21 +01:00
Keval Kapdee b1cebc836a Changelog 2024-01-01 21:57:05 +00:00
Keval Kapdee 9c441996d8 Update missed environment.md 2024-01-01 21:44:09 +00:00
Keval Kapdee 127b3e12c2 Tabbed and improved user docs 2024-01-01 21:44:09 +00:00
Keval Kapdee 58688a909f Token and XOAUTH maintainer documentation 2024-01-01 21:44:09 +00:00
Keval Kapdee c4e086bb91 More cleanup 2024-01-01 21:44:09 +00:00
Keval Kapdee fe837a0243 Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee 43f121d92e Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee 413ae1ecf6 Link for PR in docs 2024-01-01 21:44:09 +00:00
Keval Kapdee 55917748c4 Finalise test 2024-01-01 21:44:09 +00:00
Keval Kapdee facacb7b88 Test bracket 2024-01-01 21:44:09 +00:00
Keval Kapdee d1e40d9cf4 Fix PR number 2024-01-01 21:44:09 +00:00
Keval Kapdee 4a6cfca180 Initial documentation 2024-01-01 21:44:09 +00:00
Keval Kapdee 07b446c04e Switch to introspection 2024-01-01 21:44:09 +00:00
Keval Kapdee 634983a6cb Remove userdb to force underlying 2024-01-01 21:44:09 +00:00
Keval Kapdee 6ea253fae6 Ensure auth_mechanism change is done last 2024-01-01 21:44:09 +00:00