Ron Pedde
86b45a028e
abstract database somewhat, improve error handling
2006-01-04 20:30:44 +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
f127d8cb58
allow editing of smart playlists
2005-11-03 05:02:17 +00:00
Ron Pedde
4c89c687a6
pidfile patches from Diego Petteno
2005-10-26 05:10:19 +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
9ec19009ec
that's the problem with vararg functions... no warning if you mess them up
2005-05-23 01:14:30 +00:00
Ron Pedde
9ae132a127
Add iTunes playlist support
2005-05-21 05:53:11 +00:00
Ron Pedde
f8f442bc3c
Move db_open after priv drop
2005-03-20 04:13:34 +00:00
Ron Pedde
0df3ad01e1
Fix stop attempts during initial scan
2005-03-13 21:22:05 +00:00
Ron Pedde
847d10b361
First pass of sqlite backend
2005-03-11 06:39:40 +00:00
Ron Pedde
c1f455b16f
Fix content-type for xml serialized response
2005-03-03 06:56:58 +00:00
Ron Pedde
3b26120a3b
Add xml output for daap requests (using output=xml in request)
2005-03-03 06:07:11 +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
bdd5ba39da
integrate server-side conversion patches, -Wall cleanups, AMD64 fixes, and xml-rpc cleanups
2005-02-21 08:10:37 +00:00
Ron Pedde
1ea0bce3b3
re-fix the atoll thing
2005-02-05 20:54:55 +00:00
Ron Pedde
86b87b43dd
Fix segfault on foreground on older redhats
2005-02-04 07:37:48 +00:00
Ron Pedde
ed0a9c9fb1
fix pidfile for heavyweight threads
2005-01-30 06:58:36 +00:00
Ron Pedde
9b6d39d447
Fix typo in usage, dont write pidfile unless running as root
2005-01-24 07:42:42 +00:00
Ron Pedde
c681c03af1
Tune pidfile error
2005-01-07 05:57:52 +00:00
Ron Pedde
dd3bc4c731
Try and fix rendezvous problem
2005-01-07 05:37:46 +00:00
Ron Pedde
ae5613a1df
fix solaris compile problems... take 2.
2004-12-31 04:57:33 +00:00
Ron Pedde
1e17bf8c41
Add gzip content-encoding from patch by Ciamac Moallemi
2004-12-29 05:44:32 +00:00
Ron Pedde
e9e305586e
reorder startup again
2004-12-22 04:59:34 +00:00
Ron Pedde
abe5ffbd09
change loggin destination
2004-12-21 04:38:15 +00:00
Ron Pedde
c2b27f1836
re-arrange stuff back the way it was, mostly. Fix pidfile generation.
2004-12-09 05:07:09 +00:00
Ron Pedde
f36c8d20d0
fix rend_init before detach bug in main. Oops
2004-12-08 03:20:48 +00:00
Ron Pedde
007fb3725c
Try to wait as long as possible before detaching -- catch more startup errors that way
2004-12-07 00:24:39 +00:00
Ron Pedde
ae0538d347
fix inverted error message
2004-11-22 07:14:37 +00:00
Ron Pedde
06b5ad046f
join signal handler on exit. make sure it exits okay
2004-11-14 06:44:20 +00:00
Ron Pedde
8bdd650ed2
oops
2004-11-13 21:00:30 +00:00
Ron Pedde
e24b0b7a66
Fix memory leak -- not disposing of mp3 struct returned by db_find in main
2004-11-13 20:58:30 +00:00
Ron Pedde
19318d3708
add -D arg and err_setdebugmask
2004-11-13 08:05:27 +00:00
Ron Pedde
31aa0d8575
modularize debugging statements
2004-11-13 07:14:26 +00:00
Ron Pedde
2801956df0
more doxygen stuff
2004-11-12 07:27:05 +00:00
Ron Pedde
71ec35efd3
Add Doxyfile for doxygen doc generation
2004-11-12 06:38:05 +00:00
Ron Pedde
afa041790b
handle SIGCLD to catch zombies
2004-11-11 19:27:38 +00:00
Ron Pedde
e2bf750033
Fix overrun in query.c -- calloc too small
2004-11-11 19:17:02 +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
0beb5c10d3
don't rescan the database if nobody is connected
2004-10-25 04:50:59 +00:00
Ron Pedde
7cc249142e
Dynamic art for AAC files from Paul Kim
2004-10-15 20:10:39 +00:00
Ron Pedde
87f1e02c86
debug info on background rescans
2004-09-19 06:01:38 +00:00
Ron Pedde
2861761d36
Stop hang while getting db_Version when rescanning
2004-09-19 05:18:17 +00:00
Ron Pedde
32e4d018cb
Make logs to stdout when running in foreground
2004-09-19 04:07:03 +00:00
Ron Pedde
537233256b
Default browse/query
2004-09-18 04:12:43 +00:00
Ron Pedde
68fa9b7b10
add background rescanning
2004-09-15 04:58:08 +00:00
Ron Pedde
23fa058c64
fix typo in add_long, made mper tag not work
2004-09-14 04:03:57 +00:00
Ron Pedde
e43caee157
Add support for smart playlist manipulation by date added to database. Updated mt-daapd.playlist to match
2004-09-12 23:20:29 +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
Ron Pedde
d895dc8b41
bumper patch from dwb
2004-05-21 13:56:04 +00:00
Ron Pedde
7ba8f31273
Get rid of the update stuff, and the web server shutdown that sometimes hangs
2004-05-10 03:31:11 +00:00