GENERAL ======= Improve documentation Build system improvements Clarify licencing (GPL2 only (!) with exception) FEATURES ======== El-Torito Support for multiple images HFS/HFS+ CD reading [ok] plain iso [ok] Rock Ridge [ok] Joliet Merge RR and Joliet trees [ok] User options to customize reading [ok] Read El-Torito info [ok] Multisession [ok] DVD+RW image growing El-Torito images from previous session Add new el-torito image from prev. session file Path for isolinux from prev. session UDF [ok] ISO relaxed contraints ISO 9660:1998 Support for special files (only dirs, reg. files and symlinks are supported). Modification of timestamps attribs on nodes TESTS ===== [several done] Test all util.h functions, especially date-related ones Test for RR read functions For all IMPLEMENTATION ============== a way to return NULL sources meaning a failure!! [ok] Error message queue Better charset support [ok] default input charset to locale one, no always UTF-8 add charset management on image reading use iso-8859-1 instead of UTF-8 on RR? [ok] Improve date handling for DVD+RW, the VD to be written at the beginning of disc must be returned as 32KB block Sources to write file contents encyrption/compression of files auto cut of files to 2gb limit BUGS ==== Joliet names need ";1" at the end RR Continuation Areas can't be in Directory Record block [ok] Fix mangle names when iso relaxed constraints