Permalink
Commits on Jan 21, 2017
  1. Merge pull request #325 from andrewgaul/clarify-image-endpoints

    Clarify image endpoints
    sigmavirus24 committed on GitHub Jan 21, 2017
  2. Merge pull request #326 from andrewgaul/readme

    Correct display of endpoints
    sigmavirus24 committed on GitHub Jan 21, 2017
Commits on Jan 20, 2017
  1. Correct display of endpoints

    Over-long line added in eacc7ac
    prevents GitHub display of table.
    andrewgaul committed Jan 20, 2017
Commits on Jan 19, 2017
  1. Clarify image endpoints

    These do not return HTML pages with a link to an image, they return
    images.
    andrewgaul committed Jan 19, 2017
Commits on Dec 4, 2016
  1. Merge pull request #308 from felixpalta/Runscope-GH-307-fix-digest-au…

    …th-int
    
    
    GH-307 Fix error 500 on digest auth with qop='auth-int'
    sigmavirus24 committed on GitHub Dec 4, 2016
  2. Encode HA2() string parameters 'method', 'uri' and 'H(entityBody)'

    This fixes error 500, when httpbin is run with python3 and digest-auth is attempted with qop='auth-int'.
    felixpalta committed Dec 4, 2016
  3. Minor refactoring of _test_digest_auth

    Instead of joining encoded (binary) strings, join unicode strings first, then encode result, which leads to shorter and clearer code.
    felixpalta committed Dec 4, 2016
Commits on Dec 3, 2016
  1. Enable test cases for Digest auth requests with or without body

    When quality-of-protection (qop) is 'auth-int', the hash of request body is used to create digest response.
    felixpalta committed Dec 3, 2016
  2. Add test implementation for Digest authentication

    It can be used for testing of all available combinations of qop (auth/auth-int/not specified) and algorithms (MD5, SHA-256).
    felixpalta committed Dec 3, 2016
Commits on Oct 19, 2016
  1. Pass algorithm parameter to H()

    This fixes error 500 on digest-auth test with qop='auth-int' (#307)
    felixpalta committed Oct 19, 2016
Commits on Oct 4, 2016
Commits on Sep 28, 2016
Commits on Aug 18, 2016
Commits on Aug 15, 2016
Commits on Aug 11, 2016
  1. Bump version to 0.5.0

    Hopefully we can get a release out on Monday
    sigmavirus24 committed Aug 11, 2016
  2. Merge branch 'master' of https://github.com/Jaaap/httpbin into digest…

    …-auth-sha256
    
    Conflicts:
        httpbin/templates/httpbin.1.html
    sigmavirus24 committed Aug 11, 2016
  3. Merge branch 'master' of https://github.com/mansilladev/httpbin into …

    …drip-limit
    
    Conflicts:
        README.rst
    sigmavirus24 committed Aug 11, 2016
Commits on Aug 10, 2016
  1. Update documentation with new redirect-to examples

    redirect-to now allows for a status_code parameter. This updates the
    index page and README to reflect that appropriately.
    sigmavirus24 committed Aug 10, 2016
  2. Do not use SSH URL for cloning

    This allows non-GitHub users to easily clone the repository as well.
    The SSH URL would require SSH authentication which in turn requires a
    GitHub account and we should never require someone to have one to use
    httpbin from source.
    sigmavirus24 committed Aug 10, 2016
  3. Expand the direct install and run instructions

    Update the direct install and run instructions.
    
    See also #287
    wdschei committed with sigmavirus24 Aug 10, 2016
  4. Merge pull request #298 from Sjord/response-headers-without-content-l…

    …ength
    
    Don't check Content-Length header anymore
    sigmavirus24 committed on GitHub Aug 10, 2016
Commits on Jul 20, 2016
  1. Fix python3 tests

    `headers.lists()` returns a generator, but `jsonify` can't handle generators.
    Make it a list explicitly.
    Sjord committed Jul 20, 2016
  2. Don't check Content-Length header anymore

    Because it is not present in Flask 0.11. We keep merging the headers from the `headers` variable with the headers from the `response.headers`, because changing the response may change the headers, especially the `Content-Length` header. In Flask 0.11 this `Content-Length` header is no longer present in the `response.headers`, so we check whether the `response.data` has changed.
    
    Fixes #290
    Sjord committed Jul 20, 2016
Commits on Jun 30, 2016
  1. Merge pull request #293 from waldyrious/patch-1

    add license title
    sigmavirus24 committed on GitHub Jun 30, 2016
  2. add license title

    It's not strictly required, but it's useful metadata, and part of the recommended license template text (see http://choosealicense.com/licenses/isc/ and https://opensource.org/licenses/isc-license)
    waldyrious committed on GitHub Jun 30, 2016
Commits on Mar 20, 2016
  1. Merge pull request #253 from s-chizhik/feature

    Add ability to specify port/host to run on
    sigmavirus24 committed Mar 20, 2016
Commits on Feb 11, 2016
  1. Merge pull request #271 from mozillazg/fix-not-in

    `not x in` -> `x not in`
    sigmavirus24 committed Feb 11, 2016
  2. Merge pull request #272 from mozillazg/remove-_encoded

    remove unused variable '_encoded'
    sigmavirus24 committed Feb 11, 2016
  3. Merge pull request #273 from mozillazg/patch-1

    str.lower(k) -> k.lower()
    sigmavirus24 committed Feb 11, 2016
  4. Merge pull request #276 from sigmavirus24/add-release-machinery

    Add machinery to create/upload releases
    sigmavirus24 committed Feb 11, 2016