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
dceef03633
Removed problematic DETAILS_AT_TOP to silence warning of Debian buildd
2010-07-30 19:10:55 +02:00
907b44c556
Added copyright statements to technical specs in doc directory.
2010-02-13 14:18:40 +01:00
819e3218f6
More graceful reaction on filesystems where ACL are not enabled.
2010-01-11 09:57:00 +01:00
c874a159e2
Described scdbackup checksum tags in checksums..txt
2010-01-10 08:55:14 +01:00
c992687200
New API call iso_write_opts_set_scdbackup_tag()
2009-08-31 23:09:16 +02:00
9cfa55345e
Updated description of libisofs checksum processing
...
and added it to release tarball.
2009-08-30 15:55:36 +02:00
62edebad06
Introduced file content stability check with iso_write_opts_set_record_md5().
2009-08-19 22:26:18 +02:00
868005ed0e
Introduced checksum tag for relocated 64 kB superblock on overwriteable media.
2009-08-17 17:22:31 +02:00
07a67a59e7
Further enhancements of new API call iso_util_decode_md5_tag().
2009-08-16 22:03:51 +02:00
955471a064
Augmented checksum tags for superblock and tree by parameter next=
...
for unambigous linking.
2009-08-16 16:58:41 +02:00
b4e2a60cd9
Introduced checksum tags for superblock and directory tree.
2009-08-16 13:57:42 +02:00
9467f2e644
New API call iso_util_decode_md5_tag(). Augmented checksum tag by self-MD5.
2009-08-14 16:32:10 +02:00
74198afa04
Discarding MD5 array at image load time if its own checksum does not match.
2009-08-13 21:41:30 +02:00
40c39af271
Described libisofs MD5 recording and implemented checksum array checksum
...
and stream detectable session checksum tag.
2009-08-13 17:19:58 +02:00
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
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
540df15ec9
Writing ZF entries if filters and image generation mode indicate so.
2009-04-10 22:38:16 +02:00
ce7a5c810f
Implemented a zisofs uncompression filter.
2009-04-10 12:16:41 +02:00
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
5732726a27
Some polishing of zisofs documentation.
2009-04-08 09:52:10 +02:00
aae169aeeb
Documented the zisofs format by H. Peter Anvin.
2009-04-08 09:10:47 +02:00
1b5328d619
Corrected a remnant "AA" in AAIP specs.
2009-04-07 18:11:30 +02:00
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
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
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
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
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
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
a097793caf
Registered first name of namespace isofs: isofs.di
2009-02-17 19:40:28 +01:00
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
699866f984
Introduced into AAIP a short notation for name spaces "system.", "user.",
...
and "isofs.".
2009-02-10 20:36:34 +01:00
b1f8161006
Correct group permission bits with iso_read_opts_set_no_aaip(,1)
...
and node import from image with ACLs.
2009-02-08 12:45:15 +01:00
c974365b16
Extended the capabilities of iso_node_set_attrs() and
...
mentioned the new error codes in the error text generator
2009-02-06 11:41:24 +01:00
c226491f18
Polished AAIP specs.
2009-01-31 10:25:04 +01:00
84c100c2f5
Gave up adjustability of Signature Word "AA" in specs and implementation.
2009-01-30 18:58:11 +01:00
2cc74562fb
Changed aaip API to allow fabrication of missing mandatory ACL entries
...
from st_mode
2009-01-27 09:50:55 +01:00
d9f3244037
Updated AAIP specs by exlicit rules for ER and ES
2009-01-26 15:46:59 +01:00
4ed2269570
Writing ES fields with RRIP and AAIP fields when ER of AAIP is written.
...
Also provided API call iso_write_opts_set_aaip_susp_1_10() which prevents
writing AAIP ER and consequentially of ES fields.
2009-01-26 15:12:57 +01:00
7dfec561d9
Avoided to store deleted ACL as attribute with empty value
2009-01-25 10:49:07 +01:00
c8495481ca
Controlling import and export of ACL, EA, AAIP
2009-01-23 09:32:32 +01:00
1150ee32a4
New API call iso_node_set_acl_text()
...
and automatic update of ACL entries by iso_node_set_permissions()
2009-01-21 13:29:10 +01:00
723d23321a
Handling ACL entries which match the POSIX permissions
2009-01-18 18:39:06 +01:00
de99f93640
Implemented reading of AA fields to struct image_fs_data.aa_string
...
and defined IsoFileSource_Iface version 1 with access function .get_aa_string()
2009-01-15 17:43:58 +01:00
3294dd5e94
Introduced AAIP code. Now linking with libacl.
...
(Todo: handle system dependy of -lacl in configure.ac)
2009-01-14 12:11:47 +01:00
metalpain
68bd636bd8
Document Multi-Extent feature.
2008-08-17 19:30:47 +02:00
Mario Danic
f4fa99cdd4
Improved wiki page grammar
2008-02-06 17:04:50 +01:00
Vreixo Formoso
63052532b5
Wiki changes
2008-02-04 02:49:23 +01:00
Vreixo Formoso
ffd5727bee
Use functions instead of macros to get the prio and severity of errors.
2008-02-04 02:16:12 +01:00
Vreixo Formoso
bf5bf7af98
Write multisession/growing/modification info to the Tutorial.
2008-02-02 17:08:15 +01:00