rocky
bcd670d1c6
More strcat, sprintf, and strcpy replacements.
2006-03-18 01:28:13 +00:00
rocky
94eda2ef9d
Add --just-hex option to cd-read. Not all OS's agree on what's printable.
2006-03-17 23:37:19 +00:00
rocky
25a76d78cb
Put back in getopt.h, getopt.c, getopt1.c. Solaris doesn't always have
...
it and it's really too much of a hassle to do all that configuration
code to figure out where it is and what has to be done to get it to
work.
2006-03-17 19:36:54 +00:00
rocky
34a20c65e2
It's now mmc.h, not scsi_mmc.h
2006-03-17 18:15:10 +00:00
rocky
62386a361a
iso9660.h: note b_mode2 parameter is not used any more
...
cdda-player.c
FSF address change.
2006-03-14 11:40:05 +00:00
rocky
9c72d5971f
udf_time.c: make sure offset is initialzed (Darwin doesn'thave TIMEZONE var).
...
.cvsignore: add .gdb_history
2006-02-13 01:59:28 +00:00
rocky
295a7cd1e5
Fix another bug in cdda-player? I think b_cd was there only for
...
interactive use.
2006-02-02 06:24:34 +00:00
rocky
2039a55d18
Install a CDDB log handler.
2006-01-25 22:30:34 +00:00
rocky
13c8ec25c8
We no longer use variable $(getopt_sources)
2005-12-17 19:37:55 +00:00
rocky
c8fa10bf16
Use new read_sector routine.
2005-11-11 12:47:02 +00:00
rocky
7c6b8742c3
Patch from Steve Schultz @LIBGETOPT_LIB@ may have -l in it.
2005-11-04 09:38:57 +00:00
rocky
c68faa94c1
Remove small valgrind memory leak.
2005-10-30 16:09:35 +00:00
rocky
f91f3dd65c
udf1.c: Do better about dealing with recursive directories.
...
iso-info.c: small variable name change
2005-10-30 15:58:37 +00:00
pjcreath
d58ce669d9
Fixed Darwin builds broken by dependency tracking.
2005-10-25 14:16:41 +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
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
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
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
91ed647a6b
BSDI needs to test for libgnugetopt. Patch from Steven Schultz
2005-10-16 22:21:13 +00:00
rocky
21be3082f5
Let compiler figure out size of dispcache.
2005-10-07 08:19:44 +00:00
rocky
8fc87950ba
Fill in manual page more.
2005-10-06 12:58:36 +00:00
rocky
1d351c4656
Add AUTHOR field to help2man's
2005-10-06 12:57:39 +00:00
rocky
9361acfc42
More stdout->stderr and exit(EXIT_INFO) on help.
2005-10-06 09:51:21 +00:00
rocky
e660ebfe7a
Improve manual pages.
...
* help output needs to be to stdout not stderr for help2man (*.c,*.h)
* Add EXIT_INFO return code. (*.c,*.h)
* Start filling out man pages, e.g. add SEE ALSO. *.help2man
* Remove non-existent reference to Info pages Makefile.am
2005-10-06 09:37:11 +00:00
rocky
16bdbf2615
Remove libpopt.
...
cd-drive, cd-info: some source option bug fixes
osx.c: bug in duplicate free in add-device
Patches and bug fixes courtesy Peter J. Creath
2005-10-05 09:48:11 +00:00
rocky
e8721c1e4e
The type of (option) opt needs to be int not char and this is
...
noticable on ppc where char is unsigned by default.
Furthermore, poptGetNextOpt() returns an int, not a char.
Bug noticed and patch all thanks to Nicolas Boullis.
2005-09-18 20:34:02 +00:00
rocky
a1f3f30d06
Allow building cd-paranoia even if Perl isn't installed. (Sad in this
...
day and age one still can't assume Perl.)
2005-09-17 01:33:29 +00:00
rocky
b4b1c4ec6f
Add option to disable Rock-Ridge support --disable-rock
...
Add IS_ISSOCK() or S_ISLNK() macros for Rock-Ridge when environment
doesn't have it, e.g. MSYS 1.0.10 with MinGW 3.4.2.
Go over --enable settings. --disable-cpp-progs now works.
Require libcddb 1.0.1 or better
2005-09-15 06:36:01 +00:00
rocky
1ba084bd17
Changes for libcddb 1.1.0 API change.
...
Thanks to Chris Clayton for the patch.
2005-07-09 15:22:44 +00:00
rocky
a3809b9cb2
Now check that integer arguments are integers and are within range.
...
Fixes to --mmc-timeout (-m) option.
Put optstring in alphabetic order.
2005-07-09 15:17:56 +00:00
rocky
25c922bae5
Make compilation without CDDB work.
2005-07-03 23:14:23 +00:00
rocky
133bf59840
CDDB errors should not terminate cd-info.
2005-06-28 15:39:35 +00:00
rocky
40acf08015
cd-paranoia: Add option --mmc-timeout (-m) to set MMC timeout.
2005-06-26 23:14:49 +00:00
rocky
317de33b70
Remove more valgrind-caught erroneous free()'s.
2005-06-08 08:20:36 +00:00
rocky
c712cad1e3
One more small change.
2005-04-30 10:05:11 +00:00
rocky
fed550d8b3
Try again.
2005-04-30 10:02:15 +00:00
rocky
909937a7c5
Show MMC level for single drive queries too.
2005-04-30 09:52:17 +00:00
rocky
929770f419
Add routine to report MMC capabilities of a drive. Add that to the
...
cd-drive program.
2005-04-30 09:42:37 +00:00
rocky
a691a9a1b1
Add test to see if curses has keypad(). May break on Solaris - we'll see.
...
Fix from discussion with Steve Schultz
2005-04-22 01:54:13 +00:00
rocky
c825b6af5e
Ooops. Remove duplicate free
2005-04-21 20:23:11 +00:00
rocky
13c0888ccc
Wasn't allowing last track to get played.
2005-04-17 06:19:48 +00:00
rocky
dd71f07283
Add cdda-player binary
2005-04-16 00:37:51 +00:00
rocky
4428ffa788
Misc memory issues
2005-04-11 01:37:38 +00:00
rocky
f47531e7cb
Small output format change.
2005-04-11 01:02:11 +00:00
rocky
3eba1124e9
Free libcddb regexp memory.
2005-04-11 01:00:49 +00:00
rocky
102ea21ddd
Another valgrind-caught leak.
2005-04-10 14:52:52 +00:00
rocky
20cd253bdb
Impliment -l (list tracks).
2005-03-31 00:24:32 +00:00
rocky
af4ceb5835
Don't know why cd_close was in play_track().
2005-03-23 16:32:49 +00:00