Releases: kernelsauce/turbo
Releases · kernelsauce/turbo
v1.0-beta5
- Fixed a bug where HTTPParser would iterate the key value fields while they were empty introduced in beta3. Basically creating a null ptr access and seg fault. This is no longer possible.
v1.0-beta4
- Fixes some bugs introduced in last beta version in regards to HTTP parsing.
v1.0-beta3
Refactoring of HTTPHeaders class into two classes:
HTTPParser - for parsing HTTP headers
HTTPHeaders - for generating HTTP headers
The Ryan Dahl C wrapper has been changed to not dupe strings but rather return offsets and sizes to the parsed const char*. This produces a much lower count of small malloc and subsequent free's increasing performance.
Also contains some movement of ffi.new's to upvalues.
On my Lenovo T430 this leads to roughly 3-4 k extra requests per sec running helloworld.lua...
v1.0-beta2
First beta release ever of the Turbo.lua web framework is here. No more features will be added. Only bugfixes and stabilizing from now on.