Ron Pedde
9a133dcbdc
Merged win32-branch
2006-02-26 08:46:24 +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
a9e2d3a1b5
close fixes, obvious bug in webserver.c
2005-11-15 07:27:14 +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
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
e2d835fbce
-Wall cleanups for gcc4
2005-05-30 03:41:31 +00:00
Ron Pedde
847d10b361
First pass of sqlite backend
2005-03-11 06:39:40 +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
1261535d75
fix bug 1074489 - spaces in web forms are written as plusses in config file
2004-11-28 08:31:10 +00:00
Ron Pedde
70024cb3e1
Minor fix - variable declarations first
2004-11-20 17:58:24 +00:00
Ron Pedde
8e09f1f042
more logging, smarter L_FATAL handling, tune error logging level
2004-11-18 06:58:31 +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
feda9d5a02
Error on removing head element from connection list
2004-10-10 12:25:36 +00:00
Ron Pedde
ceb2f8cfc9
Track threads in the webserver to better terminate. Next need to move the config_status stuff out of configfile and into webserver.c
2004-09-30 03:03:18 +00:00
Ron Pedde
628943123d
free compiled regexes in page handlers
2004-09-19 06:00:43 +00:00
Ron Pedde
335b21533b
reliable shutdowns for webserver. Still need to move thread status into webserver.c, though
2004-09-19 03:05:18 +00:00
Ron Pedde
773028d478
Fix problem with mozilla hanging on password-protected admin page... persisting the connection after a 401 makes mozilla and IE unhappy.
2004-09-15 06:10:27 +00:00
Ron Pedde
5463b63436
Add HTTP/1.0 support, primarily for the Roku SoundBridge
2004-09-12 22:58:55 +00:00
Ron Pedde
5748b6502d
Add support for TBPM (beats per minute) tag on MP3 files
2004-09-08 03:48:09 +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
3d2c60572d
Updates for iTunes 4.5. Some problems with seeking on mac, though
2004-04-28 18:45:56 +00:00
Ron Pedde
6170df9af4
logging enhancements
2004-04-13 04:23:36 +00:00
Ron Pedde
a6572b3f34
Code cleanups provided by David Imhoff
2004-02-24 00:34:04 +00:00
Ron Pedde
9289f526db
-Wall fixes
2004-02-15 00:51:11 +00:00
Ron Pedde
c1adc86587
Fix double-free
2004-01-04 05:27:43 +00:00
Ron Pedde
eadacb07b6
Make sure all files have GPL notice
2003-12-29 20:41:08 +00:00
Ron Pedde
e3b5c496bc
Make 401 persistent. Not convinced this is right
2003-12-09 05:49:00 +00:00
Ron Pedde
abed11fc99
Add HTTP_USER var
2003-12-01 07:05:54 +00:00
Ron Pedde
5feb9f8528
Add ws_getrequestheader
2003-12-01 06:55:36 +00:00
Ron Pedde
5bb7712b5b
Include listener thread in the threads waited for on shutdown
2003-11-26 06:12:25 +00:00
Ron Pedde
c7435c28fc
Take out argv stuff
2003-11-23 18:13:35 +00:00
Ron Pedde
41746a0326
Add memory leak checks
2003-11-23 06:10:25 +00:00
Ron Pedde
938d54b055
More diag logging, move WS_PRIVATE into the WS_CONNINFO
2003-11-20 21:58:22 +00:00
Ron Pedde
3805df1ee8
add electricfence to detect some heap trouncing, fix some update handling bugs, make run on linux. Still some linux issues
2003-11-05 18:57:13 +00:00
Ron Pedde
c758c1078e
Fixes for linux
2003-11-03 19:02:00 +00:00
Ron Pedde
506cbcfb03
Up to enumerating the database
2003-10-30 22:42:11 +00:00
Ron Pedde
d971a35a46
Add Apple mDNS reponder
2003-10-23 21:43:01 +00:00
Ron Pedde
1aba1107cd
webserver interface nearly complete... allows custom auth and req dispatchers
2003-10-19 20:03:54 +00:00
Ron Pedde
36818cbeb5
Initial revision
2003-10-13 15:03:14 +00:00