Skip to content
Commits on Aug 27, 2012
  1. @essen

    Update behaviours for R15B+

    essen committed
    This effectively drops the R14B compatibility.
    
    The cowboy_req:req() type will be introduced in a future commit.
    It refers to the #http_req{} record.
  2. @essen

    Have only one -export and -export_type per line

    essen committed
    This should make easier spotting additions and removals in commits.
Commits on May 23, 2012
  1. Update version to 0.6.0

    Loïc Hoguin committed
    Also update the CHANGELOG and copyright years.
Commits on Feb 21, 2012
  1. @ostinelli
Commits on Oct 28, 2011
  1. fix supervisor spec for non dynamic modules

    Steven Gravell committed
    a release upgrade on a vm running cowboy where any other appup
    includes an {update, Mod, {advanced, Extra}} instruction will hang
    forever due to these child specs being wrong.
    
    The gen_servers should be [Mod] and the non gen_server needs to be []
    since there is no callback to handle this.
Commits on Jul 6, 2011
  1. Add documentation for the public interface.

    Loïc Hoguin committed
    This is probably not perfect yet but it should be better than
    nothing. We'll improve things with feedback received from the
    many users.
Commits on May 25, 2011
  1. Refresh the type specifications.

    Loïc Hoguin committed
    Following discussions on #erlounge.
    
    Also fixes compilation in R14B03 and fixes a few underspecs
    dialyzer warnings.
Commits on May 14, 2011
  1. Add the required Date header in the HTTP replies.

    Loïc Hoguin committed
    The formatted date is generated and kept up to date regularly
    by a gen_server process storing it in the cowboy_clock ets table.
    Then it is retrieved by other processes simply by reading the table.
Commits on Apr 2, 2011
  1. Make Cowboy an OTP application again, properly this time.

    Loïc Hoguin committed
    As requested by many people on IRC Cowboy is now a proper OTP application
    to support soft code upgrades. It should also be easier to start and stop
    listeners now using cowboy:start_listener/6 and cowboy:stop_listener/1.
  2. Anonymize and improve the cowboy supervision tree.

    Loïc Hoguin committed
    * Cowboy isn't an OTP application anymore; just a supervisor.
    * All processes started by Cowboy are now anonymous.
    * All processes related to a listener are now part of its supervision tree.
Commits on Mar 16, 2011
  1. Initial commit.

    Loïc Hoguin committed
Something went wrong with that request. Please try again.