On 7/25/22 13:53, Erling Westenvik wrote:
On Mon, Jul 25, 2022 at 11:40:30AM -0400, Nick Holland wrote:
I noticed that the cdio(1) cddbinfo command seem to no longer
work. I don't think this is a snapshot breakage -- I upgraded
a May 8 snapshot to Jul 23 snapshot, but I am pretty sure I
had a failure on the May 8 snap just before upgrading, and
I appear to have used it successfully on June 23.
For some CDs, it returns an accurate title:
$ cdio cddbinfo
Van Halen / Van Halen II (rock)
but not the track listing it used to show.
Other CDs, it shows nothing at all. No error code or
message is returned. So far, in all my samples that I know had
worked are giving me a title.
Can anyone confirm/refute?
Can confirm. Out of three CD's only one returned the title and none
returned track listing. Testet on two snapshots:
1) OpenBSD 7.1-current (GENERIC.MP) #577: Sat Jun 11 11:39:36 MDT 2022
2) OpenBSD 7.0-beta (GENERIC.MP) #195: Mon Aug 23 23:41:21 MDT 2021
As for Geogg Steckel's answer I cannot reach the URI:
http://ftp.freedb.org/pub/freedb/misc/freedb_CDDB_protcoldoc.zip
Erling
tcpdump shows a query to port 8880
From https://gnudb.org/howtognudb.php
For new applications do not use the cddbp protocol (port 8880),
it is only left for compatibility with old programs,
all cddbp access to gnudb is actually converted to http requests.
The preferred protocol level is 6, most gnudb cddb entries are
converted to utf-8
The query part of cdio needs to be rewritten using the new format.
That should probably be stolXXXXcopied from some other program.
I'll take a quick look around to see if there's anything obvious
with an acceptable license.
geoff steckel