aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Unqualify MX names because X509 is dumb?Laurent Bercot2026-02-101-1/+4
|
* Chomp tls error messagesLaurent Bercot2026-02-101-0/+1
|
* typo fix, close the correct fdLaurent Bercot2026-02-101-1/+1
|
* Pass the correct arguments (sender, not helohost)Laurent Bercot2026-02-103-10/+8
|
* Keep the MX name and use it as SNI servernameLaurent Bercot2026-02-104-17/+27
|
* Make TLS spawn instead of exec, sighLaurent Bercot2026-02-101-12/+49
|
* Use explicit stralloc to store modifs before tlsLaurent Bercot2026-02-101-5/+7
|
* Separate TLS stuff in preparation for wrappingLaurent Bercot2026-02-104-65/+81
|
* bugfix!Laurent Bercot2026-02-091-1/+3
|
* More debug instructions !Laurent Bercot2026-02-091-1/+14
|
* with accurate error messages pleaseLaurent Bercot2026-02-091-1/+1
|
* yay, bugfix. Also add DESTDIR to runtime dir creation.Laurent Bercot2026-02-091-5/+2
|
* Without errors if possibleLaurent Bercot2026-02-091-1/+1
|
* Add some debug instructionsLaurent Bercot2026-02-092-1/+45
|
* bugfix!Laurent Bercot2026-02-081-1/+1
|
* a CNAME loop is a permanent errorLaurent Bercot2026-02-081-1/+1
|
* Better error messages...Laurent Bercot2026-02-081-2/+2
|
* s6-tlsc needs two distinct fds as 6 and 7Laurent Bercot2026-02-081-8/+12
|
* Doc typo fixesLaurent Bercot2026-02-081-2/+2
|
* final batch of code, this should be complete!Laurent Bercot2026-02-0711-99/+637
|
* Just name it qmail-remote after allLaurent Bercot2026-02-0612-5/+5
|
* Make all the DNS asynchronousLaurent Bercot2026-02-057-137/+317
|
* Make it build. (No, it won't work.)Laurent Bercot2026-02-027-24/+47
|
* More qmail-smtpc stuffLaurent Bercot2026-02-0211-73/+549
|
* Start some new workLaurent Bercot2026-01-308-0/+470
|
* Actually make fds blocking even in notls, just in caseLaurent Bercot2025-12-041-2/+2
|
* bugfix: turn socket blocking before handing off to the TLS tunnelLaurent Bercot2025-12-041-1/+3
|
* Prepare for 0.0.1.4. Drop -01 from s6-ioconnect invocation.Laurent Bercot2023-11-101-2/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Switch command lookup table to bsearchLaurent Bercot2023-11-061-40/+41
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.0.1.2Laurent Bercot2022-11-291-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix portabilityLaurent Bercot2021-09-191-0/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to skalibs-2.11.0.0Laurent Bercot2021-08-101-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Time out after 5 minutes, not 5000 minutes >.>Laurent Bercot2021-06-071-10/+13
|
* Much better client messagingLaurent Bercot2021-06-051-1/+1
|
* And with the right headersLaurent Bercot2021-06-051-6/+5
|
* Now with no DoS and no mallocLaurent Bercot2021-06-051-59/+51
|
* Doc, and some important optimizationsLaurent Bercot2021-06-041-5/+4
|
* Change to run as a child, not a parentLaurent Bercot2021-06-041-109/+94
|
* More bugfixesLaurent Bercot2021-06-041-26/+40
|
* More bugfixesLaurent Bercot2021-06-041-8/+9
|
* BugfixesLaurent Bercot2021-06-041-14/+27
|
* Make it buildLaurent Bercot2021-06-041-33/+17
|
* Initial commitLaurent Bercot2021-06-042-0/+420