Commit Graph

174 Commits

Author SHA1 Message Date
Vreixo Formoso 7db39f99b6 Add new API to deal with isolinux options.
This deprecates el_torito_patch_isolinux_image() in favour of the new API, that also
allows the generation of an hybrid boot image.
2008-10-19 16:00:51 +02:00
Vreixo Formoso 1a4c5ba679 Increment version to 0.6.11 for next development cycle. 2008-10-18 16:49:21 +02:00
Mario Danic 62315dfc44 I did more! 2008-10-06 08:44:14 +02:00
Vreixo Formoso 60ab97b5f4 Increment version to 0.6.9 for next development cycle. 2008-09-20 21:14:36 +02:00
Mario Danic b959b150e9 Preparing a release 2008-09-18 07:09:05 +02:00
Vreixo Formoso 68419703d7 Added iso_image_update_sizes() API.
This requires increasing IsoStreamIface version, as we need to add a new 
method on it. API/ABI remains compatible with older version.
2008-09-07 16:32:18 +02:00
Thomas Schmitt e91f12972b Switch to 0.6.7, error codes for iso_dat_source.read 2008-08-26 16:09:04 +02:00
Vreixo Formoso c1a7702f52 Merge level3 branch, adding support for ISO-9660 Level 3. 2008-08-20 02:14:47 +02:00
Vreixo Formoso 37e6752375 Fix documentation related to valid error codes (see ticket #134). 2008-08-20 00:52:33 +02:00
Vreixo Formoso 2de74d04a7 Fix severity of some errors (see ticket #137). 2008-08-20 00:40:11 +02:00
Vreixo Formoso 882073f145 Make ISO-9660 Level 3 be the default for Backup Write Profile. 2008-08-19 21:41:42 +02:00
Vreixo Formoso ff480b35e9 Control size of extents with #define blocks, to help testing. 2008-08-19 19:44:47 +02:00
Vreixo Formoso 3a503a3e85 Implement iso_file_get_old_image_sections() and deprecate old way to obtain image lba. 2008-08-19 02:01:42 +02:00
Vreixo Formoso 87f08d27ac Add support for reading Level 3 images. 2008-08-19 01:08:46 +02:00
Vreixo Formoso 6ff7699c47 Support for writting ISO Level 3 images.
This allows files greater than 4GB, that are written using multiple 
extents.
2008-08-17 21:59:48 +02:00
Mario Danic fc46f4ec84 Preparing 0.6.6 release 2008-06-01 14:19:02 +02:00
Mario Danic 2cc8a6d978 Merged Vreixo branch 2008-06-01 10:41:52 +02:00
Vreixo Formoso ab14c030bc Improve iso_write_opts_set_overwrite_buf() documentation.
Patch submitted by Thomas Schmitt.
2008-05-26 15:47:04 +02:00
Vreixo Formoso 86a3f4de22 Added iso_special_get_dev() API to retrieve devide id for device files. 2008-05-26 15:43:55 +02:00
Mario Danic 84771aa83b Preparation for 0.6.4 release 2008-04-24 11:22:24 +02:00
Vreixo Formoso 7b0da1ecd6 Add a function to get the path of a node in the IsoImage. 2008-03-17 21:42:44 +01:00
Vreixo Formoso 166f1d83bd Expose node extended info. Add unit test for it. 2008-03-15 17:34:58 +01:00
Vreixo Formoso 648941cb15 lseek() needs to be added to the end to ensure ABI compatibility. 2008-03-08 21:48:03 +01:00
Vreixo Formoso d455f9b540 Add support for cut-out files. 2008-03-08 21:45:19 +01:00
Vreixo Formoso bad03a9a2b Add lseek() function to IsoFileSource. 2008-03-08 18:34:41 +01:00
Vreixo Formoso 69fe1d6074 Implement iso_tree_add_new_file() to add new files from scratch. 2008-03-08 17:28:40 +01:00
Vreixo Formoso 0c69463c5a Add support for adding a node with a given name. 2008-03-08 01:06:46 +01:00
Vreixo Formoso 085f6b64a3 Add find condition to logically combine two find conditions. 2008-03-04 01:10:56 +01:00
Vreixo Formoso d2a92bd0f6 Add find contitions to check for timestamps. 2008-03-04 00:53:25 +01:00
Vreixo Formoso 6b583aa31f Add find conditions to check for mode, gid and uid attributes. 2008-03-04 00:34:17 +01:00
Vreixo Formoso cb47296913 Preliminary support for find nodes. 2008-03-03 22:02:10 +01:00
Vreixo Formoso c75f1a430e Added function to get the lba of an old image file. 2008-03-03 20:42:06 +01:00
Vreixo Formoso 061dce1ec2 s/openned/opened. Deprecate incorrectly spelled errors. 2008-03-01 17:12:44 +01:00
Vreixo Formoso 241a7295ba Ticket #127 also affects iso_dir_iter_take(). Fixed. 2008-03-01 16:16:12 +01:00
Vreixo Formoso 37f69d5360 Remove IsoStream->get_name(), add version and type fields instead. 2008-02-24 16:58:07 +01:00
Vreixo Formoso 811743a147 Expose IsoStream and getter for IsoFile. API still not stable. 2008-02-23 18:03:12 +01:00
Vreixo Formoso e80ae930ea Merge changes from Thomas (ticket #125). Minor changes on merge. 2008-02-22 21:42:17 +01:00
Vreixo Formoso 5a2ab22b81 Change version number to 0.6.3. 2008-02-22 21:24:20 +01:00
Thomas Schmitt a98b4eda40 ticket 125 2008-02-22 15:39:35 +01:00
Vreixo Formoso 5c2da2d97e Addition of stdlib.h header, it is reported to be needed. 2008-02-13 17:04:40 +01:00
Vreixo Formoso 397fc48664 Add MISHAP message severity. 2008-02-13 15:13:24 +01:00
Mario Danic 163313a7e2 Fixed stdlib-missing problem 2008-02-10 18:02:40 +01:00
Vreixo Formoso fe4976497b Warn users when hidden El-Torito boot images are found. 2008-02-09 20:02:57 +01:00
Vreixo Formoso b501546627 Allow relaxe volume and volset id constraints. 2008-02-08 17:23:09 +01:00
Vreixo Formoso a48ee8b5ee Set version to 0.6.2. 2008-02-07 16:03:35 +01:00
Vreixo Formoso ae004b1bfc Allow to use NULL as free function for image attached data. 2008-02-07 12:31:09 +01:00
Vreixo Formoso ec7fc7d1b2 Rename iso_dir_get_nchildren() to iso_dir_get_children_count() 2008-02-06 18:52:26 +01:00
Vreixo Formoso 3f84ec1fa3 Changes to error handling.
- API to get error code.
- Errors are submited to message queue by its error code
- Define error codes in libiso_msgs.h
2008-02-05 12:55:29 +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 8930de4026 Improve messages during cancelation. 2008-02-04 01:41:08 +01:00
Vreixo Formoso e88b361b5f Make iso_read_image_features private. Add getters for its properties. 2008-02-02 16:05:03 +01:00
Vreixo Formoso 40fa6fc4a6 Set version to 0.6.2 in since tags. 2008-02-02 01:49:07 +01:00
Vreixo Formoso c717152c88 Added since tag to all functions. 2008-02-01 12:15:44 +01:00
Vreixo Formoso df8cc55a56 Merged Thomas changes related to version macros. 2008-02-01 10:19:53 +01:00
Vreixo Formoso 2d4ed82048 Documentation improvements. 2008-01-31 21:03:28 +01:00
Vreixo Formoso 1c13429348 Minor code format. 2008-01-31 20:19:30 +01:00
Thomas Schmitt cbe33c9df2 Introduced header version macros into libisofs.h 2008-01-31 19:38:54 +01:00
Vreixo Formoso 88f6ae96b6 Added compilation check macros as proposed by Thomas. 2008-01-31 19:08:45 +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 b6362a8680 Add wildcard support to excludes. 2008-01-30 21:40:26 +01:00
Vreixo Formoso a8fe48189c Minor docs improvements. 2008-01-30 13:54:03 +01:00
Vreixo Formoso e42a583a2f Support for different default permissions for file and dirs on image
import.
2008-01-30 13:21:41 +01:00
Vreixo Formoso 04c6bf39b4 Added little macros to simplify IsoNode type hierarchy handling. 2008-01-30 00:13:18 +01:00
Vreixo Formoso 0beee602b0 Minor docs. 2008-01-29 21:39:47 +01:00
Vreixo Formoso ff0dd38e9f Add support for excluding arbitrary files when adding a dir recursively. 2008-01-29 20:43:59 +01:00
Vreixo Formoso 69d0503053 Added iso_lib_is_compatible() function. 2008-01-29 20:16:06 +01:00
Vreixo Formoso 6434de535c Users can now attach app specific data to IsoImage. 2008-01-29 00:12:33 +01:00
Vreixo Formoso b3f4ca1cf7 Add IsoImage context as parameter for return function. 2008-01-28 23:55:55 +01:00
Vreixo Formoso fcaa0f32bc Little documentation improves. 2008-01-27 23:50:44 +01:00
Vreixo Formoso 39ec815ff1 os_errno is not used by libisofs, and thus is removed from API. 2008-01-27 18:38:55 +01:00
Vreixo Formoso 0869f7d472 Add iso_image_get_msg_id() API. 2008-01-27 18:20:33 +01:00
Vreixo Formoso b97121a0e9 Support for optionally store timestamps in GMT. 2008-01-27 14:23:59 +01:00
Vreixo Formoso 86072d3b3b Update iso_obtain_msgs() to allow retrieving of imgid. 2008-01-27 03:56:37 +01:00
Vreixo Formoso 307a98815e src renamed to libisofs. 2008-01-26 22:18:07 +01:00