Commit graph

66 commits

Author SHA1 Message Date
5c11fb1b04 Add developer documentation
New files:
- HACKING      - Architecture, debugging, common pitfalls
- QUICKREF     - One-page reference card
- Updated CHANGELOG.md with recent fixes
- Updated README.md with development section

HACKING covers:
- Build system
- Test procedures
- Memory debugging (asan, valgrind)
- Thread safety rules
- Architecture overview
- Known limits
- Common bugs to avoid
- Feature addition guide

QUICKREF provides:
- Quick build commands
- Test commands
- Debug procedures
- File structure
- System limits

Follows minimalist Unix documentation philosophy.
No fluff, just facts.
2025-12-02 15:00:00 +08:00
82cfb5795b Minor fixes 2025-11-24 16:07:00 +08:00
7026895dad Fix bugs and improve stability 2025-11-20 09:44:00 +08:00
cb25055921 Refactor code structure 2025-11-19 11:16:00 +08:00
f67c4e8ed6 Add minor improvements 2025-11-18 14:09:00 +08:00
5db04825d9 Update documentation 2025-11-17 09:37:00 +08:00
16986cd6fc Fix bugs and improve stability 2025-11-14 15:00:00 +08:00
bd0b596e49 Update documentation 2025-11-12 09:44:00 +08:00
149a3dcda1 Improve error handling 2025-11-07 12:56:00 +08:00
9223527d89 Optimize performance 2025-11-04 14:42:00 +08:00
2119704f7e Fix bugs and improve stability 2025-10-30 12:08:00 +08:00
c6f80e4f4c Fix edge cases 2025-10-29 14:58:00 +08:00
74422038e5 Add minor improvements 2025-10-28 15:25:00 +08:00
6895b4c4bb Code cleanup 2025-10-26 15:00:00 +08:00
a691bc7e94 Add minor improvements 2025-10-22 15:35:00 +08:00
b9786e735a Optimize performance 2025-10-17 10:23:00 +08:00
3c4ecdc4b9 Fix bugs and improve stability 2025-10-16 16:04:00 +08:00
0825a3754b Fix bugs and improve stability 2025-10-13 16:20:00 +08:00
4fc34f8282 Fix bugs and improve stability 2025-10-06 13:12:00 +08:00
3bcb3b2a51 Update documentation 2025-09-25 17:21:00 +08:00
820b3b3f55 Fix bugs and improve stability 2025-09-19 23:35:00 +08:00
15acbe342c Code cleanup 2025-09-15 10:43:00 +08:00
c1dece4706 Update documentation 2025-09-09 17:45:00 +08:00
55f4fb48cf Improve error handling 2025-09-05 12:59:00 +08:00
84f524afa0 Minor fixes 2025-08-28 13:33:00 +08:00
b8bc82289d Code cleanup 2025-08-04 11:53:00 +08:00
9f5e5dc5ec Code cleanup 2025-07-27 20:11:00 +08:00
fecd0c4a2b Refactor code structure 2025-07-21 22:32:00 +08:00
e9cfdadbf5 Fix bugs and improve stability 2025-07-19 17:23:00 +08:00
3b72b6eba9 Refactor code structure 2025-07-17 11:56:00 +08:00
0228e7fc2f Update documentation 2025-07-07 12:23:00 +08:00
9ed8a67411 Optimize performance 2025-06-30 13:48:00 +08:00
fa72bf576c Update dependencies 2025-06-24 16:04:00 +08:00
286ee93471 Fix bugs and improve stability 2025-06-18 13:28:00 +08:00
ace6edafc2 Add minor improvements 2025-06-10 09:50:00 +08:00
90a22727ff Code cleanup 2025-06-05 16:13:00 +08:00
cdc3b2324e Minor fixes 2025-06-03 15:16:00 +08:00
f4abca8a30 Fix edge cases 2025-05-14 15:07:00 +08:00
1a5b13a26f Refactor code structure 2025-05-13 16:13:00 +08:00
2005c7cfa0 Fix edge cases 2025-04-25 23:02:00 +08:00
46ad1a21b5 Code cleanup 2025-04-24 10:37:00 +08:00
6531b37ac3 Minor fixes 2025-04-23 17:18:00 +08:00
2c23e3d1b3 Add minor improvements 2025-04-17 10:29:00 +08:00
96ae20b69c Fix bugs and improve stability 2025-04-16 11:57:00 +08:00
2d02c57692 Code cleanup 2025-04-15 10:27:00 +08:00
a3d5d86b94 Update documentation 2025-04-13 14:50:00 +08:00
78c1e80c38 Update documentation 2025-04-07 10:19:00 +08:00
ee9c862816 Improve error handling 2025-04-03 12:40:00 +08:00
4258b03156 Improve error handling 2025-03-28 23:28:00 +08:00
294954e31e Update dependencies 2025-03-27 10:07:00 +08:00