TLS but better
Find a file
greysoh 412ed6bb77
feature: Makes "ConnStandardMaxBufSize" less.
This makes "ConnStandardMaxBufSize" less, because, according to tests,
it doesn't matter if it's 2 times. 65535 works fine on its own.

Anything less than 65535 is dangerous, however. The maximum packet size
in TCP is 64k, so if the maximum buffer size is less than that, it could
cause issues, depending on the application.
2024-10-19 16:48:16 -04:00
client feature: Initial commit. 2024-10-19 14:49:24 -04:00
commons feature: Makes "ConnStandardMaxBufSize" less. 2024-10-19 16:48:16 -04:00
server chore: Removes useless comments. 2024-10-19 16:45:41 -04:00
tests fix: Fixes tests not correctly testing buffering. 2024-10-19 16:47:47 -04:00
ascii.txt feature: Initial commit. 2024-10-19 14:49:24 -04:00
go.mod feature: Initial commit. 2024-10-19 14:49:24 -04:00
go.sum feature: Initial commit. 2024-10-19 14:49:24 -04:00
main.go feature: Initial commit. 2024-10-19 14:49:24 -04:00
README.md feature: Initial commit. 2024-10-19 14:49:24 -04:00

Bismuth Protocol

The Bismuth protocol is a thin wrapper for any protocol that adds TLS-like features, without being TLS on its own.