Commit Graph

1132 Commits

Author SHA1 Message Date
Petr Škoda 6ab3a85252 MDL-35469 fix Gecko based browser checks
The problem is that latest firefox versions stopped using dates because they lost the meaning over the time.
2012-10-09 15:59:03 +02:00
Adrian Greeve b48d546c97 MDL-31248 - lib - Retaining the old password key and creating a new cookie prefix. 2012-03-09 13:35:22 +08:00
adrian@moodle.com 75366c60ff MDL-28948 - lib - removed the hard coded key for the rc4encryt function. 2011-12-16 09:27:10 +08:00
Ankit Kumar Agarwal c42cd0d1b3 MDL-29893 Fixing issues with password generation function 2011-11-16 11:39:36 +05:30
Rajesh Taneja 7a94695536 MDL-27577 moodlelib - fixed dst offset in userdate, usergetdate and make_timestamp functions 2011-06-03 10:02:30 +08:00
Eloy Lafuente (stronk7) f733078c91 MDL-26502 check browser - fix for Symbian (backported) 2011-02-22 11:51:26 +01:00
Petr Skoda fd29b2ad1c MDL-25754 improved tag sanitisation and fixed tag autocomplete 2011-01-13 22:55:52 +01:00
Petr Skoda 7111a5c1a9 MDL-25591 disable ajax and htmleditor in ios devices
The problem appeared after changes from MDL-16336 because ios devices were detected as Safari. This is an ugly hack, hopefully it will not create visual or JS regressions elsewhere.
2010-12-07 17:56:04 +00:00
Petr Skoda 7eef630957 MDL-24699 minimalistic fix for the missing mnet host id when updating local user records, thanks 2010-11-24 04:03:18 +00:00
Rossiani Wijaya c476a2ecfc MDL-16336: add Chrome to browser identification to display HMTL editor. 2010-11-18 08:49:26 +00:00
Rossiani Wijaya bb8c661c9d MDL-22528: fixed AJAX Course editing in Chrome and Safari. 2010-10-28 07:41:28 +00:00
Petr Skoda 03c5a27bf4 MDL-6122 truncate_userinfo() has to use unicode aware functions 2010-10-06 19:15:31 +00:00
David Mudrak ee8dd77f75 MDL-24530 Fixed core functions usage during early install phase when the site is not fully set up yet 2010-10-06 08:50:31 +00:00
Petr Skoda dd4f38980c MDL-24225 fixed https login redirection - credit goes to Andrew Zoltay 2010-09-28 14:05:37 +00:00
Petr Skoda a2f5e222b7 MDL-22871 fixed detection of local guest account, it must have the local mnet id 2010-07-25 17:52:53 +00:00
Petr Skoda c0693c51bc MDL-22680 fixed new password setting 2010-06-04 18:12:18 +00:00
Martin Dougiamas a4a0264df6 MDL-19628 Store 0.0.0.0 in user table and log tables if IP address can't be found. I didn't change getremoteaddr in 1.9. 2010-05-20 02:42:18 +00:00
Tim Hunt b778784346 moodlelib MDL-19418 fix bugs introduced when converting clean_param to preg.
Aumusingly, one of the bugs was detected by a unit test that was in Moodle 1.9, but
which for some reason was not in HEAD. I have tidied up the clean_param unit tests
and added a few more.
2010-05-12 12:05:37 +00:00
David Mudrak 503b8b480a MDL-18903 All outgoing emails can be diverted into a single address
This is highly useful when developing or debugging any emailing feature.
Backported from 2.0dev
2010-04-02 09:33:11 +00:00
Petr Skoda e92e4b8ab0 MDL-21068 do not show admin usernames in cron logs 2010-03-18 21:59:51 +00:00
Dan Poltawski 47e32d2955 moodlelib: sync_metacourse MDL-20626 wasn't respecting hidden role assignments
This causes hidden role assignments to become public on metacourses

Many thanks to Daniel Neis for the patch

Signed-off-by: Dan Poltawski <dan.poltawski@luns.net.uk>
2010-02-24 09:01:27 +00:00
Dan Poltawski c33dd43a31 moodlelib: MDL-21477 - stop unzip_show_status depending on files/index.php
function
2010-02-21 15:31:26 +00:00
Andrew Davis e45757ad63 moodlelib MDL-20918 usergetdate was returning an array in a different order depending on whether or not timezone was set 2010-01-08 06:41:57 +00:00
Petr Skoda 02941fdb0d MDL-20934 'not cached' flag used in all auth plugins that do not need the password 2009-11-23 21:53:47 +00:00
Eloy Lafuente f465c19005 MDL-20941 store hashed username into user->email field for deleted users 2009-11-23 18:46:10 +00:00
Petr Skoda 426e269e58 MDL-20821 reverting untested buggy ereg cleanup, not acceptable for stable, sorry 2009-11-19 09:39:18 +00:00
Dongsheng Cai dd4b038bbf "MDL-20886, fixed message popup window for guest user" 2009-11-19 03:27:53 +00:00
Andrew Davis 76561f1e4e all MDL-20821 Removed ereg related deprecated functions 2009-11-18 07:36:20 +00:00
Eloy Lafuente c0c2459bed MDL-20846 creating users on restore - part2 - hack login to inform and
allow 'restored' users to reset their password.
2009-11-18 00:22:44 +00:00
Sam Hemelryk 0a4b736b9c security MDL-18006 MDL-18807 MDL-20853 Several improvements to increase security
*  Installation
      o Adds a random $CFG->passwordsaltmain to config.php on install
      o Changes passwordpolicy default to on
* Upgrade
      o If passwordpolicy is off it switches it on
      o Checks if passwordsaltmain has been set and if not recommends to the user and all admins to add it, both on the upgrade output and via messaging.
      o Forces all admin users to change their password at next login.
* General
      o Extends the security overview report to check for passwordmainsalt and recommend if it not set (or weak)
2009-11-17 09:55:51 +00:00
Tim Hunt 9568417f5f moodlelib: MDL-20702 New require_sesskey function.
Backported from head.
2009-11-02 16:50:33 +00:00
Sam Marshall f59ae74693 MDL-20537: fix for infrequent shorten_text bug 2009-10-23 15:10:49 +00:00
sam_marshall 46e6e31b52 MDL-20537: Whitespace fixes for shorten_text (bugfixes to follow) 2009-10-12 13:05:04 +00:00
skodak bbb5b1aeaa MDL-20385 better access control checks for frontpage activities 2009-10-01 09:57:02 +00:00
tjhunt 0325c08ea7 moodlelib: MDL-19764 get_list_of_countries did not work with language editing.
Will need a completely different solution in 2.0 becuse of the new
string_manager class. I'm working on it.
2009-09-30 18:54:22 +00:00
skodak 9afbbd3834 MDL-19269 Deleted internal auth users - handling is buggy; credit Martin Langhoff 2009-09-26 20:17:23 +00:00
skodak b8451e289e MDL-19962 new option for forcing of regeneration of the session id during each login request 2009-08-06 13:21:44 +00:00
iarenaza fc54986465 ldap auth and enrolment: MDL-19672 prevent update_user_record() from mangling distinguished names with backslashes
In addition to it, in order to be able to used a distiguished name with '\'
(and other LDAP special characters) in a LDAP filter to find the user
enrolments, we need to quote it using the LDAP filter quoting rules
2009-07-06 18:51:30 +00:00
iarenaza 1ce6d0ec1f subnet address: MDL-19509 Fix code and unit tests to comply with RFC4632 (prefix notations and behaviour)
Backported some code from HEAD to do it.
2009-06-21 23:35:10 +00:00
arborrow 373ee66017 MDL-19950 - adding question format (qformat_) language plugin type 2009-06-20 23:33:38 +00:00
iarenaza 656ff52256 subnet address: MDL-19509 make subnet matching work with 0.0.0.0/0
Merged from MOODLE_18_STABLE
2009-06-18 22:23:25 +00:00
skodak 3f1f634826 MDL-19194 fixed regression - recursive cretion of dirs on win32 works again 2009-05-15 07:22:23 +00:00
skodak 156726fd07 MDL-2307 improved file name cleanup during unzip 2009-05-07 10:47:57 +00:00
skodak c7ad7da9c0 MDL-2307, MDL-18415 - improved unzipping - now properly removing forbidden chars and symlinks 2009-05-06 08:48:51 +00:00
dongsheng 551d425a88 "MDL-19037, use getremoteaddr to get remote ip address, backported from 2.0" 2009-05-01 08:06:08 +00:00
stronk7 156f59304e MDL-16824 messaging - move unread messages from deleted users to message_read.
Pending to commit changes to uploaduser.php. Credit goes to Anthony Borrow. Thanks!
2009-04-26 21:12:55 +00:00
nicolasconnault 27e280b27c MDL-18083 MDL-18228 MDL-17807 Implemented fixed student column in grader report, mouseover tooltips over grade cells and new browser detection code in moodlelib. 2009-04-22 08:39:27 +00:00
sam_marshall e04544af60 MDL-18094: course/viewhiddenactivities didn't work (in some parts of the code) at module level 2009-04-03 13:11:43 +00:00
sam_marshall 04e43cfc7e MDL-18094: course/viewhiddenactivities didn't work (in some parts of the code) at module level 2009-04-02 16:32:37 +00:00
tjhunt 823ebe16cc local lang: MDL-13001 perf improvement: only searches extra folders if $module == 'local'
Will merge to HEAD later, as part of MDL-18669
2009-03-26 09:00:15 +00:00