Permalink
Commits on Feb 17, 2016
  1. Refresh contributors list

    Taken from git shortlog. Sorted alphabetically.
    cespare committed Feb 17, 2016
  2. Style tweaks for PATCH code

    cespare committed Feb 17, 2016
  3. Don't store duplicate patterns

    cespare committed Feb 17, 2016
  4. Tweak and test for NotFound handler

    Apply NotFound whenever the pattern doesn't match; don't apply the
    Allowed header convenience behavior in that case.
    cespare committed Feb 17, 2016
  5. allow registering custom not found handler

    Erik Aigner committed with cespare Jan 17, 2013
  6. Merge pull request #39 from tcyrus/patch-1

    Update README.md
    cespare committed Feb 17, 2016
  7. Update README.md

    tcyrus committed Feb 17, 2016
  8. Add support for the HTTP PATCH method.

    Fixes #20
    nesv committed Jul 23, 2013
  9. Test cleanup

    - Remove usage of the assert helper library.
    - Change TestPatMatch to be table-driven.
    - Add a helper for making test http.Requests.
    
    Fixes #33.
    cespare committed Feb 17, 2016
  10. Update README.md

    Add Godoc Badge and add Syntax Highlighting to Code Block
    tcyrus committed Feb 17, 2016
Commits on Jun 25, 2014
  1. Merge pull request #35 from mattyw/multiple-packages-fix

    moved hello_appengine to new dir
    cespare committed Jun 25, 2014
Commits on Jun 23, 2014
  1. moved hello_appengine to new dir

    mattyw committed Jun 23, 2014
Commits on Apr 29, 2014
  1. Merge pull request #32 from cespare/formatting-cleanup

    Small formatting cleanup
    cespare committed Apr 29, 2014
  2. Small formatting cleanup

    - Imports grouped and ordered in the conventional (goimports) way
    - Trailing whitespace removed
    cespare committed Apr 29, 2014
  3. Merge pull request #27 from garyburd/patch-1

    Update documentation link in README.md
    cespare committed Apr 29, 2014
  4. Merge pull request #31 from cespare/gofmt

    Gofmt
    cespare committed Apr 29, 2014
  5. Gofmt

    cespare committed Apr 29, 2014
Commits on Apr 23, 2014
  1. fix a bug in Tail

    bmatsuo committed Apr 23, 2014
  2. exhibit a bug in Tail

    bmatsuo committed Apr 23, 2014
  3. clean up TestTail

    bmatsuo committed Apr 23, 2014
Commits on Nov 11, 2013
Commits on Jul 12, 2012
  1. still match only up to the next /

    kr committed Jul 12, 2012
Commits on Jun 13, 2012
  1. added OPTIONS mehod

    Alexis Svinartchouk committed with Jun 6, 2012
  2. add clarity to bounds check

    committed Jun 13, 2012
  3. fix #12 - '/' match everything

    binku87 committed with Jun 13, 2012
Commits on Jun 9, 2012
Commits on May 13, 2012
  1. Added app engine example

    wickedchicken committed May 13, 2012
Commits on May 7, 2012
  1. Handle "Method Not Allowed"

    According to RFC2616 section 10.4.6:
    
    "The method specified in the Request-Line is not allowed for the resource
    identified by the Request-URI. The response MUST include an Allow header
    containing a list of valid methods for the requested resource."
    
    Pat knows what methods are allowed given a pattern. For convience, pat
    will add the Allow header for requests that match a pattern for a method
    other than the method requested and set the Status to "405 Method Not
    Allowed".
    committed May 7, 2012
  2. Handle HEAD requests

    HEAD requests are GETs without a body. Because the `net/http` will handle HEAD
    requests for GETs by not sending a body, we can safely, and for convenience,
    automatically register GETs with a matching HEAD. See comments to override the
    automatic HEAD handler.
    committed May 7, 2012
Commits on Apr 3, 2012
  1. complete docs on redirects

    committed Apr 3, 2012