Fri, 12 Jun 2009 13:50:13 -0400 |
Dan |
Added Offline Mode - automatically turned on and off based on connectivity to server. Version bumped to 0.1a5.
default tip
|
changeset |
files
|
Fri, 12 Jun 2009 13:49:22 -0400 |
Dan |
Added ability to configure from iPhone; changed up iPhone interface a bit
|
changeset |
files
|
Fri, 12 Jun 2009 13:48:22 -0400 |
Dan |
Considerably improved reliability of reboot code. Still producing respawn errors so currently disabled.
|
changeset |
files
|
Fri, 12 Jun 2009 13:47:12 -0400 |
Dan |
Playlist rebuild should work right now!
|
changeset |
files
|
Fri, 12 Jun 2009 11:57:08 -0400 |
Dan |
Security: Sessions are now based on HMAC-MD5 salts instead of concatenation
|
changeset |
files
|
Fri, 12 Jun 2009 11:38:43 -0400 |
Dan |
Image tools: Use which() instead of reimplementing (should also work on win32 now)
|
changeset |
files
|
Tue, 26 May 2009 15:26:59 -0400 |
Dan |
Some UI changes I don't feel like auditing over and over until I understand (commiting some very old changes here)
|
changeset |
files
|
Tue, 26 May 2009 15:26:22 -0400 |
Dan |
A little more work on reboot support. Still not enabled, but should work eventually.
|
changeset |
files
|
Tue, 26 May 2009 15:25:58 -0400 |
Dan |
Core: should properly handle IPv4/IPv6 toggle preferences now
|
changeset |
files
|
Tue, 26 May 2009 15:25:30 -0400 |
Dan |
DCOP: added safeguards for mysterious zombie behavior
|
changeset |
files
|
Tue, 26 May 2009 15:24:26 -0400 |
Dan |
WebServer: fixed longstanding non-security fwrite buffer overflow bug
|
changeset |
files
|
Sun, 04 Jan 2009 22:56:57 -0500 |
Dan |
WebServer now does not attempt to destruct if threader is not up
|
changeset |
files
|
Tue, 23 Dec 2008 20:37:36 -0500 |
Dan |
Release: 0.1 alpha 4
|
changeset |
files
|
Tue, 23 Dec 2008 20:33:57 -0500 |
Dan |
Updated readme for 0.1a4
0.1a4
|
changeset |
files
|
Tue, 23 Dec 2008 20:20:35 -0500 |
Dan |
A few miscellaneous fixes including modifying WebServer to write data in chunks (improved performance and reliability on a slow connection)
|
changeset |
files
|
Tue, 23 Dec 2008 17:37:51 -0500 |
Dan |
Cookies should now persist in WebServer under Safari
|
changeset |
files
|
Sat, 20 Dec 2008 17:41:13 -0500 |
Dan |
Fixed a bug in get_peer_info(); accept() now fully works for multiple bound addresses
|
changeset |
files
|
Sun, 23 Nov 2008 23:55:37 -0500 |
Dan |
Escape key closes volume box
|
changeset |
files
|
Sun, 23 Nov 2008 23:53:29 -0500 |
Dan |
...it should be cool with scrolling now.
|
changeset |
files
|
Sun, 23 Nov 2008 23:49:20 -0500 |
Dan |
Fixed position of floating volume div
|
changeset |
files
|
Sun, 23 Nov 2008 23:43:59 -0500 |
Dan |
Added custom volume setting function (press v in the playlist window)
|
changeset |
files
|
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
|