Mercurial
Mercurial
>
repos
>
greyhound
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-56
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
Considerably improved reliability of reboot code. Still producing respawn errors so currently disabled.
2009-06-12, by Dan
Playlist rebuild should work right now!
2009-06-12, by Dan
Security: Sessions are now based on HMAC-MD5 salts instead of concatenation
2009-06-12, by Dan
Image tools: Use which() instead of reimplementing (should also work on win32 now)
2009-06-12, by Dan
Some UI changes I don't feel like auditing over and over until I understand (commiting some very old changes here)
2009-05-26, by Dan
A little more work on reboot support. Still not enabled, but should work eventually.
2009-05-26, by Dan
Core: should properly handle IPv4/IPv6 toggle preferences now
2009-05-26, by Dan
DCOP: added safeguards for mysterious zombie behavior
2009-05-26, by Dan
WebServer: fixed longstanding non-security fwrite buffer overflow bug
2009-05-26, by Dan
WebServer now does not attempt to destruct if threader is not up
2009-01-04, by Dan
Release: 0.1 alpha 4
2008-12-23, by Dan
Updated readme for 0.1a4
0.1a4
2008-12-23, by Dan
A few miscellaneous fixes including modifying WebServer to write data in chunks (improved performance and reliability on a slow connection)
2008-12-23, by Dan
Cookies should now persist in WebServer under Safari
2008-12-23, by Dan
Fixed a bug in get_peer_info(); accept() now fully works for multiple bound addresses
2008-12-20, by Dan
Escape key closes volume box
2008-11-23, by Dan
...it should be cool with scrolling now.
2008-11-23, by Dan
Fixed position of floating volume div
2008-11-23, by Dan
Added custom volume setting function (press v in the playlist window)
2008-11-23, by Dan
Some backend changes to webserver to allow IPv6 binding
2008-11-23, by Dan
Fixed wrong PID variable in httpd fork
2008-10-08, by Dan
Added login and credentials JSON API for some... upcoming new features.
2008-10-08, by Dan
Added check for PHP 5.1.0 and improved error handling for missing pcntl
2008-09-24, by Dan
Fixed broken FORK_CHILD usage.
2008-09-24, by Dan
Fixed globals from config file not being properly loaded from grey_reload_config()
2008-09-24, by Dan
Re-merging fixed header blocks on theme files (fix was implemented on both nighthawk and scribus)
2008-09-23, by 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)
2008-09-23, by Dan
Fixed license blocks in theme files
2008-09-23, by Dan
Replaced multithreading in WebServer with a full multithreading library that properly handles IPC and child management
2008-09-23, by Dan
Toned down the "login success" message's color a bit
2008-09-01, by Dan
Moved configuration to a separate file.
2008-09-01, by Dan
Switched back to grey theme as default (oops!). Theme selection widget will come in a later commit.
2008-09-01, by 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, by Dan
Added full cookie support to webserver
2008-09-01, by Dan
Balanced out position slider a little more so it only moves by 240px instead of the full 250 (cosmetic only)
2008-09-01, by Dan
Ehh, forgot to add the spacer image for sprites.
2008-09-01, by Dan
Added artwork spriting support. Artwork is now displayed using a gigantic CSS sprite instead of hundreds of little images. GD required.
2008-09-01, by Dan
Fixed scroll-to-current-track being about 30 pixels off under iPhone
2008-09-01, by Dan
Out with the old (commented out as it was) request reading code, please
2008-08-24, by 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.
2008-08-24, by Dan
Children are no longer noisy when dying (don't I sound perverted)
2008-08-24, by Dan
Updated readme for imminent release 0.1a3
2008-08-15, by Dan
Merging changes from nighthawk; added support for dumb terminals
2008-08-15, by Dan
Removed requirement for detecting home directory; artwork fetcher relies on return from saveCurrentPlaylist now
2008-08-15, by Dan
Experimental: upon change to playlist, send SIGUSR1 to parent process and branch out to all children to force a playlist refresh
2008-08-15, by Dan
Made Greyhound check for SimpleXML.
2008-08-15, by Dan
Fixed shadow on grey theme.
2008-08-06, by Dan
Switched default theme to grey.
2008-08-06, by Dan
Added grey theme.
2008-08-05, by Dan
Merging artwork (nighthawk) + keepalive (scribus) branches
2008-08-05, by Dan
Made error pages send length of response to get keep-alive working properly; added (nonworking, sorry) keep-alive timeout support.
2008-08-05, by Dan
Added initial album artwork support.
2008-08-05, by Dan
Added HttpSuccess exception which can be thrown when a scriptlet is done executing normally
2008-07-02, by Dan
Added support for multipart forms, file uploads, and fatal exceptions in PhpHttpd; fixed wrong license tag on WebServer class
2008-07-01, by Dan
Added ability to gracefully fail the client if the connection to the server fails
2008-07-01, by 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-06-30, by Dan
less
more
|
(0)
-56
tip