summaryrefslogtreecommitdiffhomepage
path: root/src/event/ngx_event.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-01-10QUIC: automatically add and never delete stream events.Roman Arutyunyan1-2/+2
2022-12-15Merged with the default branch.Sergey Kandaurov1-2/+7
2022-11-23Fixed segfault when switching off master process during upgrade.Maxim Dounin1-1/+3
2022-11-23Disabled cloning of sockets without master process (ticket #2403).Maxim Dounin1-1/+4
2022-04-20QUIC: separate UDP framework for QUIC.Roman Arutyunyan1-2/+10
2022-01-25Merged with the default branch.Sergey Kandaurov1-0/+5
2022-01-13QUIC: removed ngx_send_lowat() check for QUIC connections.Sergey Kandaurov1-6/+0
2021-12-30Events: fixed balancing between workers with EPOLLEXCLUSIVE.Maxim Dounin1-0/+5
2021-09-09QUIC: separate event handling functions.Roman Arutyunyan1-25/+7
2021-07-15Merged with the default branch.Sergey Kandaurov1-10/+13
2021-05-31Core: disabled cloning sockets when testing config (ticket #2188).Maxim Dounin1-10/+13
2021-03-26Events: fixed expiration of timers in the past.Maxim Dounin1-3/+1
2021-03-30Merged with the default branch.Sergey Kandaurov1-3/+1
2021-03-10Merged with the default branch.Sergey Kandaurov1-1/+1
2021-03-05Events: fixed eventport handling in ngx_handle_read_event().Maxim Dounin1-1/+1
2020-11-10QUIC: renamed c->qs to c->quic.Roman Arutyunyan1-3/+3
2020-07-21QUIC: added "quic" listen parameter.Roman Arutyunyan1-0/+10
2020-03-13HTTP/3.Roman Arutyunyan1-2/+34
2019-12-27SSL: reworked posted next events again.Maxim Dounin1-1/+1
2019-12-24SSL: reworked posted next events.Maxim Dounin1-2/+1
2019-10-17SSL: available bytes handling (ticket #1431).Maxim Dounin1-0/+7
2018-07-12Events: added configuration check on the number of connections.Maxim Dounin1-0/+15
2018-07-12Events: moved sockets cloning to ngx_event_init_conf().Maxim Dounin1-0/+25
2017-03-28Core: set nginx_shared_zone name via ngx_str_set().Ruslan Ermilov1-2/+1
2017-03-02Added missing static specifiers.Eran Kornblau1-15/+15
2016-07-15Events: support for EPOLLEXCLUSIVE.Valentin Bartenev1-3/+26
2016-07-15Events: the "accept_mutex" directive is turned off by default.Valentin Bartenev1-1/+1
2016-03-31Fixed logging.Sergey Kandaurov1-1/+1
2016-03-28Fixed --test-build-*.Ruslan Ermilov1-1/+1
2016-01-20Stream: UDP proxy.Roman Arutyunyan1-1/+3
2016-02-04Dynamic modules: changed ngx_modules to cycle->modules.Maxim Dounin1-21/+23
2016-02-04Dynamic modules: moved module-related stuff to separate files.Maxim Dounin1-8/+1
2015-10-20Win32: timer_resolution now ignored with select.Maxim Dounin1-0/+9
2015-06-05Style.Maxim Dounin1-1/+2
2015-05-21Fixed reuseport with accept_mutex.Maxim Dounin1-1/+6
2015-05-20The "reuseport" option of the "listen" directive.Maxim Dounin1-0/+6
2015-04-29Removed the deprecated "connections" directive.Ruslan Ermilov1-13/+0
2015-04-27Core: fixed nginx_shared_zone name.Maxim Dounin1-1/+1
2015-04-23Removed the obsolete rtsig module.Ruslan Ermilov1-54/+4
2015-04-22Removed the obsolete aio module.Ruslan Ermilov1-2/+2
2015-03-26Replaced the remaining NGX_OLD_THREADS check with NGX_WIN32.Ruslan Ermilov1-1/+3
2015-03-20Removed ngx_connection_t.lock.Ruslan Ermilov1-4/+0
2015-03-20Removed unix ngx_threaded and related ngx_process_changes.Ruslan Ermilov1-1/+1
2015-03-14Thread pools implementation.Valentin Bartenev1-1/+1
2015-03-04Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.Ruslan Ermilov1-2/+2
2014-09-01Events: processing of posted events changed from LIFO to FIFO.Valentin Bartenev1-9/+5
2014-09-01Events: removed broken thread support from posted events.Valentin Bartenev1-21/+1
2013-10-02Unused macro and variable removed.Sergey Kandaurov1-1/+0
2013-05-31Win32: accept_mutex now always disabled (ticket #362).Maxim Dounin1-0/+11
2013-03-15Status: introduced the "ngx_stat_waiting" counter.Valentin Bartenev1-1/+5