greyhound.php
2009-05-26 Dan Core: should properly handle IPv4/IPv6 toggle preferences now
2008-12-24 Dan A few miscellaneous fixes including modifying WebServer to write data in chunks (improved performance and reliability on a slow connection)
2008-11-24 Dan Added custom volume setting function (press v in the playlist window)
2008-10-09 Dan Added login and credentials JSON API for some... upcoming new features.
2008-09-24 Dan Added check for PHP 5.1.0 and improved error handling for missing pcntl
2008-09-24 Dan Replaced multithreading in WebServer with a full multithreading library that properly handles IPC and child management
2008-09-01 Dan Moved configuration to a separate file.
2008-09-01 Dan Switched back to grey theme as default (oops!). Theme selection widget will come in a later commit.
2008-09-01 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.
2008-09-01 Dan Added artwork spriting support. Artwork is now displayed using a gigantic CSS sprite instead of hundreds of little images. GD required.
2008-08-24 Dan Children are no longer noisy when dying (don't I sound perverted)
2008-08-16 Dan Merging changes from nighthawk; added support for dumb terminals
2008-08-16 Dan Removed requirement for detecting home directory; artwork fetcher relies on return from saveCurrentPlaylist now
2008-08-16 Dan Experimental: upon change to playlist, send SIGUSR1 to parent process and branch out to all children to force a playlist refresh
2008-08-16 Dan Made Greyhound check for SimpleXML.
2008-08-06 Dan Switched default theme to grey.
2008-08-05 Dan Added initial album artwork support.
2008-06-30 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.
2008-04-25 Dan Added the "powered by" link and rebranded as 0.1 alpha 1
2008-04-12 Dan Re-enabled multi-threaded operation after trying with a field test
2008-04-02 Dan Disabled forking/keep-alive code, firefox doesn't seem to like the way it waits for requests
2008-04-02 Dan Added multi-threading/forking/keep-alive support to webserver. w00t, feeling all POSIX-happy today!
2008-03-26 Dan Added PHP feature check to prevent script from throwing unneeded exceptions on unsupported PHP configurations
2008-03-26 Dan Backend improvement to webserver that causes interrupts to work properly; made pcntl_signal only be called if it's supported
2008-03-24 Dan Modified to trap signals properly and not write to the root directory (only working directory)
2008-03-24 Dan Modified to fit Amarok script specifications.
less more (0) tip