handshake: reduce memory usage
Currently we add different variables to handle TLS1.3 to simplify code, and avoid intermixing unrelated data. We should use unions to reduce the overhead added due to TLS1.3, or other future protocols.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Currently we add different variables to handle TLS1.3 to simplify code, and avoid intermixing unrelated data. We should use unions to reduce the overhead added due to TLS1.3, or other future protocols.