Commits
iso
Name already in use
Commits on Jan 31, 2012
Commits on Jan 30, 2012
Commits on Jan 29, 2012
Commits on Jan 24, 2012
Commits on Jan 22, 2012
Commits on Jan 21, 2012
-
[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
Commits on Jan 20, 2012
-
[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
Commits on Jan 19, 2012
Commits on Jan 18, 2012
-
[iso9660] add Joliet support (that doesn't rely on iconv)
* also _stat64 -> _stati64
-
-
[iso9660] remove warnings about directory size mismatch
* also minor improvements to iso.c
-
[iso] improvements to iso recursive listing
* ISO9660 directory recursion * use default log handler * also use warn instead of error in udf_fs.c
Commits on Jan 17, 2012
-
[libcdio] _stat() does not work with files > 4GB - must use _stat64
* move internal stream sizes to 64 bit as a result * see http://msdn.microsoft.com/en-us/library/14h5k7ff.aspx
Commits on Jan 16, 2012
-
-
-
[iso9660] workaround for zero sized filename array and MSVC
* use an union of iso711_t and char (same size), and and access the string starting at index 1
-
[iso] use same settings for EMPTY_ARRAY_SIZE in libcdio
* also minor cleanup
-
[udf] workaround for udf_fs memory corruption
* issue is due to blind memcopy that may overflow allocated udf_dirent structure if new LBA we read for file entry has different i_alloc_desc or i_extended_attr
-
[udf] workaround for zero sized arrays and MSVC
* sizeof(*(p_udf_dirent->fid) was erroneous in udf_readdir which prevented proper computation of ofs which prevented listing of directory content * enforce a single zero sized array only at the end of a struct
Commits on Jan 14, 2012
-
[iso] added standalone iso test program for debugging
* MinGW and Visual Studio only
-
-
* Clang warnings came from assert being a regular call * created a new cdio_assert_log() call with __attribute__((__noreturn__)) * see http://clang-analyzer.llvm.org/annotations.html#custom_assertions
Commits on Jan 13, 2012
-
-
-
-
[iso] add ISO support part 2 (udf)
* also splits filemode into header + source * also better handling of cdio_config.h
Commits on Jan 12, 2012
-
* also fixes memory leak in syslinux.c * closes #31
-
[sl] syslinux support (EXPERIMENTAL)
* MS platforms only (*BREAKS* MinGW)
Commits on Jan 11, 2012
-
[msvc] move FreeDOS config option to a header file
* use toplevel ms-config.h for options, rather than duplicate project files * applies for MSVC and WDK