李通洲
|
55e4896524
|
Chore: runs clang-format
|
2026-04-28 19:45:19 +08:00 |
|
李通洲
|
594c73461e
|
Netif: fixes compiler warnings
|
2026-04-28 15:19:44 +08:00 |
|
李通洲
|
4ee7dd72d0
|
IO: improves code quality & reliablity
|
2026-04-28 09:03:24 +08:00 |
|
李通洲
|
414f7ce067
|
Netif: improves code quality
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-28 08:51:03 +08:00 |
|
李通洲
|
e1dffe794b
|
Library: improves code quality
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-28 08:51:03 +08:00 |
|
李通洲
|
181b775f73
|
Init: don't print unecessary ANSI escape codes
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 23:15:30 +08:00 |
|
李通洲
|
c4c934d23e
|
Format: fixes UINT64 handling
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 23:00:52 +08:00 |
|
李通洲
|
31c73543e8
|
Font: improves pt handling
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 22:57:29 +08:00 |
|
李通洲
|
d79e1d7fbc
|
FFstrbuf: improves robustness of ffStrbufMatchSeparatedNS
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 22:49:31 +08:00 |
|
李通洲
|
3883047dce
|
Platform: initializes pageSize
Noop, because the whole platform is statically initialized
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 22:35:11 +08:00 |
|
李通洲
|
4eebc1b6ee
|
Platform (Windows): adds comments
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 22:30:48 +08:00 |
|
李通洲
|
08b79ff4ae
|
Platform (OpenBSD): silences a compiler warning
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 22:27:10 +08:00 |
|
李通洲
|
ffc38eb0f1
|
FFlist: add __restrict
|
2026-04-27 22:21:45 +08:00 |
|
李通洲
|
37ee193c40
|
DBus: improves message handling
|
2026-04-27 22:11:34 +08:00 |
|
李通洲
|
c10027f1d7
|
JsonConfig: fixes CPUUsage preparation never executed
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 21:56:52 +08:00 |
|
李通洲
|
039fa1ba77
|
CommandOption: generates JSON result entry even for unknown modules
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 20:28:11 +08:00 |
|
李通洲
|
0db820a6c1
|
Binary: skips short string entirely to improve performance
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-27 19:51:14 +08:00 |
|
李通洲
|
ba7e1eb18b
|
Netif (Windows): correctly selects lowest-metric default route on IPv4
... and improve performance slightly
|
2026-04-26 16:57:38 +08:00 |
|
Carter Li
|
dbb060eb62
|
Global: addresses AI's comments
|
2026-04-21 19:43:11 +08:00 |
|
李通洲
|
dbed1b32b4
|
Style: runs clang-format
|
2026-04-20 15:22:10 +08:00 |
|
李通洲
|
e2526521a2
|
Smbios: fixes typo
|
2026-04-16 23:18:56 +08:00 |
|
李通洲
|
64d2c4410e
|
Binary (macOS): improve performance with mmap(2)
|
2026-04-16 15:15:50 +08:00 |
|
李通洲
|
6e4de3e9f1
|
Platform (Windows): uses LsaGetUserName to acquire user name
|
2026-04-16 15:03:08 +08:00 |
|
Carter Li
|
ce51dbf7ea
|
Smbios (Linux): fixes compiling errors
|
2026-04-16 15:03:08 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
李通洲
|
b63bd5b8c9
|
Smbios: refactors code
|
2026-04-15 16:13:56 +08:00 |
|
Carter Li
|
1cd196b726
|
Smbios: uses the standard type off_t
|
2026-04-15 09:02:35 +08:00 |
|
李通洲
|
f8a8864be5
|
Smbios (OpenBSD): reads table address from dmesg
|
2026-04-15 09:02:35 +08:00 |
|
Carter Li
|
683e90cec6
|
Smbios (FreeBSD): unifies pread/mmap handling
Don't try `pread(/dev/mem)` on FreeBSD, which causes kernel panic
|
2026-04-15 09:02:35 +08:00 |
|
李通洲
|
c7ecc33b64
|
Global: removes FFlist::elementSize
Improves performance of module Sound and PhysicalMemory
|
2026-04-14 15:47:26 +08:00 |
|
Carter Li
|
ee7f574349
|
Smbios (OpenBSD): reads table address from dmesg
|
2026-04-14 15:47:26 +08:00 |
|
Carter Li
|
10f58e405e
|
Smbios (FreeBSD): adds fallback method for non-UEFI systems
|
2026-04-14 00:20:01 +08:00 |
|
Carter Li
|
d81a7b6278
|
Smbios: improves logging
|
2026-04-13 18:20:19 +08:00 |
|
Carter Li
|
f6a363f7ad
|
Global: unifies GCC attributes usage
|
2026-04-09 20:02:04 +08:00 |
|
李通洲
|
af884bb638
|
FFstrbuf: silence a compiler warning
|
2026-04-09 13:54:50 +08:00 |
|
Carter Li
|
ab32056c3f
|
PhysicalDisk (NetBSD): honors namePrefix
|
2026-04-09 09:35:48 +08:00 |
|
Faisal Ahmed Moshiur
|
2b82e9ab02
|
Fix potential use-after-free and overlapping memory copy in ffStrbufSetNS
|
2026-04-09 09:33:58 +08:00 |
|
Carter Li
|
7045dea284
|
Global (Windows): fixes building on i686
|
2026-04-05 14:40:38 +08:00 |
|
李通洲
|
39cfc7aac8
|
Debug (Windows): ensures UTF-8 output
|
2026-04-05 20:21:50 +08:00 |
|
李通洲
|
ed4d903e69
|
Sysctl (OpenBSD): improves error messages
|
2026-04-02 20:06:23 +08:00 |
|
Carter Li
|
6cf403da7d
|
Global: renames smbiosHelper to smbios
|
2026-03-31 20:01:25 +08:00 |
|
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 |
|
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 |
|
李通洲
|
58e67dcc7a
|
Common (Windows): fixes potential out-of-bound mem access
|
2026-03-26 23:31:59 +08:00 |
|