Git commits in Moodle 3.10.0 by Brendan Heywood

commit fbe13d55f308f3277d7e8d04ec5ea5dd7b35de95
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 04 Nov 2020 19:42:21 +0800
Tag:    v3.10.0-rc2

MDL-70120 assignfeedback_editpdf: Stamp files should be cached

commit 256f8a261cd9a393116eeed9d4b9c5b747da56af
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 28 Oct 2020 13:08:11 +0800
Tag:    v3.10.0-rc1

MDL-69975 core: Fix paths longer than 260 chars on windows

commit 4db3403481e3fc99af7a4437357b7243278355d4
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 16 Oct 2020 15:09:35 +0800
Tag:    v3.10.0-beta

MDL-69513 email: Add support for email DKIM signatures

commit 15044cea7f9db25d3f32e4095478c2ab8cfb6429
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 12 Oct 2020 12:59:31 +0800
Tag:    v3.10.0-beta

MDL-68983 cache: Fix bug with readonly session combined with lock debug

commit 0a8371c690df43b744014cc54cdaa690a3027a8b
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 10 Oct 2020 16:24:38 +0800
Tag:    v3.10.0-beta

MDL-69910 calendar: Fix export exception when both params are sent

commit 69959c371f74398b2a44893f19f6a3af2534e1b2
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 26 Sep 2020 21:36:41 +0800
Tag:    v3.10.0-beta

MDL-66928 core: Move request dirs to system tmp instead of localcache

commit 3f04dbee09e38fcdfe8efcf7e1ea65f2ed3ec978
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 24 Sep 2020 15:01:31 +0800
Tag:    v3.10.0-beta

MDL-68292 core: Remove sesskey leakage on module pages

commit 93a60507fc7451b6ce987978dc09ac7e0cea636f
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 24 Sep 2020 14:30:39 +0800
Tag:    v3.10.0-beta

MDL-69779 core: Improved the X-Redirect-By header when debugging is on

commit 2b50abffa2610c57624ff4bace84ced1fe23e795
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 17 Sep 2020 19:05:51 +0800
Tag:    v3.10.0-beta

MDL-69707 session: Avoid redis writes if the session is unchanged

commit c36d5093e347388235a26182757667cccea234d5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 17 Sep 2020 08:57:22 +0800
Tag:    v3.10.0-beta

MDL-69718 core: Added support for TB and PT to display_size

commit acb848cdce81929e4e4c9ed6bca6181c029d16e4
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 03 Sep 2020 09:10:48 +0800
Tag:    v3.10.0-beta

MDL-69600 core: Expose divertallemails config in UI

commit 0f89884980fb9f4161765bc24664a31441bd40f5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 14 Jul 2020 15:43:45 +0800
Tag:    v3.10.0-beta

MDL-69265 email: Add admin setting for email headers

commit ef4145dd1a660eceaedff08cf15518edecb06c19
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 03 Jun 2020 08:34:10 +0800
Tag:    v3.10.0-beta

MDL-68874 dml: Add SQL stacktrace debugging mode

commit 3ac504fd3da65846808a12dc5df036a07050a0a9
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 27 May 2020 12:15:39 +0800
Tag:    v3.10.0-beta

MDL-62678 core: Improve efficiency of notifications and avoid ajax call

commit 0b996db6a3ab3c38a6cbf846df5871e35bfa46bc
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 22 May 2020 22:05:30 +0800
Tag:    v3.10.0-beta

MDL-68714 task: Expose current task in cli process name

commit 73a5ba92b70e3ade6a51139ddfbad46cbf8e364a
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 16 May 2020 18:06:40 +0800
Tag:    v3.10.0-beta

MDL-68714 clilib: Allow cli processes to set a process title suffix

commit 43999a3f2bd6b38f8af5168f1a0db0df6ba1fb3e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 05 May 2020 15:00:22 +0800
Tag:    v3.10.0-beta

MDL-56041 error: Enable custom 404 and 500 error pages

commit 66947158403010c06fd61cbde769b84b11cb3c44
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 18 Feb 2020 20:42:58 +0800
Tag:    v3.10.0-beta

MDL-67650 admin: Consistently show forced config settings