]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
8 months agodict-ldap: dict_ldap_map_settings - Var expand pattern variables in filter setting
Marco Bettini [Fri, 18 Oct 2024 14:04:41 +0000 (14:04 +0000)] 
dict-ldap: dict_ldap_map_settings - Var expand pattern variables in filter setting

Also remove setting_define.username_attribute as it is no longer used.
Now the username must be included explicitly in the filter.

8 months agodict-ldap: dict_ldap_map_settings - Drop 'fields'
Marco Bettini [Fri, 18 Oct 2024 13:43:12 +0000 (13:43 +0000)] 
dict-ldap: dict_ldap_map_settings - Drop 'fields'

8 months agolib-ldap: ldap_client_settings - Remove require_ssl
Marco Bettini [Wed, 16 Oct 2024 10:02:23 +0000 (10:02 +0000)] 
lib-ldap: ldap_client_settings - Remove require_ssl

8 months agolib-ldap: ldap_connection - Remove ssl_ioset
Marco Bettini [Mon, 14 Oct 2024 15:09:43 +0000 (15:09 +0000)] 
lib-ldap: ldap_connection - Remove ssl_ioset

8 months agolib-ldap: ldap-utils - Add SSL setting paths parsing and validation
Marco Bettini [Thu, 12 Dec 2024 11:07:31 +0000 (11:07 +0000)] 
lib-ldap: ldap-utils - Add SSL setting paths parsing and validation

8 months agolib-ldap: Fix certificate validation for RHEL9
Marco Bettini [Fri, 13 Dec 2024 08:53:28 +0000 (08:53 +0000)] 
lib-ldap: Fix certificate validation for RHEL9

8 months agolib-ldap: ldap_set_tls_options() - Add LDAP *ld parameter
Marco Bettini [Tue, 22 Oct 2024 08:40:40 +0000 (08:40 +0000)] 
lib-ldap: ldap_set_tls_options() - Add LDAP *ld parameter

8 months agoauth: Move db_ldap_set_*() - Move to lib-ldap
Marco Bettini [Mon, 14 Oct 2024 14:56:39 +0000 (14:56 +0000)] 
auth: Move db_ldap_set_*() - Move to lib-ldap

8 months agoauth: ldap - Remove struct ldap_connection from db_ldap_set_*() signatures
Marco Bettini [Mon, 14 Oct 2024 11:01:47 +0000 (11:01 +0000)] 
auth: ldap - Remove struct ldap_connection from db_ldap_set_*() signatures

... in preparation to migrating them to lib-ldap,
which has a different struct ldap_connection.

8 months agolib-ldap: ldap_client_settings - remove ssl_set
Marco Bettini [Mon, 14 Oct 2024 08:45:28 +0000 (08:45 +0000)] 
lib-ldap: ldap_client_settings - remove ssl_set

8 months agolib-ldap: ldap_connection - Add ssl_settings ssl_set
Marco Bettini [Fri, 11 Oct 2024 16:10:53 +0000 (16:10 +0000)] 
lib-ldap: ldap_connection - Add ssl_settings ssl_set

8 months agolib-ldap: ldap_client_settings - Remove ssl_ioset
Marco Bettini [Fri, 11 Oct 2024 15:49:43 +0000 (15:49 +0000)] 
lib-ldap: ldap_client_settings - Remove ssl_ioset

8 months agolib-ldap: ldap_connection - Ref ldap_client_settings instead of copying
Marco Bettini [Fri, 11 Oct 2024 15:06:49 +0000 (15:06 +0000)] 
lib-ldap: ldap_connection - Ref ldap_client_settings instead of copying

8 months agolib-ldap: ldap_connection - Rename ssl_set into ssl_ioset
Marco Bettini [Fri, 11 Oct 2024 13:51:47 +0000 (13:51 +0000)] 
lib-ldap: ldap_connection - Rename ssl_set into ssl_ioset

8 months agodict-ldap: dict_ldap_map_settings - Change value_attribute into bool list values
Marco Bettini [Thu, 17 Oct 2024 07:14:26 +0000 (07:14 +0000)] 
dict-ldap: dict_ldap_map_settings - Change value_attribute into bool list values

8 months agodict-ldap: ldap_dict_init() - Use settings from settings_get()
Marco Bettini [Thu, 3 Oct 2024 13:46:32 +0000 (13:46 +0000)] 
dict-ldap: ldap_dict_init() - Use settings from settings_get()

8 months agolib-ldap: ldap_connection_have_settings() - Use settings_equal()
Marco Bettini [Wed, 9 Oct 2024 10:05:09 +0000 (10:05 +0000)] 
lib-ldap: ldap_connection_have_settings() - Use settings_equal()

8 months agolib-ldap: ldap_connection_setup() - Check also for empty strings
Marco Bettini [Wed, 9 Oct 2024 07:51:35 +0000 (07:51 +0000)] 
lib-ldap: ldap_connection_setup() - Check also for empty strings

8 months agolib-ldap: Drop ldap_client_init()
Marco Bettini [Mon, 9 Dec 2024 10:03:02 +0000 (10:03 +0000)] 
lib-ldap: Drop ldap_client_init()

8 months agolib-dict-backend: switch to ldap_client_init_auto()
Marco Bettini [Mon, 9 Dec 2024 09:56:21 +0000 (09:56 +0000)] 
lib-dict-backend: switch to ldap_client_init_auto()

8 months agolib-ldap: add ldap_client_init_auto()
Marco Bettini [Mon, 9 Dec 2024 09:31:23 +0000 (09:31 +0000)] 
lib-ldap: add ldap_client_init_auto()

8 months agolib-ldap: ldap_search_input - Drop timeout_secs
Marco Bettini [Wed, 2 Oct 2024 14:19:33 +0000 (14:19 +0000)] 
lib-ldap: ldap_search_input - Drop timeout_secs

8 months agolib-ldap: ldap-settings - Read ssl settings from ssl_setting_parser_info
Marco Bettini [Fri, 20 Sep 2024 16:55:29 +0000 (16:55 +0000)] 
lib-ldap: ldap-settings - Read ssl settings from ssl_setting_parser_info

8 months agolib-ldap: ldap_client_settings - Add settings definitions and validation
Marco Bettini [Fri, 20 Sep 2024 14:04:25 +0000 (14:04 +0000)] 
lib-ldap: ldap_client_settings - Add settings definitions and validation

8 months agolib-ldap: ldap_client_settings - Move to ldap-settings.h
Marco Bettini [Fri, 20 Sep 2024 13:38:45 +0000 (13:38 +0000)] 
lib-ldap: ldap_client_settings - Move to ldap-settings.h

8 months agolib-ldap: ldap_client_settings - Rename ssl_set into ssl_ioset
Marco Bettini [Fri, 20 Sep 2024 16:21:09 +0000 (16:21 +0000)] 
lib-ldap: ldap_client_settings - Rename ssl_set into ssl_ioset

8 months agolib-ldap: ldap_client_settings - Rename debug into debug_level
Marco Bettini [Fri, 20 Sep 2024 13:23:20 +0000 (13:23 +0000)] 
lib-ldap: ldap_client_settings - Rename debug into debug_level

8 months agolib-ldap: ldap_client_settings - Rename uri into uris
Marco Bettini [Fri, 20 Sep 2024 13:21:33 +0000 (13:21 +0000)] 
lib-ldap: ldap_client_settings - Rename uri into uris

8 months agolib-ldap: ldap_client_settings - Rename bind_dn into auth_dn
Marco Bettini [Fri, 20 Sep 2024 13:15:59 +0000 (13:15 +0000)] 
lib-ldap: ldap_client_settings - Rename bind_dn into auth_dn

8 months agolib-ldap: ldap_client_settings - Rename password into auth_dn_password
Marco Bettini [Fri, 20 Sep 2024 13:08:56 +0000 (13:08 +0000)] 
lib-ldap: ldap_client_settings - Rename password into auth_dn_password

8 months agolib-ldap: ldap_client_settings - Rename start_tls into starttls
Marco Bettini [Fri, 20 Sep 2024 13:06:45 +0000 (13:06 +0000)] 
lib-ldap: ldap_client_settings - Rename start_tls into starttls

8 months agolib-ldap: ldap_client - Add event
Marco Bettini [Thu, 10 Oct 2024 12:01:56 +0000 (12:01 +0000)] 
lib-ldap: ldap_client - Add event

8 months agodict-ldap: dict_ldap_map_settings - Rename pattern to parsed_pattern
Marco Bettini [Thu, 3 Oct 2024 13:42:47 +0000 (13:42 +0000)] 
dict-ldap: dict_ldap_map_settings - Rename pattern to parsed_pattern

8 months agodict-ldap: dict_ldap_map_settings - Rename ldap_attributes into parsed_pattern_keys
Marco Bettini [Thu, 10 Oct 2024 08:37:34 +0000 (08:37 +0000)] 
dict-ldap: dict_ldap_map_settings - Rename ldap_attributes into parsed_pattern_keys

8 months agodict-ldap: dict_ldap_map_settings - Move ldap_attributes into the parsed section
Marco Bettini [Tue, 17 Sep 2024 08:54:18 +0000 (08:54 +0000)] 
dict-ldap: dict_ldap_map_settings - Move ldap_attributes into the parsed section

8 months agodict-ldap: dict_ldap_map_settings - Rename scope_val into parsed_scope
Marco Bettini [Wed, 11 Sep 2024 09:54:23 +0000 (09:54 +0000)] 
dict-ldap: dict_ldap_map_settings - Rename scope_val into parsed_scope

8 months agodict-ldap: dict_ldap_map_settings - Rename base_dn into base
Marco Bettini [Wed, 11 Sep 2024 09:52:40 +0000 (09:52 +0000)] 
dict-ldap: dict_ldap_map_settings - Rename base_dn into base

8 months agodict-ldap: dict_ldap_map_settings - Drop unused filter_iter
Marco Bettini [Wed, 11 Sep 2024 08:43:16 +0000 (08:43 +0000)] 
dict-ldap: dict_ldap_map_settings - Drop unused filter_iter

8 months agodict-ldap: dict_ldap_map - Rename into dict_ldap_map_settings
Marco Bettini [Mon, 16 Sep 2024 12:15:29 +0000 (12:15 +0000)] 
dict-ldap: dict_ldap_map - Rename into dict_ldap_map_settings

8 months agodict-ldap: dict_ldap_settings - Rename maps into parsed_maps
Marco Bettini [Thu, 3 Oct 2024 09:43:06 +0000 (09:43 +0000)] 
dict-ldap: dict_ldap_settings - Rename maps into parsed_maps

8 months agodict-ldap: dict_ldap_settings - Drop max_attribute_count
Marco Bettini [Thu, 3 Oct 2024 09:32:51 +0000 (09:32 +0000)] 
dict-ldap: dict_ldap_settings - Drop max_attribute_count

8 months agodict-ldap: dict_ldap_map_match() - Remove unused parameters
Marco Bettini [Fri, 18 Oct 2024 10:35:30 +0000 (10:35 +0000)] 
dict-ldap: dict_ldap_map_match() - Remove unused parameters

8 months agodict-ldap: dict_sql_map_settings - Drop max_pattern_fields_count
Marco Bettini [Thu, 12 Sep 2024 07:44:30 +0000 (07:44 +0000)] 
dict-ldap: dict_sql_map_settings - Drop max_pattern_fields_count

8 months agodict-ldap: dict_sql_fields_map() - Just pass pool rather than dict_sql_map_settings set
Marco Bettini [Fri, 13 Sep 2024 09:18:25 +0000 (09:18 +0000)] 
dict-ldap: dict_sql_fields_map() - Just pass pool rather than dict_sql_map_settings set

8 months agodict-ldap: ldap_dict_lookup_async() - Remove event_set_forced_debug
Marco Bettini [Wed, 2 Oct 2024 13:47:32 +0000 (13:47 +0000)] 
dict-ldap: ldap_dict_lookup_async() - Remove event_set_forced_debug

8 months agodict-ldap: ldap_dict_wait() - Don't invoke io_loop_run() when nothing is pending
Marco Bettini [Fri, 8 Nov 2024 14:11:20 +0000 (14:11 +0000)] 
dict-ldap: ldap_dict_wait() - Don't invoke io_loop_run() when nothing is pending

8 months agoauth: ldap_parse_scope() - Move to lib-ldap
Marco Bettini [Thu, 3 Oct 2024 13:20:43 +0000 (13:20 +0000)] 
auth: ldap_parse_scope() - Move to lib-ldap

8 months agoauth: ldap_pre_settings_pre_check() - Rename into ldap_pre_settings_post_check()
Marco Bettini [Fri, 20 Sep 2024 14:45:42 +0000 (14:45 +0000)] 
auth: ldap_pre_settings_pre_check() - Rename into ldap_pre_settings_post_check()

8 months agoauth: ldap_settings - Change debug_level config to UINT
Marco Bettini [Mon, 16 Sep 2024 12:45:10 +0000 (12:45 +0000)] 
auth: ldap_settings - Change debug_level config to UINT

8 months agodoc: Replace example config with minimal config
Vincent Kenbeek [Thu, 28 Nov 2024 08:58:38 +0000 (09:58 +0100)] 
doc: Replace example config with minimal config

8 months agodoc: Add minimal configuration
Vincent Kenbeek [Thu, 28 Nov 2024 08:58:04 +0000 (09:58 +0100)] 
doc: Add minimal configuration

8 months agoMakefile: Include SECURITY.md in dist
Aki Tuomi [Wed, 4 Dec 2024 11:55:03 +0000 (13:55 +0200)] 
Makefile: Include SECURITY.md in dist

8 months agoMakefile: Generate version file with correct version
Aki Tuomi [Wed, 4 Dec 2024 06:54:13 +0000 (08:54 +0200)] 
Makefile: Generate version file with correct version

8 months agoMakefile: Include build-aux git scripts in dist
Aki Tuomi [Wed, 4 Dec 2024 06:53:44 +0000 (08:53 +0200)] 
Makefile: Include build-aux git scripts in dist

These are needed for autoreconf

8 months agomaster: Do not enable protocols by default
Aki Tuomi [Tue, 3 Dec 2024 07:08:42 +0000 (09:08 +0200)] 
master: Do not enable protocols by default

This is more secure, and also enables installing protocols one
by one in packaging.

8 months agoauth: Convert userdbs_generate_md5() to read all settings
Timo Sirainen [Fri, 29 Nov 2024 10:39:32 +0000 (12:39 +0200)] 
auth: Convert userdbs_generate_md5() to read all settings

8 months agoauth: Convert passdbs_generate_md5() to read all settings
Timo Sirainen [Fri, 29 Nov 2024 10:37:46 +0000 (12:37 +0200)] 
auth: Convert passdbs_generate_md5() to read all settings

8 months agofts: Change fts_search_timeout=0 to be an error, not infinite
Timo Sirainen [Fri, 29 Nov 2024 09:17:53 +0000 (11:17 +0200)] 
fts: Change fts_search_timeout=0 to be an error, not infinite

8 months agofts: Change fts_search_timeout default to 30 seconds
Timo Sirainen [Fri, 29 Nov 2024 09:16:51 +0000 (11:16 +0200)] 
fts: Change fts_search_timeout default to 30 seconds

8 months agofts: Rename fts_index_timeout setting to fts_search_timeout
Timo Sirainen [Fri, 29 Nov 2024 09:13:28 +0000 (11:13 +0200)] 
fts: Rename fts_index_timeout setting to fts_search_timeout

It's describes the behavior better.

8 months agoconfig: Optimize config_filter lookups with a hash table
Timo Sirainen [Thu, 28 Nov 2024 11:28:45 +0000 (13:28 +0200)] 
config: Optimize config_filter lookups with a hash table

8 months agoconfig: Store local_name lowercased in filters
Timo Sirainen [Thu, 28 Nov 2024 10:57:25 +0000 (12:57 +0200)] 
config: Store local_name lowercased in filters

8 months agolib-master: If stats-writer connect failures are silenced, log a debug message anyway
Timo Sirainen [Thu, 28 Nov 2024 13:51:25 +0000 (15:51 +0200)] 
lib-master: If stats-writer connect failures are silenced, log a debug message anyway

8 months agolib-master: If stats-writer errors are silenced, silence also EACCES+EPERM errors
Timo Sirainen [Thu, 28 Nov 2024 13:27:45 +0000 (15:27 +0200)] 
lib-master: If stats-writer errors are silenced, silence also EACCES+EPERM errors

This makes standalone tools (e.g. doveadm) not log warnings about not being
able to connect to stats-writer socket.

8 months agolib-ssl-iostream: Hide useless errors when a better one is available
Timo Sirainen [Mon, 25 Nov 2024 13:07:10 +0000 (15:07 +0200)] 
lib-ssl-iostream: Hide useless errors when a better one is available

For example remove "SSL_accept() syscall failed: Invalid argument+" when
it happens together with a more exact reason why the handshake fails.

8 months agolib-imap-client: Use imap as application protocol name for TLS
Aki Tuomi [Fri, 15 Nov 2024 10:02:34 +0000 (12:02 +0200)] 
lib-imap-client: Use imap as application protocol name for TLS

8 months agolib-storage: pop3c - Use pop3 as application protocol name for TLS
Aki Tuomi [Fri, 15 Nov 2024 10:01:20 +0000 (12:01 +0200)] 
lib-storage: pop3c - Use pop3 as application protocol name for TLS

8 months agodoveadm: Use application protocol with TLS
Aki Tuomi [Fri, 15 Nov 2024 09:56:24 +0000 (11:56 +0200)] 
doveadm: Use application protocol with TLS

8 months agolib-smtp: Set application protocol for TLS
Aki Tuomi [Fri, 15 Nov 2024 09:51:21 +0000 (11:51 +0200)] 
lib-smtp: Set application protocol for TLS

8 months ago*-login: Set application protocol name
Aki Tuomi [Fri, 15 Nov 2024 08:40:16 +0000 (10:40 +0200)] 
*-login: Set application protocol name

8 months agolib-http: Advertize http/1.1 application support with TLS
Aki Tuomi [Fri, 15 Nov 2024 09:39:45 +0000 (11:39 +0200)] 
lib-http: Advertize http/1.1 application support with TLS

8 months agolib-smtp: test-smtp-server-errors - Adjust TLS SNI test with delayed start
Stephan Bosch [Sun, 18 Aug 2024 00:47:54 +0000 (02:47 +0200)] 
lib-smtp: test-smtp-server-errors - Adjust TLS SNI test with delayed start

This tests whether TLS handshake happens even though connection is not started
yet.

8 months agolib-smtp: smtp-server-connection - Add debug message for connection start
Stephan Bosch [Sun, 18 Aug 2024 01:13:06 +0000 (03:13 +0200)] 
lib-smtp: smtp-server-connection - Add debug message for connection start

8 months agolib-smtp: smtp-server-connection - Perform TLS handshake even if connection is not...
Stephan Bosch [Sun, 18 Aug 2024 00:34:46 +0000 (02:34 +0200)] 
lib-smtp: smtp-server-connection - Perform TLS handshake even if connection is not started yet

8 months agolib-smtp: smtp-server-connection - Move common connection creation code to separate...
Stephan Bosch [Sun, 18 Aug 2024 00:42:10 +0000 (02:42 +0200)] 
lib-smtp: smtp-server-connection - Move common connection creation code to separate function

8 months agolib-smtp: test-smtp-server-errors - Add TLS SNI test
Stephan Bosch [Sun, 18 Aug 2024 00:33:37 +0000 (02:33 +0200)] 
lib-smtp: test-smtp-server-errors - Add TLS SNI test

8 months agolib-smtp: test-smtp-server-errors - Add smtp server connection object to test server...
Stephan Bosch [Sun, 18 Aug 2024 01:23:35 +0000 (03:23 +0200)] 
lib-smtp: test-smtp-server-errors - Add smtp server connection object to test server connection struct

8 months agolib-smtp: test-smtp-server-errors - Apply -D command line option to client connection
Stephan Bosch [Sun, 18 Aug 2024 01:20:41 +0000 (03:20 +0200)] 
lib-smtp: test-smtp-server-errors - Apply -D command line option to client connection

8 months agolib-smtp: smtp-server-connection - Update hostname in settings upon TLS SNI
Stephan Bosch [Sun, 18 Aug 2024 00:37:04 +0000 (02:37 +0200)] 
lib-smtp: smtp-server-connection - Update hostname in settings upon TLS SNI

8 months agolib-smtp: Reformat smtp-server-connection.c
Stephan Bosch [Sat, 17 Aug 2024 23:49:12 +0000 (01:49 +0200)] 
lib-smtp: Reformat smtp-server-connection.c

8 months agologin-common: Use application protocol negotiation
Aki Tuomi [Tue, 14 May 2024 16:32:09 +0000 (19:32 +0300)] 
login-common: Use application protocol negotiation

8 months agolib-ssl-iostream: Add application protocols to parameters
Aki Tuomi [Fri, 15 Nov 2024 07:48:18 +0000 (09:48 +0200)] 
lib-ssl-iostream: Add application protocols to parameters

8 months agolib-ssl-iostream: Add autocreate parameters to client and server
Aki Tuomi [Fri, 15 Nov 2024 07:36:14 +0000 (09:36 +0200)] 
lib-ssl-iostream: Add autocreate parameters to client and server

8 months agolib-ssl-iostream: Support application protocol negotiation
Aki Tuomi [Tue, 14 May 2024 16:32:01 +0000 (19:32 +0300)] 
lib-ssl-iostream: Support application protocol negotiation

8 months agologin-common: Free settings if reload fails
Aki Tuomi [Tue, 14 May 2024 09:37:11 +0000 (12:37 +0300)] 
login-common: Free settings if reload fails

8 months agologin-common: Add haproxied hostname to event as local_name in alloc
Aki Tuomi [Fri, 3 May 2024 12:15:37 +0000 (15:15 +0300)] 
login-common: Add haproxied hostname to event as local_name in alloc

This makes settings filters work consistently.

8 months agologin-common: Defer notify auth ready until TLS is ready
Aki Tuomi [Fri, 3 May 2024 11:47:14 +0000 (14:47 +0300)] 
login-common: Defer notify auth ready until TLS is ready

8 months agologin-common: Move client auth ready notification check to client_notify_auth_ready
Aki Tuomi [Fri, 3 May 2024 11:50:02 +0000 (14:50 +0300)] 
login-common: Move client auth ready notification check to client_notify_auth_ready

8 months agosubmission-login: Add reload_config handler
Aki Tuomi [Fri, 3 May 2024 11:24:37 +0000 (14:24 +0300)] 
submission-login: Add reload_config handler

8 months agologin-common: Expose client_sni_callback()
Aki Tuomi [Fri, 3 May 2024 11:20:38 +0000 (14:20 +0300)] 
login-common: Expose client_sni_callback()

It is needed by submission-login

8 months agolmtp: Update server greeting after getting new settings when doing SNI
Aki Tuomi [Thu, 14 Nov 2024 12:13:00 +0000 (14:13 +0200)] 
lmtp: Update server greeting after getting new settings when doing SNI

8 months agolib-smtp: Fix connection_tls_sni_callback()
Aki Tuomi [Fri, 2 Aug 2024 05:51:13 +0000 (08:51 +0300)] 
lib-smtp: Fix connection_tls_sni_callback()

8 months agolib-smtp: Add smtp_server_connection_set_greeting()
Aki Tuomi [Fri, 2 Aug 2024 05:56:04 +0000 (08:56 +0300)] 
lib-smtp: Add smtp_server_connection_set_greeting()

8 months agolib-smtp: Add smtp_server_connection_is_started()
Aki Tuomi [Thu, 25 Jul 2024 10:06:26 +0000 (13:06 +0300)] 
lib-smtp: Add smtp_server_connection_is_started()

8 months agolib-ssl-iostream: Emit error if sni_callback() fails
Aki Tuomi [Fri, 16 Aug 2024 05:46:16 +0000 (08:46 +0300)] 
lib-ssl-iostream: Emit error if sni_callback() fails

8 months agolib-ssl-iostream: Drop SSL_get_servername_type() check
Aki Tuomi [Wed, 27 Nov 2024 11:23:55 +0000 (13:23 +0200)] 
lib-ssl-iostream: Drop SSL_get_servername_type() check

It's not useful. We know if host is not NULL that we already got
host_name from previous call.

8 months agolib-ssl-iostream: Use constants for extension id's
Aki Tuomi [Wed, 27 Nov 2024 12:15:00 +0000 (14:15 +0200)] 
lib-ssl-iostream: Use constants for extension id's

8 months agolib-ssl-iostream: Process ServerName in ssl_clienthello_callback() when possible
Aki Tuomi [Tue, 26 Nov 2024 22:30:36 +0000 (00:30 +0200)] 
lib-ssl-iostream: Process ServerName in ssl_clienthello_callback() when possible

8 months agolib-ssl-iostream: Move ServerName handling to ssl_servername_process()
Aki Tuomi [Tue, 26 Nov 2024 22:29:01 +0000 (00:29 +0200)] 
lib-ssl-iostream: Move ServerName handling to ssl_servername_process()

Simplifies next commit

8 months agosubmission-login: Remove useless includes
Aki Tuomi [Fri, 3 May 2024 07:23:05 +0000 (10:23 +0300)] 
submission-login: Remove useless includes