Commit Graph

233 Commits

Author SHA1 Message Date
gary 3dfb555c6f Fix Vector::resize to delete old array
(synced from ebdd31315d)
2017-12-23 20:35:10 -06:00
gary 545636eaa3 Fix ox::Vector::~Vector to use delete[] instead of delete
(synced from 48de8f2561)
2017-12-23 20:28:15 -06:00
gary 351f86a505 Rename larray to vector
(synced from 1d65ca210f)
2017-12-23 20:25:24 -06:00
gary 655af80038 Add larray class to ox/std
(synced from 61de47fd00)
2017-12-23 17:25:21 -06:00
gary bf5c4e2c47 Add missing optype.hpp file 2017-12-22 00:26:07 -06:00
gary 4e1f304511 Fix version mismatch when loading FileSystems 2017-12-22 00:17:59 -06:00
gary 565c56eeec Increment FileStore version for inode ID size change 2017-12-22 00:17:51 -06:00
gary 64543b7e61 Bump FileStore32's InodeId type to uint16_t 2017-12-22 00:17:39 -06:00
gary fe062cf4b7 Add methods for getting array and string length of Metal Claw fields 2017-12-22 00:17:24 -06:00
gary 009cf99225 Add OpType for Metal Claw operators 2017-12-22 00:16:44 -06:00
gary 1cf6164358 Remove array globals from OxStd, as they were causing section overlaps
on GBA
2017-12-21 00:29:23 -06:00
gary 3ffba29018 Add op(const char*, (u)int8_t) methods to MetalClaw 2017-11-07 21:41:57 -06:00
gary 489736d23b Add an optional sizeOut parameter to Metal Claw write 2017-11-07 21:39:18 -06:00
gary 443a62c3f4 Fix ArrayLength type case in Metal Claw writer 2017-11-03 17:52:35 -05:00
gary 124f6de221 Start on log package 2017-10-11 16:52:17 -05:00
gary 9f8b805e4a Remove OxLog from oxfstool 2017-10-11 16:46:41 -05:00
gary 7da4009df0 Add toollib to fs CMakeLists.txt 2017-10-11 16:43:42 -05:00
gary 9d563d2736 Add toollib files for oxfs tool 2017-10-11 16:34:35 -05:00
gary 6ae08fe259 Give walk command more structured output 2017-10-11 16:27:41 -05:00
gary b01cacc2db Fix filename error with untruncated / at end of paths 2017-10-11 16:26:26 -05:00
gary cdaf21f415 Cleanup walk table 2017-09-10 00:17:24 -05:00
gary f98c1bbb11 Fix FileStore walk not to circle around 2017-09-09 23:43:18 -05:00
gary 8b436d97b4 Add size field to walk command 2017-09-09 23:41:43 -05:00
gary 0689506c47 Remove narf output 2017-09-09 23:33:23 -05:00
gary 4887d55a98 Merge branch 'master' of github.com:wombatant/ox 2017-09-09 19:33:05 -05:00
gary 84533e557e Add walk command. 2017-09-09 19:32:45 -05:00
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