bea0cf5a0c
[ox/std] Rename string len() functions to size()
2025-07-25 22:47:56 -05:00
a8c1387d5a
[ox] Address unsafe buffer warnings
2025-05-06 22:25:13 -05:00
9f338a7429
[ox] Run liccor
Build / build (push) Successful in 3m18s
2025-01-08 23:03:05 -06:00
345fb03857
[ox] Remove OxError
2024-12-13 22:06:47 -06:00
b14f1d5000
[ox] Replace SpanView with Span<const T>
2024-12-01 08:41:08 -06:00
cd3eeeef14
[ox/fs] Suppress unsafe buffer warnings
2024-11-26 22:30:57 -06:00
702b166b8d
[ox/fs] Cleanup
2024-09-13 00:17:07 -05:00
043df533b7
[ox] Cleanup string len handling
...
Build / build (push) Has been cancelled
Remove UTF-8 parsing. It is a rare enough need that it should have a specialized call when needed.
Better to have a more optimal length fetch for typical case.
2024-05-10 01:29:13 -05:00
a00a0bd2ff
[ox] Rename BString to IString
2024-04-24 00:54:02 -05:00
e9a6a09629
[ox] Run liccor
Build / build (push) Successful in 2m20s
2024-04-21 17:01:48 -05:00
a20d7fd923
[ox] Cleanup
2024-04-18 19:24:56 -05:00
d1efbb2ffa
[ox] Update copyright for 2024
2024-01-01 12:03:16 -06:00
b61f81abf0
[ox] Make tests more consistent
2023-12-04 00:22:00 -06:00
1a1c8ae6cc
[ox] Make ox::String::String(const char*) explicit
2023-12-01 22:36:24 -06:00
ecc49a63b0
[ox] Change log channel delimiter from :: to .
2023-11-25 20:58:35 -06:00
9ee6cfbbfd
[ox] Run liccor
2022-01-13 02:05:02 -06:00
fcdede2064
[ox/fs] Cleanup
2021-07-06 20:56:46 -05:00
66a11eae31
[ox/fs] Cleanup
2021-07-06 20:56:46 -05:00
9bd2a5a5ee
[ox/fs] Fix broken test that was hidden because of bad asserts
2021-04-21 01:03:09 -05:00
b825e88d29
[ox/fs] Cleanup tests
2021-03-24 01:39:07 -05:00
9c08ab458a
[ox/fs] Cleanup tests
2021-03-24 01:20:27 -05:00
70168286ab
[ox] Address CLion warnings
2021-02-27 02:38:18 -06:00
546f083346
[ox] Run liccor
2021-01-21 23:35:13 -06:00
3cc6ca215e
[ox/fs] Fix Directory to allocate enough space for new entry
2019-11-04 18:30:17 -06:00
c27cc56e31
[ox] Make ValErr::operator T() explicit
2019-07-30 19:00:01 -05:00
cb8f26046a
[ox/fs] Cleanup Directory test
2019-07-17 21:36:03 -05:00
74fe0c55cc
[ox/fs] Enforce error checking of FS function calls
2019-06-22 02:07:20 -05:00
db04367579
[ox/fs] Cleanup hard-to-read code
2019-06-20 23:24:36 -05:00
a204aa8c48
[ox/fs] Move large test allocations to heap
2019-06-20 21:41:32 -05:00
245eba8d5b
[ox/fs] Switch some FS test asserts to check for ox::Error instead of 0
2019-03-17 22:39:59 -05:00
55119253da
[ox/fs] Make format method static
2018-12-29 22:29:03 -06:00
713aa7380f
[ox/fs] Remove old file system code
2018-10-29 22:56:01 -05:00
72b9437ef5
[ox/fs] Add extra checks to FileSystem test
2018-09-02 10:20:01 -05:00
1770c8a1e2
[ox/fs] Remove abstract FileStore class
2018-09-01 23:52:43 -05:00
40f8af85a8
[ox/fs] Fill out new FileSystem method stubs
2018-08-18 23:41:31 -05:00
61f77767bf
[ox/fs] Add more logging to mkdir test
2018-07-30 21:32:36 -05:00
a6b9de9a59
[ox] Fix OxFS 2 Directory test
2018-06-06 23:30:57 -05:00
ea7cf59ec7
[ox] Add file:line error tracing
2018-05-31 22:45:57 -05:00
ecbeabff48
[ox/std] Add MallocaPtr
2018-05-03 01:12:36 -05:00
24fbb8ba86
[ox/fs] Add new FileStore write
2018-04-28 12:01:33 -05:00
59cc34b4e8
[ox/fs] Add new Directory type
2018-04-23 22:51:49 -05:00
fc3ec47330
[ox] Move NodeBuffer and Ptr to ptrarith package
2018-04-14 11:01:42 -05:00
9541287d4a
[ox/fs] Fix a read/write issue in new FileStore
2018-04-12 00:03:02 -05:00
381c739e46
Add missing read to new FileStore
2018-03-15 19:32:40 -05:00
9d70927ad4
Fix to pass FileStore::readWrite test for new FileStore
2018-03-15 01:03:16 -05:00
080ca9df86
Fix new FileStore to correctly initialize the first item
2018-03-14 00:39:08 -05:00
127c6525f7
Add missing check to ItemPtr and instantiate FileStore32 in FS library
2018-03-13 01:55:25 -05:00
b77a41abd2
Add NodeBuffer init to FileStore format
2018-03-08 00:24:02 -06:00
2e29f48810
Make FS linked list Item a template parameter
2018-03-07 22:40:38 -06:00
3151b5508e
Flesh out new file store's alloc
2018-03-06 23:07:39 -06:00