Home
last modified time | relevance | path

Searched hist:39 (Results 1 – 25 of 81) sorted by relevance

1234

/unit/src/
H A Dnxt_h1proto_websocket.cdiff 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.
H A Dnxt_murmur_hash.cdiff 39:e7e3deeaa09b Wed May 10 16:19:00 UTC 2017 Valentin Bartenev <vbart@nginx.com> Added missing "fall through" comments to make GCC 7 happy.
H A Dnxt_h1proto.hdiff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
H A Dnxt_socket.cdiff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
diff 1263:f3e5fa1fc962 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Fixed connect(2) errors processing on old Linuxes.

While connect(2) states that non-blocking connect should use EPOLLOUT:

EINPROGRESS
The socket is non-blocking and the connection cannot be completed
immediately. It is possible to select(2) or poll(2) for completion by
selecting the socket for writing. After select(2) indicates writability,
use getsockopt(2) to read the SO_ERROR option at level SOL_SOCKET to
determine whether connect() completed successfully (SO_ERROR is zero)
or unsuccessfully (SO_ERROR is one of the usual error codes listed here,
explaining the reason for the failure).

On connect error, Linux 2.6.32 (CentOS 6) may return EPOLLRDHUP, EPOLLERR,
EPOLLHUP, EPOLLIN, but not EPOLLOUT.
H A Dnxt_unit_field.hdiff 1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
H A Dnxt_http_proxy.c1270:9efa309be18b Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Initial proxy support.
H A Dnxt_event_engine.cdiff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
diff 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_buf.cdiff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
diff 1267:74acbd89400a Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced event engine memory buffers.
H A Dnxt_http_websocket.cdiff 1269:41331471eee7 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Introduced chained buffer completion handlers.
H A Dnxt_conn_connect.cdiff 1263:f3e5fa1fc962 Thu Nov 14 13:39:00 UTC 2019 Igor Sysoev <igor@sysoev.ru> Fixed connect(2) errors processing on old Linuxes.

While connect(2) states that non-blocking connect should use EPOLLOUT:

EINPROGRESS
The socket is non-blocking and the connection cannot be completed
immediately. It is possible to select(2) or poll(2) for completion by
selecting the socket for writing. After select(2) indicates writability,
use getsockopt(2) to read the SO_ERROR option at level SOL_SOCKET to
determine whether connect() completed successfully (SO_ERROR is zero)
or unsuccessfully (SO_ERROR is one of the usual error codes listed here,
explaining the reason for the failure).

On connect error, Linux 2.6.32 (CentOS 6) may return EPOLLRDHUP, EPOLLERR,
EPOLLHUP, EPOLLIN, but not EPOLLOUT.
/unit/test/unit/check/
H A Dregex.pydiff 2235:a54509bf68c3 Tue Nov 15 00:39:00 UTC 2022 Andrei Zeliankou <zelenkov@nginx.com> Tests: features and options checks improved.

Now version output evaluates only once.
OpenSSL checks more carefully.
H A Dtls.pydiff 2235:a54509bf68c3 Tue Nov 15 00:39:00 UTC 2022 Andrei Zeliankou <zelenkov@nginx.com> Tests: features and options checks improved.

Now version output evaluates only once.
OpenSSL checks more carefully.
/unit/tools/
H A Dsetup-unit2244:42d665e58ed2 Mon Nov 21 23:39:00 UTC 2022 Konstantin Pavlov <thresh@nginx.com> Tools: Added setup-unit.

Downloaded from <https://unit.nginx.org/_downloads/setup-unit.sh>.

Acked-by: Artem Konev <a.konev@f5.com>
Acked-by: Konstantin Pavlov <thresh@nginx.com>
Signed-off-by: Alejandro Colomar <alx@nginx.com>
/unit/test/
H A Dtest_tls_tickets.pydiff 1985:abeb5fe90d0e Tue Nov 02 18:39:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: added pyOpenSSL module check were necessary.
H A Dtest_tls_session.pydiff 1985:abeb5fe90d0e Tue Nov 02 18:39:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: added pyOpenSSL module check were necessary.
/unit/pkg/rpm/rpmbuild/SOURCES/
H A Dunit.example-python27-config490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A Dunit.example-python34-config490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
H A Dunit.example-python36-config490:db2fc04d0ee7 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: added support for Amazon Linux.
/unit/pkg/deb/debian.module/
H A Dunit.example-python2.7-configdiff 491:b01b9991094e Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: explicit Python module versioning in Debian examples.
H A Dunit.example-python3.6-configdiff 491:b01b9991094e Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: explicit Python module versioning in Debian examples.
/unit/pkg/deb/
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 DMakefile.python27diff 489:ee3bc6d13ad8 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: improved per-module dependency tracking.
H A DMakefile.python36diff 489:ee3bc6d13ad8 Mon Jan 22 13:39:00 UTC 2018 Andrei Belov <defan@nginx.com> Packages: improved per-module dependency tracking.
/unit/src/ruby/
H A Dnxt_ruby.hdiff 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/pkg/
H A DMakefilediff 1845:5f08b752b1c5 Wed Mar 31 15:39:00 UTC 2021 Valentin Bartenev <vbart@nginx.com> Packages: fixed "dist" target to include man page in the archive.

1234