Andri Yngvason
|
d418b33dd7
|
Create dedicated RSA-AES stream
The message format isn't really within the domain of the cipher, so it
doesn't belong to the crypto interface.
|
2023-09-03 22:30:13 +00:00 |
Andri Yngvason
|
e65660aea0
|
fixup! fixup! stream-ws: Inherit stream-tcp
|
2023-09-03 21:59:35 +00:00 |
Andri Yngvason
|
83ed3273ce
|
stream-ws: Inherit stream-tcp
This eliminates the need for implementing all stream functions
|
2023-09-03 17:34:08 +00:00 |
Andri Yngvason
|
ff5ca722b1
|
crypto: Integrate message handling into cipher
|
2023-08-24 10:10:43 +00:00 |
Andri Yngvason
|
8ddca0a197
|
stream: Integrate cipher
|
2023-08-13 19:55:21 +00:00 |
Andri Yngvason
|
ade1046391
|
stream: Allocate enough for tls upgrade
|
2023-05-30 08:40:56 +00:00 |
Andri Yngvason
|
4b5e4d628d
|
stream-gnutls: Fix use after free
|
2023-04-11 20:32:37 +00:00 |
Andri Yngvason
|
afc0256b2f
|
stream-tcp: EAGAIN is not an error
This fixes inadvertent treatment of a normal situation as an error.
|
2023-04-10 11:36:59 +00:00 |
Andri Yngvason
|
0cdbf6a602
|
stream: Add exec_and_send function
This allows us to execute a function right before a leaves the send queue
and is really only useful for NTP as far as I can tell.
|
2023-04-08 13:02:45 +00:00 |
Andri Yngvason
|
e385a98238
|
stream: Add a cork to pause sending
|
2023-04-07 12:47:49 +00:00 |
Andri Yngvason
|
979d10ce62
|
Turn stream into abstract interface class
|
2023-04-06 21:02:39 +00:00 |