|
|
f7c5fb8ed8
|
feature: separate dll export/import macros from api macro, and rename DRANG_API to DRANG_PLATFORM_API
|
2025-09-05 16:36:30 +02:00 |
|
|
|
9538637d58
|
chore: specify C language for DrangPlatform project in CMakeLists.txt
|
2025-09-05 16:22:07 +02:00 |
|
|
|
121c54227a
|
style: apply consistent formatting and remove unnecessary blank lines
|
2025-09-05 16:05:19 +02:00 |
|
|
|
20e51fd6af
|
cleanup: remove unnecessary blank lines in CMakeLists.txt
|
2025-09-05 16:01:58 +02:00 |
|
|
|
a9d9825d0f
|
feature: add clang-format check workflow for code style enforcement
|
2025-09-05 16:01:00 +02:00 |
|
|
|
4e9155a02c
|
feature: add const qualifiers to allocation functions for improved safety
|
2025-09-05 15:59:31 +02:00 |
|
|
|
606fd13447
|
feature: implement win32 read-write lock synchronization primitive
|
2025-09-05 15:48:13 +02:00 |
|
|
|
9ad553ea6e
|
feature: implement win32 drang_cond_wait function for condition variable synchronization
|
2025-09-05 15:48:06 +02:00 |
|
|
|
5de4836e20
|
feature: add read and write unlock functions for read-write locks
|
2025-09-05 15:43:05 +02:00 |
|
|
|
6e44b46020
|
feature: implement win32 condition variable synchronization primitive
|
2025-09-05 15:24:39 +02:00 |
|
|
|
2cdc7ee455
|
feature: add internal header for mutex and condition variable structures
|
2025-09-05 15:24:04 +02:00 |
|
|
|
cd36e689a6
|
feature: implement win32 mutex synchronization primitive
|
2025-09-05 15:16:32 +02:00 |
|
|
|
37c59b003c
|
feature: add synchronization primitives api including mutexes, condition variables, and read-write locks
|
2025-09-05 15:16:06 +02:00 |
|
|
|
80462a42f1
|
style: increase column limit to 120 in .clang-format
|
2025-09-05 15:15:38 +02:00 |
|
|
|
d787477657
|
feature: add more error codes, and document error handling macros
|
2025-09-05 15:15:25 +02:00 |
|
|
|
13cc25860e
|
feature: implement memory allocation functions
|
2025-09-05 04:06:15 +02:00 |
|
|
|
29e8753d1f
|
feature: add error handling functions and definitions
|
2025-09-05 04:06:07 +02:00 |
|
|
|
d1a39262d8
|
Initial commit
|
2025-09-05 04:05:47 +02:00 |
|