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