|
Revision tags: lighttpd-1.4.69, lighttpd-1.4.68 |
|
| #
33fd0db9 |
| 03-Dec-2022 |
Glenn Strauss <[email protected]> |
[core] remove libev fdevent option (ignore)
lighttpd directly uses native OS event handlers
|
|
Revision tags: lighttpd-1.4.67, lighttpd-1.4.66, lighttpd-1.4.65 |
|
| #
422d0355 |
| 01-Feb-2022 |
Glenn Strauss <[email protected]> |
[core] Illumos epoll incompatible w/ lighttpd impl
Illumos POLLRDHUP != EPOLLRDHUP; lighttpd implementation asserts() (since lighttpd implementation defines FDEVENT_RDHUP as POLLRDHUP)
|
|
Revision tags: lighttpd-1.4.64, lighttpd-1.4.63, lighttpd-1.4.62 |
|
| #
7113dcb4 |
| 01-Nov-2021 |
Glenn Strauss <[email protected]> |
[core] merge fdevent impls into fdevent_impl.c
|
|
Revision tags: lighttpd-1.4.61, lighttpd-1.4.60 |
|
| #
6836a32c |
| 18-May-2021 |
Glenn Strauss <[email protected]> |
[core] omit fdevent select() code if poll() avail
omit fdevent select() code if poll() avail translate server.event-handler = "select" to "poll" when poll available
|
|
Revision tags: lighttpd-1.4.59, lighttpd-1.4.58, lighttpd-1.4.57, lighttpd-1.4.56, lighttpd-1.4.56-rc7, lighttpd-1.4.56-rc6, lighttpd-1.4.56-rc5, lighttpd-1.4.56-rc4, lighttpd-1.4.56-rc3, lighttpd-1.4.56-rc2, lighttpd-1.4.56-rc1, lighttpd-1.4.55 |
|
| #
8588772c |
| 25-Dec-2019 |
Glenn Strauss <[email protected]> |
[core] isolate fdevent subsystem
fdevent.c no longer directly uses struct server *srv srv->srvconf.max_fds (if set) is used to set rlimits set max_conns in server.c after fdevent_init(), which sets
[core] isolate fdevent subsystem
fdevent.c no longer directly uses struct server *srv srv->srvconf.max_fds (if set) is used to set rlimits set max_conns in server.c after fdevent_init(), which sets srv->max_fds using srv->srvconf.max_fds (if set) as input hint
show more ...
|
| #
3cd74a16 |
| 10-Dec-2019 |
Glenn Strauss <[email protected]> |
[core] fdevent uses uint32_t instead of size_t
|
|
Revision tags: lighttpd-1.4.54 |
|
| #
9113011d |
| 01-Mar-2019 |
Glenn Strauss <[email protected]> |
[core] pass (fdnode *) for registered fdevent fd
inline fdevent_fdnode_interest() avoid array lookup for (fdnode *) for various ops
|
| #
0a46f7ec |
| 23-Feb-2019 |
Glenn Strauss <[email protected]> |
[core] some fdevent code streamlining
isolate fde_ndx to fdevent framework internals
|
| #
fc914ae4 |
| 17-Feb-2019 |
Glenn Strauss <[email protected]> |
[core] map FDEVENT_* to OS system event frameworks
(avoid need to translate event flags between OS and lighttpd FDEVENT_*)
|
| #
f5f221ed |
| 14-Feb-2019 |
Glenn Strauss <[email protected]> |
[core] dispatch events from within event framework
event framework now calls interface to dispatch events rather than itself implementing multiple interfaces for fdevent_process() to be able to disp
[core] dispatch events from within event framework
event framework now calls interface to dispatch events rather than itself implementing multiple interfaces for fdevent_process() to be able to dispatch events generically.
show more ...
|
|
Revision tags: lighttpd-1.4.53, lighttpd-1.4.52, lighttpd-1.4.51, lighttpd-1.4.50 |
|
| #
04d76e7a |
| 25-Mar-2018 |
Glenn Strauss <[email protected]> |
[core] some header cleanup
provide standard types in first.h instead of base.h provide lighttpd types in base_decls.h instead of settings.h reduce headers exposed by headers for core data structures
[core] some header cleanup
provide standard types in first.h instead of base.h provide lighttpd types in base_decls.h instead of settings.h reduce headers exposed by headers for core data structures do not expose <pcre.h> or <stdlib.h> in headers move stat_cache_entry to stat_cache.h reduce use of "server.h" and "base.h" in headers
show more ...
|
|
Revision tags: lighttpd-1.4.49, lighttpd-1.4.48 |
|
| #
2728572a |
| 07-Nov-2017 |
Glenn Strauss <[email protected]> |
[core] fix dup typedef compiler warning
|
| #
8f3bbd7f |
| 01-Nov-2017 |
Glenn Strauss <[email protected]> |
[core] isolate backend fdevent handler defs
|