Log
ID Flags Age Author Message
fb689fc210fb... 3 months ago Kevin Schoon re-implement auth header writer again as a feature
bcf583cfdae3... 3 months ago Kevin Schoon drop quick-xml dependency by disabling report feature in mail-auth
9f4f5413ba43... 3 months ago Kevin Schoon rm unused code, bump mail-auth
577b5cc3ee4a... 4 months ago Kevin Schoon bump mail-auth package
fdcc9074695b... 4 months ago Kevin Schoon add header to rewrite module
c6d92b4de9d3...
[E]
4 months ago Kevin Schoon simplify delivery architecture considerably
faa59826ea03... 4 months ago Kevin Schoon improve rewrite module
124e5aa1671d... 5 months ago Kevin Schoon wrap up first relay implementation
f28739c6b036... 5 months ago Kevin Schoon add an async test using the lettre client on a free port
17eff5704811... 5 months ago Kevin Schoon ensure session is thread safe, hack together partial client
3050ab86e840... 5 months ago Kevin Schoon trim rewritten header values and append newline
bdd533ac95e0... 5 months ago Kevin Schoon remove mail-auth git dependency
87fff6c5a73e... 7 months ago Kevin Schoon fix mail-auth dependency
24db6a62494c... 7 months ago Kevin Schoon replace instead of patch mail-auth for now
22b5f049d2ae... 7 months ago Kevin Schoon fixup cargo features, patch mail-auth
1a9867c0dcb6... 7 months ago Kevin Schoon bump dependencies
01de4f37207d... 7 months ago Kevin Schoon move spf validation out of session
63932a6d5e8a... 7 months ago Kevin Schoon fix spf validation failure
bbe4fc63bb0d... 7 months ago Kevin Schoon add tls no-auth test
56cb09d466cb... 7 months ago Kevin Schoon add transport test
51dd4c6d7039... 7 months ago Kevin Schoon expose log level in maitred-debug config
3c52c3a1f282... 7 months ago Kevin Schoon fix regression in session
eabb064a30d8... 8 months ago Kevin Schoon clean up session test
a307595ffd0a... 8 months ago Kevin Schoon make maitred-debug a top level package
c985e3c60393... 8 months ago Kevin Schoon clean up imports
fb6280d069c2...
[E]
8 months ago Kevin Schoon re-write session to work like a state machine, lots of other refactoring
9bc06091b862... 8 months ago Kevin Schoon clean up docs
e6b4d5229172... 8 months ago Kevin Schoon clean up exports
74f7a220b182... 8 months ago Kevin Schoon log spf and dkim failures
35c8c191423e... 8 months ago Kevin Schoon Reduce duplicated code for STARTTLS connections
786f59a2a91f... 8 months ago Kevin Schoon rm TLS readme section
a52140f1e56c... 8 months ago Kevin Schoon add support for HAProxy's PROXY Protocol
97e327c07bcf... 8 months ago Kevin Schoon wire remote ip address into session
593bcf8c3fa3... 8 months ago Kevin Schoon add placeholder for REQUIRETLS
c6cb07680fd3... 8 months ago Kevin Schoon restore main server test, appease clippy
85b27e34b98d... 8 months ago Kevin Schoon update readme
e785195be4e3...
[E]
8 months ago Kevin Schoon working STARTTLS implementation
8887a879874c... 8 months ago Kevin Schoon add a basic containerfile for maitred-debug
c3bc6f5f9fba... 9 months ago Kevin Schoon expand config options
ccd72d39abe9... 9 months ago Kevin Schoon add neomutt demo accounts, improve maitred-debug
8801d765b12e... 9 months ago Kevin Schoon add simple maildir support
4ecd3c0fb762... 9 months ago Kevin Schoon handle rejection fatal errors by closing connection
331d7e8c1694... 9 months ago Kevin Schoon wire in spf verification, config options, refactor
a67b8dcaa522... 9 months ago Kevin Schoon wire up spf validation; refactor
c2d1bdda7abf... 9 months ago Kevin Schoon implement dkim sender verification
637b2390098c... 9 months ago Kevin Schoon add simple rewrite module
64e32fece4ec... 9 months ago Kevin Schoon clarify more supported specs, misc cleanup
29e749e26fcf... 9 months ago Kevin Schoon fix host parsing for lhlo too
93848f7eea54... 9 months ago Kevin Schoon fix host parsing per rfc
e538dbe3c2da... 9 months ago Kevin Schoon add some more rfcs
7cdf752ffcd2... 9 months ago Kevin Schoon add support for AUTH PLAIN
8bae5abc6d17... 9 months ago Kevin Schoon fixup transport error handling
aa7b016861cb... 9 months ago Kevin Schoon refactor all configurable closures as traits again
883093f791e6... 9 months ago Kevin Schoon add a few more error codes, add non-pipeline test
ae1a8e244fb7... 9 months ago Kevin Schoon rm unused code
dbf889ce40d2... 9 months ago Kevin Schoon rewrite transport to handle pipelining on it's own
09a902eb02ce... 9 months ago Kevin Schoon drop traits in favor of hkts for milter and delivery
22773df30bf2... 9 months ago Kevin Schoon rm double arc
a01b06d63fa5... 9 months ago Kevin Schoon do not block on doc test
8a639449f7b8... 9 months ago Kevin Schoon wire up delivery
5d9ab94e0fa4... 9 months ago Kevin Schoon reduce allocations and copying
0e0fdf5ade73... 9 months ago Kevin Schoon finish milter with asynchronous background worker
f3cd75be60f4... 9 months ago Kevin Schoon implement basic milter support without queue or delivery
e947a7674022... 9 months ago Kevin Schoon fix func signatures to actually be async
9bfcd33b6d0f... 9 months ago Kevin Schoon make session async
259ac2f17ae2... 9 months ago Kevin Schoon clean up api and export various components
796a8504a17d... 9 months ago Kevin Schoon clean up documentation and improve crate structure
b375baaa6a4a... 9 months ago Kevin Schoon finish implementing VRFY and EXPN
3a444a06440a... 9 months ago Kevin Schoon make session return command chunks
c7905430839f... 9 months ago Kevin Schoon rm melib for the moment
976e385a35d0... 9 months ago Kevin Schoon partially implement EXPN and VRFY commands
5ef63f81a55b... 10 months ago Kevin Schoon implement 8BITMIME
09fdb13cc300... 10 months ago Kevin Schoon refactor to not use explicit config structs
aa9046a41ef9... 10 months ago Kevin Schoon initialize EHLO correctly
ccda01bbe79d... 10 months ago Kevin Schoon ensure client initializes session before processing commands
ce0e254681ae... 10 months ago Kevin Schoon refactor pipeline and implement it in the server
ba4ff053d440... 10 months ago Kevin Schoon change request payload to be a ref
2e243f90af43... 10 months ago Kevin Schoon remove history from session
c15bd7e70132... 10 months ago Kevin Schoon implement pipeline module
4d9e837a56af... 10 months ago Kevin Schoon fixup markdown tables
76f184fc253a... 10 months ago Kevin Schoon various cleanup, add a few useful macros
3c2c8486b5c0... 10 months ago Kevin Schoon update documentation and add more rfcs
e3a3eb9fe961... 10 months ago Kevin Schoon add global timeout when waiting for client data
ab392816c582... 10 months ago Kevin Schoon factor tcp stream out for better testing
8acf1fe8340a... 10 months ago Kevin Schoon write several tests, various refactoring
a3bb44b583b1... 10 months ago Kevin Schoon add license
5fbd4ca060b8... 10 months ago Kevin Schoon make message parsing work, support more commands, refactor
1ca5b4d80275... 10 months ago Kevin Schoon flesh out modules for the maitred crate, implement a very broken smtp server
03e0d1fe684a... 10 months ago Kevin Schoon init