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
Thomas Schmitt
699866f984
Introduced into AAIP a short notation for name spaces "system.", "user.",
...
and "isofs.".
2009-02-10 20:36:34 +01:00
Thomas Schmitt
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
Thomas Schmitt
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
Thomas Schmitt
c226491f18
Polished AAIP specs.
2009-01-31 10:25:04 +01:00
Thomas Schmitt
84c100c2f5
Gave up adjustability of Signature Word "AA" in specs and implementation.
2009-01-30 18:58:11 +01:00
Thomas Schmitt
2cc74562fb
Changed aaip API to allow fabrication of missing mandatory ACL entries
...
from st_mode
2009-01-27 09:50:55 +01:00
Thomas Schmitt
d9f3244037
Updated AAIP specs by exlicit rules for ER and ES
2009-01-26 15:46:59 +01:00
Thomas Schmitt
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
Thomas Schmitt
7dfec561d9
Avoided to store deleted ACL as attribute with empty value
2009-01-25 10:49:07 +01:00
Thomas Schmitt
c8495481ca
Controlling import and export of ACL, EA, AAIP
2009-01-23 09:32:32 +01:00
Thomas Schmitt
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
Thomas Schmitt
723d23321a
Handling ACL entries which match the POSIX permissions
2009-01-18 18:39:06 +01:00
Thomas Schmitt
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
Thomas Schmitt
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
Vreixo Formoso
e6deb92553
Documentation improvements.
2008-02-02 01:49:26 +01:00
Vreixo Formoso
2d4ed82048
Documentation improvements.
2008-01-31 21:03:28 +01:00
Vreixo Formoso
99298c10a4
Move error codes to libisofs.h. Remove error.h header.
2008-01-30 23:43:59 +01:00
Vreixo Formoso
d432879d83
Build API docs with doxygen. Add Tutorial to distribution tarball.
2008-01-29 21:30:52 +01:00
Vreixo Formoso
345d9c4a05
Little changes in the Tutorial, related with the iso tree operations.
2008-01-29 20:53:08 +01:00
Vreixo Formoso
fcaa0f32bc
Little documentation improves.
2008-01-27 23:50:44 +01:00
Vreixo Formoso
f1739b4323
Add Tutorial and Wiki files to revision control. Initial version.
2008-01-27 18:08:14 +01:00
Vreixo Formoso
e0db7463da
Added cookbook documentation for ISO/IEC 9660:1999.
2008-01-14 22:20:10 +01:00
Vreixo Formoso
4c9d83f051
Define code style formatter for eclipse and apply it to source.
2007-12-28 22:10:17 +01:00
Vreixo Formoso
20a614c8aa
Added project files and source folder.
2007-11-19 21:36:16 +01:00
Vreixo Formoso
2a4501644c
Added a class diagram for burn_source design.
2007-10-15 22:04:30 +02:00
Vreixo Formoso
a9e8e05833
Use Streams to simplify El-Torito implementation.
2007-10-14 18:00:02 +02:00
Vreixo Formoso
3fa5bb9068
Add previous session block to File TreeNode.
2007-10-14 17:59:30 +02:00
Vreixo Formoso
a61160c7eb
Update iso_tree diagram to the new Stream idea.
2007-10-14 17:41:19 +02:00
Vreixo Formoso
081c936c55
Added UML diagram for Streams.
2007-10-14 17:31:08 +02:00
Vreixo Formoso
b3d83e4d1f
Adding SourceFile impl. and model relation between them a filesystem.
2007-10-14 17:03:15 +02:00
Vreixo Formoso
285de9b44f
Little changes.
2007-10-13 20:12:38 +02:00
Vreixo Formoso
1b1f2f5ad9
Add a sequence diagram for the creation of a TreeNode.
2007-10-13 20:03:52 +02:00
Vreixo Formoso
a387e4a619
Annotatte the Builder diagram.
2007-10-13 19:37:23 +02:00
Vreixo Formoso
b9e1e7e6c3
Added diagram with initial draft of Builder and Filesystem concepts.
2007-10-12 18:58:31 +02:00
Vreixo Formoso
f0f6c51b6a
Added FileSource to TreeNode.
2007-10-10 19:49:45 +02:00
Vreixo Formoso
be5bfd1a88
Implement filters as a chain attached to files.
2007-10-07 21:46:16 +02:00
Vreixo Formoso
ebf7aebe7f
Let filters work on any kind of files.
...
Change in the design of filtered files. Now a filtered file can be any
kind of files, not only for local files. You can even use another
filtered file as source, feature that let users create chains of
filters.
2007-10-07 20:09:39 +02:00
Vreixo Formoso
98c7c50da1
Add Use Cases and design UML diagram for El-Torito.
2007-10-03 21:42:36 +02:00
Vreixo Formoso
eee9579e1f
Little changes in iso_tree UML diagram. Generate PNG image of that.
2007-10-03 21:40:58 +02:00
Vreixo Formoso
580fb758e6
Improved UML diagram for iso tree.
2007-10-03 20:43:44 +02:00
Vreixo Formoso
04e4abcfee
First UML diagrams of the library design.
2007-10-02 20:43:27 +02:00
Vreixo Formoso
8e6a0219d9
Initial sketch for use cases.
2007-09-30 23:39:29 +02:00
Vreixo Formoso
8adafdea11
Initial commit. First version of Features documentation.
...
This initial commit only contains some documentation.
2007-09-27 21:57:33 +02:00