Sun, 23 Nov 2008 23:43:52 -0500 |
Dan |
Some backend changes to webserver to allow IPv6 binding
|
changeset |
files
|
Wed, 08 Oct 2008 21:56:21 -0400 |
Dan |
Fixed wrong PID variable in httpd fork
|
changeset |
files
|
Wed, 08 Oct 2008 21:22:48 -0400 |
Dan |
Added login and credentials JSON API for some... upcoming new features.
|
changeset |
files
|
Wed, 24 Sep 2008 13:47:42 -0400 |
Dan |
Added check for PHP 5.1.0 and improved error handling for missing pcntl
|
changeset |
files
|
Wed, 24 Sep 2008 13:47:23 -0400 |
Dan |
Fixed broken FORK_CHILD usage.
|
changeset |
files
|
Wed, 24 Sep 2008 00:18:21 -0400 |
Dan |
Fixed globals from config file not being properly loaded from grey_reload_config()
|
changeset |
files
|
Tue, 23 Sep 2008 23:31:51 -0400 |
Dan |
Re-merging fixed header blocks on theme files (fix was implemented on both nighthawk and scribus)
|
changeset |
files
|
Tue, 23 Sep 2008 23:26:18 -0400 |
Dan |
Added graphical configuration, at this point only for the grey theme but others will follow soon. (This has been nearly done for two weeks or more but was on hold due to the bugs with multithreading)
|
changeset |
files
|
Tue, 23 Sep 2008 23:26:15 -0400 |
Dan |
Fixed license blocks in theme files
|
changeset |
files
|
Tue, 23 Sep 2008 23:24:13 -0400 |
Dan |
Replaced multithreading in WebServer with a full multithreading library that properly handles IPC and child management
|
changeset |
files
|
Mon, 01 Sep 2008 17:03:44 -0400 |
Dan |
Toned down the "login success" message's color a bit
|
changeset |
files
|
Mon, 01 Sep 2008 16:59:48 -0400 |
Dan |
Moved configuration to a separate file.
|
changeset |
files
|
Mon, 01 Sep 2008 16:53:17 -0400 |
Dan |
Switched back to grey theme as default (oops!). Theme selection widget will come in a later commit.
|
changeset |
files
|
Mon, 01 Sep 2008 16:51:13 -0400 |
Dan |
First shot at getting a session management system in place. Login and logout pages are there, and auth seems to be working and sufficiently secure for the moment. Sessions last indefinitely and are cookie-based.
|
changeset |
files
|
Mon, 01 Sep 2008 16:50:03 -0400 |
Dan |
Added full cookie support to webserver
|
changeset |
files
|
Mon, 01 Sep 2008 16:48:47 -0400 |
Dan |
Balanced out position slider a little more so it only moves by 240px instead of the full 250 (cosmetic only)
|
changeset |
files
|
Mon, 01 Sep 2008 16:48:09 -0400 |
Dan |
Ehh, forgot to add the spacer image for sprites.
|
changeset |
files
|
Mon, 01 Sep 2008 13:06:50 -0400 |
Dan |
Added artwork spriting support. Artwork is now displayed using a gigantic CSS sprite instead of hundreds of little images. GD required.
|
changeset |
files
|
Mon, 01 Sep 2008 13:05:52 -0400 |
Dan |
Fixed scroll-to-current-track being about 30 pixels off under iPhone
|
changeset |
files
|
Sun, 24 Aug 2008 02:04:09 -0400 |
Dan |
Out with the old (commented out as it was) request reading code, please
|
changeset |
files
|
Sun, 24 Aug 2008 01:28:52 -0400 |
Dan |
Major changes to webserver backend. All socket functions are abstracted to allow support for stream_* which seems to be both more widely supported and better at handling blocking and timeouts, at the cost of a small bit of speed. Keep-Alive times out properly and thanks to a bit of IPC code from stream_create_pair(), zombie children are mostly eliminated by proper pcntl_wait() being called when a child shuts down normally, and children die within 0.2sec if the parent receives a SIGTERM or SIGINT, even if the children are waiting on the socket.
|
changeset |
files
|
Sun, 24 Aug 2008 01:26:20 -0400 |
Dan |
Children are no longer noisy when dying (don't I sound perverted)
|
changeset |
files
|
Fri, 15 Aug 2008 23:59:15 -0400 |
Dan |
Updated readme for imminent release 0.1a3
|
changeset |
files
|
Fri, 15 Aug 2008 23:49:00 -0400 |
Dan |
Merging changes from nighthawk; added support for dumb terminals
|
changeset |
files
|
Fri, 15 Aug 2008 23:31:37 -0400 |
Dan |
Removed requirement for detecting home directory; artwork fetcher relies on return from saveCurrentPlaylist now
|
changeset |
files
|
Fri, 15 Aug 2008 23:22:30 -0400 |
Dan |
Experimental: upon change to playlist, send SIGUSR1 to parent process and branch out to all children to force a playlist refresh
|
changeset |
files
|
Fri, 15 Aug 2008 23:29:37 -0400 |
Dan |
Made Greyhound check for SimpleXML.
|
changeset |
files
|
Wed, 06 Aug 2008 01:06:42 -0400 |
Dan |
Fixed shadow on grey theme.
|
changeset |
files
|
Wed, 06 Aug 2008 01:04:32 -0400 |
Dan |
Switched default theme to grey.
|
changeset |
files
|
Tue, 05 Aug 2008 19:13:21 -0400 |
Dan |
Added grey theme.
|
changeset |
files
|
Tue, 05 Aug 2008 13:17:57 -0400 |
Dan |
Merging artwork (nighthawk) + keepalive (scribus) branches
|
changeset |
files
|
Tue, 05 Aug 2008 13:17:37 -0400 |
Dan |
Made error pages send length of response to get keep-alive working properly; added (nonworking, sorry) keep-alive timeout support.
|
changeset |
files
|
Tue, 05 Aug 2008 13:15:11 -0400 |
Dan |
Added initial album artwork support.
|
changeset |
files
|
Wed, 02 Jul 2008 11:57:13 -0400 |
Dan |
Added HttpSuccess exception which can be thrown when a scriptlet is done executing normally
|
changeset |
files
|
Tue, 01 Jul 2008 04:17:46 -0400 |
Dan |
Added support for multipart forms, file uploads, and fatal exceptions in PhpHttpd; fixed wrong license tag on WebServer class
|
changeset |
files
|
Tue, 01 Jul 2008 04:16:04 -0400 |
Dan |
Added ability to gracefully fail the client if the connection to the server fails
|
changeset |
files
|
Mon, 30 Jun 2008 12:36:13 -0400 |
Dan |
Made the webserver a bit smarter. It handles running as root properly (only allows it if user/group specified and port < 1024) and directory listing is massively smarter.
|
changeset |
files
|
Fri, 25 Apr 2008 14:56:52 -0400 |
Dan |
Updated the readme with known bugs
|
changeset |
files
|
Fri, 25 Apr 2008 14:48:23 -0400 |
Dan |
Added the "powered by" link and rebranded as 0.1 alpha 1
|
changeset |
files
|
Fri, 25 Apr 2008 12:42:26 -0400 |
Dan |
Added page-titling functionality that changes document.title to match the current track; made position slider reset to zero on stop or playlist end
|
changeset |
files
|
Sat, 12 Apr 2008 09:26:01 -0400 |
Dan |
Re-enabled multi-threaded operation after trying with a field test
|
changeset |
files
|
Wed, 02 Apr 2008 01:36:53 -0400 |
Dan |
Disabled forking/keep-alive code, firefox doesn't seem to like the way it waits for requests
|
changeset |
files
|
Wed, 02 Apr 2008 00:23:51 -0400 |
Dan |
Added multi-threading/forking/keep-alive support to webserver. w00t, feeling all POSIX-happy today!
|
changeset |
files
|
Mon, 31 Mar 2008 07:40:30 -0400 |
Dan |
Added jump-to-current function in iphone theme; fixed md5('') call if unique IDs empty in playlist XML file
|
changeset |
files
|
Wed, 26 Mar 2008 11:10:20 -0400 |
Dan |
Added PHP feature check to prevent script from throwing unneeded exceptions on unsupported PHP configurations
|
changeset |
files
|
Wed, 26 Mar 2008 10:24:20 -0400 |
Dan |
Backend improvement to webserver that causes interrupts to work properly; made pcntl_signal only be called if it's supported
|
changeset |
files
|
Wed, 26 Mar 2008 09:57:42 -0400 |
Dan |
Fixed some position slider issues; added a pulsing effect to the current track (fun!)
|
changeset |
files
|
Mon, 24 Mar 2008 02:53:42 -0400 |
Dan |
SECURITY: Fix ability to crash server in ajax.php; added playback position slider and ability to seek through current song
|
changeset |
files
|
Mon, 24 Mar 2008 00:12:21 -0400 |
Dan |
Moved all Greyhound output to stderr so it will show up in AmaroK error messages; corrected some HTML bugs in the readme
|
changeset |
files
|
Sun, 23 Mar 2008 23:55:50 -0400 |
Dan |
Modified to trap signals properly and not write to the root directory (only working directory)
|
changeset |
files
|
Sun, 23 Mar 2008 23:17:06 -0400 |
Dan |
Modified to fit Amarok script specifications.
|
changeset |
files
|
Sun, 23 Mar 2008 23:11:56 -0400 |
Dan |
First release version. Renamed to Greyhound and readme/license files added.
|
changeset |
files
|
Sun, 23 Mar 2008 22:44:52 -0400 |
Dan |
Relicensed to GPLv2. Previous revisions should not be downloaded as they do not contain copies of appropriate licenses, which will be added in a later commit. Completed interface for mobile devices.
|
changeset |
files
|
Sun, 23 Mar 2008 22:03:57 -0400 |
Dan |
Should be completely iPhone/iPod Touch-friendly now :)
|
changeset |
files
|
Sun, 23 Mar 2008 20:58:51 -0400 |
Dan |
$allowcontrol = false working and turned on now; switched default port back to 7447 instead of random; added favicon and apple-touch-icon
|
changeset |
files
|
Sun, 23 Mar 2008 20:24:33 -0400 |
Dan |
Should be nearly finished now - includes volume control, length measurement, and seems pretty stable
|
changeset |
files
|