Permalink
Commits on Jan 18, 2017
  1. Merge pull request #1190 from mathkn/fix-sigterm-handling

    Fix SIGTERM handling in cherokee main process
    skinkie committed on GitHub Jan 18, 2017
  2. Prevent killing of parent process if not daemonized

    If cherokee is not run in daemon mode, it will send a SIGTERM to its
    process group when receiving a SIGTERM. To prevent this, setpgid() is
    used to create a new process group for cherokee and its child processes.
    mathkn committed Jan 18, 2017
Commits on Dec 28, 2016
  1. Merge pull request #1175 from squarefractal/doc-update

    Add a note about the "libtool-bin" package for Debian systems
    skinkie committed on GitHub Dec 28, 2016
Commits on Jul 22, 2016
  1. Merge pull request #1185 from alanswanson/master

    Ignore invalid header causing HTTPOXY vulnerability
    skinkie committed on GitHub Jul 22, 2016
Commits on May 31, 2015
Commits on Apr 23, 2015
  1. Update cget.1

    skinkie committed Apr 23, 2015
Commits on Dec 10, 2014
  1. Reapply previous patch from commit 5bdd6dd by @13xforever

    In accordance to Mozilla's [Forward Secrecy
    recommendation](https://wiki.mozilla.org/Security/Server_Side_TLS#Forward_Secrecy)
    (Intermediate compatibility).
    
    This will also disable RC4 ciphers to mitigate POODLE in TLS attack.
    
    In addition: we loose the ability to do server side BEAST mitigation.
    See the discussion at: #1168
    skinkie committed Dec 10, 2014
  2. Merge pull request #1169 from cherokee/revert-1168-patch-1

    Revert "Update ciphers configuration"
    skinkie committed Dec 10, 2014
  3. Merge pull request #1168 from 13xforever/patch-1

    Update ciphers configuration
    skinkie committed Dec 10, 2014
  4. Update ciphers configuration

    In accordance to Mozilla's [Forward Secrecy recommendation](https://wiki.mozilla.org/Security/Server_Side_TLS#Forward_Secrecy)  (Intermediate compatibility).
    
    This will also disable RC4 ciphers to mitigate POODLE in TLS attack.
    13xforever committed Dec 10, 2014
Commits on Oct 17, 2014
Commits on Sep 29, 2014
  1. Remove unused error message.

    skinkie committed Sep 29, 2014
Commits on Sep 21, 2014
Commits on Sep 19, 2014
  1. Fix one mistake

    Borkason committed Sep 19, 2014
Commits on Sep 18, 2014
  1. Merge pull request #1143 from cherokee/1140_maintain_keepalive

    Maintain keep-alive with 204 and 304 replies
    skinkie committed Sep 18, 2014
  2. Merge pull request #1142 from cherokee/kinnison-kinnison/child-helper

    First of all I want to thank @kinnison a billion for working on this code. It is a piece of art and moves cherokee back on track. Our users will be sincerely pleased with the robustness of this code. Processes are being able to run as their file owner (old school CGI style), or a pre-configured source with changed ownership.
    skinkie committed Sep 18, 2014
  3. Signals start at 1.

    skinkie committed Sep 18, 2014
  4. Cosmetic change

    skinkie committed Sep 18, 2014
  5. Tabs to spaces

    skinkie committed Sep 18, 2014
  6. Initialise child pid with -1

    skinkie committed Sep 18, 2014
  7. Cosmetic changes in for loops

    skinkie committed Sep 18, 2014
  8. Hyperlink formatting

    Borkason committed Sep 18, 2014
  9. Updated GIT instructions

    (All submodules have been incorporated in the past.)
    Borkason committed Sep 18, 2014
Commits on Sep 17, 2014
  1. Merge branch 'kinnison/child-helper' of github.com:kinnison/webserver…

    … into kinnison-kinnison/child-helper
    skinkie committed Sep 17, 2014
  2. Maintain keep-alive for replies without body. Fix #1140

    Cherokee closed the keep-alive connection for 204 No Content and
    304 Not Modified replies. As you may understand especially the latter
    has a serious performance implication in real life situation. This patch
    addresses that.
    skinkie committed Sep 17, 2014
  3. A test for issue #1140

    skinkie committed Sep 17, 2014