Pete Batard
2826c784f1
[iso] final fixup before mainline integration
2012-01-31 01:15:56 +00:00
Pete Batard
f55f31a166
[iso] align to proposed libcdio fixes
2012-01-24 11:35:42 +00:00
Pete Batard
ff070755d5
[iso] align iso source to proposed libcdio sample
2012-01-22 20:54:58 +00:00
Pete Batard
0cca99b0ef
[iso] image extraction at last, for both UDF and ISO9660
...
* removed the need for ftruncate and CEILING
* revert "bad offset computation ICB" 'fix' (there never was a problem)
* use 64bit types and calls where needed
* minor utf8 fixes
2012-01-21 03:56:11 +00:00
Pete Batard
5f737e10ad
[udf] more file extraction fixes
...
* bad offset computation ICB
* file offset must be reset for each new file entry
* must use 64bit fseek to access > 2 GB media
* always use a 2048 fe block in udf_dirent to allow updates without overflow
2012-01-20 12:20:53 +00:00
Pete Batard
3133513f11
[iso] add udf extraction of image files
2012-01-19 13:51:55 +00:00
Pete Batard
a9383b6997
[iso9660] add file extraction
2012-01-18 18:31:18 +00:00
Pete Batard
41e8ac7d52
[iso9660] remove warnings about directory size mismatch
...
* also minor improvements to iso.c
2012-01-18 13:25:53 +00:00
Pete Batard
7fbcccdc65
[iso] improvements to iso recursive listing
...
* ISO9660 directory recursion
* use default log handler
* also use warn instead of error in udf_fs.c
2012-01-18 00:52:12 +00:00
Pete Batard
9ba3b885ff
[iso] iso standalone test improvements
...
* memleaks check
* cleanup
2012-01-16 11:35:21 +00:00
Pete Batard
d12268473d
[iso] added standalone iso test program for debugging
...
* MinGW and Visual Studio only
2012-01-14 19:17:08 +00:00
Pete Batard
161130f7ea
[iso] more testing, more fixup, more breakage
2012-01-14 03:13:28 +00:00
Pete Batard
6bf24cbf5d
[iso] add ISO support part 6 (driver + test + more cleanup)
2012-01-13 23:04:46 +00:00