<feed xmlns='http://www.w3.org/2005/Atom'>
<title>modules/src/m_email/EMailNetError.cpp, branch main</title>
<subtitle>Modules of GpgFrontend.</subtitle>
<id>http://git.bktus.com/gpgfrontend/modules/atom?h=main</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/modules/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/'/>
<updated>2026-09-13T16:24:47Z</updated>
<entry>
<title>refactor(email): inline translation calls</title>
<updated>2026-09-13T16:24:47Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-13T16:24:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=3d1bd61a763b8352c6e8b8e55c29fc051b7aa040'/>
<id>urn:sha1:3d1bd61a763b8352c6e8b8e55c29fc051b7aa040</id>
<content type='text'>
- replace the local Tr helper with explicit Qt translation calls
- preserve the EMailTransport translation context
- keep translated strings and formatting unchanged
</content>
</entry>
<entry>
<title>style(email): clarify email UI messages</title>
<updated>2026-09-13T16:19:03Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-13T16:19:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=e48cc3931e66ccd0baaea24a26b6aaebd7b8dec9'/>
<id>urn:sha1:e48cc3931e66ccd0baaea24a26b6aaebd7b8dec9</id>
<content type='text'>
- improve wording for security, validation, and network messages
- make recipient and signature explanations more precise
- standardize capitalization and punctuation in user-facing text
- apply minor formatting cleanup to affected code ñ¿¿
</content>
</entry>
<entry>
<title>style(email): standardize UI message punctuation</title>
<updated>2026-09-13T09:41:52Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-13T09:41:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=0b6c250a63699107a51f34a85dd4297ae9d91913'/>
<id>urn:sha1:0b6c250a63699107a51f34a85dd4297ae9d91913</id>
<content type='text'>
- replace double-hyphen separators with natural punctuation
- simplify labels and descriptions for clearer readability
- use consistent spacing and separators across email views
- replace typographic ellipses with three-dot action labels
</content>
</entry>
<entry>
<title>fix(email): preserve queued cancellation state</title>
<updated>2026-09-12T21:34:15Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-12T21:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=b4d4f4f1670ab049288911c172deeaa94082bf1a'/>
<id>urn:sha1:b4d4f4f1670ab049288911c172deeaa94082bf1a</id>
<content type='text'>
- track cancellations by operation sequence number
- retain stops issued before queued work begins
- add teardown cancellation for all pending operations
- add a dedicated cancelled mail error response
</content>
</entry>
<entry>
<title>fix(email): preserve ambiguous send outcomes</title>
<updated>2026-09-12T21:29:00Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-12T21:29:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=40daa7befb53914713496e29dd0e45a2255b5e54'/>
<id>urn:sha1:40daa7befb53914713496e29dd0e45a2255b5e54</id>
<content type='text'>
- classify all final-stage submission errors as ambiguous
- add a Stop action that cancels without assuming delivery failed
- prevent closing the dialog while submission status is unresolved
- record abandoned in-flight submissions to warn against duplicate sends
</content>
</entry>
<entry>
<title>feat(email): add searchable header inspector</title>
<updated>2026-09-12T14:19:58Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-12T14:19:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=dc2e7c686b4d03d4e85021b86492d4fb70c18ae3'/>
<id>urn:sha1:dc2e7c686b4d03d4e85021b86492d4fb70c18ae3</id>
<content type='text'>
- replace header display modes with a searchable two-column tree
- show decoded values alongside exact raw header bytes
- support filtering, tooltips, and copying values or whole fields
- preserve malformed and folded headers for forensic inspection
- guard VMIME_STATIC definitions across module builds and tests
- initialize result statuses and avoid aggregating failed operations
</content>
</entry>
<entry>
<title>feat(email): add secure outgoing mail transport</title>
<updated>2026-09-12T13:11:51Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-12T13:11:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=7de0c4d27a08a8314d7906ef5df6a5dacc6a9c26'/>
<id>urn:sha1:7de0c4d27a08a8314d7906ef5df6a5dacc6a9c26</id>
<content type='text'>
- add cancellable timeout handling for blocked vmime operations
- classify network, TLS, authentication, and SMTP failures
- preserve message bytes and safely build outgoing envelopes
- track ambiguous submissions to prevent duplicate retries
- enforce TLS, system trust roots, and certificate pinning
- add SMTP connection testing with secure password handling
</content>
</entry>
</feed>
