index
:
smtpd-starttls-proxy
main
A STARTTLS proxy for mail servers who don't support it
ska-skaware@skarnet.org
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Prepare for 0.1.1.0; add --qmailrundir
Laurent Bercot
2026-05-20
2
-11
/
+11
*
Get back to the MX loop after a TLS failure before/during handshake
Laurent Bercot
2026-05-07
2
-1
/
+6
*
Don't verify certificates if tlsstrictness < 2
Laurent Bercot
2026-04-13
4
-9
/
+81
*
Add correct libraries to qmail-remote[-io]
Laurent Bercot
2026-03-18
3
-1
/
+4
*
don't wait for a banner after STARTTLS
Laurent Bercot
2026-02-25
3
-10
/
+17
*
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
*
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
1
-12
/
+49
*
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
4
-65
/
+81
*
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
1
-5
/
+2
*
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
1
-2
/
+2
*
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
1
-2
/
+2
*
final batch of code, this should be complete!
Laurent Bercot
2026-02-07
11
-99
/
+637
*
Just name it qmail-remote after all
Laurent Bercot
2026-02-06
12
-5
/
+5
*
Make all the DNS asynchronous
Laurent Bercot
2026-02-05
7
-137
/
+317
*
Make it build. (No, it won't work.)
Laurent Bercot
2026-02-02
7
-24
/
+47
*
More qmail-smtpc stuff
Laurent Bercot
2026-02-02
11
-73
/
+549
*
Start some new work
Laurent Bercot
2026-01-30
8
-0
/
+470
*
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
1
-1
/
+3
*
Prepare for 0.0.1.4. Drop -01 from s6-ioconnect invocation.
Laurent Bercot
2023-11-10
1
-2
/
+1
*
Switch command lookup table to bsearch
Laurent Bercot
2023-11-06
1
-40
/
+41
*
Prepare for 0.0.1.2
Laurent Bercot
2022-11-29
1
-1
/
+1
[next]