imap: use easy handle/connection meta for proto structs

Remove the imap protocol structs from connectdata->proto union
and data->req.p and use the easy handle/connection meta hash
for keeping them.

Closes #17261
This commit is contained in:
Stefan Eissing 2025-05-06 16:27:43 +02:00 committed by Daniel Stenberg
parent c6d0524265
commit 17e13cba62
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
4 changed files with 364 additions and 286 deletions

File diff suppressed because it is too large Load diff