yuanyuanxiang
57f1a5075f
Fix: Dangling pointer when assigning _TR/_L result to LPCTSTR
...
_TR() and _L() return temporary CString objects. Assigning them
directly to raw pointer fields (m_ofn.lpstrTitle) causes use-after-free.
Use local CString variable to extend lifetime.
2026-01-30 16:33:34 +01:00
yuanyuanxiang
05a11605a4
Feature: Add language support (beta, not completed)
2026-01-28 21:54:48 +01:00
yuanyuanxiang
b6af9ce615
style: Change files encoding format to UTF8-BOM
2026-01-02 20:03:38 +01:00
yuanyuanxiang
34e7cdb663
Fix #266 : CloseHandle close an invalid handle
2025-12-26 16:23:36 +01:00
yuanyuanxiang
6b81ad1f81
style: Format source code and support grouping client
2025-10-19 09:04:27 +02:00
yuanyuanxiang
965bb64864
Improve client stability by handling exceptions
2025-07-15 20:46:55 +02:00
yuanyuanxiang
3e5d45df6b
layout: Refactor the socket server code
2025-06-29 22:38:41 +02:00
yuanyuanxiang
017a8c8fa2
layout: Reorganize TCP client/server code
2025-06-29 20:25:39 +02:00
yuanyuanxiang
aa34b64995
fix: Prevent crash when closing window during background data processing
2025-06-28 21:52:32 +02:00
yuanyuanxiang
c59232d179
Improve: Reduce master program redundant code
2025-06-28 20:05:45 +02:00
yuanyuanxiang
9aa5d589c4
fix: Showing wrong IP while using Reverse Proxy
2025-06-28 11:34:23 +02:00
yuanyuanxiang
659f820fd1
fix: Memory leak when release CMachineDlg object
2025-06-28 11:34:23 +02:00
yuanyuanxiang
0cce6e7a14
Release v1.1.1
2025-06-22 08:45:37 +02:00
yuanyuanxiang
46f7dc1790
Update private master program code
2025-06-08 17:26:28 +08:00