Commit graph

814 commits

Author SHA1 Message Date
Aaron Dewes
4b3b158ed3
Add license details to OpenAPI schema (#1483)
This would make it easier for 3rd parties to integrate with Stalwart by being clear about licensing. I'm not sure if you want this license or want to release this file specifically under a more permissive license (MIT license would make sense here in my opinion, because it's just an API schema).
2025-05-12 16:53:18 +02:00
vickunwu
f19d25e8a5
Fix fdb amd64 build Failure (#1479)
* Bump reproducible-containers/buildkit-cache-dance from 3.1.2 to 3.2.0

Bumps [reproducible-containers/buildkit-cache-dance](https://github.com/reproducible-containers/buildkit-cache-dance) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/reproducible-containers/buildkit-cache-dance/releases)
- [Commits](https://github.com/reproducible-containers/buildkit-cache-dance/compare/v3.1.2...v3.2.0)

---
updated-dependencies:
- dependency-name: reproducible-containers/buildkit-cache-dance
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix foundationdb-build fail on amd64

---------

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-08 08:26:37 +02:00
vickunwu
7dc620816f
Add dependabot & Fix sccache fail in CI (#1451)
* - Prevent sponsor.yml running on fork repos
- Use gcr mirror for docker image pull
- Add dependabot

* Update sccache version & adjust for github change & fix foundationdb pkg download url
2025-04-30 10:36:07 +02:00
mdecimus
f3ae865f38 Merge branch 'main' of github.com:stalwartlabs/mail-server 2025-04-29 19:08:07 +02:00
mdecimus
e1189c2065 Allow undiscovered UIDs to be used in IMAP COPY/MOVE operations (closes #1201). 2025-04-29 19:07:58 +02:00
mdecimus
3066b325c6 Deploying to main from @ stalwartlabs/mail-server@1e56161209 🚀 2025-04-28 15:36:16 +00:00
mdecimus
1e56161209 Use latest UID list on COPY/MOVE (#1201) 2025-04-27 20:03:57 +02:00
mdecimus
9477f266a2 Fix: MySQL Driver error: Transactions couldn't be nested (#1271) 2025-03-25 08:39:23 +01:00
Mauro D.
c8891489cb
Merge pull request #1340 from mdecimus/main
CI job fixes
2025-03-24 17:54:15 +01:00
Mauro D.
b7d74942e2
Update Dockerfile.build 2025-03-24 16:51:43 +01:00
Mauro D.
4bb28f0ee7
Bump to FDB 7.3 2025-03-24 16:29:38 +01:00
Mauro D.
b23ea6e599
Cosign artifacts (closes #1039) 2025-03-24 16:28:19 +01:00
vickunwu
4138ef6fc9
Fix CI (#1339) 2025-03-24 16:20:00 +01:00
Mauro D.
e0653fdfcd
Revert "Update lib features (#1174)" (#1330)
This reverts commit 58068783c7.
2025-03-23 16:34:04 +01:00
mdecimus
c0fdee6843 v0.11.7 2025-03-23 16:23:18 +01:00
mdecimus
a8bdf3949b Allow TLS name mismatch as per RFC7671 Section 5.1 2025-03-21 20:05:02 +01:00
mdecimus
c0eb3a5ae8 Fixed SQL secrets directory query 2025-03-20 09:41:27 +01:00
mdecimus
552347b792 Implicit MX on lookup failures 2025-03-18 20:04:46 +01:00
ghz7l
c30d12157a
Update SECURITY.md (#1304)
Add 0.11.x to the supported versions.
2025-03-12 18:16:44 +01:00
vickunwu
58068783c7
Update lib features (#1174)
Add cosign to binary and image
2025-03-12 18:04:30 +01:00
mdecimus
b20549ce33 Fix MySQL error 'Transactions couldn't be nested' (closes #1271) 2025-03-10 20:01:47 +01:00
mdecimus
bbb1ec5977 sender variable not set when evaluating must-match-sender (closes #1294) 2025-03-09 18:55:33 +01:00
mdecimus
1282e77ea9 Do not panic when mailboxId is not found (closes #1293) 2025-03-09 17:47:40 +01:00
mdecimus
d4ac752276 Add eDNS option + fix blob range bug 2025-03-09 17:32:32 +01:00
Mauro D.
d985cc15c2
Revert "fix: enable edns0 for system resolver by default (#1282)" (#1296)
This reverts commit d49a373102.
2025-03-09 17:26:21 +01:00
Mauro D.
927576583d
Revert "Fix off-by-one error in get_blob with Range (#766)" (#1295)
This reverts commit b4c00ebe90.
2025-03-09 17:21:55 +01:00
Lach
d49a373102
fix: enable edns0 for system resolver by default (#1282)
Remove after hickory-resolver is updated with this fix applied: https://github.com/hickory-dns/hickory-dns/pull/2831

Fixes: https://github.com/stalwartlabs/mail-server/issues/1255
2025-03-05 10:16:43 +01:00
mdecimus
8e64cc1321 Merge branch 'main' of github.com:stalwartlabs/mail-server 2025-03-02 17:04:46 +01:00
mdecimus
6522073957 Prioritize local over span keys when serializing webhook payloads (#1250) 2025-03-02 17:04:33 +01:00
mdecimus
ded4766aa5 Deploying to main from @ stalwartlabs/mail-server@d1f18d5fe8 🚀 2025-02-28 15:34:51 +00:00
mdecimus
d1f18d5fe8 Fix incorrect UID NEXT when mailbox is empty (#1201) 2025-02-28 11:31:42 +01:00
mdecimus
7e9a793cb6 Lazy DKIM key parsing (closes #1211) 2025-02-27 19:20:05 +01:00
mdecimus
44f8ef29e1 Bump to Rust 2024 2025-02-21 09:59:23 +01:00
mdecimus
b1d6e71715 Update FDB filename (fixes #1178) 2025-02-09 16:03:30 +01:00
mdecimus
d8fbb82b6c Add LDAP attribute to indicate password change (#1156) 2025-02-09 15:02:38 +01:00
mdecimus
83cf1fa0b6 Updated SBE minimum 2025-02-05 09:57:03 +01:00
mdecimus
fa6483b6df Removed missing OIDC Enterprise gated code (fixes #1150) 2025-02-04 10:45:39 +01:00
mdecimus
e36a88a989 Added slides 2025-02-04 09:28:21 +01:00
mdecimus
500b346c81 Fixed Discord link 2025-02-04 08:59:41 +01:00
Mauro D.
aff7ca6cf2
CI test (#1143) 2025-02-01 13:27:56 +01:00
vickunwu
84be15b0c2
CI refactor & Add SLSA provenance for release and docker image (#1093) 2025-02-01 10:19:08 +01:00
mdecimus
337f4b3a48 v0.11.5 2025-02-01 10:12:18 +01:00
mdecimus
1a10a4e911 Fix flag parsing (closes #1138) 2025-01-31 14:07:07 +01:00
mdecimus
cac9152d27 Open source third party OIDC support 2025-01-31 09:25:03 +01:00
mdecimus
54733de0ff Group pipelined IMAP FETCH and STATUS operations 2025-01-30 12:39:46 +01:00
mdecimus
4c7052d227 mySQL rollback on bitmap errors 2025-01-29 18:55:05 +01:00
mdecimus
dc2a59e8d9 BCC not removed from JMAP EmailSubmissions (fixes #618) 2025-01-29 16:42:29 +01:00
mdecimus
1b7cfe2b59 v0.11.4 2025-01-29 15:36:56 +01:00
mdecimus
c394fa689f Creating a mailbox in a shared folder results in wrong hierarchy (fixes #1128) 2025-01-28 18:49:36 +01:00
mdecimus
84d3c82179 RFC 9208 - IMAP QUOTA Extension (#484) 2025-01-28 16:58:47 +01:00