/[Apache-SVN]
ViewVC logotype

Revision 1497980


Jump to revision: Previous Next
Author: gstein
Date: Sat Jun 29 03:17:58 2013 UTC (10 years, 9 months ago)
Changed paths: 3
Log Message:
Introduce dynamic detection proxies that cannot handle chunked requests.

* subversion/libsvn_ra_serf/ra_serf.h:
  (svn_ra_serf__probe_proxy): new helper to determine proxy problems

* subversion/libsvn_ra_serf/serf.c:
  (load_config): don't bother clearing USING_CHUNKED_REQUESTS. the
    probe (later) will deal with that.
  (svn_ra_serf__open): if we're potentially using a busted proxy, then
    probe the sucker

* subversion/libsvn_ra_serf/options.c:
  (create_simple_options_body): a body delegate that constructs a
    small OPTIONS request body.
  (svn_ra_serf__probe_proxy): send a small OPTIONS request. toss the
    body. we're only looking for a 411 response.


Changed paths

Path Details
Directorysubversion/trunk/subversion/libsvn_ra_serf/options.c modified , text changed
Directorysubversion/trunk/subversion/libsvn_ra_serf/ra_serf.h modified , text changed
Directorysubversion/trunk/subversion/libsvn_ra_serf/serf.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26