Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rgw: civetweb fixes for v1.1 upgrade #21123

Merged
merged 4 commits into from Apr 13, 2018

Commits on Apr 13, 2018

  1. rgw: update civetweb to 1.1

    Introduces the following additions in rgw:
    - allow_unicode_in_urls introduced with a corresponding downstream commit in
    civetweb, as the newer version of civetweb validates that urls are url encoded
    which swifttests do not follow, so introduce this as a configurable which we set
    as true
    - mg header struct changes in civetweb update, use auto here
    - drop info->uri and use local_uri instead as the former is deprecated
    
    wip: rgw: civetweb fixes for v1.1 upgrade
    
    Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
    theanalyst committed Apr 13, 2018
    Copy the full SHA
    64275d5 View commit details
    Browse the repository at this point in the history
  2. qa: drop rfc2616 checking on civetweb

    Since newer versions of civetweb are also strict on rfc2616 checks let's enforce
    strict rfc2616 checks in s3tests
    
    Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
    theanalyst committed Apr 13, 2018
    Copy the full SHA
    f8ed817 View commit details
    Browse the repository at this point in the history
  3. cmake: set OPENSSL_API_1_1 in civetweb conditionally

    While not ideal, we set the civetweb openssl 1.1 conditional compile based on
    the openssl version that cmake reports. In future we should make civetweb itself
    do this based on OPENSSL_VERSION_COMPAT
    
    Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
    theanalyst committed Apr 13, 2018
    Copy the full SHA
    877c012 View commit details
    Browse the repository at this point in the history
  4. rgw: update civetweb submodule sha1 to track ceph-master

    Updating the sha1 to track ceph-master which currently updates civetweb to 1.1
    
    Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
    theanalyst committed Apr 13, 2018
    Copy the full SHA
    823ce04 View commit details
    Browse the repository at this point in the history