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

Add envcheck for minimum recommended version of libcurl 7.19.4

    XMLWordPrintable

Details

    • MOODLE_30_STABLE, MOODLE_31_STABLE
    • MOODLE_27_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE
    • MDL-55777-master
    • 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.

    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

              ankit_frenz Ankit Agarwal
              marina Marina Glancy
              cameron1729 cameron1729
              Dan Poltawski Dan Poltawski
              Jun Pataleta Jun Pataleta
              Matteo Scaramuccia, Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/Nov/16