Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 30, 2012
  1. @davidjb

    Ensuring that HTTP methods accept request bodies in accordance with v…

    davidjb authored
    …arious RFCs (RFC2518, RFC2616, RFC3253, RFC5789). Included QA test for all methods.
Commits on May 21, 2011
  1. @alobbs

    "Pointer 'file' returned from call to function 'strrchr' at line 581

    alobbs authored
    may be NULL and will be dereferenced at line 583." (Klocwork.com Issue
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@6666 5dc97367-97f1-0310-9951-d761b3857238
Commits on May 17, 2011
  1. @alobbs

    Improves how faulty CGI executions were handled. For instance, when a

    alobbs authored
    CGI does not have the right permissions a 403 Forbidden error will be
    returned where a much more unfriendly 500 error used to be sent. Fixes
    bug #1085: http://bugs.cherokee-project.com/1085
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@6633 5dc97367-97f1-0310-9951-d761b3857238
Commits on May 3, 2011
  1. @alobbs

    Merges the Front-Line Cache branch.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@6574 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jan 14, 2011
  1. @alobbs

    Happy new year!

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@6112 5dc97367-97f1-0310-9951-d761b3857238
Commits on Dec 21, 2010
  1. @alobbs

    Fixes a file descriptor leak in the CGI handler. Three file fds could

    alobbs authored
    be leaked in the forked process where the CGI was executed. Since the
    leak was no incremental over the time, it isn't such a big deal.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@5983 5dc97367-97f1-0310-9951-d761b3857238
Commits on Dec 2, 2010
  1. @alobbs

    Implements cherokee_reset_signals(). The Information Source spawner

    alobbs authored
    and the CGI handler invoke after forking.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@5868 5dc97367-97f1-0310-9951-d761b3857238
  2. @alobbs

    Handles EINTR while invoking execv*()

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@5866 5dc97367-97f1-0310-9951-d761b3857238
Commits on Sep 22, 2010
  1. @alobbs

    {l,f,}stat() related fix. Ensure the EINTR signal is handler

    alobbs authored
    appropriately when calling any of those functions.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@5534 5dc97367-97f1-0310-9951-d761b3857238
Commits on Aug 6, 2010
  1. @alobbs

    Fixes a potential stability related to the POST support. The Reverse

    alobbs authored
    Proxy, FastCGI, CGI, uWSGI and SCGI modules might have been affected
    by this issue.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@5347 5dc97367-97f1-0310-9951-d761b3857238
Commits on Mar 10, 2010
  1. @alobbs

    Fixes a bug in the POST support.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4436 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jan 26, 2010
  1. @alobbs

    Fixes a cross-library symbol usage that was causing the compilation to

    alobbs authored
    fail on some platforms. Basically, neither libcherokee-base nor its
    sibling libcherokee-client can rely on libcherokee-server symbols.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4182 5dc97367-97f1-0310-9951-d761b3857238
  2. @alobbs

    Better timeout support while handling POSTs.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4179 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jan 20, 2010
  1. @alobbs

    New year, new copyright notice: 's/2009/2010/g'.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4141 5dc97367-97f1-0310-9951-d761b3857238
  2. @alobbs

    The POST management code has been rewritten from scratch. The new

    alobbs authored
    subsystem can relay POST information to handlers on-the-fly. This
    means that the reverse proxy server and *cgi handlers can read the
    information as the client sends it (~ better uploads).
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4139 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jan 9, 2010
  1. @alobbs

    Safer fd closing

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@4088 5dc97367-97f1-0310-9951-d761b3857238
Commits on Dec 13, 2009
  1. @alobbs

    Clean up: Trims trailing spaces.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3993 5dc97367-97f1-0310-9951-d761b3857238
Commits on Nov 30, 2009
  1. @alobbs

    Errors are not longer written through the logger objects. They are

    alobbs authored
    written by using error_writer objects instead. Error messages aren't
    formatted, so it didn't make much sense to replicate the very same
    error writing methods in every logger class.  The cherokee-admin
    interface has also been updated to reflect this change. From now on,
    it is possible to log only errors, or only accesses. They are not
    linked together any longer.
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3899 5dc97367-97f1-0310-9951-d761b3857238
Commits on Nov 16, 2009
  1. @alobbs

    Removes the previously deprecated phpcgi handler.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3829 5dc97367-97f1-0310-9951-d761b3857238
Commits on Nov 11, 2009
  1. @alobbs

    Merges the 'newerrors' branch (r3613:HEAD). It implements a new

    alobbs authored
    internal logging mechanism with which the server can report more
    information to the client (and to cherokee-admin). All the LOG_*
    macros have been rewritten. Cherokee-admin reports better, and more
    descriptive errors as well. Beware, this is a massive change that
    might be introducing some regressions.
    
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3795 5dc97367-97f1-0310-9951-d761b3857238
Commits on Aug 19, 2009
  1. @alobbs

    Fixes a wrong mutex acquisition in the CGI child processes. This

    alobbs authored
    patch fixes the bug: http://bugs.cherokee-project.com/546
    
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3574 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jun 29, 2009
  1. @alobbs

    Replace almost all the PRINT_ERROR, PRINT_ERROR_S and PRINT_ERRNO by

    alobbs authored
    their equivalent macro in the new error reporting system.
    
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3403 5dc97367-97f1-0310-9951-d761b3857238
  2. @alobbs

    This patch changes substantially the way in which errors and warnings

    alobbs authored
    are logged. From now on, warnings, regular errors, and critical issues
    are logged in the error log. That was supposed to be the default
    behavior, although most of the code used the PRINT_ERROR macro which
    was not working with the logging subsystem. In this change-set a few
    new macros are introduced so regular functions can log errors without
    having access to the connection or the virtual server objects. Most of
    the PRINT_ERROR references ought to be replaced with either LOG_ERROR,
    LOG_WARNING or LOG_CRITICAL. So far only the cherokee/server.c
    references have been replaced for testing purposes. More related
    commits to come.
    
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3401 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jun 28, 2009
  1. @alobbs

    Fixes a few gcc compilation warnings.

    alobbs authored
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3399 5dc97367-97f1-0310-9951-d761b3857238
Commits on Jun 26, 2009
  1. @alobbs

    Fixes a few calls to cherokee_logger_write_string() along the

    alobbs authored
    code. Lines were not being separated with new line characters.
    Fixes: http://bugs.cherokee-project.com/510
    
    
    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3391 5dc97367-97f1-0310-9951-d761b3857238
Commits on Apr 25, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3168 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Apr 21, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3150 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Mar 26, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@3014 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Mar 12, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2969 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Mar 10, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2960 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Mar 5, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2922 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Mar 3, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2917 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Jan 14, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2701 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Jan 2, 2009
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2660 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Commits on Nov 12, 2008
  1. @alobbs

    git-svn-id: svn://cherokee-project.com/cherokee/trunk@2387 5dc97367-9…

    alobbs authored
    …7f1-0310-9951-d761b3857238
Something went wrong with that request. Please try again.