Merge upstream v1.0.0 #215

Closed
jcoffey-dev wants to merge 5 commits from merge/upstream-v1.0.0 into next
pull from: merge/upstream-v1.0.0
5 Commits
Author SHA1 Message Date
jcoffey-dev 697eb9de70 Check UTF-8 in trusted metadata reads; harden the Sieve script arena
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Failing after 27m7s
2026-10-27 15:28:49 -07:00
jcoffey-dev 1cb9af1ca4 Vendor upstream's opentelemetry-rust fork at the pinned commit 2026-10-27 15:17:10 -07:00
jcoffey-dev 0a71a123e5 THIRD-PARTY: credit the Adobe font data and the crates 1.0 moved in-tree
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Failing after 20m26s
2026-10-27 14:51:08 -07:00
jcoffey-dev 16af21c154 Merge upstream v1.0.0
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Canceled after 10m59s
2026-10-27 14:39:45 -07:00
jcoffey-dev d1e48baf90 Import upstream v1.0.0, stripped
Upstream commit: 47df4c0baeb8
Enterprise-only files removed or emptied: 68
Enterprise-only snippets removed: 2080 in 147 files
Dangling module declarations removed: 533
Edits turning enterprise off: 12
Third-party code: 25 files, 14 not in THIRD-PARTY.md
Renamed identifiers: 51 in 11 files
Verification: clean

The last upstream import. 1.0 has a new store layout that can't open a
0.16 store, renumbers the settings schema, ties the store's schema
version to the edition, and moves calcard, smtp-proto, jmap-tools and
sieve in-tree (AGPL-3.0-only OR LicenseRef-SEL; taken under the AGPL).
The tests/ directory is gone upstream; main keeps its own. The build
check is clean, and three files on the known list now compile:
tests/src/directory/issuer.rs, tests/src/directory/mod.rs and
tests/src/smtp/inbound/antispam.rs. The 14 new third-party files are
the in-tree calcard, jmap-tools, smtp-proto and smtp-report code.
2026-10-27 06:09:18 -07:00