Ron Pedde
2734480212
Freebsd fix for socklen_t problem reported in forums
2007-09-09 05:56:56 +00:00
Ron Pedde
06a107f116
Add debugging to try and find problems with EBADF on Sun Cobalt RaQ
2007-09-07 06:52:23 +00:00
Ron Pedde
f2be31595f
add io_ functions for plugins
2007-08-18 01:15:51 +00:00
Ron Pedde
366ae9913c
Fix problems with ascii log files, also problems with WSAEWOULDBLOCK on send buffer/receive window full.
2007-08-06 05:18:01 +00:00
Ron Pedde
4f0b1f24e0
cleanups for io_ on win32. still not quite working right, some read or write errors when streaming files, but a strong "mostly works"
2007-08-01 06:32:15 +00:00
Ron Pedde
4b9b1fe177
merge ron-ssl branch back to trunk in preparation for windows cleanups, merge setup tweaks and credits language as well as update rend-posix from stable-aspl-free
2007-07-31 04:34:33 +00:00
Ron Pedde
9ba5a51fdd
Fix small race in registerhandler
2007-05-02 23:49:42 +00:00
Ron Pedde
a15eabbd76
Crank up debug a bit for handlers to help track down wl500g errors
2007-04-18 03:12:42 +00:00
Ron Pedde
d8ad7c7ebc
Tune down auth logging a bit, increase debugging in ws handler to try and find wl500g problem
2007-04-16 21:31:56 +00:00
Ron Pedde
29478fcca1
Remove regex functions from webserver, instead preferring path from root - fixes problems with bad regex in uclibc
2007-04-15 23:27:16 +00:00
Ron Pedde
14fe9f9c6c
Add memory debugging (--enable-mem-debug), find and fix several small (and not so small) memory leaks
2007-01-17 01:06:16 +00:00
Ron Pedde
4d8e618f75
iTunes updates, courtesy of Shish
2006-11-16 04:13:57 +00:00
Ron Pedde
89b6af89b3
Fixes to build, install, and run ffmpeg ssc on win32
2006-05-28 06:11:37 +00:00
Ron Pedde
41aabeeab9
Make port optional config value, searching for unused port if necessary. Closes #110
2006-05-24 04:19:44 +00:00
Ron Pedde
b48e99dd70
make bulk update of config file work
2006-05-17 05:42:32 +00:00
Ron Pedde
07857c6eba
Update win32 for zlib 1.2.3
2006-04-25 20:46:03 +00:00
Ron Pedde
eed9619063
Make auth handers receive connection info
2006-04-22 18:22:41 +00:00
Ron Pedde
1af9e8c08e
more plugin work
2006-04-20 06:52:21 +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
3b31d22c02
Fix bug #9 and #10 -- by making error statuses persistent, the win32 password problem goes away, as does the reprompting on bad password attempts. Nice.
2006-03-31 07:29:51 +00:00
Ron Pedde
6a824aa09a
Fix for iTunes 6.0.4
2006-03-02 00:39:52 +00:00
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