mdecimus
3f825aaafd
DAV server passing Litmus test suite
2025-05-16 16:20:04 +02:00
mdecimus
8004e32870
Propfind implementation + dav-proto merge
2025-05-16 16:20:04 +02:00
mdecimus
42a5652c8c
Rebase changes
2025-05-16 16:20:04 +02:00
mdecimus
d97c76fe88
Use the newest X-Spam-Status Header ( closes #1308 )
2025-05-16 16:20:03 +02:00
mdecimus
2b8752a3fc
Propfind partial implementation
2025-05-16 16:20:03 +02:00
mdecimus
1a8efb2182
DAV Propfind partial impl
2025-05-16 16:20:03 +02:00
mdecimus
b75e3a8012
Improved threadId management
2025-05-16 16:20:03 +02:00
mdecimus
9491071731
Store changing message data in single object
2025-05-16 16:20:03 +02:00
mdecimus
d3b284e28d
Include integrity hash in serialized bytes
2025-05-16 16:20:03 +02:00
mdecimus
624c44e3d9
Lock Token & eTag validation
2025-05-16 16:20:03 +02:00
mdecimus
79ad95fae1
DAV lock
2025-05-16 16:20:03 +02:00
mdecimus
1f950b40de
DAV file move/copy/rename
2025-05-16 16:20:03 +02:00
mdecimus
110ec14fe6
DAV file management delete
2025-05-16 16:20:03 +02:00
mdecimus
eadd36f4cb
DAV storage methods
2025-05-16 16:20:03 +02:00
mdecimus
3554dea4cb
Improved topological sorting
2025-05-16 16:20:03 +02:00
mdecimus
1c460c7f3b
DAV skeleton
2025-05-16 16:20:03 +02:00
mdecimus
b0a486106e
Crate reorganization
2025-05-16 16:20:03 +02:00
mdecimus
c8abc9213a
Zero copy tests passing for JMAP
2025-05-16 16:20:03 +02:00
mdecimus
9ec047d284
Zero copy IMAP passing tests
2025-05-16 16:20:03 +02:00
mdecimus
84be252413
Zero copy everything
2025-05-16 16:20:03 +02:00
mdecimus
2826ff1548
How I stopped worrying and learned to love zero-copy deserialization
2025-05-16 16:20:00 +02:00
mdecimus
b7c0f8447b
Improved object serialization
2025-05-16 16:19:08 +02:00
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