Commit 770e33a
committed
Add session management commands and tests
Introduces new session management commands: sessions, session-clear, session-prune, secure-session-start, and secure-sessions. Refactors session logic for extensibility, adds encryption/decryption for secure sessions, and provides utilities for session file handling. Includes comprehensive unit tests for session utilities and encryption functions.1 parent 8050634 commit 770e33a
3 files changed
Lines changed: 1148 additions & 180 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
69 | 74 | | |
70 | 75 | | |
71 | 76 | | |
| |||
0 commit comments