aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | mod_server_contact_info: Sort form fields to please scansionKim Alvefur2024-04-061-1/+2
* | mod_version: Handle access denied from uname()Kim Alvefur2024-04-061-1/+6
* | mod_admin_shell: Add connection created timeaidan2024-04-031-0/+12
* | Merge 0.12->trunkKim Alvefur2024-04-041-2/+2
|\|
| * mod_invites_adhoc: Fix result form type (thanks betarays)Kim Alvefur2024-04-041-2/+2
* | util.startup: Support systemd Type=notify service typeKim Alvefur2024-04-042-0/+35
* | MUC: Fix legacy hats (thanks nicoco)Kim Alvefur2024-03-281-2/+8
* | MUC: Switch to official XEP-0317 namespace for Hats (including compat) (thank...Kim Alvefur2024-03-282-3/+12
* | util.startup: Fix exiting on pidfile troubleKim Alvefur2024-03-271-3/+3
* | Merge 0.12->trunkMatthew Wild2024-03-271-0/+51
|\|
| * prosodyctl check: Warn about invalid domain names in the config fileMatthew Wild2024-03-271-0/+51
* | util.startup: Abort before initialization of logging when started as rootKim Alvefur2024-03-241-3/+3
* | util.startup: Don't use not yet existent shutdown procedure when started as r...Kim Alvefur2024-03-241-1/+1
* | util.startup: Check root after detecting platform and reading config (thanks ...Kim Alvefur2024-03-241-1/+1
* | mod_posix: Move everything to util.startupKim Alvefur2024-03-232-121/+109
* | mod_bosh: Set base_type on sessionMatthew Wild2024-03-171-1/+1
* | util.startup: Back out 598df17b8ebbKim Alvefur2024-03-101-1/+1
* | util.startup: Hook signals after daemonizationKim Alvefur2024-03-061-1/+1
* | mod_pubsub: Ignore shadowed variable [luacheck]Kim Alvefur2024-03-061-0/+1
* | mod_pubsub: Add shell commands to create and list nodesMatthew Wild2024-03-061-0/+42
* | core.features: Advertise that events are fired for SIGUSR1/2Kim Alvefur2024-03-021-0/+3
* | util.startup: Fix firing of USR1/2 eventsKim Alvefur2024-03-021-2/+2
* | net.server: Restore epoll signalfd handlingKim Alvefur2024-03-021-5/+0
* | mod_posix: Move POSIX signal handling into util.startup to avoid raceKim Alvefur2024-03-022-50/+43
* | net.server: Disable epoll signalfd handling by default until problems resolvedKim Alvefur2024-03-011-0/+5
* | net.server_epoll: Log creation of signalfd handles at noise levelKim Alvefur2024-03-011-0/+1
* | util.bit53: Add bnot() methodMatthew Wild2024-03-012-0/+7
* | util.signal: Fail signalfd() if unable to change signal maskKim Alvefur2024-02-281-1/+4
* | net.server_epoll: Log failure to hook signalsKim Alvefur2024-02-281-1/+6
* | Merge 0.12->trunkKim Alvefur2024-02-271-1/+1
|\|
| * net.http.files: Validate argument to setup functionKim Alvefur2024-02-271-1/+1
* | mod_s2s: Comment on why we avoid hostnames in stanza bounce messagesKim Alvefur2024-02-241-0/+2
* | mod_cron: Fix log format to account for float that was integer beforeKim Alvefur2024-02-242-2/+2
* | mod_cron: Sync Teal source with 92301fa7a673Kim Alvefur2024-02-241-2/+10
* | util.signal: Wrap signalfd in an userdatum for gc handling etcKim Alvefur2024-02-242-9/+63
* | net.server_epoll: Support hooking signals via signalfdKim Alvefur2024-02-241-0/+15
* | util.signal: Add support for signalfd(2) on LinuxKim Alvefur2024-02-241-0/+34
* | features: Add mod_server_infoMatthew Wild2024-02-231-0/+2
* | mod_server_contact_info: Update to publish fields via new mod_server_infoMatthew Wild2024-02-231-12/+25
* | mod_server_info: New module to manage the serverinfo disco extension formMatthew Wild2024-02-231-0/+55
* | util.strbitop: Add common_prefix_bits() to Teal interface descriptionKim Alvefur2024-02-231-0/+1
* | util.hashes: Add missing entries to Teal interface descriptionKim Alvefur2024-02-231-2/+6
* | util.crypto: Update Teal interface description to match C sourcesKim Alvefur2024-02-231-12/+40
* | tools/test_mutants.sh: Load loader helper when running bustedMatthew Wild2024-02-231-1/+1
* | util.ip: Remove ip.bits and related code, switch to more efficient strbitopMatthew Wild2024-02-231-22/+6
* | util.strbitop: Remove unused import in testsMatthew Wild2024-02-231-1/+1
* | util.strbitop: Add common_prefix_bits() methodMatthew Wild2024-02-232-0/+81
* | util.ip: Add another test case for match() and commonPrefixLength()Matthew Wild2024-02-231-0/+4
* | util.strbitop: Rename spec file to correct name so tests actually runMatthew Wild2024-02-231-0/+0
* | util.rfc6724: Remove, unused since introduction of Happy EyeballsKim Alvefur2024-02-224-239/+1