rocky
299e2ea2f9
configure.ac, iso9660.c: test for tzname variable.
...
configure.ac, iso9660_fs.c: test for nls_langinfo() and #include <langinfo.h>
iso-info.c: some OS's need 2 args for multi-arg defines.
2004-10-30 02:55:17 +00:00
rocky
9d94b71a53
*: test for daylight and timezone
...
configure.ac: test for stdbool.h
2004-10-30 00:38:43 +00:00
rocky
3cc13c287f
Test for presence of tzset().
2004-10-26 06:33:49 +00:00
rocky
8b895d0ba1
Joliet filename detection for CD images is now done.
...
Various valgrind-caught errors fixed
Output changed: we no longer print root block number.
(It is still shown when XA attributes are printed.)
2004-10-26 01:21:05 +00:00
rocky
1d0bca626b
root_directory accounting is now a little different since we don't
...
count the filename as part of the root_directory record.
2004-10-25 01:41:07 +00:00
rocky
55de6dfdeb
First attempt to extent Joliet to CD reading portion.
2004-10-24 23:42:39 +00:00
rocky
a492bb4ab6
First cut at Joliet support for ISO 9660 images. More work is needed
...
to integrate this into CD reading.
2004-10-23 20:55:08 +00:00
rocky
b80d83f07b
iso9660.h, iso9660_fs.c: Add iso9660_ifs_is_xa() a routine to
...
determine if an iso image has XA attributes.
bytesex.h and bytesex_asm.h are now public. (Down the line should use
glib though.) Package has been revised to the move.
iso-info.c: shows XA attributes what that it is available.
2004-10-22 01:13:38 +00:00
rocky
b2f2e45d8c
Add some trivial routines to get volumeid, volumeset id, application id
...
and system id. Moved over from vcdimager.
Thanks to Stephan (mephisto..@...) for the suggestion.
2004-06-18 23:00:05 +00:00
rocky
5a9a83d0ab
Test for presence of gmtoff for braindead cygwin
2003-09-21 07:43:39 +00:00
rocky
0a8505d91a
More ISO 9660 date cleanup. Hopefully cleaner structure definitions
...
and more function documentation.
2003-09-21 01:14:30 +00:00
rocky
5ec59c8a98
Bug in iso9660_set_ltime. Probably snprintf putting in \0 at the end
...
of each string messed up internal format (which doesn't have the \0's.
2003-09-20 17:47:29 +00:00
rocky
6568624fb3
Add "long" date setting routine and more precise definitions there as well.
2003-09-20 12:33:14 +00:00
rocky
524522106d
More precise ISO9660 date definition
2003-09-20 11:53:09 +00:00
rocky
122345083f
Documentation update
2003-09-10 08:39:00 +00:00
rocky
491777a668
add parameters to set times on directory entries, pvd's.
2003-09-07 18:15:26 +00:00
rocky
c850bd6b04
Add iso9660_name_translate() to remove ISO-name cruft.
...
Document iso9660_fs_stat().
2003-09-06 14:50:50 +00:00
rocky
16f103e8e6
Start to document library routines. An "int" was changed to the more correct "bool".
2003-09-01 15:10:43 +00:00
rocky
f18797bc85
Expose primary volume descriptor (pvd) and directory structures since
...
they *are* part of the spec. and be done with it.
2003-08-31 05:00:44 +00:00
rocky
312a918ef8
iso_directory_record_t -> iso9660_dir_t
2003-08-31 02:51:41 +00:00
rocky
45bccd5063
pvd_t -> iso9660_pvd_t
2003-08-31 01:40:00 +00:00
rocky
efafb14ad8
two routines are buggy. Back out until they've been fixed.
2003-08-31 01:32:05 +00:00
rocky
7a0fb58e38
Opaque type declaration for iso9660 moved into well iso9660.h (from
...
cdio/types.h). Opaque type for iso_directory_record defined and access
routines added to libiso9660.
2003-08-31 01:01:39 +00:00
rocky
82d792cd44
Add iso9660 library and regression test.
...
Will be deleted from vcdimager-cdio branch.
cd_types.c: forgot to add previously.
2003-08-17 05:31:19 +00:00