eb47e1262f317649a777e7a82c8636c18928131a
- Counter overflow: drop len==2 guard in build_ovpn so suffixes grow naturally beyond _99 instead of silently resetting to _00 - TOGGLE_ALL: preserve checked set and cursor across A-key view switches by threading saved_checked/saved_cursor through ScreenResult and back into show_main_screen on the next call - CLI Cryptgeon fallback: skip email/eml when Cryptgeon fails instead of embedding the raw plaintext password in the email body - --show-eml silent skip: warn explicitly when --show-eml is requested but no email address is available - URL truncation: show full one-time URL in TUI confirmation dialog - _fatal(): remove misleading alias; inline self._error() + return at the sole call site so termination is explicit - argparse: replace store_true/store_false with store_const for the three-state --send-email / --no-send-email / neither pattern Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Python
100%