Commit Graph

  • ae679b0f61 Fix bug related with datetime conversion. Contributed by Thomas. Vreixo Formoso 2008-01-22 22:24:44 +0100
  • 164e97f6bc Added API to set the abort severity. Vreixo Formoso 2008-01-22 22:24:33 +0100
  • 3530b7d137 Merge some bug fixes. Vreixo Formoso 2008-01-22 22:02:14 +0100
  • e964a8ac89 Add API to get a textual description from an error. Vreixo Formoso 2008-01-22 22:00:28 +0100
  • 7d6c80b880 Some little bug fix, related to thing I forget to change. Vreixo Formoso 2008-01-22 21:56:11 +0100
  • ab7ea855f6 Optionally pass to message function the reason of an error. Vreixo Formoso 2008-01-22 21:36:24 +0100
  • be7b1f6fca Remove not needed old messages. Vreixo Formoso 2008-01-22 21:14:27 +0100
  • 6964f02308 Replace message functions with new infraestructure that supports abort on error. Vreixo Formoso 2008-01-22 21:12:27 +0100
  • d00b66ecf2 Revert incorrect change of LIBISO_MSGS_PRIO_TOP. Vreixo Formoso 2008-01-22 11:22:25 +0100
  • 9cd29fa47f Fix little bug related with timezone handling. Vreixo Formoso 2008-01-21 21:07:02 +0100
  • 4a62d80a7e Fix bug related to image import. Vreixo Formoso 2008-01-21 15:30:29 +0100
  • 1070fe4cc6 Several improves in error codes. Vreixo Formoso 2008-01-20 22:28:27 +0100
  • a076ae9df2 Simplify function to recursively add a directory. Vreixo Formoso 2008-01-20 16:56:41 +0100
  • a86d6219ba Update TODO list. Vreixo Formoso 2008-01-19 17:49:01 +0100
  • 1f1160d3d1 Removed unneeded header fs_image.h. Vreixo Formoso 2008-01-19 17:47:46 +0100
  • 1a767722c6 Expose IsoFilesystem and IsoFileSource. Vreixo Formoso 2008-01-19 17:41:01 +0100
  • 0e87bf8792 Add type field to IsoFilesystem. Minor documentation. Vreixo Formoso 2008-01-19 17:17:50 +0100
  • 0c1ea8cc7e Add open() and close() operations to IsoFilesystem. Vreixo Formoso 2008-01-19 16:56:46 +0100
  • 52d1e911ac Add TODOs to TODO file. Remove // comments that cause compiler warning. Vreixo Formoso 2008-01-19 16:12:08 +0100
  • 3361e941a6 Replace div_up() and round_up() functions with macros. Vreixo Formoso 2008-01-19 13:45:56 +0100
  • df5aa263ec Replace per Image messenger with a global one, and use image id instead. Vreixo Formoso 2008-01-19 02:48:12 +0100
  • 88eea232aa Update libiso_msgs with new Thomas changes. Vreixo Formoso 2008-01-19 01:04:19 +0100
  • 57025a614d Support for reading ISO-9660:1999 images. Vreixo Formoso 2008-01-17 00:15:42 +0100
  • c57a5196a3 Prevent HINT when found SP and ER entries in "." entry of root node. Vreixo Formoso 2008-01-16 22:09:29 +0100
  • 5ed68d20e9 Add support for ISO-9660:1999. Vreixo Formoso 2008-01-16 21:51:41 +0100
  • 46507e68aa Fix little bug. Vreixo Formoso 2008-01-16 20:28:24 +0100
  • cd27776154 Replace joliet_dir_info with a pointer, to reduce memory usage. Vreixo Formoso 2008-01-16 20:16:08 +0100
  • 5fe04ccfb2 Add option to ignore special files. Vreixo Formoso 2008-01-15 17:23:34 +0100
  • 9a66c6cd33 Enhance support for relaxe ISO constraints. Vreixo Formoso 2008-01-15 00:21:07 +0100
  • 9ad9b10c67 Joliet also need directory sizes to be a multiple of block size. Vreixo Formoso 2008-01-14 23:51:16 +0100
  • e0db7463da Added cookbook documentation for ISO/IEC 9660:1999. Vreixo Formoso 2008-01-14 22:20:10 +0100
  • 9ebc4a1eef Add some more control to the ring buffer. Vreixo Formoso 2008-01-14 21:13:53 +0100
  • 8bc1cf90a9 Fix important bug in mangle_single_dir. Vreixo Formoso 2008-01-14 17:15:28 +0100
  • 910a63f28a Fix little bug related with dir length calculation. Vreixo Formoso 2008-01-14 01:33:36 +0100
  • a58bc8a25a Add extended information to IsoNode. Still not exposed nor compiled. Vreixo Formoso 2008-01-13 17:59:53 +0100
  • a1bcc73198 Support for relaxed filenames on ISO-9660 images. Vreixo Formoso 2008-01-13 01:06:56 +0100
  • fbf590c8a2 Add function for relaxed filenames to directories. Vreixo Formoso 2008-01-13 00:35:58 +0100
  • c3582226f3 Function to generate relaxed ISO filenames. Vreixo Formoso 2008-01-12 22:16:38 +0100
  • 4da469a3bf Addapt recursive addition function to new replace enum. Vreixo Formoso 2008-01-12 21:08:25 +0100
  • f118b0a48d Encapsulate insertion of nodes in node.c. Define replace behavior. Vreixo Formoso 2008-01-12 18:03:59 +0100
  • bff5cb9333 More memory leak related fixes in unit tests. Vreixo Formoso 2008-01-12 17:40:36 +0100
  • 7e8a9b9473 Prevent some memory leaks in unit tests. Vreixo Formoso 2008-01-12 17:32:44 +0100
  • 25f4402147 Prevent memory leak in case of failure. Vreixo Formoso 2008-01-12 17:32:16 +0100
  • 8115ba6c24 Fix link problem by removing all inline functions defined in .h files. Vreixo Formoso 2008-01-12 03:54:53 +0100
  • c00d84f0f2 Improve mangling algorithm, by using a hash table for name search. Vreixo Formoso 2008-01-12 02:43:07 +0100
  • 4b3a86185f Fix some bugs in hash table implementation. Vreixo Formoso 2008-01-12 02:42:27 +0100
  • b4d76f7925 Add a hash table implementation. Vreixo Formoso 2008-01-12 02:07:16 +0100
  • b29e2a7db2 Improve filesystem implementation to deal with local files. Vreixo Formoso 2008-01-11 19:48:52 +0100
  • 953da9ff8f Support for patching isolinux images. Vreixo Formoso 2008-01-11 17:09:31 +0100
  • 807c43b20e Implementation of a IsoStream to read from a memory buffer. Vreixo Formoso 2008-01-11 16:42:18 +0100
  • cd8943105c Functions to access volume information from an IsoImageFilesystem. Vreixo Formoso 2008-01-11 16:19:50 +0100
  • f27f2449f9 Support for reading El-Torito info from previous images. Vreixo Formoso 2008-01-11 15:43:39 +0100
  • 53c2215ab3 Add function to get the parent of a given node. Vreixo Formoso 2008-01-10 22:10:11 +0100
  • e9e1d28333 Improve demo program, including support for El-Torito. Vreixo Formoso 2008-01-10 19:41:38 +0100
  • 0d06e24cd5 Add support for El-Torito. Vreixo Formoso 2008-01-10 19:41:08 +0100
  • 4f029437e2 Handling of El-Torito boot catalog at low level. Vreixo Formoso 2008-01-10 18:53:39 +0100
  • 2ad6f5f667 Change IsoStream get_id definition, to always provide a valid id. Vreixo Formoso 2008-01-10 17:56:39 +0100
  • 47bdbd76b5 Add El-Torito estructures to an IsoImage, and APIs for manage it. Vreixo Formoso 2008-01-10 17:22:53 +0100
  • 51df8c6284 Fix bug introduced when adding Joliet that causes libisofs to hang. Vreixo Formoso 2008-01-09 18:57:47 +0100
  • ad65cc4d45 Add API to get the size of a file node. Vreixo Formoso 2008-01-09 15:35:59 +0100
  • ba681a2601 Pad SVD attributes with " " to ensure Joliet compliance. Vreixo Formoso 2008-01-08 22:16:55 +0100
  • 41472e66b7 Pad volume attributes with " " to ensure ECMA-119 compliance. Vreixo Formoso 2008-01-08 21:58:36 +0100
  • 758e2654f8 Change mocked filesystem implementation, used in unit tests. Vreixo Formoso 2008-01-08 21:23:24 +0100
  • 2464455fea Guard against bad link destinations. Vreixo Formoso 2008-01-08 20:05:01 +0100
  • 1459801134 Ensure names of public tree IsoNodes are valid POSIX names. Vreixo Formoso 2008-01-08 19:47:33 +0100
  • aec6c8ce69 Support for reading Joliet extensions. Vreixo Formoso 2008-01-08 19:34:01 +0100
  • 747bed11b8 Bug fix: Joliet writer should be only created when Joliet is enabled. Vreixo Formoso 2008-01-08 19:33:17 +0100
  • 7bb4eaf46d Little improves to image reading. Vreixo Formoso 2008-01-08 17:33:06 +0100
  • 5d81305042 Expose Joliet. Vreixo Formoso 2008-01-08 16:10:25 +0100
  • 5475502dc8 Different function for generate dir and files names for Joliet. Vreixo Formoso 2008-01-08 16:07:50 +0100
  • f73b53133b Correctly handle Big Endian UCS strings on both BE and LE machines. Vreixo Formoso 2008-01-08 15:51:42 +0100
  • e9bcb22cee Write Joliet directory structures and path tables. Vreixo Formoso 2008-01-06 19:08:35 +0100
  • 6d276ac0f6 Write Joliet Supplementary Volume Descriptor. Vreixo Formoso 2008-01-06 18:45:32 +0100
  • 2ab47e5bac Compute length and position of Joliet structures. Vreixo Formoso 2008-01-06 18:08:29 +0100
  • bd0f787f61 Store joliet-related info in Ecma119Image target insted of Writer. Vreixo Formoso 2008-01-06 17:52:58 +0100
  • 4b0833f62c Sort Joliet tree. Vreixo Formoso 2008-01-06 17:43:19 +0100
  • 17e9955f93 Begin Joliet support. Creation of Joliet writer and Joliet tree. Vreixo Formoso 2008-01-06 17:38:31 +0100
  • 355d28292f Util functions for Joliet name manipulation. Vreixo Formoso 2008-01-06 17:02:16 +0100
  • 6298ef4814 Support charset conversion on symlink destination. Vreixo Formoso 2008-01-05 17:45:25 +0100
  • c47e5a738d Let NULL input charset in image reading, that defaults to locale one. Vreixo Formoso 2008-01-05 16:01:21 +0100
  • f3c27e681f Improve growing by padding the image, if needed. Vreixo Formoso 2008-01-05 03:16:33 +0100
  • 7af02cddd9 Support for image growing. Vreixo Formoso 2008-01-05 02:03:22 +0100
  • e471333b0b Rename function to create burn_source. Vreixo Formoso 2008-01-05 00:42:32 +0100
  • ee78419935 Add support for appendable multisession images. Vreixo Formoso 2008-01-04 23:54:31 +0100
  • 0fdfe05d7e Fix bug in sort files. Vreixo Formoso 2008-01-04 10:11:25 +0100
  • 5cf3abc075 Set sort_files in iso_modify. It improves performance. Vreixo Formoso 2008-01-04 09:54:41 +0100
  • 932ce6ac70 Support for image modify. Vreixo Formoso 2008-01-04 00:15:48 +0100
  • 4994155e73 Allow selection of charset encoding for RR names. Vreixo Formoso 2008-01-03 23:52:27 +0100
  • 22c73dc343 Add image contents recursively and volume attributes. Vreixo Formoso 2008-01-03 20:04:08 +0100
  • 193fbaef8b Custom create_node() builder function to deal with old image files. Vreixo Formoso 2008-01-03 19:47:44 +0100
  • 58a7d8e853 First functions and structures for image import. Vreixo Formoso 2008-01-03 19:17:55 +0100
  • 2f535abe85 Fix bug related with reading of images with reallocated dirs. Vreixo Formoso 2008-01-03 17:16:27 +0100
  • b8e44a936a Little test app that extracts contents of a file from image. Vreixo Formoso 2008-01-03 13:28:51 +0100
  • 2fada8eaa4 Support for getting arbitrary file on image by path. Vreixo Formoso 2008-01-03 13:27:24 +0100
  • 282ffa9a98 Function to read file contents from image. Vreixo Formoso 2008-01-03 00:56:11 +0100
  • 33635c4e41 Readlink implementation for Image filesystem. Vreixo Formoso 2008-01-03 00:29:30 +0100
  • b273290415 Little demo program that outputs a read iso image. Vreixo Formoso 2008-01-03 00:19:39 +0100
  • 42cd599d2d Fix bug in DataSource. Vreixo Formoso 2008-01-03 00:18:59 +0100
  • 5bf798d550 Support for close and readdir. Vreixo Formoso 2008-01-02 19:12:12 +0100
  • a7b687818f Support for reading a dir inside an image, step 1. Vreixo Formoso 2008-01-02 18:56:45 +0100