rocky
d10ea87088
Add routine to get volumeset id
2005-10-25 13:19:05 +00:00
rocky
1475925a3f
Much needed revision.
2005-10-25 12:58:54 +00:00
rocky
72fe66fc25
We *are* now adding UDF support.
2005-10-25 12:35:10 +00:00
rocky
fcd818f4ba
Add silly volume identifier. More #defines removed in favor of enums.
2005-10-25 03:13:13 +00:00
rocky
fd0bbfbab1
Remove memory leak and invalid write references thanks to valgrind.
...
Now lists all files correctly - at least in the absense of directories
under /.
2005-10-25 01:19:48 +00:00
pjcreath
723c5d5dae
Added TRACE_PARANOIA, which differs from cdparanoia's NOISY compile-time
...
flag in that it's designed to help someone understand how cdparanoia works,
rather than troubleshoot. Setting TRACE_PARANOIA to 1 traces stage 1,
2 trace stage 2, and 3 traces both (and is extremely verbose).
Additionally, committed a tentative bugfix to paranoia itself, which was
causing the libcdio test case to break. If it introduces unexpected
behavior, it should be backed out. So far it seems to fix all test cases.
2005-10-24 19:42:15 +00:00
rocky
b0306c811e
UDF file is now opaque. Access routines then added.
...
Note: there are valgrind and free() errors that need going over.
2005-10-24 10:14:57 +00:00
rocky
63402ba0c9
List more of the external routines (udf_get_next, udf_get_sub)
2005-10-24 08:51:17 +00:00
rocky
50045f874b
Ignore the usual.
2005-10-24 03:23:25 +00:00
rocky
2eef3994d4
Now have a libudf.pc
2005-10-24 03:22:21 +00:00
rocky
8d956e8db1
Makefile.am for libudf
2005-10-24 03:14:38 +00:00
rocky
e9be12e7e5
First inkling of code for UDF support.
2005-10-24 03:12:30 +00:00
rocky
c521b4eefd
MinGW tolerance. Patches based on those by Eric Lunchpail
2005-10-24 03:11:33 +00:00
rocky
ae9eca6569
Follow 0.76 (and below) behaviour: we don't require a device to
...
explicitly be given.
2005-10-24 02:57:00 +00:00
rocky
98a486f82c
Add tests for gettimeofday(), {sete,get}{u,g}id()
...
More of the UDF library code mechanism put in.
2005-10-23 12:56:40 +00:00
rocky
8be2ccedee
Remove a #define we don't need.
2005-10-23 12:17:30 +00:00
rocky
ef3244f025
Rmove references to external (SCSI) routines that don't in fact exist.
2005-10-23 11:32:57 +00:00
rocky
3fbbc62c49
Patch by Erik Lunchpail to accomodate systems (e.g. MinGW) that don't
...
have drand48 but have rand.
2005-10-23 11:28:20 +00:00
rocky
6b8618d6c7
Start list of external symbols for Nicholas.
2005-10-21 12:34:45 +00:00
rocky
50ad6d7559
udf.h: Mostly add a couple more routines and more fields in udf_file_t
...
ecma_167.h: more udf_ prefixes, add extern debugger symbols.
2005-10-21 12:33:46 +00:00
rocky
a6472512f6
Start some UDF routines. Very preliminary.
2005-10-21 12:31:02 +00:00
rocky
23f32e8757
Minor comment change.
2005-10-21 11:51:42 +00:00
rocky
b66cccbf43
Remove some #defines covered by enums.
2005-10-21 11:46:13 +00:00
rocky
7f4e8140ae
Turn one more set of #define into an enum
2005-10-21 11:27:09 +00:00
rocky
fa0848bf90
Try to regularize naming better. More mmc_ -> cdio_mmc_
...
Add more debug variables to be able to get at enum values in a debugger.
2005-10-21 11:13:54 +00:00
rocky
4e67d2192a
Add --include-deps based on a suggestion by Burkhard Plaum.
2005-10-20 00:26:40 +00:00
rocky
6427beaefe
Redo UDF_BLOCKSIZE so we can use symbol in debugging.
2005-10-19 07:06:35 +00:00
rocky
32193ca0c6
More changes based on use.
2005-10-19 06:55:55 +00:00
rocky
6775aa1086
Add udf_fileid_desc_t: were getting closer to being able to deal with
...
files now.
Add remaining udf_ prefixes extent_ad_{s,t} and lb_addr_{s,t}
2005-10-19 05:45:41 +00:00
rocky
0bf9eeef03
Add udf_close().
...
udf_seek_read() renamed to udf_read_sectors().
First (lame) attempt to define UDF file entry structure.
2005-10-19 05:41:40 +00:00
rocky
8102fd0495
Typo.
2005-10-18 03:14:39 +00:00
rocky
0f1c0f2482
Add udf_ to another type (udf_icbtag)
2005-10-18 03:12:55 +00:00
rocky
6daf69df03
More changes based on use.
2005-10-18 03:10:39 +00:00
rocky
5d98725c10
Not sure if this commit is correct and/or why it should be needed (if
...
it is correct).
We note a dependencies between cd-paranoia and its libraries. Section
7.4 "Program and Library Variables" of the automake 1.9.5 manual says:
If `_DEPENDENCIES' is not supplied, it is computed by Automake.
The automatically-assigned value is the contents of `_LDADD' or
`_LIBADD', with most configure substitutions, `-l', `-L',
`-dlopen' and `-dlpreopen' options removed. The configure
substitutions that are left in are only `$(LIBOBJS)' and
`$(ALLOCA)'; these are left because it is known that they will not
cause an invalid value for `_DEPENDENCIES' to be generated.
2005-10-18 01:21:37 +00:00
rocky
4efa6efeb9
Allow folks to refer to and use ISO_STANDARD_ID
2005-10-17 23:50:42 +00:00
pjcreath
ae34187757
Added comments to the sort_info_t macros, including the scary pointer
...
arithmetic that makes ipos() tick.
2005-10-17 20:56:51 +00:00
pjcreath
6bcd6c5609
Extensively commented cdparanoia's stage 1 matching. No code changes apart
...
from added white space for improved readability. Comments containing "???"
suggest areas for further study and documentation.
2005-10-17 15:31:08 +00:00
pjcreath
10166d3d88
Changed the underrun+jitter test to use small jitter, since medium jitter
...
is now broken. The test should be returned to its former rigor (if not
better) once we squash the medium jitter bug.
2005-10-17 15:10:55 +00:00
rocky
54aa189af0
Add a couple more udf_ prefixes to some types.
2005-10-17 03:40:44 +00:00
rocky
41a7101c5a
Add constants for some string #defines.
2005-10-17 03:38:05 +00:00
rocky
2732049a6f
Standard dance for pkg-config and libudf.
2005-10-17 03:26:31 +00:00
rocky
36634e59bf
What's shaken.
2005-10-17 03:25:33 +00:00
rocky
a20483cedc
Shortten some field names, add udf_ prefixes to aid with namespace
...
problem; turn logical volume descriptor content use into something
more useable.
2005-10-17 03:23:04 +00:00
rocky
8a3005f2b1
artist field was clobbering author field in list.
...
Uninitialized title/artist data cause core dumps.
2005-10-17 00:54:47 +00:00
rocky
ddb2d32405
One more libgetopt for BSD from Steve Schultz.
2005-10-16 23:33:41 +00:00
rocky
53965c998b
Datatypes closer to matching terms used in ECMA 167
...
spec. Combine/remove duplicate tag identifer definitions.
2005-10-16 22:40:51 +00:00
rocky
91ed647a6b
BSDI needs to test for libgnugetopt. Patch from Steven Schultz
2005-10-16 22:21:13 +00:00
rocky
1e89dc8909
Analysis and comments courtesy of Peter J. Creath, again. (I believe
...
this will be the last commit I'll make on his behalf.)
2005-10-15 03:18:42 +00:00
rocky
326776a693
Minor formatting changes.
2005-10-14 02:07:06 +00:00
rocky
8c04ca8e04
Many informative comments courtesy of Peter J. Creath.
...
External accessible routines renamed to their libcdio name.
2005-10-14 01:20:55 +00:00