Commit Graph

  • 7a286ec079 Socket: removed useless port < 1 check. Andrew Clayton 2022-06-16 02:00:55 +01:00
  • 29c7208526 Marked a couple of variables 'const'. Andrew Clayton 2022-06-16 02:00:53 +01:00
  • 4418f99cd4 Constified numerous function parameters. Andrew Clayton 2022-06-16 02:00:52 +01:00
  • 637a2006a6 Packages: cleanup targets that are not supported anymore. Konstantin Pavlov 2022-06-20 18:20:11 +04:00
  • c3e40ae932 Static: Fixed finding the file extension. Alejandro Colomar 2022-06-06 14:18:01 +02:00
  • d220eb2996 Packages: dropped /etc/unit directory. Konstantin Pavlov 2022-06-20 10:53:24 +04:00
  • e42c52cff6 Switched changelogs to packaging alias instead of personal emails. Konstantin Pavlov 2022-06-20 18:21:43 +04:00
  • 045c05e468 Tests: forwarded header replacement tests. Zhidao HONG 2022-06-20 17:19:35 +08:00
  • 9d2672a701 Router: forwared header replacement. Zhidao HONG 2022-06-20 13:22:13 +08:00
  • 14dfa439ee Router: introduced nxt_http_forward_t. Zhidao HONG 2022-06-20 13:16:25 +08:00
  • fd38e69c3d Router: refactored nxt_router_conf_create(). Zhidao HONG 2022-06-20 13:11:34 +08:00
  • 6da74019a0 Tests: reworked client IP tests. Zhidao HONG 2022-06-20 13:58:04 +08:00
  • 7e64971cbe Version bump. Andrei Zeliankou 2022-06-17 09:46:30 +01:00
  • 6a8081d71e Var: relocated nxt_var_is_const() and nxt_var_raw(). Zhidao HONG 2022-06-15 14:27:50 +08:00
  • 862f51bcd8 Specified date of 1.27.0 release in changes.xml. Andrei Zeliankou 2022-06-08 13:12:51 +01:00
  • b4540f0960 Removing unused tracking fields and functions. Max Romanov 2022-06-07 13:59:45 +08:00
  • df421e36b3 Router: removed unused code in nxt_router_conf_error(). Zhidao HONG 2022-06-07 13:43:38 +08:00
  • 0d2d40e231 Summary: Var: removing all async stuff. Zhidao HONG 2022-06-02 09:36:35 +08:00
  • 4f16479482 HTTP: generalized uri encoding. Zhidao HONG 2022-05-19 21:18:25 +08:00
  • 0d48fe73c4 Unit 1.27.0 release. Andrei Zeliankou 2022-06-02 13:37:14 +01:00
  • 3d1fa29f1d Generated Dockerfiles for Unit 1.27.0. Andrei Zeliankou 2022-06-02 12:31:55 +00:00
  • cf9b5bdb35 Added version 1.27.0 CHANGES. Andrei Zeliankou 2022-06-02 13:30:52 +01:00
  • bd80039e07 Node.js: fixed ES modules format in loader.mjs. Andrei Zeliankou 2022-06-02 11:48:27 +01:00
  • 3d53bba5b3 Packaging: added support for RHEL 9. Konstantin Pavlov 2022-05-31 18:35:39 +04:00
  • caa05887ff Logging a NULL pointer instead of passing it in the memcpy(). Andrei Zeliankou 2022-06-01 16:40:34 +01:00
  • 161230b955 Tests: improved test for $request_uri variable. Andrei Zeliankou 2022-06-01 16:40:27 +01:00
  • 0d5d81b271 Fixed minor issues in "changes.xml". Artem Konev 2022-06-01 14:54:13 +01:00
  • 880c8e51c3 Tests: removed deprecated ssl.PROTOCOL_TLSv1_2 constant. Andrei Zeliankou 2022-06-01 00:15:15 +01:00
  • aee8b9bfb2 Tests: Added tests for $request_uri. Alejandro Colomar 2022-05-30 17:53:12 +02:00
  • 9bf614cd08 Var: Added $request_uri (as in NGINX). Alejandro Colomar 2022-05-26 14:38:42 +02:00
  • 8027e7ce0f Tests: added tests for "index" (string) option. Alejandro Colomar 2022-02-21 23:02:51 +01:00
  • 9af5f36951 Static: supporting new "index" option. Alejandro Colomar 2021-12-09 03:00:23 +01:00
  • 237ddbe177 Packaging: Go: use GO111MODULE=auto in build instructions. Konstantin Pavlov 2022-05-26 10:52:58 +04:00
  • 02f50533c4 Static: returning 404 when "index" is a non-regular file. Alejandro Colomar 2022-02-15 12:30:51 +01:00
  • 27ca67f0df Added const to remove unnecessary casts. Alejandro Colomar 2022-05-18 12:49:52 +02:00
  • 6271479610 HTTP: generalized argument and cookie parsing. Zhidao HONG 2022-05-18 21:18:40 +08:00
  • 3e06ae3b34 Packages: ship README.md and CONTRIBUTING.md. Konstantin Pavlov 2022-05-16 17:22:40 +04:00
  • 7662ec5f1b Wrapped debug code in '#if (NXT_DEBUG)'. Alejandro Colomar 2022-05-17 12:20:19 +02:00
  • ba20fa3939 Fixed memcpy(dest, NULL, 0) Undefined Behavior. Alejandro Colomar 2022-05-17 11:18:58 +02:00
  • b512eff4ac Packages: added Ubuntu 22.04 "jammy" support. Konstantin Pavlov 2022-05-05 13:25:52 +04:00
  • c60f678485 Tests: Added tests for empty "location". Alejandro Colomar 2022-03-22 01:58:56 +01:00
  • 7066acb2ce Supporting empty Location URIs. Alejandro Colomar 2022-04-09 21:27:12 +02:00
  • bc639b50d1 Deleted extra line in README.md. Artem Konev 2022-05-16 11:16:08 +01:00
  • 5302faace2 Renamed nxt_http_static_ctx_t field 'index' to 'share_idx'. Alejandro Colomar 2021-12-09 02:46:20 +01:00
  • fa42d858a2 Adding GitHub-styled README and CONTRIBUTING files in Markdown. Artem Konev 2022-05-13 17:13:23 +01:00
  • de0a0beb83 Tests: added tests for Ruby stream IO.close(). Andrei Zeliankou 2022-05-13 15:43:57 +01:00
  • 5883a2670f Ruby: added stream IO "close" required by Rack specification. Zhidao HONG 2022-05-13 19:33:40 +08:00
  • 1fe389c2e2 Regenerated Dockerfiles. Konstantin Pavlov 2022-05-11 13:06:17 +04:00
  • 967fa8f78a Docker: bumped language versions. Konstantin Pavlov 2022-05-11 12:59:39 +04:00
  • 6cfa1c3970 Using SSL_OP_IGNORE_UNEXPECTED_EOF. Sergey Kandaurov 2022-05-12 12:04:54 +04:00
  • 5665838b68 Using OPENSSL_SUPPRESS_DEPRECATED. Sergey Kandaurov 2022-05-12 12:04:47 +04:00
  • 1bffba6d1e Tests: added test for "SCRIPT_NAME" variable in Ruby. Andrei Zeliankou 2022-05-10 01:53:23 +01:00
  • 0032543fa6 Ruby: added the Rack environment parameter "SCRIPT_NAME". Zhidao HONG 2022-03-09 13:29:43 +08:00
  • 03a7701133 Tests: added more tests with reconfiguration. Andrei Zeliankou 2022-05-09 10:14:29 +01:00
  • 9c276d4d60 Added .gitignore. Alejandro Colomar 2021-12-15 12:18:59 +01:00
  • 952bcc50bf Fixed #define style. Alejandro Colomar 2022-04-30 19:20:23 +02:00
  • d929fbe1a4 Tests: Added tests for variables in "location". Alejandro Colomar 2022-03-22 01:58:56 +01:00
  • 6d017dfbe4 Tests: Changed tests to accept variables in "location". Alejandro Colomar 2022-03-22 01:41:16 +01:00
  • 6fb7777ce7 Supporting variables in "location". Alejandro Colomar 2022-04-05 11:47:56 +02:00
  • 60a584cfab Workarounded Clang bug triggered by Ruby. Alejandro Colomar 2022-03-10 21:19:01 +01:00
  • 0b79735b50 Added NXT_MAYBE_UNUSED for __attribute__((__unused__)). Alejandro Colomar 2022-03-11 01:59:24 +01:00
  • a3d19f71a2 Fixed indentation. Alejandro Colomar 2021-12-19 00:58:18 +01:00
  • bce0f432c4 Removed special cases for non-NXT_CONF_VALUE_ARRAY. Alejandro Colomar 2021-12-18 22:58:27 +01:00
  • e525605d05 Added new array APIs that also work with non-arrays. Alejandro Colomar 2021-12-18 21:39:01 +01:00
  • 940d695f82 Added 'const' for read-only function parameter. Alejandro Colomar 2021-12-19 01:53:27 +01:00
  • 8138d15f76 Tests: added check for zombie processes. Andrei Zeliankou 2022-04-12 04:16:00 +01:00
  • 0f72534660 Tests: style. Andrei Zeliankou 2022-04-11 21:05:14 +01:00
  • aeed86c682 Workaround for the warning in nxt_realloc() on GCC 12. Zhidao HONG 2022-02-22 19:18:18 +08:00
  • 170752e96f Tests: added test with long certificate chain. Andrei Zeliankou 2022-02-15 21:43:02 +00:00
  • 5857754ec7 Updated copyright notice. Valentin Bartenev 2022-02-15 18:21:10 +03:00
  • 4fcfb9d5fb Certificates: fixed crash when reallocating chain. Zhidao HONG 2022-02-14 20:14:03 +08:00
  • bf6282b16c Python: fixing debug message field type. Max Romanov 2022-02-09 10:37:51 +03:00
  • 2b5941df74 Python: fixing incorrect function object dereference. Max Romanov 2022-02-08 12:04:41 +03:00
  • e53ce40c58 Tests: removed TestApplicationTLS.get_server_certificate(). Andrei Zeliankou 2022-01-31 23:10:30 +00:00
  • 485886d8f9 Docker: bumped Python image version. Konstantin Pavlov 2022-01-13 11:35:12 +03:00
  • 1297e8a16a Tests: using modules in Go. Max Romanov 2022-01-10 16:07:31 +03:00
  • 818a78d82c Java: fixing multiple SCI initializations. Max Romanov 2021-12-27 16:37:36 +03:00
  • f845283820 Perl: creating input and error streams if closed. Max Romanov 2021-12-27 16:37:35 +03:00
  • 6507849282 Docker: bumped PHP image version. Konstantin Pavlov 2021-12-17 17:15:55 +03:00
  • 3e0ece20b5 Docker: made Dockerfiles architecture agnostic. Konstantin Pavlov 2021-12-01 18:34:20 +03:00
  • 9bea8c452f Tests: fixed type of applications. Andrei Zeliankou 2021-12-12 21:36:44 +00:00
  • 4b3efcea0d Tests: added more OPcache tests. Andrei Zeliankou 2021-12-11 00:16:59 +00:00
  • ad843df965 Tests: fixed path to the "php.ini" file. Andrei Zeliankou 2021-12-10 15:34:52 +00:00
  • a6a884ebdb Fixed debug message broken in 45b25ffb2e8c. Zhidao HONG 2021-12-03 12:08:54 +08:00
  • 2a087fa565 Printing version in "./configure" output. Valentin Bartenev 2021-12-03 03:11:06 +03:00
  • 9bc314df48 Merged with the 1.26 branch. Valentin Bartenev 2021-12-03 03:10:15 +03:00
  • 85908c09f9 Unit 1.26.1 release. Valentin Bartenev 2021-12-02 18:36:28 +03:00
  • 8b954d8331 Generated Dockerfiles for Unit 1.26.1. Valentin Bartenev 2021-12-02 18:23:00 +03:00
  • 02f24f695c Added version 1.26.1 CHANGES. Valentin Bartenev 2021-12-02 18:22:57 +03:00
  • 5212d60ccf Reordered changes for 1.26.1 by significance (subjective). Valentin Bartenev 2021-12-02 18:22:48 +03:00
  • 6e5dcdfe84 Fixed grammar in "changes.xml". Artem Konev 2021-12-02 14:12:13 +00:00
  • d3d59249e6 Fixed grammar in "changes.xml". Artem Konev 2021-12-02 14:12:13 +00:00
  • 7edc5b82d5 Packages: added systemd service for debug binary. Andrei Belov 2021-12-02 08:52:52 +03:00
  • 8aa40e5901 Packages: added systemd service for debug binary. Andrei Belov 2021-12-02 08:52:52 +03:00
  • c6c74d117d Disabling SCM_CREDS usage on DragonFly BSD. Max Romanov 2021-12-01 18:06:38 +03:00
  • 2d6e926a1d Disabling SCM_CREDS usage on DragonFly BSD. Max Romanov 2021-12-01 18:06:38 +03:00
  • 64db3ef1bb Fixing prototype process crash. Max Romanov 2021-12-01 18:05:50 +03:00
  • 97e61aad73 Fixing prototype process crash. Max Romanov 2021-12-01 18:05:50 +03:00
  • 8fb9f7f049 Fixing uninitialized structure field. Max Romanov 2021-12-01 18:05:16 +03:00
  • b8ea9d34fd Logging of the daemon version on startup. Valentin Bartenev 2021-12-01 17:09:02 +03:00