|
|
e9b7e58bc8
|
fix(string): add Equal functions
|
2025-03-15 23:55:58 -04:00 |
|
|
|
e68a482072
|
fix(file): add Blizzard::File::Flush
|
2025-03-15 23:55:16 -04:00 |
|
|
|
c305acb5f9
|
fix(posix): mtime, not mtime.tv_sec
|
2025-03-15 23:37:04 -04:00 |
|
|
|
cb4c0ca497
|
fix(posix): use mtime instead of mtim
|
2025-03-15 23:32:50 -04:00 |
|
|
|
5808ac3ad4
|
fix(posix): statfs() call requires different headers on Darwin or Linux
|
2025-03-15 23:17:52 -04:00 |
|
|
|
a3836e5031
|
fix(os): add missing include <cstdlib>
|
2025-03-15 23:14:28 -04:00 |
|
|
|
5606dc65b0
|
fix(os): correct bad buffer identifier in OsGetExeName
|
2025-03-15 23:11:09 -04:00 |
|
|
|
35eae6b709
|
fix(string): make Equal* actually work
|
2025-03-15 23:07:51 -04:00 |
|
|
|
81cc3145b3
|
style(posix): tidy up member name for Shutdown
|
2025-03-15 22:55:14 -04:00 |
|
|
|
3e7a111809
|
fix(win): added missing Shutdown stub to Win32 filestack
|
2025-03-15 22:54:15 -04:00 |
|
|
|
0bed8080d5
|
fix(os): added missing increment to OsSetCommandLine
|
2025-03-15 22:53:38 -04:00 |
|
|
|
26f3d5527e
|
feat(test): add test cases for reading from /dev/zero on UNIX
|
2025-03-15 22:26:39 -04:00 |
|
|
|
ee4c39082e
|
feat(test): add test cases for new Unicode functions
|
2025-03-15 22:26:12 -04:00 |
|
|
|
99f6576a12
|
refactor(bc): improve consistency (across platforms esp.) and readability of string conversion
|
2025-03-15 22:25:07 -04:00 |
|
|
|
5d96890167
|
refactor(file): overhaul filesystem for better accuracy, add some new features too
|
2025-03-15 22:23:38 -04:00 |
|
|
|
e674242b47
|
chore(build): upgrade system dependency
|
2024-09-08 11:04:29 -04:00 |
|
|
|
c5880338b4
|
chore(build): remove mem dependency
|
2024-09-04 09:11:12 -04:00 |
|
|
|
3ded785b5f
|
fix(build): compile storm/Memory.cpp
|
2024-09-04 08:09:20 -04:00 |
|
|
|
b442784884
|
fix(build): don't link to mem
|
2024-09-04 08:07:59 -04:00 |
|
|
|
e3a778e1fb
|
fix(memory): missing cstdlib include
|
2024-09-04 08:06:25 -04:00 |
|
|
|
192800aa51
|
chore(build): remove mem dependency from libs
|
2024-09-04 08:04:12 -04:00 |
|
|
|
f42a37ddd7
|
chore(build): remove mem dependency
|
2024-09-04 08:03:03 -04:00 |
|
|
|
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 |
|