Linux crash when starting escrow-protected resources
Linux servers on 37346 to 37437 could crash when starting escrow resources. 37474 contains only a revert of a shared event-core change 'back to stable implementation', and that build resolved it.
Linux servers on 37346 to 37437 could crash when starting escrow resources. 37474 contains only a revert of a shared event-core change 'back to stable implementation', and that build resolved it.
Missing bounds checks in the connection handshake, the HTTP request parser and latent event reassembly could crash the server when it received crafted data. Anyone who can reach the server's port could trigger it. Update to 38435 or newer.
The server's reassembly of large client-to-server latent events got hard limits, plus diagnostics for 'latent ACK overflow'. Older builds let a client keep more partial event state than they needed to, which costs memory and CPU.
Oversized or invalid outgoing voice messages used to hit an assertion. They are now dropped cleanly, and the send queue is drained properly. The voice server should be less likely to stall or crash under bad traffic.