gary
|
b3fe8dcf48
|
Add NodeBuffer init to FileStore format
(synced from b77a41abd2)
|
2018-03-08 00:24:02 -06:00 |
|
gary
|
67851de350
|
Make FS linked list Item a template parameter
(synced from 2e29f48810)
|
2018-03-07 22:40:38 -06:00 |
|
gary
|
b0abb6b351
|
Flesh out new file store's alloc
(synced from 3151b5508e)
|
2018-03-06 23:07:39 -06:00 |
|
gary
|
21792a20b5
|
Start on new FileStore and add test
(synced from e1305a240e)
|
2018-03-05 20:28:07 -06:00 |
|
gary
|
32a720aec7
|
Add contiguous linked list type for the new file store
(synced from 21e72a0513)
|
2018-02-18 01:03:14 -06:00 |
|
gary
|
8fceadf83d
|
Rename Log package to Trace
(synced from e7a396655c)
|
2018-02-03 14:26:47 -06:00 |
|
gary
|
b4363e1ccf
|
Breakup file system code into smaller files
(synced from 637c9f24c2)
|
2018-02-02 01:15:15 -06:00 |
|
gary
|
6a3ac85620
|
Run liccor
(synced from 04e5af6fe6)
|
2018-01-29 21:55:58 -06:00 |
|
gary
|
351f86a505
|
Rename larray to vector
(synced from 1d65ca210f)
|
2017-12-23 20:25:24 -06:00 |
|
gary
|
124f6de221
|
Start on log package
|
2017-10-11 16:52:17 -05:00 |
|
gary
|
3211cc40d5
|
Add . and .. directory entries to directores
|
2017-07-29 02:28:37 -05:00 |
|
gary
|
68c144fe75
|
Add ls to file system
|
2017-05-12 00:05:51 -05:00 |
|
gary
|
1ce2797f33
|
Flatten out namespaces to only ox
|
2017-05-11 00:48:28 -05:00 |
|
gary
|
5328f9004e
|
Remove InodeManager
|
2017-04-29 14:04:48 -05:00 |
|
gary
|
89ff3844fd
|
Add move and strip directories functionality to FileSystem
|
2017-04-26 19:43:24 -05:00 |
|
gary
|
fdd9dead43
|
Add recursive remove option to FileSystem
|
2017-04-26 06:43:30 -05:00 |
|
gary
|
efa54547d0
|
Add support for removing files by path
|
2017-04-26 04:07:00 -05:00 |
|
gary
|
544eb94f34
|
Add support for removing directory entries
|
2017-04-26 04:01:19 -05:00 |
|
gary
|
a916205cdb
|
Fix GCC compile issue
|
2017-04-26 01:55:38 -05:00 |
|
gary
|
1b6eee4d85
|
Fix FileStore::write test and fix missed error report
|
2017-04-26 01:40:46 -05:00 |
|
gary
|
9cd8eb2167
|
Fix FileSystem32::write(string) test
|
2017-04-25 22:29:59 -05:00 |
|
gary
|
52f326f96c
|
Add mkdir support
|
2017-04-25 22:01:21 -05:00 |
|
gary
|
41c017e305
|
Remove use of std::function in fs test
|
2017-04-24 02:41:57 -05:00 |
|
gary
|
7abbf8768f
|
Add support for writing file by path
|
2017-04-24 02:38:23 -05:00 |
|
gary
|
7c54d3fb47
|
Add initial support for looking up file by path
|
2017-04-23 04:10:12 -05:00 |
|
gary
|
c3fe5e9cc2
|
Fix PathIterator to allow paths that don't start with /
|
2017-04-22 14:34:20 -05:00 |
|
gary
|
a3fac6529b
|
Fix to build with GCC
|
2017-04-22 01:42:16 -05:00 |
|
gary
|
5936a751d3
|
Add PathIterator class for file system
|
2017-04-22 01:27:26 -05:00 |
|
gary
|
5a04162bbd
|
Update copyright year
|
2017-04-07 18:41:40 -05:00 |
|
gary
|
c66533fc70
|
Cleanup
|
2016-09-08 20:27:57 -05:00 |
|
gary
|
a4e7b7fd08
|
Prefix ox stdlib functions with ox_
|
2016-09-07 23:45:36 -05:00 |
|
gary
|
e5e85a147c
|
Fix to allow overwriting existing inodes and add remove to oxfstool
|
2016-07-06 00:41:50 -05:00 |
|
gary
|
19c2b9580a
|
Add oxfstool read and FileSystem base class
|
2016-07-03 16:43:37 -05:00 |
|
gary
|
d5a1e5e00b
|
Add oxfstool with format option.
|
2016-07-02 22:31:17 -05:00 |
|
gary
|
2d2d334f50
|
Add ability to delete inodes
|
2016-07-02 20:44:25 -05:00 |
|
gary
|
f9d9a50e83
|
Flattened FileStore.
|
2016-06-29 23:59:09 -05:00 |
|
gary
|
77059d4cdb
|
Started on inode manager file.
|
2016-06-28 06:42:44 -05:00 |
|
gary
|
def16ce43f
|
Started on FileSystem format.
|
2016-06-27 21:32:22 -05:00 |
|
gary
|
d61ff44910
|
Cleaned up std includes because std is no longer private to fs.
|
2016-06-27 21:32:05 -05:00 |
|
gary
|
7a81449148
|
Renamed project Ox and restructured it to allow it to become a baremetal
unikernel/stdlib.
|
2016-06-24 18:27:46 -05:00 |
|