ksherlock
|
1a0bdd875c
|
Implement better image type inspection.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@378 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-08 05:16:59 +00:00 |
|
ksherlock
|
77e5994908
|
DC42 validation, fix infinite loop with validation.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@377 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-08 03:20:14 +00:00 |
|
ksherlock
|
5ab8fd3d87
|
add no-throwing validation code.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@376 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-07 23:39:52 +00:00 |
|
ksherlock
|
c6165e16d2
|
clean up sdk code.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@375 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-07 00:44:14 +00:00 |
|
ksherlock
|
87d6070dcf
|
add (read only) support for SDK images. Requires nufxlib.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@374 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-07 00:09:37 +00:00 |
|
ksherlock
|
0e083d53e7
|
fix apple noattr error
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@373 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-03-01 22:48:29 +00:00 |
|
ksherlock
|
78b1b8b242
|
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@372 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 05:17:12 +00:00 |
|
ksherlock
|
977f0530fc
|
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@371 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 05:17:05 +00:00 |
|
ksherlock
|
24757dc35c
|
smart pointer macros
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@370 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 05:05:13 +00:00 |
|
ksherlock
|
ac8bbd5265
|
update Device with shared_ptr macros
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@369 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 05:04:30 +00:00 |
|
ksherlock
|
c7c4f13bf7
|
update Cache/
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@368 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 05:00:21 +00:00 |
|
ksherlock
|
68a7851f33
|
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@366 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-28 04:28:40 +00:00 |
|
ksherlock
|
8550923cb3
|
use Endian/Endian.h code
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@349 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-24 03:21:17 +00:00 |
|
ksherlock
|
c9b260b753
|
enforce smart pointers for block cache.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@344 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-22 02:06:56 +00:00 |
|
ksherlock
|
c44145f551
|
this to smart_ptr
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@343 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-21 22:47:56 +00:00 |
|
ksherlock
|
3f8e7ad7ae
|
switch to BlockDevice, smart_ptr.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@342 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 23:05:40 +00:00 |
|
ksherlock
|
4cdfc52c04
|
use tr1 smart_ptr.
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@341 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 23:05:09 +00:00 |
|
ksherlock
|
1fd924ae1b
|
delete extraneous makefile
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@340 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 23:01:01 +00:00 |
|
ksherlock
|
40ea9f2289
|
Move DateTime to ProDOS/
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@339 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 23:00:41 +00:00 |
|
ksherlock
|
9a6e9150ef
|
delete extraneous makefile
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@338 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 23:00:17 +00:00 |
|
ksherlock
|
2bd72b08b9
|
Move ProDOS File code
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@337 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-20 22:35:26 +00:00 |
|
ksherlock
|
664dee7578
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@336 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 19:51:51 +00:00 |
|
ksherlock
|
ea0d1c198b
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@335 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 19:37:01 +00:00 |
|
ksherlock
|
c82cd3f8fa
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@334 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 18:07:28 +00:00 |
|
ksherlock
|
5427db9990
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@333 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 18:07:04 +00:00 |
|
ksherlock
|
7fb0604b76
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@332 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 18:06:42 +00:00 |
|
ksherlock
|
14e9b43f32
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@331 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 18:05:57 +00:00 |
|
ksherlock
|
e5f935e435
|
new branch to integrate BlockDevice, BlockCache
git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@330 aa027e90-d47c-11dd-86d7-074df07e0730
|
2011-02-19 18:05:34 +00:00 |
|
ksherlock
|
e36eb445bf
|
MacRoman -> Unicode
git-svn-id: https://profuse.googlecode.com/svn/trunk@63 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-15 00:04:55 +00:00 |
|
ksherlock
|
caea19006a
|
clean up 64-bit warnings, use ProDOS::DateTime for time conversion.
git-svn-id: https://profuse.googlecode.com/svn/trunk@62 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-09 04:14:12 +00:00 |
|
ksherlock
|
0d39e94245
|
read support
git-svn-id: https://profuse.googlecode.com/svn/trunk@60 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-08 22:14:52 +00:00 |
|
ksherlock
|
dd0703bd09
|
Untested bitmap enhancements
git-svn-id: https://profuse.googlecode.com/svn/trunk@59 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-06 22:11:19 +00:00 |
|
ksherlock
|
4360263a1a
|
Add class to handle volume bitmap
git-svn-id: https://profuse.googlecode.com/svn/trunk@58 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 22:16:00 +00:00 |
|
ksherlock
|
d296abe203
|
git-svn-id: https://profuse.googlecode.com/svn/trunk@57 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 21:20:18 +00:00 |
|
ksherlock
|
00b6063040
|
clean up pedantic errors.
git-svn-id: https://profuse.googlecode.com/svn/trunk@56 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 20:23:20 +00:00 |
|
ksherlock
|
592b56c8a5
|
cleanup for non-OS X
git-svn-id: https://profuse.googlecode.com/svn/trunk@53 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 01:49:55 +00:00 |
|
ksherlock
|
bd808a1d6e
|
radical rewrite
git-svn-id: https://profuse.googlecode.com/svn/trunk@52 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 01:41:04 +00:00 |
|
ksherlock
|
8fb94c9850
|
renaming for c++
git-svn-id: https://profuse.googlecode.com/svn/trunk@51 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-04 00:04:49 +00:00 |
|
ksherlock
|
560f1b56fa
|
c++ cleanups
git-svn-id: https://profuse.googlecode.com/svn/trunk@50 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-03 23:37:27 +00:00 |
|
ksherlock
|
d57f04fa0b
|
git-svn-id: https://profuse.googlecode.com/svn/trunk@49 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-03 17:57:39 +00:00 |
|
ksherlock
|
bfe481b412
|
Add checksumming
git-svn-id: https://profuse.googlecode.com/svn/trunk@48 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-03 03:52:46 +00:00 |
|
ksherlock
|
2458262bac
|
add ProDOS date/time class
git-svn-id: https://profuse.googlecode.com/svn/trunk@47 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-03 03:52:04 +00:00 |
|
ksherlock
|
f91b71448a
|
create a new prodos disk image
git-svn-id: https://profuse.googlecode.com/svn/trunk@46 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-09-01 23:07:33 +00:00 |
|
ksherlock
|
6d6a988208
|
git-svn-id: https://profuse.googlecode.com/svn/trunk@44 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-05-10 16:05:04 +00:00 |
|
ksherlock
|
cdef6cbc04
|
fix dst.
git-svn-id: https://profuse.googlecode.com/svn/trunk@43 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-05-05 01:04:47 +00:00 |
|
ksherlock
|
1768d932ee
|
user.mime_type, user.charset
git-svn-id: https://profuse.googlecode.com/svn/trunk@40 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-05-02 23:42:18 +00:00 |
|
ksherlock
|
e73d7e82ff
|
use system 6 creator/file type logic
git-svn-id: https://profuse.googlecode.com/svn/trunk@39 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-04-30 03:35:44 +00:00 |
|
ksherlock
|
abab7d0b9e
|
debian 5 header changes
git-svn-id: https://profuse.googlecode.com/svn/trunk@38 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-04-28 22:32:40 +00:00 |
|
ksherlock
|
465a813cca
|
create finder info/HFS creator/type data for all files.
git-svn-id: https://profuse.googlecode.com/svn/trunk@37 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-04-28 03:49:16 +00:00 |
|
ksherlock
|
d9f6b903a8
|
create finder info/HFS creator/type data for all files.
git-svn-id: https://profuse.googlecode.com/svn/trunk@36 aa027e90-d47c-11dd-86d7-074df07e0730
|
2009-04-28 03:32:02 +00:00 |
|