Skip to content

Activity

rename variables, struct fields and functions to include an "x" when …

mjl-pushed 2 commits to main • 15a8ce8…7a87522 • 
2 days ago

fix warnings by ineffassign, with a one actual issue

mjl-pushed 3 commits to main • a68a9d8…15a8ce8 • 
3 days ago

check whether mailboxes have message/etc counts through an "upgrade" …

mjl-pushed 1 commit to main • b37faa0…a68a9d8 • 
4 days ago

After queueing a message in the web api's, prevent context cancelatio…

mjl-pushed 1 commit to main • b0e4dcd…b37faa0 • 
4 days ago

sync to latest autocert

mjl-pushed 1 commit to main • 773d8cc…b0e4dcd • 
5 days ago

update to latest github.com/mjl-/adns, synced to go1.24.1

mjl-pushed 1 commit to main • 70aeddd…773d8cc • 
5 days ago

webmail: when composing, no longer remove the last remaining To addre…

mjl-pushed 2 commits to main • 75036c3…70aeddd • 
5 days ago

Before moving message files in imapserver and webmail API, ensure the…

mjl-pushed 1 commit to main • 99f9eb4…75036c3 • 
6 days ago

Minor cleanup: use the ModSeq from the Mailbox in a ChangeMailboxAdd,…

mjl-pushed 3 commits to main • 719dc2b…99f9eb4 • 
7 days ago

webmail: Don't abort SSE connection when a metadata/annotation change…

mjl-pushed 1 commit to main • 26793e4…719dc2b • 
10 days ago

imapserver: Fix broadcasting change when modifying metadata key

mjl-pushed 1 commit to main • ac4b006…26793e4 • 
10 days ago

When removing an account, wait for the last account reference has gon…

mjl-pushed 3 commits to main • 0cf0bfb…ac4b006 • 
11 days ago

We won't be implementing IMAP UNAUTHENTICATE.

mjl-pushed 3 commits to main • a553a10…0cf0bfb • 
15 days ago

Cleanup temporary files created during IMAP APPEND command.

mjl-pushed 1 commit to main • 0857e81…a553a10 • 
17 days ago

Prevent spurious warnings about thread ids not being correct for mess…

mjl-pushed 1 commit to main • 2314397…0857e81 • 
19 days ago

Fix recently introduced bug when authentication with password.

mjl-pushed 1 commit to main • 1c58d38…2314397 • 
19 days ago

webmail: When completing a recipient address, quote the "name" if nec…

mjl-pushed 1 commit to main • 9a8bb11…1c58d38 • 
19 days ago

Allow multiple localpart catch all separators, e.g. both "+" and "-",…

mjl-pushed 1 commit to main • d0b2414…9a8bb11 • 
19 days ago

smtpserver: In localserve mode, don't reject messages "From" domain "…

mjl-pushed 1 commit to main • 2fc75b5…d0b2414 • 
20 days ago

When adding a new domain, only set up RSA DKIM keys, not ed25519.

mjl-pushed 1 commit to main • d78aa9d…2fc75b5 • 
20 days ago

Fix previous commit, add missing error check and minor test refactor.

mjl-pushed 1 commit to main • 51f58a5…d78aa9d • 
20 days ago

When opening an account, check for unexpected message files in the fi…

mjl-pushed 2 commits to main • 64f2f78…51f58a5 • 
20 days ago

Run modernize to rewrite some older go constructs to newer ones

mjl-pushed 26 commits to main • caaace4…64f2f78 • 
20 days ago

Add package smtp as fuzzing target since its addition in previous commit

mjl-pushed 2 commits to main • 44d3789…caaace4 • 
21 days ago

imapserver: REPLACE commands when in read-only mode should fail

mjl-pushed 7 commits to main • 17de90e…44d3789 • 
28 days ago

imapserver: Prevent spurious unhandled panics for connections with co…

mjl-pushed 5 commits to main • 78e0c02…17de90e • 
29 days ago

imapserver: implement MULTIAPPEND extension, rfc 3502

mjl-pushed 1 commit to main • b56d6c4…78e0c02 • 
on Feb 24

imapserver: try harder to get the user-agent (from the ID command) in…

mjl-pushed 1 commit to main • d27fc1e…b56d6c4 • 
on Feb 24

gofmt

mjl-pushed 1 commit to main • f117cc0…d27fc1e • 
on Feb 23

website: mention tls-alpn-01 and http-01 acme challenge types are imp…

mjl-pushed 3 commits to main • 463e801…f117cc0 • 
on Feb 23