Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-30 | Merge branch 'se/decode_packet' into dev | Erlang/OTP | |
* se/decode_packet: Fix erlang:decode_packet(httph_bin,..) to not return faulty header strings OTP-8548 se/decode_packet erlang:decode_packet(httph_bin,..) could return corrupt header strings or even crash the VM. This has been fixed. It only happened on 32-bit VM if the header name was unknown and between 16 and 20 characters long. Sockets with simular packet option did not suffer from this bug. | |||
2010-03-29 | Fix erlang:decode_packet(httph_bin,..) to not return faulty header strings | Sverker Eriksson | |
Unrecognized Http header names was sometimes returned as corrupt sub-binaries pointing to a stack allocated buffer. This only happened on 32-bit VM if the header name was between 16 and 20 characters long. It could in some cases lead to segmentation fault. The solution was to avoid creating sub-binary if the returned string was not part of the original binary. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |