Commit Graph

761 Commits

Author SHA1 Message Date
Thomas Schmitt 38a7b4a5b1 New API calls iso_read_opts_load_system_area() and iso_image_get_system_area() 2010-04-16 21:49:44 +02:00
Thomas Schmitt 9dc894584d Enhanced configure tests for iconv. Now aborting if not available. 2010-04-15 12:16:41 +02:00
Thomas Schmitt 1a7ab679cd Extended effect of iso_write_opts_set_pvd_times() parameter uuid to
creation time, to keep it consistent with modification time.
2010-04-14 12:00:43 +02:00
Thomas Schmitt 016baf9984 Implemented no_force_dots and separate omit_version_numbers for
Joliet to allow producing the same Joliet names as mkisofs -J.
2010-04-13 10:18:55 +02:00
Thomas Schmitt b089f2e978 New bit1 of iso_write_opts_set_system_area() options.
New inner call make_isolinux_mbr() produces a bootable System Area
from an ISOLINUX mbr/isohdp[fp]x*.bin file and an ISOLINUX
El Torito bootable image (isolinux.bin).
2010-04-10 18:50:59 +02:00
Thomas Schmitt c3d5ab7bc7 New API call iso_write_opts_set_pvd_times(). 2010-04-07 21:03:00 +02:00
Thomas Schmitt f13167335a New API call iso_write_opts_set_system_area() acts like mkisofs option -G 2010-04-06 14:41:36 +02:00
Thomas Schmitt f0f378c38f Adjusted copyright and license statements in single files. 2010-02-14 11:39:34 +01:00
Thomas Schmitt 907b44c556 Added copyright statements to technical specs in doc directory. 2010-02-13 14:18:40 +01:00
Thomas Schmitt 00011036dd Updated license situation of make_isohybrid_mbr.c 2010-02-12 21:57:48 +01:00
Thomas Schmitt 55497d3931 Changed comments from "Linux" to "GNU/Linux" where appropriate. 2010-02-12 20:14:15 +01:00
Thomas Schmitt c47f206fe3 Version leap to 0.6.29 2010-02-10 15:45:19 +01:00
Thomas Schmitt 386ce0e60a Version leap to 0.6.28 2010-02-10 15:37:56 +01:00
Thomas Schmitt 9fe4172f0d Updated license statement about our legal view and future licenses. 2010-02-08 18:30:45 +01:00
Thomas Schmitt 61f2cdd02b Wrapped #endif mark into comment characters. 2010-02-08 15:08:53 +01:00
Thomas Schmitt f87c63da41 One more safety precaution about checksum indice. 2010-02-08 14:54:08 +01:00
Thomas Schmitt afebbe187d Bug fix: Random checksum index could sneak in via boot catalog node
and cause a SIGSEGV if checksumming is enabled.
This and other occurences of malloc() were changed to calloc().
2010-02-08 13:46:45 +01:00
Thomas Schmitt 3951df25be Corrected a wrong constant with checksum indice of Iso_File_Src.
It could have caused false checksum negatives in images with billions of files.
2010-02-08 13:04:56 +01:00
Thomas Schmitt 4b0f175a89 Reacted on compiler warnings from gzpLinux on kernel 2.6 2010-02-08 10:55:13 +01:00
Thomas Schmitt 633a8ada9e Avoiding unnecessary use of pthread_exit() 2010-02-05 14:52:24 +01:00
Thomas Schmitt ce723a8c39 Forcing use of /usr/local on FreeBSD by LDFLAGS and CPPFLAGS. 2010-02-04 09:30:42 +01:00
Thomas Schmitt 83ace3b486 Changed leftover text which disallowed GPLv3. 2010-01-27 17:27:32 +01:00
Thomas Schmitt 23d3c43022 Removed more occurences of old restriction to GPLv2. 2010-01-27 06:48:59 +01:00
Thomas Schmitt 00470cbfea Version leap to 0.6.27 2010-01-20 10:19:50 +01:00
Thomas Schmitt 4c1abdf2bd Version leap to 0.6.26 2010-01-20 09:58:07 +01:00
Thomas Schmitt f7842518fb Updated copyright year and removed ban to derive GPLv3 or later. 2010-01-19 17:11:07 +01:00
Thomas Schmitt d756551385 Removed outdated defunct code piece 2010-01-19 15:19:24 +01:00
Thomas Schmitt ced02f5903 Bug fix: Invalid checksum tags were preserved when the new session produced
no checksums
2010-01-17 21:08:58 +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 a68e108333 Changed configure test for zlib from compress2() to compressBound() 2010-01-07 09:42:09 +01:00
Thomas Schmitt da23a8166c Invalidating checksum buffer in case that image generation gets cancled. 2009-12-31 12:47:45 +01:00
Thomas Schmitt cbb376a137 Introduced a default definition for PATH_MAX. 2009-12-31 08:48:51 +01:00
Thomas Schmitt 3852621bc0 Clarified that absolute paths to the local filesystem are expected. 2009-12-04 15:56:28 +01:00
Thomas Schmitt 0ff4cb34ed Version leap to 0.6.25 2009-10-08 14:47:08 +02:00
Thomas Schmitt d863451771 Version leap to 0.6.24 2009-10-08 14:41:32 +02:00
Thomas Schmitt 78308eea24 Removed now unused function util.c:strcopy() 2009-10-08 13:29:27 +02:00
Thomas Schmitt 0ab2b8260c Bug fix: short Rock Ridge names got stripped of trailing blanks when loaded
and written again to a follow-up session. Long names could lose inner blanks.
2009-10-07 18:08:27 +02:00
Thomas Schmitt a30bd36a81 Removed the remaining single blanks from empty PVD id strings.
No strcopy() any more in fs_image.c
2009-10-07 17:06:15 +02:00
Thomas Schmitt 3814396b08 Added code for repairing "_" in all three PVD id file names. 2009-10-05 21:01:04 +02:00
Thomas Schmitt f88d8a76b0 Avoided to convert empty PVD components copyright_file_id, abstract_file_id, or
bibliographic_file_id to " " and then "_" during multi-session loading and
writing. New util function iso_util_strcopy_untail().
2009-10-05 17:18:20 +02:00
Thomas Schmitt 6bc1395e15 Avoided to return NULL by API calls iso_image_get_volset_id(), ...,
iso_image_get_biblio_file_id.
2009-10-05 13:48:18 +02:00
Thomas Schmitt 6bf538ff40 Expanded new API call iso_write_opts_set_scdbackup_tag 2009-09-17 16:41:54 +02: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 d9a11a3b8d Version leap to 0.6.23 2009-08-25 18:08:04 +02:00
Thomas Schmitt 2e7d85b85a Version leap to 0.6.22 2009-08-25 14:02:37 +02:00
Thomas Schmitt dfe6d16353 Now transplanting checksum array even in case of aborted write run. 2009-08-25 10:54:50 +02:00
Thomas Schmitt 1ad1d02e9f Disabled AAIP debug mode. (IT seems safe enough.) 2009-08-23 20:33:33 +02:00
Thomas Schmitt d0996450c7 Made development macro Libisofs_hardlink_prooF unconditional. 2009-08-22 22:33:04 +02:00