Carter Li
|
4f3e82330b
|
Smbios: improves log
|
2026-03-31 19:58:47 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
5f261702a9
|
Style: adds BreakBeforeCloseBracketBracedList: true
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
c2da9b0cb1
|
Chore: tidy
|
2026-03-31 14:20:21 +08:00 |
|
Roshan Warrier
|
b4e6688dfe
|
Localip: uses assigned netlink port id on Linux (#2253)
Fixes #2252
|
2026-03-30 18:39:43 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
90ca39b464
|
Debug (Windows): adds ffDebugHResult
|
2026-03-27 20:14:47 +08:00 |
|
李通洲
|
57440a7a45
|
Global (Windows): makes NtWaitForSingleObject not alertable
|
2026-03-27 14:37:41 +08:00 |
|
李通洲
|
22696fe3de
|
Common (Windows): fixes buf len handling
|
2026-03-26 23:41:17 +08:00 |
|
李通洲
|
cd00820546
|
FFstrbuf: adds a comment
|
2026-03-26 23:39:47 +08:00 |
|
李通洲
|
58e67dcc7a
|
Common (Windows): fixes potential out-of-bound mem access
|
2026-03-26 23:31:59 +08:00 |
|
李通洲
|
9ffa46652d
|
Common (Windows): remove default language attempt when querying file version
|
2026-03-26 23:08:28 +08:00 |
|
李通洲
|
00d1812e8d
|
Debug (Windows): let OS choose language to print
|
2026-03-26 22:53:28 +08:00 |
|
李通洲
|
50dc260fd6
|
Common (Windows): fixes str length variable handling
|
2026-03-26 20:27:57 +08:00 |
|
李通洲
|
bf99aeda92
|
Global: replaces %m for %s + strerror(errno)
Not portable
This reverts aabab6dff5
|
2026-03-26 19:54:10 +08:00 |
|
李通洲
|
397822d0db
|
Global (Windows): resets console codepage on program exit
Fixes #2245
|
2026-03-26 18:22:00 +08:00 |
|
李通洲
|
aabab6dff5
|
Global (Linux): replaces strerror(errno) with %m
|
2026-03-26 14:55:46 +08:00 |
|
李通洲
|
62c2eb4d96
|
Networking (Linux): shutdown before recv
|
2026-03-26 14:47:33 +08:00 |
|
李通洲
|
c69a6b7640
|
Processing (Linux): reports command not found earlier
|
2026-03-26 14:23:12 +08:00 |
|
李通洲
|
a1c5fe2bf2
|
Processing (Windows): improves reliablity when terminating child process
|
2026-03-25 15:40:33 +08:00 |
|
李通洲
|
2d4a77b6f0
|
Networking (Windows): waits for completion of CancelIO
|
2026-03-25 15:03:23 +08:00 |
|
李通洲
|
fe0f292cec
|
FFstrbuf: adds new ffStrbufDecodeHexEscapeSequences
|
2026-03-25 14:13:03 +08:00 |
|
Carter Li
|
06ecd5a1ff
|
Smbios (Linux): improve performance of small file reading
|
2026-03-25 11:05:36 +08:00 |
|
Carter Li
|
8fdaa987e3
|
IO: inlines more helper functions
|
2026-03-25 10:41:10 +08:00 |
|
李通洲
|
947cddd926
|
Binary (Windows): fixes unmatched fn calls
|
2026-03-24 17:20:47 +08:00 |
|
李通洲
|
246ff0bc88
|
Common (Windows): adds a unique type for querying registry binary data
|
2026-03-24 17:20:47 +08:00 |
|
Carter Li
|
795bbde459
|
Smbios: improves robostness; adds maiformed SMBIOS data verification and more debug log
|
2026-03-24 15:12:21 +08:00 |
|
李通洲
|
8facb7c6e9
|
Uptime (Windows): improves comments
|
2026-03-23 16:01:29 +08:00 |
|
李通洲
|
76d6e86fe5
|
Time (Windows): prefers RTL APIs
|
2026-03-23 10:03:12 +08:00 |
|
李通洲
|
e3d7eab4df
|
Binary (Windows): prefers NT APIs
|
2026-03-23 09:54:04 +08:00 |
|
李通洲
|
4fb7860a8e
|
Common (Windows): uses RtlOpenCurrentUser directly
|
2026-03-22 19:52:41 +08:00 |
|
李通洲
|
941502d718
|
Platform (Windows): fixes kernel version detection on Win 8
|
2026-03-21 23:19:45 +08:00 |
|
李通洲
|
de146c6370
|
Windows: removes 7/8 from manifest.xml
|
2026-03-21 23:19:23 +08:00 |
|
Carter Li
|
ab17fb08ef
|
Global (macOS): queries SMBIOS data directly on Intel Mac
|
2026-03-21 18:38:01 +08:00 |
|
Carter Li
|
a4bc3c812d
|
SMBIOS: improves garbage data cleanup code
|
2026-03-21 18:27:48 +08:00 |
|
李通洲
|
a961a964ff
|
GPU: adds more useful info
|
2026-03-21 11:03:32 +08:00 |
|
李通洲
|
b739736527
|
GPU (WSL2): moves to D3DKMT/WDDM
Removes C++ dependency on Linux
|
2026-03-20 19:14:55 +08:00 |
|
李通洲
|
2b19f8078e
|
GPU (Windows): prepares Linux support of d3dkmthk.h
|
2026-03-20 19:14:49 +08:00 |
|
李通洲
|
b0215aae37
|
Common (Windows): fixes random failures of WMI initialization
|
2026-03-19 15:46:19 +08:00 |
|
李通洲
|
86cfa4eded
|
Library (Windows): prefers Ldr APIs
|
2026-03-19 15:24:55 +08:00 |
|
李通洲
|
bab1e4ff82
|
Global (Windows): adds full TEB/PEB definitions
|
2026-03-19 15:16:50 +08:00 |
|
李通洲
|
b8ad833b4b
|
Networking (Windows): prefers WSA functions
|
2026-03-18 18:35:59 +08:00 |
|
李通洲
|
4e234c52a3
|
Platform (Windows): adds implementation of POSIX readlink(2) and realpath(3)
|
2026-03-17 17:59:24 +08:00 |
|
李通洲
|
8edfda979e
|
Processing (Windows): prefers *W version APIs
|
2026-03-16 15:09:43 +08:00 |
|
李通洲
|
cc3595c3a4
|
Processing (Windows): prefers NT APIs
|
2026-03-16 14:41:52 +08:00 |
|
李通洲
|
8c72792e31
|
Common (Windows): adds a universal function ffFileTimeToUnixMs and use it
|
2026-03-16 13:49:49 +08:00 |
|
李通洲
|
81984e6e97
|
Global (Windows): prefers NtWaitForSingleObject
|
2026-03-14 23:36:59 +08:00 |
|
李通洲
|
f46e97fc62
|
Common (Windows): fixes querying HKEY_LOCAL_MACHINE on Windows 8.1
... and adds debug log
|
2026-03-14 22:57:29 +08:00 |
|
李通洲
|
7821552761
|
Common (Windows): adds ffDebugNtStatus for debugging
|
2026-03-14 22:55:16 +08:00 |
|
李通洲
|
66edea702e
|
Common (Windows): reverts 42509f115c
Fixes warp terminal version detection
|
2026-03-13 13:58:50 +08:00 |
|