Note T&R (possible) this week


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540725 13f79535-47bb-0310-9956-ffa450edef68
Merge r834378, r835046, r1040304, r1040373, r1090645, r1294306, r1509872, r1308862, r1509875 from trunk:

enable support for ECC keys and ECDH ciphers.  Tested against
OpenSSL 1.0.0b3.  [Vipul Gupta vipul.gupta sun.com, Sander Temme]


* Use correct #ifndef's to compile again on openssl 0.9.8 and fix compiler
  warnings.

Noted by: sf


Removed unused var.


Stop warning, init should be an int.


Remove unused variable


Initialize EC temporary key on server startup, as for DH and
RSA. This fixes a race condition that could lead to a crash with threaded
MPMs.


Mention ECC support

Submitted by: sctemme, rpluem, fuankg, drh, sf, sf, sf, jim, sf
Reviewed/backported by: jim


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540727 13f79535-47bb-0310-9956-ffa450edef68
Merge r1528718 from trunk:

mod_dav: Fix PR 55306.

Makes mod_dav no longer require that the lock token be provided when the
source of a COPY is locked.  The prior behavior was in violating of
RFC 4918 which says that the lock token is only required on resources
that may be modified by the method.

* modules/dav/main/mod_dav.h
  (DAV_VALIDATE_NO_MODIFY): New flag to be passed to dav_validate_* functions.

* modules/dav/main/mod_dav.c
  (dav_method_copymove): Use the new flag when calling dav_validate_request()
    on the COPY source.

* modules/dav/main/util.c
  (dav_validate_resource_state): Use the flag to decide to ignore if the lock
    token is not provided.

Submitted by: breser
Reviewed/backported by: jim


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540728 13f79535-47bb-0310-9956-ffa450edef68
Merge r1529559, r1531505 from trunk:

Fix PR 55397: dav_resource->uri treated as an unparsed uri.

The change made for PR 54611 caused this field to be treated as
unescaped.  mod_dav_svn however, provided escaped URIs.  Essentially
breaking support for paths with non-URI safe characters in SVN.

Adjust the code so that dav_resource->uri is assumed to be escaped and
adjust mod_dav_fs so that it uses escaped URIs in this field.

* modules/dav/fs/repos.c
  (dav_fs_get_resource): Use the unparsed_uri to contruct the resource uri.

* modules/dav/main/mod_dav.c
  (dav_xml_escape_uri): Do not uri escape, just handle xml escaping.
  (dav_created): Assume that locn if provided is escaped.
  (dav_method_copymove, dav_method_bind): Use the unparsed_uri on the request
    when calling dav_created() to adjust to locn assuming it is escaped.

* modules/dav/main/mod_dav.h
  (dav_resource): Document that uri is escaped.


Followup to r1529559: mod_dav_fs: Fix encoding of hrefs in PROPFIND response.

Previous commit missed encoding the names of the children of the PROPFIND
request when the depth wasn't 0.

* modules/dav/fs/repos.c
  (dav_fs_append_uri): New function
  (dav_fs_walker): Use dav_fs_append_uri() and adjust length calculations to
    use the encoded length.


Submitted by: breser
Reviewed/backported by: jim


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540730 13f79535-47bb-0310-9956-ffa450edef68
r954641: Fix some compiler warnings:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540734 13f79535-47bb-0310-9956-ffa450edef68
Propose CL/TE fixes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1541244 13f79535-47bb-0310-9956-ffa450edef68
One concern in accepting this proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1541288 13f79535-47bb-0310-9956-ffa450edef68
Get ready to tag HEAD as 2.2.26


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1541602 13f79535-47bb-0310-9956-ffa450edef68
And roll on 2.2.27-dev


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1541607 13f79535-47bb-0310-9956-ffa450edef68
Updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1542524 13f79535-47bb-0310-9956-ffa450edef68
update for sync with English docs.

Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by:  Orhan Berent <berent belgeler.gen.tr>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1544372 13f79535-47bb-0310-9956-ffa450edef68
update transformations.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1544375 13f79535-47bb-0310-9956-ffa450edef68
Merge r1546534 from trunk:

compat note for AuthLDAPBindPassword exec:



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1546536 13f79535-47bb-0310-9956-ffa450edef68
fix XML validation error on r1546536

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1546575 13f79535-47bb-0310-9956-ffa450edef68
Update.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1546616 13f79535-47bb-0310-9956-ffa450edef68
Update.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1546755 13f79535-47bb-0310-9956-ffa450edef68