|
|
33e2dc4f13
|
Build public release readiness foundation
|
2026-05-26 09:42:14 +08:00 |
|
|
|
e911a2d469
|
exec: extract help text into catalog
|
2026-05-24 12:41:05 +08:00 |
|
|
|
57bf3cfc67
|
commands: centralize interactive command catalog
|
2026-05-24 11:25:46 +08:00 |
|
|
|
8eb311e54b
|
i18n: restore code-based language syntax
|
2026-05-24 11:09:17 +08:00 |
|
|
|
095491927a
|
test: cover connection limit regressions
|
2026-05-23 21:38:27 +08:00 |
|
|
|
73655d0e70
|
i18n: localize startup cli text
|
2026-05-23 20:08:18 +08:00 |
|
|
|
81c3f45864
|
support: move guide copy into text module
|
2026-05-23 19:55:44 +08:00 |
|
|
|
4fb531771b
|
help: move bilingual help text into module
|
2026-05-23 19:41:38 +08:00 |
|
|
|
07e47e65c8
|
i18n: module system event messages
|
2026-05-23 19:30:11 +08:00 |
|
|
|
0c27976763
|
i18n: select interactive language from locale
|
2026-05-23 18:06:39 +08:00 |
|
|
|
a4748cd902
|
release: add local preflight checks
|
2026-05-21 12:51:10 +08:00 |
|
|
|
e319c7aa42
|
fix: remove committed test binaries and add them to .gitignore
macOS-compiled test binaries were tracked by git, causing CI failures
on Linux where they're executed as shell scripts instead of ELF binaries.
|
2026-04-19 18:27:34 +08:00 |
|
|
|
90ddd7fade
|
Add development and testing infrastructure
Added build targets:
- make asan - AddressSanitizer for memory bugs
- make debug - Debug symbols
- make valgrind - Valgrind helper
- make check - Static analysis (cppcheck, clang-tidy)
Added test scripts:
- test_basic.sh - Basic functionality tests
* Server startup
* SSH connection
* Message logging
- test_stress.sh - Load testing
* Configurable client count
* Configurable duration
* Automatic cleanup
Updated .gitignore:
- test.log
- *.dSYM/
Philosophy: Simple, minimal, Unix-style tools.
No dependencies on complex test frameworks.
|
2025-12-02 10:00:00 +08:00 |
|
|
|
63274b92ba
|
Initial commit
|
2025-07-01 09:00:00 +08:00 |
|