Log

util-src/poll.c @ 13011:16b47c3b44f3

description author age
util: Add compat for prosody module name change to C sources Kim Alvefur Fri, 17 Mar 2023 18:03:07 +0100
util.poll: Include unistd.h only for epoll Kim Alvefur Fri, 10 Feb 2023 00:37:05 +0100
util-src: Remove Lua 5.1 compat macros Kim Alvefur Fri, 01 Jul 2022 21:21:21 +0200
util.poll: Add support for the poll() API Kim Alvefur Wed, 23 Feb 2022 20:31:03 +0100
util.poll: Expose API (epoll or select) used Kim Alvefur Sun, 27 Feb 2022 14:36:43 +0100
util.poll: Restructure to make adding additional system APIs easier Kim Alvefur Wed, 23 Feb 2022 20:30:22 +0100
util-src: Use the luaL_pushfail API added in Lua 5.4 to highlight all failure conditions Kim Alvefur Sun, 07 Jun 2020 02:25:56 +0200
util.poll: Add missing return statements in fallback mode Kim Alvefur Sun, 28 Jul 2019 16:17:23 +0200
util.poll: Minimize scope of methods Kim Alvefur Sat, 13 Apr 2019 23:55:34 +0200
net.server_epoll: Special handling of signal interrupts Kim Alvefur Fri, 12 Oct 2018 03:22:09 +0200
net.server_epoll: Ignore ENOENT when deregitering socket Kim Alvefur Fri, 12 Oct 2018 03:21:11 +0200
net.server_epoll: Graceful handling of registering already added socket Kim Alvefur Fri, 12 Oct 2018 03:20:09 +0200
util.poll: Fix inverted logic Kim Alvefur Thu, 11 Oct 2018 18:56:11 +0200
util.poll: Handle failed epoll FD creation Kim Alvefur Thu, 11 Oct 2018 18:52:12 +0200
util.poll: Early return from __gc in case of no valid epoll FD Kim Alvefur Thu, 11 Oct 2018 18:50:04 +0200
util.poll: Increase max epoll events per call Kim Alvefur Mon, 08 Oct 2018 15:33:15 +0200
util.poll: Zero FD sets watched for errors on creation Kim Alvefur Sun, 07 Oct 2018 20:58:51 +0200
net.poll: Guard against negative or too large FDs Kim Alvefur Sun, 07 Oct 2018 18:44:46 +0200
util.poll: Fix missing return for adding duplicate FD Kim Alvefur Sun, 07 Oct 2018 18:41:44 +0200
util.poll: Tweak metatable name field Kim Alvefur Sat, 06 Oct 2018 18:32:57 +0200
util.poll: Fix monitoring of socket exceptions in select mode Kim Alvefur Sat, 06 Oct 2018 17:19:50 +0200
util.poll: Lua 5.1 compat Kim Alvefur Sat, 15 Sep 2018 01:17:53 +0200
util.poll: Remove 'inline' from function declaration Kim Alvefur Sat, 15 Sep 2018 01:05:59 +0200
util.poll: Import poll library with epoll and select support Kim Alvefur Wed, 16 May 2018 23:56:34 +0200