Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 30, 2014
  1. @skinkie

    Running version

    skinkie authored
  2. @skinkie

    Running version

    skinkie authored
  3. @skinkie

    Running version.

    skinkie authored
  4. @skinkie

    Running version.

    skinkie authored
  5. @skinkie

    Fix suggested by Arriva

    skinkie authored
Commits on May 2, 2014
  1. @skinkie
Commits on May 1, 2014
  1. @skinkie

    Current production

    skinkie authored
Commits on Apr 14, 2014
  1. @skinkie

    Merge pull request #1126 from cherokee/kinnison/fix-parent-dying

    skinkie authored
    MAIN: Do not process special exit codes unless worker is exiting.
Commits on Apr 13, 2014
  1. @kinnison

    MAIN: Do not process special exit codes unless worker is exiting.

    kinnison authored
    When the worker exits, it can use some special exit codes to indicate
    to the main process what kind of termination is happening.  This
    is then used to control parent behaviour.  Unfortunately if a FastCGI
    uses the same codes it can inadvertently kill the parent.
    
    This patch fixes this problem.
    
    Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Commits on Apr 1, 2014
  1. @Borkason

    Release of Cherokee 1.2.104

    Borkason authored
Commits on Feb 25, 2014
  1. @skinkie
Commits on Feb 12, 2014
  1. @skinkie
  2. @skinkie
Commits on Feb 11, 2014
  1. @skinkie

    Updates

    skinkie authored
  2. @skinkie

    Merge branch 'handler_tmi' of github.com:cherokee/webserver into hand…

    skinkie authored
    …ler_tmi
    
    Conflicts:
    	cherokee/header.c
  3. @skinkie
  4. @skinkie

    Implementation of handler_tmi

    skinkie authored
    This handler is specific implementation of handler_zeromq that
    acknowledges incoming messages. It implements the Dutch public
    transport interface "TMI". While not really useful for the
    international market it might give some inspiration.
  5. @skinkie

    Implements handler_zeromq

    skinkie authored
    This handler receives HTTP POST messages, and sends these messages over
    an ZeroMQ channel to a broker. This allows an ordinary webserver to
    receive messages, while the distribution is happening outside the realm
    of the webserver. Currently handler_zeromq is implemented as PUSH socket.
  6. @skinkie
Commits on Feb 6, 2014
  1. @skinkie

    Merge pull request #1117 from cherokee/more_tls_options

    skinkie authored
    Implement the needs of @AnonSphere and the stuff he did not request yet
  2. @skinkie
Commits on Feb 4, 2014
  1. @skinkie

    Merge pull request #1114 from alobbs/censored

    skinkie authored
    Artwork censorship
  2. @alobbs

    Artwork censorship

    alobbs authored
    Adds a script and a few pixelated images so censored tarballs of the
    source tree can be built.
Commits on Feb 3, 2014
  1. @skinkie

    Merge pull request #1112 from kinnison/kinnison/child-helper

    skinkie authored
    SPAWNER: Fix missing alignment information
  2. @kinnison

    SPAWNER: Fix missing alignment information

    kinnison authored
    We need to align the buffer after adding the chroot entry otherwise
    the spawner will fail to work.
    
    Signed-Off-By: Daniel Silverstone <dsilvers@digital-scurf.org>
Commits on Feb 1, 2014
  1. @skinkie

    Merge pull request #1110 from kinnison/kinnison/allow-ssl-tests

    skinkie authored
    Make the SSL tests run. Thanks a lot @kinnison for polishing this up.
    Run with: make test-ssl
  2. @kinnison

    Make the SSL tests run

    kinnison authored
    This patch adds support for generating a SnakeOil SSL key during the QA suite
    if the system has openssl.  It can take a little while on lower-powered systems
    but on anything modern it should barely be noticable.
    
    This means we can cause the SSL tests to be run if the server was built with
    OPENSSL support.  In addition we fix the TLS port to be bound to 127.0.0.1
    which fixes 073's behaviour in SSL mode on an IPv6 enabled host.
    
    Signed-Off-By: Daniel Silverstone <dsilvers@digital-scurf.org>
  3. @skinkie

    Merge pull request #1102 from cherokee/md5_evhost_747

    skinkie authored
    Implement the ${domain_md5} template
  4. @skinkie
Commits on Jan 31, 2014
  1. @skinkie

    Merge pull request #1109 from kinnison/kinnison/rename-sha-functions

    skinkie authored
    SHA{1,512}: Rename structs and functions
  2. @kinnison

    SHA{1,512}: Rename structs and functions

    kinnison authored
    	By ensuring that the SHA1 and SHA512 code in Cherokee does
    	not stomp on symbols provided by libssl, we prevent a problem
    	where the relative sizes of the structs means that Cherokee's
    	SHA512 operations break SSL handshakes.
    
    Signed-Off-By: Daniel Silverstone <dsilvers@digital-scurf.org>
Commits on Jan 17, 2014
  1. @skinkie
  2. @skinkie

    Because is_ssl is only available after the "Build objects" phase,

    skinkie authored
    this hack takes care not only for the test to pass, but also makes sure
    we are not redirecting to http if we are on https.
  3. @skinkie
  4. @skinkie

    Fix whitespace

    skinkie authored
Something went wrong with that request. Please try again.