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