李通洲
|
2ce152beaf
|
SmbiosHelper (Windows): prefers NtQuerySystemInformation
|
2026-03-05 10:18:18 +08:00 |
|
李通洲
|
766ed07999
|
Refactor: prefers ffStr*
|
2026-03-05 10:16:24 +08:00 |
|
李通洲
|
ddc2131343
|
Chore (Windows): adds comments
|
2026-03-05 10:16:11 +08:00 |
|
李通洲
|
75f4a3d92d
|
Platform (Windows): don't error out on i686
|
2026-03-03 08:47:34 +08:00 |
|
李通洲
|
86458ab32a
|
Kmod (SunOS): adds support
|
2026-03-01 14:44:29 +08:00 |
|
李通洲
|
67ca907e38
|
Kmod (Windows): adds support
|
2026-03-01 14:06:54 +08:00 |
|
李通洲
|
000a688bb6
|
TerminalShell (Windows): improves logic of GUI program check
|
2026-02-28 10:06:13 +08:00 |
|
李通洲
|
a69cf456ea
|
Binary (Windows): removes imagehlp dep
|
2026-02-27 22:59:46 +08:00 |
|
李通洲
|
1789ef85d7
|
Processing (Windows): tidy
|
2026-02-27 15:04:43 +08:00 |
|
李通洲
|
08dfd1321c
|
Platform (macOS): use _NSGetExecutablePath to query current exe path
Unlike proc_pidpath which uses syscall
|
2026-02-26 15:12:53 +08:00 |
|
Carter Li
|
bc6e8c7813
|
Global (Linux): unrefs dbus connection to avoid memleaks
|
2026-02-26 09:47:18 +08:00 |
|
Carter Li
|
627fee23d1
|
Chore: adds assertions
|
2026-02-26 09:00:24 +08:00 |
|
s0s
|
fc7710821e
|
Common: fixes segmentation fault triggered by dereferencing value at negative index (#2198)
|
2026-02-24 11:00:25 +08:00 |
|
李通洲
|
ec1af7c92b
|
Platform (OpenBSD): improves executable path retrieval method
Fixes #2195
|
2026-02-22 18:14:36 +08:00 |
|
Carter Li
|
a1e20270ad
|
Platform: add current working directory (cwd) to FFPlatform structure and initialization
|
2026-02-21 00:29:02 +08:00 |
|
李通洲
|
0ea5639a22
|
Platform (Windows): prefers Nt* APIs
|
2026-02-18 20:13:33 +08:00 |
|
Carter Li
|
6e64b758bf
|
Chore: silences a compiler warning
|
2026-02-13 23:37:40 +08:00 |
|
李通洲
|
0e9a5acdbd
|
Platform (Windows): adds init / destroy of field sid
|
2026-02-13 20:42:35 +08:00 |
|
李通洲
|
df87cdfa6e
|
Windows: defines NtCurrentProcess and uses it
|
2026-02-13 19:38:22 +08:00 |
|
Dark Knightz
|
2afe8d11d1
|
Common: fixes discarded-qualifiers warnings (#2181)
|
2026-02-13 18:05:07 +08:00 |
|
李通洲
|
0f4bb47c2f
|
Global: fixes compiler warnings
|
2026-02-12 16:25:33 +08:00 |
|
李通洲
|
19f7c67ede
|
Platform: adds pid field and use it
|
2026-02-12 14:29:49 +08:00 |
|
李通洲
|
681a102a2b
|
Processing (Windows): adds TODO [ci skip]
|
2026-02-11 21:47:09 +08:00 |
|
李通洲
|
5847e3f269
|
FFPlatform (Windows): fixes memory corruption
|
2026-02-11 10:03:29 +08:00 |
|
李通洲
|
b248dfa01c
|
Platform: prefers system API to retreive user name
|
2026-02-10 23:42:57 +08:00 |
|
李通洲
|
a44bde6f94
|
Platform: adds UID / SID detection
|
2026-02-10 20:33:28 +08:00 |
|
李通洲
|
996cdd3155
|
Refactor: moves memrchr to global impl for potential future use
|
2026-02-10 18:16:58 +08:00 |
|
李通洲
|
61cdfcabf8
|
Windows: uses SHGetKnownFolderPath instead of the unreliable getenv
|
2026-02-10 17:32:34 +08:00 |
|
李通洲
|
d2215f26ac
|
Processing (Windows): uses NtQueryInformationProcess instead of its wrapper
|
2026-02-10 17:32:34 +08:00 |
|
Carter Li
|
0686d1db4a
|
GPU (Hurd): uses native API; removes libpciaccess dep
|
2026-01-30 20:34:47 +08:00 |
|
李通洲
|
dc04273bd7
|
Memory (macOS): updates algorithm in order not to use hw.memsize_usable which is available on newer macOS version
Adds a new CMake option to use usable memory size at the same time
Fixes #2171
|
2026-01-29 09:34:50 +08:00 |
|
李通洲
|
c116a5abdf
|
Chore: uses elvis operators where applicatable
|
2026-01-22 15:36:42 +08:00 |
|
李通洲
|
508a3fde36
|
Windows: fixes building
|
2026-01-15 15:43:05 +08:00 |
|
李通洲
|
a20d915412
|
JsonConfig: supports --structure-disabled
|
2026-01-15 15:11:08 +08:00 |
|
李通洲
|
d3453de73c
|
Global: puts more fastfetch-only properties into FFdata
|
2026-01-15 15:06:23 +08:00 |
|
李通洲
|
79a11c4728
|
CommandOption: adds a new option --structure-disabled (WIP)
To disable modules temporarily
|
2026-01-15 10:35:21 +08:00 |
|
李通洲
|
1699d14984
|
Common: ensures thread safety of ffTimeInitQpcMultiplier
|
2026-01-14 10:03:51 +08:00 |
|
李通洲
|
49fc95689d
|
Platform (Windows): improves hostname retrieval by adding fallback to NetBIOS name
|
2026-01-13 10:44:52 +08:00 |
|
李通洲
|
2f1e37bb7c
|
Common (Windows): improves performance of ffTimeGetTick
|
2026-01-12 15:16:02 +08:00 |
|
李通洲
|
30ea52938e
|
Processing (SunOS): tidy
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
d43ed33661
|
Shell (macOS): fixes exePath not reports absolute paths
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
03aab33507
|
Shell (Linux): supports version detection for deleted binaries
Fixes #2136
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
420d1cf804
|
FFstrbuf: updates ffStrbufSet* that they won't reserve extra space
|
2026-01-09 20:13:59 +08:00 |
|
李通洲
|
c9c9a58f59
|
Colors: supports @<color-index>
|
2026-01-08 14:10:47 +08:00 |
|
李通洲
|
0a17da2da0
|
CI (Windows): build win7-compat artifacts
|
2026-01-08 09:40:11 +08:00 |
|
李通洲
|
8423efb686
|
CMake (Windows): introduces a flag to remove Win7 compat mode
|
2026-01-07 11:05:12 +08:00 |
|
李通洲
|
072f67988f
|
Networking: prefers WSA* functions
No functional change.
|
2026-01-06 22:57:27 +08:00 |
|
李通洲
|
1be90084ab
|
Networking: fixes some issues and memory leaks
|
2026-01-06 16:44:36 +08:00 |
|
李通洲
|
6ded0f9bb0
|
CMake: fixes building
|
2026-01-06 10:25:41 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|