api!: remove provider-db handling and provider lookup APIs

BREAKING CHANGE: provider lookup APIs were removed from CFFI and JSON-RPC.

also removes offline provider database code and generated provider data,
provider-specific fields in configure/transport paths, and REPL providerinfo.
This commit is contained in:
holger krekel
2026-07-20 18:50:34 +02:00
parent 7e257aa25f
commit 1ac1917172
24 changed files with 38 additions and 3639 deletions

View File

@@ -5,10 +5,10 @@ use anyhow::{Context as _, Result, bail};
use deltachat_contact_tools::may_be_valid_addr;
use super::{DCLOGIN_SCHEME, Qr};
use crate::configure::server_params::Socket;
use crate::login_param::{
EnteredCertificateChecks, EnteredImapLoginParam, EnteredLoginParam, EnteredSmtpLoginParam,
};
use crate::provider::Socket;
/// Options for `dclogin:` scheme.
#[derive(Debug, Clone, PartialEq, Eq)]