summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_connection.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-08-14QUIC: path MTU discovery.Roman Arutyunyan1-0/+5
2023-05-14Common tree insert function for QUIC and UDP connections.Roman Arutyunyan1-0/+4
2023-05-06QUIC: disabled datagram fragmentation.Roman Arutyunyan1-0/+72
2023-01-02Merged with the default branch.Sergey Kandaurov1-1/+1
2022-12-21Updated link to OpenVZ suspend/resume bug.Maxim Dounin1-1/+1
2022-04-20QUIC: separate UDP framework for QUIC.Roman Arutyunyan1-4/+0
2021-09-06QUIC: store QUIC connection fd in stream fake connection.Roman Arutyunyan1-6/+6
2021-07-15Merged with the default branch.Sergey Kandaurov1-11/+14
2021-05-31Core: disabled SO_REUSEADDR on UDP sockets while testing config.Maxim Dounin1-11/+14
2021-02-17Merged with the default branch.Sergey Kandaurov1-0/+16
2021-02-11Additional connections reuse.Maxim Dounin1-0/+16
2020-08-18Merged with the default branch.Roman Arutyunyan1-5/+17
2020-08-10Core: reusing connections in advance.Maxim Dounin1-6/+5
2020-08-10Core: added a warning about reusing connections.Maxim Dounin1-0/+13
2020-07-21QUIC: added "quic" listen parameter.Roman Arutyunyan1-0/+2
2020-07-13Merged with the default branch.Sergey Kandaurov1-1/+2
2020-06-23Do not close QUIC sockets in ngx_close_listening_sockets().Sergey Kandaurov1-0/+4
2020-06-01Fixed removing of listening UNIX sockets when "changing binary".Ruslan Ermilov1-1/+2
2020-03-13Fixed sanitizer errors.Roman Arutyunyan1-6/+6
2018-07-12Events: moved sockets cloning to ngx_event_init_conf().Maxim Dounin1-5/+4
2018-07-02Added FreeBSD support for "listen ... reuseport".Ruslan Ermilov1-0/+54
2018-06-04Stream: udp streams.Roman Arutyunyan1-0/+4
2018-05-21Core: silenced getsockopt(TCP_FASTOPEN) messages on FreeBSD.Maxim Dounin1-1/+3
2017-10-04Fixed buffer overread with unix sockets after accept().Maxim Dounin1-0/+4
2017-07-11Core: fixed error message on setsockopt(SO_REUSEPORT) failure.Maxim Dounin1-1/+1
2017-07-11Core: disabled SO_REUSEPORT when testing config (ticket #1300).Maxim Dounin1-1/+1
2017-05-26Introduced ngx_tcp_nodelay().Ruslan Ermilov1-0/+43
2017-01-20Improved connection draining with small number of connections.Maxim Dounin1-2/+6
2017-01-20Added cycle parameter to ngx_drain_connections().Maxim Dounin1-5/+5
2016-10-05Core: use c->log while closing connection.Ruslan Ermilov1-4/+1
2016-05-23Introduced the ngx_sockaddr_t type.Ruslan Ermilov1-5/+5
2016-05-20Belatedly changed the ngx_create_listening() prototype.Ruslan Ermilov1-1/+2
2016-03-30Style.Ruslan Ermilov1-18/+18
2016-03-25Fixed socket inheritance on reload and binary upgrade.Roman Arutyunyan1-0/+16
2016-01-20Stream: UDP proxy.Roman Arutyunyan1-10/+82
2015-10-17Win32: fixed build with MinGW and MinGW-w64 gcc.Kouhei Sutou1-1/+1
2015-08-11Core: idle connections now closed only once on exiting.Valentin Bartenev1-0/+20
2015-07-23Workaround for "configuration file test failed" under OpenVZ.Gena Makhomed1-4/+22
2015-05-20The "reuseport" option of the "listen" directive.Maxim Dounin1-0/+110
2015-04-23Removed the obsolete rtsig module.Ruslan Ermilov1-4/+1
2015-04-22Removed the obsolete aio module.Ruslan Ermilov1-1/+1
2015-03-23Removed stub implementation of win32 mutexes.Ruslan Ermilov1-10/+0
2015-03-20Removed ngx_connection_t.lock.Ruslan Ermilov1-12/+0
2015-03-04Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.Ruslan Ermilov1-1/+1
2015-02-17Core: make ngx_connection_local_sockaddr() always assign address.Roman Arutyunyan1-17/+17
2014-09-01Events: processing of posted events changed from LIFO to FIFO.Valentin Bartenev1-2/+2
2014-09-01Events: removed broken thread support from posted events.Valentin Bartenev1-20/+1
2014-06-26Core: plugged socket leak during configuration test.Maxim Dounin1-6/+6
2014-02-22Core: allocate enough memory to hold IPv6 text address plus port.Ruslan Ermilov1-1/+1
2014-02-03Use ngx_socket_errno where appropriate.Piotr Sikora1-5/+5