rocky
611fc94450
Replace strcat and strcpy with strncat, strncpy.
2006-03-17 22:36:31 +00:00
rocky
33b8449e7e
More separation between posix_mode_t and mode_t.
2005-11-06 20:02:39 +00:00
rocky
6e4743c734
Break out POSIX-like definitions to posix.h
...
Add ISO9660 routines to convert to mode_t
Record whether XA or not in iso9660_stat_t.
And other definition shifting around.
2005-11-06 00:39:37 +00:00
rocky
01a86fd79d
Some provision for handling Rock-Ridge device numbers.
2005-10-04 09:59:46 +00:00
rocky
86cf5ff85f
Copy last changes to parse_rock_ridge_stat_internal().
2005-02-26 17:54:49 +00:00
rocky
1781cf1a3d
Fix bugs in getting full symbolic link name (when multiple directories).
...
Remove unnecessary malloc in realloc_symlink().
2005-02-26 17:20:33 +00:00
rocky
a37cfc0ba4
NEWS: all that's gone on so far in 0.73cvs
...
README: Note paranoia and samba vfs module
*.{h,c}: more debugger symbols. Use _s convention more.
2005-02-22 10:42:50 +00:00
rocky
a2fccc90c4
Add routine for extracing ISO 9660 long time format and probably correct
...
the short-time format a little.
Handle Rock-Ridge time and be able to display it.
This pretty much completes the bulk of handling Rock-Ridge extensions.
2005-02-22 02:02:46 +00:00
rocky
ec0564dfee
Process Rock-Ridge time fields. Not tested or shown yet.
...
Break out Rock Ridge fields of our ISO9660 stat.
2005-02-21 09:00:53 +00:00
rocky
5b029744c6
Process symbolic links. Remove some memory leaks.
2005-02-21 02:02:12 +00:00
rocky
7a45afb450
Fix some memory leaks caught by valgrind. Also replace a relloc - not sure
...
why valgrind was having problems with that.
2005-02-20 17:47:01 +00:00
rocky
3d97c7ded6
Correct Rock-Ridge directory/link listing.
...
{cd,iso}-info --no-rock-ridge works (and with rock-ridge too)
test/*.right: output is now what I guess it's should be
2005-02-20 16:21:06 +00:00
rocky
a8e1fd6038
all: Add iso9660_get_rock_attr_str to get an ls-like mode string for rock
...
ridge.
{cd,iso}-info.c util.{c,h}: put common printing routine in util.c
rock.h: add enum for NM flags
iso9660.h: move mode_t typedef so it can be used in rock.h
xa.{c,h}: small typos.
test/*: in most cases better output. On VCD's however there there is a
slight regression on displaying the filename someitmes. Will be
addressed later.
2005-02-20 10:21:01 +00:00
rocky
a4d389b939
iso9660_fs.c: reallocate filename when Rock-Ridge name is bigger.
...
rock.c: variable name changes
cd-info.c: don't translate file name when there are Rock-Ridge
Extensions.
2005-02-18 01:31:08 +00:00
rocky
b504a1a652
First semblance of being able to handle Rock Ridge names.
2005-02-14 07:49:46 +00:00
rocky
3f4397a6f5
Remove assumption that OS has POSIX file definitions (mode_t, nlink_t,
...
gid_t, uid_t, time_t, etc.)
2005-02-14 02:18:58 +00:00
rocky
2f11a30fb3
Merge in more Rock Ridge code. Not working yet. Hopefully not much
...
breakage. (But there may be some especially on less-POSIX OS's.)
2005-02-13 22:03:00 +00:00