On the ra_serf-digest-authn branch: Multiple Authentication headers are combined
into one, separated by a comma. That doesn't work really well if the parameters
of the authentication type are also comma-separated.
Switch to a iterator/callback mechanism. 

* subversion/libsvn_ra_serf/auth.c
  (auth_baton_t): New type.
  (handle_auth_header): New function, called on each header in the response
   message.
  (svn_ra_serf__handle_auth): Iterate over all headers using
   serf_bucket_headers_do instead of apr_strtok(... "," ...).

* BRANCH-README: Mark task as done.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/ra_serf-digest-authn@876344 13f79535-47bb-0310-9956-ffa450edef68
2 files changed