Log

description author age
util.indexedbheap: Add failing test case for #1572 Kim Alvefur Wed, 08 Jul 2020 21:39:10 +0200
luacheck: Remove exception for net.cqueues since it is now clean Kim Alvefur Wed, 08 Jul 2020 20:22:48 +0200
net.cqueues: Switch to server.watchfd for main loop integration Kim Alvefur Wed, 08 Jul 2020 20:11:49 +0200
Merge 0.11->trunk Matthew Wild Tue, 07 Jul 2020 13:52:45 +0100
net.http: Fix traceback on invalid URL passed to request() 0.11 Matthew Wild Tue, 07 Jul 2020 13:52:25 +0100
mod_storage_sql: Measure hits/misses on the item count cache Kim Alvefur Thu, 02 Jul 2020 19:03:59 +0200
net.server_epoll: Add setting for turning off callback protections Kim Alvefur Tue, 30 Jun 2020 18:31:48 +0200
net.server_epoll: Allow setting a custom error handler for listener Kim Alvefur Tue, 30 Jun 2020 17:35:07 +0200
net.server_epoll: ... and include a traceback Kim Alvefur Tue, 30 Jun 2020 17:34:39 +0200
net.server_epoll: Report errors in timers Kim Alvefur Tue, 30 Jun 2020 17:33:48 +0200
mod_admin_shell: Handle server_epoll using monotonic time internally Kim Alvefur Tue, 30 Jun 2020 02:31:57 +0200
net.server_epoll: Expose way to turn monotonic time into wall clock time Kim Alvefur Tue, 30 Jun 2020 02:31:29 +0200
mod_admin_shell: Fix debug:timers to handle net.server native timers Kim Alvefur Mon, 29 Jun 2020 21:43:51 +0200
net.server_epoll: Optimize away table allocation for timer objects Kim Alvefur Mon, 29 Jun 2020 20:23:59 +0200
net.server_epoll: Remove unused time field from timer objects Kim Alvefur Mon, 29 Jun 2020 20:13:12 +0200
net.server_epoll: Signal API-compatibilty with util.timer Kim Alvefur Mon, 29 Jun 2020 17:13:05 +0200
net.server_epoll: Make API-compatible with util.timer Kim Alvefur Mon, 29 Jun 2020 16:42:16 +0200
util.timer: Defer to selected net.server if it implements this API Kim Alvefur Mon, 29 Jun 2020 16:37:58 +0200
util.dbuffer: If no bytes parameter passed to read, return remainder of frontmost chunk Matthew Wild Mon, 29 Jun 2020 12:51:28 +0100
doap: Expand on XEPs implemented by mod_time Kim Alvefur Sun, 28 Jun 2020 15:58:47 +0200
util.human.io: Add brief test of table generation Kim Alvefur Sun, 28 Jun 2020 14:58:32 +0200
util.dbuffer: Don't use # operator in tests, Lua 5.1 doesn't support __len Matthew Wild Sun, 28 Jun 2020 12:26:04 +0100
net.dns: Disable jitter for default resolver (used by blocking dns.lookup() calls) Matthew Wild Sun, 28 Jun 2020 12:02:10 +0100
util.dependencies: Quiet luacheck Kim Alvefur Sun, 28 Jun 2020 02:15:25 +0200
util.dependencies: Tone down lua-unbound dependency for now Kim Alvefur Sat, 27 Jun 2020 14:25:57 +0200
util.dbuffer: dynamic string buffer Matthew Wild Fri, 26 Jun 2020 16:41:31 +0100
util.dns: Update RR types from IANA registry Kim Alvefur Thu, 25 Jun 2020 20:45:06 +0200
util.prosodyctl.check: Use net.unbound for DNS if available Kim Alvefur Thu, 25 Jun 2020 19:28:51 +0200
net.resolvers: Remove FIXMEs obsoleted by switch to libunbound Kim Alvefur Thu, 25 Jun 2020 19:24:58 +0200
CHANGES: Add libunbound Kim Alvefur Thu, 25 Jun 2020 18:57:19 +0200
net.unbound: Remove compat for missing promises (pre-0.11) Kim Alvefur Thu, 25 Jun 2020 18:20:51 +0200
net.unbound: Strip support for legacy net.server APIs Kim Alvefur Thu, 25 Jun 2020 17:56:48 +0200
net.adns: Log a warning if loaded (because net.unbound wasn't) Kim Alvefur Thu, 25 Jun 2020 17:55:24 +0200
util.dependencies: Prefer net.unbound over net.adns Kim Alvefur Thu, 25 Jun 2020 17:41:07 +0200
prosodyctl about: Report versions of luaunbound and libunbound Kim Alvefur Thu, 25 Jun 2020 17:26:58 +0200
util.dependencies: Add awareness of luaunbound Kim Alvefur Thu, 25 Jun 2020 17:26:21 +0200
net.unbound: Async DNS resolver library based on libunbound via luaunbound Kim Alvefur Sat, 09 Mar 2019 21:19:24 +0100
util.dns: Library for decoding DNS records Kim Alvefur Sat, 09 Mar 2019 21:16:27 +0100
util.ringbuffer: Fix accidentally committed test change (thanks buildbot) Matthew Wild Thu, 25 Jun 2020 15:45:13 +0100
net.dns: Reduce default timeout to 5s Matthew Wild Thu, 25 Jun 2020 15:34:29 +0100
net.dns: Increase backoff delays Matthew Wild Thu, 25 Jun 2020 15:31:20 +0100
net.dns: Add jitter to spread queries and reduce failures due to congestion Matthew Wild Thu, 25 Jun 2020 15:29:49 +0100
net.dns: Fix timeout retry logic Matthew Wild Thu, 25 Jun 2020 15:28:23 +0100
net.dns: Add some debug logging Matthew Wild Thu, 25 Jun 2020 15:22:40 +0100
util.ringbuffer: Add some additional asserts to tests Matthew Wild Wed, 24 Jun 2020 13:00:11 +0100
util.ringbuffer: Ensure unsigned chars are always returned from :byte() Matthew Wild Wed, 24 Jun 2020 12:34:20 +0100
Merge 0.11->trunk Kim Alvefur Tue, 23 Jun 2020 17:59:24 +0200
net.http.server: Fix reporting of missing Host header 0.11 Kim Alvefur Tue, 23 Jun 2020 15:43:57 +0200
net.http.server: Strip port from Host header in IPv6 friendly way (fix #1302) 0.11 Kim Alvefur Tue, 23 Jun 2020 15:39:31 +0200
util.ringbuffer: Add test for :discard() Matthew Wild Tue, 23 Jun 2020 16:50:26 +0100
Merge 0.11->trunk Kim Alvefur Tue, 23 Jun 2020 15:17:35 +0200
util.startup: Remove duplicated initialization of logging (fix #1527) 0.11 Kim Alvefur Mon, 22 Jun 2020 14:56:44 +0200
mod_register_ibr: Add event for successful password reset Matthew Wild Mon, 22 Jun 2020 11:35:24 +0100
net.connect: Remove TODO about use_ipv4/6 done in 3bfb20be844c Kim Alvefur Mon, 22 Jun 2020 01:42:18 +0200
Merge 0.11->trunk Kim Alvefur Sun, 21 Jun 2020 19:24:15 +0200
mod_muc_mam: Don't strip MUC <x> tags, fix #1567 0.11 Kim Alvefur Sun, 21 Jun 2020 19:20:54 +0200
scansion tests: Enable mod_muc_mam during tests (expect breakage) Kim Alvefur Sun, 21 Jun 2020 19:09:47 +0200
MUC: Remove XEP-0091 Legacy Delayed Delivery from test Kim Alvefur Sun, 21 Jun 2020 19:06:37 +0200
util.adminstream: Prevent closure on read timeout Kim Alvefur Thu, 18 Jun 2020 17:54:28 +0200
mod_register_ibr: Allow registration to reset an existing account password if permitted by a plugin Matthew Wild Thu, 18 Jun 2020 16:42:22 +0100