moodle/enrol/ldap
Eloy Lafuente (stronk7) 5300351831 MDL-73500 general: Remove php < 73 conditional code
This commit removes code that only was being executed by php < 73
and it's 100% safe to do so because Moodle 3.11 and up require
php 73, hence it was not executed ever.

Removed code includes:
- ldap_control_paged_result and ldap_control_paged_result_response
  (that were deprecated in php 73 and have been removed in php 80).
- conditional code in the session manager, where some hacks were
  needed for php < 73. Note that this removes the private function
  append_samesite_cookie_attribute() completely because it was
  doinf nothing (first line was returning for php < 73).
- Also removed the old session.hash_function ini setting because
  it was removed in php 71.

Kept code includes:
- The environmental check_igbinary322_version test has not been
  removed because it doesn't hurt (always returns "ok" for php 73
  sites) and doing it would involve to backport the environment.xml
  file to 39 and 310. Instead, a note has been added to MDL-71747
  in order to get rid of that check for 4.1 and up.
2022-01-21 19:47:55 +01:00
..
classes MDL-61915 enrol: Add privacy implementation for all enrol plugins 2018-04-23 14:31:40 +02:00
db MDL-57631 enrol_ldap: Add sheduled task 2017-03-06 13:24:00 +00:00
lang/en MDL-69510 admin: make ldap configuration warnings clear 2020-09-03 10:21:07 +08:00
tests MDL-67118 enrol_ldap: add pagesize/subcontexts provider 2020-01-16 19:16:14 +01:00
lib.php MDL-73500 general: Remove php < 73 conditional code 2022-01-21 19:47:55 +01:00
settings.php MDL-69510 admin: make ldap configuration warnings clear 2020-09-03 10:21:07 +08:00
settingslib.php MDL-57678 enrol_ldap: Replace usage of make_categories_options() 2020-07-15 18:26:03 +08:00
upgrade.txt MDL-58268 enrol_ldap: Remove enrol/ldap/cli/sync deprecated in 3.3 2019-05-31 09:40:47 +02:00
version.php MDL-71583 versions: Add all the missing full-stops to version/requires 2021-05-11 20:11:07 +02:00