Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 6, 2015
  1. @essen

    Update Cowlib to 1.2.0; adds Websocket permessage-deflate

    essen authored
    The Websocket text frames should also be less resource intensive
    to validate now, with a binary concatenation avoided.
Commits on Feb 16, 2015
  1. @essen

    Do not send empty chunks

    essen authored
    User code may sometimes send an empty value which gets understood
    by the client as being the end of the stream while this was not
    intended. Ignoring empty values allow making sure the stream isn't
    ended by mistake.
  2. @essen
  3. @essen
  4. @essen
  5. @essen

    Fix cookie example

    essen authored
  6. @essen
  7. @essen

    Use cow_ws for the Websocket parsing code

    essen authored
    Updates Cowlib to 1.1.0
Commits on Feb 4, 2015
  1. @essen
Commits on Feb 3, 2015
  1. @essen

    Use cowlib master

    essen authored
Commits on Feb 1, 2015
  1. @essen
  2. @essen

    Fix small detail in docs

    essen authored
Commits on Jan 19, 2015
  1. @grahamrhay

    Update getting_started.ezdoc

    grahamrhay authored
    Make example code dialyzer approved.
Commits on Dec 21, 2014
  1. @essen

    Discard whitespace at the end of header values early

    essen authored
    This is more in line with what RC7230 says, and will allow simplifying
    the parsing code of a few headers in cowlib.
Commits on Dec 4, 2014
  1. @sile
Commits on Nov 25, 2014
  1. @essen
Commits on Nov 24, 2014
  1. @essen
Commits on Nov 23, 2014
  1. @essen

    Add a specs document for RFC6585

    essen authored
    Only a few status codes. Comments in the previous commit apply.
  2. @essen

    Add an RFC7230 HTTP/1.1 server specification document

    essen authored
    This document lists all rules that Cowboy HTTP server will follow
    after careful analysis of the RFC7230.
    
    Do note that not all these rules are implemented or tested yet,
    and that at the time of commit there may be rules that Cowboy will
    ultimately not implement (for various reasons including performance
    or leaving certain aspects up to the user code).
Commits on Nov 7, 2014
  1. @essen

    Rename 'halt' to 'stop' for better consistency

    essen authored
    Now everywhere in Cowboy when we want to stop something we return
    a 'stop' tuple instead of one of the many choices depending on
    context that we had before.
    
    This particular change affects middlewares, sub protocols and
    REST handlers which were using 'halt' to stop processing.
  2. @essen

    Rename 'shutdown' close reason and tuples to 'stop'

    essen authored
    The 'shutdown' atom has a specific meaning inside OTP. We are
    instead going to use 'stop' which is pretty much the equivalent
    of what we actually do. 'shutdown' is now reserved for future
    special processes implementation.
  3. @essen

    Update erlang.mk

    essen authored
Commits on Oct 8, 2014
  1. @sstrigler

    change init/2 to return #state{} in documentation

    sstrigler authored
    Most examples returned 'Opts' as given by second argument to init. By
    using '#state{}' the examples make it more clear that this is what is
    being passed as 'State' to all subsequent callbacks (if any).
Commits on Oct 4, 2014
  1. @essen

    Fix a bad link in the guide

    essen authored
  2. @essen

    Update version to 2.0.0-pre.1

    essen authored
  3. @essen

    Update erlang.mk

    essen authored
  4. @essen

    Update CHANGELOG

    essen authored
  5. @essen

    Update AUTHORS

    essen authored
  6. @essen

    Update ROADMAP

    essen authored
  7. @essen
  8. @essen

    Reverse the order of arguments of match_* functions

    essen authored
    Wasn't following the same order as the rest of the module.
Commits on Oct 3, 2014
  1. @essen

    Remove the REST known_content_type callback

    essen authored
    This callback was simply useless.
  2. @essen

    Replace some /binary to /bits in binary pattern matching

    essen authored
    We don't need the extra check for multiple of 8 bits.
  3. @essen
  4. @essen
Something went wrong with that request. Please try again.