[nginx] Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c.

2018-06-04 Thread Roman Arutyunyan
details: http://hg.nginx.org/nginx/rev/88a624c9b491 branches: changeset: 7285:88a624c9b491 user: Roman Arutyunyan date: Fri Jun 01 16:55:49 2018 +0300 description: Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c. diffstat: auto/sources |1 +

[nginx] Events: get remote addresses before creating udp connection.

2018-06-04 Thread Roman Arutyunyan
details: http://hg.nginx.org/nginx/rev/52aacc8ddcc5 branches: changeset: 7284:52aacc8ddcc5 user: Roman Arutyunyan date: Fri Jun 01 13:12:57 2018 +0300 description: Events: get remote addresses before creating udp connection. Previously, ngx_event_recvmsg() got remote socket

[nginx] Stream: udp streams.

2018-06-04 Thread Roman Arutyunyan
details: http://hg.nginx.org/nginx/rev/d27aa9060c95 branches: changeset: 7286:d27aa9060c95 user: Roman Arutyunyan date: Mon Jun 04 19:50:00 2018 +0300 description: Stream: udp streams. Previously, only one client packet could be processed in a udp stream session even though

[nginx] Events: fixed handling zero-length client address.

2018-06-04 Thread Roman Arutyunyan
details: http://hg.nginx.org/nginx/rev/d0b897c0bb5b branches: changeset: 7283:d0b897c0bb5b user: Roman Arutyunyan date: Fri Jun 01 16:53:02 2018 +0300 description: Events: fixed handling zero-length client address. On Linux recvmsg() syscall may return a zero-length client address

[nginx] Leave chain in ngx_chain_add_copy() in consistent state on errors.

2018-06-04 Thread Sergey Kandaurov
details: http://hg.nginx.org/nginx/rev/da9941c9b01b branches: changeset: 7282:da9941c9b01b user: Sergey Kandaurov date: Mon Jun 04 18:47:54 2018 +0300 description: Leave chain in ngx_chain_add_copy() in consistent state on errors. diffstat: src/core/ngx_buf.c | 1 + 1 files