Commit Graph

237 Commits

Author SHA1 Message Date
gary d43aecd76b Add auto expand to OxFS 2017-07-01 02:21:48 -05:00
gary d7785709b6 Merge branch 'master' of github.com:wombatant/ox 2017-05-19 21:05:57 -05:00
gary 4798e545c9 Add -s flag to nested make calls 2017-05-19 21:04:43 -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 a7a9256503 Make warnings non-fatal during debug builds 2017-04-26 04:00:21 -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 493c59fa5e Merge branch 'master' of github.com:wombatant/ox 2017-04-25 22:01:34 -05:00
gary 52f326f96c Add mkdir support 2017-04-25 22:01:21 -05:00
gary 7b58d2ef06 Merge branch 'master' of github.com:wombatant/ox 2017-04-25 20:55:23 -05:00
gary 386c72a77b Add gmake switch to use gmake if it is present
gmake is expected to be the default on most platforms, but it needs to be
explicitly specified on some systems.
2017-04-25 20:36:05 -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
gary 32d50a42df Fix oxfstool format to corrctly set the use directories setting 2017-04-23 03:58:31 -05:00
gary c3fe5e9cc2 Fix PathIterator to allow paths that don't start with / 2017-04-22 14:34:20 -05:00
gary f9634a2f3a Fix PathIterator for paths that don't end with / 2017-04-22 07:11:48 -05:00
gary d48183218c Delete byteswap.cpp 2017-04-22 02:50:58 -05:00
gary 21b83c7188 Merge branch 'master' of github.com:wombatant/ox 2017-04-22 02:46:51 -05:00
gary 1743b8ceba Reduce max string length for strops to fit 32 bit systems 2017-04-22 01:51:02 -05:00