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