Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-55777

Add envcheck for minimum recommended version of libcurl 7.19.4

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      For each integrated version -

      1. Run a fresh install.
      2. Finish install and make sure there are no errors.
      3. Repeat the above test for an upgrade.
      4. Downgrade your libcurl version or hack check_libcurl_version so that the test fails.
      5. Repeat a fresh install test
        • Confirm that you can see a "Libcurl version check" warning under the "Other checks" section.
      6. Repeat upgrade test
        • Confirm that you can see a "Libcurl version check" warning under the "Other checks" section.
      7. Run unit tests and make sure they pass.
      8. Repeat all of the above test for all version of moodle that this issue was integrated to.
      Show
      For each integrated version - Run a fresh install. Finish install and make sure there are no errors. Repeat the above test for an upgrade. Downgrade your libcurl version or hack check_libcurl_version so that the test fails. Repeat a fresh install test Confirm that you can see a " Libcurl version check " warning under the " Other checks " section. Repeat upgrade test Confirm that you can see a " Libcurl version check " warning under the " Other checks " section. Run unit tests and make sure they pass. Repeat all of the above test for all version of moodle that this issue was integrated to.
    • Affected Branches:
      MOODLE_30_STABLE, MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_27_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-55777-master

      Description

      This is when CURLOPT_PROTOCOLS was introduced, see
      http://php.net/manual/en/function.curl-setopt.php

      without it fix in MDL-48495 is useless and it is possible to request ftp:// and other non-http protocols

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/Nov/16