Thomas Schmitt
40c39af271
Described libisofs MD5 recording and implemented checksum array checksum
...
and stream detectable session checksum tag.
14 years ago
Thomas Schmitt
ecf2ca044e
Prevented that non-MD5 nodes from old image get an MD5 in appended session.
14 years ago
Thomas Schmitt
fd124c82d2
New API for MD5 production: iso_md5_start(), iso_md5_compute(),
...
iso_md5_clone(), iso_md5_end()
14 years ago
Thomas Schmitt
429b4cd21c
New API calls iso_write_opts_set_record_md5(), iso_read_opts_set_no_md5()
14 years ago
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().
14 years ago
Thomas Schmitt
55690756ae
Consolidated demo code for having less linker mesages with a make run.
14 years ago
Thomas Schmitt
bbbe89166d
Removed non-API demo programs from Makefile.am and
...
silenced compiler warnings of remaining demo programs.
14 years ago
Thomas Schmitt
67ac2b9b70
Introduced ./configure options --enable-libdir-pkgconfig
...
and --enable-pkgconfig-path=DIR
14 years ago
Thomas Schmitt
4b5a5658a6
Improved alignment of ./configure --help texts
...
and avoided compiler warnings about unused variables with --disable-libacl
14 years ago
Thomas Schmitt
9c2bf0197b
Introduced own automacro LIBBURNIA_CHECK_ICONV to handle iconv() peculiarities
14 years ago
Thomas Schmitt
e52b5e7f2a
Provisory remedy for missing compile option -liconv
...
with GNU libiconv on FreeBSD.
14 years ago
Thomas Schmitt
0e14549521
Version leap to 0.6.21
14 years ago
Thomas Schmitt
1d44d931d0
Version leap to 0.6.20
14 years ago
Thomas Schmitt
5d5a0cbfd4
Removed change timestamps of 0.6.19
14 years ago
Thomas Schmitt
4353a35c59
Removed some development remarks
14 years ago
Thomas Schmitt
2f48297d25
Removed loud warning not to activate Libisofs_hardlink_matcheR
14 years ago
Thomas Schmitt
dfcb815480
Removed experimental code about inode number generation from LBA.
...
Obsoleted macros Libisofs_ino_from_lbA Libisofs_patch_ticket_144.
14 years ago
Thomas Schmitt
f370829717
Removed old code for AAIP 1.0 production.
...
Obsoleted macro Libisofs_aaip_2_0.
14 years ago
Thomas Schmitt
ef96f3588c
Made use of iconv wrapper function unconditionally.
...
Obsoleted macro Libisofs_with_iso_iconV.
14 years ago
Thomas Schmitt
e8fc149423
Made centralized call of setlocale() unconditional.
...
Obsoleted macro Libisofs_setlocale_in_iniT.
14 years ago
Thomas Schmitt
e12d409b80
Made sure that IsoStream from old image are equivalent only if their
...
data extents have same LBAs and sizes.
14 years ago
Thomas Schmitt
b34fd35e62
Fixed bugs in iso_node_cmp_flag() introduced with revision 559
...
and clarified constraints for stream comparison functions in libisofs.h
14 years ago
Thomas Schmitt
714ee67472
New API call iso_node_cmp_ino()
...
and a bug fix about IsoSpecial and IsoSymlink in iso_node_cmp_flag()
14 years ago
Thomas Schmitt
8c4682ae92
IsoStream version 3 with cmp_ino(),
...
new API call iso_stream_cmp_ino() for proper comparison of filtered streams
14 years ago
Thomas Schmitt
5b073a2f29
New API call iso_write_opts_set_hardlinks() controls hardlink matching,
...
new API call iso_write_opts_set_rrip_1_10_px_ino() controls RRIP-1.10 PX size.
14 years ago
Thomas Schmitt
c6f1101e9d
Fixed a severe inode number mash-up from revision 554
...
and a minor bug introduced with revision 547 (for ticket 147).
14 years ago
Thomas Schmitt
f8d3bca20a
Registering fs,dev,ino of nodes which stem from outside the imported image
...
and using fs,dev,ino of IsoSymlink and IsoSpecial.
14 years ago
Thomas Schmitt
46a947b602
Created means to inquire ECMA119_SYMLINK and ECMA119_SPECIAL
...
for their original fs,dev,ino
14 years ago
Thomas Schmitt
56796ff55f
Introduced hardlink unification at image generation time.
...
For now it works only with data files or with files from the imported image.
14 years ago
Thomas Schmitt
1cbae01f12
Outsourced stream comparison from iso_file_src_cmp() to iso_stream_cmp_ino()
14 years ago
Thomas Schmitt
da4634a593
Removed a redundant test expression
14 years ago
Thomas Schmitt
f18d5157dc
Caused image root to memorize its eventual PX inode number.
14 years ago
Thomas Schmitt
1195614881
Removed a redundant line of code
14 years ago
Thomas Schmitt
1218e6e32d
New API call iso_read_opts_set_new_inos()
14 years ago
Thomas Schmitt
95381ce258
Made directory inodes persistent during multi-session.
...
The reason is to produce a continued ino history for eventual incremental
backups from ISO images.
14 years ago
Thomas Schmitt
19fd87ef7b
Small adjustments in new code after review.
14 years ago
Thomas Schmitt
d20da80767
Transfering inode numbers from PX entries to IsoNode during image import
...
and using these numbers in PX entries during next image generation.
This also answers the concerns about PX without ino in RRIP 1.12
and PX with ino in RRIP 1.10 images produced by mkisofs.
14 years ago
Thomas Schmitt
5009d1038d
Made early preparations for implementation of hard link persistence
14 years ago
Thomas Schmitt
1ae2a39d1d
Registered stream types "gzip" and "pizg"
14 years ago
Thomas Schmitt
70af4872c9
Clarification of iso_stream_get_source_path() result
14 years ago
Thomas Schmitt
71d491ed37
Version leap to 0.6.19
14 years ago
Thomas Schmitt
cad3b000cf
Forgot to change the doc file names in EXTRA_DIST of Makefile.am
14 years ago
Thomas Schmitt
ece42746ec
Version leap to 0.6.18
14 years ago
Thomas Schmitt
3f90111052
Removed change timestamps of 0.6.17
14 years ago
Thomas Schmitt
d87e5721db
Removed some development remarks
...
and implemented skipping of zisofs headers larger than 16 bytes.
14 years ago
Thomas Schmitt
00802a1934
New API functions iso_file_add_gzip_filter() and iso_gzip_get_refcounts().
14 years ago
Thomas Schmitt
c2f502b9a8
Silenced a compiler warning with zisofs filter
14 years ago
Thomas Schmitt
1f2fd259ae
New API call int iso_node_zf_by_magic() for marking pre-compressed data
...
file nodes which were originally produced by program mkzftree.
14 years ago
Thomas Schmitt
9a873ed693
Fixed a bug with non-appending multi-session and zisofs decompression.
14 years ago
Thomas Schmitt
ec672ab903
Making sure that ZF fields get appropriately carried on with multi-session
...
even if osiz filters have been removed.
14 years ago