67 Commits

Author SHA1 Message Date
Ron Pedde
57d75bc35c Really REALLY fix the transcode playcount update 2006-06-30 05:10:13 +00:00
Ron Pedde
f5012295e8 make updates work with art_filename 2006-06-29 02:57:45 +00:00
Ron Pedde
5f3a12c351 Import streaming stations form iTunes XML file, closing ticket #130, add scan/correct_order to make static playlists return in correct order closing ticket #159 2006-06-19 04:25:08 +00:00
Ron Pedde
d4b78197b2 Fix typo on art_filename (possibly fixing cover art?) closing #140 and #94 2006-06-12 06:53:56 +00:00
Ron Pedde
0554045c32 add framework for testing transcoder dlls 2006-06-04 09:31:32 +00:00
Ron Pedde
bb9c3fe75b implement password handling for rsp 2006-06-03 06:10:16 +00:00
Ron Pedde
8a6b2ee00a Fix the opportunistic encoding thing -- only transcode to platforms that need it 2006-05-31 06:07:42 +00:00
Ron Pedde
0f64686356 add ffmpeg-based transcoding 2006-05-28 04:06:14 +00:00
Ron Pedde
b3fbb9bbd5 abstract the plugin interface to the db to prepare for db plugins and making daap a plugin 2006-05-27 08:02:39 +00:00
Ron Pedde
80f7c87567 Make default server name based on hostname, fixing #111 2006-05-24 03:53:22 +00:00
Ron Pedde
757e576537 make empty password same as unspecified password. 2006-05-02 06:12:38 +00:00
Ron Pedde
eed9619063 Make auth handers receive connection info 2006-04-22 18:22:41 +00:00
Ron Pedde
433a2ce666 More plugin work 2006-04-21 06:43:41 +00:00
Ron Pedde
7b32ce3022 pass hostname to auth functions so auth functions can set passwords based on host. Also, make win32 not require passwords to config page from localhost. Ticket #76 2006-04-16 04:57:04 +00:00
Ron Pedde
6979a7a67e Fixes for compiling on solaris -- fixes #66 and #5 2006-04-15 08:53:56 +00:00
Ron Pedde
e6b57ef704 properly implement mtco for indexed operations. Fixes ticket #53 2006-04-08 23:25:30 +00:00
Ron Pedde
c5fcb96aed make update support configurable 2006-04-05 04:18:18 +00:00
Ron Pedde
cbf607fd2e bad fix for ticket #31 -- there is a more elegant way to do this, but this will have to work for now 2006-03-31 06:12:37 +00:00
Ron Pedde
7bace3ab5a Fix for null thread status on a blocked db update thread 2006-03-31 05:02:47 +00:00
Ron Pedde
a2528eba8c Fix ticket #27 -- make errors in dispatch return dmap/xml errors rather than HTTP errors 2006-03-30 03:53:39 +00:00
Ron Pedde
dfcc54342b fix minor typo in error message 2006-03-29 05:08:13 +00:00
Ron Pedde
c67af0fb50 Fix for #23 -- playlist name or query can be null now 2006-03-29 04:40:35 +00:00
Ron Pedde
96753e59ca Implement subcontainer browsing, closing ticket #3 2006-03-26 23:24:11 +00:00
Ron Pedde
51a3a6279c -Wall cleanups 2006-03-25 11:15:53 +00:00
Ron Pedde
4d1555ec2b untabify err.c 2006-03-25 10:52:10 +00:00
Ron Pedde
1cca7d3a53 index support, closes ticket #1 2006-03-24 19:23:47 +00:00
Ron Pedde
35d7a9bc61 Fix double-free in logout 2006-03-23 02:57:39 +00:00
Ron Pedde
75868e50aa make daap parser emit empty strings when daap/empty_strings is set -- for better xbmc compatibility 2006-03-17 08:50:13 +00:00
Ron Pedde
850fd90d45 take out references to query.h, as it is being done now by smart-parser 2006-03-16 23:56:34 +00:00
Ron Pedde
0cbc4a22d6 Fix double-free in dispatch.c 2006-03-12 11:38:38 +00:00
Ron Pedde
90dc66110a Complete unifying smart playlists and query/filters 2006-03-12 11:30:58 +00:00
Ron Pedde
ae22cba1ae fix for type punning warning on gcc 4, thanks to pietu 2006-03-12 00:39:26 +00:00
Ron Pedde
4964fb1374 almost have both query types working 2006-03-10 23:41:13 +00:00
Ron Pedde
5917ca0cda trivial logging 2006-03-07 07:02:34 +00:00
Ron Pedde
dad6b9e9d5 add debugging code to try and find the sqlite3 double-free bug 2006-03-06 01:35:49 +00:00
Ron Pedde
97fea2ff84 Fix play count updating 2006-03-04 08:29:57 +00:00
Ron Pedde
6a824aa09a Fix for iTunes 6.0.4 2006-03-02 00:39:52 +00:00
Ron Pedde
096a2a4dbc make more ansi-ish 2006-02-27 22:54:40 +00:00
Ron Pedde
73636a5a4c add ini style config handling 2006-02-27 22:48:42 +00:00
Ron Pedde
9a133dcbdc Merged win32-branch 2006-02-26 08:46:24 +00:00
Ron Pedde
6efb792704 Implement playcount updating 2006-01-24 04:17:38 +00:00
Ron Pedde
c7233f0947 bubble parse errors up to the web interface 2006-01-16 22:28:26 +00:00
Ron Pedde
86b45a028e abstract database somewhat, improve error handling 2006-01-04 20:30:44 +00:00
Ron Pedde
3ac71ba469 Add Timo's metacharacter escaping code and codectype passed to scripts 2005-11-20 06:42:03 +00:00
Ron Pedde
381dc7eade back out the connection persist force 2005-11-17 05:14:52 +00:00
Ron Pedde
a9e2d3a1b5 close fixes, obvious bug in webserver.c 2005-11-15 07:27:14 +00:00
Ron Pedde
c52a0c9986 workaround for client that claim http 1.0 2005-11-14 05:40:54 +00:00
Ron Pedde
dee22896a8 codectype transcoding 2005-11-11 23:52:42 +00:00
Ron Pedde
f127d8cb58 allow editing of smart playlists 2005-11-03 05:02:17 +00:00
Ron Pedde
fc2c656317 nslu fix for tag lenth in xml serialization 2005-10-26 07:13:53 +00:00