This client uses the plaintext get.pl request and SHA1 to fetch info from
CDindex directly into a little list window. It doesn't have many features
yet, but in the ideal world, so many CD players will add CDindex support
that I will never have to add any more features to my client :)
BTW If you have a big-endian machine which can run my client, PLEASE test
it on some known good CDs. I have no confirmation that it works except
on a plain Intel Linux machine. It should bail out safely if I've messed
up the SHA1 code, but I may have screwed up elsewhere.
I also have a command line client which uses Glib and a different SHA
algorithm to Rob's client, so that it doesn't need endian.h. Fortunately
I hear that Rob has been sent an autoconf patch which avoids the whole
endian.h issue for the existing client -- but if anyone wants this drop
me a line.