Commit Graph

83 Commits

Author SHA1 Message Date
Ron Pedde
e0ce8f273f add db_type and db_parameters for specifying different backend databases 2006-01-06 00:05:02 +00:00
Ron Pedde
86b45a028e abstract database somewhat, improve error handling 2006-01-04 20:30:44 +00:00
Ron Pedde
6dba7aab41 Bullwinkle: Hey Rocky -- watch me pull a rabbit out of my hat. Rocky: Again? 2005-11-17 07:20:50 +00:00
Ron Pedde
0851b29812 *really* fixed the race this time 2005-11-17 05:09:42 +00:00
Ron Pedde
5733445333 fix some more trivial problems 2005-11-16 05:03:17 +00:00
Ron Pedde
51274d7b03 Show idle threads in thread status 2005-11-15 07:41:50 +00:00
Ron Pedde
9f5eabdabf fix obvious error in thread enumeration 2005-11-15 06:43:31 +00:00
Ron Pedde
a57b002243 Fix for races in thread status 2005-11-14 04:30:12 +00:00
Ron Pedde
dee22896a8 codectype transcoding 2005-11-11 23:52:42 +00:00
Ron Pedde
a82c564426 move the thread status stuff into the webserver, add status info to xml-rpc 2005-11-07 05:58:05 +00:00
Ron Pedde
0821b9ce9d musepack support from slomo 2005-11-02 04:45:25 +00:00
Ron Pedde
ab17d88879 Add interface directive to config file -- fix stderr logging on rendezvous child 2005-08-16 02:26:32 +00:00
Ron Pedde
e496d18424 Add support for compilation directories 2005-07-14 21:10:05 +00:00
Ron Pedde
d18acd2f9e add 'host' smart tag to support daap applet 2005-06-15 03:27:27 +00:00
Ron Pedde
f321aca92f Joe Holt's patches for config trashage 2005-06-15 02:44:32 +00:00
Ron Pedde
8b30cbce9a Add debuglevel config value 2005-05-21 05:52:47 +00:00
Ron Pedde
50fcf93ec6 fix problem with missing paths in config file 2005-05-17 04:24:35 +00:00
Ron Pedde
2b6878495c make config pages specify utf-8 content-type 2005-04-16 23:13:59 +00:00
Ron Pedde
847d10b361 First pass of sqlite backend 2005-03-11 06:39:40 +00:00
Anders Betnér
a9785ade36 Made all html xhtml 1.0 strict compliant
lowercase tag names, make sure attributes as quoted and don't leave
any unclosed tags. also moved the 'http-equiv refresh' to the head tag
(it isn't allowed in the body)
2005-03-03 13:50:57 +00:00
Ron Pedde
fb646037b0 add better content-type handling 2005-03-03 06:22:37 +00:00
Ron Pedde
9afb28a4ab Add Tim's ogg and flac patches, plus convert the existing ogg metainfo reading
stuff to use vorbisfile.
2005-02-27 00:41:55 +00:00
Ron Pedde
ecaae83ce5 Add config option latin1_tags to fix utf-8 tags in text fields purporting to be latin1. Sadly, this is an all-or-nothing option. Perhaps one could autodetect? 2005-02-24 05:04:05 +00:00
Ron Pedde
bdd5ba39da integrate server-side conversion patches, -Wall cleanups, AMD64 fixes, and xml-rpc cleanups 2005-02-21 08:10:37 +00:00
Ron Pedde
f2ff609742 start framework for xml-rpc calls. 2005-02-17 04:24:16 +00:00
Ron Pedde
bef2d8714c Fix problems with spaces in config files 2005-01-30 04:32:35 +00:00
Ron Pedde
7e5444c100 Better error messages on missing config 2005-01-11 03:48:56 +00:00
Ron Pedde
9dbd40bde8 Fix config_create_directory bug 2005-01-11 03:37:28 +00:00
Ron Pedde
dd3bc4c731 Try and fix rendezvous problem 2005-01-07 05:37:46 +00:00
Ron Pedde
b5d490473a Fix compress and scan_type on config_write, SF bug 1093662 2005-01-02 19:05:22 +00:00
Ron Pedde
f044f7331e Check for zlib 1.2.0 or better for gzip content-encoding 2004-12-29 07:07:49 +00:00
Ron Pedde
1e17bf8c41 Add gzip content-encoding from patch by Ciamac Moallemi 2004-12-29 05:44:32 +00:00
Ron Pedde
4dd995db1c add oggvorbis capture info 2004-12-24 21:21:24 +00:00
Ron Pedde
4bc637a1a6 More sanity checking on paths, try and create the dbdir directory if it does not exist 2004-12-17 20:28:10 +00:00
Ron Pedde
e7b4e3879b Sanity check the admin-root path 2004-12-07 00:26:14 +00:00
Ron Pedde
27d8a51309 add scan_type directive for doing brute-force scans 2004-11-29 05:55:25 +00:00
Ron Pedde
7f1ca1f552 fix for bug 1074486 - Web interface doesn't save some options 2004-11-28 08:45:26 +00:00
Ron Pedde
3def3f6e9e Fixes for process_m3u 2004-11-27 07:09:51 +00:00
Ron Pedde
4e07eba759 Fix the no-session problem with iTunes 4.7 by counting unique ip addresses rather than sessions in the online user count 2004-11-22 07:31:44 +00:00
Ron Pedde
b6876538f3 expose always_rescan option 2004-11-16 05:28:48 +00:00
Ron Pedde
d87940edad doxygen changes 2004-11-14 06:44:39 +00:00
Ron Pedde
31aa0d8575 modularize debugging statements 2004-11-13 07:14:26 +00:00
Ron Pedde
7f046ed3b1 Fix URL handling for parameters with either an ampersand (&) or and equal (=). Patches from Stephen Lee fixing a bug reported by Peter Gutbrod. 2004-11-06 04:44:20 +00:00
Ron Pedde
31ff9fc39c add --disable-mdns configure option, in prep for win32 build 2004-10-30 16:42:20 +00:00
Ron Pedde
8fedf2d818 web config would write blank passwords 2004-10-27 04:09:05 +00:00
Ron Pedde
0beb5c10d3 don't rescan the database if nobody is connected 2004-10-25 04:50:59 +00:00
Ron Pedde
8af2421541 Oops... last batch of stuff that was in -pre1, but not tagged as such 2004-10-25 03:15:35 +00:00
Ron Pedde
2861761d36 Stop hang while getting db_Version when rescanning 2004-09-19 05:18:17 +00:00
Ron Pedde
e67901f0a2 add an option to force a rescan. Add db version to status page. support scan_interval in config file 2004-09-15 04:59:56 +00:00
David W. Berry
9492a64846 1. Implement browse and query. These are both still somewhat experimental
pending further verification against iTunes.  --enable-browse and
    --enable-query must be specified to configure to enable both options.
    browse support requires query support.
2.  Database iteration is now sorted and the database is not kept locked
    as long during iteration.
2004-06-14 19:01:06 +00:00