core: Prefix module imports with prosody namespace
|
Kim Alvefur |
Fri, 17 Mar 2023 16:23:07 +0100 |
net: isolate LuaSec-specifics
|
Jonas Schäfer |
Wed, 27 Apr 2022 17:44:14 +0200 |
core.portmanager: Fix traceback on attempt to get non-existent service
|
Kim Alvefur |
Tue, 22 Feb 2022 13:41:05 +0100 |
core.portmanager: Also reload per-SNI certificates
|
Kim Alvefur |
Thu, 10 Jun 2021 15:33:52 +0200 |
core.portmanager: Reload direct TLS certificates after config reload
|
Kim Alvefur |
Thu, 10 Jun 2021 15:30:54 +0200 |
core.portmanager: Factor out base TLS context creation for reuse
|
Kim Alvefur |
Thu, 10 Jun 2021 15:21:07 +0200 |
core.portmanager: Fix race condition in initialization of SNI cert map
|
Kim Alvefur |
Fri, 28 May 2021 17:09:22 +0200 |
core.portmanager: Use existing http_host for https SNI mapping
|
Kim Alvefur |
Wed, 05 May 2021 17:54:44 +0200 |
core.portmanager: Allow overriding expected SNI name per service
|
Kim Alvefur |
Wed, 05 May 2021 17:52:51 +0200 |
core.portmanager: Log SNI hosts, services looked for
|
Kim Alvefur |
Tue, 02 Mar 2021 21:47:09 +0100 |
portmanager: Don't auto-start network services under prosodyctl
|
Matthew Wild |
Wed, 05 Feb 2020 17:41:40 +0000 |
core.portmanager: Ignore unused return variable [luacheck]
|
Kim Alvefur |
Mon, 23 Dec 2019 21:26:51 +0100 |
core.portmanager: Complete error message for SNI TLS context problems
|
Kim Alvefur |
Sat, 30 Nov 2019 16:40:04 +0100 |
core.portmanager: Fix TLS context inheritance for SNI hosts (completes SNI support)
|
Kim Alvefur |
Fri, 29 Nov 2019 23:24:14 +0100 |
core.portmanager: Don't set the first TLS context with a cert as main context
|
Kim Alvefur |
Fri, 29 Nov 2019 23:22:29 +0100 |
core.portmanager: Remove unused local [luacheck]
|
Kim Alvefur |
Tue, 30 Jul 2019 02:20:27 +0200 |
core.portmanager: Remove tostring call from logging
|
Kim Alvefur |
Tue, 30 Jul 2019 02:19:54 +0200 |
Merge 0.11->trunk
|
Kim Alvefur |
Wed, 24 Apr 2019 18:06:48 +0200 |
core.portmanager: Log debug message for each kind of TLS context created
0.11
|
Kim Alvefur |
Tue, 23 Apr 2019 19:21:06 +0200 |
core.portmanager: Collect per-host certificates for SNI
|
Kim Alvefur |
Fri, 14 Sep 2018 01:30:56 +0200 |
core.portmanager: Record TLS config for each port
|
Kim Alvefur |
Wed, 10 Oct 2018 17:23:03 +0200 |
core.portmanager: Reduce scope of variable
|
Kim Alvefur |
Wed, 10 Oct 2018 17:22:08 +0200 |
core.portmanager: Use server.listen API
|
Kim Alvefur |
Thu, 13 Sep 2018 21:17:37 +0200 |
vairious: Add annotation when an empty environment is set [luacheck]
|
Kim Alvefur |
Wed, 28 Feb 2018 20:06:26 +0100 |
core: Split some very long lines [luacheck]
|
Kim Alvefur |
Sat, 04 Mar 2017 17:49:48 +0100 |
portmanager: Set default read size back to 4K
|
Kim Alvefur |
Wed, 04 May 2016 15:31:32 +0200 |
Merge 0.9->0.10
|
Kim Alvefur |
Mon, 11 Jan 2016 15:33:18 +0100 |
core: Increase default read size to "all of it", in practice 8K (size of LuaSockets buffer)
|
Kim Alvefur |
Sun, 10 Jan 2016 23:25:00 +0100 |
portmanager: Lower the priority of module-supplied TLS options
|
Kim Alvefur |
Tue, 08 Dec 2015 20:12:38 +0100 |
portmanager: Add forward declarations
|
Kim Alvefur |
Wed, 08 Apr 2015 00:45:26 +0200 |
core.*: Remove use of module() function
|
Kim Alvefur |
Sat, 21 Feb 2015 10:42:19 +0100 |
portmanager: Remove unused argument from function [luacheck]
|
Matthew Wild |
Wed, 13 May 2015 17:08:34 +0100 |
portmanager: Rename variable to avoid name conflict [luacheck]
|
Matthew Wild |
Wed, 13 May 2015 17:08:20 +0100 |
portmanager: Add luacheck annotations
|
Matthew Wild |
Wed, 13 May 2015 17:07:30 +0100 |
portmanager, s2smanager, sessionmanager, stanza_router, storagemanager, usermanager, util.xml: Add luacheck annotations
|
Matthew Wild |
Wed, 06 May 2015 19:20:07 +0100 |
portmanager: Remove unused import of pairs()
|
Matthew Wild |
Tue, 20 Jan 2015 11:31:04 +0000 |
core.portmanager: Simplify and take advantage of new ssl config merging in certmanager
|
Kim Alvefur |
Thu, 03 Jul 2014 15:33:11 +0200 |
Merge 0.9->0.10
|
Matthew Wild |
Wed, 02 Apr 2014 17:41:38 +0100 |
portmanager: Make maximum read size configurable, and default to 4KB
|
Matthew Wild |
Sun, 30 Mar 2014 08:44:55 +0100 |
Remove all trailing whitespace
|
Florian Zeitz |
Fri, 09 Aug 2013 17:48:21 +0200 |
portmanager: Also include the interface the service is listening on
|
Kim Alvefur |
Mon, 29 Apr 2013 19:40:39 +0200 |
portmanager: Include port numbers the service is listening on in the info logs.
|
Waqas Hussain |
Mon, 29 Apr 2013 22:03:17 +0500 |
portmanager: import pairs() (thanks Maranda)
|
Matthew Wild |
Fri, 05 Apr 2013 13:06:26 +0100 |
portmanager: add logic to allow specification of service default values for ssl config and / or overrides.
|
Marco Cirillo |
Thu, 04 Apr 2013 23:36:30 +0000 |
portmanager: Log error and fail to bind when port is invalid (not a number)
|
Matthew Wild |
Sun, 31 Mar 2013 12:27:28 +0100 |
portmanager: Add use_ipv4 option, default to true.
|
Kim Alvefur |
Wed, 27 Mar 2013 23:48:39 +0100 |
portmanager: use_ipv6 defaults to true if luasocket has ipv6 support
|
Kim Alvefur |
Wed, 27 Mar 2013 23:32:34 +0100 |
portmanager: Make sure foo_ports is a table
|
Kim Alvefur |
Thu, 31 Jan 2013 15:48:55 +0100 |
portmanager: Return first service with the specified name from get_service() (instead of the array of possible services) (thanks xnyhps)
|
Matthew Wild |
Tue, 04 Dec 2012 20:08:44 +0000 |
portmanager: Support 'local_interfaces' config option (default for private listeners like components, telnet, etc.) (thanks mva)
|
Matthew Wild |
Fri, 10 Aug 2012 16:31:51 +0100 |
portmanager: Remove unused import of 'pairs'
|
Matthew Wild |
Sun, 29 Jul 2012 02:27:07 +0100 |
portmanager: Show a friendly error message when initializing SSL fails (thanks MattJ for the entire patch that I fixed one line in)
|
Kim Alvefur |
Wed, 25 Jul 2012 20:31:14 +0200 |
portmanager: Match service against service_info (:iter() doesn't match values)
|
Matthew Wild |
Tue, 22 May 2012 14:33:06 +0100 |
portmanager: Fix to deactivate services when they are unregistered (metatable:iter() wins)
|
Matthew Wild |
Sat, 19 May 2012 20:46:44 +0100 |
portmanager: Fix missing variable declaration
|
Matthew Wild |
Fri, 11 May 2012 23:20:58 +0100 |
portmanager: Remove unused import of 'package'
|
Matthew Wild |
Fri, 11 May 2012 21:27:42 +0100 |
portmanager: Support for per-port SSL certificates
|
Matthew Wild |
Fri, 11 May 2012 21:24:43 +0100 |
portmanager: Import pairs
|
Kim Alvefur |
Thu, 03 May 2012 15:38:12 +0200 |
portmanager: Import ipairs (thanks Maranda)
|
Matthew Wild |
Sun, 29 Apr 2012 19:31:44 +0100 |
portmanager: Import tonumber (thanks Zash)
|
Matthew Wild |
Sat, 28 Apr 2012 19:38:51 +0100 |
portmanager: Ensure port is always a number (thanks Zash)
|
Matthew Wild |
Sat, 28 Apr 2012 18:45:04 +0100 |
portmanager: Fix breakage (import ALL the functions)
|
Matthew Wild |
Sat, 28 Apr 2012 01:44:08 +0100 |
portmanager: Rename activate_service() to activate() (to match deactivate())
|
Matthew Wild |
Sat, 28 Apr 2012 01:27:46 +0100 |
portmanager: Add module() definition
|
Matthew Wild |
Sat, 28 Apr 2012 01:27:15 +0100 |
portmanager: Explicitly import some libraries
|
Matthew Wild |
Sat, 28 Apr 2012 01:27:02 +0100 |
portmanager: Fix selecting bind_interfaces from pre-0.9 config options.
|
Kim Alvefur |
Wed, 25 Apr 2012 14:53:54 +0200 |
portmanager: Add get_service_at(interface, port) and close(interface, port)
|
Matthew Wild |
Tue, 24 Apr 2012 16:00:20 +0100 |
portmanager: Support 'default_port' in service options
|
Matthew Wild |
Thu, 15 Mar 2012 16:29:30 +0000 |
portmanager: Add get_registered_services() to the public API
|
Matthew Wild |
Thu, 15 Mar 2012 03:02:51 +0000 |
portmanager: Remove check for service_info.multiplex (now implemented in mod_net_multiplex)
|
Matthew Wild |
Thu, 15 Mar 2012 03:02:36 +0000 |
portmanager: Fix pre-0.9 compatibility by taking default_interface and default_port from the listener instead of service table
|
Matthew Wild |
Thu, 15 Mar 2012 03:02:09 +0000 |
portmanager: Allow services to specify their config option prefix
|
Matthew Wild |
Thu, 15 Mar 2012 02:56:44 +0000 |
portmanager: Fire service-removed on unregister
|
Matthew Wild |
Wed, 14 Mar 2012 23:44:24 +0000 |
portmanager: Fix log message when multiple services are configured to use the same port
|
Matthew Wild |
Wed, 14 Mar 2012 21:40:14 +0000 |
portmanager: Support item-added/net-provider (global and shared modules only!)
|
Matthew Wild |
Wed, 14 Mar 2012 21:39:45 +0000 |
portmanager: Add unregister_service(), and allow multiple services with the same name (they get queued)
|
Matthew Wild |
Wed, 14 Mar 2012 21:39:02 +0000 |
portmanager: Add get_active_services()
|
Matthew Wild |
Sun, 11 Mar 2012 18:35:27 +0000 |
portmanager: Add get_service()
|
Matthew Wild |
Sun, 11 Mar 2012 12:40:32 +0000 |
core.portmanager: Make sure the private flag takes precedence over global interfaces
|
Kim Alvefur |
Sat, 03 Mar 2012 00:54:19 +0100 |
portmanager: Pass port to friendly_error_message()
|
Matthew Wild |
Mon, 23 Jan 2012 00:07:15 +0000 |
portmanager: One manager to, in the darkness, bind them
|
Matthew Wild |
Sun, 22 Jan 2012 23:55:48 +0000 |