Files
Maks Orlovich 7639b3d9ba Update the BoringSSL instructions to match current paths, (#1457)
submodule update directions (thanks to Steve to help with that!)
2016-12-20 15:52:51 -05:00
..
2016-10-28 16:47:22 -04:00
2016-03-01 17:22:42 -05:00
2015-04-06 11:29:33 -04:00
2015-04-06 11:29:33 -04:00
2016-03-01 17:22:42 -05:00

URL: http://code.google.com/p/serf/downloads/detail?name=serf-0.7.2.tar.bz2
License: Apache 2.0
License File: LICENSE

Source files we modified from the Serf 0.7.2 http fetcher.

Local Modifications:
1) Do not lookup IP of destination host when using a proxy.
2) Add serf_request_bucket_request_create_for_host which lets Host: be set
   separately from the URL.
3) If we create an allocator in serf_bucket_allocator_create, make sure to
   free it in allocator_cleanup.
4) Remove the block of code responsible for gunzipping zipped content.
   If the caller specified Accept-Encoding:gzip then serf should not
   unzip it.
5) Follow HTTP spec by checking "Transfer-Encoding: chunked", before
   "Content-Length".
6) Add serf_connection_is_in_error_state to permit errant connections to be
   cleaned up.
7) Fix an off-by-one in buffer sizing in serf_bucket_headers_get.
8) Disabled authentication support temporarily to simplify dependencies.
9) Init status variable to APR_EGENERAL in outgoing.c:handle_response.
10) init 'avail' to 0 in serf_headers_read
11) init data,len,status in serf_headers_read_iovec