|
|
3acd26453d
|
chore(build): update dependencies
|
2024-07-22 03:46:45 -04:00 |
|
|
|
5a64829d1f
|
fix(build): include missing source files
|
2024-07-05 01:25:05 -04:00 |
|
|
|
7f40410814
|
fix(build): include missing source files
|
2024-07-05 01:11:56 -04:00 |
|
|
|
c1e81d4bff
|
fix(build): link mem properly
|
2024-07-03 14:54:24 -04:00 |
|
|
|
462eadcec5
|
fix(build): link headers properly
|
2024-07-03 14:51:11 -04:00 |
|
|
|
937e283e0b
|
fix(build): install headers
|
2024-07-03 14:38:11 -04:00 |
|
|
|
cbd169a26a
|
feat(build): add zig build script
|
2024-06-28 01:51:21 -04:00 |
|
|
|
2b620905ca
|
fix(file): on Windows, GetFileInfo on StreamRecord needs to store the FileInfo in the FileParms
|
2023-12-10 22:13:44 -05:00 |
|
|
|
493bf0e389
|
fix(file): nativepath/nativePath
|
2023-12-04 17:24:11 -05:00 |
|
|
|
50881662ae
|
fix(file): delete bc/file/path/Path.cpp
|
2023-12-04 17:23:00 -05:00 |
|
|
|
3cfddf0149
|
feat(file): allow case-insensitive file paths to be resolved on Linux
|
2023-12-04 17:16:20 -05:00 |
|
|
|
58c8a50e8f
|
fix(bc): OsSetCommandLine initialize counter i to 0
|
2023-12-02 12:48:25 -05:00 |
|
|
|
9c714d93df
|
fix(file): added missing increment inside MakeUnivPath
|
2023-12-02 12:10:17 -05:00 |
|
|
|
05c63dbea7
|
fix(system/file): fix bugged recursion in CreateDirectory implementation
|
2023-11-17 16:18:19 -05:00 |
|
|
|
0ed54befe3
|
fix(system/file): fix bugged recursion in CreateDirectory implementation
|
2023-11-17 16:12:37 -05:00 |
|
|
|
747cdf796f
|
fix(os): use HOSFILE_INVALID to denote an invalid file handle
|
2023-08-24 20:47:11 -04:00 |
|
|
|
9c7aadb37e
|
fix(os): incorrect usage of _NSGetExecutablePath
|
2023-08-23 19:07:38 -04:00 |
|
|
|
437cd3bca1
|
fix(os): specify uint32_t type in argument _NSGetExecutablePath
|
2023-08-23 19:02:53 -04:00 |
|
|
|
799c8cd402
|
fix(os): specify Blizzard:: namespace when using string utilities
|
2023-08-23 19:00:20 -04:00 |
|
|
|
7878f9233e
|
fix(os): include <unistd.h> when using procfs for OsGetExeName
|
2023-08-23 18:59:03 -04:00 |
|
|
|
e58128405c
|
feat(os): OsCreateDirectory
|
2023-08-23 18:57:36 -04:00 |
|
|
|
71fd5402c3
|
feat(os): implement OsCreateDirectory - added missing 'recursive' option
|
2023-08-23 18:56:06 -04:00 |
|
|
|
b4e14cf4d5
|
feat(os): implement OsGetExePath, OsGetExeName
|
2023-08-23 18:09:03 -04:00 |
|
|
|
90075755b1
|
feat(os): implement OsSetCurrentDirectory and OsGetCurrentDirectory
|
2023-08-19 05:16:48 -04:00 |
|
|
|
32f791ac70
|
feat(system/file): implemented posix file functions SetPos() and Delete()
|
2023-08-15 04:40:59 -04:00 |
|
|
|
fba6fa66f0
|
fix(system/file): explicitly call System_File::Stacked::Read/Write
|
2023-08-14 21:25:29 -04:00 |
|
|
|
ca959ed618
|
fix(os): include <windows.h>
|
2023-08-14 21:19:54 -04:00 |
|
|
|
92c0390ca4
|
fix(os): initialize file open flags to 0
|
2023-08-14 21:17:24 -04:00 |
|
|
|
8068d515df
|
fix(system/file): remove duplicate flag expansion
|
2023-08-14 21:16:48 -04:00 |
|
|
|
cdc146f06e
|
fix(system/file): reconstruct missing file share bits on Windows
|
2023-08-14 21:16:13 -04:00 |
|
|
|
5289a0369e
|
fix(system/file): fix includes
|
2023-08-14 21:10:51 -04:00 |
|
|
|
acbdbfd2ef
|
feat(file): add function File::Flush
|
2023-08-14 20:47:09 -04:00 |
|
|
|
667a125748
|
fix(system/file): remove pointer arithmetic on void* type
|
2023-08-14 20:44:17 -04:00 |
|
|
|
581522ca0f
|
fix(system/file): use 64-bit math when copying files
|
2023-08-14 20:40:09 -04:00 |
|
|
|
d0f9939077
|
fix(system/file): include <fcntl.h>
|
2023-08-14 20:17:47 -04:00 |
|
|
|
8928b59dbf
|
fix(system/file): typo
|
2023-08-14 20:15:17 -04:00 |
|
|
|
def2fe1bc4
|
fix(system/file): make sz_copybuffer explicitly always size_t
|
2023-08-14 20:14:25 -04:00 |
|
|
|
6011b53e0f
|
fix(system/file): include <sys/time.h> on Unix-likes
|
2023-08-14 19:29:37 -04:00 |
|
|
|
4d8aebaf35
|
fix(system/file): clarify intention to call System_File::Read/Write instead of File::Read/File::Write (same arguments)
|
2023-08-14 19:27:26 -04:00 |
|
|
|
61eede165c
|
fix(system/file): clarify intention to call System_File::Read/Write instead of File::Read/File::Write (same arguments)
|
2023-08-14 19:26:18 -04:00 |
|
|
|
5c6b9b415f
|
fix(system/file): remove superfluous flag arguments to File::Read/Write
|
2023-08-14 19:21:26 -04:00 |
|
|
|
f42d99c562
|
fix(build): build new code structure
|
2023-08-14 17:58:15 -04:00 |
|
|
|
c37593d375
|
fix(os): File::Open doesn't require address of StreamRecord
|
2023-08-14 17:55:37 -04:00 |
|
|
|
473e630c6f
|
fix(os): OsWriteFile passes bytes written to pointer
|
2023-08-14 17:53:47 -04:00 |
|
|
|
1c001ffc1e
|
fix(os): OsWriteFile passes bytes written to pointer
|
2023-08-14 17:52:50 -04:00 |
|
|
|
e78c024209
|
fix(os): BLIZZARD_VALIDATE must have return value
|
2023-08-14 17:50:49 -04:00 |
|
|
|
89c3100e76
|
fix(debug): correct invalid macro
|
2023-08-14 17:49:18 -04:00 |
|
|
|
6578346282
|
fix(debug): add empty class Blizzard::Debug::ErrorStackRecord
|
2023-08-14 17:11:05 -04:00 |
|
|
|
6bc45c9d02
|
fix(file): change include location for System_File objects
|
2023-08-14 17:07:24 -04:00 |
|
|
|
4f8d6e2016
|
feat(os): implement command line argument utilities
|
2023-08-14 16:21:45 -04:00 |
|