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 |