Skip to content
Commits on Jan 1, 2014
Commits on Sep 15, 2013
  1. API update

    committed
  2. fix the build

    committed
    somewhere in time cmake started to need more libs.
Commits on Jun 21, 2013
  1. bump copyright years and README.

    committed
Commits on Jan 20, 2013
  1. add notes about embeddability

    committed
    minor nitpicks as well.
  2. new ASCII art

    committed
Commits on Dec 5, 2012
  1. now API is fully documented

    committed
  2. tune README

    committed
Commits on Nov 13, 2012
  1. update the TODO list

    committed
Commits on Nov 1, 2012
  1. craneweb core no longer depends on config.h

    committed
    make embeddability easier by no longer requiring a separate
    config.h
    All configuration options are now (and they will be) taken through
    preprocessor defines.
    examples and tests may still depend temporarily from config.h.
  2. version 0.2.2.0

    committed
  3. add API for start an instance asynchronously.

    committed
    Add CRW_start and CRW_is_running in order to no force
    a calling thread to be blocked by CRW_run.
Commits on Oct 30, 2012
  1. bump version in config.h

    committed
Commits on Jul 8, 2012
  1. bump copyright year

    committed
Commits on May 26, 2012
  1. version 0.2.1.0

    committed
  2. [API CHANGE] shorten public names for Server*

    committed
    ServerAdapter/SERVER_ADAPTER/server_adapter is way too long.
    Also, it is not particulary explicative either, so shorten for the
    greater good (and lazyness in typing).
  3. build (more?) standard-compliant HTTP responses.

    committed
    Proper HTTP responses need headers, not just a dump
    of the content spit back on the client.
Commits on May 19, 2012
  1. version 0.2.0.1

    committed
  2. version 0.2.0.0

    committed
  3. wire the query parameters parsing.

    committed
    Parse the query string, if any, on the CRW_Request creation.
Commits on May 17, 2012
  1. more query string testcases.

    committed
  2. query string parsing support.

    committed
    split the query string in the key/value pairs
    by mangling an embedded copy of the query string.
    All the tests pass cleanly so far.
    Found and yet to test a few more corner cases.
  3. output minor cosmetics.

    committed
Commits on May 15, 2012
  1. re-encapsulate CRW_Parameters.

    committed
    properly layering in CRW_Parameters in order to
    1. better layer down the functionalities
    2. ease the unit testing.
    
    The layering feels redundant but the obvious alternative
    is to expose the internals, which I like even less.
  2. more query params unit tests.

    committed
Commits on May 10, 2012
  1. new parameters structure allocation policy.

    committed
    Let's try to reduce the fragmentation of the heap.
  2. mongoose: warnings removal.

    committed
  3. add APIs for dealing with forms and static files.

    committed
    Very basic form support data, for accessing the GET/POST(/PUT?)
    parameters. Examples featuring those functions will come soon.
    Add new Response functions to support static files delivery,
    both directly leveraging sendfile-like features or indirectly
    loading them in the response object body.
Commits on May 8, 2012
  1. no binary in deps

    committed
Something went wrong with that request. Please try again.