Permalink
Commits on Feb 16, 2014
  1. Merge branch 'handler_zeromq' of github.com:cherokee/webserver into h…

    …andler_zeromq
    
    Conflicts:
    	cherokee/handler_zeromq.c
    	cherokee/handler_zeromq.h
    	cherokee/header.c
    skinkie committed Feb 16, 2014
  2. Implements handler_zeromq

    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.
    skinkie committed May 7, 2013
Commits on Jan 13, 2014
Commits on Jan 11, 2014
  1. Restore the default colour for the shutdown admin link.

    Fix #784
    
    I honestly did not ever see that link. So I agree, but maybe
    we should make it a button.
    skinkie committed Jan 11, 2014
Commits on Jan 10, 2014
  1. When the server can't change the interpreter the specified user or gr…

    …oup, the fork will be terminated.
    
    Warning; This commit changes a fundamental function of Cherokee.
    
    When you have specified a user/group pair, and the server cannot fork
    to this specified user and/or group, the process wil not start anymore
    and the fork will be terminated. In the current version of Cherokee
    the process would have likely be owned by the user/group of the
    cherokee-worker process. If that is truly what the user wanted,
    no user or group would have been specified.
    skinkie committed Jan 10, 2014
  2. Merge pull request #1084 from cherokee/unused_but_set_variables

    This merge cleans up virtually all compiler warnings on unused but set variables.
    skinkie committed Jan 10, 2014
  3. Initialise len = 0;

    skinkie committed Jan 10, 2014
  4. Initialise xsendfile_len with 0;

    skinkie committed Jan 10, 2014
  5. Fix an unused return value in buffer.c as well, while our other branc…

    …h probably needs a merge now
    skinkie committed Jan 10, 2014
  6. Merge pull request #1099 from cherokee/nosymlink_927

    Implement handler_file to forbid symlinks.
    skinkie committed Jan 10, 2014
Commits on Jan 9, 2014
  1. Merge pull request #1100 from rakuco/remove-sizeof-sig_atomic-t-check

    Remove check for sizeof(sig_atomic_t).
    skinkie committed Jan 9, 2014
  2. Remove check for sizeof(sig_atomic_t).

    It was introduced in 42c2602 with no commit message. The check was not
    working in the first place (signal.h was not being included in the test
    program) and there's no code using the resulting value.
    rakuco committed Jan 9, 2014
  3. Implement handler_file to forbid symlinks.

    As of request I have modelled the way handler_common works as requested
    in issue #927. Thus, if symlinks is disabled, requesting the file produces
    a 404. This requires an extra lstat per request.
    
    Fix #927
    skinkie committed Jan 9, 2014
Commits on Jan 7, 2014
Commits on Jan 6, 2014
  1. Merge pull request #1090 from cherokee/cherokee_tweak

    Cherokee tweak
    
    Fix #750
    skinkie committed Jan 6, 2014
  2. I could not find any other references to forward escaping than JSON.

    The idea would be to make it more practical to use JSON inside a
    <script> tag.
    
    Fix #1097
    skinkie committed Jan 6, 2014
  3. Merge branch 'master' into cherokee_tweak

    This resolves the dwriter_unsigned transition.
    
    Conflicts:
    	cherokee/admin_server.c
    skinkie committed Jan 6, 2014
Commits on Jan 5, 2014
  1. Merge pull request #1094 from cherokee/dwriter_rename_unsigned

    Rename cherokee_dwriter_integer to cherokee_dwriter_unsigned, and introduce cherokee_dwriter_integer
    skinkie committed Jan 5, 2014
  2. Added missing NEWLINE.

    Borkason committed Jan 5, 2014
  3. Uniform naming.

    skinkie committed Jan 5, 2014