the explicit capabilities command is multiline, so it produces a list response,
and eimap should not touch the incoming response, but leave that to the application.
Details
Details
Diff Detail
Diff Detail
- Repository
- rEI eimap
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
This fixes the crash just fine.
It doesn't resolve the remaining or resulting problems though, of missing STARTTLS in the capabilities needing to be exposed to the client, especially since the chunk of code here seems to be interested more in posttls_capabilities (which shouldn't have STARTTLS to begin with?), whereas what I suppose we also need to fix is handling pretls_capabilities.