Sun, 28 Jun 2020 15:58:47 +0200 Kim Alvefur doap: Expand on XEPs implemented by mod_time
Sun, 28 Jun 2020 14:58:32 +0200 Kim Alvefur util.human.io: Add brief test of table generation
Sun, 28 Jun 2020 12:26:04 +0100 Matthew Wild util.dbuffer: Don't use # operator in tests, Lua 5.1 doesn't support __len
Sun, 28 Jun 2020 12:02:10 +0100 Matthew Wild net.dns: Disable jitter for default resolver (used by blocking dns.lookup() calls)
Sun, 28 Jun 2020 02:15:25 +0200 Kim Alvefur util.dependencies: Quiet luacheck
Sat, 27 Jun 2020 14:25:57 +0200 Kim Alvefur util.dependencies: Tone down lua-unbound dependency for now
Fri, 26 Jun 2020 16:41:31 +0100 Matthew Wild util.dbuffer: dynamic string buffer
Thu, 25 Jun 2020 20:45:06 +0200 Kim Alvefur util.dns: Update RR types from IANA registry
Thu, 25 Jun 2020 19:28:51 +0200 Kim Alvefur util.prosodyctl.check: Use net.unbound for DNS if available
Thu, 25 Jun 2020 19:24:58 +0200 Kim Alvefur net.resolvers: Remove FIXMEs obsoleted by switch to libunbound
Thu, 25 Jun 2020 18:57:19 +0200 Kim Alvefur CHANGES: Add libunbound
Thu, 25 Jun 2020 18:20:51 +0200 Kim Alvefur net.unbound: Remove compat for missing promises (pre-0.11)
Thu, 25 Jun 2020 17:56:48 +0200 Kim Alvefur net.unbound: Strip support for legacy net.server APIs
Thu, 25 Jun 2020 17:55:24 +0200 Kim Alvefur net.adns: Log a warning if loaded (because net.unbound wasn't)
Thu, 25 Jun 2020 17:41:07 +0200 Kim Alvefur util.dependencies: Prefer net.unbound over net.adns
Thu, 25 Jun 2020 17:26:58 +0200 Kim Alvefur prosodyctl about: Report versions of luaunbound and libunbound
Thu, 25 Jun 2020 17:26:21 +0200 Kim Alvefur util.dependencies: Add awareness of luaunbound
Sat, 09 Mar 2019 21:19:24 +0100 Kim Alvefur net.unbound: Async DNS resolver library based on libunbound via luaunbound
Sat, 09 Mar 2019 21:16:27 +0100 Kim Alvefur util.dns: Library for decoding DNS records
Thu, 25 Jun 2020 15:45:13 +0100 Matthew Wild util.ringbuffer: Fix accidentally committed test change (thanks buildbot)
Thu, 25 Jun 2020 15:34:29 +0100 Matthew Wild net.dns: Reduce default timeout to 5s
Thu, 25 Jun 2020 15:31:20 +0100 Matthew Wild net.dns: Increase backoff delays
Thu, 25 Jun 2020 15:29:49 +0100 Matthew Wild net.dns: Add jitter to spread queries and reduce failures due to congestion
Thu, 25 Jun 2020 15:28:23 +0100 Matthew Wild net.dns: Fix timeout retry logic
Thu, 25 Jun 2020 15:22:40 +0100 Matthew Wild net.dns: Add some debug logging
Wed, 24 Jun 2020 13:00:11 +0100 Matthew Wild util.ringbuffer: Add some additional asserts to tests
Wed, 24 Jun 2020 12:34:20 +0100 Matthew Wild util.ringbuffer: Ensure unsigned chars are always returned from :byte()
Tue, 23 Jun 2020 17:59:24 +0200 Kim Alvefur Merge 0.11->trunk
Tue, 23 Jun 2020 15:43:57 +0200 Kim Alvefur net.http.server: Fix reporting of missing Host header 0.11
Tue, 23 Jun 2020 15:39:31 +0200 Kim Alvefur net.http.server: Strip port from Host header in IPv6 friendly way (fix #1302) 0.11
Tue, 23 Jun 2020 16:50:26 +0100 Matthew Wild util.ringbuffer: Add test for :discard()
Tue, 23 Jun 2020 15:17:35 +0200 Kim Alvefur Merge 0.11->trunk
Mon, 22 Jun 2020 14:56:44 +0200 Kim Alvefur util.startup: Remove duplicated initialization of logging (fix #1527) 0.11
Mon, 22 Jun 2020 11:35:24 +0100 Matthew Wild mod_register_ibr: Add event for successful password reset
Mon, 22 Jun 2020 01:42:18 +0200 Kim Alvefur net.connect: Remove TODO about use_ipv4/6 done in 3bfb20be844c
Sun, 21 Jun 2020 19:24:15 +0200 Kim Alvefur Merge 0.11->trunk
Sun, 21 Jun 2020 19:20:54 +0200 Kim Alvefur mod_muc_mam: Don't strip MUC <x> tags, fix #1567 0.11
Sun, 21 Jun 2020 19:09:47 +0200 Kim Alvefur scansion tests: Enable mod_muc_mam during tests (expect breakage)
Sun, 21 Jun 2020 19:06:37 +0200 Kim Alvefur MUC: Remove XEP-0091 Legacy Delayed Delivery from test
Thu, 18 Jun 2020 17:54:28 +0200 Kim Alvefur util.adminstream: Prevent closure on read timeout
Thu, 18 Jun 2020 16:42:22 +0100 Matthew Wild mod_register_ibr: Allow registration to reset an existing account password if permitted by a plugin
Wed, 17 Jun 2020 19:39:14 +0200 Kim Alvefur util.prosodyctl.shell: Collect extra return values
Wed, 17 Jun 2020 19:36:39 +0200 Kim Alvefur util.prosodyctl.shell: Handle argument parsing errors
Wed, 17 Jun 2020 19:32:12 +0200 Kim Alvefur util.argparse: Move exiting and error to util.startup
Mon, 15 Jun 2020 14:23:47 +0100 Matthew Wild util.gc: Linter fixes [luacheck]
Mon, 15 Jun 2020 14:16:34 +0100 Matthew Wild util.startup: Configure the GC on startup, using the config or built-in defaults
Mon, 15 Jun 2020 14:16:10 +0100 Matthew Wild util.gc: New module for configuring the Lua garbage collector
Sun, 14 Jun 2020 12:57:50 +0200 Kim Alvefur util.prosodyctl.check: Fix traceback by handling SRV '.' target to
Sun, 14 Jun 2020 09:40:08 +0100 Matthew Wild util.async: Don't attempt to close thread if not created yet
Sun, 14 Jun 2020 08:49:32 +0100 Matthew Wild util.async: Call coroutine.close() on dead threads (Lua 5.4)
Sat, 13 Jun 2020 14:40:41 +0200 Kim Alvefur mod_admin_shell: Update for async.wait_for rename
Sat, 13 Jun 2020 08:01:57 +0100 Matthew Wild util.async: Rename wait -> wait_for (w/compat)
Fri, 12 Jun 2020 16:59:06 +0100 Matthew Wild storage tests: Add tests for archive queries before/after specific ids
Fri, 12 Jun 2020 16:55:35 +0100 Matthew Wild mod_storage_internal, mod_storage_memory: Add support for query.before
Fri, 12 Jun 2020 16:54:38 +0100 Matthew Wild mod_storage_sql: Fix incorrect results when fetching items before specific archive id
Thu, 11 Jun 2020 22:02:54 +0200 Kim Alvefur util.statsd: Update for API change
Wed, 10 Jun 2020 13:15:57 -0500 Boris Grozev mod_http: Support CIDR for trusted proxies.
Mon, 08 Jun 2020 14:01:02 +0100 Matthew Wild util.promise: Add all_settled, which follows semantics of allSettled from ES2020
Sun, 07 Jun 2020 02:25:56 +0200 Kim Alvefur util-src: Use the luaL_pushfail API added in Lua 5.4 to highlight all failure conditions
Sun, 07 Jun 2020 02:14:55 +0200 Kim Alvefur util.sslconfig: Process TLS 1.3-specific cipher list
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 tip