Valentin Bartenev
|
558d1f8687
|
HTTP parser: fixed minimum length optimization in headers hash.
|
2017-04-25 16:57:14 +03:00 |
|
Valentin Bartenev
|
6e7f98d6ae
|
Fixed overflow detection in number parsing functions.
|
2017-04-10 03:43:00 +03:00 |
|
Valentin Bartenev
|
e0881fd85c
|
The nxt_expect() macro.
|
2017-04-11 19:28:23 +03:00 |
|
Valentin Bartenev
|
cddbab6312
|
JSON output in controller.
|
2017-04-11 00:29:47 +03:00 |
|
Valentin Bartenev
|
6af2d1cfc6
|
JSON parser: fixed missing initialization of short string length.
|
2017-04-11 00:29:29 +03:00 |
|
Valentin Bartenev
|
b01865c023
|
Style and micro-optimizations in JSON parsing.
|
2017-04-10 23:04:34 +03:00 |
|
Valentin Bartenev
|
3d9be969e7
|
Removed unused nxt_lvlhsh_ctx_t.
|
2017-04-10 17:25:52 +03:00 |
|
Valentin Bartenev
|
bf401fa544
|
JSON parsing in controller.
|
2017-04-10 17:06:22 +03:00 |
|
Valentin Bartenev
|
e4e617469a
|
Some basic HTTP handling in controller.
|
2017-03-16 16:28:31 +03:00 |
|
Valentin Bartenev
|
5745e48264
|
More optimizations of HTTP parser.
SSE 4.2 code removed, since loop unrolling gives better results.
|
2017-03-08 00:38:52 +03:00 |
|
Valentin Bartenev
|
c69e4fb11a
|
HTTP parser benchmark.
|
2017-03-08 00:28:26 +03:00 |
|
Valentin Bartenev
|
c624c9ea64
|
Cleanup of memory allocated in nxt_mem_cache_pool_unit_test().
Leak sanitizer is happy now.
|
2017-03-06 22:23:34 +03:00 |
|
Valentin Bartenev
|
4df646a258
|
HTTP parser.
|
2017-03-01 15:29:18 +03:00 |
|
Valentin Bartenev
|
fde4d18e3a
|
Removed legacy HTTP parser.
|
2017-03-01 15:17:55 +03:00 |
|