| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Simplify s6-tlsc call | Laurent Bercot | 2026-02-25 | 2 | -9/+8 |
| | | |||||
| * | Use short options when their arguments are separate, duh | Laurent Bercot | 2026-02-25 | 2 | -2/+2 |
| | | |||||
| * | EHLO must be repeated after STARTTLS | Laurent Bercot | 2026-02-25 | 5 | -46/+55 |
| | | |||||
| * | Treat 0 timeouts as infinite | Laurent Bercot | 2026-02-13 | 5 | -11/+13 |
| | | |||||
| * | Comment out debug instructions | Laurent Bercot | 2026-02-10 | 1 | -9/+8 |
| | | |||||
| * | Avoid skadnsd error messages. Don't CNAME [] bounce addresses. | Laurent Bercot | 2026-02-10 | 1 | -31/+58 |
| | | |||||
| * | I think I got it this time... | Laurent Bercot | 2026-02-10 | 1 | -1/+1 |
| | | |||||
| * | Can we get a default smtproutes_match now please? | Laurent Bercot | 2026-02-10 | 1 | -0/+1 |
| | | |||||
| * | with correct syntax if possible | Laurent Bercot | 2026-02-10 | 1 | -1/+1 |
| | | |||||
| * | Need more diagnostics... | Laurent Bercot | 2026-02-10 | 1 | -0/+1 |
| | | |||||
| * | bugfix smtproutes_match invocation | Laurent Bercot | 2026-02-10 | 1 | -2/+1 |
| | | |||||
| * | Fix mapping in tcpto, fix diagnostic in smtproutes | Laurent Bercot | 2026-02-10 | 2 | -2/+5 |
| | | |||||
| * | and one bugfix | Laurent Bercot | 2026-02-10 | 1 | -1/+1 |
| | | |||||
| * | Debug instructions for the smtproutes converter | Laurent Bercot | 2026-02-10 | 1 | -1/+11 |
| | | |||||
| * | Remove debug instructions; remove cdb wrapper for tcpto | Laurent Bercot | 2026-02-10 | 3 | -53/+14 |
| | | | | | | | | | | We need to check for size == 0 before mmapping tcpto[6], because 0 means "no match" for us but failure for mmap. So the wrapper isn't good enough; toss it and call fstat and mmap directly. And with that, we should be good, more or less. | ||||
| * | Unqualify MX names because X509 is dumb? | Laurent Bercot | 2026-02-10 | 1 | -1/+4 |
| | | |||||
| * | Chomp tls error messages | Laurent Bercot | 2026-02-10 | 1 | -0/+1 |
| | | |||||
| * | typo fix, close the correct fd | Laurent Bercot | 2026-02-10 | 1 | -1/+1 |
| | | |||||
| * | Pass the correct arguments (sender, not helohost) | Laurent Bercot | 2026-02-10 | 3 | -10/+8 |
| | | |||||
| * | Keep the MX name and use it as SNI servername | Laurent Bercot | 2026-02-10 | 4 | -17/+27 |
| | | |||||
| * | Make TLS spawn instead of exec, sigh | Laurent Bercot | 2026-02-10 | 6 | -17/+55 |
| | | |||||
| * | Use explicit stralloc to store modifs before tls | Laurent Bercot | 2026-02-10 | 1 | -5/+7 |
| | | |||||
| * | Separate TLS stuff in preparation for wrapping | Laurent Bercot | 2026-02-10 | 5 | -66/+83 |
| | | |||||
| * | bugfix! | Laurent Bercot | 2026-02-09 | 1 | -1/+3 |
| | | |||||
| * | More debug instructions ! | Laurent Bercot | 2026-02-09 | 1 | -1/+14 |
| | | |||||
| * | with accurate error messages please | Laurent Bercot | 2026-02-09 | 1 | -1/+1 |
| | | |||||
| * | yay, bugfix. Also add DESTDIR to runtime dir creation. | Laurent Bercot | 2026-02-09 | 2 | -15/+12 |
| | | |||||
| * | Without errors if possible | Laurent Bercot | 2026-02-09 | 1 | -1/+1 |
| | | |||||
| * | Add some debug instructions | Laurent Bercot | 2026-02-09 | 2 | -1/+45 |
| | | |||||
| * | bugfix! | Laurent Bercot | 2026-02-08 | 1 | -1/+1 |
| | | |||||
| * | a CNAME loop is a permanent error | Laurent Bercot | 2026-02-08 | 1 | -1/+1 |
| | | |||||
| * | Better error messages... | Laurent Bercot | 2026-02-08 | 2 | -3/+5 |
| | | |||||
| * | with sgid please | Laurent Bercot | 2026-02-08 | 1 | -1/+1 |
| | | |||||
| * | Fix run/qmail-remote rights | Laurent Bercot | 2026-02-08 | 1 | -1/+1 |
| | | |||||
| * | s6-tlsc needs two distinct fds as 6 and 7 | Laurent Bercot | 2026-02-08 | 1 | -8/+12 |
| | | |||||
| * | Doc typo fixes | Laurent Bercot | 2026-02-08 | 2 | -4/+4 |
| | | |||||
| * | final batch of code, this should be complete! | Laurent Bercot | 2026-02-07 | 19 | -183/+879 |
| | | |||||
| * | Just name it qmail-remote after all | Laurent Bercot | 2026-02-06 | 15 | -20/+20 |
| | | |||||
| * | Make all the DNS asynchronous | Laurent Bercot | 2026-02-05 | 8 | -138/+318 |
| | | |||||
| * | Make it build. (No, it won't work.) | Laurent Bercot | 2026-02-02 | 9 | -29/+58 |
| | | |||||
| * | More qmail-smtpc stuff | Laurent Bercot | 2026-02-02 | 15 | -75/+636 |
| | | |||||
| * | Start some new work | Laurent Bercot | 2026-01-30 | 27 | -28/+556 |
| | | |||||
| * | version: 0.0.2.1v0.0.2.1 | Laurent Bercot | 2025-12-24 | 1 | -0/+1 |
| | | |||||
| * | releng fixes | Laurent Bercot | 2025-12-23 | 1 | -1/+1 |
| | | |||||
| * | Actually make fds blocking even in notls, just in case | Laurent Bercot | 2025-12-04 | 1 | -2/+2 |
| | | |||||
| * | bugfix: turn socket blocking before handing off to the TLS tunnel | Laurent Bercot | 2025-12-04 | 2 | -3/+5 |
| | | |||||
| * | fix gen-deps.sh | Laurent Bercot | 2025-10-26 | 1 | -3/+1 |
| | | |||||
| * | Document sr.ht mirror | Laurent Bercot | 2025-09-24 | 1 | -1/+2 |
| | | |||||
| * | Prepare for 0.0.2.1 | Laurent Bercot | 2025-08-19 | 5 | -9/+27 |
| | | |||||
| * | Support shlibs on MacOS, next iteration | Laurent Bercot | 2025-05-30 | 1 | -0/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
