李通洲
|
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 |
|