Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 8, 2012
  1. err

    Mark Ellzey authored
  2. SSL client error handling debugging.

    Mark Ellzey authored
  3. Remove some extra logging.

    Mark Ellzey authored
  4. testing client ssl socket error log for debugging.

    Mark Ellzey authored
Commits on Feb 6, 2012
  1. Fixed test.c for pre_accept changes.

    Mark Ellzey authored
  2. pre_accept_cb argument changes.

    Mark Ellzey authored
    - pre_accept_cb is now evhtp_res (*evhtp_pre_accept_cb)(evhtp_connection_t * conn, void * arg);
      the connection_t structure is allocated, but the connection hasn't yet been
      accept()'d. This allows for thread-safe operations to be done on the socket.
  3. Merge branch 'release/0.4.7' into develop

    Mark Ellzey authored
  4. Merge branch 'release/0.4.7'

    Mark Ellzey authored
  5. Prepping release v0.4.7

    Mark Ellzey authored
Commits on Jan 29, 2012
  1. @ellzey
  2. @ellzey
  3. @ellzey

    Fixed issue with _evhtp_request_parser_path with no matched callbacks…

    ellzey authored
    … where the end offset was never being set. (Reported by snnn119@gmail.com)
Commits on Jan 26, 2012
  1. @ellzey

    Merge pull request #33 from evilai/develop

    ellzey authored
    Allow SSL_CTX_set_timeout value to be passed in via config.
Commits on Jan 24, 2012
Commits on Jan 11, 2012
  1. Merge branch 'master' of github.com:ellzey/libevhtp

    Mark Ellzey authored
  2. Merge branch 'release/0.4.6'

    Mark Ellzey authored
  3. Prepping release 0.4.6

    Mark Ellzey authored
  4. Merge branch 'master' into develop

    Mark Ellzey authored
  5. Added SSL_CTX_set_timeout() for openssl >= 1.0

    Mark Ellzey authored
Commits on Jan 1, 2012
  1. @ellzey

    Merge pull request #29 from okoeroo/0.4.5_ssl_cfg_fix

    ellzey authored
    Fix to be able to set a verification "mode" to the
Commits on Dec 31, 2011
  1. @okoeroo

    Fix to be able to set a verification "mode" to the

    okoeroo authored
    SSL_CTX_set_verify() function without having to set a
    custom (*verify_callback).
    
    It was previously unable to only switch/select SSL_VERIFY_CLIENT_ONCE,
    SSL_VERIFY_FAIL_IF_NO_PEER_CERT, SSL_VERIFY_PEER or SSL_VERIFY_NONE
Commits on Dec 29, 2011
  1. Chunk API modifications, formatting cleanup.

    Mark Ellzey authored
    * Added the ability to send chunked responses for HTTP/1.0 and conform to RFC
    
    * If the request has data in the output buffer, evhtp_send_reply_chunk_start()
      will now convert that data to the first chunk.
  2. Added test-case for chunking API usage.

    Mark Ellzey authored
  3. @hochhaus

    Add compile time EVHTP_DISABLE_REGEX option.

    hochhaus authored
    This provides the ability to remove the dependency on oniguruma
    in the event that the client code does not depend on regexp.
  4. @hochhaus

    Add HTTP/1.1 chunked encoding interface.

    hochhaus authored
    Logic based off the code in libevent's http.c:
      * When supported, automatically set Transfer-Encoding: chunked
      * Prefix each chunk with it's hex-encoded size.
      * Terminate the chunked response with a zero sized chunk.
    
    This code is based off of:
      https://github.com/libevent/libevent/blob/master/http.c#L2549
    
    Currently, this change only sends chunked replies for HTTP1.1 (not 1.0).
    I did this to match rfc2616 which states:
    
    """
    A server MUST NOT send transfer-codings to an HTTP/1.0 client.
    """
    
    http://tools.ietf.org/html/rfc2616#section-3.6
Commits on Dec 28, 2011
  1. Merge branch 'release/0.4.5' into develop

    Mark Ellzey authored
  2. Merge branch 'release/0.4.5'

    Mark Ellzey authored
  3. Prepping release v0.4.5

    Mark Ellzey authored
  4. Set libevent as a required dependency

    Mark Ellzey authored
Commits on Dec 27, 2011
  1. inline enum's should not be static.

    Mark Ellzey authored
  2. Merge branch 'issue20' into develop

    Mark Ellzey authored
Something went wrong with that request. Please try again.