Carter Li
|
1b3594f600
|
Global: adds more FF_DEBUG
|
2026-10-03 18:09:17 +08:00 |
|
Carter Li
|
ae1288d087
|
Global (Windows): adds more FF_DEBUG
|
2026-10-03 12:29:52 +08:00 |
|
Carter Li
|
c26bace3c2
|
Global: fixes a lot bugs found by AI
|
2026-09-22 22:09:26 +08:00 |
|
李通洲
|
f37a5a2543
|
OpenBSD: removes kvm dep
|
2026-09-11 23:38:10 +08:00 |
|
Carter Li
|
9a9f82b59e
|
Processes (macOS): adds a comment
|
2026-09-11 10:40:44 +08:00 |
|
李通洲
|
62f78ca60c
|
Processes (Windows): uses SystemHandleCountInformation if available
|
2026-09-03 15:27:40 +08:00 |
|
Carter Li
|
90a6e90b19
|
Processes (macOS): eliminates a compiler warning
|
2026-09-02 10:45:52 +08:00 |
|
李通洲
|
b0ba084b5e
|
Global: address review comments v2
|
2026-08-31 22:03:06 +08:00 |
|
李通洲
|
b5ffc32b80
|
Top / Processes (Windows): improves detection of system / kernel processes detection
|
2026-08-31 20:37:31 +08:00 |
|
李通洲
|
b9e4d04d65
|
Global: addresses review comments generated by CI
|
2026-08-31 19:10:27 +08:00 |
|
李通洲
|
39024abae9
|
Processes (Haiku): honors options->countKprocs
|
2026-08-30 19:54:58 +08:00 |
|
Carter Li
|
7fe08bddd0
|
Processes: adds option countKprocs
|
2026-08-29 00:58:15 +08:00 |
|
Carter Li
|
51b370a105
|
Processes: adds total thread count detection
|
2026-08-28 15:46:23 +08:00 |
|
Carter Li
|
b5897f784f
|
Processes (GNU): uses native impl
|
2026-08-25 00:05:49 +08:00 |
|
李通洲
|
61656a1a7a
|
Global: replaces __attribute__ to C23 [[attribute]]
|
2026-07-11 08:14:21 +08:00 |
|
李通洲
|
ba18705d2e
|
Global: replaces NULL to nullptr
|
2026-07-10 18:10:09 +08:00 |
|
Carter Li
|
d1bf208a92
|
Chore: renames stringUtils to strutil
|
2026-05-28 15:58:08 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +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 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
Carter Li
|
61690a1804
|
Util: moves util/io/io.h to util/io.h
|
2026-01-06 09:13:40 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
李通洲
|
5012bc250b
|
Processes (Linux): be compatible with Hurd
|
2025-08-22 14:08:18 +08:00 |
|
François Revol
|
01f400c15f
|
Haiku: minimal implementation (#1538)
|
2025-02-05 09:08:28 +08:00 |
|
Carter Li
|
b410710903
|
Processes (NetBSD): add support
|
2024-11-01 00:20:51 +08:00 |
|
李通洲
|
4665fdd145
|
Global: make it compile on NetBSD
Doesn't work yet.
|
2024-10-27 11:43:36 +08:00 |
|
李通洲
|
b257134d74
|
Chore: introduce macro ARRAY_SIZE
|
2024-10-18 16:44:41 +08:00 |
|
Carter Li
|
a32d9d788c
|
OpenBSD: init platform support
|
2024-10-04 17:49:18 +08:00 |
|
Carter Li
|
d35490aeef
|
Fastfetch: make it compile on SunOS
|
2024-06-16 01:02:48 +08:00 |
|
Carter Li
|
3ba899261f
|
Util: add ffCharIsDigit and use it
|
2024-05-28 15:34:59 +08:00 |
|
Carter Li
|
413f91260d
|
Processes (FreeBSD): don't count sub-threads as processes
|
2024-01-19 14:40:07 +08:00 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08:00 |
|
李通洲
|
ebab281471
|
Processes (Linux): fix implementation
`sysinfo.procs` reports number of all running threads, instead of processes
|
2023-10-11 21:10:47 +08:00 |
|
李通洲
|
237c6f1c9e
|
Processes / LocalIP: try increasing stability
|
2023-09-13 23:41:26 +08:00 |
|
李通洲
|
aea0986928
|
CMake(Windows): remove USE_WIN_NTAPI option
|
2023-05-11 19:55:31 +08:00 |
|
李通洲
|
8f2b3c6b69
|
Processes: code refactor
|
2023-04-15 12:27:51 +08:00 |
|
李通洲
|
90359d227e
|
Global: don't require sysinfo.h globally
... which is Linux specific
|
2022-12-28 17:20:20 +08:00 |
|
李通洲
|
be698bd806
|
Processes: don't hard code magic numbers (Windows)
|
2022-12-02 01:12:56 +08:00 |
|
李通洲
|
051423e75e
|
util: add mallocHelper and use it
|
2022-11-23 17:44:57 +08:00 |
|
李通洲
|
308408a962
|
Processes: improve performance (Windows)
|
2022-11-22 19:40:56 +08:00 |
|
李通洲
|
aca2c01c9e
|
Processes: support freebsd
|
2022-10-26 17:43:08 +08:00 |
|
李通洲
|
38b3aae1e3
|
Windows: simplify WMI query code
by making C++ code more C++
|
2022-10-17 00:17:26 +08:00 |
|
李通洲
|
3d2497f963
|
macOS: fix compile warnings
|
2022-10-11 19:19:43 +08:00 |
|
李通洲
|
49921f5ed1
|
Disk: add support for Windows
Also major refactoring of util/windows/wmi
|
2022-10-09 15:37:14 +08:00 |
|
李通洲
|
8849107260
|
Processes: add support for Windows
|
2022-10-09 15:37:13 +08:00 |
|