Commit Graph

557 Commits

Author SHA1 Message Date
gary 916d07e530 Merge branch 'master' of github.com:wombatant/ox into ox_master 2017-09-09 19:26:00 -05:00
gary 31af2167d6 Add operator< for DirectoryListing 2017-09-09 19:19:56 -05:00
gary 218511c98a Fix mkdir not to overwrite an existing dir 2017-09-09 19:19:56 -05:00
gary 292caad1e6 Add link count to stat in FS 2017-07-29 20:49:38 -05:00
gary 99e459a4ae Add links count field to inodes 2017-07-29 20:42:21 -05:00
gary 3211cc40d5 Add . and .. directory entries to directores 2017-07-29 02:28:37 -05:00
gary 16b6ed330a Add a check to ls to prevent ls-ing of non-directories 2017-07-01 16:21:03 -05:00
gary 56d91c18bd Fix delete/new[] mismatch 2017-07-01 02:22:41 -05:00
gary 8a071380b9 Fix m_store delete to use delete[] 2017-07-01 02:22:32 -05:00
gary b4a6aed14e Change auto expand to own buff attribute in OxFS 2017-07-01 02:22:23 -05:00
gary 7fa43dad71 Make auto expand loop if necessary 2017-07-01 02:22:14 -05:00
gary c1e8d07d9c Fix auto expand condition 2017-07-01 02:22:02 -05:00
gary d43aecd76b Add auto expand to OxFS 2017-07-01 02:21:48 -05:00
gary 038ca96f9e Add missing error reporting to file system ls 2017-05-14 10:43:27 -05:00
gary ac3f12fbe4 Remove unnecessary ls from FileSystemTemplate 2017-05-14 10:43:27 -05:00
gary c19a71793f Fix readDirectory use the right type of directory 2017-05-14 10:43:26 -05:00
gary 4a44a23014 Add default constructor for DirectoryListing 2017-05-14 10:43:26 -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 e0063a7b55 Cleanup oxfstool format output 2017-05-09 15:15:27 -05:00
gary a2dfb41b79 Fix FS read by type to read byte by byte 2017-05-09 14:40:05 -05:00
gary a5166e03bb Fix oxfstool format to use FileSystem::format instead of FileStore::format 2017-05-04 00:50:53 -05:00
gary 796241cda6 Remove inodemgr.hpp from install 2017-05-02 17:44:54 -05:00
gary 1889cfcb58 Add compare for added MC test fields 2017-05-01 02:49:57 -05:00
gary ed8ff4bb11 Add empty struct to MC test 2017-05-01 02:39:55 -05:00
gary 4e610c3167 Fix MC to ommit empty objects 2017-05-01 02:35:14 -05:00
gary 746dae0ec5 Fix default values for MC reader and add 8+ fields struct to MC test 2017-04-30 22:00:54 -05:00
gary c3388c58f9 Fix issue with writing setting field presence mask for empty arrays 2017-04-30 21:57:57 -05:00
gary 5328f9004e Remove InodeManager 2017-04-29 14:04:48 -05:00
gary 49bc32abf9 Fix issues with MetalClaw reader iteration too many fields 2017-04-29 08:59:10 -05:00
gary 99c3ca72f5 Add array support to MetalClaw 2017-04-29 08:15:31 -05:00
gary 80ecd429c3 Fix for GCC 2017-04-28 12:50:17 -05:00
gary 7378ce4c32 Get MetalClaw read/write test passing 2017-04-28 12:42:28 -05:00
gary 50ecefdb38 Add bstring type 2017-04-28 01:36:47 -05:00
gary 6bc6230eb6 Add MetalClawWriter 2017-04-27 04:53:05 -05:00
gary 89ff3844fd Add move and strip directories functionality to FileSystem 2017-04-26 19:43:24 -05:00
gary 1cd34a9ba4 Add missing includes to the install step 2017-04-26 19:42:08 -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 c4c70ddabe Make FileSystem store a copy of ox::Random 2017-04-26 02:37:54 -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 c5410c8755 Fix issue with allocator that caused deallocation to reset the
allocation point
2017-04-25 18:30:29 -05:00
gary b7b5772c34 Add comment crediting the random number generation algorithm 2017-04-24 20:13:15 -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