| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update depsHEADmain | Laurent Bercot | 3 days | 4 | -8/+8 |
| | | |||||
| * | Update cgit URL | Laurent Bercot | 6 days | 1 | -1/+1 |
| | | |||||
| * | Prepare for 0.1.1.0; add --qmailrundir | Laurent Bercot | 2026-05-20 | 16 | -35/+61 |
| | | |||||
| * | version: 0.1.0.0v0.1.0.0 | Laurent Bercot | 2026-05-09 | 1 | -0/+1 |
| | | |||||
| * | Get back to the MX loop after a TLS failure before/during handshake | Laurent Bercot | 2026-05-07 | 2 | -1/+6 |
| | | |||||
| * | Update deps; update qmail-remote's doc for tls | Laurent Bercot | 2026-04-18 | 6 | -9/+25 |
| | | |||||
| * | Don't verify certificates if tlsstrictness < 2 | Laurent Bercot | 2026-04-13 | 8 | -13/+85 |
| | | |||||
| * | Update deps/docs/mirrors | Laurent Bercot | 2026-04-04 | 6 | -3/+9 |
| | | |||||
| * | Add support for disabling rpath; update deps | Laurent Bercot | 2026-03-31 | 8 | -10/+31 |
| | | |||||
| * | Update deps-build | Laurent Bercot | 2026-03-26 | 1 | -2/+2 |
| | | |||||
| * | Add correct libraries to qmail-remote[-io] | Laurent Bercot | 2026-03-18 | 4 | -3/+6 |
| | | |||||
| * | Make /var/qmail installation optional | Laurent Bercot | 2026-03-18 | 12 | -20/+68 |
| | | |||||
| * | don't wait for a banner after STARTTLS | Laurent Bercot | 2026-02-25 | 4 | -11/+18 |
| | | |||||
| * | 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 |
| | | |||||
