Commit Graph

  • be515d2a36 Packages: added Python 3.7 on Ubuntu 18.04. Andrei Belov 2019-06-04 12:16:57 +03:00
  • 7da320a93a Added tag 1.9.0 for changeset dda6319de785 Valentin Bartenev 2019-05-30 17:39:43 +03:00
  • 081a6baeb7 Generated Dockerfiles for Unit 1.9.0. Valentin Bartenev 2019-05-30 17:16:24 +03:00
  • b2d7d6fb02 Added version 1.9 CHANGES. Valentin Bartenev 2019-05-30 17:16:23 +03:00
  • 7927c20b3b Tests: routing "cookies" tests. Andrey Zelenkov 2019-05-30 16:47:39 +03:00
  • c0ed2c02ab Tests: routing "arguments" tests. Andrey Zelenkov 2019-05-30 16:47:39 +03:00
  • 89bf008880 Tests: routing "headers" tests. Andrey Zelenkov 2019-05-30 16:47:39 +03:00
  • 67772cd3e9 Tests: fixed tests without "Host" header. Andrey Zelenkov 2019-05-30 16:47:39 +03:00
  • 90c5d3f5c0 Tests: adjusted skipping tests. Andrey Zelenkov 2019-05-30 16:46:04 +03:00
  • 7ad4a76704 Tests: configure arrays with PUT tests. Andrey Zelenkov 2019-05-30 16:44:14 +03:00
  • 6a775f58af Added routing based on cookies. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • 5fb3daa5af Added routing based on arguments. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • 16273cf1c6 Handling routing errors. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • 0ba7cfce75 Added routing based on header fields. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • 3aaebe4169 Fixed segfault with empty routes array. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • f2aa190f60 Fixed segfault with empty rule array. Igor Sysoev 2019-05-30 15:33:51 +03:00
  • 6eba5ddd42 Java: added java module in configure help. Max Romanov 2019-05-30 15:02:10 +03:00
  • 8241539734 Java: fixing typo in context initialization. Max Romanov 2019-05-30 15:02:09 +03:00
  • 6a2928b4bf Java: fixing request scheme using 'tls' flag. Max Romanov 2019-05-30 15:02:07 +03:00
  • c4ed3025b3 Tests: more routing tests with arrays. Andrey Zelenkov 2019-04-26 17:35:32 +03:00
  • 2ceee3471e Tests: TestControl.conf_post() introduced. Andrey Zelenkov 2019-04-26 17:35:32 +03:00
  • bc4a1d86b9 Tests: TestControl refactored. Andrey Zelenkov 2019-04-26 17:35:31 +03:00
  • 644e6df687 Tests: check application configuration loading. Andrey Zelenkov 2019-04-26 17:35:26 +03:00
  • 6a6bc63c48 Configuration: support for POST operations on arrays. Valentin Bartenev 2019-04-24 20:31:00 +03:00
  • 4d35a7bbac Configuration: support for manipulations of array elements. Valentin Bartenev 2019-04-24 20:31:00 +03:00
  • 30768b7b3c Refactored nxt_conf_op_compile(). Valentin Bartenev 2019-04-24 20:31:00 +03:00
  • 1467d34d73 Removed unused field from nxt_conf_op_s. Valentin Bartenev 2019-04-24 20:31:00 +03:00
  • 094cc2fc99 Packages: using "pass" option in config examples. Valentin Bartenev 2019-04-24 20:31:00 +03:00
  • 7a559c6568 Tests: using blocking for large output. Andrey Zelenkov 2019-04-22 18:52:46 +03:00
  • 5d15d8449d Tests: read_timeout increased for incomplete requests. Andrey Zelenkov 2019-04-22 18:52:35 +03:00
  • 1c56579ebd Tests: fixed naming. Andrey Zelenkov 2019-04-22 18:37:46 +03:00
  • c1a3b06d03 Tests: using "pass" option instead of deprecated "application". Valentin Bartenev 2019-04-22 18:20:53 +03:00
  • 48ae47017b Packages: Ubuntu 19.04 "disco" support added. Andrei Belov 2019-04-22 13:50:02 +03:00
  • 0c12afbf6a Tests: using low-case header names in Node.js tests. Andrey Zelenkov 2019-04-18 19:27:12 +03:00
  • c6e96647a1 Node.js: using low-case header names as key in req.headers. Max Romanov 2019-04-17 19:15:41 +03:00
  • 704529e4b1 Tests: more wildcard pattern tests for routing. Andrey Zelenkov 2019-04-15 16:08:53 +03:00
  • b3179538ef Tests: wait more time on Unit closing. Andrey Zelenkov 2019-04-15 15:52:32 +03:00
  • 0f8a602c3c Tests: added time to handle requests in access_log partial tests. Andrey Zelenkov 2019-04-15 15:52:32 +03:00
  • 5e1cf14565 Controller: rejecting double wildcards. Valentin Bartenev 2019-04-12 17:44:55 +03:00
  • f0cc14d394 Simplified cycles in nxt_http_route_rule(). Valentin Bartenev 2019-04-12 17:44:54 +03:00
  • 8339b15158 Added support for wildcards in the middle of match patterns. Igor Sysoev 2019-04-10 13:47:34 +03:00
  • ac7e65a722 Tests: check unitd availability before start. Andrey Zelenkov 2019-04-09 20:59:41 +03:00
  • dfb625789b Tests: read_timeout increased. Andrey Zelenkov 2019-04-09 20:59:41 +03:00
  • 29b4e4431f Tests: speed up tests. Andrey Zelenkov 2019-04-09 20:59:35 +03:00
  • 549f0873c2 Tests: wait_for_record() introduced. Andrey Zelenkov 2019-04-09 16:14:42 +03:00
  • cfcf4da7fa Tests: added "name" argument for search_in_log(). Andrey Zelenkov 2019-04-09 16:14:42 +03:00
  • 8c7411415a Tests: style. Andrey Zelenkov 2019-04-09 16:14:42 +03:00
  • af24e4dec4 Tests: simplified module checking. Andrey Zelenkov 2019-04-09 16:14:42 +03:00
  • 7b839bf5da Backed out changeset f74d4dd9c3db. Valentin Bartenev 2019-04-03 18:40:47 +03:00
  • 6241099db2 Removing unused variables and assignments. Max Romanov 2019-04-02 16:07:49 +03:00
  • 56101e47ee Adding 'connection' to request as an alias to 'socket'. Max Romanov 2019-04-01 16:40:49 +03:00
  • 8557cb3660 Introducing close event to notify about server stop. Max Romanov 2019-04-01 16:40:40 +03:00
  • aca42de18a Adding syntax sugar. Max Romanov 2019-04-01 16:40:33 +03:00
  • 19eba1730a Tests: unit module refactoring. Andrey Zelenkov 2019-03-28 18:43:13 +03:00
  • 06b9a11494 Tests: speed up Java tests. Andrey Zelenkov 2019-03-26 23:39:15 +03:00
  • 281899fcef Tests: style. Andrey Zelenkov 2019-03-26 23:38:30 +03:00
  • 3d7a47c9ac Packages: added RHEL 8 support. Andrei Belov 2019-03-26 13:22:59 +03:00
  • b96e5fd848 Turning off port read event state after main process fork. Max Romanov 2019-03-25 14:49:28 +03:00
  • 6c694d4b47 Ignoring EPERM error when changing application process uid/gid. Max Romanov 2019-03-22 15:32:58 +03:00
  • 1b7514dca3 Destroying pool in case of error. Max Romanov 2019-03-22 15:32:40 +03:00
  • 687f83fbd0 Style fixing. Max Romanov 2019-03-22 15:32:35 +03:00
  • 452ce0789e Adjusting request schema value according to connection tls state. Max Romanov 2019-03-21 13:55:57 +03:00
  • 39e147a858 Removing unused local variable. Max Romanov 2019-03-18 19:55:39 +03:00
  • f49379215a Setting request error flag in error handler. Max Romanov 2019-03-18 19:55:34 +03:00
  • 22de5fcddf Style. Andrey Zelenkov 2019-03-11 17:31:59 +03:00
  • dccb4cf354 Removed unnecessary abstraction layer. Alexander Borisov 2019-03-06 15:26:45 +03:00
  • e1c4568680 Introducing one more large config test, but without sockets. Max Romanov 2019-03-05 15:38:52 +03:00
  • ddd2e8cc36 Improving port message fragment recognition. Max Romanov 2019-03-05 15:38:51 +03:00
  • 42b66ec654 Fixing EAGAIN processing for port message send. Max Romanov 2019-03-05 15:38:50 +03:00
  • 0ab83370cb Handling ENOBUFS error same was as EAGAIN. Max Romanov 2019-03-05 15:38:49 +03:00
  • aedb999fe1 Including port message header into message size limit. Max Romanov 2019-03-05 15:38:48 +03:00
  • f3a0d95d09 Version bump. Valentin Bartenev 2019-03-05 14:57:46 +03:00
  • ea844a4444 Tests: skip more alerts. Andrey Zelenkov 2019-03-01 18:58:16 +03:00
  • ae36276cfc Tests: made tests compatible with PHP 5.3. Andrey Zelenkov 2019-03-01 18:58:16 +03:00
  • 557a792b33 Packages: fixed building of unit-jsc11 rpm. Andrei Belov 2019-03-01 18:45:22 +03:00
  • df02b03824 Added tag 1.8.0 for changeset 0a18a14d169f Valentin Bartenev 2019-03-01 18:26:10 +03:00
  • 204dfec879 Generated Dockerfiles for Unit 1.8.0. Valentin Bartenev 2019-03-01 18:23:39 +03:00
  • 050cfb6d5b Added version 1.8.0 CHANGES. Valentin Bartenev 2019-03-01 18:23:38 +03:00
  • 86d4a0e473 Fixed TLS connections hanging. Igor Sysoev 2019-03-01 18:20:05 +03:00
  • 1b0595c74c Packages: added JSR-340 compatibility notice to unit-jsc packages. Andrei Belov 2019-03-01 18:16:57 +03:00
  • 754b85c3ee Tests: Perl streaming body and delayed response simple tests. Andrey Zelenkov 2019-03-01 17:13:51 +03:00
  • d92feef571 README.JSR-340 legal notice to save our ughm.. bottoms of bodies. Valentin Bartenev 2019-03-01 17:12:40 +03:00
  • 3b2c1d0eaa Perl: added implementation delayed response and streaming body. Alexander Borisov 2019-03-01 16:50:25 +03:00
  • 2e4853f4d7 Packages: added Java trademark notice to corresponding packages. Andrei Belov 2019-03-01 16:04:41 +03:00
  • 5b98f0a552 Packages: removed Ubuntu 17.04 and 17.10 references due to EOL. Andrei Belov 2019-03-01 10:46:46 +03:00
  • c1751f9de6 Tests: specify ssl_version option. Andrey Zelenkov 2019-02-28 21:19:32 +03:00
  • 38ea191fbb Tests: fixed PHP "disable_functions" and "disable_classes" tests. Andrey Zelenkov 2019-02-28 21:18:33 +03:00
  • a5dd0f8aa9 Made QUERY_STRING mandatory. Valentin Bartenev 2019-02-28 20:20:41 +03:00
  • 7ce6f05975 Packages: added unit-jsc (Java Servlet Container) family. Andrei Belov 2019-02-28 18:22:15 +03:00
  • 834e8ca576 Fixed timer and event race condition. Igor Sysoev 2019-02-28 18:04:11 +03:00
  • afda14d1f2 Preserving message 'share' field when pushing to queue. Max Romanov 2019-02-28 18:03:21 +03:00
  • 5bfdebb9e4 Introducing Java Servlet Container beta. Max Romanov 2019-02-28 18:02:42 +03:00
  • ec7319d32c Various libunit fixes. Max Romanov 2019-02-28 15:52:36 +03:00
  • b92dc6036c Removing app data debug message. Max Romanov 2019-02-28 14:37:39 +03:00
  • 0c917b4d34 Reusing fragmented message buffers. Max Romanov 2019-02-28 13:39:31 +03:00
  • 4b92586530 Tests: "Host" header tests. Andrey Zelenkov 2019-02-27 20:41:30 +03:00
  • 8488666d60 Tests: routing. Andrey Zelenkov 2019-02-27 19:46:27 +03:00
  • bd77c9a4d2 Tests: read_timeout option introduced. Andrey Zelenkov 2019-02-27 19:43:14 +03:00
  • 4de2c8b567 Tests: added "Host" and "Connetion" headers where necessary. Andrey Zelenkov 2019-02-27 19:15:02 +03:00
  • 379e4c75fd Perl: added processing for IO:Handle-like object. Alexander Borisov 2019-02-27 17:27:41 +03:00