Skip to content

chore(deps): Upgrade filtermail to v0.7.8 - #1070

Open
j-g00da wants to merge 1 commit into
mainfrom
j-g00da/filtermail-v0.7.8
Open

j-g00da wants to merge 1 commit into
mainfrom
j-g00da/filtermail-v0.7.8

Conversation

@j-g00da

@j-g00da j-g00da commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

0.7.8 - 2026-11-04

Features

  • Set read/write timeouts to incoming HTTP streams
  • Set read/write timeouts for SMTP server streams
  • Introduce a timeout for WorkerMessage

Miscellaneous Tasks

  • Add cargo-deny and apply security fixes

Performance

  • Avoid copying armored payload in check_armored_payload()
  • Switch to jemalloc
  • (smtp-server) Pre-allocate data vector to max_size
  • (smtp-server) Reuse line buffer for reading DATA lines
  • (smtp-server) Shrink_to_fit() data buffers at the end of DATA command

## 0.7.8 - 2026-11-04

### Features

- Set read/write timeouts to incoming HTTP streams
- Set read/write timeouts for SMTP server streams
- Introduce a timeout for WorkerMessage

### Miscellaneous Tasks

- Add cargo-deny and apply security fixes

### Performance

- Avoid copying armored payload in check_armored_payload()
- Switch to jemalloc
- *(smtp-server)* Pre-allocate data vector to max_size
- *(smtp-server)* Reuse line buffer for reading DATA lines
- *(smtp-server)* Shrink_to_fit() data buffers at the end of DATA command

Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
@j-g00da
j-g00da requested review from j4n and missytake November 4, 2026 19:02

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants