aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* refactor(gnupg): trigger info gathering from tabsaturneric2026-09-243-35/+28
* refactor(mail): centralize worker thread shutdownsaturneric2026-09-247-61/+58
* refactor(email): remove unused helper definitionssaturneric2026-09-231-24/+0
* feat(email): migrate UI to host command modelsaturneric2026-09-2315-650/+430
* fix(key-server-sync): update key import callssaturneric2026-09-232-3/+2
* feat(ui): migrate modules to command mountssaturneric2026-09-2321-691/+488
* feat(gpg-info): expose GnuPG details through scripted UIsaturneric2026-09-235-70/+67
* feat(modules): enable custom UI capabilitiessaturneric2026-09-235-5/+10
* fix(pgp-inspect): preserve parsed document lifetimesaturneric2026-09-221-7/+8
* style(key-server-sync): normalize text punctuationsaturneric2026-09-2216-23/+23
* style(gnupg): improve GnuPG log messagessaturneric2026-09-222-11/+10
* fix(email): correct analysis argument orderingsaturneric2026-09-222-7/+7
* refactor(gnupg): use borrowed command execution APIsaturneric2026-09-221-24/+14
* refactor(version-check): migrate to SDK context APIssaturneric2026-09-227-92/+103
* refactor(pgp-inspect): migrate to context-aware SDK APIssaturneric2026-09-222-15/+43
* refactor(key-server-sync): migrate to SDK APIssaturneric2026-09-227-36/+33
* refactor(gpg-info): migrate to module SDK APIssaturneric2026-09-223-106/+94
* refactor(email): remove unused temporary variablessaturneric2026-09-221-15/+0
* refactor(email): migrate to context-based SDKsaturneric2026-09-2215-330/+682
* refactor(gpg-info): migrate to module logging macrossaturneric2026-09-213-55/+58
* style(gpg): improve comments and log messagessaturneric2026-09-212-18/+17
* build(modules): standardize module test output directoriessaturneric2026-09-202-5/+5
* fix(pgp-inspect): clarify structure inspector action textsaturneric2026-09-201-6/+5
* feat(pgp): add OpenPGP structure inspectorsaturneric2026-09-2019-0/+2145
* style(formatting): reformat module source filessaturneric2026-09-1912-916/+1044
* refactor(modules): migrate modules to runtime APIsaturneric2026-09-199-670/+455
* fix(modules): correct module lifecycle setupsaturneric2026-09-195-15/+29
* style(formatting): apply consistent code formattingsaturneric2026-09-193-23/+35
* refactor(modules): migrate to unified GFModule APIsaturneric2026-09-1930-61/+42
* feat(modules): adopt manifest-driven module buildssaturneric2026-09-198-146/+75
* feat(modules): package modules as signed gfmodule filessaturneric2026-09-154-3/+49
* refactor(email): remove obsolete crypto SDK stubssaturneric2026-09-141-160/+2
* test(email): use portable error type in crypto testssaturneric2026-09-141-13/+14
* fix(email): use SDK error type for GPG operationssaturneric2026-09-143-28/+33
* refactor(email): migrate crypto to RAII SDK handlessaturneric2026-09-142-131/+360
* fix(test): align crypto SDK stubs with borrowed argumentssaturneric2026-09-141-4/+7
* refactor(sdk): stop allocating borrowed API argumentssaturneric2026-09-1411-90/+95
* feat(modules): add single-symbol module bootstrap APIsaturneric2026-09-144-6/+12
* refactor(email): migrate to list-based GPG APIssaturneric2026-09-142-51/+60
* fix(email): free verification error stringsaturneric2026-09-141-0/+6
* fix(network): use explicit UTF-8 user agent conversionsaturneric2026-09-142-2/+2
* fix(gpg): release gathered component datasaturneric2026-09-141-4/+10
* test(imap): cover folder status validationsaturneric2026-09-143-9/+153
* feat(email): add validated folder listing cachesaturneric2026-09-148-35/+443
* refactor(email): reposition imap progress indicatorssaturneric2026-09-141-12/+20
* test(email): cover encrypted messages and reply renderingsaturneric2026-09-141-0/+177
* fix(email): show loading state before declaring folders emptysaturneric2026-09-142-0/+59
* feat(email): show accurate decryption capabilitysaturneric2026-09-142-9/+123
* feat(email): add encrypted recipient capability modelssaturneric2026-09-141-0/+43
* feat(email): add message metadata helperssaturneric2026-09-142-5/+135