planetbeing
|
d35792981f
|
Merge branch 'master' of git@github.com:planetbeing/libdmg-hfsplus
|
2008-05-21 07:03:13 -07:00 |
planetbeing
|
dd6978de7f
|
Fix up line endings
|
2008-05-21 07:02:21 -07:00 |
planetbeing
|
a271a20d70
|
gah, more changes necessary to get cross-compiling on Linux to work
|
2008-05-17 04:13:35 -04:00 |
planetbeing
|
482dcea1d9
|
further changes to openssl makefiles for easier cross-compilation
|
2008-05-17 03:53:22 -04:00 |
planetbeing
|
fbfc3af263
|
changed openssl makefile so it defers to already set ranlib, ar
|
2008-05-17 03:42:05 -04:00 |
planetbeing
|
9f1ef5034e
|
added freebsd changes from olivier@gid0.org
|
2008-05-17 00:10:42 -04:00 |
planetbeing
|
af443645e2
|
changed to GPL license
|
2008-05-16 13:11:30 -07:00 |
planetbeing
|
2c2791e113
|
Moved out some of the higher level dmg functions as well
|
2008-05-16 12:24:42 -07:00 |
planetbeing
|
4aa9b90d5c
|
centralized some higher level utility functions of hfs
|
2008-05-16 11:58:47 -07:00 |
planetbeing
|
8efb3727dd
|
Separated abstractfile from dmg
|
2008-05-16 10:34:17 -07:00 |
planetbeing
|
842d55e1b7
|
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:31:14 -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
|
e411c85011
|
Not strcasestr on Windows
|
2008-05-05 09:10:45 -07:00 |
planetbeing
|
cfbfb11143
|
Fixed symlink problem with addall
|
2008-05-05 08:55:09 -07:00 |
planetbeing
|
e3e22f4495
|
made auto-detect default behavior if no partition explicitly specified
|
2008-05-03 23:02:36 -07:00 |
planetbeing
|
f82d95eddf
|
merged some changes
|
2008-05-01 13:34:22 -07:00 |
planetbeing
|
7f780a5bb1
|
Merge branch 'master' of git@github.com:planetbeing/libdmg-hfsplus
|
2008-04-29 21:39:28 -07:00 |
David
|
0906cd62b4
|
Fixed base64 conversion regression. oops
|
2008-04-29 21:38:34 -07:00 |
David
|
f5974f77d4
|
Fixed base64 conversion regression. oops
|
2008-04-29 21:31:21 -07:00 |
planetbeing
|
7b235156db
|
needed file for proper make
|
2008-04-29 06:45:47 -04: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
|
4e083621e3
|
Changed primary detection algorithm so that it just uses the first HFS+/HFSX partition it finds.
|
2008-04-27 14:15:46 -04:00 |
planetbeing
|
830be463c4
|
Added experimental support for HFS+ style case-folding.
|
2008-04-27 13:51:29 -04:00 |
planetbeing
|
1915dd816f
|
Fixed for g++ again
|
2008-04-27 12:30:10 -04:00 |
planetbeing
|
753ac5335b
|
Changed to dynamic block sizes for filevault
|
2008-04-27 10:49:56 -04:00 |
planetbeing
|
f40af2c744
|
Explained in README about the new libcrypto dependency for FileVault
|
2008-04-27 10:36:00 -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
|
2fb2b51d31
|
Fixed g++ build
|
2008-04-27 07:35:48 -04:00 |
planetbeing
|
1a9962128d
|
Fixed XCode build and cleaned up warnings
|
2008-04-27 07:32:09 -04:00 |
planetbeing
|
a1686df528
|
Added XCode project
|
2008-04-27 07:09:31 -04:00 |
planetbeing
|
38eb2b64ad
|
Added more version independence to FileVault code, in case version 1 every needs to be implemented. Also enabled FileVault files to be expanded safely, not that anyone really needs to write FileVault files.
|
2008-04-27 05:17:17 -04:00 |
planetbeing
|
00afc82f92
|
updated README to reflect Makefile changes
|
2008-04-26 14:39:53 -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
|
b9fef5d9a8
|
clarified that these tools are currently only suitable to be accessed by programs, not people
|
2008-04-26 09:43:50 -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
|
02803ab414
|
Fixed markdown for the code parts
|
2008-04-24 15:46:15 -04:00 |
planetbeing
|
d2c7ac03b2
|
Switched to markdown for README
|
2008-04-24 15:40:13 -04:00 |
planetbeing
|
6b1f36a052
|
Maybe it's better not to explicitly specify CC
|
2008-04-24 11:21:35 -04:00 |
planetbeing
|
a5a0490222
|
Fixed bugs and implemented iso to dmg conversion
|
2008-04-24 11:15:11 -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
|
78422cd0b4
|
Added conversion from dmg to iso
|
2008-04-24 09:20:40 -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 |
planetbeing
|
068833912e
|
Added readme
|
2008-04-21 22:21:50 -04:00 |
unknown
|
7bdafe2823
|
forgot hfs
|
2008-04-20 14:33:18 -04:00 |