Valentin Bartenev
|
555141f798
|
Improved "unitd" command line help.
|
2018-04-13 20:07:02 +03:00 |
|
Valentin Bartenev
|
115949c50f
|
Version bump.
|
2018-04-13 19:10:15 +03:00 |
|
Valentin Bartenev
|
1c19c6f1ad
|
Added tag 1.0 for changeset 5870dd420309
|
2018-04-12 19:50:37 +03:00 |
|
Valentin Bartenev
|
8912dea621
|
Generated Dockerfiles for Unit 1.0.
|
2018-04-12 19:47:37 +03:00 |
|
Valentin Bartenev
|
32eb649e7c
|
Added version 1.0 CHANGES.
|
2018-04-12 19:47:33 +03:00 |
|
Valentin Bartenev
|
946cfa32a8
|
Version bump.
|
2018-04-12 19:39:25 +03:00 |
|
Igor Sysoev
|
d5a96ff000
|
Miscellaneous changes.
|
2018-04-12 17:11:35 +03:00 |
|
Igor Sysoev
|
8afa51415e
|
Disabling timer when request header has been entirely read.
|
2018-04-12 17:11:34 +03:00 |
|
Igor Sysoev
|
8e9a950374
|
Fixed idle timeout, broken in b3e55c647741.
|
2018-04-12 17:11:33 +03:00 |
|
Andrey Zelenkov
|
62aa3a5dae
|
Tests: access_log tests.
|
2018-04-11 18:34:11 +03:00 |
|
Valentin Bartenev
|
07b554c2b4
|
Configure scripts cleanup.
Thanks to 洪志道 (Hong Zhi Dao).
|
2018-04-11 18:29:48 +03:00 |
|
Valentin Bartenev
|
c610b35649
|
Controller: added "/config" prefix for the configuration object.
|
2018-04-11 18:23:58 +03:00 |
|
Valentin Bartenev
|
da61cfd98b
|
Access log reopening.
|
2018-04-11 18:23:58 +03:00 |
|
Valentin Bartenev
|
204c394721
|
Initial access log support.
|
2018-04-11 18:23:33 +03:00 |
|
Igor Sysoev
|
c7e575d5c6
|
Introducing connection state io_read_handler.
|
2018-04-11 17:33:18 +03:00 |
|
Igor Sysoev
|
0be4f1f693
|
Keepalive processing optimization.
|
2018-04-11 17:33:16 +03:00 |
|
Valentin Bartenev
|
dc75c83950
|
Fixed pipelined request processing, broken by 9e16499b63f0.
|
2018-04-11 12:49:58 +03:00 |
|
Igor Sysoev
|
1fab645246
|
Added "408 Request Timeout" error response.
|
2018-04-10 19:38:48 +03:00 |
|
Igor Sysoev
|
73bdb5ec09
|
Refactored HTTP header parsing.
|
2018-04-10 19:38:45 +03:00 |
|
Igor Sysoev
|
0a44ac371a
|
Splitting HTTP processing in more granulate connection states.
|
2018-04-10 19:30:45 +03:00 |
|
Valentin Bartenev
|
41317e37da
|
HTTP parser: saving partial method.
This is useful for log purposes.
|
2018-04-10 16:51:22 +03:00 |
|
Valentin Bartenev
|
8d697e8004
|
HTTP parser: saving unsupported version.
This is useful for log purposes.
|
2018-04-10 16:51:22 +03:00 |
|
Valentin Bartenev
|
b1b9c78362
|
HTTP parser: correct "target" for partial or invalid request line.
|
2018-04-10 16:51:22 +03:00 |
|
Valentin Bartenev
|
eb51264710
|
Processing of partially parsed HTTP header.
This is useful for log purposes.
|
2018-04-09 19:16:19 +03:00 |
|
Valentin Bartenev
|
96927e7d0c
|
Controller: fixed a memory leak when PUT operation failed.
Thanks to 洪志道 (Hong Zhi Dao).
|
2018-04-08 14:08:06 +03:00 |
|
Max Romanov
|
8934afee24
|
Go: Forced WriteHeader after application request processing.
Application should create response for every request.
If not, Unit package will do it.
|
2018-04-06 16:27:46 +03:00 |
|
Andrey Zelenkov
|
f6c3ef7ed3
|
Tests: added Python test with not iterable object.
|
2018-04-05 17:55:06 +03:00 |
|
Max Romanov
|
2f3b9d4583
|
Handling error return from application 'run()' function.
Server error response generated or connection closed.
|
2018-04-05 17:20:26 +03:00 |
|
Max Romanov
|
d748f74f2b
|
Stopping timed out application process.
|
2018-04-05 17:19:25 +03:00 |
|
Valentin Bartenev
|
c0a423aa74
|
Fixed NXT_INT64_T_HEXLEN.
This closes #89 issue on GitHub.
Thanks to hongzhidao.
|
2018-04-05 15:54:08 +03:00 |
|
Valentin Bartenev
|
d15b4ca906
|
Style.
|
2018-04-05 15:49:41 +03:00 |
|
Alexander Borisov
|
49bd3a21e0
|
Changed version processing for modules.
|
2018-04-04 18:53:39 +03:00 |
|
Valentin Bartenev
|
0665896a55
|
Style: capitalized letters in hexadecimal literals.
|
2018-04-04 18:13:05 +03:00 |
|
Andrey Zelenkov
|
43ba7aad6c
|
Tests: fixed unwanted comment in a11b80dedc6b.
|
2018-04-04 15:33:11 +03:00 |
|
Alexander Borisov
|
f2c0c18f8b
|
Ruby: added 'enc/trans/transdb' module for converting encodings.
This closes #92 issue on GitHub.
|
2018-04-03 16:26:22 +03:00 |
|
Igor Sysoev
|
fa04c05aa0
|
HTTP: using r->mem_pool retention counter for response buffers.
|
2018-04-03 16:28:26 +03:00 |
|
Andrey Zelenkov
|
151160c110
|
Tests: Perl script with syntax error.
|
2018-04-02 19:20:11 +03:00 |
|
Andrey Zelenkov
|
1583d659ab
|
Tests: change alert skip in test_listeners_empty after RPC fixes.
|
2018-04-02 18:37:45 +03:00 |
|
sshaw
|
9cd4b2bff2
|
Ruby: correctly getting version from RbConfig::CONFIG.
This closes #90 PR on GitHub.
|
2018-04-02 18:05:34 +03:00 |
|
Valentin Bartenev
|
f4cb476feb
|
Version bump.
|
2018-04-02 17:42:36 +03:00 |
|
Andrey Zelenkov
|
a01a98ce36
|
Tests: more Python tests.
|
2018-04-02 17:03:41 +03:00 |
|
Andrey Zelenkov
|
efb71121b9
|
Tests: added Python test with iterator context.
|
2018-04-02 17:03:41 +03:00 |
|
Andrei Belov
|
001af51122
|
Generated Dockerfile for unit-ruby.
|
2018-04-02 16:10:07 +03:00 |
|
Andrei Belov
|
aa8f2c3295
|
Added Ruby packaging support.
|
2018-04-02 15:48:33 +03:00 |
|
Andrey Zelenkov
|
2028f3a04b
|
Tests: use "%Z" directive while parsing Date header.
|
2018-04-02 15:50:05 +03:00 |
|
Igor Sysoev
|
5177b085b1
|
nxt_lvlhsh_each() refactoring and nxt_lvlhsh_each_init().
|
2018-03-29 16:35:42 +03:00 |
|
Igor Sysoev
|
5a9c23e2b4
|
Using nxt_lvlhsh_peek() for port hashes.
|
2018-03-29 16:35:38 +03:00 |
|
Igor Sysoev
|
7205bf4b86
|
Using nxt_lvlhsh_peek() and nxt_lvlhsh_retrieve().
|
2018-03-29 16:35:36 +03:00 |
|
Igor Sysoev
|
aad7752527
|
nxt_lvlhsh_retrieve().
|
2018-03-29 16:35:32 +03:00 |
|
Igor Sysoev
|
8a4c8d64b2
|
nxt_lvlhsh_peek().
|
2018-03-29 16:35:26 +03:00 |
|