Git commits in Moodle 3.1.x by Russell Smith

commit 12b5512f2dc1eac4a375b267f22bb6ae2deb254a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 07 Nov 2016 08:15:34 +0800
Tag:    v3.1.3

MDL-55203 forms: Use correct admin folder name.

commit 533addff9c049bb94bc23e6f95ec3289f3917396
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 25 Oct 2016 11:10:36 +0800
Tag:    v3.1.3

MDL-54916 filestorage: Only write empty zip on change.

commit 0a97a2e574530d27bb220c2220c475a814be2a67
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 18 Oct 2016 06:35:22 +0800
Tag:    v3.1.3

MDL-55143 unittests: Check the db rather than cache for version hash.

commit 9eb3fb41c3b4f74415eacf7332efd0ab162b4430
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 11 Oct 2016 13:33:26 +0800
Tag:    v3.1.3

MDL-56354 unittests: Put debug messages in the failure notice.

commit a14e7965497b13e2135d0ed0c65df240872117ce
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 11 Oct 2016 12:16:14 +0800
Tag:    v3.1.3

MDL-56347 caching: Better class variables for notices.

commit bf907918c9fbacac15e26f27816e8c2a9ca9134f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 14 Sep 2016 07:46:43 +0800
Tag:    v3.1.3

MDL-51584 gradebook: use direct $CFG access for freeze.

commit e4439947acf7cfb1898a8257a681efb665f3bb58
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 13 Sep 2016 06:28:35 +0800
Tag:    v3.1.3

MDL-55944 testing: Reduce sleep usage.

commit 6311ae6d297215bdb51e075b2bfac8f531415ffc
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 18 Aug 2016 19:38:12 +0800
Tag:    v3.1.2

MDL-55604 cache: Fix identifier and cacheable_object

commit ffd1a26a0b95a264bb4e569bc72cbece2d899476
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 16 Aug 2016 10:12:11 +0800
Tag:    v3.1.2

MDL-55272 lib: Allow random_bytes() to return large values.

commit cdb3a0e501f61076e2bea0f5eb2db038dbc73b39
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 21 Jul 2016 07:57:18 +0800
Tag:    v3.1.2

MDL-55292 performance: Allow Tideways profiler extension.

commit 9b1232cb59af6f41e832228d84fb3824e929069d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 21 Jun 2016 06:31:26 +0800
Tag:    v3.1.1

MDL-54881 quiz: Ensure user attempts are deterministic for testing.

commit 6f38fa71a60f6d4dddbb39f460dc42a619d256b7
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 19 Jun 2016 14:24:11 +0800
Tag:    v3.1.3

MDL-55602 session: Add redis handler with locking.

commit c1518631e35a1f77d849657fdef76102e763b872
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 13:03:19 +0800
Tag:    v3.1.0-beta

MDL-52945 modinfo: Avoid uservisible when module already used.

commit 116094595dd47ccb706e4a618dd0d8c190f9bbf8
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 09:44:19 +0800
Tag:    v3.1.0-beta

MDL-53323 profiling: Close session as early as possible.

commit 76349f871e5b3f8a1f26f0deae5934dbdac068ac
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 24 Feb 2016 07:59:14 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Remove TTL wrapper on static acceleration.

commit 98d580888b92ae5e0d200097852fc32dc45bcdba
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 24 Feb 2016 07:03:26 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: parse_key not required for static cache.

commit d22a01fd9928c3668f06583c69d44757fd3131f0
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 15:13:57 +0800
Tag:    v3.1.0-beta

MDL-53213 caching: Faster databasemeta caching for all databases.

commit fdff8077e068158b76fe81081a64a91deff88fee
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 11:22:58 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Update serialization rules for performance.

commit 80788d03e1180a0b6e2d080ff6598f2a2cc832bd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 11:22:58 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Update serialization rules for performance.

commit b2159f2d3f79c401c6c04c9d689fc86bbb29effc
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 10:22:48 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Enable dereferencing as a feature.

commit 5007975d1eadaf9a7c5a4d81ce8a33af85d37faf
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 08:48:05 +0800
Tag:    v3.1.0-beta

MDL-53206 caching: Ensure get_many and set_many dereference objects.

commit b73aed311e0c7fb0c237889f6a6c1577b7d1ead6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:09:26 +0800
Tag:    v3.1.0-beta

MDL-52402 backup, quiz: Fix attempt token and add missing rule.

commit eb8c0cb16336f8cae570e664435331cde6c83e5a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:08:09 +0800
Tag:    v3.1.0-beta

MDL-52402 backup: Improve debugging output on failed log restores

commit 4350192a8de9eddc840af4664742aba50ccf9783
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 24 Nov 2015 16:27:25 +0800
Tag:    v3.1.0-beta

MDL-52346 caching: Allow localstorage as a cache option.

commit a8137ec25f6b04d7369c40f82cb53de2eca6768d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:50:55 +0800
Tag:    v3.1.0-beta

MDL-52141 backup: Ensure we don't alter the log record when parsing it.

commit bb2c0b45266e9a88961979df234f1593c7322d9f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:14:43 +0800
Tag:    v3.1.0-beta

MDL-50700 gradereport_overview: Call $PAGE->set_course