]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
10 months agolib-auth: auth-scram-client - Add support for channel binding
Stephan Bosch [Sun, 5 Nov 2023 20:05:51 +0000 (21:05 +0100)] 
lib-auth: auth-scram-client - Add support for channel binding

10 months agolib-auth: auth-scram-server - Add support for channel binding
Stephan Bosch [Sun, 5 Nov 2023 20:04:05 +0000 (21:04 +0100)] 
lib-auth: auth-scram-server - Add support for channel binding

10 months agolib-auth: auth-scram-client - Use settings struct
Stephan Bosch [Sun, 5 Nov 2023 21:29:34 +0000 (22:29 +0100)] 
lib-auth: auth-scram-client - Use settings struct

10 months agolib-auth: auth-scram-server - Use settings struct
Stephan Bosch [Wed, 8 Nov 2023 23:05:34 +0000 (00:05 +0100)] 
lib-auth: auth-scram-server - Use settings struct

10 months agolib-sasl: dsasl-client - Add support for channel binding
Stephan Bosch [Wed, 8 Nov 2023 23:05:22 +0000 (00:05 +0100)] 
lib-sasl: dsasl-client - Add support for channel binding

10 months agologin-common: sasl-server - Add support for channel binding
Stephan Bosch [Wed, 4 Nov 2020 22:00:48 +0000 (23:00 +0100)] 
login-common: sasl-server - Add support for channel binding

10 months agologin-common: sasl-server - Move all mechanism filtering to sasl_server_filter_mech()
Stephan Bosch [Mon, 9 Nov 2020 22:00:26 +0000 (23:00 +0100)] 
login-common: sasl-server - Move all mechanism filtering to sasl_server_filter_mech()

Also improve documentation of the various filtering concerns.

10 months agolib-auth-client: auth-client - Add support for channel binding
Stephan Bosch [Thu, 5 Nov 2020 02:00:36 +0000 (03:00 +0100)] 
lib-auth-client: auth-client - Add support for channel binding

Also support channel binding for mechanisms such as GS2-KRB5, which only
involve one round trip. None of those is supported yet though. This is
implemented using out-of-band round trips that can exchange data between
auth service and login service beyond the normal SASL exchange.

10 months agoauth: Add support for channel binding
Stephan Bosch [Thu, 5 Nov 2020 02:00:25 +0000 (03:00 +0100)] 
auth: Add support for channel binding

Also support channel binding for mechanisms such as GS2-KRB5, which only
involve one round trip. None of those is supported yet though. This is
implemented using out-of-band round trips that can exchange data between
auth service and login service beyond the normal SASL exchange.

10 months agolib-ssl-iostream: Add support for channel binding
Stephan Bosch [Thu, 5 Nov 2020 01:31:07 +0000 (02:31 +0100)] 
lib-ssl-iostream: Add support for channel binding

10 months agolib-ssl-iostream: Add ssl_iostream_get_protocol_version()
Stephan Bosch [Sun, 5 Nov 2023 19:48:21 +0000 (20:48 +0100)] 
lib-ssl-iostream: Add ssl_iostream_get_protocol_version()

10 months agoauth: auth-mech-connection - Do not announce channel binding mechanisms for minor...
Stephan Bosch [Wed, 8 Nov 2023 03:15:03 +0000 (04:15 +0100)] 
auth: auth-mech-connection - Do not announce channel binding mechanisms for minor version < 3

Otherwise, old auth clients like Postfix that don't know about channel binding
would announce these mechanisms, while using them would always fail.

10 months agoauth: auth-client-connection - Send handshakes past VERSION only after client VERSION...
Stephan Bosch [Wed, 8 Nov 2023 02:47:41 +0000 (03:47 +0100)] 
auth: auth-client-connection - Send handshakes past VERSION only after client VERSION is received

10 months agoauth: auth-request-handler - Finish CONT reply in separate function
Stephan Bosch [Wed, 4 Nov 2020 21:43:44 +0000 (22:43 +0100)] 
auth: auth-request-handler - Finish CONT reply in separate function

10 months agoauth: mech - Add channel binding mechanism security flag
Stephan Bosch [Wed, 8 Nov 2023 03:25:31 +0000 (04:25 +0100)] 
auth: mech - Add channel binding mechanism security flag

10 months agolib: buffer - Add buffer_clone/t_buffer_clone()
Stephan Bosch [Thu, 12 Nov 2020 18:07:30 +0000 (19:07 +0100)] 
lib: buffer - Add buffer_clone/t_buffer_clone()

10 months agolib-auth: auth-scram-server - Always use str_equals_timing_almost_safe() instead...
Stephan Bosch [Wed, 8 Nov 2023 13:43:43 +0000 (14:43 +0100)] 
lib-auth: auth-scram-server - Always use str_equals_timing_almost_safe() instead of strcmp()

10 months agolib-auth: auth-scram-client - Always use str_equals_timing_almost_safe() instead...
Stephan Bosch [Sun, 5 Nov 2023 20:10:10 +0000 (21:10 +0100)] 
lib-auth: auth-scram-client - Always use str_equals_timing_almost_safe() instead of strcmp()

10 months agoauth: mech-scram - Use local variables for struct auth_request
Stephan Bosch [Wed, 8 Nov 2023 13:55:31 +0000 (14:55 +0100)] 
auth: mech-scram - Use local variables for struct auth_request

10 months agolib-auth-client: auth-client - Remove ATTR_NULL
Stephan Bosch [Wed, 8 Nov 2023 13:35:38 +0000 (14:35 +0100)] 
lib-auth-client: auth-client - Remove ATTR_NULL

10 months agolib-auth: Reformat auth-scram-client.h
Stephan Bosch [Sun, 5 Nov 2023 21:41:03 +0000 (22:41 +0100)] 
lib-auth: Reformat auth-scram-client.h

10 months ago.gitignore - Add doc/dovecot.conf
Stephan Bosch [Thu, 16 Jan 2025 03:09:49 +0000 (04:09 +0100)] 
.gitignore - Add doc/dovecot.conf

10 months agolib-settings: test-settings-parser - Avoid crashing on unit test failure
Timo Sirainen [Thu, 16 Jan 2025 11:11:31 +0000 (13:11 +0200)] 
lib-settings: test-settings-parser - Avoid crashing on unit test failure

Also makes scan-build happy.

10 months agoglobal: Add asserts to make scan-build happy
Timo Sirainen [Thu, 16 Jan 2025 11:14:35 +0000 (13:14 +0200)] 
global: Add asserts to make scan-build happy

10 months agoglobal: Remove/fix dead code
Timo Sirainen [Thu, 16 Jan 2025 11:11:40 +0000 (13:11 +0200)] 
global: Remove/fix dead code

Found by scan-build

10 months agolib-var-expand: Fix getopt() return type
Timo Sirainen [Thu, 16 Jan 2025 11:12:26 +0000 (13:12 +0200)] 
lib-var-expand: Fix getopt() return type

10 months agolib-var-expand: Fix checking if index() is missing index parameter
Timo Sirainen [Thu, 16 Jan 2025 11:08:27 +0000 (13:08 +0200)] 
lib-var-expand: Fix checking if index() is missing index parameter

10 months agomail-lua: lua_call and lua_file var_expand filters - check for missing parameters
Timo Sirainen [Thu, 16 Jan 2025 11:39:07 +0000 (13:39 +0200)] 
mail-lua: lua_call and lua_file var_expand filters - check for missing parameters

10 months agoquota: Fix error handling on settings lookup failure
Timo Sirainen [Thu, 16 Jan 2025 11:35:06 +0000 (13:35 +0200)] 
quota: Fix error handling on settings lookup failure

10 months agoauth: userdb sql - Fail if iterate_query is not set
Aki Tuomi [Thu, 16 Jan 2025 13:39:34 +0000 (15:39 +0200)] 
auth: userdb sql - Fail if iterate_query is not set

Otherwise we end up with panic.

10 months agolib-sql: driver-sqlite - Allocate row only if there are columns in result
Aki Tuomi [Thu, 16 Jan 2025 14:28:51 +0000 (16:28 +0200)] 
lib-sql: driver-sqlite - Allocate row only if there are columns in result

10 months agoglobal: Add initializer for event in var_expand_params where needed
Aki Tuomi [Thu, 16 Jan 2025 07:20:27 +0000 (09:20 +0200)] 
global: Add initializer for event in var_expand_params where needed

This makes gcc happy in bullseye.

10 months agoconfig: Sort named list filters so more specific ones always override less specific...
Timo Sirainen [Wed, 15 Jan 2025 12:54:21 +0000 (14:54 +0200)] 
config: Sort named list filters so more specific ones always override less specific ones

10 months agoimap: Add mail_utf8_extensions setting
Aki Tuomi [Wed, 15 Jan 2025 11:57:01 +0000 (13:57 +0200)] 
imap: Add mail_utf8_extensions setting

Setting this to yes will enable UTF8=ACCEPT capability if
compiled with support.

10 months agolmtp,submission: Add mail_utf8_extensions setting
Aki Tuomi [Wed, 15 Jan 2025 11:56:28 +0000 (13:56 +0200)] 
lmtp,submission: Add mail_utf8_extensions setting

Setting this to yes will enable SMTPUTF8 support if compiled with it

10 months agom4: Check that LDAP is at least 2.4
Aki Tuomi [Tue, 14 Jan 2025 13:08:54 +0000 (15:08 +0200)] 
m4: Check that LDAP is at least 2.4

10 months agoconfigure: Remove ldap_start_tls_s() check - it should nowadays always exist
Aki Tuomi [Tue, 14 Jan 2025 13:08:12 +0000 (15:08 +0200)] 
configure: Remove ldap_start_tls_s() check - it should nowadays always exist

10 months agosettings: If file has var-expand template in path, expand before opening it
Aki Tuomi [Thu, 2 Jan 2025 08:16:33 +0000 (10:16 +0200)] 
settings: If file has var-expand template in path, expand before opening it

10 months agoconfig: Defer opening files with var-expand templates
Aki Tuomi [Thu, 2 Jan 2025 08:16:17 +0000 (10:16 +0200)] 
config: Defer opening files with var-expand templates

10 months agoconfig, lib-settings: Preparse expansion strings
Aki Tuomi [Mon, 23 Dec 2024 10:56:11 +0000 (12:56 +0200)] 
config, lib-settings: Preparse expansion strings

10 months agolib-var-expand: Add ability to export and import programs
Aki Tuomi [Sat, 21 Dec 2024 21:35:47 +0000 (23:35 +0200)] 
lib-var-expand: Add ability to export and import programs

This adds functions for exporting and importing var-expand programs
into strings.

10 months agodoc: Update dovecot.conf for new ssl settings
Aki Tuomi [Wed, 8 Jan 2025 11:06:46 +0000 (13:06 +0200)] 
doc: Update dovecot.conf for new ssl settings

10 months agolib-storage: Minor improvement to pop3_uidl_format error message
Timo Sirainen [Thu, 19 Dec 2024 08:12:42 +0000 (10:12 +0200)] 
lib-storage: Minor improvement to pop3_uidl_format error message

10 months agofts: Silently ignore fts if fts_driver is empty
Timo Sirainen [Fri, 20 Dec 2024 11:24:22 +0000 (13:24 +0200)] 
fts: Silently ignore fts if fts_driver is empty

10 months agolib-storage: Fix memory leaks when storage create() fails
Timo Sirainen [Fri, 20 Dec 2024 08:36:27 +0000 (10:36 +0200)] 
lib-storage: Fix memory leaks when storage create() fails

10 months agomdbox: Fix crash in storage destroy() with partially finished create()
Timo Sirainen [Fri, 20 Dec 2024 08:35:39 +0000 (10:35 +0200)] 
mdbox: Fix crash in storage destroy() with partially finished create()

10 months agolib-settings: Optimize getting values without %variables
Timo Sirainen [Fri, 20 Dec 2024 09:02:18 +0000 (11:02 +0200)] 
lib-settings: Optimize getting values without %variables

10 months agolib-settings: Avoid unnecessary string duplications
Timo Sirainen [Fri, 20 Dec 2024 10:56:05 +0000 (12:56 +0200)] 
lib-settings: Avoid unnecessary string duplications

10 months agolib-settings: Use settings_var_expand() for expanding default settings
Timo Sirainen [Fri, 20 Dec 2024 08:58:26 +0000 (10:58 +0200)] 
lib-settings: Use settings_var_expand() for expanding default settings

10 months agolib-settings: Split off settings_var_expand()
Timo Sirainen [Fri, 20 Dec 2024 08:50:25 +0000 (10:50 +0200)] 
lib-settings: Split off settings_var_expand()

10 months agoauth: Fix linking when building ldap as plugin
Timo Sirainen [Thu, 19 Dec 2024 21:57:40 +0000 (23:57 +0200)] 
auth: Fix linking when building ldap as plugin

10 months agolib-settings: Fix non-default settings when using SETTINGS_OVERRIDE_TYPE_2ND_DEFAULT
Timo Sirainen [Thu, 19 Dec 2024 21:33:45 +0000 (23:33 +0200)] 
lib-settings: Fix non-default settings when using SETTINGS_OVERRIDE_TYPE_2ND_DEFAULT

When processing SETTINGS_OVERRIDE_TYPE_2ND_DEFAULT settings,
setting_parser_info.default_settings were overriding settings from config
file.

10 months agolib-ssl-iostream: Fix client side setting references in error messages
Timo Sirainen [Thu, 19 Dec 2024 12:40:19 +0000 (14:40 +0200)] 
lib-ssl-iostream: Fix client side setting references in error messages

10 months agolib-ssl-iostream: Change openssl_iostream_load_key() to be static
Timo Sirainen [Thu, 19 Dec 2024 12:36:04 +0000 (14:36 +0200)] 
lib-ssl-iostream: Change openssl_iostream_load_key() to be static

10 months agolib-ssl-iostream, global: Use ssl_server_ prefix for SSL server settings
Timo Sirainen [Thu, 19 Dec 2024 12:26:32 +0000 (14:26 +0200)] 
lib-ssl-iostream, global: Use ssl_server_ prefix for SSL server settings

10 months agolib-ssl-iostream: Change ssl_prefer_server_ciphers boolean to ssl_prefer_ciphers...
Timo Sirainen [Thu, 19 Dec 2024 12:07:24 +0000 (14:07 +0200)] 
lib-ssl-iostream: Change ssl_prefer_server_ciphers boolean to ssl_prefer_ciphers enum

10 months agoauth: Remove ssl_prefer_server_ciphers from oauth2 client configuration
Timo Sirainen [Thu, 19 Dec 2024 12:24:34 +0000 (14:24 +0200)] 
auth: Remove ssl_prefer_server_ciphers from oauth2 client configuration

It wasn't actually doing anything.

10 months agoauth: ldap - Fail clearly if filter string is empty
Timo Sirainen [Wed, 18 Dec 2024 08:51:45 +0000 (10:51 +0200)] 
auth: ldap - Fail clearly if filter string is empty

10 months agolib-dict-backend: ldap - Rename ldap_filter to dict_map_ldap_filter
Timo Sirainen [Wed, 18 Dec 2024 08:10:44 +0000 (10:10 +0200)] 
lib-dict-backend: ldap - Rename ldap_filter to dict_map_ldap_filter

10 months agoauth: Add passdb_ and userdb_ prefixes to auth-specific ldap_* settings
Timo Sirainen [Thu, 12 Dec 2024 12:49:44 +0000 (14:49 +0200)] 
auth: Add passdb_ and userdb_ prefixes to auth-specific ldap_* settings

10 months agoconfig: Add config_parser_context.dump_defaults
Timo Sirainen [Thu, 19 Dec 2024 13:54:39 +0000 (15:54 +0200)] 
config: Add config_parser_context.dump_defaults

This is used by Pigeonhole config plugin.

10 months agolib-ssl-iostream: Change ssl_cipher_list to empty by default for ssl_client
Timo Sirainen [Tue, 17 Dec 2024 13:50:58 +0000 (15:50 +0200)] 
lib-ssl-iostream: Change ssl_cipher_list to empty by default for ssl_client

10 months agolib-ssl-iostream: Add ssl_client and ssl_server named filters
Timo Sirainen [Tue, 17 Dec 2024 13:46:28 +0000 (15:46 +0200)] 
lib-ssl-iostream: Add ssl_client and ssl_server named filters

10 months agoglobal: Use ssl_client/server_settings_get()
Timo Sirainen [Wed, 18 Dec 2024 10:07:44 +0000 (12:07 +0200)] 
global: Use ssl_client/server_settings_get()

10 months agolib-ssl-iostream: Add ssl_client/server_settings_get()
Timo Sirainen [Wed, 18 Dec 2024 10:02:53 +0000 (12:02 +0200)] 
lib-ssl-iostream: Add ssl_client/server_settings_get()

10 months agolib-ssl-iostream: Allow empty ssl_cipher_list and ssl_min_protocol
Timo Sirainen [Tue, 17 Dec 2024 13:09:26 +0000 (15:09 +0200)] 
lib-ssl-iostream: Allow empty ssl_cipher_list and ssl_min_protocol

If empty, the OpenSSL defaults are used.

10 months agolib-ssl-iostream: Minor error message improvements
Timo Sirainen [Tue, 17 Dec 2024 12:58:37 +0000 (14:58 +0200)] 
lib-ssl-iostream: Minor error message improvements

10 months agodovecot-config: Add DOVECOT_LDAP_LIBS, LIBDOVECOT_LDAP[_DEPS], LIBDOVECOT_LDAP_INCLUDE
Timo Sirainen [Fri, 13 Dec 2024 16:03:40 +0000 (18:03 +0200)] 
dovecot-config: Add DOVECOT_LDAP_LIBS, LIBDOVECOT_LDAP[_DEPS], LIBDOVECOT_LDAP_INCLUDE

10 months agolib-ldap, auth: Change ldap_set_*() API to return error message
Timo Sirainen [Fri, 13 Dec 2024 15:41:54 +0000 (17:41 +0200)] 
lib-ldap, auth: Change ldap_set_*() API to return error message

Instead of i_fatal()ing on error.

10 months agolib-ldap: Install ldap-utils.h
Timo Sirainen [Fri, 13 Dec 2024 15:30:16 +0000 (17:30 +0200)] 
lib-ldap: Install ldap-utils.h

10 months agolib-sql: cassandra - Fail clearly if cassandra_hosts or cassandra_keyspace is empty
Timo Sirainen [Fri, 13 Dec 2024 13:59:04 +0000 (15:59 +0200)] 
lib-sql: cassandra - Fail clearly if cassandra_hosts or cassandra_keyspace is empty

10 months agolib-compression: Remove legacy ostream_create() API
Timo Sirainen [Tue, 26 Nov 2024 14:14:58 +0000 (16:14 +0200)] 
lib-compression: Remove legacy ostream_create() API

10 months agolib-compression: Convert unit tests to use create_ostream_auto() API
Timo Sirainen [Wed, 27 Nov 2024 13:29:17 +0000 (15:29 +0200)] 
lib-compression: Convert unit tests to use create_ostream_auto() API

10 months agofs-compress: Remove support for legacy compress ostream_init() API
Timo Sirainen [Wed, 27 Nov 2024 14:09:35 +0000 (16:09 +0200)] 
fs-compress: Remove support for legacy compress ostream_init() API

10 months agoimap-login: Use create_ostream_auto() compression API
Timo Sirainen [Wed, 27 Nov 2024 14:07:51 +0000 (16:07 +0200)] 
imap-login: Use create_ostream_auto() compression API

10 months agolib-sql: Remove sql_init_legacy*()
Timo Sirainen [Tue, 26 Nov 2024 14:09:40 +0000 (16:09 +0200)] 
lib-sql: Remove sql_init_legacy*()

10 months agolib-settings: Remove legacy API
Timo Sirainen [Tue, 26 Nov 2024 14:07:50 +0000 (16:07 +0200)] 
lib-settings: Remove legacy API

10 months agoauth: Remove legacy userdb init and userdb_args setting
Timo Sirainen [Tue, 26 Nov 2024 14:01:20 +0000 (16:01 +0200)] 
auth: Remove legacy userdb init and userdb_args setting

10 months agoauth: Remove legacy passdb init and passdb_args setting
Timo Sirainen [Tue, 26 Nov 2024 14:00:00 +0000 (16:00 +0200)] 
auth: Remove legacy passdb init and passdb_args setting

10 months agolib-sql: sqlpool - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:44:52 +0000 (15:44 +0200)] 
lib-sql: sqlpool - Remove support for legacy init

10 months agolib-sql: sqlite - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:44:46 +0000 (15:44 +0200)] 
lib-sql: sqlite - Remove support for legacy init

10 months agolib-sql: pgsql - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:44:40 +0000 (15:44 +0200)] 
lib-sql: pgsql - Remove support for legacy init

10 months agolib-sql: mysql - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:44:33 +0000 (15:44 +0200)] 
lib-sql: mysql - Remove support for legacy init

10 months agolib-sql: cassandra - Remove Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:44:13 +0000 (15:44 +0200)] 
lib-sql: cassandra - Remove Remove support for legacy init

10 months agolib-sql: Remove sql-db-cache-legacy
Timo Sirainen [Tue, 26 Nov 2024 13:36:21 +0000 (15:36 +0200)] 
lib-sql: Remove sql-db-cache-legacy

10 months agolib-sql: Convert unit tests to use sql_init_auto()
Timo Sirainen [Wed, 27 Nov 2024 13:40:15 +0000 (15:40 +0200)] 
lib-sql: Convert unit tests to use sql_init_auto()

10 months agolib-sql: Make sure driver-sqlpool isn't optimized away by linker
Timo Sirainen [Wed, 27 Nov 2024 22:28:00 +0000 (00:28 +0200)] 
lib-sql: Make sure driver-sqlpool isn't optimized away by linker

10 months agolib-dict: Remove dict_init_legacy()
Timo Sirainen [Tue, 26 Nov 2024 13:35:03 +0000 (15:35 +0200)] 
lib-dict: Remove dict_init_legacy()

10 months agolib-dict-backend: sql - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 14:06:06 +0000 (16:06 +0200)] 
lib-dict-backend: sql - Remove support for legacy init

10 months agolib-dict-backend: cdb - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:33:40 +0000 (15:33 +0200)] 
lib-dict-backend: cdb - Remove support for legacy init

10 months agolib-dict-extra: dict-client - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:32:37 +0000 (15:32 +0200)] 
lib-dict-extra: dict-client - Remove support for legacy init

10 months agolib-dict: fail, file, redis - Remove support for legacy init
Timo Sirainen [Tue, 26 Nov 2024 13:30:51 +0000 (15:30 +0200)] 
lib-dict: fail, file, redis - Remove support for legacy init

10 months agolib-fs: Remove fs_legacy_init()
Timo Sirainen [Thu, 24 Aug 2023 22:12:48 +0000 (18:12 -0400)] 
lib-fs: Remove fs_legacy_init()

10 months agofs-compress: Remove support for legacy_init()
Timo Sirainen [Thu, 24 Aug 2023 22:12:16 +0000 (18:12 -0400)] 
fs-compress: Remove support for legacy_init()

10 months agolib-fs: Remove support for legacy_init() from fs drivers
Timo Sirainen [Thu, 24 Aug 2023 22:11:53 +0000 (18:11 -0400)] 
lib-fs: Remove support for legacy_init() from fs drivers

10 months agodict-fs: Remove support for init_legacy()
Timo Sirainen [Thu, 24 Aug 2023 22:09:56 +0000 (18:09 -0400)] 
dict-fs: Remove support for init_legacy()

10 months agodict: Remove support for legacy dict API
Timo Sirainen [Wed, 27 Nov 2024 14:06:49 +0000 (16:06 +0200)] 
dict: Remove support for legacy dict API

10 months agolib-dict-backend: test-dict-sql - Convert unit test to use dict_init_auto()
Timo Sirainen [Wed, 27 Nov 2024 13:58:16 +0000 (15:58 +0200)] 
lib-dict-backend: test-dict-sql - Convert unit test to use dict_init_auto()

10 months agolib-lua: test-dict-lua - Convert unit test to use dict_init_auto()
Timo Sirainen [Wed, 27 Nov 2024 13:04:46 +0000 (15:04 +0200)] 
lib-lua: test-dict-lua - Convert unit test to use dict_init_auto()

10 months agolib-dict-extra: Remove test-dict-client
Timo Sirainen [Wed, 27 Nov 2024 13:02:21 +0000 (15:02 +0200)] 
lib-dict-extra: Remove test-dict-client

This was a test that could be run manually to do some dict stress testing.
It was likely never used by anyone though, so it's not worth the effort to
convert to new dict API.