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
ksherlock
911347ac13
add freebsd makefile
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@32 aa027e90-d47c-11dd-86d7-074df07e0730
2009-02-01 21:53:58 +00:00
ksherlock
aa8d1b0699
sparse files, namespacing, $B0 ftype
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@28 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-25 17:29:17 +00:00
ksherlock
23d9d31132
volume header date/time
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@27 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-24 21:32:41 +00:00
ksherlock
0b5ef674f2
add support for dos-order sectoring.
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@25 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-24 04:14:45 +00:00
ksherlock
b510ef3ec4
git-svn-id: https://profuse.googlecode.com/svn/trunk@24 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-23 20:50:05 +00:00
ksherlock
e971546b2a
splitting up functions
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@23 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-23 20:35:09 +00:00
ksherlock
a83fc6df28
linux compatability fixes.
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@20 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-19 17:09:25 +00:00
ksherlock
3b72264d30
git-svn-id: https://profuse.googlecode.com/svn/trunk@18 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-17 20:49:32 +00:00
ksherlock
f6018484ce
cleanups for Linux
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@17 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-09 21:57:02 +00:00
ksherlock
4ee26d864c
+ conditional stat::st_birthtime
...
+ iosize=512
+ OS X -- mount w/ volume name
+ OS X -- auto create mount dir in /Volumes/
git-svn-id: https://profuse.googlecode.com/svn/trunk@16 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-09 01:30:53 +00:00
ksherlock
e5e91ed130
add -DHAVE_STAT_BIRTHTIME for 10.5
...
git-svn-id: https://profuse.googlecode.com/svn/trunk@15 aa027e90-d47c-11dd-86d7-074df07e0730
2009-01-09 01:29:06 +00:00