Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-25 | Introduced nxt_length() macro. | Valentin Bartenev | 1 | -4/+4 | |
2018-04-04 | Style: capitalized letters in hexadecimal literals. | Valentin Bartenev | 1 | -7/+7 | |
2018-03-29 | nxt_lvlhsh_each() refactoring and nxt_lvlhsh_each_init(). | Igor Sysoev | 1 | -2/+1 | |
2018-01-29 | Introducing extended app process management. | Max Romanov | 1 | -0/+7 | |
- Pre-fork 'processes.spare' application processes; - fork more processes to keep 'processes.spare' idle processes; - fork on-demand up to 'processes.max' count; - scale down idle application processes above 'processes.spare' after 'processes.idle_timeout'; - number of concurrently started application processes also limited by 'processes.spare' (or 1, if spare is 0). | |||||
2017-11-21 | Fixed crash on invalid JSON number. | Valentin Bartenev | 1 | -0/+4 | |
2017-09-15 | Introducing application timeout. | Max Romanov | 1 | -1/+1 | |
2017-09-12 | Fixed error messages grammar. | Nick Shadrin | 1 | -49/+48 | |
2017-08-16 | Introduced nxt_conf_get_array_element(). | Valentin Bartenev | 1 | -0/+19 | |
2017-08-16 | Object mapping interface extended with more string types. | Valentin Bartenev | 1 | -6/+41 | |
2017-08-15 | Fixed building on ppc. | Valentin Bartenev | 1 | -1/+1 | |
2017-08-11 | Controller: more HTTP headers and detailed JSON parsing errors. | Valentin Bartenev | 1 | -37/+320 | |
2017-08-11 | Fixed parsing of JSON encoded UTF-16 surrogate pairs. | Valentin Bartenev | 1 | -16/+13 | |
2017-08-08 | Fixed JSON escape sequence parsing. | Valentin Bartenev | 1 | -2/+4 | |
2017-08-02 | Using old-style packed attribute specification for compatibility. | Max Romanov | 1 | -4/+4 | |
2017-07-25 | Fixed building on Solaris by Sun C. | Max Romanov | 1 | -2/+2 | |
2017-07-18 | Configuration: improved declaration of short strings. | Valentin Bartenev | 1 | -10/+14 | |
2017-07-18 | Configuration: reduced memory consumption of long strings. | Valentin Bartenev | 1 | -24/+33 | |
2017-07-18 | Configuration: reduced memory consumption. | Valentin Bartenev | 1 | -4/+4 | |
2017-07-10 | Configuration: nxt_conf_map_object() improvements. | Valentin Bartenev | 1 | -14/+9 | |
2017-07-07 | Controller: relaxed JSON parser. | Valentin Bartenev | 1 | -80/+72 | |
Now it allows commas after the last elements in objects and arrays, as it's a common Igor's mistake. | |||||
2017-07-06 | Controller: sending JSON configuration to router. | Valentin Bartenev | 1 | -1/+65 | |
2017-07-06 | Fixed mapping of int32_t in nxt_conf_map_object(). | Valentin Bartenev | 1 | -1/+1 | |
2017-07-05 | Configuration: basic validation of schema. | Valentin Bartenev | 1 | -51/+85 | |
2017-06-29 | Added nxt_msec_t element to nxt_conf_map_object(). | Igor Sysoev | 1 | -9/+15 | |
2017-06-28 | Configuration: reduced names of structures, functions, and macros. | Valentin Bartenev | 1 | -303/+297 | |
2017-06-28 | JSON property iterator nxt_conf_json_object_next_member(). | Igor Sysoev | 1 | -0/+28 | |
2017-06-26 | Interface for mapping JSON configuration objects to C structures. | Valentin Bartenev | 1 | -1/+119 | |
2017-06-26 | Simplified nxt_conf_json_object_get_member(). | Valentin Bartenev | 1 | -7/+1 | |
2017-06-26 | Build on Solaris 11 fixed. | Max Romanov | 1 | -1/+1 | |
2017-06-23 | Configuration printing functions splitted in two parts. | Valentin Bartenev | 1 | -158/+208 | |
Requested by Igor. | |||||
2017-06-23 | Renames and reordering of parameters in configuration parser functions. | Valentin Bartenev | 1 | -238/+251 | |
Requested by Igor. | |||||
2017-06-23 | Configuration: fixed parsing of JSON literals. | Valentin Bartenev | 1 | -3/+3 | |
2017-06-21 | Removed surplus type casting from nxt_memcmp() calls. | Valentin Bartenev | 1 | -9/+3 | |
2017-06-21 | Fixed building by GCC 4.8 and older. | Valentin Bartenev | 1 | -0/+6 | |
2017-06-20 | Using new memory pool implementation. | Igor Sysoev | 1 | -43/+57 | |
2017-05-30 | Controller: support for partial PUT and DELETE operations. | Valentin Bartenev | 1 | -19/+377 | |
2017-05-26 | Style and a trivial fix. | Valentin Bartenev | 1 | -2/+2 | |
2017-05-23 | Optimized internal representation of JSON objects and arrays. | Valentin Bartenev | 1 | -178/+264 | |
2017-05-18 | Controller: partial retrieving of configuration. | Valentin Bartenev | 1 | -4/+36 | |
2017-05-16 | Controller: pretty-printing of JSON responses. | Valentin Bartenev | 1 | -35/+130 | |
2017-05-15 | Controller: trivial abilities to save and request configuration. | Valentin Bartenev | 1 | -4/+3 | |
Now you can get current configuration with: $ curl 127.0.0.1:8443 and put new configuration with: $ curl -X PUT -d @conf.json 127.0.0.1:8443 | |||||
2017-04-11 | Fixed building on MacOSX. | Igor Sysoev | 1 | -9/+5 | |
2017-04-11 | JSON output in controller. | Valentin Bartenev | 1 | -0/+329 | |
2017-04-11 | JSON parser: fixed missing initialization of short string length. | Valentin Bartenev | 1 | -0/+2 | |
2017-04-10 | Style and micro-optimizations in JSON parsing. | Valentin Bartenev | 1 | -12/+14 | |
2017-04-10 | JSON parsing in controller. | Valentin Bartenev | 1 | -0/+772 | |