Philipp Kunz philkunz
philkunz pushed tag v4.1.10 to push.rocks/smartproxy 2025-03-16 14:49:30 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 14:49:30 +00:00
60a0ad106d 4.1.10
a70c123007 fix(connectionhandler): Increase delay timings for TLS alert transmission in session ticket blocking to allow graceful socket termination
Compare 2 commits »
philkunz pushed tag v4.1.9 to push.rocks/smartproxy 2025-03-16 14:13:40 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 14:13:40 +00:00
46aa7620b0 4.1.9
f72db86e37 fix(ConnectionHandler): Replace closeNotify alert with handshake failure alert in TLS ClientHello handling to properly signal missing SNI and enforce session ticket restrictions.
Compare 2 commits »
philkunz pushed tag v4.1.8 to push.rocks/smartproxy 2025-03-16 14:02:23 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 14:02:23 +00:00
d612df107e 4.1.8
1c34578c36 fix(ConnectionHandler/tls): Change the TLS alert sent when a ClientHello lacks SNI: use the close_notify alert instead of handshake_failure to prompt immediate retry with SNI.
Compare 2 commits »
philkunz pushed tag v4.1.7 to push.rocks/smartproxy 2025-03-16 13:47:47 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 13:47:47 +00:00
1f9943b5a7 4.1.7
67ddf97547 fix(classes.pp.connectionhandler): Improve TLS alert handling in ClientHello when SNI is missing and session tickets are disallowed
Compare 2 commits »
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 13:29:00 +00:00
8a96b45ece 4.1.6
2b6464acd5 fix(tls): Refine TLS ClientHello handling when allowSessionTicket is false by replacing extensive alert timeout logic with a concise warning alert and short delay, encouraging immediate client retry with proper SNI
Compare 2 commits »
philkunz pushed tag v4.1.6 to push.rocks/smartproxy 2025-03-16 13:29:00 +00:00
philkunz pushed tag v4.1.5 to push.rocks/smartproxy 2025-03-16 13:19:44 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-16 13:19:44 +00:00
efbb4335d7 4.1.5
9dd402054d fix(TLS/ConnectionHandler): Improve handling of TLS session resumption without SNI by sending an unrecognized_name alert instead of immediately terminating the connection. This change adds a grace period for the client to retry the handshake with proper SNI and cleans up the connection if no valid response is received.
Compare 2 commits »
philkunz pushed tag v3.0.70 to api.global/typedserver 2025-03-16 12:02:56 +00:00
philkunz pushed to master at api.global/typedserver 2025-03-16 12:02:56 +00:00
42e8e575d8 3.0.70
d5f7fbbb9a fix(TypedServer): Improve error handling in server startup and response buffering. Validate configuration for reload injections, wrap file watching and TypedSocket initialization in try/catch blocks, enhance client notification and stop procedures, and ensure proper Buffer conversion in the proxy handler.
Compare 2 commits »
philkunz pushed tag v3.0.69 to api.global/typedserver 2025-03-16 11:54:04 +00:00
philkunz pushed to master at api.global/typedserver 2025-03-16 11:54:04 +00:00
0dcb9edcbe 3.0.69
85ca50fc8b fix(servertools): Fix compression stream creation returns, handler proxy buffer conversion, and sitemap URL concatenation
Compare 2 commits »
philkunz pushed tag v4.1.4 to push.rocks/smartproxy 2025-03-15 19:10:59 +00:00
philkunz pushed to master at push.rocks/smartproxy 2025-03-15 19:10:59 +00:00
6c1efc1dc0 4.1.4
cad0e6a2b2 fix(ConnectionHandler): Refactor ConnectionHandler code formatting for improved readability and consistency in log messages and whitespace handling
Compare 2 commits »
philkunz pushed to master at push.rocks/smartproxy 2025-03-15 18:51:55 +00:00
794e1292e5 4.1.3
ee79f9ab7c fix(connectionhandler): Improve handling of TLS ClientHello messages when allowSessionTicket is disabled and no SNI is provided by sending a warning alert (unrecognized_name, code 0x70) with a proper callback and delay to ensure the alert is transmitted before closing the connection.
Compare 2 commits »
philkunz pushed tag v4.1.3 to push.rocks/smartproxy 2025-03-15 18:51:55 +00:00