Граф коммитов

41 Коммитов

Автор SHA1 Сообщение Дата
planetbeing 345ea539bc Lots of miscellaneous fixes merged from private branch 2008-09-19 22:01:06 +00:00
planetbeing f6092c564a decreased stack size required 2008-08-04 04:03:22 -04:00
planetbeing 6ce548978d rearranged some stuff to make cross-compilation for iPhone OS less of a pain 2008-08-01 19:20:56 +00:00
planetbeing f28bd8c239 fixed a few minor memory leaks (about 600 kb worth with Cydia untarring). valgrind doesn't report any leaks anymore 2008-07-30 16:48:28 -04:00
planetbeing 48d0bffdb6 reduced memory usage 2008-07-29 22:52:12 -04:00
planetbeing 1ed362af39 Merge branch 'master' of git://github.com/planetbeing/xpwn 2008-07-21 06:02:10 +00:00
planetbeing 7ed789600a package utility executables 2008-07-21 06:00:23 +00:00
planetbeing 9f8b5e8deb last warning, I think 2008-07-21 01:54:46 -04:00
planetbeing 1ff50c89f8 warnings clean-up for release gear up 2008-07-21 01:52:57 -04:00
planetbeing 9a4a40d7c1 warnings fixes 2008-07-21 01:37:53 -04:00
planetbeing 0c6a370bcc many bug fixes 2008-07-21 02:15:03 +00:00
planetbeing 52bfb37311 2.0 support for xpwn 2008-07-20 02:38:12 -04:00
planetbeing 166b9faa5d HFS bug fixes and tar fixes 2008-07-19 14:32:45 -04:00
planetbeing 7eed4dfb0b added untar command 2008-07-18 20:17:45 -04:00
planetbeing 8ff45877c6 img3 support 2008-07-17 14:25:55 -04:00
planetbeing 70448b939f fixed up bug with header checksumming, also fixed warnings 2008-06-08 15:42:53 -04:00
planetbeing 31112ed3cd switched to cmake 2008-05-31 17:26:11 -07:00
planetbeing ef9693f1e8 changed includes structure 2008-05-21 08:11:09 -07:00
planetbeing 545e8f92f0 Fix up line endings 2008-05-21 06:59:40 -07:00
planetbeing 4338c1ce04 added freebsd changes from olivier@gid0.org 2008-05-17 00:13:42 -04:00
planetbeing d4b72bacf4 refactored out some of the higher level hfs functions from the multiple copies lying around 2008-05-16 12:11:32 -07:00
planetbeing 5b869a9b74 moved abstractfile out of dmg 2008-05-16 10:47:01 -07:00
planetbeing 1c9352b46d Gave more fine-grained traversal controls to getRecordFromPath. rm now removes the symlink rather than the symlink target. move is also improved. 2008-05-15 16:32:20 -07:00
planetbeing c4211b9aff fixed read/write over multiple extents and added public interface to btree debugging function 2008-05-06 18:47:16 -07:00
planetbeing cfbfb11143 Fixed symlink problem with addall 2008-05-05 08:55:09 -07:00
planetbeing f82d95eddf merged some changes 2008-05-01 13:34:22 -07:00
planetbeing 699d71bbe1 Noticed that in win32, off_t is only 32-bits regardless of the FILE_OFFSET_BITS option. You have to use off64_t. 2008-04-28 19:56:36 -04:00
planetbeing d955a9ec1f Pulled in an (adapted) version of openssl so libcrypto can be statically compiled in. Yes, it is huge and yes, most parts of libcrypto is not used, but it makes the build process simpler on mingw/Windows. 2008-04-28 06:42:11 -04:00
planetbeing 851850c1ef Added eclipse IDE support 2008-04-27 17:56:38 -04:00
planetbeing 830be463c4 Added experimental support for HFS+ style case-folding. 2008-04-27 13:51:29 -04:00
planetbeing 75ad992658 Added hdutil, which is a cool way of directly accessing a HFS filesystem compressed into a DMG encrypted with FileVault. Surprisingly not that slow. 2008-04-27 10:25:00 -04:00
planetbeing 4b0f0db508 Tinkered with valgrind, the makefiles, and enabled using filevault encrypted files as a backing source for dmg actions, so you can decrypt and extract at the same time 2008-04-26 14:38:02 -04:00
planetbeing f62d27f19a fixed dangerous bug with move which could result in a crash or other unpredicatable behavior before move manages to add back the record it removed. 2008-04-26 09:39:50 -04:00
planetbeing 25f8277b81 Fixed bug with not properly concatenating paths in addall 2008-04-26 09:26:56 -04:00
planetbeing f70e57b620 Fixed memory leak with add 2008-04-26 09:23:25 -04:00
planetbeing 21a07d9302 Changed all the dmg stuff to work off the new AbstractFile type. Should make it easier to do stuff like on-the-fly decryption, etc. 2008-04-26 09:14:47 -04:00
planetbeing 6b1f36a052 Maybe it's better not to explicitly specify CC 2008-04-24 11:21:35 -04:00
planetbeing 780984d5dd Fixed block descriptor bug (didn't seem to affect anything in practice). Partial implementation of iso to dmg 2008-04-24 10:42:09 -04:00
planetbeing cfbf065901 Apparently localtime() can return NULL for some dates, causing ls to crash for certain unusual dates 2008-04-22 00:47:35 -04:00
planetbeing aa5add7cfc Fixed some pedantic stuff for compiling with g++ 2008-04-22 00:24:32 -04:00
unknown 7bdafe2823 forgot hfs 2008-04-20 14:33:18 -04:00