Revision history for Gepok
0.15 2011-08-20
- Fix setting REMOTE_ADDR
0.14 2011-08-20
- Fix logging time
0.13 2011-08-20
- Fix getting socket information (for process label), listening over
Unix socket now works.
- Provide 'gepok.socket', 'gepok.unix_socket' in $env.
0.12 2011-08-19
No functional changes. Re-upload to CPAN with the correct account.
0.11 2011-08-18
- Some fixes to chunking response, keep-alive, etc.
- Add attribute: timeout.
- Provide 'gepok.client_protocol' in $env.
0.10 2011-08-16
- (internal) Minor refactoring on _finalize_response.
- Provide 'gepok' and 'HTTPS' in $env.
0.09 2011-08-09
- Provide gepok.{connect_time,finish_request_time} in $env.
0.08 2011-08-09
No functional changes.
- Add dep to Class::XSAccessor for Moo, since we already have XS dep
anyway [thanks mst]
0.07 2011-08-05
No functional changes. Polish POD.
0.06 2011-08-05
No functional changes. Polish POD.
0.05 2011-08-05
- Work better with plackup: accept string (comma-separator) http_ports,
https_ports, unix_sockets so they can be specified as command-line
options (--http_ports, and so on). Do not print access log to STDERR
under plackup, since plackup by default prints one too.
- Fix access log format: 31/Aug/2011, not 31/08/2011.
0.04 2011-07-21
[FIXES]
- Various fixes, now passes Plack server test suite.
0.03 2011-07-21
[INCOMPATIBLE CHANGES]
- Rename attribute: 'run_as_root' -> 'require_root' (less ambiguous,
follows SHARYANTO::Proc::Daemon::Prefork).
[FIXES]
- Handle coderef PSGI response correctly.
- Pass some more server test suite tests (e.g. fixes on PATH_INFO,
HTTP_* variables)
- Some other fixes.
[ETC]
- Keep-Alive disabled for now.
0.02 2011-07-18
[ENHANCEMENTS]
- Provide default {log,pid,scoreboard} dir under user's home directory
(instead of /var/log) for non-root user.
- Add Plack server test suite (not yet passing all).
[FIXES]
- (build) Add missing dependencies (Log::Any, Moo)
[ETC]
- Some documentation fixes/revising.
0.01 2011-07-15
First release.