Mon, 24 Sep 2018 19:47:53 +0200 Kim Alvefur net.server_epoll: Watching instead of registering, seems more understandable
Mon, 24 Sep 2018 17:46:51 +0200 Kim Alvefur mod_bosh: Fire stream feature event on hosts (thanks gerald)
Sun, 23 Sep 2018 18:59:04 +0200 Kim Alvefur net.http.server: Delay host checks until after host-less event
Sat, 22 Sep 2018 00:02:16 +0200 Kim Alvefur mod_websocket: Serve HTTP in global context
Sat, 22 Sep 2018 00:01:21 +0200 Kim Alvefur mod_bosh: Make BOSH global again!
Fri, 21 Sep 2018 23:49:56 +0200 Kim Alvefur mod_http: Support global HTTP modules
Fri, 21 Sep 2018 23:40:17 +0200 Kim Alvefur net.http.server: Fire an event without host
Sun, 23 Sep 2018 17:12:21 +0100 Matthew Wild mod_bosh: Add tests (run with 'busted -r bosh')
Sat, 22 Sep 2018 19:30:31 +0200 Kim Alvefur mod_scansion_record: Record disconnection
Sat, 22 Sep 2018 19:29:27 +0200 Kim Alvefur mod_scansion_record: Lower log message to 'info' level
Sat, 22 Sep 2018 19:28:52 +0200 Kim Alvefur mod_scansion_record: Use already composed identity string in log message
Sat, 22 Sep 2018 19:04:12 +0200 Kim Alvefur mod_scansion_record: Record the full identity including device name
Sat, 22 Sep 2018 18:43:09 +0200 Kim Alvefur mod_scansion_record: Merge header and log into one file at shutdown
Sat, 22 Sep 2018 18:32:22 +0200 Kim Alvefur mod_scansion_record: Record connected clients as scansion Objects declarations
Sat, 22 Sep 2018 17:24:28 +0200 Kim Alvefur mod_scansion_record: Remove unused JID mapping table [luacheck]
Sat, 22 Sep 2018 15:14:25 +0200 Kim Alvefur mod_scansion_record: Close files in the cleanup stage of shutdown (fixes use after close)
Sat, 22 Sep 2018 14:38:40 +0200 Kim Alvefur mod_scansion_record: Generate a header with hostname and timestamp
Sat, 22 Sep 2018 14:36:34 +0200 Kim Alvefur mod_scansion_record: Open a related file for header entries
Sat, 22 Sep 2018 14:30:10 +0200 Kim Alvefur mod_scansion_record: Log name of scanison log on shutdown
Sat, 22 Sep 2018 14:29:39 +0200 Kim Alvefur mod_scansion_record: Fix missed rename of file handle
Sat, 22 Sep 2018 14:28:39 +0200 Kim Alvefur mod_scansion_record: Split up construction of filename for reuse of parts later
Sat, 22 Sep 2018 14:27:24 +0200 Kim Alvefur mod_scansion_record: Hook correct shutdown event
Sat, 22 Sep 2018 14:19:46 +0200 Kim Alvefur mod_scansion_record: Avoid recording the resource binding stanza
Sat, 22 Sep 2018 14:19:22 +0200 Kim Alvefur mod_scansion_record: Only record stanzas in the default namespace
Sat, 22 Sep 2018 14:18:39 +0200 Kim Alvefur mod_scansion_record: Rename main file handle
Sat, 22 Sep 2018 14:10:16 +0200 Kim Alvefur mod_scansion_record: Record into "scansion" instead of per VirtualHost
Sat, 22 Sep 2018 14:08:24 +0200 Kim Alvefur mod_scansion_record: Import util.filters
Sat, 22 Sep 2018 14:07:49 +0200 Kim Alvefur mod_scansion_record: Correctly retrieve resource
Sat, 22 Sep 2018 14:05:59 +0200 Kim Alvefur mod_scansion_record: Tweak filename
Sat, 22 Sep 2018 14:00:11 +0200 Kim Alvefur mod_scansion_record: Record session connecting
Sat, 22 Sep 2018 13:58:23 +0200 Kim Alvefur mod_scansion_record: Complete stanza recording functions
Sat, 22 Sep 2018 13:55:14 +0200 Kim Alvefur mod_scansion_record: Remove extra "
Sat, 22 Sep 2018 13:54:54 +0200 Kim Alvefur mod_scansion_record: Add missing )
Sat, 22 Sep 2018 13:53:54 +0200 Kim Alvefur mod_scansion_record: Finish function for writing data
Sat, 22 Sep 2018 13:52:57 +0200 Kim Alvefur mod_scansion_record: and close it on shutdown
Sat, 22 Sep 2018 13:52:55 +0200 Kim Alvefur mod_scansion_record: Open log file
Sat, 22 Sep 2018 13:51:28 +0200 Kim Alvefur mod_scansion_record: Have datamanager generate a filename for output
Sat, 22 Sep 2018 13:50:00 +0200 Kim Alvefur mod_scansion_record: Unfinished code dump from Matthew
Sun, 23 Sep 2018 17:02:54 +0200 Kim Alvefur util.serialization: Use deserialize instead of envload directly
Sun, 23 Sep 2018 16:30:35 +0200 Kim Alvefur util.serialization: Add brief initial tests
Sun, 23 Sep 2018 16:11:13 +0200 Kim Alvefur util.serialization: Stricter type check
Sat, 22 Sep 2018 16:03:50 +0200 Kim Alvefur mod_storage_memory: Fix saving of remaining items during deletion
Sat, 22 Sep 2018 15:34:26 +0200 Kim Alvefur mod_pep: Add test publishing a nickname
Fri, 21 Sep 2018 22:14:40 +0200 Kim Alvefur Revert 2dc7490899ae::5d6b252bc36f: Unfinished and broken
Fri, 21 Sep 2018 21:33:41 +0200 Kim Alvefur net.http.server: Fix default host logic
Fri, 21 Sep 2018 21:19:44 +0200 Kim Alvefur mod_http: Hook the host-less event if hooked from a global module httphost
Fri, 21 Sep 2018 21:19:41 +0200 Kim Alvefur net.http.server: Move handling of hosts to mod_http
Fri, 21 Sep 2018 15:34:45 +0200 Kim Alvefur mod_server_contact_info: Update copyright header
Sun, 16 Sep 2018 22:40:35 +0200 Kim Alvefur mod_server_contact_info: Simplify
Fri, 21 Sep 2018 14:37:47 +0100 Matthew Wild mod_admin_telnet: Split out sort function for clarity
Fri, 21 Sep 2018 14:37:18 +0100 Matthew Wild mod_adhoc: Use util.iterators.sorted_pairs() to sort commands
Fri, 21 Sep 2018 14:36:29 +0100 Matthew Wild mod_admin_telnet: Make use of util.iterators.sorted_pairs()
Fri, 21 Sep 2018 14:35:35 +0100 Matthew Wild util.json: Use util.iterators.sorted_pairs() in ordered mode
Fri, 21 Sep 2018 14:30:20 +0100 Matthew Wild util.iterators tests: Check value matches expected [luacheck]
Fri, 21 Sep 2018 14:27:46 +0100 Matthew Wild util.iterators: Add sorted_pairs() method
Mon, 17 Sep 2018 15:28:53 +0100 Matthew Wild util.json tests: Add [luacheck] annotation to mark intentionally-empty if branch
Mon, 17 Sep 2018 15:27:01 +0100 Matthew Wild .luacheckrc: Remove util_cache_spec.lua from the ignore list
Fri, 21 Sep 2018 14:23:21 +0200 Kim Alvefur util.jid: Add missing semicolon
Mon, 17 Sep 2018 15:25:47 +0100 Matthew Wild util.cache tests: Add annotation to fix [luacheck] warning
Mon, 17 Sep 2018 15:18:54 +0100 Matthew Wild scansion: muc_register.scs: Test to ensure MUC registration by unaffiliated users is disabled by default
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip