Commit Graph

98 Commits

Author SHA1 Message Date
Thomas Schmitt 262e49ad6b Documented probable isohybrid.c bugs and polished overview table. 2012-05-09 12:03:50 +02:00
Thomas Schmitt 502bea814e Documented MBR partitions and GUIDs 2012-05-08 19:46:03 +02:00
Thomas Schmitt fa784d619c Corrected a wrong statement about CRC of empty input 2012-05-07 20:50:48 +02:00
Thomas Schmitt 977161cda1 Described the CRC algorithm of GPT 2012-05-07 20:33:53 +02:00
Thomas Schmitt dc2b27ca51 Added an overview table to EFI isohybrid description. 2012-05-06 14:11:34 +02:00
Thomas Schmitt abd2137906 Beginning to describe EFI isohybrid with Apple partition map and GPT. 2012-05-06 10:08:21 +02:00
Thomas Schmitt 475eb36978 Small change in doc/iso_hybrid_fs.txt 2012-03-06 15:13:45 +01:00
Thomas Schmitt ac9116c64e Fixed a typo in doc/iso_hybrid_fs.txt 2012-02-22 18:06:23 +01:00
Thomas Schmitt b1c218c280 Described the opportunities and constraints of ISO 9660 hybrid fileystems,
and the libisofs implementation needs when adding further filesystem types.
2012-02-21 22:30:29 +01:00
Thomas Schmitt 191c3245af Corrected libburnia domain name in AAIP documentation 2012-01-24 14:48:42 +01:00
Thomas Schmitt 66dc6c2d0e Disabled HAVE_DOT in doxygen.conf 2011-04-15 14:52:36 +02:00
Thomas Schmitt ab0a981814 Added capability to merge directories of cloned tree with existing
target tree.
2011-02-12 13:52:17 +01:00
Thomas Schmitt 3d427bdf70 Corrected a statemenent about Sector Count in boot record documentation. 2010-12-14 06:36:12 +01:00
Thomas Schmitt 5482d5d7b4 Improvements about the block address of empty data files 2010-11-25 14:40:44 +01:00
Thomas Schmitt ea8da1f7d3 Added a description of SUN Disk Label for SUN SPARC machines. 2010-11-01 16:05:47 +01:00
Thomas Schmitt b58d1e28ef New API call iso_write_opts_set_partition_img(). 2010-10-18 16:56:00 +02:00
Thomas Schmitt ef444fb29c Removed remaining questions about MIPS Big Endian. Now rounding up the count
of cylinders.
Described MBR DOS-style partition table format.
2010-10-16 11:24:52 +02:00
Thomas Schmitt a75fb9a894 New system area type 2 for Little Endian MIPS DEC boot block. 2010-10-14 22:34:32 +02:00
Thomas Schmitt a0ba4b976c Described El Torito, grub-mkrescue MBR, MIPS Little Endian booting. 2010-10-14 17:26:56 +02:00
Thomas Schmitt f33df0ef29 New API calls iso_image_add_mips_boot_file(), iso_image_get_mips_boot_files(),
iso_image_give_up_mips_boot().
The preliminary ban has been lifted to combine El Torito and MIPS Big Endian
boot facilities.
The current state of boot record documentation has been added to bzr.
2010-10-12 20:24:17 +02:00
Thomas Schmitt dceef03633 Removed problematic DETAILS_AT_TOP to silence warning of Debian buildd 2010-07-30 19:10:55 +02:00
Thomas Schmitt 907b44c556 Added copyright statements to technical specs in doc directory. 2010-02-13 14:18:40 +01:00
Thomas Schmitt 819e3218f6 More graceful reaction on filesystems where ACL are not enabled. 2010-01-11 09:57:00 +01:00
Thomas Schmitt c874a159e2 Described scdbackup checksum tags in checksums..txt 2010-01-10 08:55:14 +01:00
Thomas Schmitt c992687200 New API call iso_write_opts_set_scdbackup_tag() 2009-08-31 23:09:16 +02:00
Thomas Schmitt 9cfa55345e Updated description of libisofs checksum processing
and added it to release tarball.
2009-08-30 15:55:36 +02:00
Thomas Schmitt 62edebad06 Introduced file content stability check with iso_write_opts_set_record_md5(). 2009-08-19 22:26:18 +02:00
Thomas Schmitt 868005ed0e Introduced checksum tag for relocated 64 kB superblock on overwriteable media. 2009-08-17 17:22:31 +02:00
Thomas Schmitt 07a67a59e7 Further enhancements of new API call iso_util_decode_md5_tag(). 2009-08-16 22:03:51 +02:00
Thomas Schmitt 955471a064 Augmented checksum tags for superblock and tree by parameter next=
for unambigous linking.
2009-08-16 16:58:41 +02:00
Thomas Schmitt b4e2a60cd9 Introduced checksum tags for superblock and directory tree. 2009-08-16 13:57:42 +02:00
Thomas Schmitt 9467f2e644 New API call iso_util_decode_md5_tag(). Augmented checksum tag by self-MD5. 2009-08-14 16:32:10 +02:00
Thomas Schmitt 74198afa04 Discarding MD5 array at image load time if its own checksum does not match. 2009-08-13 21:41:30 +02:00
Thomas Schmitt 40c39af271 Described libisofs MD5 recording and implemented checksum array checksum
and stream detectable session checksum tag.
2009-08-13 17:19:58 +02:00
Thomas Schmitt b5f4a66c59 Initial implementation of MD5 checksums for session and single data files.
To be activated by macro Libisofs_with_checksumS.
New AAIP attributes "isfs.ca" and "isofs.cx".
New API calls iso_image_get_session_md5() and iso_file_get_md5().
2009-08-10 13:56:06 +02:00
Thomas Schmitt 6886777ea0 Installing a zisofs uncompression filter on file from ISO image which bear
a ZF entry. Storing ZF entries during image write if that filter is found
directly on a fsrc stream from the loaded image and content does not get
copied.
2009-04-11 14:15:34 +02:00
Thomas Schmitt 540df15ec9 Writing ZF entries if filters and image generation mode indicate so. 2009-04-10 22:38:16 +02:00
Thomas Schmitt ce7a5c810f Implemented a zisofs uncompression filter. 2009-04-10 12:16:41 +02:00
Thomas Schmitt a809a87eef New API call iso_file_add_zisofs_filter() (needs -lz and <zlib.h>).
This does not produce ZF entries yet but filtered file content already
suits mkzftree -uF
2009-04-09 16:18:50 +02:00
Thomas Schmitt 5732726a27 Some polishing of zisofs documentation. 2009-04-08 09:52:10 +02:00
Thomas Schmitt aae169aeeb Documented the zisofs format by H. Peter Anvin. 2009-04-08 09:10:47 +02:00
Thomas Schmitt 1b5328d619 Corrected a remnant "AA" in AAIP specs. 2009-04-07 18:11:30 +02:00
Thomas Schmitt 198f6536bc New API call iso_node_lookup_attr()
and new xattr "isofs.st" for image start timestamp.
2009-04-03 15:34:23 +02:00
Thomas Schmitt 21de3e2087 Switched from AAIP-1.0 with field "AA" to AAIP-2.0 with field "AL"
because ancient Apple ISO 9660 already used "AA".
Old AAIP-1.0 enhanced images can still be read and luckily their AAIP fields
can be distinguished from eventual Apple AA fields.
2009-03-31 11:40:58 +02:00
Thomas Schmitt 0402325ec2 New API call iso_read_opts_auto_input_charset() allows to obtain
the image tree character set name from root xattr "isofs.cs".
2009-03-20 17:48:42 +01:00
Thomas Schmitt e1460aa9a6 Version leap to 0.6.15 and
new API call iso_write_opts_get_data_start()
2009-02-28 23:22:31 +01:00
Thomas Schmitt 356b73eda8 Makefile.am still included outdated susp_aaip_0_2.txt
rather than susp_aaip_1_0.txt
2009-02-21 12:53:55 +01:00
Thomas Schmitt 97d885fc9a Made AAIP 1.0 official, mentioned it in aaip source files,
and claimed copyright and GPLv2 on aaip source files.
2009-02-19 09:36:22 +01:00
Thomas Schmitt a097793caf Registered first name of namespace isofs: isofs.di 2009-02-17 19:40:28 +01:00
Thomas Schmitt 1b3f5186e7 Revoked AAIP prescription to map reserved name start bytes into "user."
name space. (It made trouble with cyclic conversions.)
2009-02-11 08:30:37 +01:00