Initial directory structure.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@1 cf848351-439f-e86a-257f-67fa721851d5
Initial checkin of MockWebServer.


git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@2 cf848351-439f-e86a-257f-67fa721851d5
Tests for MockWebServer.


git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@3 cf848351-439f-e86a-257f-67fa721851d5
Test for redirect

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@4 cf848351-439f-e86a-257f-67fa721851d5
Add Javadoc

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@5 cf848351-439f-e86a-257f-67fa721851d5
More interesting example tests

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@6 cf848351-439f-e86a-257f-67fa721851d5
Add an API to expose the server's cookie domain.


git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@10 cf848351-439f-e86a-257f-67fa721851d5
Support SSL handshake failures.

Also add an API to RecordedRequest to help differentiate between
original TLSv1 requests and SSLv3 fallback requests.


git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@11 cf848351-439f-e86a-257f-67fa721851d5
Upgrade from ant to maven.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@12 cf848351-439f-e86a-257f-67fa721851d5
More header manipulation, limit bytes-per-second.

AOSP author: Jeff Sharkey
Date: Thu Mar 29 14:04:11 2012 -0700

Add setHeader() and removeHeader() that mutate matching MockResponse
headers. Support "bytes-per-second" to throttle response rate. Split
request line into components.

AOSP Change-Id: I107baa3727ced2d7ddcc5e3cb983f5dc9341dabd

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@13 cf848351-439f-e86a-257f-67fa721851d5
More maven boilerplate.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@14 cf848351-439f-e86a-257f-67fa721851d5
Fix NPE in RecordedRequest Constructor

Bug 6294000

MockWebServer passes null as the requestLine argument to
RecordedRequest sometimes which causes a NPE. Fix
RecordedRequest's constructor to allow for null method
and path which is parsed from the requestLine argument.

This change authored by Brian Muramatsu

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@15 cf848351-439f-e86a-257f-67fa721851d5
Don't exit the server just because the response queue is empty.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@16 cf848351-439f-e86a-257f-67fa721851d5
Fix a bug where we were still exiting without an explicit shutdown()

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@17 cf848351-439f-e86a-257f-67fa721851d5
Fix some ergonomic issues in the API. This adds some missing methods and removes some unnecessary exceptions.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@18 cf848351-439f-e86a-257f-67fa721851d5
Rebuild Javadoc

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@19 cf848351-439f-e86a-257f-67fa721851d5
New Javadocs.


git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@20 cf848351-439f-e86a-257f-67fa721851d5
Support Froyo.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@21 cf848351-439f-e86a-257f-67fa721851d5
Adding support for custom dispatchers.  This allows for non-linear response ordering.

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@22 cf848351-439f-e86a-257f-67fa721851d5
New javadoc

git-svn-id: https://mockwebserver.googlecode.com/svn/trunk@23 cf848351-439f-e86a-257f-67fa721851d5