Home
last modified time | relevance | path

Searched hist:39 (Results 1 – 25 of 78) sorted by last modified time

1234

/unit/src/ruby/
H A Dnxt_ruby.cdiff 2163:67d2d679509e Thu Jun 09 12:39:00 UTC 2022 Alejandro Colomar <alx.manpages@gmail.com> Ruby: fixed contents of SCRIPT_NAME.

Having the basename of the script pathname was incorrect. While
we don't have something more accurate, the best thing to do is to
have it empty (which should be the right thing most of the time).

This closes #715 issue on GitHub.

The bug was introduced in git commit
0032543fa65f454c471c968998190b027c1ff270
'Ruby: added the Rack environment parameter "SCRIPT_NAME".'.
/unit/docs/
H A Dchanges.xmldiff 2163:67d2d679509e Thu Jun 09 12:39:00 UTC 2022 Alejandro Colomar <alx.manpages@gmail.com> Ruby: fixed contents of SCRIPT_NAME.

Having the basename of the script pathname was incorrect. While
we don't have something more accurate, the best thing to do is to
have it empty (which should be the right thing most of the time).

This closes #715 issue on GitHub.

The bug was introduced in git commit
0032543fa65f454c471c968998190b027c1ff270
'Ruby: added the Rack environment parameter "SCRIPT_NAME".'.
/unit/src/
H A Dnxt_router.cdiff 1940:29c2c9d80c5b Thu Aug 12 09:39:00 UTC 2021 Zhidao HONG <z.hong@f5.com> Introduced the generic API nxt_buf_dummy_completion().

No functional changes.
diff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
diff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
diff 1264:30b289d97479 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Replacing pass with action.
diff 305:bc20c3fe310b Thu Sep 07 23:39:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Moving body data before headers for PHP POST.

PHP SAPI tries to read body for POST request before registering
header-specific variables. For other methods, read_post_body() called by SAPI
after variables registration.

This closes #10 issue on GitHub.
H A Dnxt_php_sapi.cdiff 305:bc20c3fe310b Thu Sep 07 23:39:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Moving body data before headers for PHP POST.

PHP SAPI tries to read body for POST request before registering
header-specific variables. For other methods, read_post_body() called by SAPI
after variables registration.

This closes #10 issue on GitHub.
H A Dnxt_controller.cdiff 44:98ba4675f2d7 Mon May 15 19:39:00 UTC 2017 Valentin Bartenev <vbart@nginx.com> Controller: trivial abilities to save and request configuration.

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
H A Dnxt_conn.hdiff 1268:dc403927ab0b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Using event engine memory buffers in HTTP/1 layer.
H A Dnxt_http_request.cdiff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
diff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
diff 1265:01b50813093d Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Using request task.
diff 1264:30b289d97479 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Replacing pass with action.
H A Dnxt_unit.cdiff 1352:c796a2049290 Tue Feb 04 08:39:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Removing duplicate macro definitions.

This issue was introduced in 2c7f79bf0a1f.
H A Dnxt_event_engine.hdiff 1267:74acbd89400a Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced event engine memory buffers.
diff 1266:22a29a8b15e2 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Event engine memory cache refactored.
H A Dnxt_h1proto.cdiff 1432:f650ced3012a Fri Mar 20 22:39:00 UTC 2020 Valentin Bartenev <vbart@nginx.com> Implemented "location" option for "return" action.

This allows to specify redirects:

{
"action": {
"return": 301,
"location": "https://www.example.com/"
}
}
diff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
diff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
diff 1268:dc403927ab0b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Using event engine memory buffers in HTTP/1 layer.
diff 1265:01b50813093d Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Using request task.
H A Dnxt_conf.hdiff 2076:1be3131609fd Sat Dec 18 20:39:00 UTC 2021 Alejandro Colomar <alx.manpages@gmail.com> Added new array APIs that also work with non-arrays.

Similar to how C pointers to variables can always be considered as
pointers to the first element of an array of size 1 (see the
following code for an example of how they are equivalent),
treating non-NXT_CONF_VALUE_ARRAY as if they were
NXT_CONF_VALUE_ARRAYs of size 1 allows for simpler and more
generic code.

void foo(ptrdiff_t sz, int arr[sz])
{
for (ptrdiff_t i = 0; i < sz; i++)
arr[i] = 0;
}

void bar(void)
{
int x;
int y[1];

foo(1, &x);
foo(1, y);
}

nxt_conf_array_elements_count_or_1():
Similar to nxt_conf_array_elements_count().
Return a size of 1 when input is non-array, instead of
causing undefined behavior. That value (1) makes sense
because it will be used as the limiter of a loop that
loops over the array and calls
nxt_conf_get_array_element_or_itself(), which will return
a correct element for such loops.

nxt_conf_get_array_element_or_itself():
Similar to nxt_conf_get_array_element().
Return the input pointer unmodified (i.e., a pointer to
the unique element of a hypothetical array), instead of
returning NULL, which wasn't very useful.

nxt_conf_array_qsort():
Since it's a no-op for non-arrays, this API can be reused.
diff 44:98ba4675f2d7 Mon May 15 19:39:00 UTC 2017 Valentin Bartenev <vbart@nginx.com> Controller: trivial abilities to save and request configuration.

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
/unit/src/nodejs/unit-http/
H A Dunit.cppdiff 842:8c77d7fdf952 Thu Nov 15 12:39:00 UTC 2018 Alexander Borisov <alexander.borisov@nginx.com> Node.js: added correct exit processing.

Node.js processes didn't exit after the changes in b9f7635e6be2,
as the quit command from port wasn't handled by the module.
/unit/
H A Dversiondiff 1291:dc702ea732ad Fri Nov 22 13:39:00 UTC 2019 Sergey Kandaurov <pluknet@nginx.com> Version bump.
/unit/pkg/rpm/
H A Dunit.spec.indiff 490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A Dunit.module.spec.indiff 1851:02db2e20a76c Mon Apr 12 15:39:00 UTC 2021 Konstantin Pavlov <thresh@nginx.com> Packages: fixed Amazon Linux 2 module packages to use openssl 1.1
diff 490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A DMakefile.python36490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A DMakefile.python27490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A DMakefile.phpdiff 489:ee3bc6d13ad8 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: improved per-module dependency tracking.
H A DMakefilediff 957:a7af31b69692 Tue Feb 26 11:39:00 UTC 2019 Andrei Belov <defan@nginx.com> Packages: fixed packages build, broken in 00d8049418cf.
diff 490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
diff 489:ee3bc6d13ad8 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: improved per-module dependency tracking.
H A DMakefile.godiff 489:ee3bc6d13ad8 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: improved per-module dependency tracking.
/unit/test/
H A Dtest_python_application.pydiff 949:39f6599a675e Wed Feb 20 17:28:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: skip sendmsg()/recvmsg() alerts for all tests.

Currently, these alerts may appear in the log when any application exits.
diff 513:e5888eebda89 Mon Feb 05 12:39:00 UTC 2018 Andrey Zelenkov <zelenkov@nginx.com> Tests: simplified test for query string.
diff 512:29572dff1948 Mon Feb 05 12:39:00 UTC 2018 Andrey Zelenkov <zelenkov@nginx.com> Tests: adjusted check_version()'s.
H A Dtest_proxy.pydiff 1353:db4dac768708 Tue Feb 04 08:39:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: fixing Python 3.8.1 errors on Mac.

- "Can't pickle local object ..."
- "if __name__ == '__main__':" pattern required for multiprocessing
H A Dtest_ruby_application.pydiff 2163:67d2d679509e Thu Jun 09 12:39:00 UTC 2022 Alejandro Colomar <alx.manpages@gmail.com> Ruby: fixed contents of SCRIPT_NAME.

Having the basename of the script pathname was incorrect. While
we don't have something more accurate, the best thing to do is to
have it empty (which should be the right thing most of the time).

This closes #715 issue on GitHub.

The bug was introduced in git commit
0032543fa65f454c471c968998190b027c1ff270
'Ruby: added the Rack environment parameter "SCRIPT_NAME".'.
diff 949:39f6599a675e Wed Feb 20 17:28:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: skip sendmsg()/recvmsg() alerts for all tests.

Currently, these alerts may appear in the log when any application exits.
H A Dtest_configuration.pydiff 949:39f6599a675e Wed Feb 20 17:28:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: skip sendmsg()/recvmsg() alerts for all tests.

Currently, these alerts may appear in the log when any application exits.
diff 512:29572dff1948 Mon Feb 05 12:39:00 UTC 2018 Andrey Zelenkov <zelenkov@nginx.com> Tests: adjusted check_version()'s.
H A Dconftest.pydiff 1868:999775550850 Mon May 17 14:39:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: fixed incorrect "--restart" mode performing.

1234