Git commits in Moodle x.x.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 57a5974a1052d86726d07227da071e1eec8bcbbb
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 07 Nov 2016 08:15:34 +0800
Tag:    v3.2.0-beta

MDL-55203 forms: Use correct admin folder name.

commit a330e83ade87c15deaad96a2216c4fde6d7bc2bb
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 31 Oct 2016 16:44:05 +0800
Tag:    v3.2.0-beta

MDL-56273 cache: Use is_ready() to determine if cache is really ready.

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

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

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 261bfabc6fb710f27b8a3b909ede61f4d47197ed
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 25 Oct 2016 11:10:36 +0800
Tag:    v3.2.0-beta

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

commit f9599c77cca96a769f99e916a134441c26a9cd85
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 24 Oct 2016 08:14:59 +0800
Tag:    v3.2.0-beta

MDL-56273 cache: Ensure requirements are met for cache stores.

commit cebce76f610a9b4c4bf65923cd08490937847738
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 18 Oct 2016 09:25:21 +0800
Tag:    v3.2.0-beta

MDL-56307 course: Refactor file_storage

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

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

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 4f391d7a33ea87f1b6dfc7b0449482b2cb40ff30
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 18 Oct 2016 06:35:22 +0800
Tag:    v3.2.0-beta

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

commit 0de42ff66a77204eab8089a38859f9a34d85650a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 14 Oct 2016 07:51:20 +0800
Tag:    v3.2.0-beta

MDL-56444 logstore: Stop gc during memory size test.

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

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

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 ef151737947ae56372285f31e3e0f091f5a80170
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 11 Oct 2016 13:33:26 +0800
Tag:    v3.2.0-beta

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

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

MDL-56347 caching: Better class variables for notices.

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 ae9e735c776b045ac189c0053a6112f8f7d1d91b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 11 Oct 2016 12:16:14 +0800
Tag:    v3.2.0-beta

MDL-56347 caching: Better class variables for notices.

commit eca7dd65ade31198449b4c9c26e1acc808baa180
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 07 Oct 2016 07:28:23 +0800
Tag:    v3.2.0-beta

MDL-56308 cache: Fix APC ready rules for CLI scripts

commit a169739d5d3d2cf8aac448201389363e304f4e71
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 06 Oct 2016 09:23:24 +0800
Tag:    v3.2.0-beta

MDL-56273 cache: Use cache initialise always.

commit d59f1d3150a6fce02cc876a6bdb6c7968b652fe7
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 22 Sep 2016 06:40:03 +0800
Tag:    v3.2.0-beta

MDL-55124 database: Mode connection test to after connection.

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

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

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 82905c097ca064a90e41bbbae220e060862071ac
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 14 Sep 2016 07:46:43 +0800
Tag:    v3.2.0-beta

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

commit ff3b8f6c894dab1ad976c9c1718b894fccdda162
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 13 Sep 2016 07:32:01 +0800
Tag:    v3.2.0-beta

MDL-55921 profiling: Enable util script to be profiled.

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

MDL-55944 testing: Reduce sleep usage.

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 74ee9d29d259ead1cfc74118fa85316fe73be07e
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 13 Sep 2016 06:28:35 +0800
Tag:    v3.2.0-beta

MDL-55944 testing: Reduce sleep usage.

commit ec4b83b92a29455f715801d0b9fcf07c0cf10fc9
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 24 Aug 2016 05:59:56 +0800
Tag:    v3.2.0-beta

MDL-55922 cache: Improve static cache performance

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

MDL-55604 cache: Fix identifier and cacheable_object

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 7ff43e1acf1fd324f807b5db6b4dced1027921dd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 18 Aug 2016 19:38:12 +0800
Tag:    v3.2.0-beta

MDL-55604 cache: Fix identifier and cacheable_object

commit 68b1e130949d24bf7ba2a2bc1291335614c637cd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 17 Aug 2016 09:18:38 +0800
Tag:    v3.2.0-beta

MDL-48468 cache: Import Redis cachestore

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

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

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 58665ecd624821b4819dcd97aad67230f3b9b584
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 16 Aug 2016 09:48:06 +0800
Tag:    v3.2.0-beta

MDL-39117 cachestore_apcu: Update to APCu

commit 8f7dcb34534faea18b2f180df3e8c2e635563699
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Aug 2016 08:09:23 +0800
Tag:    v3.2.0-beta

MDL-55504 profiling: Support for PHPUnit and big profiles.

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

MDL-55292 performance: Allow Tideways profiler extension.

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 bdca62ac6dc4e39c955d4cf77442f6ae47ee10f0
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 21 Jul 2016 07:57:18 +0800
Tag:    v3.2.0-beta

MDL-55292 performance: Allow Tideways profiler extension.

commit 6a3acc84defae7d5be8e68cb9d02dca92138f490
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 19 Jul 2016 08:39:50 +0800
Tag:    v3.2.0-beta

MDL-55272 lib: Improve test course create performance

commit 848d212e7ac0eea81cd66486248b0e6af28e52d3
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 06 Jul 2016 12:42:59 +0800
Tag:    v3.2.0-beta

MDL-53495 database xmldb: Ensure field tests use constant.

commit f834a8f5eb0722b44bc249b36c67acc5482e4e17
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 06 Jul 2016 06:16:45 +0800
Tag:    v3.2.0-beta

MDL-55124 database: Allow option to not send options.

commit e868574f0202fd75321115361ec685b1526a691b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 01 Jul 2016 07:12:41 +0800
Tag:    v3.2.0-beta

MDL-48856 dmllib: Adjust performance improvements.

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

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

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 8675453e8207a9cf3adc628136ed8ecfc698ecca
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 21 Jun 2016 06:31:26 +0800
Tag:    v3.2.0-beta

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

commit 7f8a816a7d17d028c26f1749fa1daa52c2e35b01
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 19 Jun 2016 14:24:11 +0800
Tag:    v3.2.0-beta

MDL-54606 session: Add redis handler with locking.

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

MDL-55602 session: Add redis handler with locking.

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 1b0b082a08c25a8991884b7f5346b604cd92292f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 14 Jun 2016 11:47:36 +0800
Tag:    v3.2.0-beta

MDL-54947 database: Update PostgreSQL binary handling.

commit f3789f2fb326c4eabf38caa6601bd9b8dc499e68
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 07 Jun 2016 13:15:46 +0800
Tag:    v3.3.0-beta

MDL-45584 cache: Make identifiers part of the cache creation.

commit 0b768e744f96236bed8bf51f293362c93bdb38ab
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 16 Mar 2016 11:35:29 +0800
Tag:    v3.2.0-beta

MDL-53495 database xmldb: Use real length restriction.

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 bfc7fd680e40cd759623bcf949db16add9e41145
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 09:44:19 +0800
Tag:    v2.9.6

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

commit 5dfd5066c04a0ce1491e78fa1ad676fe6fcfe0e4
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 09:44:19 +0800
Tag:    v3.0.4

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

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 1fcf0ca8a5b792a59d59f1eb64bbb56e2dfeb06b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 26 Feb 2016 14:47:58 +0800
Tag:    v3.2.0-beta

MDL-35628 performance: Remove dirname() where 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 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 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 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 257b40c30cba7e4c4122125a791ab5669526deb7
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 08:48:05 +0800
Tag:    v2.9.5

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

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

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

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 a17167118aae1b83a1a333df9d47b2e1dad36e43
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:09:26 +0800
Tag:    v2.9.4

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

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

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

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 7361129133e13cdbdead26f52804c03605854821
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:08:09 +0800
Tag:    v2.9.4

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

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

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

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 62f2a0d05a2a72568b3f0b12fe6b1f59f283d5c8
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:50:55 +0800
Tag:    v2.9.4

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

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

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

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 5afb2e2601363be033586672d013a292ddc5da34
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:14:43 +0800
Tag:    v2.9.4

MDL-50700 gradereport_overview: Call $PAGE->set_course

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

MDL-50700 gradereport_overview: Call $PAGE->set_course

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

commit 5407c5b0f4fbd76cfbcd07ca5c5bf08fe5313e9a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 15 Oct 2015 16:34:58 +0800
Tag:    v3.2.0-beta

MDL-51789 users: Allow picture update from webservices.

commit 3b19fb63197737443548a02c3e81a0e72e271dfa
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sat, 11 Apr 2015 06:06:24 +0800
Tag:    v2.7.8

MDL-49756 course: Allow unit tests to set course formats.

commit 9129827158a50f8ff09aff8c51f1aed927c68d6e
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 05 Apr 2015 18:03:08 +0800
Tag:    v2.9.0-beta

MDL-49755 backup: Cache backup information.

commit 409722bf2fd3820be0ad288ced581e2e91152e1c
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 16 Jan 2015 20:02:02 +0800
Tag:    v2.7.8

MDL-49756 course: Add unit tests for section_options.

commit 5ff1820a1ff50c0cbab15d014f92daded6e918af
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 16 Jan 2015 20:02:02 +0800
Tag:    v2.8.6

MDL-49756 course: Add unit tests for section_options.

commit f08d1044b43647c94e2885959db8f0654b5ab79e
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 16 Jan 2015 20:02:02 +0800
Tag:    v2.9.0-beta

MDL-49756 course: Add unit tests for section_options.

commit 34f5a2bc4f7c307f505bf4a4d6572b0d15bf61f4
Author: Russell Smith <russell.smith@open.edu.au>
Date:   Wed, 22 Oct 2014 11:32:15 +0800
Tag:    v2.8.0-rc1

MDL-47806: Add footer function for command line output.

commit 9462323b1327bd0bbcb518e5caa1dd332471a552
Author: Russell Smith <russell.smith@open.edu.au>
Date:   Wed, 09 Jul 2014 15:47:19 +0800
Tag:    v2.8.0-beta

MDL-46193 phpunit: Replace value in component config.

commit 529495f7ce730657375e0f803b590d183b3d11b3
Author: Russell Smith <russell.smith@open.edu.au>
Date:   Tue, 24 Jun 2014 17:25:51 +0800
Tag:    v2.8.0-beta

MDL-46193 phpunit: Use random starting value on initialization.

commit d2c58b95bbae5b24866530ca7b9f78874794e8ae
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 16 Feb 2014 10:11:27 +0800
Tag:    v2.8.0-beta

MDL-43835 phpunit: Correct unit tests.

commit 905b88c69c3fe0caf79d361f7cb9de6d1797c41a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 05 Feb 2014 20:23:38 +0800
Tag:    v2.6.2

MDL-43926 files: Unit tests cannot assume id values.

commit 42e34c2882d8e3596477b3db56b411a5e4f5ada6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 05 Feb 2014 20:23:38 +0800
Tag:    v2.7.0-beta

MDL-43926 files: Unit tests cannot assume id values.

commit 03efa67f50b2eabfdec6cefaec6bf9bf084af08d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 24 Jan 2014 07:32:21 +0800
Tag:    v2.5.5

MDL-43440 unit testing: Use cmid in unit tests when it should be used.

commit cac73cf1ecfe754d5169794bdec9b61768c656bb
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 24 Jan 2014 07:32:21 +0800
Tag:    v2.6.2

MDL-43440 unit testing: Use cmid in unit tests when it should be used.

commit 74b63eae7677dd111794b58a92704f7de5f972c8
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 24 Jan 2014 07:32:21 +0800
Tag:    v2.7.0-beta

MDL-43440 unit testing: Use cmid in unit tests when it should be used.

commit fbb0c914b0e359a48295a269b5149b0eaf82436d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 24 Jan 2014 07:21:52 +0800
Tag:    v2.8.0-beta

MDL-43835 phpunit: Create unique starting id's for sequences.

commit 2f86a952d78beebf4bca7891f6ab97868e7bf0c9
Author: Russell Smith <russell.smith@catalyst-au.net>
Date:   Fri, 03 Jan 2014 11:59:11 +0800
Tag:    v2.5.4

MDL-43530 cache: Cache multiple different dirroots

commit 3cc1d4b9fe072b1458c124fa112c146da85272aa
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 18 Dec 2013 13:48:41 +0800
Tag:    v2.4.8

MDL-41198 lib: Add comment about the changes to srand on adodb

commit 3da65e9373799ce0431e1bb9d78c167d6d8a24a0
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 18 Dec 2013 13:48:41 +0800
Tag:    v2.5.4

MDL-41198 lib: Add comment about the changes to srand on adodb

commit 4902bfaf3efd265ef5c4893ad67485edeb1ace24
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 18 Dec 2013 13:48:41 +0800
Tag:    v2.6.1

MDL-41198 lib: Add comment about the changes to srand on adodb

commit 33766d3361de5e6261841dc22bed500cb4fb01b3
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 18 Dec 2013 13:48:41 +0800
Tag:    v2.7.0-beta

MDL-41198 lib: Add comment about the changes to srand on adodb

commit b2fb93f89b2045fc17a392bac02bd5787f6480bd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 12 Dec 2013 00:33:20 +0800
Tag:    v2.7.5

MDL-43421 logging: Ignore race condition in access update.

commit 6e8d598cff1121605c88dc3768696cbb06a5377b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 12 Dec 2013 00:33:20 +0800
Tag:    v2.8.3

MDL-43421 logging: Ignore race condition in access update.

commit 1d293ca4095b68b9d57db7af41c3a595fb63b120
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 12 Dec 2013 00:33:20 +0800
Tag:    v2.9.0-beta

MDL-43421 logging: Ignore race condition in access update.

commit 92996836d0bf2641aa6acbf5f98b2f915ece86f2
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 08 Dec 2013 17:13:59 +0800
Tag:    v2.9.0-beta

MDL-41674 backup: Use a trie for grouped path detection.

commit 3e7ae2b7dac1494aacdfd7f56afa1dc9c9091420
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 08 Dec 2013 17:13:59 +0800
Tag:    v2.7.8

MDL-48836 backup: Use a trie for grouped path detection.

commit 886fc0ba20c1801772e09ca3678ed20388b80b16
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 08 Dec 2013 17:13:59 +0800
Tag:    v2.8.6

MDL-48836 backup: Use a trie for grouped path detection.

commit a7b9ce4cafefe2f8317da46d1ef361e17e12fbb3
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 22 Nov 2013 08:34:23 +0800
Tag:    v2.4.8

MDL-41198 lib: Allow PHP to generate random seed on script start

commit 02ea7c378cddda5106669d10dbb657e654e2a99f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 22 Nov 2013 08:34:23 +0800
Tag:    v2.5.4

MDL-41198 lib: Allow PHP to generate random seed on script start

commit 9c5c2dbf5ad3037eb4f9542d0d56ba54fbd686d2
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 22 Nov 2013 08:34:23 +0800
Tag:    v2.6.1

MDL-41198 lib: Allow PHP to generate random seed on script start

commit 038f5467770ad811759796f42604110dcc808add
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 22 Nov 2013 08:34:23 +0800
Tag:    v2.7.0-beta

MDL-41198 lib: Allow PHP to generate random seed on script start

commit 17d617dc665644ae02cf53c232869ec19be48b1f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 01 Nov 2013 06:36:05 +0800
Tag:    v2.4.8

MDL-41198 lib: Allow PHP to generate random seed on script start

commit e6af311972a9bb3e79725671f3c705cea7c173d5
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 01 Nov 2013 06:36:05 +0800
Tag:    v2.5.4

MDL-41198 lib: Allow PHP to generate random seed on script start

commit dd7e948dba9cf86bd1433332927aef4e7cc55acf
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 01 Nov 2013 06:36:05 +0800
Tag:    v2.6.1

MDL-41198 lib: Allow PHP to generate random seed on script start

commit ce2add5c90c9a8a2f3aae8d3e7ad8cf6ba43c82b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Fri, 01 Nov 2013 06:36:05 +0800
Tag:    v2.7.0-beta

MDL-41198 lib: Allow PHP to generate random seed on script start

commit cdd8382b63b65cbfcaaebb0abb1c7e1d24c73cc6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 22 Aug 2013 10:41:51 +0800
Tag:    v2.6.0-beta

MDL-41380 backup: Fix incorrect function name from MDL-40618.

commit 9c7dfbe6edb1237e97301ef815b852fbe73e1c56
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 21 Aug 2013 18:21:59 +0800
Tag:    v2.7.0-beta

MDL-41359 database: no table columns is a dml_excpeiton

commit 44eaae9610c467a876b6faefaf8ea0cd7ebabdf8
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:29:21 +0800
Tag:    v2.4.8

MDL-41292 cache: only update identifiers if they change

commit ddc0064a52df9720f45dfd952412764a67f70694
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:29:21 +0800
Tag:    v2.5.4

MDL-41292 cache: only update identifiers if they change

commit c25dbc446a67f401673d7f33729a605d9477aae1
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:29:21 +0800
Tag:    v2.6.1

MDL-41292 cache: only update identifiers if they change

commit 0dd7c711c57adca9dc19f563cd05a4d5bb7be7ee
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:29:21 +0800
Tag:    v2.7.0-beta

MDL-41292 cache: only update identifiers if they change

commit ab2d7d4f3d863f80c0affb57f5f78b5394c6a5c6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:18:57 +0800
Tag:    v2.4.6

MDL-41291 cache: Use fread to avoid race conditions

commit 1627ea320a5f283052e7e69359eba73ac4589897
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:18:57 +0800
Tag:    v2.5.2

MDL-41291 cache: Use fread to avoid race conditions

commit 90048725b06c9d69553cf8e21261e485786c94be
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 19 Aug 2013 18:18:57 +0800
Tag:    v2.6.0-beta

MDL-41291 cache: Use fread to avoid race conditions

commit ba194bdf2b55c7d6b22bc6d22ca2b200f214f7fd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 07 Aug 2013 17:02:56 +0800
Tag:    v2.6.0-beta

MDL-41068 profile: Repair profiling after box API change

commit 5821a7c5f121bbc6b7dfd09640b917bd41e99217
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 30 Jul 2013 14:00:57 +0800
Tag:    v2.4.6

MDL-40893 backup: cache question answers for performance

commit a49e900fdac42e5dfe84c71f415af52caa7e8359
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 30 Jul 2013 14:00:57 +0800
Tag:    v2.5.2

MDL-40893 backup: cache question answers for performance

commit 536e9be60584edb1185902018685b98bc11f6d5d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 30 Jul 2013 14:00:57 +0800
Tag:    v2.6.0-beta

MDL-40893 backup: cache question answers for performance

commit 874d5a4f856f5e2a0366a4f421955106c6f03d5d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sat, 20 Jul 2013 12:03:45 +0800
Tag:    v2.5.2

MDL-40793 profiling: Allow multiple reference runs in display

commit 5f052b571f7b52aba82443e1cbd1864de0ba6b07
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sat, 20 Jul 2013 12:03:45 +0800
Tag:    v2.6.0-beta

MDL-40793 profiling: Allow multiple reference runs in display

commit 1bdb3dcd2b6384fbb95b3629b4b28e7e461f3676
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 11 Jul 2013 15:14:46 +0800
Tag:    v2.4.6

MDL-40585 backup: cache XML parent paths

commit 619fc0cd3c01af69d6f9ccf25a932b992f15e3cb
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 11 Jul 2013 15:14:46 +0800
Tag:    v2.5.2

MDL-40585 backup: cache XML parent paths

commit f27cb59c36c81663f7b254d15b86ac4cbc3b06d6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 11 Jul 2013 15:14:46 +0800
Tag:    v2.6.0-beta

MDL-40585 backup: cache XML parent paths

commit 3e7e2ab2eedd970ced90db4d8cd18b6d8449f9eb
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 11 Jul 2013 14:53:01 +0800
Tag:    v2.6.0-beta

MDL-40618 backup: centralize info field, use info in queries.

commit 558f2de1b90c2d10c186cdbcceeecb4c8f11eb2a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 18:04:09 +0800
Tag:    v2.4.6

MDL-40584 backup: Query db once per category in precheck

commit d51121efbe11b8bf1d8092a023cc2216f00ed13f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 18:04:09 +0800
Tag:    v2.5.2

MDL-40584 backup: Query db once per category in precheck

commit 42574d0900abf6ac3745b61aa9817db3792a626d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 18:04:09 +0800
Tag:    v2.6.0-beta

MDL-40584 backup: Query db once per category in precheck

commit 2215cc347a0ac85e6fbba39c88b45eb4f098299e
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 08:10:17 +0800
Tag:    v2.4.6

MDL-40538 caching: Use isset for performance

commit 30967ff481610efc9823a21cf2ddfb0464a24b10
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 08:10:17 +0800
Tag:    v2.5.2

MDL-40538 caching: Use isset for performance

commit ae21341523eec4771674a76f5a61c5dd2728c1e3
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 09 Jul 2013 08:10:17 +0800
Tag:    v2.6.0-beta

MDL-40538 caching: Use isset for performance

commit 96e60a978ee5547fee49cb369f1a8690732b1469
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 30 Jun 2013 18:51:07 +0800
Tag:    v2.4.8

MDL-39725 database: Apply database statistics update to daily stats

commit ed8ee21d25809cf739421a1f056708c984cec388
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 30 Jun 2013 18:51:07 +0800
Tag:    v2.5.4

MDL-39725 database: Apply database statistics update to daily stats

commit 5470f3859f829d4b9dc014ea30d4c6c91edbcb35
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 30 Jun 2013 18:51:07 +0800
Tag:    v2.6.1

MDL-39725 database: Apply database statistics update to daily stats

commit cc67c6db6176a5b0a08f6030e85ebc66f4978118
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Sun, 30 Jun 2013 18:51:07 +0800
Tag:    v2.7.0-beta

MDL-39725 database: Apply database statistics update to daily stats

commit eb17e8ecd58e51dfbd6fde85ec339af0f7c7a1a3
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 18:37:42 +0800
Tag:    v2.4.8

MDL-39725 database: Include stats collections in unit tests

commit 395d08ea72f27c6c010c410cce556b6f2293b49b
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 18:37:42 +0800
Tag:    v2.5.4

MDL-39725 database: Include stats collections in unit tests

commit 9cd60b20d0ea6cd42a28353216cd0002634d5989
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 18:37:42 +0800
Tag:    v2.6.1

MDL-39725 database: Include stats collections in unit tests

commit 8343b340c4ef2ca55c1d76cde7fc125cdd188ab2
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 18:37:42 +0800
Tag:    v2.7.0-beta

MDL-39725 database: Include stats collections in unit tests

commit 18559a0df6e04e9fb683e9e2f885482f344c7108
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 17:55:02 +0800
Tag:    v2.4.8

MDL-39725 database: Add statistics collection functions

commit f015f7339760e4c7c8ee4be6eda9a805dc2be737
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 17:55:02 +0800
Tag:    v2.5.4

MDL-39725 database: Add statistics collection functions

commit bd8dbfdbc31a0b04038b105919a916d3ccdf9307
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 17:55:02 +0800
Tag:    v2.6.1

MDL-39725 database: Add statistics collection functions

commit 814c9438a0166a102bfee2cbb677cf744e483b6e
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 26 Jun 2013 17:55:02 +0800
Tag:    v2.7.0-beta

MDL-39725 database: Add statistics collection functions

commit 2412371efd020e0090998c55b080cdf464e18e9d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 18 Jun 2013 17:27:10 +0800
Tag:    v2.6.0-beta

MDL-40103 stats: correct incorrectly copied stats tables.

commit 35c70d0425914427b9bb5fa15cd6406c5d7b9916
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Mon, 17 Jun 2013 17:50:13 +0800
Tag:    v2.3.8

MDL-38079 mod_feedback - Hide "add question to activity" button

commit 8fb30e9d1ff10e97feac628f19838efba01856d5
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Mon, 17 Jun 2013 17:50:13 +0800
Tag:    v2.4.5

MDL-38079 mod_feedback - Hide "add question to activity" button

commit 842aac5ecb2f44be8cdeee3495eb1a3c5bfd8a5f
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Mon, 17 Jun 2013 17:50:13 +0800
Tag:    v2.5.1

MDL-38079 mod_feedback - Hide "add question to activity" button

commit 725ab3d07f3b5195631390884387f6c0063681e8
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Mon, 17 Jun 2013 17:50:13 +0800
Tag:    v2.6.0-beta

MDL-38079 mod_feedback - Hide "add question to activity" button

commit e456edf9b790ddde284fc08ba1cd7f74aabbf13c
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 13 Jun 2013 08:25:44 +0800
Tag:    v2.3.8

MDL-21933 course: Allow users to search participants course permission

commit d39e66a6cdfdab41891f47ef60a4f4369df732c0
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 13 Jun 2013 08:25:44 +0800
Tag:    v2.4.5

MDL-21933 course: Allow users to search participants course permission

commit ab0e64524db8a4f6098cbd705f4c0b5255e97baf
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 13 Jun 2013 08:25:44 +0800
Tag:    v2.5.1

MDL-21933 course: Allow users to search participants course permission

commit d6e52b006190b66a2955e5adba7fb8ba5ceb41aa
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 13 Jun 2013 08:25:44 +0800
Tag:    v2.6.0-beta

MDL-21933 course: Allow users to search participants course permission

commit 62d6f183c4ec41365a73f56411534540eced8cf0
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Tue, 11 Jun 2013 18:56:06 +0800
Tag:    v2.6.0-beta

MDL-40103 Backup: Move install.xml templates to inline XML

commit 283e448ab3b035243ba2a9e648b09c3246520a89
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Tue, 11 Jun 2013 17:06:15 +0800
Tag:    v2.6.0-beta

MDL-40103 stats: Move db temp templates to inline xmldb tables

commit 9dc1f6856e33f3966eff0d8f8b56f536dccc9f80
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 02 May 2013 08:39:26 +0800
Tag:    v2.3.8

MDL-36482 activities block: Allow mod display without intro's

commit cd8f8a8cb5f79e35f3c0096bb97579fce0db8893
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 02 May 2013 08:39:26 +0800
Tag:    v2.4.5

MDL-36482 activities block: Allow mod display without intro's

commit 0bc310eb5a9523f9a47ff6940499dfb533fb9e56
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 02 May 2013 08:39:26 +0800
Tag:    v2.5.1

MDL-36482 activities block: Allow mod display without intro's

commit 48cb2c824d8aea74fbc2266243e7b4f81558c50f
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Thu, 02 May 2013 08:39:26 +0800
Tag:    v2.6.0-beta

MDL-36482 activities block: Allow mod display without intro's

commit 14c2bada3360e03ee0bc54c9ea924d2682ec9537
Author: Russell Smith <russell.smith@latrobe.edu.au>
Date:   Sat, 23 Feb 2013 23:03:19 +0800
Tag:    v2.3.5

MDL-38173 Course: Use the correct module id's when adding to a section