Git commits in Moodle x.x.x by Martin Langhoff

commit e13acecad76875d5b442a24730ef7d038c37621b
Author: Martin Langhoff <martin.langhoff@remote-learner.net>
Date:   Wed, 12 Jun 2013 08:56:39 +0800
Tag:    v2.3.8

MDL-40266 improve emulate_bound_params() for mysqli

commit 2122af37b68af1ed0f7d7b7190b9d2b9922f5860
Author: Martin Langhoff <martin.langhoff@remote-learner.net>
Date:   Wed, 12 Jun 2013 08:56:39 +0800
Tag:    v2.4.5

MDL-40266 improve emulate_bound_params() for mysqli

commit c17768973e99f1294bc47df80197c28913b9ad42
Author: Martin Langhoff <martin.langhoff@remote-learner.net>
Date:   Wed, 12 Jun 2013 08:56:39 +0800
Tag:    v2.5.1

MDL-40266 improve emulate_bound_params() for mysqli

commit 4f3e38e745c389af48525f6355a19359a374e987
Author: Martin Langhoff <martin.langhoff@remote-learner.net>
Date:   Wed, 12 Jun 2013 08:56:39 +0800
Tag:    v2.6.0-beta

MDL-40266 improve emulate_bound_params() for mysqli

commit 551f60bd3bcd17e63fdaab8b0436699c416d37a4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Feb 2008 12:16:18 +0900
Tag:    v1.9.0

MDL-90: Remove System.php until we have sorted licensing issues.

commit 351b7cd179e76d856700b96236160889145cddff
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 12:02:05 +0900
Tag:    v1.9.0

MDL-90 PEAR/HTTP/WebDAV: fix file name encoding ... for real this time?

commit 9f75b5886f327c9f4a0f92ed30817fa9610f80d4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 12:01:56 +0900
Tag:    v2.0.0-rc1

MDL-90 PEAR/HTTP/WebDAV: fix file name encoding ... for real this time?

commit ed997a6b9ca3c9a2d386bd5a7553e3fc38222c92
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:57:44 +0900
Tag:    v1.9.0

MDL-90 moodlelib: Introducing get_cache_flag() - gets a row from cache_flags table

commit a489cf72cb0b24042fdbf2399da78f47176c7d8d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:57:33 +0900
Tag:    v2.0.0-rc1

MDL-90 moodlelib: Introducing get_cache_flag() - gets a row from cache_flags table

commit 94ff81261d7eb74d31984a9817da798c9942fb94
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:56:59 +0900
Tag:    v1.9.0

MDL-90 authenticate_user_login() - don't accidentally return a bogus $user

commit a668c808450df1e736865cd36afaeb95fb72cc64
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:56:48 +0900
Tag:    v2.0.0-rc1

MDL-90 authenticate_user_login() - don't accidentally return a bogus $user

commit 58bf9beea3da9f945fde24dcc5d85b9b55aac3b3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:56:06 +0900
Tag:    v1.9.0

MDL-90 lib/setup: extend include_path to cover the PEAR libs we distribute

commit a4c371ece6b50286bcf212eadac7928e8421389e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:55:36 +0900
Tag:    v2.0.0-rc1

MDL-90 lib/setup: extend include_path to cover the PEAR libs we distribute

commit 0844c5d93bbbd9da9164ceee079bd5d3f61e7bcd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:52:39 +0900
Tag:    v1.9.0

MDL-90 weblib: Introducing mdie() - close sibling of Perl's die()

commit 7cfb11db0b17ed99f5a3328ad56053b20016cdc6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:52:28 +0900
Tag:    v2.0.0-rc1

MDL-90 weblib: Introducing mdie() - close sibling of Perl's die()

commit 26e8984b51077ff0d54e702ed78291d3ed1b3128
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:51:59 +0900
Tag:    v1.9.0

MDL-90 Introducing MOODLE_SANE_INPUT and MOODLE_SANE_OUTPUT to setup.php

commit 8f64ba04837a3993ea119402f3dedc77ae1d320e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:51:49 +0900
Tag:    v2.0.0-rc1

MDL-90 Introducing MOODLE_SANE_INPUT and MOODLE_SANE_OUTPUT to setup.php

commit 2f599e173262ef07b1995c83bc116eec93c2141c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:51:18 +0900
Tag:    v1.9.0

MDL-90 lib/pear: Included System.php - used by WebDAV libs

commit c67c987c800d2c2570cda074b0d1872d03002028
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:50:59 +0900
Tag:    v1.9.0

file System.php was added on branch MOODLE_19_STABLE on 2008-02-27 02:51:18 +0000

commit c336b0b0237d6940fe6fd692acf7b7e39ae48127
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:50:59 +0900
Tag:    v2.0.0-rc1

MDL-90 lib/pear: Included System.php - used by WebDAV libs

commit b1f3971cafa53f545b6be6032d8390a41c87e53a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:50:20 +0900
Tag:    v1.9.0

MDL-90 Imported PEAR's HTTP_WebDAV_Server from HEAD @ 28-01-2008

commit 5874bee4d10f0b25c0df4d0bc55e98981f7a1978
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:21 +0900
Tag:    v1.9.0

file README_MOODLE.txt was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit d47d910b13d4f7baaac506dc860e1fc07c0c18cb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:21 +0900
Tag:    v1.9.0

file Server.php was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit 670fd620d8f76443afacf9f3bcb82e2e6afada1d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:21 +0900
Tag:    v1.9.0

file _parse_lockinfo.php was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit 3e02d264abfc618ec28e0717457f41725479c287
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:21 +0900
Tag:    v1.9.0

file _parse_propfind.php was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit dfaa49316194f886744d144f71b684a1202b34ac
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:21 +0900
Tag:    v1.9.0

file _parse_proppatch.php was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit ef201b4775e9ab794d4db4f4a11d51fcff79dd63
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:20 +0900
Tag:    v1.9.0

file AUTHORS was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:20 +0000

commit 9913f77ed19694521674177a96025d02ebf65ed8
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:20 +0900
Tag:    v1.9.0

file COPYING was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:20 +0000

commit e74d5d31af6ba017021de8dea800a025d0e7737d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:20 +0900
Tag:    v1.9.0

file LICENSE was added on branch MOODLE_19_STABLE on 2008-02-27 02:50:21 +0000

commit 22fc3bc537d8be2259c6c0d9b8990a3fc5de2914
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 11:49:20 +0900
Tag:    v2.0.0-rc1

MDL-90 Imported PEAR's HTTP_WebDAV_Server from HEAD @ 28-01-2008

commit 5ab05fb15fb39dc5a6b14e01270efa46993ede27
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 06:51:16 +0900
Tag:    v1.9.0

MDL-11180 datalib: get_courses() - grab the course context as part of the select

commit 656418b17923b3da40c7133921a2c4129859e8b2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Feb 2008 06:48:08 +0900
Tag:    v2.0.0-rc1

MDL-11180 datalib: get_courses() - grab the course context as part of the select

commit b227269e56c2898a7edb17a09d5c90fdd93ff47c
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Jan 2008 09:54:35 +0900
Tag:    v1.9.0

accesslib: Fix get_context_users_bycap() when no roles grant the cap

commit c2d88da70873808949d88eaed42e80012452bd9d
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Jan 2008 09:53:01 +0900
Tag:    v2.0.0-rc1

accesslib: Fix get_context_users_bycap() when no roles grant the cap

commit 773242671f35267547f8631b59ac47e056354c95
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Mon, 14 Jan 2008 17:54:34 +0900
Tag:    v1.7.5

cvsimport fixups

commit 8885b483cb62cc8a12be7cf9f216a1df60544e8f
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Mon, 14 Jan 2008 17:54:34 +0900
Tag:    v1.7.5

cvsimport fixups - binary

commit 378464df6a44b0964009407a67dc20c39028d020
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Mon, 14 Jan 2008 17:53:41 +0900
Tag:    v1.6.7

cvsimport fixups - related to the MOODLE_16_STABLE bogus force-move

commit 761ed6324302a3f9eae10c5283a867ce7cea9207
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Mon, 14 Jan 2008 17:53:41 +0900
Tag:    v1.6.7

cvsimport fixups - related to the MOODLE_16_STABLE bogus force-move - binary

commit 9b672f584f6def88a3f44a0a95b0d9a6f08a1e73
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 09 Jan 2008 07:37:18 +0900
Tag:    v1.9.0

mod/chat:chat_cron() - IS NOT NULL is better - MDL-11674

commit 7ce4ce0aa4d9741ec2ac18ccb8474ebf1992abb1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 09 Jan 2008 07:36:17 +0900
Tag:    v2.0.0-rc1

mod/chat:chat_cron() - IS NOT NULL is better - MDL-11674

commit bf2de3499f57dddf3f312aaf6b6eab9671ffea13
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 09 Jan 2008 05:58:32 +0900
Tag:    v1.9.0

mod/chat:chat_cron() delete stale chat messages with a single query, fast, and portable too! MDL-11674

commit 319038c39dfb81ffc41132bd42eaff3e534db215
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 09 Jan 2008 05:58:24 +0900
Tag:    v2.0.0-rc1

mod/chat:chat_cron() delete stale chat messages with a single query, fast, and portable too! MDL-11674

commit e54510d166642b31ac5f6e424ea7cd444a99a404
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 08 Jan 2008 13:15:48 +0900
Tag:    v1.8.4

dmllib:rcache_set()/rcache_get() - use clone() function which we can support in PHP4 - MDL-12827

commit 2e7e89a90770c31ea448a35f5a34c5f2d3d673c6
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 08 Jan 2008 13:13:32 +0900
Tag:    v2.0.0-rc1

dmllib:rcache_set()/rcache_get() - use clone() function which we can support in PHP4 - MDL-12827

commit 9276c875ddc1c4ff0354bafbef879c7168fd9fd1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 14:03:45 +0900
Tag:    v1.9.0

dmllib:rcache_set()/rcache_get() - use clone() function which we can support in PHP4 - MDL-12827

commit 19f2318a445c6d8c7caa8c90c66ddc18c5449f2d
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:26:19 +0900
Tag:    v2.0.0-rc1

accesslib: get_users_by_capability() now excludes doanything'ers properly

commit 92c879cef1314e100bf59544b22dfbe3e7e70512
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:26:08 +0900
Tag:    v2.0.0-rc1

accesslib: get_users_by_capability() fix subselect with ra.hidden

commit b1469317a1bbee6590ea507b500dc881f3690e66
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:25:51 +0900
Tag:    v2.0.0-rc1

lib/deprecatedlib: use sort_by_roleassignment_authority() to sort RAs

commit 635bfbad21eaeee3667eed70f4412cdadfdda06a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:25:37 +0900
Tag:    v2.0.0-rc1

accesslib: Introducing sort_by_roleassignment_authority()

commit 1113f8002ac30693e862a59ea7cde310dd5189b1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:25:26 +0900
Tag:    v2.0.0-rc1

lib/deprecatedlib: enrol/manual: Fix calls to get_users_by_capability() to avoid ra

commit 0d8466509dad1c9eac1f552b47792f8b1da28b5a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:25:15 +0900
Tag:    v2.0.0-rc1

enrol/manual: Fix calls to get_users_by_capability() to avoid ra

commit f17a660a057d37fa0a38dabb45492689b36d0071
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:25:03 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Fix pagination

commit c26ecb1a29d9bd954070a0ce36d224df2d4e2970
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:24:50 +0900
Tag:    v2.0.0-rc1

datalib: get_admins() - Rewrite to avoid get_users_by_capability()

commit c92bce46148c25577226251002b040db44930284
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:24:37 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Fix last_access handling

commit 6c9d86b7a61b1553565417927f41b80cb2a4c189
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:24:25 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Move capcheck to has_capability_from_rarc()

commit d2c5b7a9fa599d2d4fd47044a1aea0d69000070f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:24:14 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Move hidden RA checks to subselect

commit a4436c6db84a71ac468c925a27bd99b8d26f61a8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:23:58 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Handle the complex case

commit 2d1669b0d559e09ea837b694ef5ccf7fcf1b29f1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:23:46 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Simple cases now handle multiple RAs

commit 8b8bf40cc7b2ec3618b93ea1c5fdea9792e02c48
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:23:24 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - Handle complex rolecap resolution

commit 26843e106b3d6a7a0dedb4c661cfc1ea1e008008
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:22:26 +0900
Tag:    v2.0.0-rc1

accesslib: get_user_by_capability() - First, handle simple cases

commit 987e7454425a80919169f52e8ab405dc4a7b5c91
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:22:08 +0900
Tag:    v2.0.0-rc1

accesslib: revert changes to get_users_by_capability() - MDL-12452 MDL-12451

commit 9dc8c1b014e7386729c860e76bf152eec3a14b99
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:20:00 +0900
Tag:    v1.9.0

MDL-12452 accesslib: get_users_by_capability() now excludes doanything'ers properly

commit 264d665380ce3f05f2c017b10d11370288b2f179
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:19:04 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_users_by_capability() fix subselect with ra.hidden

commit 4658b598b473794ec301a13a414e10bf17a1e658
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:18:51 +0900
Tag:    v1.9.0

MDL-12523 lib/deprecatedlib: use sort_by_roleassignment_authority() to sort RAs

commit 4ebe85b6a5b8334c9c074130c60f06e181549d15
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:18:37 +0900
Tag:    v1.9.0

MDL-12523 accesslib: Introducing sort_by_roleassignment_authority()

commit 3e117fb6af15287aad2e7adb318e3e8e66c625c0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:18:19 +0900
Tag:    v1.9.0

MDL-12523 lib/deprecatedlib: enrol/manual: Fix calls to get_users_by_capability() to avoid ra

commit f5687e385b6a7620d5eeb4418f8cce75f513a3cf
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:18:08 +0900
Tag:    v1.9.0

MDL-12523 enrol/manual: Fix calls to get_users_by_capability() to avoid ra

commit b5ea0a4a52cc8811b1142487334b933c2851e375
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:17:53 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Fix pagination

commit 8658d5c5b0c80b96138d33b6b3b2dd5aed6789a0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:17:42 +0900
Tag:    v1.9.0

MDL-12523 datalib: get_admins() - Rewrite to avoid get_users_by_capability()

commit 22edc02cf983597d04ce0cc341072af75cfbfd18
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:17:24 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Fix last_access handling

commit 3f1e6d3c73b918ad493274aa77d5ee80ad602784
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:17:11 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Move capcheck to has_capability_from_rarc()

commit 53d3f7fd895d3f30795c2a1b4cca6e9fa4089644
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:16:54 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Move hidden RA checks to subselect

commit ba702c67314690b402ea62112a78825e3f353db2
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:16:33 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Handle the complex case

commit b8dc2b75a4afe97006a2c1b8a2b4e29f56906f82
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:16:20 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Simple cases now handle multiple RAs

commit 6d5d43bab34df1d28cd70b1426820fcb64e79bec
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:16:07 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - Handle complex rolecap resolution

commit 285b024ebf69ecb29ccb19f7210cfe2c4b2fa3f2
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:15:33 +0900
Tag:    v1.9.0

MDL-12523 accesslib: get_user_by_capability() - First, handle simple cases

commit 26de0996d99c58b6e4b109e2e9add9d6e9f113af
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 08:14:25 +0900
Tag:    v1.9.0

MDL-12523 accesslib: revert changes to get_users_by_capability() - MDL-12452 MDL-12451

commit 18ef2fc61e01c7c06ddcacac1e0f5fa47fab29aa
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 07:56:11 +0900
Tag:    v1.9.0

lib/setup: restore sanity to rcache handling

commit b1df0eb2cec4425c8ea8c4b6ca3c9a657cdcee63
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 07:56:07 +0900
Tag:    v2.0.0-rc1

lib/setup: restore sanity to rcache handling

commit 73733d1b4b6252847ba862401a5ebe6c70d462ec
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 07:46:49 +0900
Tag:    v1.9.0

dmllib:rcache_get()/rcache_set() clone cached records - we do not want magic references here - MDL-12827\n And calling fullclone() with the huge cost in serialize()/unserialize() is not needed. Merged from HEAD.

commit 944a2c938f3b3cf7b38c47ad6764e46420a58cab
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Jan 2008 07:46:20 +0900
Tag:    v2.0.0-rc1

dmllib:rcache_get()/rcache_set() clone cached records - we do not want magic references here - MDL-12827\n And calling fullclone() with the huge cost in serialize()/unserialize() is not needed.

commit 70dd126e0b0ce0827aeed0c79ca54b1c9f2a8dda
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 11 Dec 2007 06:35:58 +0900
Tag:    v2.0.0-rc1

MDL-12523 accesslib:cleanup_contexts() - Fix invalid SQL syntax and reserved keywords

commit 25977a0eafac9305b181b79a948464b7d336be92
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 11 Dec 2007 06:34:05 +0900
Tag:    v1.9.0

MDL-12523 accesslib:cleanup_contexts() - Fix invalid SQL syntax and reserved keywords

commit ca6f03263d42f014073366df5bea75bd08a8e48f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 05 Dec 2007 08:11:03 +0900
Tag:    v1.8.4

datalib:get_my_courses() - fix CAST() to work in MySQL - MDL-12427

commit 1d854cec5a5f9e95d44cee746216ef00ff4a3cfc
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:26:10 +0900
Tag:    v2.0.0-rc1

datalib: get_logs_user*() - fix invalid SQL - MDL-12426

commit e88370a6a3774150a682fa66316aef8140d2cd2d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:25:56 +0900
Tag:    v2.0.0-rc1

blocks/online_users: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit 2c3d57558785a24e88ffd0038ec400e589a58163
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:25:42 +0900
Tag:    v2.0.0-rc1

mod/assignment: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit 2ff0fb1205e3a6305edc49be1526eb626f4e8bbf
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:25:25 +0900
Tag:    v2.0.0-rc1

accesslib: build_context_path() remove $temptable for Oracle too

commit 7e17fa336e3b5d31cbb20522d491105550616280
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:24:23 +0900
Tag:    v1.9.0

datalib: get_logs_user*() - fix invalid SQL - MDL-12426

commit fc3a00b2dc22a0559089a733332b3802e3f29855
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:23:44 +0900
Tag:    v1.9.0

blocks/online_users: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit a3fd4aeea7423974dd6da450ac5ecf850862f8cd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:23:23 +0900
Tag:    v1.9.0

mod/assignment: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit eaad116912bd7d310512a60d94930e5edc47aae3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:23:06 +0900
Tag:    v1.9.0

accesslib: build_context_path() remove $temptable for Oracle too

commit 77a53d26bb7917e5957f99869a5d1c6d9798a0e2
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:15:08 +0900
Tag:    v1.8.4

datalib: get_logs_user*() - fix invalid SQL - MDL-12426

commit 414b66be32481058330582cb590ccba82f9d6367
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:13:47 +0900
Tag:    v1.8.4

blocks/online_users: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit b5558e57421e32dd9bb4c34fd80943d245f5691e
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:13:15 +0900
Tag:    v1.8.4

mod/assignment: Remove SQL "id,id" which causes errors on Oracle - MDL-12425

commit 9dbb215cf66d960b8dddcc9f546d8c689f402f87
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 04 Dec 2007 15:07:12 +0900
Tag:    v1.8.4

datalib:get_my_courses() - fix SQL compat Oracle - MDL-12427

commit 073af1a64b28b1b30daff64cb52ad814554e0ffb
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 23 Nov 2007 09:23:39 +0900
Tag:    v2.0.0-rc1

user/index: Add "enrolment details" view to Participants page - MDL-12311

commit a32e05df9acc8ac651dfbe415dad463074f04ef7
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 23 Nov 2007 09:23:24 +0900
Tag:    v2.0.0-rc1

user/index: More consistent handling of groups column - MDL-12311

commit 1377ede75daade1481c1210a7c578369d0dae3ec
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 23 Nov 2007 09:23:10 +0900
Tag:    v2.0.0-rc1

user/index: Fix Participants page for sitecourse - MDL-12311

commit 664fe87f299e42242dde47755d54a39dfd000cea
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 23 Nov 2007 09:22:56 +0900
Tag:    v2.0.0-rc1

user/index: Show enrolment and group/grouping data in Participants page MDL-12311

commit 244f6188924c4d82fb5ec5886753327e5305c0df
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 20 Nov 2007 09:32:15 +0900
Tag:    v1.9.0

MDL-12142 mailout-debugger: Now works on Windows too

commit 9b86470e530eefa34e8480e50443dad2714175fc
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 20 Nov 2007 09:31:40 +0900
Tag:    v2.0.0-rc1

MDL-12142 mailout-debugger: Now works on Windows too

commit 27bb711fe944b4574aabba54e927656f31998899
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 20 Nov 2007 09:19:07 +0900
Tag:    v1.9.0

accesslib: has_capability_in_accessdata() respects rdef locality a bit more

commit 4f957b116dda1043500f5899c426a8b16d524308
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 20 Nov 2007 09:18:31 +0900
Tag:    v2.0.0-rc1

accesslib: has_capability_in_accessdata() respects rdef locality a bit more

commit 27278d2346b6e72ec8b5e0a28792a239415f296a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:51:36 +0900
Tag:    v1.9.0

user_login() was not converted to using get_cache_flags().

commit bb4bfe13df19e1e1c8f6daa8a347fbb7fc5f0bf7
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:51:25 +0900
Tag:    v1.9.0

If the cache flag is not set, it doesn't make sense trying to test its value

commit c124578f933d13aeecf8b0f67c411e378f81a006
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:51:14 +0900
Tag:    v1.9.0

Fix typo in ntlmsso_finish()

commit 2e2892ce8986dcae2f6c483d6cc588de36f85a73
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:50:55 +0900
Tag:    v1.9.0

auth/ldap: "creators" role assignment now also supports contexts

commit 0cbcc8efc11782858aa2e88ee70213d7c9016d3f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:43:48 +0900
Tag:    v2.0.0-rc1

user_login() was not converted to using get_cache_flags().

commit 58eada356d9fdeee54ed4f3517b6b09df1ab5b45
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:43:34 +0900
Tag:    v2.0.0-rc1

If the cache flag is not set, it doesn't make sense trying to test its value

commit a44240fa893efa54c982067faec9446c21ccf4d4
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Nov 2007 11:43:16 +0900
Tag:    v2.0.0-rc1

Fix typo in ntlmsso_finish()

commit 77db6890649d637e736cef119c6d897b3d4fa180
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:45:21 +0900
Tag:    v1.9.0

MDL-9399 - auth/ldap NTLM SSO - strings

commit 4e5813e6f212c4b90c60b4753db77025886fa8a3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:43:05 +0900
Tag:    v1.9.0

admin/mnet: undo accidental commit

commit 53cda2de3121baaf047c58c6cf984c6142300343
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:40:50 +0900
Tag:    v1.9.0

MDL-9399 - auth/ldap NTLM SSO - fix a missing global

commit c1ef755c30f60d8129bf0cc5004eac57ce41bdd7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:39:41 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM temp sessions now use cache_flags

commit 8b435d0993f03f7a91a970b54cbabaf86d9be4f3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:39:24 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - fix hardcoded strings

commit 4912df1582c2a24dd4fb000d00227a1c65fb9641
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:39:11 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - move textlib conversion earlier

commit 6e4501941749e4d5bcd3709ebe833f3aef8569d9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:38:44 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - cleanup of sesskey handling

commit d8ee4dfa6e0d4c04bb9adeb0be4dbba825aba4c8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:38:31 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - use sesskey and other tidyups

commit 8f09118ae0ee8423a7d4570f28ca5f9bfea36d5b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:38:07 +0900
Tag:    v1.9.0

MDL-9399 moodlelib: set_config() deletes config entries if the value is NULL

commit 176307a26a13eeeeaed02144bee2a95a895f5297
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:37:53 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: Tighten NTLM AD checks to the appropriate OU

commit 58af55c35e2dd63d5a79221f95ba5b2281374505
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:37:40 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: ntlmsso_finish() now completes the user session setup

commit afac1a07816cf71427049a5c5d0283348bd4cac2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:37:26 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM redirect only on initial GET

commit a1353477c49e1f2ba89b3fddfcfb80cae5fd4f16
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:37:10 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - lots of fixes from Iñaki

commit 3ae767d8ba0e43a79da5e3e5d30d31f3b2a06b2d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:36:56 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: NTLM SSO - Resolve Moodle cookies issue, tighten config.php require()s

commit bdadff33ff4a0e413a8f6525e168cf53bdd4aa88
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:36:41 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: Add NTLM SSO pages

commit 94beeb79c7a73586752740485e3f2eccf4da7f58
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:36:14 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: flesh out ntlmsso_* functions

commit 056a54babee38b91cc3b7d51d9bff836a3315408
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:36:00 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: Introducing loginpage_hook(), ntlmsso_attempt(), ntlmsso_finish()

commit 04038968befbad4fb28f6ff3d845777bcc649cfd
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:35:46 +0900
Tag:    v1.9.0

MDL-9399 auth/ldap: Manage 2 new config settings for NTLM SSO

commit 6d3da6bf92a35f9307b8f8e85e1e28cd06d4f0e6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:35:31 +0900
Tag:    v1.9.0

MDL-9399 auth/shibboleth: ensure we load enrolments

commit b3ebb9802e475eb73f0ab1450cc598bf480d1ccc
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:35:15 +0900
Tag:    v1.9.0

MDL-9399 loginas: call check_enrolment_plugins()

commit 12a113f24e072c08dbc98aef5b79d02f0e4fbf5d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:35:00 +0900
Tag:    v1.9.0

MDL-9399 auth/mnet: when landing, user complete_user_login()

commit 8f5c5184aa051d6c026b3275a1a6fd586d6c0719
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:34:46 +0900
Tag:    v1.9.0

MDL-9399 accesslib: Move check_enrolment_plugins() to complete_user_login()

commit 9d6a3d151348d2d47a37219bb5ae57bb6e28dc33
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 08:34:29 +0900
Tag:    v1.9.0

MDL-9399 login/index, moodlelib: move session setup logic to complete_user_login()

commit 6f2556427355c22c6f46393fc77ebea57e70c83b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:47:30 +0900
Tag:    v2.0.0-rc1

MDL-9399 - auth/ldap: Strings for NTLM SSO - forgot one

commit 9b9fcc21e4daceebe1895f5e9ba93ce89e6e5d19
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:43:56 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: Strings for NTLM SSO cvs: ----------------------------------------------------------------------

commit 6626b9ab48016f129924d730dafac98a1fc404d8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:23:45 +0900
Tag:    v2.0.0-rc1

MDL-12178 auth/ldap: "creators" role assignment now also supports contexts

commit 4025cf8031cc97d78637b8886bb32404188829c3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:17:58 +0900
Tag:    v2.0.0-rc1

MDL-9399 - auth/ldap NTLM SSO - fix missing global

commit 065e2cc0946c6beb9b333afb6e4242fced660f26
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:12:57 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM temp sessions now use cache_flags

commit 19987407ab611edd5619a7900f51be941ac0d5f5
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:12:25 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - fix hardcoded strings

commit 5f084a4ecbc3a87487e63eaf568ed6afc6eb0f07
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:12:25 +0900
Tag:    v1.9.0

file ntlmsso_attempt.php was added on branch MOODLE_19_STABLE on 2007-11-14 23:36:41 +0000

commit 5f3315e78e48a599e69c0e7895fc5abf20cf171b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:12:25 +0900
Tag:    v1.9.0

file ntlmsso_finish.php was added on branch MOODLE_19_STABLE on 2007-11-14 23:36:41 +0000

commit 6221a3212131667d9804d9a42bee951cab848ee4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:12:07 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - move textlib conversion earlier

commit 83cd2dce5a44f9f6b80fea54a16ee49faea6f840
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:11:48 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - cleanup of sesskey handling

commit 355bd271ac8173345aab93ffab79cb7c6312a567
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:11:35 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - use sesskey and other tidyups

commit 6fd511eb1cc32b2b7ab54785e0cb5e5706f4d067
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:10:21 +0900
Tag:    v2.0.0-rc1

MDL-9399 moodlelib: set_config() deletes config entries if the value is NULL

commit f8bf0f4afcf3a51dc90ecd50963381e7caab723d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:09:59 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: Tighten NTLM AD checks to the appropriate OU

commit ddf3de6720aac5bcd1a3f19c70241b67775d0d98
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:09:45 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: ntlmsso_finish() now completes the user session setup

commit 0a1c2f4a43daae89559f317962af103dbe6d5853
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:09:29 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM redirect only on initial GET

commit 02c7f3d98a94d478894942fda01686edc195b333
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:09:15 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - lots of fixes from Iñaki

commit 3357a506bd976ec9d1870b9b57cabd55813dd96f
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:08:55 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: NTLM SSO - Resolve Moodle cookies issue, tighten config.php require()s

commit 2115a3066759ae3dc8ca67d2c4aa9c8ab76a10ae
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:08:55 +0900
Tag:    v1.9.0

file ntlmsso_magic.php was added on branch MOODLE_19_STABLE on 2007-11-14 23:36:41 +0000

commit 977f5b56e107cc8dd75d3a4236a18e8371ff9c4e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:08:38 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: Add NTLM SSO pages

commit decd80163d5ca7a16c64dea972e8953fe41e7383
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:08:11 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: flesh out ntlmsso_* functions

commit 1e8713ea641d009d61c69674da0c896f1107b70c
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:07:53 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: Introducing loginpage_hook(), ntlmsso_attempt(), ntlmsso_finish()

commit b95b46a897f5c98dd31203221ed09c734b5460cc
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:07:16 +0900
Tag:    v2.0.0-rc1

MDL-9399 auth/ldap: Manage 2 new config settings for NTLM SSO

commit cfab8f39465d251291b547931411d3fa448f18f5
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:06:17 +0900
Tag:    v2.0.0-rc1

MDL-9399 - auth/shibboleth: ensure we load enrolments

commit bce3479cc1c28599100207844e0027f785b068c1
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:04:37 +0900
Tag:    v2.0.0-rc1

loginas: call check_enrolment_plugins()

commit be41678c5e391e39dd748ffcf5495b04dabda4d1
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:04:23 +0900
Tag:    v2.0.0-rc1

auth/mnet: when landing, user complete_user_login()

commit 8f9e1d2c4db98ebeffcebd156991e55ca32bc82f
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:04:05 +0900
Tag:    v2.0.0-rc1

accesslib: Move check_enrolment_plugins() to complete_user_login()

commit a238e822a2c2665755175092356c38d6579b9c66
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 15 Nov 2007 07:03:46 +0900
Tag:    v2.0.0-rc1

login/index, moodlelib: move session setup logic to complete_user_login()

commit 8e9fca4fffeef8eaf7b8dbb2ffafe264c91bd6eb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 14 Nov 2007 11:48:17 +0900
Tag:    v1.8.4

htmlarea: fix in FF - MDL-11242

commit 8c80cc173809143c1ada0c0a5639d7c0c5417b7c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 14 Nov 2007 10:25:20 +0900
Tag:    v2.0.0-rc1

htmlarea: fix in FF - MDL-11242

commit b21ca22e1f17f87a71dc30bf48c7d06a7658b204
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 14 Nov 2007 10:24:40 +0900
Tag:    v1.9.0

htmlarea: fix in FF - MDL-11242

commit 86a0b80d88e7feb8bfe2149271dca4bb5b99bab7
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 13 Nov 2007 09:34:47 +0900
Tag:    v2.0.0-rc1

admin: Introducing the mailout-debugger

commit 69a4aef1e170d22e0fbf7072fc5e9871e0299af5
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 13 Nov 2007 09:33:42 +0900
Tag:    v1.9.0

admin: Introducing the mailout-debugger

commit 755a625d95b06c118d652395c62d974591d058af
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Nov 2007 13:13:24 +0900
Tag:    v2.0.0-rc1

htmlarea: Fix fullscreen editor on IE6/7 -- MDL-11242

commit ce97dd9102e0baa7195dad15528e860e02030c26
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Nov 2007 13:09:37 +0900
Tag:    v1.9.0

htmlarea: Fix fullscreen editor on IE6/7 -- MDL-11242

commit ab7005bfa43510e384f71df81ce5dda47827a0e8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Nov 2007 13:08:20 +0900
Tag:    v1.8.4

htmlarea: Fix fullscreen editor on IE6/7 -- MDL-11242

commit d54a1b671267a20a3bd4e05112178232d3b50344
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Fri, 12 Oct 2007 11:14:42 +0800
Tag:    v1.9.0

cvsimport fixups

commit 5903fbf5e7f0cc4782db3ac3f78919b936d33c1c
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 02 Oct 2007 16:46:27 +0800
Tag:    v1.9.0

accesslib: dirty context handling now uses cache_flags

commit bafd7e78e9548626458512a1073f2ac1e1a725dd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 02 Oct 2007 16:39:44 +0800
Tag:    v1.9.0

moodlelib: Introducing the cache_flags functions

commit e4a5c864b5b3bb6359e3308edc98e068400a93da
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 02 Oct 2007 16:38:19 +0800
Tag:    v1.9.0

version bump: introducing cache_flags table to store volatile time-bound flags

commit ba2984bf2be92a51fe053301c75b94ae9f5450f2
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 02 Oct 2007 16:34:10 +0800
Tag:    v1.9.0

dmllib: more consistent err handling for execute_sql() and others

commit 85cab9d8cd4ebe06d24f1d907ea507c88e636697
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:51:13 +0800
Tag:    v1.9.0

eaccelerator: never set the mode if we failed to init

commit f33f60f78edf64b08f9381514cb0d4898450d4e2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:50:29 +0800
Tag:    v1.8.3

eaccelerator: never set the mode if we failed to init

commit 2b33092ababdbf88bc548ebb5589d274f3b680ef
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:46:35 +0800
Tag:    v1.8.3

Revert - dmllib: check $MCACHE->status() before using it

commit 78c3ec2fe8c7cf8c918bdf4533e9c03b152e14b4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:45:29 +0800
Tag:    v1.9.0

Revert - dmllib: check $MCACHE->status() before using it

commit 369a572502edac26fc2fa1971fd5eef39bdd69d3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:42:57 +0800
Tag:    v1.9.0

dmllib: check $MCACHE->status() before using it

commit b874e680dc662bbb326ec1983cf79086103160f0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 14:41:32 +0800
Tag:    v1.8.3

dmllib: check $MCACHE->status() before using it

commit 21f10eb03ee983dffcf5b80e01c8d888de7968e5
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 11:23:12 +0800
Tag:    v1.9.0

accesslib: load_all_capabilities() - remember to check_enrolment_plugins()!

commit 55a814399f8cd7d2d5bd4de713b89bf1f403ef43
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 10:45:57 +0800
Tag:    v1.9.0

accesslib:build_context_path() refer to dbfamily instead of dbtype

commit d20559f3e48418694d050de6c4b0f4929f32448d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 09:03:35 +0800
Tag:    v1.9.0

accesslib: build_context_path() - better UPDATE SQL

commit 92b34bdd6cf742deaafb20eb82fc8e8a147a87c8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 08:16:22 +0800
Tag:    v1.9.0

accesslib:build_Context_path() fix $emptyclause

commit 413a19dd4cf610e73fc98d1b69d8c18aada43d1e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Sep 2007 07:46:37 +0800
Tag:    v1.9.0

accesslib:build_context_path() - fix $emptyclause to avoid Oracle's dirty hack

commit dcd6a7755fb53d4f9f566133faa586ca47b10c87
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:57:10 +0800
Tag:    v1.9.0

accesslib: update PHPDoc with intro to code

commit 4c4fc4ffb125216040cf03d7f5625150d54e189c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:56:56 +0800
Tag:    v1.9.0

accesslib: janitorial - use $ad for accessdata everywhere

commit f2a7ad77ecc785ce329cc5a30769e1f1be205367
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:56:43 +0800
Tag:    v1.9.0

accesslib: cleanup_dirty_contexts() - also forget about CAST()s

commit 70981363bfd82165896bd345a2e2d8e853ec1a1e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:56:30 +0800
Tag:    v1.9.0

accesslib: get_dirty_contexts() - fix race condition, forget about CAST()s

commit 99be2a7fad15ac09b095a3773ce8e0297f689a5c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:56:14 +0800
Tag:    v1.9.0

accesslib: build_context_path() now sets path/depth for other blocks

commit 348648a2a597d9383bfa989e1b8dc16bd830f34c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:55:59 +0800
Tag:    v1.9.0

Revert "accesslib: mark_context_dirty() - fix race condition"

commit ac0b19ffe9b11e36c9793b297e63dac1a8188034
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:55:46 +0800
Tag:    v1.9.0

lib/setup: Cleanup warnings in apacheloguser handling

commit c6f01310adb38e78470a00e2fe6e5e96c744d155
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:55:29 +0800
Tag:    v1.9.0

weblib: print_user_picture() fix typoed classname when faking user object

commit 91d39e7392302d677fe02092ecca4efc903edf42
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:55:15 +0800
Tag:    v1.9.0

user/index: switch to recordsets to use less memory

commit b6ac3623cef25fc8e0cca1ee1be034da7beeda79
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:55:00 +0800
Tag:    v1.9.0

user/index: Fetch participants' contexts with the search

commit 45ea1afb16e99153d836f27c232a0159d1cdd148
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:54:37 +0800
Tag:    v1.9.0

accesslib: make_context_subobj() now expects ctxlevel, and fix all callers

commit b1cff118c7626d44156bad7f8435346086b1b79e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:54:23 +0800
Tag:    v1.9.0

datalib:get_courses_wmanagers() handle empty $CFG->coursemanager more gracefully

commit aba5f469f6611ebea3f8a2c1403c05f395379e83
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:54:06 +0800
Tag:    v1.9.0

accesslib: get_user_access_sitewide() was skipping rdefs

commit 53fb75dc1f1fcf59899b2f295368ede0fc808764
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:53:49 +0800
Tag:    v1.9.0

accesslib: get_user_access_bycontext() fetches all relevant rdefs

commit 37875ac5b748b5ddfd208860f2d9aed45de6c68a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:53:33 +0800
Tag:    v1.9.0

calendar/lib: calendar_set_filters() use pre-fetched context and course recs

commit 853a093ec5cf2fd9c215c4064fd80ae0bbe2af73
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:53:17 +0800
Tag:    v1.9.0

course/index: remove call to rebuild_context_rel()

commit dd14fecfa4c2e086f437ac7609883549605ba856
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:53:00 +0800
Tag:    v1.9.0

accesslib upgrade: remove stray build_context_rel(), force path rebuild

commit 8f9a180282dc6ffcb48d479ac551d64fbb166430
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:52:42 +0800
Tag:    v1.9.0

weblib: build_navigation() try to avoid pointless capchecks

commit 6b4d8c4d587c8d7f65970c9df19150da5b6fe1f8
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:52:27 +0800
Tag:    v1.9.0

course/lib: print_course() fix bug when $course->managers was not set

commit c7a8ec8cf0ba78ad8e1d63a7b1db5cc06cd6c83a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:52:06 +0800
Tag:    v1.9.0

accesslib: has_cap_fad() respect local-context-wins permissions rule

commit 5b9e50caf022ee91a1c2fd657ea344d471040843
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:51:50 +0800
Tag:    v1.9.0

course/lib: print_my_moodle() - ask get_my_courses() for the summary

commit bbfed0ec61dd3421d89c30616c508495b12fc49b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:51:36 +0800
Tag:    v1.9.0

datalib: get_my_courses() honour $fields array

commit b9e9491a89610d7308ee227a0e9ebab56311a1b3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:51:19 +0800
Tag:    v1.9.0

accesslib: get_my_courses() fix when called when empty sort

commit 5f6b9c09b7057bb612ebcf74433f7ea10c641e47
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:51:02 +0800
Tag:    v1.9.0

index.php: drop unused $hidesitecourse parameter when calling print_courses()

commit 6c54240a61ce55038ff4b392879e261061ecb9cd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:50:41 +0800
Tag:    v1.9.0

course/lib: print_courses() drop $hidesitecourse parameter

commit 49cd4d79349a193433d4fe73c7e6e522bdfe3c5a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:50:28 +0800
Tag:    v1.9.0

Revert "course/lib: print_courses() - no need to worry about sitecourse"

commit 1d28d87b3569aafd1417bab3e8171bfc06d53fbf
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:50:05 +0800
Tag:    v1.9.0

accesslib - Ensure newly-created categories have a context

commit 015e19287ba8386f5e5ebdd010bf83e5656eba82
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:49:49 +0800
Tag:    v1.9.0

Revert "textlib: Don't require_once() class.t3lib_div.php which we never use"

commit 1dcf76342847d59783afcfa438dac40d02e5666b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:49:35 +0800
Tag:    v1.9.0

accesslib: get_user_access_bycontext() remove 2 unused var declarations (trivial)

commit 55c47e48a9f580aa02328d4713b42d8872a49674
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:49:23 +0800
Tag:    v1.9.0

course/lib: print_courses() - no need to worry about sitecourse

commit e89f157b0ac7e15193e6a2897faf435737baf597
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:49:10 +0800
Tag:    v1.9.0

datalib: get_courses_wmanagers() exclude the sitecourse

commit c9e42aaa990ec96d998a4ffc59b5204a9cb30370
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:48:56 +0800
Tag:    v1.9.0

course/index: Bring back Petr's MDL-9647 simplify dealing with headers/footers in admin sections

commit 987e7eb19a7279526537d4038e239b9e9f3279f6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:48:43 +0800
Tag:    v1.9.0

accesslib: is_siteadmin() bugfixes

commit 9f560a0ccb4913c8f6931bd18cb7aadf746084ef
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:48:31 +0800
Tag:    v1.9.0

accesslib: fix SQL CAST()s to work on MySQL and PostgreSQL

commit 926462034110bae3da21f2fec72fb807abee9797
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:48:19 +0800
Tag:    v1.9.0

accesslib: remove has_capability_including_child_contexts()

commit 0df35335ba822fa0c2e697734de4ebf6bd5d52f7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:48:03 +0800
Tag:    v1.9.0

moodlelib: isediting() uses $PAGE->user_allowed_editing(), drop editcourseallowed()

commit f7016edcb9964c225f0beac4b9f019acee9d1bd5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:47:49 +0800
Tag:    v1.9.0

index: use $PAGE->edit_course_allowed() instead of editcourseallowed()

commit 9a55125ef62afd1e3137200530ca0809b5af2dd2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:47:38 +0800
Tag:    v1.9.0

blocks/admin_tree: applicable_formats() is called as a class method

commit 2e159efb1c57c2d3adfaaeff140c2dfd8a0e85cb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:47:26 +0800
Tag:    v1.9.0

Revert "datalib: Introducing sql_intarray_to_in()"

commit 41709a387f527db3afe696c4e39e787308fd42b9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:47:11 +0800
Tag:    v1.9.0

accesslib: replace join() and sql_intarray_to_in() with implode()

commit 0c13a90844e3715b708b334ee5c0d263abd5ab02
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:46:54 +0800
Tag:    v1.9.0

textlib: Don't require_once() class.t3lib_div.php which we never use

commit 2a2057736ee07a0f1cf4f7f1092d9a4bb8fb9ecd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:46:39 +0800
Tag:    v1.9.0

moodlelib: moodle_request_shutdown() prints included files

commit 0146bd4190932cd255c607c2ca5421e368b9201c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:46:24 +0800
Tag:    v1.9.0

blocks/admin_tree: Show the block if some admin privs present...

commit 18b1d848202a00dae86c1e6882d0241b0d836564
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:46:12 +0800
Tag:    v1.9.0

accesslib upgrade: admin/upgradesettings may need to load_all_capabilities()

commit f667ecfe3d239a503415a2dcfe7dce2d95fd2ab3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:45:45 +0800
Tag:    v1.9.0

accesslib 1.9 upgrade: homepage check to see if we need to upgrade

commit c24f4599c331523bbaa7d684c15d6e4fa678434a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:42:42 +0800
Tag:    v1.9.0

accesslib rework: Upgrade block to populate context.path and friends

commit 394074424a5aec2709c1d0c3afce70727dde0adb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:30:09 +0800
Tag:    v1.9.0

accesslib: Introducing is_siteadmin() to reliably check for siteadmins

commit 67ab1aecfb6e1babee249f3c41c98532c740f047
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:29:55 +0800
Tag:    v1.9.0

admin/index: Populate the context path JIT for the new admin user

commit d4bec858293fd0643f4b7e85c2a57f8d4a847114
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:29:43 +0800
Tag:    v1.9.0

accesslib: get_user_courses_bycap() fix to deal with empty $order

commit 1e460fdfc2973ffe301388647de8e0f8afe7a36f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:29:31 +0800
Tag:    v1.9.0

accesslib: remove references to deprecated context_rel table and insert_context_rel()

commit ad72d0d7024ab56b2603eaf14e0ab912c16a22d3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:29:20 +0800
Tag:    v1.9.0

admin/cron: move accesslib stuff to occasional cleanups, add build_context_path()

commit ad4c7473a9135392cd9c4cfab983758c6c124b67
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:29:07 +0800
Tag:    v1.9.0

accesslib: build_context_path() is now much much cheaper

commit 2960a5525a9d4e4c53ad98aec0780e568a4cb3bc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:28:54 +0800
Tag:    v1.9.0

backup/restore_form.html: tiny XHTML compliance fix

commit 44f1636ee248bd4b417855c30c6c8885f6889d55
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:28:43 +0800
Tag:    v1.9.0

datalib: get_categories() - remove PostgreSQL-ism

commit a72921ae68e2c8331cc2762657b02bfae76fb621
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:28:31 +0800
Tag:    v1.9.0

accesslib: Use sql_compat() to remove unportable PostgreSQL-isms

commit 2dff3a06810757967bb519f5d36c4ea555add43a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:27:46 +0800
Tag:    v1.9.0

accesslib: get_assignable_roles() reworked to be constant-queries

commit dfbf98cdb35ceec3a9de60b37bb62fcab1ca19df
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:27:31 +0800
Tag:    v1.9.0

course/index: minor context-related fixes

commit 40fb8aa69ab25afd018300467db3c8c3f216c90c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:27:20 +0800
Tag:    v1.9.0

datalib: get_categories() returns context, supports !shallow

commit c5d13b689f39ccd32b184b551da6835fb33f5b21
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:27:08 +0800
Tag:    v1.9.0

datalib: fix_course_sortorder() - minor optimisation

commit 4dde1463ee439c493bc811662eac329b5deab049
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:26:54 +0800
Tag:    v1.9.0

course/lib: print_courses() and print_course() rework

commit 70f158789ef5c0c636c8d3902ab7c0639c95a38b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:26:42 +0800
Tag:    v1.9.0

datalib: Introducing get_courses_wmanagers() for print_courses() usage

commit 431cad0d62c3429a294a4588d9b0c79b3ed90521
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:26:27 +0800
Tag:    v1.9.0

course/lib: print_course() bugfix when $rusers is empty

commit 3cdf0dd2534103c16525219ae63c190bb3851ff4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:26:15 +0800
Tag:    v1.9.0

accesslib: get_parent_contexts() bugfix

commit 420bfab1564672cbe0158472a58b995b49d087ba
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:26:02 +0800
Tag:    v1.9.0

accesslib: has_capability() now loads sub-course accessdata for $ACCESS

commit 21e2dcd946f9e89a2c410ca1c0bdd91d567efa40
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:25:49 +0800
Tag:    v1.9.0

moodlelib: require_login() rework

commit 3c2dbf376eb7b4c88ef7e739a0ac475ce75ad939
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:25:37 +0800
Tag:    v1.9.0

accesslib: Fix dirty paths checks on PHPv4

commit 41017705c3979d54d60335cb092a7485374e6591
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:25:25 +0800
Tag:    v1.9.0

accesslib: phpdoc update get_child_contexts()

commit ad833c42830267aca3d8f0e168358f3f4353c503
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:25:10 +0800
Tag:    v1.9.0

accesslib: rm get_role_context_capability() and update phpdoc

commit 7ac2bd55eb9282f2d6ccbc81a100eb4831992a7b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:24:57 +0800
Tag:    v1.9.0

accesslib: remove role_add_lastaccess_entries(),role_remove_lastaccess_entries()

commit efd6fce58587dd9056bfcaba8e9b5b900912c8b9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:24:43 +0800
Tag:    v1.9.0

accesslib: require_capability() phpdoc notes

commit 0315aeb02fdf578b7174ecf020461e394c6f0bb1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:24:26 +0800
Tag:    v1.9.0

accesslib: get_parent_cats() goes away too...

commit 8612e194e8c4aa8398e84db90f64ebdf9c1a7fa9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:24:14 +0800
Tag:    v1.9.0

accesslib: remove get_role_caps() merge_role_caps()

commit 03160d776cc4a911e1d3d0abef67daf5c2e5d0ee
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:24:02 +0800
Tag:    v1.9.0

accesslib: remove validate_context()

commit 56743fabc93d4a3c5c3dfb488cf69a64e07091ba
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:23:41 +0800
Tag:    v1.9.0

accesslib: get_context_instance() - ignore clearcache

commit 564870b7b84b7e08511573a7d5c74b572860d11e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:23:30 +0800
Tag:    v1.9.0

accesslib: get_parent_contexts() reworked to use context.path

commit 5f3822240571c453c02376bf0aa1f1618afa43d1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:23:15 +0800
Tag:    v1.9.0

accesslib: remove insert_context_rel(), build_context_rel() and others

commit 8e9fa6b1a282f22cc0972640168ccd2e694f5062
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:23:01 +0800
Tag:    v1.9.0

accesslib: mark_context_dirty() - fix race condition

commit 16cb1ef759f6800453e10570d14098054caec7ce
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:22:49 +0800
Tag:    v1.9.0

accesslib: mark_context_dirty() don't mark it there is no path

commit 2ee469b3b82653661b2e6c2f9593f4cca9cc48f7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:22:37 +0800
Tag:    v1.9.0

datalib: add_to_log() fix a bug and better error handling

commit 84a34f6ed33c58e9e348114d75a30eb365d7933e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:22:24 +0800
Tag:    v1.9.0

blocks/admin_tree: exit early for non-admins

commit d4c4ecb808614bda71c56b351ff56f4e87092fe2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:22:12 +0800
Tag:    v1.9.0

accesslib: get_user_access_sitewide() fix invalid SQL for users without RAs

commit 2965f8fdb88b176ff4d7e1380a3df12e43e87415
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:22:01 +0800
Tag:    v1.9.0

datalib: get_admin() - cache in a static var

commit 472b647aa5f94a092042052d3fc365b561abe368
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:21:47 +0800
Tag:    v1.9.0

user/view: show user courses that are hidden, with dimmed class

commit b00cb46b2752349d9c2660e89c0fa1ae5bedc90d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:21:35 +0800
Tag:    v1.9.0

datalib: get_my_courses() now returns invisible courses if visible to $USER

commit 62a7a32d796b6a8caa552abe34575adc1589b48d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:21:23 +0800
Tag:    v1.9.0

accesslib: has_capability() - fix warnings about FULLME constant

commit f0d3bb9e9c11948d5c719fa47f2aeb267615840b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:21:09 +0800
Tag:    v1.9.0

mod/chat: chat_update_chat_times() smarter

commit b78f4cbd31b5cfea3cddfea0b39891b785a34156
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:20:52 +0800
Tag:    v1.9.0

mod/chat: reduce number of queries in cron.

commit 1a9b67874fe7300f7820eb664a25d48f3f5f6f7d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:20:24 +0800
Tag:    v1.9.0

accesslib: has_capability() now supports fake $USER for forum cron

commit a5d81e5e5e7a1736b730c2e7ae51ed9e30618a7b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:20:01 +0800
Tag:    v1.9.0

user/index: make use of the smarter print_user_picture() -

commit f312c5925fc33db9624fb0293eccb7fdf7861386
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:19:46 +0800
Tag:    v1.9.0

course/participants: fix sort order when last access is null

commit aebfa1546edfb5ddeceb8014d6123349c14c98cd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:19:35 +0800
Tag:    v1.9.0

weblib: print_user()/print_user_picture() optimisations

commit 1cf2e21b6e0816ddba2b59fa96d7ba178cf63117
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:19:20 +0800
Tag:    v1.9.0

moodlelib: require_login() - rework course/category visibility checks

commit 3511647c443294e0c5b54d813e563d64c4ff29b0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:19:05 +0800
Tag:    v1.9.0

datalib:course_parent_visible() rework, remove category_parent_visible()

commit 82c62d1b17a01303cae55c9ecd9ac252af95573f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:18:54 +0800
Tag:    v1.9.0

datalib: get_my_courses() - add course visibility checks

commit 956b2f102e21f1cd061a37d94c97ec7efe657921
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:18:37 +0800
Tag:    v1.9.0

accesslib: get_user_courses_bycap() also returns categorypath

commit 3d034f77a8e90df70cc1ae7739c1276c8a317aca
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:18:23 +0800
Tag:    v1.9.0

accesslib: has_cap_fad() - merge switchrole with defaultuserrole

commit ceaf84755452e5491a5d77366bbf88c576a8a714
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:18:10 +0800
Tag:    v1.9.0

accesslib: remove unused static var

commit 56d219eaef7975270112aa307109a76d888680dc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:17:57 +0800
Tag:    v1.9.0

accesslib: remove deprecated load_defaultuser_role()

commit 20aecba887a7fe8354c41e0c80b7777ba2fb5982
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:17:45 +0800
Tag:    v1.9.0

moodlelib:remove_course_contents() does not need to 'clearcache'

commit e7c8160b6f909e53f692772db817f32565f00dd1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:17:34 +0800
Tag:    v1.9.0

accesslib: delete_context() now appropriately marks the context dirty.

commit 57770b87d09a50aa6050ebaed1faa87b8ca8f3be
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:17:23 +0800
Tag:    v1.9.0

Interactive enrolment/unenrolments: make sure we unset mycourses

commit 55e68c29c830e728a46a262600aaaa39cf0748ec
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:17:08 +0800
Tag:    v1.9.0

accesslib: load_all_capabilities() must clear USER->mycourses

commit 7293b3c6bdf52b5c6170f9dd643090bba9c54fe4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:16:56 +0800
Tag:    v1.9.0

accesslib: drop rdef mangling part two

commit 955679bcf38b639edb96c048cde0bd9acedb23ef
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:16:43 +0800
Tag:    v1.9.0

moodlelib: require_login() - assign tempguest role using load_temp_role()

commit 343effbedea4cc6591ccc21157791fdd20ac7254
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:16:29 +0800
Tag:    v1.9.0

accesslib: intro load_temp_role() for temporary guest access

commit 3ac81bd159c48c400b6bb4a9b4f2847d8b1b3482
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:16:18 +0800
Tag:    v1.9.0

accesslib: drop rdef mangling for default role - check in has_cap_fad()

commit 33b6014f72cb4884c7729e5dfba2164664dbf723
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:16:04 +0800
Tag:    v1.9.0

accesslib:load_all_capabilities() - fix guest user setup for multi-enrol

commit 51be70d2e2ca5eae255f4d58d7fcb6c6d46eaf66
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:15:50 +0800
Tag:    v1.9.0

accesslib/moodlelib: check $USER->access[rsw] for roleswitches

commit 0e801c6c9d3f32e7cd035397d181a43c4092e6ad
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:15:38 +0800
Tag:    v1.9.0

course/unenrol: check $USER->access[rsw] for role switches

commit 92e531681da4a40577b6d8c7d791436d3ce09ab5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:15:27 +0800
Tag:    v1.9.0

accesslib: Document accessdata, public api, stale accessdata

commit 31c2de823464c8d81acd20fa642fce7a829c832a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:15:12 +0800
Tag:    v1.9.0

accesslib: rename "sess" and "accessinfo" to accessdata

commit 0c24aa192995f4cb4f9656c22498fa427e2df5c1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:14:59 +0800
Tag:    v1.9.0

accesslib:require_capability() revamp to check for USER->access

commit 0d8a77c9788d109e46c74027b0fb5d78120b1ceb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:14:48 +0800
Tag:    v1.9.0

accesslib:context_moved() remove debugging msgs

commit 88903eeab951f3bc693f28b3a66367f1b67f7527
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:14:34 +0800
Tag:    v1.9.0

course/index: Move categories around using move_category()

commit 19f601d1785bd162754bc9ee035faae10fcf5578
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:14:23 +0800
Tag:    v1.9.0

course/lib: move_courses() calls content_moved(), intro move_category()

commit b4ab7f2ec939441598f5959b39ba7c928ef29585
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:14:11 +0800
Tag:    v1.9.0

accesslib:content_moved() fix bug in depth handling

commit a372aab50744c0563a12ff081346cc57a6e49db3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:13:57 +0800
Tag:    v1.9.0

course: Changing a course cat from course/edit calls context_moved()

commit ca92b391584f6faa05524dc4460c584df8eb8ba0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:13:45 +0800
Tag:    v1.9.0

accesslib: create_context() fix to also populate the depth

commit e4fec273408390ef0744407d6f7d11203caa5004
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:13:33 +0800
Tag:    v1.9.0

accesslib: Introducing context_moved() - call after moving courses/coursecats

commit c633af7a5a09998a597905cec263056858a63d1c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:13:20 +0800
Tag:    v1.9.0

course/edit: mark the course contextpath as dirty to force a reload

commit e40413befa08e2b2b5669bff2e11bd25dfa4b2c0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:13:08 +0800
Tag:    v1.9.0

accesslib: create_context() now populates the path of new contexts

commit 4881f2d329a78576aad6cbf5c2b54a862c3cda54
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:12:56 +0800
Tag:    v1.9.0

accesslib: simplify and speedup create_context()

commit 3d3def3a4e6290c45849243ae72ab1e6aee999ba
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:12:43 +0800
Tag:    v1.9.0

course/unenrol codepaths mark the context dirty - bugfix

commit 54f9d9aee78023f03be0971d28ae8d624837768c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:12:33 +0800
Tag:    v1.9.0

accesslib:reload_all_capabilities() - force a reload of mycourses

commit d32dd611545e8e1274ec99bb541393c145d7eab4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:12:22 +0800
Tag:    v1.9.0

enrol/paypal: mark the contextpath as dirty on unenrolment

commit f0556188371d6b2596a48af5643576aaacb8da71
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:12:10 +0800
Tag:    v1.9.0

enrol/mnet: mark context as dirty after unenrol

commit 2d0de2d88b30d8ed522632e67f405aca3eca164a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:11:56 +0800
Tag:    v1.9.0

deprecatedlib: Legacy interactive enrol/unenrol codepaths mark the context dirty

commit a9d4ea78493c6a8be2380ff9042592c41a2cde30
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:11:42 +0800
Tag:    v1.9.0

All interactive enrol/unenrol codepaths mark the context dirty

commit df75ca2289728ca2a4d8c079b13c12efd917bc56
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:11:31 +0800
Tag:    v1.9.0

cron: call cleanup_dirty_contexts()

commit ef989bd95e503a445b49f58b89662b6f70b50e19
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:11:18 +0800
Tag:    v1.9.0

accesslib: Introduce (and use) reload_all_capabilities()

commit 2123166d62d2cc9e85c316d3cd804a79a55758c1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:11:04 +0800
Tag:    v1.9.0

accesslib: get_user_courses_bycap() fix bug introduced by refactor

commit e6560e39d712d7e7882284ff280f7b9a80cfe49d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:10:52 +0800
Tag:    v1.9.0

admin/roles: context-specific role changes mark the context as dirty

commit b3dc845cab9f0de01befc0f595aeda272253c31a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:10:37 +0800
Tag:    v1.9.0

admin/roles: sitewide role changes mark site context as dirty

commit 148eb2a7497a30b2569d02cdb9b2dbc10cea54e1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:10:24 +0800
Tag:    v1.9.0

accesslib: Introduce $DIRTYCONTEXTS, $USER->access[time],is_contextpath_clean()

commit 0d25cd3a813765278c369f71a224888b4b82f1db
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:10:09 +0800
Tag:    v1.9.0

accesslib: Introduce functions to deal with dirty contexts

commit 690c946c150d8c73f84e2ade4681e4d4d535d9a3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:09:50 +0800
Tag:    v1.9.0

get_role_users() callers rework to use the new $gethidden

commit 47b18c1c12ef4e43980fbd512f38f3e090cf9c4e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:09:36 +0800
Tag:    v1.9.0

group/assign: fixed performance of assigning users to groups

commit 3bf13d05f58465927dc587571cd42c9905ada0f4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:09:24 +0800
Tag:    v1.9.0

course/lib:print_course() smarter calling of get_role_users()

commit 867f957fc5a2e3b53c827d2f06b9a4ce4b546f18
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:09:13 +0800
Tag:    v1.9.0

accesslib:get_role_users() revamp

commit 8fe9c4de5153ae7b706f18bdf3135c65d84524c2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:09:01 +0800
Tag:    v1.9.0

datalib: get_courses_search() remove dead code

commit 026579bbc3adc0f9abc066e2327468704fc62561
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:08:50 +0800
Tag:    v1.9.0

course/search.php: smarter about contexts, bugfix in pagination

commit 2c64f65cd328c8b3a6aa7d216ac9efa39b00339a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:08:37 +0800
Tag:    v1.9.0

datalib: get_courses_search() learns to be smart about contexts...

commit 679b61796766cb85012cd5b71747c4ea5f2c6dc4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:08:24 +0800
Tag:    v1.9.0

categories: Categories page and get_courses_page() - smarter about context

commit c1b7a5e537c3adf72d1f502e4f1f43a969b6c5ec
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:08:12 +0800
Tag:    v1.9.0

accesslib: introducing make_context_subobj() - and refactor callers

commit d0009dff7d852d37d74f43a0ac0c11d0344550ce
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:07:59 +0800
Tag:    v1.9.0

accesslib: Fix dup enrolment entries in get_user_access_bycontext() and get_user_access_sitewide()

commit 4d8ab2749e3e99a6d7ddc1a69532329983c3023a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:07:45 +0800
Tag:    v1.9.0

accesslib: get_context_users_bycap() draft for course participants...

commit fe3141e00b06376dbe6f34c9d6d11c7849f9699c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:07:34 +0800
Tag:    v1.9.0

get_my_courses() - bugfix in sitewide-login-as support.

commit ae1555ae2e266d3f5add559ad7039cd3ed9fd36a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:07:21 +0800
Tag:    v1.9.0

get_my_courses(): Support course-level login as

commit 221937486513ce88538750fda7a856635fbfbdba
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:07:08 +0800
Tag:    v1.9.0

accesslib: remove some functions we do not need anymore

commit 204a369c1e20f1830e7ceb86baf2e6503c36c200
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:06:55 +0800
Tag:    v1.9.0

accesslib: Intro global $ACCESS and load_user_accessdata()

commit d7d4b0e572e3fb0cd99a6987093b392bdd133fd9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:06:44 +0800
Tag:    v1.9.0

course/view: roleswitch checks moved to the course page

commit 6cc59cb21be678cb9baf011316f33304f67441fd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:06:30 +0800
Tag:    v1.9.0

accesslib: add support for multi-enrolments

commit b1178725a8e9a24013c23e3073ff1261e535b7af
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:06:17 +0800
Tag:    v1.9.0

weblib: switchroles_form() user_login_string() handle the new switchroles

commit 1c886b238dee157d612d6155dc15ab3058f1e860
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:06:03 +0800
Tag:    v1.9.0

accesslib: role_switch() supports unswitching by passing $roleid=0

commit 6a8d9a387d60b18693aaa3c647426aef24b63747
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:05:48 +0800
Tag:    v1.9.0

accesslib: has_cap_from_sess() now supports role switching

commit 6f1bce30b1dd478a5638044ca9714df2a5a464a4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:05:32 +0800
Tag:    v1.9.0

accesslib - role_switch() revamp, introduce get_role_access_bycontext()

commit b5a645b4ebd89bf1c305cf01b7eabe4ff556b042
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:05:21 +0800
Tag:    v1.9.0

accesslib: Draft get_context_users_byrole()

commit 352f6f74fc62d4ec5099d71c2bd6580171559c88
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:04:59 +0800
Tag:    v1.9.0

get_my_courses() and get_user_courses_bycap() field handling and caching

commit 2e059c7709c5b847154462252c62499b8e35a067
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:04:37 +0800
Tag:    v1.9.0

accesslib: get_user_courses_bycap() - make $doanything work in the optimised path

commit 573674bf471d453f8dca96458635af6454914d18
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:04:23 +0800
Tag:    v1.9.0

accesslib: get_user_courses_bycap() is less of a piggy now...

commit aeb3916b7a0e0470d9492e5a9bbeecb9bc82cfc4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:04:10 +0800
Tag:    v1.9.0

datalib: get_my_courses() - some fixes to the data we return

commit e1d5e5c1810480a9eeb8ba33e28bc5124791951f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:03:49 +0800
Tag:    v1.9.0

accesslib: get_my_courses() rework, new get_courses_bycap_fromsess()

commit 13a794757e0824acafd0f686efbd268c61b2a5ce
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:03:34 +0800
Tag:    v1.9.0

accesslib: has_capability() - useful debugging bit...

commit 018d4b52b778bbfa3807e6bc1ec164f2886419f4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:03:19 +0800
Tag:    v1.9.0

accesslib: get_user_access_bycontext() fetches overrides in subcontexts, intro aggr_roles_fromsess()

commit e0376a6241256db39e04a2941200fe2119500466
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:02:57 +0800
Tag:    v1.9.0

accesslib: default, guest and notloggedin roles work properly now

commit 74ac5b66cbfb458524fa9b7db2454f00091cde23
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:02:44 +0800
Tag:    v1.9.0

accesslib: has_capability() now works for the logged in user

commit 7f97ea29bf7b6ef1f1ebc36907bb0e4ddb5f951b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:02:31 +0800
Tag:    v1.9.0

accesslib: initial has_capability() rewrite

commit 6dd34e935d9df3e6766caf6b9ca83a47f1660064
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:02:18 +0800
Tag:    v1.9.0

lib/setup: declare SYSCONTEXTID to have the system context handy

commit a9bee37ea15ff8a0b98fd3e9b56d7e1a71c21b56
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:02:04 +0800
Tag:    v1.9.0

accesslib: Introducing get_user_sitewide_access($userid)

commit 41883f79ca5ac0fed49b919b087d110642f5c13e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:01:53 +0800
Tag:    v1.9.0

datalib: Introducing sql_intarray_to_in()

commit a1244706bed33b37372b3bc2bde963ed379edc79
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:01:41 +0800
Tag:    v1.9.0

user_set_preference(): minor optimisation

commit 1f3c9d097fefa3153f6ed8936a758b27d2b65d87
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:01:27 +0800
Tag:    v1.9.0

accesslib: Introducing build_context_path()

commit a9fcd13a771206dd36fef12a3e0a79a5bac12bb2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 15:01:04 +0800
Tag:    v1.9.0

datalib:add_to_log() - avoid schema lookups, pace updates to user and user_lastaccess

commit e1e1f498201f8852755cbbbfc5eeb7f476bca1cd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 14:53:09 +0800
Tag:    v1.9.0

pagelib: Course page - preload child contexts and smarter user_allowed_editing()

commit 0532aec946fbd2e4757bd7cea04fe4842fc19a37
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 14:52:52 +0800
Tag:    v1.9.0

weblib:update_course_icon() - remove access control from here

commit 19bb8a0517b2317970d69dcbacf707961559a8d4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 14:52:34 +0800
Tag:    v1.9.0

accesslib:get_child_contexts() reworked to use context.path

commit 17b0efae11390b6aabc387e2c8a618ac81d28bfa
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Sep 2007 14:50:53 +0800
Tag:    v1.9.0

accesslib: Introducing cleanup_contexts() and use it in cron

commit 16ce3928ccb781a81cc524083cdadfbdd5a35711
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:33:38 +0800
Tag:    v1.8.3

admin/cron: if $PERF->dbqueries is set, profile modules...

commit 08c28a96f7216b8a03168e9d5c3eff40a229c525
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:33:16 +0800
Tag:    v1.8.3

PERF logging - move handling to moodle_request_shutdown()

commit 1ba840fdbba2cb70298bc47a6db33adb7fa21cd2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:33:00 +0800
Tag:    v1.8.3

redirect() - log performance profiling info

commit cfca081765e6c7fb23455d7cd2d34c30638788e0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:32:42 +0800
Tag:    v1.8.3

admin/modules: Avoid calling rebuild_course_cache()

commit f6297ede8e5b7704b4c923a7236da6bef478eed5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:32:21 +0800
Tag:    v1.8.3

course/index: move orphan fixups to an optimised fix_coursecategory_orphans()

commit 50a79cfecc8d89feda7ee039081f151c4778f3d3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 11:31:32 +0800
Tag:    v1.8.3

fix_course_sortorder(): fix breakage with large categories, saner error

commit ff991c055ae0367ed0864f367bd8a2036b093b76
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:57:58 +0800
Tag:    v1.9.0

admin/cron: if $PERF->dbqueries is set, profile modules...

commit cf1348caae11ac43c62d124a3ce208d01daf6351
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:57:26 +0800
Tag:    v1.9.0

PERF logging - move handling to moodle_request_shutdown()

commit 3446daa3daa9ea4e93db824bb9b5fe5d911be0fe
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:57:08 +0800
Tag:    v1.9.0

redirect() - log performance profiling info

commit 6b6eea5575bf1bc8b4a4eef2097ec0c63bb2e0a6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:56:50 +0800
Tag:    v1.9.0

admin/modules: Avoid calling rebuild_course_cache()

commit d86341924569cccac106c4d269af017757cb6a2d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:56:36 +0800
Tag:    v1.9.0

course/index: move orphan fixups to an optimised fix_coursecategory_orphans()

commit f8ea60777cbee3ef2b44b6bc46f45e525c567130
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Sep 2007 10:56:16 +0800
Tag:    v1.9.0

fix_course_sortorder(): fix breakage with large categories, saner error

commit c7c57cfbf25cceb34aa27e30df3cd6bc8a54c84a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Aug 2007 14:14:21 +0800
Tag:    v1.9.0

Add context.path and context.depth fields for accesslib optimisation

commit a9b24e489b5799499913688a789f27dca218e64c
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Sat, 07 Jul 2007 10:30:55 +0800
Tag:    v1.9.0

cvsimport fixups - new files

commit 08103c9364b58ec9ca43eafad29d9f81e1a22b60
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Sat, 07 Jul 2007 10:18:30 +0800
Tag:    v1.9.0

cvsimport fixups

commit 90846814971bc58d60a5eee4bfec943bcbd6a6a6
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Sat, 07 Jul 2007 10:09:13 +0800
Tag:    v1.8.2

cvsimport fixups

commit 719ef5f3134eda808bdffc9c66d58ae0c87850f8
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 08 Jun 2007 05:24:40 +0800
Tag:    v1.6.6

moodlelib:moodle_request_shutdown() - only call apache_child_terminate if child_terminate is true - MDL-9350

commit 8d7e790de7b1eb0eafbc2978dc1433749c4309bf
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 08 Jun 2007 05:22:36 +0800
Tag:    v1.7.3

moodlelib:moodle_request_shutdown() - only call apache_child_terminate if child_terminate is true - MDL-9350

commit 97e9803b48fa9e529131f4fa98b77901d0e1b423
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 08 Jun 2007 05:22:20 +0800
Tag:    v1.9.0

moodlelib:moodle_request_shutdown() - only call apache_child_terminate if child_terminate is true - MDL-9350

commit 0989530df95203afeea38172e25bb312cbf901bf
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 08 Jun 2007 05:21:49 +0800
Tag:    v1.8.1

moodlelib:moodle_request_shutdown() - only call apache_child_terminate if child_terminate is true - MDL-9350

commit 6c146b7d7f6fcd6bb9c30e8f31da768a98bfc0c7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 17 May 2007 07:19:15 +0800
Tag:    v1.9.0

get_my_courses() if the parameters passed are identical to the defaults... MDL-7416

commit c54f92b59c7fe3afe43b6122d8394c3c6c8a85e4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 17 May 2007 07:07:10 +0800
Tag:    v1.8.1

get_my_courses() if the parameters passed are identical to the defaults... MDL-7416

commit 48cc1a0e6a0bb918bfa5c46e85c51a76aa540241
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Wed, 09 May 2007 18:01:21 +0800
Tag:    v1.8.1

cvsimport fixups - remove obsolete files

commit d27de862a60c08239ee4c993909874683de4888d
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Wed, 09 May 2007 18:00:29 +0800
Tag:    v1.8.1

cvsimport fixups - add missing files

commit 0f7caaf84fb39b7ecdbb15869494ae1bda418327
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:37:28 +0800
Tag:    v1.9.0

get_my_courses() - ensure we have groupmode, groupmodeforce in $d_fields - calendar/lib.php counts on it

commit df01c2f9838fe5efb2c2bd09ce461c153abc6c5e
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:37:21 +0800
Tag:    v1.8.1

get_my_courses() - ensure we have groupmode, groupmodeforce in $d_fields - calendar/lib.php counts on it

commit 0a66585b3d087beda8bd30ad4106b0699bef6b79
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:32:40 +0800
Tag:    v1.9.0

get_my_courses() callers update - check of the $fields param - pass null instead

commit f08efe851734a0ad5992a1b202d830ea6a253be6
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:32:03 +0800
Tag:    v1.8.1

get_my_courses() callers update - check of the $fields param - pass null instead

commit 4dbca99edfd5177fcecfaba777766177bd130e22
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:28:39 +0800
Tag:    v1.9.0

get_my_courses() - added optimisation for guest login

commit dcf93f810795d4bbd27d4fffa306c79c1c2cb0d6
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:28:22 +0800
Tag:    v1.8.1

get_my_courses() - added optimisation for guest login

commit e4271d740c47d091629d76c4e3b473cbcea0c129
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:27:31 +0800
Tag:    v1.9.0

get_my_courses() - tighten default fields - faster, risky

commit b5f523ab6ef989ae69593cf6e650af5ea79a7178
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:27:27 +0800
Tag:    v1.8.1

get_my_courses() - tighten default fields - faster, risky

commit a728edc61f039a1633e01fb6b4f6458115942494
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:27:05 +0800
Tag:    v1.8.1

get_my_courses() - skip checks if we know the user has moodle/site:doanything and we are observing $doanything

commit 601edb900e9b8c93acdcd2138fea92df934ea7f6
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:26:59 +0800
Tag:    v1.9.0

get_my_courses() - skip checks if we know the user has moodle/site:doanything and we are observing $doanything

commit 5970ccfbaff3aec8f9f747041ee25cfca4502e8f
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:26:04 +0800
Tag:    v1.9.0

get_my_courses(): tighten cache scheme - part 2

commit 309bb4021d2cc0bad8c6038dec6c1a0e7fc96ed0
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:25:57 +0800
Tag:    v1.8.1

get_my_courses(): tighten cache scheme - part 2

commit c6325ef155aef155cab6fe3888f6ac2d741a6db7
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:22:03 +0800
Tag:    v1.9.0

get_my_courses(): tighten cache scheme

commit f98c2af9026940a67e31c36d3c3516bfd1a2d492
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 13:21:52 +0800
Tag:    v1.8.1

get_my_courses(): tighten cache scheme

commit b8227b8827bdacfb15dfb907c839761e2ea4d5e9
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:38:24 +0800
Tag:    v1.9.0

calendar: fixed group event display when only one course being viewed

commit de0489fd9f992ad38bf5301ee989c45b86f3ee1c
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:38:06 +0800
Tag:    v1.8.1

calendar: fixed group event display when only one course being viewed

commit 6b4aeb314b6e2df0f58f27ce8fac3ec79f44a095
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:37:38 +0800
Tag:    v1.9.0

calendar: bug fixed to previous commit (MDL-7416 MDL-9617)

commit 9caa000b8b564031e072aa1395e9588c70683508
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:37:24 +0800
Tag:    v1.8.1

calendar: bug fixed to previous commit (MDL-7416 MDL-9617)

commit 37d87d11f963dfcd3ffcd5f56e5af4fca08eab0e
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:28:11 +0800
Tag:    v1.9.0

calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617)

commit 1a4a3b3380394b489c384f62b34c0c82bae564a8
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 06 May 2007 12:26:35 +0800
Tag:    v1.8.1

calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617)

commit 0b1d21c0c347395ab6428c15d61e4af1660fbb04
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Mon, 30 Apr 2007 06:47:39 +0800
Tag:    v1.8.1

Manual fixup - cvsps has dropped the CAS library

commit a4b6d764dd26c897d3588502791d9a749f0d0de0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 Apr 2007 04:31:47 +0800
Tag:    v1.9.0

ddllib: Introducing create_temp_table()

commit f35c9f6f19d18d8245516171e1c9d21e994fd52e
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 Apr 2007 11:04:20 +0800
Tag:    v1.8.1

(iCalendar export) calendar: Removing filter controls from export page, as no purpose and buggy

commit a1e080f7c6b820192dd83b7f47f0d0f521a5cfee
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 Apr 2007 10:54:13 +0800
Tag:    v1.9.0

(iCalendar export) calendar: Removing filter controls from export page, as no purpose and buggy

commit a3b2f4cbebfc158addc593323a489b3f6e8912c4
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Apr 2007 08:24:44 +0800
Tag:    v1.7.3

moodle_request_shutdown(): silence errors when apache_child_terminate() is disallowed - (MDL-9350)

commit 5ad59d2b0737f9e8d9acd319ce0692146d8bd533
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Apr 2007 08:24:42 +0800
Tag:    v1.8.1

moodle_request_shutdown(): silence errors when apache_child_terminate() is disallowed - (MDL-9350)

commit 08c58ff103be61241d7614588f08f91107f5ff39
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Apr 2007 08:24:27 +0800
Tag:    v1.9.0

moodle_request_shutdown(): silence errors when apache_child_terminate() is disallowed - (MDL-9350)

commit 8632e95b139fdb54e36997af24da118710465b64
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 13 Apr 2007 13:05:56 +0800
Tag:    v1.8.1

Bug fix: 'off by one'month bug in mupltiple locations.

commit 76ab1c33d9e56726f6ff641460d4a452123d3495
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 13 Apr 2007 13:04:57 +0800
Tag:    v1.9.0

Bug fix: 'off by one'month bug in mupltiple locations.

commit 7b6c65a56076045493ca33b60f91d79c48d364ee
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 11:30:20 +0800
Tag:    v1.7.3

moodle_request_shutdown(): raise $CFG->apachemaxmem to 25MiB for 1.7 and newer

commit 7f36ba112b3f575357ead287a2d96a25ae85b961
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 11:25:57 +0800
Tag:    v1.9.0

moodle_request_shutdown(): raise $CFG->apachemaxmem to 25MiB for 1.7 and newer

commit 35decbd8be402085f350112af143f2dc12b280fe
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 08:46:27 +0800
Tag:    v1.6.6

Fixed 'off by one' month bug in month select boxes generated by print_date_selector when users time zone set to GMT-13.

commit 28ca56c93daa7bd139ff69e3ddbc094f31a45aa9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 08:45:35 +0800
Tag:    v1.7.3

Fixed 'off by one' month bug in month select boxes generated by print_date_selector when users time zone set to GMT-13.

commit 34177c462c00c5e206037c9c66a1d25ff766b690
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 08:42:05 +0800
Tag:    v1.8.1

Fixed 'off by one' month bug in month select boxes generated by print_date_selector when users time zone set to GMT-13.

commit 9d411c734b551c5c6040a6a454e468245902bc0c
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 12 Apr 2007 08:41:31 +0800
Tag:    v1.9.0

Fixed 'off by one' month bug in month select boxes generated by print_date_selector when users time zone set to GMT-13.

commit cf8133c4576130f3f4a788a737492db3d02fb1f6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 05 Apr 2007 13:04:06 +0800
Tag:    v1.9.0

lib/setup moodelib: Introducing moodle_request_shutdown()

commit 89d684979321b30f80deef1ffb2cf06187100fcd
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 05 Apr 2007 13:00:39 +0800
Tag:    v1.8.1

lib/setup moodelib: Introducing moodle_request_shutdown()

commit bf01ed821166a95b59263f61e3ffd291b1bc3e1e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 05 Apr 2007 13:00:23 +0800
Tag:    v1.7.3

lib/setup moodelib: Introducing moodle_request_shutdown()

commit 17b39b6c951407cc62e95877c5e9b83b9cb695cf
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 05 Apr 2007 12:51:22 +0800
Tag:    v1.6.6

lib/setup moodelib: Introducing moodle_request_shutdown()

commit 9aa9080756186f8a8a62936d5b0aaf0440b62d2e
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Mar 2007 15:33:45 +0900
Tag:    v1.9.0

Auto-linking filters: fix serious caching bug in forum mailouts

commit 84d46ef3d58f5a2970fa584e15328a55a47dc5a7
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Mar 2007 15:32:24 +0900
Tag:    v1.8.0

Auto-linking filters: fix serious caching bug in forum mailouts

commit 3810ca294d0e5ef4d0093be0616934d7b4897938
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Mar 2007 15:13:13 +0900
Tag:    v1.7.2

Auto-linking filters: fix serious caching bug in forum mailouts

commit 0f1f94408afcda308e8a47a826538a61b73b6f55
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 19 Mar 2007 15:03:00 +0900
Tag:    v1.6.5

Auto-linking filters: fix serious caching bug in forum mailouts

commit d15c13904e2b80260328e2c531074b48fb334229
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 16 Mar 2007 12:39:16 +0900
Tag:    v1.8.0

get_complete_user_data(): speedup SQL selecting local users by their mnethostid

commit e5edab1b7212026f798e2f283509b818951f8be7
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 16 Mar 2007 12:37:52 +0900
Tag:    v1.9.0

get_complete_user_data(): speedup SQL selecting local users by their mnethostid

commit 74f350d4825451185068094912b0058f4c0152d9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 12:04:24 +0900
Tag:    v1.8.0

MDL-7385 - stats_cron_daily() - If a module is missing, continue processing

commit 3ce66e9f7b896d607114269e185e01536ada7c50
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 12:04:05 +0900
Tag:    v1.7.2

MDL-7385 - stats_cron_daily() - If a module is missing, continue processing

commit 0f467340a64acd1beeb6cc18e3c1f723194e7412
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 12:03:42 +0900
Tag:    v1.9.0

MDL-7385 - stats_cron_daily() - If a module is missing, continue processing

commit 042117ea4f00f83feee1176170e01922ef3f7cd0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 11:51:26 +0900
Tag:    v1.8.0

Fixing MDL-6795 - Stats never runs. stats_monthly table gets very full - avoid double tz calculations in stats_getmidnight()

commit fb3501f9354f1806d8fa29b7c135e7c9cbf4b0ef
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 11:51:11 +0900
Tag:    v1.7.2

Fixing MDL-6795 - Stats never runs. stats_monthly table gets very full - avoid double tz calculations in stats_getmidnight()

commit b0ae3878a498e5994d79c980a82dbe7e3ced3cce
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 11:50:51 +0900
Tag:    v1.9.0

Fixing MDL-6795 - Stats never runs. stats_monthly table gets very full - avoid double tz calculations in stats_getmidnight()

commit 595fa6468b8ad89b505182a18cfcef3380749454
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:32:39 +0900
Tag:    v1.9.0

Stopping warning and possible errors in graphlib.php caused by bugs in statsgraph.php

commit 7ac2e04a44b20e30e5b26ebaba034bec35375809
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:32:22 +0900
Tag:    v1.8.0

Stopping warning and possible errors in graphlib.php caused by bugs in statsgraph.php

commit 757d66b5047b38acc184db7425c753222822898f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:32:16 +0900
Tag:    v1.7.2

Stopping warning and possible errors in graphlib.php caused by bugs in statsgraph.php

commit 5e227395d4df6ae1042b7c9602c74aa2f88449fe
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:29:24 +0900
Tag:    v1.9.0

hotpot: Fixing db upgrade script

commit 6575c6f5ad7f8e30c7744f2808dc0818b6c6c129
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:28:58 +0900
Tag:    v1.8.0

hotpot: Fixing db upgrade script

commit 9861a3997a20f029305f1fb60c717863e4555131
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:28:39 +0900
Tag:    v1.7.2

hotpot: Fixing db upgrade script

commit 171d8232498ac29e5c026971ce919870d9703193
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:26:37 +0900
Tag:    v1.9.0

(Fixing upgrade script) Only try to disable lams if it is installed

commit bec90d263db9bad88fb95f96b711bf48b045b004
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:26:20 +0900
Tag:    v1.8.0

(Fixing upgrade script) Only try to disable lams if it is installed

commit e05e5d132e1b387f33869b1d765def93802ba3b1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:25:46 +0900
Tag:    v1.7.2

(Fixing upgrade script) Only try to disable lams if it is installed

commit 9920530563ab44e439032d319b47e9f17187d6a2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:20:48 +0900
Tag:    v1.8.0

Fixing 1.5->1.7 upgrade bug (get_courses was used unnecessarily in upgrade process, and relies on roles)

commit 6488b3be2e0c275f24e2ea5b0510bf7e98906979
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:10:12 +0900
Tag:    v1.7.2

blocks: Making UTF8 migration script work with blocks not on course page, etc.

commit 748e20f0069b4cd8536e2bf6da09068d071c18b8
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:07:22 +0900
Tag:    v1.7.2

Fixing 1.5->1.7 upgrade bug (get_courses was used unnecessarily in upgrade process, and relies on roles)

commit abb6fc0ddaa2c816453dbd78abc6335c4d54217d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 28 Feb 2007 09:06:59 +0900
Tag:    v1.9.0

Fixing 1.5->1.7 upgrade bug (get_courses was used unnecessarily in upgrade process, and relies on roles)

commit 36e6379ef84e28f0a4d9cc527404637f5a04d7b6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Jan 2007 07:17:42 +0900
Tag:    v1.8.0

mnet: $CFG->mnet_dispatcher_mode - ensure we set it on install and upgrade, silence warnings - MDL-8284

commit 4c1c5d2638747cdbfd6c449873831045d2086547
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Jan 2007 13:25:56 +0900
Tag:    v1.8.0

mnet: auth/mnet cron() now clears out stale sessions -- how did we miss this?

commit 4e04772745b977b9011ea6c92e374cc2baf8fc31
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Jan 2007 13:15:50 +0900
Tag:    v1.8.0

mnet: fix SSO breakage if the same user was using multiple browsers

commit f6b9882c42e94f2946dce880200bf5bef7dc4348
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Jan 2007 05:56:59 +0900
Tag:    v1.8.0

mnet: as reported by Eloy - login failures should be helpful to mnet users _only_ if mnet and auth/mnet are running

commit 62d78bf508103ee1d63d828b30008c7978f1f3e8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 14:46:40 +0900
Tag:    v1.8.0

mnet: update_enrolments() WIP

commit 56eec24397fdc672a6e062db5aa6c0a7eeda5bc7
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 14:32:14 +0900
Tag:    v1.8.0

mnet: remove extra paranoid check in the mnet xmlrpc client

commit 15e477238042ac2273799b5feef18395faa0fe22
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 13:41:17 +0900
Tag:    v1.8.0

mnet: send user enrolment information from SP to IDP at landing time, WIP

commit caa90d5642310c8d99644ac94ca3fca7474b38fa
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 10:57:05 +0900
Tag:    v1.8.0

mnet: print_remote_host() must be xhtml strrrrikt!

commit 1a5d0b7f54cf8bab9a1984770c14e33c5c65343c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 10:55:09 +0900
Tag:    v1.8.0

debugging() - tell us who/where/when called us, like trigger_error() does

commit 985d7a350d010ea8b800c20c908400c4dd4ddf0e
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Jan 2007 10:31:15 +0900
Tag:    v1.8.0

mnet: remove debugging statements

commit 1fd80ad3d93d81ac438587dc0075bfbcab864003
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 18:37:28 +0900
Tag:    v1.8.0

mnet: introducing print_remote_host()... and use it in print_my_courses() - add a space

commit 643b67b8b8b399618334d41be3aa78475f48d0a3
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 18:36:40 +0900
Tag:    v1.8.0

mnet: introducing print_remote_host()... and use it in print_my_courses()

commit 86dd62a724f33b05c148c61ebea5c228251d6908
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 18:23:47 +0900
Tag:    v1.8.0

mnet: introducing print_remote_course() and use it in print_my_moodle()

commit db4b12eb70a7568703cefe7f1093f609828e04d4
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 17:57:13 +0900
Tag:    v1.8.0

mnet: introducing get_my_remotecourses() and get_my_remotehosts() -- use them too

commit 0743661ea5832bf115dbf6b723904de28ae0f83f
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 17:36:02 +0900
Tag:    v1.8.0

mnet: it is $USER->mnet_foreign_host_array instead of $SESSION->mnet_foreign_host_array. $SESSION is fraught with peril as it persists acros logins/logouts

commit f3203630ca2dd00a71e43efc92c28ad0255e4d04
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 17:14:18 +0900
Tag:    v1.8.0

mnet: this stuff is only for logged in users!

commit b90052f25348aa63ba738ff129dce94273836ba1
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 16:54:41 +0900
Tag:    v1.8.0

mnet: fix logic and html layout in block_course_list

commit a819a51ad2b4bba473cacd297b5f770ef75b298b
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 16:22:57 +0900
Tag:    v1.8.0

mnet: check that sesskey please!

commit 5e142a172c152726ceee1d615a9d071d2adf64a1
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 16:15:12 +0900
Tag:    v1.8.0

mnet: pix for mnethost is now the tiny moodle icon wink

commit 2d60ff6d58624e6bbef96f686ab353cf842c9206
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 16:01:51 +0900
Tag:    v1.8.0

mnet: hide direct link to logs for now...

commit 20003335cec87468b08666d4b286325f6abe4f43
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 15:51:24 +0900
Tag:    v1.8.0

mnet: finish up UI for enrolment handling and hardcoded strings

commit 8506af02d33636dc500d14c7272d0b0be41570a6
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 14:24:47 +0900
Tag:    v1.8.0

mnet: fix warning -- variable typo

commit efd6ef46659b9d4641a8058553c33b246c48e583
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 14:18:30 +0900
Tag:    v1.8.0

mnet: fixup remote enrolment handling pages - WIP part 2

commit ccb60df832326d5ddd2e11e5fac850601b522901
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 13:26:09 +0900
Tag:    v1.8.0

enrol/mnet: list_remote_servers() should only list servers we use enrolment for

commit 7db7981aaedae6b5ab8239f00d8ccd9438774603
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 11:51:18 +0900
Tag:    v1.8.0

mnet: better enrollable courses listing

commit e395caaa847ce64c42ec7c7e6625d259cba493b1
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 11:43:11 +0900
Tag:    v1.8.0

enrol/mnet: fixes around fetch_remote_courses() and available_courses

commit 445379151f9ff40973c5bf43e52ebf7e60353b1c
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Jan 2007 08:01:38 +0900
Tag:    v1.8.0

mnet: environment now recommends tokenizer

commit ce89882a371e5e99ef51a0c9fac42767a12270e4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 13:48:35 +0900
Tag:    v1.8.0

mnet: fixup remote enrolment handling pages - WIP

commit a298f311450c94513d590fb2e47f2e430600d2a4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 13:39:41 +0900
Tag:    v1.8.0

mnet: clear out debug msg

commit 7580ce94efa72dfcde11edb1e85fc9f141b3414e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 12:16:55 +0900
Tag:    v1.8.0

mnet: check for the _right_ varname before warning about mnet being off

commit 79b84c93fbe3b40a74a3a74970612c1291fae436
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 12:16:09 +0900
Tag:    v1.8.0

enrol/mnet: list_remote_servers() must always return an array

commit a4d967a463db587ac23eebee7b2208517ccd9734
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 11:56:06 +0900
Tag:    v1.8.0

mnet: try to stop trailing slashes in urls from getting through, better error msg if we dont like the SSL cert

commit 8d13ed14149aead5a27b9b973a159a4a98350f63
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 11:31:42 +0900
Tag:    v1.8.0

mnet: clean_param() fixed a leftover debugging statement - x2

commit f543c0c39268caf95add233113db122bae7fb92b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 11:22:35 +0900
Tag:    v1.8.0

mnet: clean_param() fixed a leftover debugging statement

commit 47c0407b9733df91c90ed1020e227a52492f697d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 08:49:04 +0900
Tag:    v1.8.0

mnet: moving remote enrolment config to admin/mnet

commit 9b0633ac3d1b0ac0037cf85766d50c0e7a1ba72b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 08:12:15 +0900
Tag:    v1.8.0

enrol/mnet: fix a warning, do not list the sitecourse

commit 92e46c030529ebb5426d6b6cced9b8ee857f4c43
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Jan 2007 07:23:56 +0900
Tag:    v1.8.0

mnet: better descriptions and warnings in admin pages

commit 6480b0da92b10ec316b3f97cbdfb6afcf16a7787
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 Jan 2007 15:13:09 +0900
Tag:    v1.8.0

get_config(): fix a call using the oldstyle return value

commit fdce65dd32ff8ecc98e5b03385c44edc03ee9634
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 Jan 2007 10:00:08 +0900
Tag:    v1.8.0

mnet: restore_create_users() fixed mnethost lookup

commit c9fa3eee9b33b3f5d20bd76bca7c5bfd8db64acd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 Jan 2007 08:27:41 +0900
Tag:    v1.8.0

get_config() callers in new MNET code switched to expect a single value returned Again, this simplifies the logic in a few places.

commit 1fd471a1c1f4b2240bfb07f91ecd15dd06fb7b9c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 Jan 2007 08:27:14 +0900
Tag:    v1.8.0

get_config() callers switched to expect a single value returned

commit 9220fba59803dcea39723cb154c37f05d8d66911
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 Jan 2007 08:25:19 +0900
Tag:    v1.8.0

get_config(): return a single value instead of a record when called with 2 params

commit 0f02788f70cff1ed8f010fd9103ba6e545ed09f7
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 14:24:20 +0900
Tag:    v1.8.0

auth/db/auth.php - fewer queries against the ext db

commit 43f853c90820809f50c6c0830316530d8166980e
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 12:28:57 +0900
Tag:    v1.8.0

mnet: restore support - XML parser knows about MNET_EXTERNALUSERS, restore_check.html warns

commit c0543ba1f7fb87039d6f0e8586fa859768505419
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 11:52:51 +0900
Tag:    v1.8.0

mnet: backup_general_info() now indicates whether it includes MNET_REMOTEUSERS

commit 54359be4c9f6d63138d1139c036073b4dcd5baec
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 11:27:36 +0900
Tag:    v1.8.0

mnet: backup_user_info() is faster, and it store mnethosturl for foreign users

commit dd3638e47e66ae5de3d521dd17203c64b8b1edf3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 10:06:11 +0900
Tag:    v1.8.0

XHTML Strrrickt: fixed a problem with a UL and LI tag mix up during restores.

commit da586c3778aa16f8bf093d8aae986950a84aaae2
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 09:56:15 +0900
Tag:    v1.8.0

mnet: restore_create_users() is now mnet-aware

commit 1d94add47e4a313340f3bf57e5f78d8610c49faa
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 05:00:01 +0900
Tag:    v1.7.1

enrol/database: fix fields not read from external database MDL-7712

commit dd1ac4af5cbbae944e8abae2016dd3eb08706b39
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 04:58:58 +0900
Tag:    v1.7.1

auth/db: fix fields not read from external database MDL-7712

commit d256515fba93f0183062f8d02a5a3b4762a6bc9f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 04:57:12 +0900
Tag:    v1.8.0

enrol/database: fix fields not read from external database MDL-7712

commit de6e7ee2a9b9aa4d5ef8a457b71195fb54489b65
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Jan 2007 04:53:26 +0900
Tag:    v1.8.0

auth/db: fix fields not read from external database MDL-7712

commit bb931a61c63cf6572bb615be5663ec0647c86963
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 15 Jan 2007 08:02:13 +0900
Tag:    v1.8.0

rcache: cleanup, upgrade path, config options   (MDL-8163)

commit 47cab2ad768441ef4684b5c36158c548f44856d4
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 08 Jan 2007 16:57:46 +0900
Tag:    v1.8.0

Removing .cvsignore -- so people can have their own.

commit 0dfed129afe832cf61f76c32bd83b48d89f1390b
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 08 Jan 2007 08:50:47 +0900
Tag:    v1.8.0

Add a .cvsignore file at the top of the Moodle tree so that config.php is appropriately ignored. This is exactly what .cvsignore is made for wink

commit 3261852ad6b25eedb98a2e85a4d6b70227ee5d9b
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 05 Jan 2007 11:34:41 +0900
Tag:    v1.8.0

Re-committing "Database changes for the customisable user fields" -- I _think_ this is what Shane meant to commit.

commit 9654f6339dc0d57d0355ce00374deb11aac5c38b
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 05 Jan 2007 11:31:35 +0900
Tag:    v1.8.0

Reverting "Database changes for the customisable user fields"

commit 1734e61a416a78907d213cefb5ffb0ee85ae34c6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 15:19:56 +0900
Tag:    v1.8.0

mnet: check for openssl extension

commit b763d139b4251020acd314a507d11c719c8c382a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 15:13:20 +0900
Tag:    v1.8.0

mnet: xhtml strrrrrrrrrrickt mein herr

commit 812434385691b74e5184d4725d7092766366b66a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 14:58:28 +0900
Tag:    v1.8.0

mnet: environment now recommends openssl

commit b9ddb2d5eaebab5bbcaee6710afc312a3ef006b9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 13:52:42 +0900
Tag:    v1.8.0

multiauth: migrated all files to the new OO API, written new API documentation

commit 56f8ff513eb63724f757821f686c677d34c066b5
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:38:52 +0900
Tag:    v1.8.0

lang/en_utf8/mnet: Language pack updates

commit e2d4f75c4011ba3c087cb0f219fa7eaafa466808
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:38:30 +0900
Tag:    v1.8.0

admin/mnet/peers: Allow admins to manually update a remote server's public

commit a9308edef365302183787a5a594307a971d56c25
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:37:42 +0900
Tag:    v1.8.0

admin/mnet/index: Allow admins to expire an SSL key

commit 0947d69da2b1816158998630ce12c3392047cdb0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:37:20 +0900
Tag:    v1.8.0

admin/mnet/index.html: UI Tweaks

commit f0e4c2701ce7edfd9aa5c7d9b9988781c81ecb53
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:36:24 +0900
Tag:    v1.8.0

mnet/xmlrpc/client & parser: Diff time between servers and break if it's

commit 8c99567eecdb431e3e0123ab2583941ebbec9344
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:34:48 +0900
Tag:    v1.8.0

mnet/environment: Bugfix

commit 735c7beb0ad72687abcdb47f5fd1712276164be7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:34:14 +0900
Tag:    v1.8.0

mnet: We now keep several generations of SSL keys

commit 74927226328d789dd3f682c6337563830bebbd01
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:33:34 +0900
Tag:    v1.8.0

mnet/lib: Bugfix: mnet_generate_keypair: Declare USER as global

commit f32689ad4b2739bf79d6f6d1408e05545d0d6390
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:33:14 +0900
Tag:    v1.8.0

mnet/environment: Fixup to make proper use of Moodle dml functions

commit 13c9d7e082a0af29e43796141219839714ad44b7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:32:55 +0900
Tag:    v1.8.0

mnet: Some very minor style (etc) fixes

commit 840c12f362209c68d49231a69b63aadeb2383a3a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:31:52 +0900
Tag:    v1.8.0

user/view:  Bugfix for broken XHTML on non-local user view

commit 66ebd55b6bd0fa09651ba1cc7a0d4daf79067aa9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:31:26 +0900
Tag:    v1.8.0

mnet/xmlrpc/xmlparser: Fix code layout/alignment

commit 42f735391116672009dc800a463ddc7f5970c748
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:31:10 +0900
Tag:    v1.8.0

admin/mnet/mnet_services:  Concatenated query to sidestep Moodle requirement that firest field of resultset is unique

commit f509ce06570a27298078c7b3e1fa9ea572fbb694
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:30:37 +0900
Tag:    v1.8.0

lib/db/access:  Capability for roaming to remote Moodles

commit 5f88a475c57b7c5fcb35623839450dcfc9b56dfb
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:29:01 +0900
Tag:    v1.8.0

mnet: fix a merge-related typo

commit 357f08fa494c4d6296e61569c20ac1832120e08a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:27:58 +0900
Tag:    v1.8.0

mnet: polish db changes to match upgrade and clean inst

commit 5cd129c7f93539558e31bf605cd01271d025ebbb
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:27:05 +0900
Tag:    v1.8.0

mnet/multiauth: table setup scripts

commit 63b1e3513b4a364b0d24bacffdb99ddca0448cae
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:26:24 +0900
Tag:    v1.8.0

mnet: fixed merge typo

commit c72fe8018d102a460120fc4a65d8d9eb22ae48b4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:26:04 +0900
Tag:    v1.8.0

mnet: new auth plugin

commit d09d923b925217fe29df004d17f84dac4561dac6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:25:18 +0900
Tag:    v1.8.0

mnet: somewhat hackish changes to course_list. Needs further work

commit 6e6b8c85169ed2f858ae6a530504167e23f92015
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:23:48 +0900
Tag:    v1.8.0

mnet: new mnet_hosts block

commit c215b32be74d6386aa09738ea02473a1bfdb283b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:22:51 +0900
Tag:    v1.8.0

mnet: courses and activity log know about mnet remote users

commit d14383e0a035ebe0e6b57ff7b6cde90750bfa683
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:19:49 +0900
Tag:    v1.8.0

mnet/multienrol: admin area changes, including test for curl extension

commit 28f287562297f1cf843ab638e2a59c95905ff989
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:08:12 +0900
Tag:    v1.8.0

mnet: core langpack changes

commit bf1a3d20102eaadedfe478122eb23f38ee7af7bd
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:05:48 +0900
Tag:    v1.8.0

mnet: new enrolment plugin

commit af9c5226c456fd862ccb7844c5307a11a261527b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:03:57 +0900
Tag:    v1.8.0

mnet: login operations (change pw, forgotpw) now handle multiauth and mnet remote users

commit 56f52742322636ead2ae0f8700e5c1f876cd2720
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 12:01:30 +0900
Tag:    v1.8.0

mnet: user/* now handles remote users and multi-auth

commit 03d820c788567c8559fca9fea2b5d2e45d43ee1d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 11:52:44 +0900
Tag:    v1.8.0

mnet: changes to core moode libs

commit 71558f8502644f9a1ea7640e35a87dd0885f41c9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 11:33:51 +0900
Tag:    v1.8.0

mnet: core libraries and admin pages

commit b776b2773871e33f47a3c84136764291f3ec1a55
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 04 Jan 2007 10:07:35 +0900
Tag:    v1.8.0

db upgrades are now XHTML-correct -- at least when they succeed! With this patch, 1.8 installation completes correctly

commit f3f7610c9013bd06ae0033e0143cc87e68c64bf3
Author: Martin Langhoff <martin@catalyst.net.nz>
Date:   Thu, 04 Jan 2007 09:15:04 +0900
Tag:    v1.8.0

cvsimport fixups -- cvshead had strayed from upstream

commit 02d3b34a8e92a1dcd6309b27a3a92ebf094e99e4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:55:12 +0900
Tag:    v1.8.0

rcache_getforfill() - better phpdoc

commit f917d0ea9b936ece48a7d9fb2d125070af1c66b2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:47:51 +0900
Tag:    v1.8.0

$MCACHE - rework memcached support - some rework on eaccelerator

commit 2142d4924f6303dca2609d0ff90d4902e038e0eb
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:47:14 +0900
Tag:    v1.8.0

$MACHE: add support for eaccelerator/memcached, change the $MCACHE calling convention a bit

commit 3530015874a78007d02770b4ab64db345a9357fa
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:46:31 +0900
Tag:    v1.8.0

rcache functions -- use a saner memory cache API

commit ec9fe5cf6f18017934bd50f7c3202e52d36842f8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:45:47 +0900
Tag:    v1.8.0

rcache_set() and rcache_table_unset(): use a configurable TTL

commit 9c967c33fb78624d0f360b4a3cac684ea09a45a0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:45:13 +0900
Tag:    v1.8.0

init_memcached(): only use pconnect if configured to do so

commit 419e1d937ee9f1351be2e6882a93016f08abec2a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:44:39 +0900
Tag:    v1.8.0

Introducing $MCACHE - Memory-based cache

commit c96a4a46d5a962562404098847bc5bf38528653c
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:40:38 +0900
Tag:    v1.8.0

rcache_* calls - flesh out logic and use $MCACHE if available

commit cd60d017ea7ed7b01c7c67373df5f24542ac9516
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:40:16 +0900
Tag:    v1.8.0

get_performance_info(): fixup rcache stats

commit 6c2f585f85c9ea6fd0757bff1cc6c939ba9de7a0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Dec 2006 07:39:32 +0900
Tag:    v1.8.0

dmllib: introducing the rcache_* functions for record cache handling

commit 247035f8fc8d518fdee3ef9e43cf505d040b4272
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Dec 2006 10:49:14 +0900
Tag:    v1.8.0

redirect(): fix protocol name in redirection header()

commit 6cb344928f6f95551cf227251c35d2c8890bcd88
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Dec 2006 10:48:22 +0900
Tag:    v1.7.1

redirect(): fix protocol name in redirection header()

commit 76f3815be9595b405474310aa200fc9157414231
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Dec 2006 07:48:36 +0900
Tag:    v1.8.0

raise_memory_limit() earlier -- resolves OOM on 64-bit platforms

commit 2c56bea00737e6c5f90c6eb533c4257ac1dec558
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 27 Dec 2006 07:47:36 +0900
Tag:    v1.7.1

raise_memory_limit() earlier -- resolves OOM on 64-bit platforms

commit ccc776694d4371cd1e3c2c838754f0f05133639f
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 22 Dec 2006 06:56:49 +0900
Tag:    v1.8.0

debugging(): our errors must be passed to PHP as E_USER_NOTICE

commit 47b8b9eb8005acf5a12305452a08fb2547acbd2b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 21 Dec 2006 13:30:03 +0900
Tag:    v1.8.0

Introducing $CFG->debugdisplay -- mimics PHPs display_errors, controls debugging()

commit 4bd0ddeafaed8a645fdf72075abf8e5f59af8315
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 21 Dec 2006 13:03:21 +0900
Tag:    v1.8.0

debugging(): use CFG->debugdisplay instead of PHPs display_errors

commit c7533061eff0058937b20531e07e40676d429786
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 21 Dec 2006 11:51:20 +0900
Tag:    v1.8.0

debugging(): use trigger_error() when !display_errors -- now you can debug stuff without breaking HTTP headers, HTML and JS

commit d5afb8cb592d28392de648941d7cee05af92fea2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 21 Dec 2006 11:20:28 +0900
Tag:    v1.8.0

login form: Fix closing TR

commit f3b205b8003b4dded51e8d30ac0a9730da05cdcc
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 24 Nov 2006 04:30:57 +0800
Tag:    v1.8.0

Cleaning up, completing, bugfixing, adding features to iCalendar export of Moodle calendar.

commit ea185313019e9220e21b51d72e54277ee6cb35dd
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 24 Nov 2006 04:21:29 +0800
Tag:    v1.8.0

Cleaning up, completing, bugfixing, adding features to iCalendar export of Moodle calendar.

commit e22ebd9267230dc0c86104ca5e02767752936cde
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 Oct 2006 13:05:35 +0800
Tag:    v1.6.4

lib/textlib.class: Cache dir is now created correctly, allowing speed increase (SR# 595)

commit e7812e9c6246cfe690074f477da0873d2ace85cd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 Oct 2006 13:03:54 +0800
Tag:    v1.8.0

lib/textlib.class: Cache dir is now created correctly, allowing speed increase (SR# 595)

commit 90f08155c52abc452837d4d40197b5c65c68872c
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 Oct 2006 13:00:32 +0800
Tag:    v1.7.0

lib/textlib.class: Cache dir is now created correctly, allowing speed increase (SR# 595)

commit 7ca774ad51755b0847b1f5794b8a422db35fccdb
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 26 Oct 2006 12:18:23 +0800
Tag:    v1.8.0

lib/locallib: changed local db upgrades now xmldb friendly (like lib/db)

commit 3e82837cc04b3d0fd3c7690991582996818ae716
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 26 Oct 2006 12:12:49 +0800
Tag:    v1.7.0

lib/locallib: changed local db upgrades now xmldb friendly (like lib/db)

commit 20dbeadfb3defc11e7ddfd3e5347a4f2432c5c8a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 25 Oct 2006 14:13:51 +0800
Tag:    v1.7.0

auth/fc/config.html: cleanup double newlines (leftover from whitespace cleanup)

commit ba3f3a258b7cf5fb5aeabd2cbce02fb429b4dabc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 25 Oct 2006 13:28:35 +0800
Tag:    v1.8.0

auth/fc/config.html: cleanup double newlines (leftover from whitespace cleanup)

commit f5896f0fb6770fee52a27b78e9d1ff6ed809eef6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 09:20:42 +0800
Tag:    v1.7.0

enrol/db/enrol.php  ignore delt'd usrs when enroling

commit 80161aad612defc439bae87dba555128c7a4e444
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 09:16:01 +0800
Tag:    v1.6.3

enrol/db/enrol.php  ignore delt'd usrs when enroling

commit 13e8d6e46faa40c6eb2e54d0b6c211bcc3a52c46
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 09:05:10 +0800
Tag:    v1.7.0

auth/db/lib (bugfix) only update mdl fields during login if 'onlogin' set Previous operation was update all moodle fields from the external database during each login & sync ignoring this setting. Now if this setting is 'oncreation' then the field is only copied once (on creation of user).

commit dc77f7b55c1f3a80a1bcd24336a4cc2e65c5491e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 09:04:49 +0800
Tag:    v1.6.3

auth/db/lib (bugfix) only update mdl fields during login if 'onlogin' set Previous operation was update all moodle fields from the external database during each login & sync ignoring this setting. Now if this setting is 'oncreation' then the field is only copied once (on creation of user).

commit c83afe4ec24710f7383f7a74216f0a4f5f6008fd
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:15:54 +0800
Tag:    v1.6.3

Set student enrolment end date to course enrolment period for external

commit 897e0712e8b3a1ac6564a1b0be988e77e8d50be9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:13:07 +0800
Tag:    v1.7.0

Comments.

commit 8aa18dddc8e2ca55c1c7b92892d530887d40ca48
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:12:42 +0800
Tag:    v1.6.3

Comments.

commit c0adb54de44c290e604fbc8a9c3c865648e60748
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:10:23 +0800
Tag:    v1.7.0

Allow Chinese/Japanese UTF-8 strings to be truncated at character

commit d0f5c048e2d6e95fbb12c293606b74c8ba5e9dd8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:10:15 +0800
Tag:    v1.6.3

Allow Chinese/Japanese UTF-8 strings to be truncated at character

commit 6402cd46797f66d4fe9d3a642517018aeb5835c7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:08:50 +0800
Tag:    v1.7.0

Fix for breadcrumb problem (MDL-6271).

commit 498ce7e832355370fc1ab8145e26065ce1c6a258
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 28 Sep 2006 08:07:51 +0800
Tag:    v1.6.3

Fix for breadcrumb problem (MDL-6271).

commit c4121640be373cc0fa77821d49b84ee5889f321d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:11:50 +0800
Tag:    v1.7.0

user: remove deprecated sql_paging_limit(), use offset, limit parameters

commit ea9a729f80f614f8cfd964168bf6e8edbdd57522
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:11:29 +0800
Tag:    v1.7.0

mod/lesson, mod/quiz: remove deprecated sql_paging_limit(), use offset, limit parameters

commit 1ad5c6380f2e5e1045fd7e7ddf8eec8400e5d935
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:11:05 +0800
Tag:    v1.7.0

mod/quiz: remove deprecated sql_paging_limit(), use offset, limit parameters

commit 1e7368e782a74bc757cf05096b2176c096d85505
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:10:39 +0800
Tag:    v1.7.0

dmlib: set_field() now has the Oracle DIRTY HACK too!

commit 5a55af6097e242ba4d9a5dbb5e53b655a170fc45
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:10:18 +0800
Tag:    v1.7.0

dmlib: Add Oracle dirty hack cleanup to recordset_to_menu() get_field_sql() and get_fieldset_sql()

commit 44f98850449e57c67832540f4516a8999488a0cb
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:09:48 +0800
Tag:    v1.7.0

sql_concat(): fixed param order thinko -- and now it works too!

commit b4dd303a9794dbd3baa67a7f7756d62cbd40ae0a
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:09:26 +0800
Tag:    v1.7.0

search: removed dbtype-specific select - MySQL can now handle grownup syntax

commit 47dc28e53c17efa0462290bd5d174038f667a5b8
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:09:01 +0800
Tag:    v1.7.0

search: fixed mysql-isms - tablenames without prefix and with backticks

commit 7e034f29a096b2bba357e4da15414c5aaf9428e1
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:08:39 +0800
Tag:    v1.7.0

searchlib can use sql_ilike too!

commit a8f4522dfacd4a2cdf9a61b3731783dcd4258adc
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:08:18 +0800
Tag:    v1.7.0

data, forum, glossary: use sql_ilike() for a portable LIKE operator

commit 95008f81c62031558d94eaf71141cc49cf2489b1
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:07:28 +0800
Tag:    v1.7.0

sql_ilike() -- added notes on Oracle support or lack thereof

commit 6eb7722f93f9e575c6334f67ed83127621bf0e4f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:07:05 +0800
Tag:    v1.7.0

message/lib.php: use sql_ilike()

commit d2715c70b614ebc8dae2d4b183659f1656184703
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:06:44 +0800
Tag:    v1.7.0

mod/glossary, mod/hotpot: use sql_concat() and sql_concat_join()

commit 38e02f4c321cbf8f62dfb6cd6448bf550b822b46
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:05:54 +0800
Tag:    v1.7.0

Introducing sql_concat_join($sep, $array) helper

commit 92a2d92a82e47638a604656c332d2c957560e891
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:05:32 +0800
Tag:    v1.7.0

message_history_link() - replace use sql_concat() and sql_like()

commit 27176468fead277af442142440cd2d3d209e206f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:05:10 +0800
Tag:    v1.7.0

mod/quiz: replace $db->Concat() with sql_concat()

commit ea59864f45c7a0b0d086b678c95b07809ffcfe71
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:04:40 +0800
Tag:    v1.7.0

course/lib.php: remove unused global

commit 4068bedb838fd392c000fe802118cb2ee3532515
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:03:46 +0800
Tag:    v1.7.0

Use sql_concat() in course/lib.php

commit 0ce96669c97beef23c6875953bfc15c79f42e1ce
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 26 Sep 2006 13:02:59 +0800
Tag:    v1.7.0

Introducing sql_concat() - and use it in sql_fullname()

commit d7e901c66989c19421c8431f920ccda7edd9d5b0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 20 Sep 2006 19:26:47 +0800
Tag:    v1.7.0

dmlib: changed array access to keyed instead of ordinal.

commit 4f70e2756a0578312e24beecfd1e3421b2b26dab
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 17 Sep 2006 10:32:00 +0800
Tag:    v1.6.3

Fix bug 6342 - cannot move forum post to other forum when the subject includes an apostrophe

commit 5a39def902ddd24db19a9bc0bc8d468af6211e2d
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 17 Sep 2006 10:27:13 +0800
Tag:    v1.7.0

re-merge of "Merged fix from 1.6 for Bug #5131 - RSS Feeds and Moving Discussions."

commit f6965dc68596dd5b3db69dc0cb4f6314c31dbc24
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 17 Sep 2006 09:35:49 +0800
Tag:    v1.6.3

datalib: Fixed erroneous documentation.

commit cbfad05c86a059c51c6a82d6dbd2d0280ec35e86
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Aug 2006 14:11:48 +0800
Tag:    v1.7.0

login: forgot password now works for guest again (bug #6214)

commit 530c61afe7f2d7a86eaf041f8f6fb5a093a5ae75
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Aug 2006 14:11:34 +0800
Tag:    v1.6.2

login: forgot password now works for guest again (bug #6214)

commit bed24ce7f58cac009a7225d0720e60494684d6a1
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Aug 2006 13:51:31 +0800
Tag:    v1.7.0

mod/assignment if we are not using a numeric scale and a custom scale return that as the max grade

commit 58c98fa2078713ca5dc89122fc415219782f11f9
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Aug 2006 13:47:37 +0800
Tag:    v1.6.2

mod/assignment if we are not using a numeric scale and a custom scale return that as the max grade

commit 0f7fcc83778403b12ca852d824c6e12e8f3f15fa
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 13:56:48 +0800
Tag:    v1.6.2

Backing out fix for bug #4874

commit 4b8df782c652e68bf14a44622bd8b26e71820ee5
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 13:38:20 +0800
Tag:    v1.6.2

Bug #6147 - Upgrade from 1.5.x breaks with Postgres 7.4.x

commit 3ad4a1097b5d6c6362efcc49a0627e5f9446b278
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:57:08 +0800
Tag:    v1.6.2

assignment: count_user_files() no longer creates extraneous dirs (bug#4658)

commit 0ff463ae95199265dc5a2fd692f47af17ae3a0b7
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:56:58 +0800
Tag:    v1.7.0

assignment: count_user_files() no longer creates extraneous dirs (bug#4658)

commit 51886e2fb40888e79ddf681e5893084d338ceba1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:56:12 +0800
Tag:    v1.7.0

wiki: Added a link to force reloading of the page (WR#515)

commit 21c2f2ef29d52bf6a513c2644a068b491965cdfb
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:55:59 +0800
Tag:    v1.6.2

wiki: Added a link to force reloading of the page (WR#515)

commit c1cda9df459a92e869454dd99f251a2077641f34
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:54:44 +0800
Tag:    v1.7.0

forum: notification of a moved dicussion (bug#4874)

commit c58f4f10b33a60803441f8c64ee7982700f0da76
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 31 Jul 2006 12:54:06 +0800
Tag:    v1.6.2

forum: notification of a moved dicussion (bug#4874)

commit 2338ad323963ef3bbe3c6213df87c6db210a399f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 12:39:01 +0800
Tag:    v1.7.0

Close Bug #5670 - get_courses_page() - remove costly and redundant DISTINCT

commit 8a774fddb7430e88476bc775d180146da5da0711
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 12:35:45 +0800
Tag:    v1.6.1

Close Bug #5670 - get_courses_page() - remove costly and redundant DISTINCT

commit cb6f407365ed82bbfa26afe6644071da7647da7f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 11:35:02 +0800
Tag:    v1.7.0

Course restore - Restrict shortname to <= 15 characters, like the database table.

commit 059366fe22c955160d58c59bd6992bb022ef92a6
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 11:32:51 +0800
Tag:    v1.6.1

Course restore - Restrict shortname to <= 15 characters, like the database table.

commit 3279a3554070ccd063d04c1e0d5d390e7c2c374d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:36:47 +0800
Tag:    v1.7.0

auth/db: When using internal passwords we must register auth_update_user_password()

commit bd18fe9ceda632819d5cadd436766db309bdda59
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:36:24 +0800
Tag:    v1.7.0

auth/db: use auth_validate_form() to set auth_db_stdchangepassword when passtype is 'internal'

commit 1590773b1c6c2edfa9935ee992271569874f98e1
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:36:06 +0800
Tag:    v1.7.0

auth: extend API to support auth_validate_form()

commit 23ea06dfbe13394b9054bb71fce95f82bab49e12
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:34:19 +0800
Tag:    v1.6.1

auth/db: When using internal passwords we must register auth_update_user_password()

commit 8d2529e59e962ec307d560b8a306494943f4e051
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:33:45 +0800
Tag:    v1.6.1

auth/db: use auth_validate_form() to set auth_db_stdchangepassword when passtype is 'internal'

commit 8f527a42ee10e402dd2866ee4a89e069b45e9dfd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jul 2006 09:31:45 +0800
Tag:    v1.6.1

auth: extend API to support auth_validate_form()

commit 63aea8815dffe13c77ec4e75a17ec480221e14f8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 17 Jul 2006 14:02:10 +0800
Tag:    v1.7.0

enrol API: Updated documentation

commit b1682ee480704834d7b299871ba8bffee0800e76
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 17 Jul 2006 14:01:31 +0800
Tag:    v1.6.1

enrol API: Updated documentation

commit 7199fcd466804abd3878776c2129978daaa5f34c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Jul 2006 14:38:09 +0800
Tag:    v1.7.0

Fixed installer langpacks for sm and to.

commit 070a7cc0c24386247646a62cda7a1a23f404956e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Jul 2006 14:31:46 +0800
Tag:    v1.6.1

Fixing up broken language packs for sm and to in install.

commit 07b76bad6af1b31bfaf40728fce791f611e0d497
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Jul 2006 10:29:12 +0800
Tag:    v1.7.0

chat: Prevent user from submitting a 2nd message before his 1st is received.

commit 551d2b59bf60a65fa9ad696ec161d1aa9027d5dc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 12 Jul 2006 10:28:37 +0800
Tag:    v1.6.1

chat: Prevent user from submitting a 2nd message before his 1st is received.

commit 330b0bb2ad7d135e915371a5f543c96b4f4181a9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jul 2006 13:38:53 +0800
Tag:    v1.7.0

wiki: fix for IE6 bug with HTMLArea, where the text area is not drawn

commit 05a289bf1fb86a5634e7c564a9ccdcf9e5b04341
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jul 2006 13:35:47 +0800
Tag:    v1.6.1

wiki: fix for IE6 bug with HTMLArea, where the text area is not drawn

commit 95900e17f2c837c15d8615dafc1cc685b2b6b5c0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jul 2006 13:08:11 +0800
Tag:    v1.7.0

wiki: Fix for broken view on new (empty) wiki pages.

commit 904bd828c702cb9bd52b66dfb8934314fd3e8515
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jul 2006 13:06:07 +0800
Tag:    v1.6.1

wiki: Fix for broken view on new (empty) wiki pages.

commit 9aad45429955775ede727f7f038847f2704681ee
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 30 May 2006 08:44:21 +0800
Tag:    v1.7.0

auth/ldap: better handling of empty values from ldap

commit 4c746012240dbc3f967fe75a1cef19be9ab0569a
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 30 May 2006 08:42:53 +0800
Tag:    v1.6.0

auth/ldap: better handling of empty values from ldap

commit 42101fae2c9cb00a1e220044728ac5589e831d8a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 May 2006 08:53:57 +0800
Tag:    v1.7.0

login: Changing passwords now works when logged in as guest

commit 1db555e84de93cbad369121e1ff33edce4bfb97a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 May 2006 08:53:08 +0800
Tag:    v1.6.0

login: Changing passwords now works when logged in as guest

commit 78f6c5d5c043935a4c827f264a175878a871878b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 May 2006 08:49:36 +0800
Tag:    v1.5.4

login: Changing passwords now works when logged in as guest

commit ba838c8d1faa040601c3272e99b41e701f49eb0b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:57:03 +0800
Tag:    v1.7.0

moodle16cleanup: mod/quiz correctly sync the constraints and indexes which was not changed when it was moved from quiz module to question lib

commit f470a1c6d567f6fe40acf7679a592fd3271de426
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:56:14 +0800
Tag:    v1.7.0

moodle16cleanup: mod/quiz uniqueid does not exists, taking upgrade script from mysql.php ver 2005070202. dropping some unused tables during the transition from quiz to question lib

commit 05acf8e974b07605be9605fb2d2d8c60376477bb
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:43:21 +0800
Tag:    v1.7.0

moodle16cleanup: lib/db correct prefix, patch by Tim Hunt for bug 5515

commit 2a0f40e98c2a3721f38d5e734d5c79a317e93287
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:42:57 +0800
Tag:    v1.7.0

mod/choice mod/lesson mod/scorm moodle16cleanup: Added notification for cleanup that may fail if one is starting fresh from moodle 1.5.3+, previous cleanup before 1.5.3 is not needed

commit dbfc642a87b859d8a65ee193890c7d7fb0d3461e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:42:28 +0800
Tag:    v1.7.0

moodle16cleanup: mod/forum correctly dropping the constraint, so it does not report an error during upgrade

commit ccd218ee4bdd37dc8b5456282a711e014489e662
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:36:31 +0800
Tag:    v1.7.0

moodle16cleanup: lib/db correctly put the default values, change the length of log_display.module which is just 20 chars on postgres7.sql

commit aec6df38ac9646a38c3d5c73b45aa37659954f1a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:36:14 +0800
Tag:    v1.7.0

moodle16cleanup: backup/ set the correct column datatype and default value

commit 7f8199c25394c12b8f177b8a3a8e6f92cc7be9f4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:35:50 +0800
Tag:    v1.7.0

moodle16cleanup: blocks/rss_client set the correct column default value

commit d7d37bcb60993380cd7ebde78a48191693393a2c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:35:35 +0800
Tag:    v1.7.0

moodle16cleanup: enrol/authorize not null set which is similar to mysql and that was upgraded on postgres7.php

commit 9a2eb087aa8f19169ab0b4f1bb9da437f7e614f2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:35:14 +0800
Tag:    v1.7.0

moodle16cleanup: mod/hotpot set the correct column datatype and default value

commit 7a3a4cff546e0dba91ec2dcc20a99032caa71af9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:34:50 +0800
Tag:    v1.7.0

moodle16cleanup: mod/lesson drop unused table lesson_essay, set the correct column datatype and default value

commit f172091567bbec23aeeccab423edbb2f52c2af5a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:34:19 +0800
Tag:    v1.7.0

moodle16cleanup: mod/dialog we need to drop some more dialog module tables

commit c89dfcfcf5f7027992a4f2b711577b21129a9905
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:30:13 +0800
Tag:    v1.7.0

moodle16cleanup: mod/scorm version column should not be dropped, it must exist. it was not upgraded as with mysql.php 2005041600

commit 1b58a2f3a0e11b0f0faf75945362c81238525c03
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:29:45 +0800
Tag:    v1.7.0

moodle16cleanup: mod/wiki synch upgrade script and .sql with mysql counterpart, drop the not null constraint to sync with postgres7.sql

commit c4ca8d4596e66537f6e8e880d316d4a2440875f9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:29:15 +0800
Tag:    v1.7.0

moodle16cleanup: mod/forum added notification message

commit 52a85b5475ebe9ff466df1c8b63d544877b9cf11
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:26:32 +0800
Tag:    v1.6.0

moodle16cleanup: lib/db correct prefix, patch by Tim Hunt for bug 5515

commit 6f1c69ec02e38003d048f5697c55b7fa0a8f7b36
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:25:46 +0800
Tag:    v1.6.0

mod/choice mod/lesson mod/scorm moodle16cleanup: Added notification for cleanup that may fail if one is starting fresh from moodle 1.5.3+, previous cleanup before 1.5.3 is not needed

commit f184d1610bb52e73ca4bb818e5cb44e013acc3a7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:25:20 +0800
Tag:    v1.6.0

moodle16cleanup: mod/forum correctly dropping the constraint, so it does not report an error during upgrade

commit 7832d9415610eefa088bb073a1c03e10aeef9e49
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:24:59 +0800
Tag:    v1.6.0

moodle16cleanup: mod/quiz correctly sync the constraints and indexes which was not changed when it was moved from quiz module to question lib

commit 289b6488035cb8e680b373ad538670f78c1a81d9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:24:28 +0800
Tag:    v1.6.0

moodle16cleanup: mod/quiz uniqueid does not exists, taking upgrade script from mysql.php ver 2005070202. dropping some unused tables during the transition from quiz to question lib

commit c86c9b30c5f9883f3638fcb2e86377ffc6560a2d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:20:52 +0800
Tag:    v1.6.0

moodle16cleanup: lib/db correctly put the default values, change the length of log_display.module which is just 20 chars on postgres7.sql

commit a722923c62b97115333f28dbdb81295d97165763
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:20:37 +0800
Tag:    v1.6.0

moodle16cleanup: backup/ set the correct column datatype and default value

commit ae3f15fac17acc758125e5134fb31f04bf5fee6e
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:20:09 +0800
Tag:    v1.6.0

moodle16cleanup: blocks/rss_client set the correct column default value

commit d5b0187a32a534146ec16b3fc5ff994924d0108d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:19:50 +0800
Tag:    v1.6.0

moodle16cleanup: enrol/authorize not null set which is similar to mysql and that was upgraded on postgres7.php

commit 100aa1d7be46a618644280bbb36b7b11a981df2f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:19:34 +0800
Tag:    v1.6.0

moodle16cleanup: mod/hotpot set the correct column datatype and default value

commit 4ff35d69bc164c4b59ba56257a79197877be0df5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:19:17 +0800
Tag:    v1.6.0

moodle16cleanup: mod/lesson drop unused table lesson_essay, set the correct column datatype and default value

commit ec29c403be93e7a6bcf633d28f9709b827a8eed0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:18:43 +0800
Tag:    v1.6.0

moodle16cleanup: mod/dialog we need to drop some more dialog module tables

commit a576feacb8d0ad01a93216854c54ab3787205157
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:18:16 +0800
Tag:    v1.6.0

moodle16cleanup: mod/scorm drop a weird check constraint that is showing up after upgrade

commit 9c44a6972c54d45bfbd58c9c68ac854e5d1d44a4
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:17:53 +0800
Tag:    v1.6.0

moodle16cleanup: mod/scrom set the correct defaults and correctly recreate the new check constraint

commit 1ce5928d3501983e92776b75c027ac970005949d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:17:32 +0800
Tag:    v1.6.0

moodle16cleanup: mod/scorm version column should not be dropped, it must exist. it was not upgraded as with mysql.php 2005041600

commit 35c30e915e5f5fb1810176c35b95289eba51ebf2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:17:06 +0800
Tag:    v1.6.0

moodle16cleanup: mod/wiki synch upgrade script and .sql with mysql counterpart, drop the not null constraint to sync with postgres7.sql

commit f59139d640a42dca068b9131d8c326f7e7b32158
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 14:15:48 +0800
Tag:    v1.6.0

moodle16cleanup: mod/forum added notification message

commit b4bdcbe535e004b8509683cb446915dfd64de2a1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 12:51:12 +0800
Tag:    v1.6.0

blocklib: cache (and used cached) block instances properly in $pageblocks

commit 66c7e47b273a9ef69dec04471411e647f30a59c3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 17 May 2006 12:39:43 +0800
Tag:    v1.7.0

blocklib: cache (and used cached) block instances properly in $pageblocks

commit 274f009184d340c4d7d278ded9f5693f27e5820f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 02 May 2006 13:20:35 +0800
Tag:    v1.6.0

mod/chat - fix another instance where empty $USER->lastIP was affecting us

commit 50fc296d8d67b14bff23dd22100ff4f80c75f568
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 26 Apr 2006 07:15:08 +0800
Tag:    v1.6.0

auth/cas: dos2unix on index_form.html - bug #5053

commit b76169a214626c3dc7d90b68e5033d751604affc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 26 Apr 2006 06:47:42 +0800
Tag:    v1.6.0

filterlib/filter_phrases() - try to escape magic characters used internally by the filter mechanism -- Bug#5236 / WR#422

commit d866cc69daca5a7e98953a01ef3b6acf44cc5747
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 21 Apr 2006 06:40:11 +0800
Tag:    v1.5.4

Backported from HEAD: Skodak's short tag fixes.

commit 78fbaeaeedeb0980cabe80bc6379c160d78896a4
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 21 Apr 2006 06:32:00 +0800
Tag:    v1.6.0

weblib: validate_email() -- emails with a trailing dot in the local-part (user.@host.com) are invalid

commit 77a08a9c439e2536d850399b17393879f0fc9161
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 21 Apr 2006 06:30:53 +0800
Tag:    v1.5.4

weblib:validate_email() - emails with trailing dot in the local-part (user.@host.com) are invalid as per rfc822

commit f83edcb114fa2b6ac1313d5c6327bb1255c2783e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 20 Apr 2006 05:22:36 +0800
Tag:    v1.6.0

mod/chat - use empty value instead of erroring out if $USER->lastIP and getremoteaddr() don't yield any interesting value

commit 930413b133045bc55dc0e2b5a64d6263faba2195
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Apr 2006 10:20:48 +0800
Tag:    v1.6.0

mod/chat: Normal method - introducing "Stream" updates.

commit d13ef2fbdcd0e22749598d65f3b1c88965a2798f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Apr 2006 06:40:56 +0800
Tag:    v1.6.0

mod/chat - cope with missing $USER->lastIP

commit 04ddd06c1d62ad0348f279db2a17347a91ef7591
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Apr 2006 05:22:04 +0800
Tag:    v1.6.0

admin/cron.php - fix typo

commit a6d1886fa56f4b3dc6f43937e0c0a64fc3a2e2ff
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:06:28 +0800
Tag:    v1.6.0

mod/chat: Normal method -- collate 2 SELECTs into one

commit 46c859760c71db935a4b6f7f23515bac34bf161b
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:05:51 +0800
Tag:    v1.6.0

mod/chat: Normal method -- faster, lighter DB updates

commit c5e817f02c1fdecd9aa3b6b941e2fa98dc227863
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:05:17 +0800
Tag:    v1.6.0

mod/chat - Normal method - users pane only uses keepalive when refreshing fast

commit 6169ea259af8674443e8d2cd2ece3b5e8d1b8a4b
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:04:47 +0800
Tag:    v1.6.0

mod/chat - Normal method now supports HTTP Keep-Alive - users pane

commit dfd1d9e27291753a603986671c5ebaa5149e0930
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:04:19 +0800
Tag:    v1.6.0

mod/chat - Normal method now support HTTP Keep-Alive

commit 4d5525c650598b369d3beb7a44d41b7052100c1c
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Apr 2006 05:03:44 +0800
Tag:    v1.6.0

mod/chat: make http-chat more database friendly and change msg insertion to use POST

commit d70fd5612d34a374aafbba3cf108de523e6adb80
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 10 Mar 2006 10:20:56 +0800
Tag:    v1.6.0

block_admin: add special cases for enrol/authorize -- might need more work for multienrol

commit 8c25f6f227cf844277ac9e396d9cdc05e5dbc617
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 10 Mar 2006 10:01:06 +0800
Tag:    v1.6.0

enrol/imsenrolment: Introducing IMS Enterprise enrolment module by Dan Stowell

commit 10741fb26e5295dd93e4883992df91e50f9cf927
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 10 Mar 2006 09:05:52 +0800
Tag:    v1.6.0

mod/resource: dos2unix on the Hive code

commit 46a811142e64ed660badae5c77ced7d25a9227d2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 13:06:18 +0800
Tag:    v1.6.0

[multienrol]Don't die if there's an empty directory in enrol and better strings for admin ui

commit c6a40e74b98819065b9bf6fadc2f584ea0339da5
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 13:03:41 +0800
Tag:    v1.6.0

[multienrol]enrol/authorize: Back put last commit - "manual" is the right name

commit 7ce85a1969b7563637efec59152cba16d1ce8e45
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 12:26:37 +0800
Tag:    v1.6.0

[multienrol]enrol/authorize: fix references to 'internal' method

commit a60952d73db9e7b577b44a0c845772302dbb60ff
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 12:22:03 +0800
Tag:    v1.6.0

[multienrol]

commit aa190ccd1e846b6c6c65fa6839ef346a03d1323d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 12:14:12 +0800
Tag:    v1.6.0

[multienrol]Merged Ethem Evlice's changes to authorize.net

commit ed8365d9c265f4bab97f367802c53479f0a6ec59
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:58:08 +0800
Tag:    v1.6.0

[multienrol]Set default enrol_plugins_enabled if the variable is not set

commit 9feef2bfb7566e6168b648dfe3cbe28bd446a893
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:55:31 +0800
Tag:    v1.6.0

[multienrol]Rename enrolment language files according to the rename of internal plugin to manual

commit 4af1efecf7b91ccb3a30ee2f4334e09b1646eb28
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:47:54 +0800
Tag:    v1.6.0

[multienrol]Fixed a typo in database upgrade script. Bug #4528

commit 29f853322305362a53724899b0f56ddacc46d766
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:46:53 +0800
Tag:    v1.6.0

[multienrol]More changes to the internal->manual transition

commit 908c1ae7acfc28c8b626455d8cb70cf965487da7
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:23:07 +0800
Tag:    v1.6.0

[multienrol]DB upgrade script to clean up enrol field for user_students and user_teachers

commit e90737c7fe071134992cc06893ab2c1390ecf545
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:22:20 +0800
Tag:    v1.6.0

[multienrol]More changes to the internal->manual transition

commit 6a2c524ca9a8c938b43a0fec562c1b35a68a4ed1
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:20:30 +0800
Tag:    v1.6.0

[multienrol]DB upgrade script to clean up enrol field for user_students and user_teachers

commit a51e2a7f3be5573ec5c6fd538a55a02204cd4b24
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:19:10 +0800
Tag:    v1.6.0

[multienrol]Renamed "internal" enrolment plugin to "manual"

commit c02fdda12d5a033d2b1287d3439085ab0c95d3a4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:16:17 +0800
Tag:    v1.6.0

[multienrol]Made upgrade script more intelligent about setting enrol_plugins_enabled

commit 74da3c2c895c89df977a98e970d13a2add72fcb6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:15:42 +0800
Tag:    v1.6.0

[multienrol]Improved get_student/teacher_courses() functions to cache enrolment type that saves lots of recursive database query

commit 1919f9926e56eb585fd4d0f7919adec47804fcf9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:15:01 +0800
Tag:    v1.6.0

[multienrol]Replaced configuration variable override with class property

commit c9e0b90be18abded4b807fb0604869584e6422e6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:14:32 +0800
Tag:    v1.6.0

[multienrol]Make sure internal plugin is saved on the top so it will be called at the first place

commit 54e9516e5910a402dddfa87d2baeeb991bbb377e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:02:37 +0800
Tag:    v1.6.0

[multienrol]Some database upgrade to preserve the default enrolment plugin

commit 4d3f4df562a943896713b6157bfd52012f053c5a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 11:00:48 +0800
Tag:    v1.6.0

[multienrol]Wrote some breif notices for the new enrolment configuration panel

commit cd1d0ef61adf6d7cc958ba8c0f20e890d3f18c04
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 10:57:41 +0800
Tag:    v1.6.0

[multienrol]Hide disabled plugins and show the name of the site default in selection list

commit f5befec4e844ce1b4eccded81f6e047374fa77cc
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 10:56:44 +0800
Tag:    v1.6.0

[multienrol]Fixed some wired characters caused by my editor

commit b31c216293697fb4c4673f484826264d94b851ce
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 10:54:40 +0800
Tag:    v1.6.0

[multi-enrol]Fixed a wrong URL

commit f9667a5aeafbbf9cb9911579a686a70ac8705bbd
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 09 Mar 2006 10:48:29 +0800
Tag:    v1.6.0

[multienrol]Initial commit for multi enrolment plugin feature

commit 20b36bed4215439338b544ea785eb2a7f1872715
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 24 Feb 2006 09:10:08 +0800
Tag:    v1.6.0

mod/quiz/backuplib: tiny syntax fix - thanks Nigel

commit 1ab3490ec9e49ce813b2a7d5d0bbefc221253a84
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 Jan 2006 07:54:52 +0800
Tag:    v1.6.0

admin/uploaduser: fix password update bug, safer renames, optimized execution

commit 18147bc2540eddc38e767d8efb85cc8f2e5ee7e2
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:35:58 +0800
Tag:    v1.6.0

lib/datalib.php - fixed missing return and global $CFG

commit d53c5dfc63447022ae69a55a36962b5a8c306564
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:26:47 +0800
Tag:    v1.6.0

lib/datalib.php: Fixed a problem that get_recordset() does not return results

commit eb856e3b4d5e58523639a5150e64e78af3a23832
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:24:53 +0800
Tag:    v1.6.0

lib/datalib.php [5/6] Make other methods that obtain a record set use the appropriate get_recordset* function, instead of duplicating code.

commit 26c0a587024bd92a5e48e39ae384733350dfda38
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:23:17 +0800
Tag:    v1.6.0

lib/datalib.php [5/6] Make the get_records*_menu family of functions use the get_recordset* functions, instead of duplicating code.

commit 9b277c0d8088be85d52a9cdfdd28a71953c8362a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:17:38 +0800
Tag:    v1.6.0

lib/datalib.php [4/6] Make the get_records* family of functions use the get_recordset* functions, instead of duplicating code.

commit 1184063286810c6c10b2097315d18c743a4fb2cf
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:07:57 +0800
Tag:    v1.6.0

lib/datalib.php [3/6] Move all instances of code that processes the (..., $field1, $value1, $field2, $value2, $field3, $value3, ...) part of argument lists to a common method, and improve the comments relating to those arguments on calling methods.

commit 0934b9def88e7395d50efd665fee71d9f05f6e63
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:05:43 +0800
Tag:    v1.6.0

lib/datalib.php [2/6] Version of Martin Langhoff's patch to add the get_recordset_* family of methods.

commit d4c54cd6a62dddec5d8a458fdeaf1e92b1d1f56f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 14:04:09 +0800
Tag:    v1.6.0

lib/datalib.php [1/6] Remove unreachable code (break statements after returns in switches).

commit 9d9912f351941055429f1f06f491121f48fa03da
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 13:25:37 +0800
Tag:    v1.6.0

auth/radius: adding attribution

commit b099203d374e6349bb332a38ed6d9394497c59bd
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 13:24:08 +0800
Tag:    v1.6.0

Committing lang files associated to auth/radius -- a module contributed by Clive Gould <clive@ce.bromley.ac.uk>

commit 381ad73cec1b7a853c1832d14841886b69fd2e10
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 13:21:50 +0800
Tag:    v1.6.0

lang/en/auth.php

commit 20371063089311293ea6508f6606f7ceafca6bdb
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 12:02:28 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - readfile_chunked() - do not timeout on slow (dial up) clients, and flush buffers explicitly to avoid hogging memory when ob is on

commit 17729fc82edbf507dee848cc63cab564bf66043b
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 12:01:14 +0800
Tag:    v1.5.4

readfile_chunked() - do not timeout on slow (dial up) clients, and flush buffers explicitly to avoid hogging memory when ob is on

commit 1f84d800af73a5ddc9e5ef09c27a8d8a2a23c903
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:43:41 +0800
Tag:    v1.6.0

admin/uploaduser: missing strings fixups

commit d8559098ffab6151e155a3876bd363e42a05fd4f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:16:08 +0800
Tag:    v1.6.0

admin/uploaduser fixups - lowercase oldusername and fix missing strings

commit a2ce7344de0b769fe79941b26e7a4514bc65a612
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:15:32 +0800
Tag:    v1.6.0

admin/uploaduser fixes and enhancements

commit 5f8ca5dfb632bd49b7f1c8ddff8cbbb6265977a0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:12:55 +0800
Tag:    v1.6.0

enrol/db: Better warning when the user record is missing.

commit 6ee745f7ecbf95c6f6b00cbac39307f781d38192
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:12:10 +0800
Tag:    v1.6.0

enrol/database: Fix for stupid SQL escaping error.

commit 26423285056cdc48dfda86f05100f5886be6f5c1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:11:46 +0800
Tag:    v1.6.0

enrol/database -- course autocreation now follows new configuration variables

commit 32d9287f891d38f6a4177eb7936141ea8b5afc93
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:10:39 +0800
Tag:    v1.6.0

enrol/database -- added options to control course autocreation

commit e1c1a4a88f07dd913d82e12593a756b8097a4dce
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:09:32 +0800
Tag:    v1.6.0

enrol/database - added some headers to the config page

commit 491651f448a6b5daf63a8f9c158ca856cba41279
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:08:50 +0800
Tag:    v1.6.0

enrol/database - now with added sync and course autocreation

commit 061fb2e7c39e9b7b57fc51c1ee4bb61677e0581c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:07:23 +0800
Tag:    v1.6.0

datalib: teach moodle to pull an array from a column

commit 92ab8e50d40a997cb28f30d078e744a596b85a27
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:04:31 +0800
Tag:    v1.6.0

enrol/database tidyup: cleanup mysql hack if connect errors out

commit 3e353d3622a9f4aa0e64f91ea6622e660a530c52
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:03:59 +0800
Tag:    v1.6.0

enrol/database tidyup: wrap one line

commit 388cbbfb8e42947428ee517a2e61f3a94bea65cd
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:03:21 +0800
Tag:    v1.6.0

enrol/database: split out db connection/disconnection to separate methods

commit 33a9fd474563a194ec158f5565cf708fba81f26e
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 11:02:30 +0800
Tag:    v1.6.0

Added auth_db_sync_users.php

commit 6e45da59d1ef3f8291d11764769fe48479b798ac
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 10:54:56 +0800
Tag:    v1.6.0

auth/db and password-generation - required strings.

commit ae574324049faae37554803fcd49ab666af5add3
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 10:54:16 +0800
Tag:    v1.6.0

auth/db now support internal passwords and sync_users()

commit e3b6b2b083a5c38487561867f19098746e484212
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 10:53:19 +0800
Tag:    v1.6.0

User uploads allow missing password

commit 99a14a54e8c2d6fe49f7a973e49a70f3731d7ac1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 Jan 2006 10:51:02 +0800
Tag:    v1.6.0

setnew_password_and_mail() gives users a tmp passwords and emails a notice.

commit e2e6b166dfe49ada76ba25cf8e12b6d759c039f7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 04 Jan 2006 04:53:15 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - AdoDB tests cleanup after Secunia Advisory SA18267

commit 6c533543a844901d53cbd753010f9fa3cb336362
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 04 Jan 2006 04:44:42 +0800
Tag:    v1.5.4

AdoDB tests cleanup after Secunia Advisory SA18267

commit ed5cc66d5db8113542920a7e67d5196be7b2361f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 04 Jan 2006 04:42:39 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE: Fix for Secunia Advisory SA18267 - plus logging of suspicious activity

commit ae3c8f147ec7a0bd84e1484758fa13b7819f977a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 04 Jan 2006 04:40:58 +0800
Tag:    v1.5.4

Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.

commit ff2cbb73a9c23e5f919a653d7e1fcf2ceada08fd
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 12:58:11 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth/ldap: Fix support for AD -- thanks to Inaki, in more than one sense wink

commit eed0f0b94d0e71130f52da3fbf49fd2b49980c5b
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 12:57:23 +0800
Tag:    v1.5.4

auth/ldap: Fix support for AD -- thanks to Inaki, in more than one sense wink

commit 11eb0ee62c021e896dcdbe3d25511c9cec33d912
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 11:32:55 +0800
Tag:    v1.6.0

mod/data: tidyup of Postgres schema -- thanks to Nigel McNie

commit d57f7fda7c9c0718b5c07f6cd5845e68d3f10ea8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 11:26:54 +0800
Tag:    v1.6.0

mod/scorm: fixed syntax errors (switch to an editor that balances brackets, mate wink -- credits to Nigel McNie

commit 39132bce5646d29271dc3105ae9429fe0fec831c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 11:22:09 +0800
Tag:    v1.6.0

auth/cas: fixed syntax errors in cast -- credits to Nigel McNie

commit d6c2c60294df403c955c52059977c712e89880ef
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 12 Dec 2005 11:21:11 +0800
Tag:    v1.5.4

auth/cas: fixed a syntax error casting -- credits to Nigel McNie

commit 61da36a863879a378b794fc449e575655e5b0927
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Nov 2005 15:21:24 +0800
Tag:    v1.5.3

153 release notes done -- bonus commit with hidden roll-of-honour

commit ebb8f1b45cca452656838ec76ecaf12a45af153d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Nov 2005 15:19:05 +0800
Tag:    v1.5.3

work-in-progress 153 release notes -- added notes about the commits from the last 2~3 days

commit 580427eb7263242a9e77b7657f52394dae7cc695
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Nov 2005 15:03:38 +0800
Tag:    v1.5.3

work-in-progress 153 release notes -- part 3

commit 952b4986c4972f95859fa620395ab2b1560fbef5
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Nov 2005 14:22:04 +0800
Tag:    v1.5.3

work-in-progress 153 release notes -- part 2

commit 220dfe69ad29b264fae0787b57b27661d6ec3517
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Nov 2005 13:47:46 +0800
Tag:    v1.5.3

work-in-progress 153 release notes

commit aa910f60b0dec21bda430119c5847ca4fe6c4e93
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 12 Nov 2005 13:30:23 +0800
Tag:    v1.5.3

Display warning when magic_quotes_gpc=off _and_ register_globals=on -- tidyup wordwrap and center it proper.

commit 2193242b487906872681499ca846cba76e8eaa74
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 12 Nov 2005 13:25:39 +0800
Tag:    v1.5.3

Display warning when magic_quotes_gpc=off _and_ register_globals=on

commit a4e3e98f084a8e9851c94674e575e6e814be00ad
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Nov 2005 09:00:05 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Updated the definition of member for AD - thanks to Inaki for the tip!

commit 068cdffd116a46aba05271be7f7fa7bf3fd2d93a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Nov 2005 08:55:10 +0800
Tag:    v1.6.0

user/edit: Better error handling when loading auth libs.

commit 85523834e764854b29e40555a832c3204f60a1c0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Nov 2005 08:53:07 +0800
Tag:    v1.6.0

auth/ldap: Better warnings and handling of updaging multi-source LDAP fields

commit 186288dea5add014a71d11e5a69d2a1d73864aca
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Nov 2005 08:44:21 +0800
Tag:    v1.5.3

user/edit: Better error handling when loading auth libs.

commit e7cfc5325f363d8b1405f954c18c75edc6146c20
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Nov 2005 08:38:23 +0800
Tag:    v1.5.3

auth/ldap: Better warnings and handling of updaging multi-source LDAP fields

commit 985cd79efa8382012479e215518056b45083275c
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Nov 2005 06:43:44 +0800
Tag:    v1.5.3

Updated the definition of 'member' for AD - thanks to Iaki for the tip!

commit a670108e0fd89758dbbe3dc777f2e2fb3b684caf
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Oct 2005 11:31:13 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - If wwwroot is unset, log something before dying

commit 1ff64b7f604635a7423f255574afab52ead3e005
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Oct 2005 11:28:20 +0800
Tag:    v1.5.3

If wwwroot is unset, log something before dying

commit 33b29afb8f5307ab728b35b1144a9496681f7f5f
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Oct 2005 10:24:03 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for bug 3141 - Can't update external data with LDAP authentication

commit 2cf2079188866c818d3c91d33aea175afd254502
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Oct 2005 10:23:40 +0800
Tag:    v1.5.3

Fix for bug 3141 - Can't update external data with LDAP authentication

commit 16582b8500cea906c8e6bf0a55bb1c6e451fd839
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Oct 2005 10:19:38 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for bug 3992 - LDAP password including a quote does not work - credits go to Kita

commit 67149b4d2c5746fd530ba19405cbf21c2170f798
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Oct 2005 10:18:16 +0800
Tag:    v1.5.3

Fix for bug 3992 - LDAP password including a quote does not work - credits go to Kita

commit 8be24a07d078a96ac9494668f36cd2874fb09c0a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Oct 2005 10:11:34 +0800
Tag:    v1.6.0

auth/ldap: Merging pending patches from MOODLE_15_STABLE

commit a6349a6d1f2876285c4db41864bf87177d268dd4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 22 Sep 2005 11:12:14 +0800
Tag:    v1.5.3

courses/sortorder: syntax fix to cope with bad sortorder values

commit 085366cfa06170be508ed15daeb1069fca0ab11d
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 17 Sep 2005 07:29:26 +0800
Tag:    v1.5.3

auth/ldap fix typo - thanks to Skodak for spotting it!

commit 98ee505608bef5b705b0a4f98f54889b68c40776
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 09 Sep 2005 08:28:09 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth/ldap: fixed typo in auth_user_activate() - bug #3594 - thanks to ze @ nbox.org

commit 59b5352b51561c4560c4aa229f06c1ba8c5195ab
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 09 Sep 2005 08:25:50 +0800
Tag:    v1.5.3

auth/ldap: fixed typo in auth_user_activate() - bug #3594 - thanks to ze @ nbox.org

commit 8456874ab396bf36163a4e1e3bc8c9c10d0135f6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 08 Sep 2005 07:24:29 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for bug 4031 -- fix typo

commit 68dfdae36eb11f2fa14b2dbbee3f97f1ad905bb4
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 08 Sep 2005 07:23:08 +0800
Tag:    v1.5.3

Fix for bug 4031 -- fix typo

commit a96354b582f4949547492d9cc9bbf8ec40d818a8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 08 Sep 2005 06:49:32 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for bug 4031 -- stupid mistake of using get_record_select() when I mean get_record() - see the bug entry for more details

commit fce45181d7136a4fcdd2c3927990323f92d6f0f9
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 08 Sep 2005 06:48:48 +0800
Tag:    v1.5.3

Fix for bug 4031 -- stupid mistake of using get_record_select() when I mean get_record() - see the bug entry for more details

commit e91902556fc82ec6d59668d75cc794b67a4f65c3
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 14:39:30 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - enrol/db - bug 3912 - Re-add the enrolment to $user->student[] - should fix things for good.

commit dc2a68b4d73f2c7778291227d692ef0f7f86eced
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 14:36:32 +0800
Tag:    v1.5.3

enrol/db - bug 3912 - Re-add the enrolment to $user->student[] - should fix things for good.

commit fd734f6165c6595e7d6529cdbbedf12fa608717a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 14:12:40 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for bug 4011 -- a MySQL specific workaround did not work with database names with hyphens, and broke the whole plugin for other databases. This patch fixes both issues.

commit 0aff0bf622484ab1fb341fa4d2f50c78a0079eaf
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 14:03:53 +0800
Tag:    v1.5.3

Fix for bug 4011 -- a MySQL specific workaround did not work with database names with hyphens, and broke the whole plugin for other databases. This patch fixes both issues.

commit 9d866ae0f1642dcef771d2e3feb04629cc26d3e7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 06:29:16 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - make_categories_list(): initialize variables correctly to cover up for broken call convention. Passing unset variables by ref to be populated is a BAD idea. Do The Right Thing and Return your function output or there'll be no dessert for you.

commit 6cd6568f84367673c54a67269424aa77dcc7e213
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 07 Sep 2005 06:24:31 +0800
Tag:    v1.5.3

make_categories_list(): initialize variables correctly to cover up for broken call convention. Passing unset variables by ref to be populated is a BAD idea. Do The Right Thing and Return your function output or there'll be no dessert for you.

commit cb2b145f50274d07468f7bab1db1094702294815
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:56:32 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth/ldap - sync_users script bugfix x2: it was deleting fields that were not supposed to be synched to ldap and it was failing to set auth_forcepasswordchange

commit a705afc7da59b73158179bb88d1da9b69f373281
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:55:28 +0800
Tag:    v1.5.3

auth/ldap - sync_users script bugfix x2: it was deleting fields that were not supposed to be synched to ldap and it was failing to set auth_forcepasswordchange

commit 50f1b47543deab9676eff4e04e526c71913ee7cf
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:52:36 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - enrol/ldap - fix course auto-creation to work with the new blocks infrastructure. doh! (thanks penny!)

commit f159f93bc753cebdf217514c5d0a46324ad36a0d
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:50:11 +0800
Tag:    v1.5.3

enrol/ldap - fix course auto-creation to work with the new blocks infrastructure. doh! (thanks penny!)

commit 4b598ff45ba77c552c41df826ad73eb00eb73ade
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:44:02 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth - bugfixes: update_userinfo() did not truncate values, and did not have proper errorhandling; user creatiwas passing an id to set_user_preference when we wanted an object

commit 8ade954b604a4c2ddeb2e873cfc27dff500c24e2
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:42:33 +0800
Tag:    v1.5.3

auth - bugfixes: update_userinfo() did not truncate values, and did not have proper errorhandling; user creatiwas passing an id to set_user_preference when we wanted an object

commit 125b1645ff6041f1c279ed89f48f6d2a9fee1471
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:38:45 +0800
Tag:    v1.6.0

forum/trackreads - small optimization to overview

commit 0ce852ecfbd1d5f8759b49f00e0e158b5da20e1b
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:37:18 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - forums/trackreads: Small optimizations to forum_tp_can_track_forums()

commit e1a3a68059737b19552af9ba04768a362e27ff0d
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:36:39 +0800
Tag:    v1.5.3

forums/trackreads: Small optimizations to forum_tp_can_track_forums()

commit a85168b765be76a89cdae022013fc1a87b236497
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:32:18 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - forums/trackreads: Postgres-optimized query - from many minutes to a few milliseconds

commit 63b8c597f69936dcc7d6576b108e0f5bc9b395e5
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 02 Sep 2005 14:30:24 +0800
Tag:    v1.5.3

forums/trackreads: Postgres-optimized query - from many minutes to a few milliseconds

commit 3f266793880cdecf1c3e3fd4750848757c42890d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 31 Aug 2005 14:01:14 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth/db: Better support for utf-8 user data.

commit d5e554444885c91b064b67aead84d4ceeff1d5ca
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 31 Aug 2005 13:59:31 +0800
Tag:    v1.5.3

auth/db: Better support for utf-8 user data.

commit a6d114e600e8a5a9ccc1dc94bccf4cd400d490ed
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 14:11:38 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - enrolment fixes: We now have better handling of the enrol field when dealing with student enrolments. This fixes bugs 3912 and 3974. NOTE that enrol_student() now defaults to manual - this is to support the different pages that call enrol_student() to still work correctly when external enrolments are in use, by recording the enrolments as manual. Enrolment plugins are expected to know better and pass the correct parameter.

commit 8e0b42fb88512c471eb5df4b5b1abc868de6574d
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 14:07:42 +0800
Tag:    v1.5.3

enrolment fixes: We now have better handling of the enrol field when dealing with student enrolments. This fixes bugs 3912 and 3974. NOTE that enrol_student() now defaults to manual - this is to support the different pages that call enrol_student() to still work correctly when external enrolments are in use, by recording the enrolments as manual. Enrolment plugins are expected to know better and pass the correct parameter.

commit 33a30ca9e62a5ff1496dd489abee06d5dcf8b02f
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 12:11:22 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - enrol/ldap - fixed default objectclass, and we can now bind non-anonymously

commit 9595bf588aa01bb5287fc3f5140bc1482d912480
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 12:09:41 +0800
Tag:    v1.5.3

enrol/ldap - fixed default objectclass, and we can now bind non-anonymously

commit c54a59435ce820c39ffdd360e6772dad41479c01
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 12:02:06 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Long-pending rollback_sql()

commit 8a9e5ac3274b01881e765b479c453b0448639d7c
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Aug 2005 11:57:30 +0800
Tag:    v1.5.3

Long-pending rollback_sql()

commit b8a0a101e5dbc20b8ed686b87dde55906d3b106a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Aug 2005 12:58:59 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - auth/ldap: Fixed handling of multi-source field mapping. Now fields with non-empty values have precedence over empty fields, regardless of order. Fields will be set to empty only if all ldap source fields are empty.

commit 2a069aa1f2d11bb5d4a9dc899ac8f48f5bf93bc6
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Aug 2005 12:56:13 +0800
Tag:    v1.5.3

auth/ldap: Fixed handling of multi-source field mapping. Now fields with non-empty values have precedence over empty fields, regardless of order. Fields will be set to empty only if all ldap source fields are empty.

commit af08f72b3d53d3915c355cf876ab0a92f53e087a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Aug 2005 08:04:02 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Blocks upgrade - reduce memory consumption by a few GB and (postgres only) halve database traffic.

commit e2d7747f101062dd54fc651c7564062e79eb34a8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Aug 2005 08:01:39 +0800
Tag:    v1.5.3

Blocks upgrade - reduce memory consumption by a few GB and (postgres only) halve database traffic.

commit 8b9d74a633315137bc1524c1d1236f7f88efd198
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Aug 2005 07:54:58 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Added the missing $userold, now detecting updates (and pushing them out to LDAP) should work.

commit 4f03006577cc5e3fb35af6ab49ca0ab36fc708f0
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Aug 2005 06:38:24 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - LDAP servers being down or unavailable should not prevent login - we now fail with a notice() rather than with an error()

commit c53889ff42fd8237838260099bb1b798e033db3a
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Aug 2005 06:35:45 +0800
Tag:    v1.5.3

LDAP servers being down or unavailable should not prevent login - we now fail with a notice() rather than with an error()

commit 68dc9aae1516b734c1689868fbc68c972de4fef0
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 11:20:47 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Unset the changepassword flag for the _right_ user, even if we are masquerading an account

commit 42fd23bc3a69c31017ed81cd00d25b2d44a320cc
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 11:19:38 +0800
Tag:    v1.5.3

Unset the changepassword flag for the _right_ user, even if we are masquerading an account

commit 06ba0b04528f4754cb7cb01803af6e493c16fbb3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 08:43:56 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Tell insert record we don't care about inserted id

commit 29ad8bfe68572f9751ea362c1b31303fdc8687d3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 08:42:42 +0800
Tag:    v1.5.3

Tell insert record we don't care about inserted id

commit 8b7291eff56e1684e91295d297e59eb8fa5f422f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 07:21:40 +0800
Tag:    v1.5.3

Fixed DOS newlines.

commit f209eb9d34b50c595db7efb2aa9a6015cb277dae
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 07:19:58 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Enable reset password functinoality for LDAP and other external auth mechanisms as promised in the auth config page

commit 0b7c88413267303711d66362a922d3ef41657381
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 16 Aug 2005 06:27:47 +0800
Tag:    v1.5.3

Enable reset password functinoality for LDAP and other external auth mechanisms as promised in the auth config page

commit 1ec75a24469bb54f68e66402f492c716cf1d7ee7
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 10:31:34 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Temp table now matches idnumber length with username - thanks to Yves Roy for pointing this out.

commit 812fe4c5fc6aa74627980eea710aadf49d76a536
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 10:30:30 +0800
Tag:    v1.5.3

Temp table now matches idnumber length with username - thanks to Yves Roy for pointing this out.

commit 0cce1560531e89780ed3eccb3d179bb1c93fb90e
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 09:51:14 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix calls to enrol_student() and add_teacher() where nulls were being passed erroneously - credits to jeff graham

commit fe1acc35e7a693ccc761e9ed4764f283076d0fb5
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 09:47:56 +0800
Tag:    v1.5.3

Fix calls to enrol_student() and add_teacher() where nulls were being passed erroneously - credits to jeff graham

commit 2a37498d850f62f47c56bf586cdf2dd4437b5167
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 07:02:40 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for small syntax error that was hiding debug info from an error msg. #3527 - Credits to cangussu@gmail.com

commit 4fd1373c7e04d254b477052ed67e98a189fb6763
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 07:01:12 +0800
Tag:    v1.5.3

Fix for small syntax error that was hiding debug info from an error msg. #3527 - Credits to cangussu@gmail.com

commit b957a44bb6b272009ed92797564bbbff965b4231
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 06:48:33 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fix for using dn as idnumber - thanks to Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840

commit 44944d84664fd14c7653522bed02d42a2ca461f3
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 12 Aug 2005 06:42:46 +0800
Tag:    v1.5.3

Fix for using dn as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840

commit d3af23581db103bc21057c04dac4c1a6d90cb0fc
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 10 Aug 2005 13:34:08 +0800
Tag:    v1.5.3

Added the missing $userold, now detecting updates (and pushing them out to LDAP) should work.

commit 6f095c04a96f949ec0a4e0fe92ed5d2f5505a411
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 01 Jul 2005 10:51:15 +0800
Tag:    v1.5.1

enrol/ldap: (merge from HEAD) bugfixes suggested by Jeff Graham here http://moodle.org/mod/forum/post.php?reply=124170 -- fixes course creation not pulling summaries, form errors in ldap_search_sub, calls to deprecated blocks_get_default_blocks() and DB errors when inserting new enrolments. With these fixes, it may even work.

commit 1007a3f1a339024f74d44ac52d23b1f3dcae5662
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 25 Jun 2005 10:41:56 +0800
Tag:    v1.6.0

enrol/ldap: bugfixes suggested by Jeff Graham here http://moodle.org/mod/forum/post.php?reply=124170 -- fixes course creation not pulling summaries, form errors in ldap_search_sub, calls to deprecated blocks_get_default_blocks() and DB errors when inserting new enrolments. With these fixes, it may even work.

commit 9fd70b1ac32cb8d28424c299cecd04754a14b856
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 08 Jun 2005 07:43:04 +0800
Tag:    v1.5.1

Merged in readfile_chunked() patch -- much lower memory footprint, same CPU usage, works around PHP5 bug in readfile()

commit 6eabcba1373052f0b99d21ba81b11ecebe65f90d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 08 Jun 2005 07:19:45 +0800
Tag:    v1.5.1

Auth fields were not being re-fetched on every login as expected. Fixed.

commit 99ec0971bec5a6d9aca23dfc872c36565f23e70b
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 07 Jun 2005 13:05:43 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE Added missing auth strings for field locks

commit 472b3805225971312de2f439875307048994a0d9
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 07 Jun 2005 13:04:35 +0800
Tag:    v1.5.1

Added missing auth strings for field locks

commit 967f5f4b123e99d10c011bf9f47abb251688da3e
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 07 Jun 2005 11:41:52 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fixes db upgrade for config_plugins failure on unquoted data - discussed at http://moodle.org/mod/forum/discuss.php?d=25122

commit 094f41207b2bb76c53a1ab8f9ff1c4a75365c33f
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 07 Jun 2005 11:40:20 +0800
Tag:    v1.5.1

Fixes db upgrade for config_plugins failure on unquoted data - discussed at http://moodle.org/mod/forum/discuss.php?d=25122

commit a0b22b3218f87c97716b001de9000057adf7b401
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 03 Jun 2005 11:41:16 +0800
Tag:    v1.5.0

auth/ldap : minor html fix

commit 6406bef13e25251ca91ca5ed40d991b9ab13aaaf
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 02 Jun 2005 17:55:06 +0800
Tag:    v1.5.0

Fixed typo in configuration of ldap_memberattribute for RFC2307-style LDAP servers. Should fix handling of iscreator group. Thanks to Teemu Haapoja for the diagnosis and fix.

commit e4513b6687f9591269167f3440ac5e5ec026295f
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 02 Jun 2005 13:50:03 +0800
Tag:    v1.6.0

Per-auth-backend field locks support. Merged from MOODLE_15_STABLE

commit a40803130b5ce31f466efef6cbeb2141a3f292db
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 02 Jun 2005 13:39:41 +0800
Tag:    v1.6.0

Per-auth-backend field locks support. Merged from MOODLE_15_STABLE

commit 5a2cfa7efbb319d11693bf918bc971d7a093dbb8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 02 Jun 2005 12:25:36 +0800
Tag:    v1.5.0

Version bump triggers config_plugin migration for locks and field mapping.

commit d08c400d310242b9a1bc6cb8d642bf0dd5c6ced6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 16:05:28 +0800
Tag:    v1.5.0

auth fieldlocks: smarter handling of UI strings for user fields

commit 770764f3922995dea48426b569a4b470ad36c409
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 15:47:49 +0800
Tag:    v1.5.0

config_plugins settings migration -- this is a DB upgrade block

commit 4f6af1254b72ed1d88289f774dd52850c702bcf5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 14:57:09 +0800
Tag:    v1.5.0

get_config() now preserves CFG if DB fails or is empty

commit e3cd7f35b97ec410d3e0fa3982efc789730b2198
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 14:23:44 +0800
Tag:    v1.5.0

config_plugin with auth/shibboleth

commit 2ba609cc8c45fdf290f90195b2bd7c5a7076235d
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 14:01:29 +0800
Tag:    v1.5.0

config_plugin work

commit b50eee807b1149b4f35be528d5bf3752aa8c6236
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 12:44:17 +0800
Tag:    v1.5.0

Almost there with config_plugins work!

commit 6b64601101f358ec3ff0c452e4cc9b3a21db4820
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 01 Jun 2005 10:28:33 +0800
Tag:    v1.5.0

Bumping the revision for the config_plugins table.

commit cdbba24134253b23f1f27c53892dbd87d5e384dd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 May 2005 13:36:41 +0800
Tag:    v1.5.0

First cut of field locks support. functional but missing strings and support for LDAP/DB modules.

commit d13325d4c88ac215a53e7b042266563d79fe9258
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 May 2005 06:36:01 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Fixed field lenght in config_plugins

commit 8bfac5b93db63b0b47694b8cde68734d215a67a3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 31 May 2005 06:30:50 +0800
Tag:    v1.5.0

Fixed field lenght in config_plugins

commit fc0ee03121f346f3cf93b8dbdd25963a1860fefd
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 May 2005 13:24:19 +0800
Tag:    v1.5.0

Capture the outcome of the config_plugins table creation.

commit a13e99bd67cb440db430adbdd0545427153eea2b
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 May 2005 13:22:07 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE - Created config_plugins table to manage configuration entries on a per-module/plugin. This breaks the rules a little bit, but it has been discussed with MD.

commit 987d846223f46105704cd9de05bc3f141b449442
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 May 2005 13:10:22 +0800
Tag:    v1.5.0

Created config_plugins table to manage configuration entries on a per-module/plugin. This breaks the rules a little bit, but it has been discussed with MD.

commit f7d18493f64a534ca1f40125d5674752ae39d355
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 May 2005 11:51:39 +0800
Tag:    v1.6.0

Merged from MOODLE_15_STABLE. enrol/ldap offers enrol_allowinternal config option as it should.

commit e7c83f42ef8658fe8a9a1a08233bc85612928296
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 30 May 2005 11:51:07 +0800
Tag:    v1.5.0

enrol/ldap offers enrol_allowinternal config option as it should.

commit 3f8701ba14174b56728ea9c567758e4bbe371b2e
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 22 May 2005 17:15:52 +0800
Tag:    v1.6.0

Fixed handling of zones with no pre 1970 entries. Strange bug identified and fixed by Jon.

commit b9bb37f30dba98442d8b68bbadc647607bf265ee
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 20 May 2005 08:50:45 +0800
Tag:    v1.6.0

get_list_of_timezones() - backed out optimization in sorting at the database; we need to sort the translated names, not the db names. Thanks Jon for the heads up.

commit 7641e5155301b7642737c759416f9a198eb7d071
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 20 May 2005 08:14:32 +0800
Tag:    v1.6.0

get_list_of_timezones() - fix to usage of GROUP BY (fixes Postgres support) and optimization in sorting at the database. By Patrick Li

commit 31df0bb83c6524467bee06b1dc00dad03fd8f06a
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 20 May 2005 05:59:00 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Better DB errors debug traces from Patrick Li

commit 9feb9a19d6e9adab1139e3f2f54a00b4c257f689
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 19 May 2005 13:08:03 +0800
Tag:    v1.6.0

Typo in table_column() breaks field renaming under postgres -- credit for the patch goes to Patrick Li

commit 6227e876f65b1406122cfdaee0380a76601308c7
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 18 May 2005 15:53:45 +0800
Tag:    v1.6.0

olson_simple_rule_parser() now adds a reset rule to rulesets where the last rule has a defined TO field that marks where it ends. This tonge-twister means that Asia/Seoul should see the 1987 DST rule deactivated correctly in modern times. Discussed in http://moodle.org/mod/forum/discuss.php?d=23957

commit bd10cc11f211ab7e2362392a054b44b9a6e90dcb
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 12:13:29 +0800
Tag:    v1.6.0

Apache log integration -- moved documentation to config-dist.php.

commit 5c5c16bb98ea1905b4d92cd2d044b83c3226d3b7
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 12:03:48 +0800
Tag:    v1.6.0

Apache log integration -- updated with more options to control what is logged as username. Implemented by Patrick Li.

commit 22693f4affe42783eeeb7a5b45be00247be0eb0d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 11:50:20 +0800
Tag:    v1.6.0

Auth/LDAP -- a proper dropdown for search subcontexts option

commit bdf09a84fe8ff3e052ae527f9fcd30810b75437a
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 11:49:20 +0800
Tag:    v1.6.0

Enrol/LDAP -- adds support for searching subcontexts -- Discussed in http://moodle.org/mod/forum/discuss.php?d=23696

commit 0bf73dd33a81e9ff6018a7f8606139852aa03c82
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 11:26:14 +0800
Tag:    v1.6.0

Enrol/LDAP now uses correct password to login -- fixes #3237

commit 28a469f05402d16bb68a0d36c54538626530150b
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 10:20:10 +0800
Tag:    v1.6.0

Updated licensing terms.

commit 2ea55bc05043bc435051b7558a1f9c417e7a4c24
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 09:00:48 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Unlock session during fileserving.

commit 1fae496705ae50d91fff782a7622f0a05eb139a8
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 17 May 2005 08:18:37 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Just to remove a warning (moodler)

commit a559eee64e235923384aea4e02c0bcb6d817bbe9
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 16 May 2005 10:51:05 +0800
Tag:    v1.6.0

Apache log intergration. In apache conf file one can use ${MOODULEUSER}n in LogFormat to get the current logged in username in moodle. Implemented by Patrick Li.

commit 8f9727459a204abcb63dbca321d797117cb13baf
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 13 May 2005 13:10:17 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Fixes 'Erroneous redirection to course enrolment page' bug #3224 - patch by Patrick Li

commit 57472983bbb860e9475b78a0874540f4dcd54dee
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 10 May 2005 08:31:34 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - SQL fixes in GROUP BY clause in SCORM module -- merged patch from Patrick Li

commit b27f46f2b3b960817609322cba80f4a6a37fea2a
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 11:08:29 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Fixed calls to set_user_sesskey().

commit d719609931feff2c9c2824ab32fe0fbc365b8c7e
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 11:07:08 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE - Block link prefetching from Mozilla and Google Web Accelerator.

commit 9132b70313808d464feb00b5184e2d513f57fc06
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 11:02:59 +0800
Tag:    v1.4.5

Block link prefetching from Mozilla and Google Web Accelerator.

commit 085c7c40e8933b85729969c7740ec3f1e81e02fb
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 09:30:05 +0800
Tag:    v1.4.5

Fixed calls to set_user_sesskey().

commit 8ae3ede1340251a85500bb3b73a721810aaab170
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 08:32:40 +0800
Tag:    v1.4.5

Release notes now link bug numbers to bugtracker.

commit 7df9662c23967521a0f85546efcaee29bc5e90bf
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 07 May 2005 08:08:14 +0800
Tag:    v1.4.5

Updated release notes for 1.4.5

commit 635de3a31e135ab2493e5522c7424ba116f4ce45
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 04 May 2005 14:07:53 +0800
Tag:    v1.6.0

Locked user fields: Override posted data with DB data for locked values -- avoids needless comparisons, and fixes bug #2430

commit 47121b38652e61de9d9e1501963c3ac7bc4ca4ab
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 02 May 2005 18:26:26 +0800
Tag:    v1.6.0

Now comments don't break Zone continuation, should fix reported issues with the Europe/Paris zone definition.

commit 444e67e1eb2d843ae65e5e31c47509f97992b441
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 20 Apr 2005 17:12:51 +0800
Tag:    v1.6.0

Import of base32.php based on race.php -- hoping for a clearer licensing picture, otherwise will switftlyt rewrite

commit d6ead3a251878a064b65504021edd32d85deff51
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 20 Apr 2005 15:29:28 +0800
Tag:    v1.6.0

Polish and fixes for language cache -- addresses bug 2891

commit 6e6053bd1826c5cd1f058a53854ad58beecde237
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 11 Apr 2005 14:41:08 +0800
Tag:    v1.6.0

Merged from MOODLE_14_STABLE. Added option to cache langlist in dataroot/cache/languages. If enabled saves around 10MB of memory and 40 includes (some really large). In HEAD we also get a nice option select in admin->variables.

commit 78ac8df2d08795a3f5019d08ba4bc290830fee12
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 11 Apr 2005 14:04:35 +0800
Tag:    v1.4.5

Added option to cache langlist in dataroot/cache/languages. Small logic fix.

commit d162ab230795ec58200ba7a1db841112d23641e2
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 11 Apr 2005 13:53:56 +0800
Tag:    v1.4.5

Added option to cache langlist in dataroot/cache/languages. If enabled saves around 10MB of memory and 40 includes (some really large)

commit 853df85e5601d2b2710bc530ae3a4cb97e26e798
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 07 Apr 2005 08:11:28 +0800
Tag:    v1.6.0

Performance/footprint profiling patch complete -- is enabled by CFG->default>7 or by a few defines in your config.php.

commit 66552670bae4375f2c507d6062da5ab84a0cac08
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 06 Apr 2005 15:36:10 +0800
Tag:    v1.5.0

Improved performance info reporting and logging. Removed duplicate calls.

commit c2fd9e955a86cfb47766bd72f0850fc5e0b249c0
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 06 Apr 2005 15:34:05 +0800
Tag:    v1.5.0

Improved performance info reporting and logging. Needs some work on the configuration front still.

commit 232eafed03d1a38e003999ef4a1e23480deafdde
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 06 Apr 2005 15:16:43 +0800
Tag:    v1.5.0

Fixed notation for (mega|giga|kilo)bytes

commit 558f7cd09edbbd636af6e69967908c981fe50a8c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 06 Apr 2005 06:33:41 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixed 'Can't save changes in editor configuration' form bug reported in http://moodle.org/mod/forum/discuss.php?d=21359

commit 1a87d76bd48cfd85a635ea08fae782596eeb59e2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 06 Apr 2005 06:10:31 +0800
Tag:    v1.4.5

Fixed 'Can't save changes in editor configuration' form bug reported in http://moodle.org/mod/forum/discuss.php?d=21359

commit 51e565d1ad31e4d43e4d9938a721be575fd01ebf
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 02 Apr 2005 21:31:38 +0800
Tag:    v1.5.0

Capture some key stats for performance detail output.

commit 798065253eb88f75e325485044e2b8ecb254d30f
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 02 Apr 2005 14:28:02 +0800
Tag:    v1.5.0

Two minor fixes to Olson file parsing. olson_parse_at() now deals correctly with 'unsigned' AT entries. olson_simple_rule_parser() avoid a potential bug in minute-only SAVE entries.

commit 455c36654fdaa53a4425fc550014a2365c0951de
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 01 Apr 2005 14:01:23 +0800
Tag:    v1.5.0

Backed out unrelated block from last commit

commit a9a9bdba55422730a0c5ac52f7f1e88b98e348ee
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 01 Apr 2005 13:55:10 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - insert_record() - major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.

commit f5db2e8aa6a7aad1dd9a05e6cb9ec6dac154cff2
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 01 Apr 2005 13:33:21 +0800
Tag:    v1.4.5

insert_record() - major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.

commit f78b3c34056723c1c62dd866c44a0243c6f9dbbe
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Mar 2005 15:07:47 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - add_to_log() - fixed a postgres support bug when  is set to '', and clarified the logic that decides whether to update the user_students/user_teacher records.

commit 63eadeac79b21603b8d9ffb67154743063694eca
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Mar 2005 15:02:19 +0800
Tag:    v1.4.5

add_to_log() - fixed a postgres support bug when  is set to '', and clarified the logic that decides whether to update the user_students/user_teacher records.

commit 0362d553eb113faa724dd553ca9f398f8cbfcf29
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 21 Mar 2005 07:13:18 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - More efficient SQL UPDATE in forum_mark_old_posts_as_mailed() -- improves performance under PostgreSQL.

commit 657af04aac51de516e2fb62e1f42c0c33aa0f69d
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 21 Mar 2005 07:10:08 +0800
Tag:    v1.4.5

More efficient SQL UPDATE in forum_mark_old_posts_as_mailed() -- improves performance under PostgreSQL.

commit b350cb9d938cb2e695632d94cc31860446538178
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 21 Mar 2005 05:37:05 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Pedantic HTTP correctness; now we return an appropriate 503 HTTP status code when the database is unreachable and assumed overloaded. This is for the benefit of monitoring and load testing scripts.

commit 12c181bc5022f053467e2a1fb7453494f10a3deb
Author: martinlanghoff <martinlanghoff>
Date:   Sun, 20 Mar 2005 16:11:21 +0800
Tag:    v1.4.5

Pedantic HTTP correctness; now we return an appropriate 503 HTTP status code when the database is unreachable and assumed overloaded. This is for the benefit of monitoring and load testing scripts.

commit 989fa91059ce27773ff279a2098ea81108682eab
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Mar 2005 18:23:16 +0800
Tag:    v1.5.0

Now CAS-supplied tokens can override LDAP auth - fixed

commit 1f568ab426e7e729ebd1728cbd0bb5d4ba6c62db
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Mar 2005 17:17:00 +0800
Tag:    v1.5.0

Generalized more references to LDAP so as to be reusable by the CAS module

commit dd49e6f657f8cbf6f852dccd819fe13742f5f483
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Mar 2005 17:13:15 +0800
Tag:    v1.5.0

Now CAS-supplied tokens can override LDAP auth

commit 56cfbcd5c95a3aa0967217368cd241e82f38c097
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Mar 2005 04:52:34 +0800
Tag:    v1.5.0

Allow LDAP logic to be reused by other modules

commit fc44d2121f89ed9915c444f876b7b62487b8bd00
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 15 Mar 2005 03:34:21 +0800
Tag:    v1.5.0

Fixed a misnamed/renamed variable probably due to a recent merge from stable that used the old var name.

commit 64169fe6a0e43ddc151a18f4d0d2ddecd2672f38
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Mar 2005 10:07:52 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixed memory limit overrun in backup config page. Why SELECT * FROM mdl_course when all we need is id? smile

commit b52bf78003f73224ed18c53cd15f46534ec01270
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Mar 2005 10:06:24 +0800
Tag:    v1.4.5

Fixed memory limit overrun in backup config page. Why SELECT * FROM mdl_course when all we need is id? smile

commit a394a14f8535d3abf399a1e4ec0744a2b6e3b755
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 10 Mar 2005 10:39:49 +0800
Tag:    v1.4.5

Fix from Dan Marsden: address_in_subnet() had a loop control error.

commit de6fa62a5665539f065ef57dbf02bbc6db502ec3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 10 Mar 2005 10:36:51 +0800
Tag:    v1.5.0

Fixes from Dan Marsden to getremoteaddr() and address_in_subnet() -- getenv() isn't supported under ISAPI (IIS) so we use _SERVER instead. address_in_subnet() had a loop control error.

commit eb4e67a27f3b47e050b09ee6e4ea05f1d7aac044
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Mar 2005 15:39:27 +0800
Tag:    v1.5.0

The olson parser is feature complete and ready for people to start playing with it. The entry point is the olson_todst($filename) function.

commit 52de3da48698e1e902002bf5780fb6a5f08b9be3
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Mar 2005 12:35:50 +0800
Tag:    v1.4.4

Release notes for 1.4.4

commit e739b19a7e6b889ac919b60d0cefc00d83abac19
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Mar 2005 10:01:25 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixed bug 2319 DB auth not fetching user data fields correctly -- credits go to andres.marquez@accenture.com and doug nutsch

commit d682f3c9deeb1c721e01162a15f249f80c36fb6a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Mar 2005 09:59:50 +0800
Tag:    v1.4.4

Fixed bug 2319 DB auth not fetching user data fields correctly -- credits go to andres.marquez@accenture.com and doug nutsch

commit b87a5a23a5d6c693ea06a1f52bfff72ba84fe337
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 05 Mar 2005 10:43:07 +0800
Tag:    v1.5.0

Reorganized the rules and fixed a couple of bugs in the olson zone parser

commit af2309e3665817793dbd24bbacf64530597b505c
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Mar 2005 20:05:26 +0800
Tag:    v1.5.0

We now postpone parsing of AT until we have the GMTOFFSET handy; some reorganization of the returned arrays, and starting to prepare the rationalized DST entries for Moodle DST table

commit 720e6293adb256e1e5e66b7145468a04c3fd77e3
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 04 Mar 2005 18:59:29 +0800
Tag:    v1.5.0

Olson parser now parses Zones and Rules

commit cecfc11d8128f2e901b960c59ffef299417344d2
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Mar 2005 11:10:34 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Better handling of trailing semicolons and spaces in LDAP configs. Fixes a regression from 1.4.2, plus fixed typo: == should be =

commit 15d37cd0801abde5f47593a9aa06d41ed4526682
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Mar 2005 11:08:19 +0800
Tag:    v1.4.4

Fixed typo: == should be =

commit e0003dfa08137c77f2ee95521f0cfdef89d80a76
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Mar 2005 10:53:27 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - loglive now has a proper footer and the links in header & footer open in new windows

commit 1e1a7ac3c626f3578418ceaaba42932f22462d5c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 28 Feb 2005 18:27:44 +0800
Tag:    v1.4.4

loglive now has a proper footer and the links in header & footer open in new windows

commit 05d24ee32d2628e84442403c9f0446a38dd2ef3f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 28 Feb 2005 18:06:55 +0800
Tag:    v1.4.4

Better handling of trailing semicolons and spaces in LDAP configs. Fixes a regression from 1.4.2 .

commit b935c832ec74aac07197a7144d12eac091985446
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Feb 2005 05:22:06 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Provide an explicit sortorder for new courses in empty categories, and run fix_course_sortorder() after adding the course to make sure its in the appropriate range for the category. This mege adds fix specific to HEAD: it reverts an earlier bad fix.

commit bf043e689c5526f22993469027b20c443d87a3e9
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Feb 2005 05:20:29 +0800
Tag:    v1.4.4

Provide an explicit sortorder for new courses in empty categories, and run fix_course_sortorder() after adding the course to make sure its in the appropriate range for the category

commit 97cfb9352cbc067bc54357fc41b62aa89ccc8909
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Feb 2005 05:14:32 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Backing out bad sortorder fix in restorelib -- actually we didn't need one.

commit ce1eb2484f0cc100485449f3cb9c8a40dff9a696
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 25 Feb 2005 05:14:05 +0800
Tag:    v1.4.4

Backing out bad sortorder fix in restorelib -- actually we didn't need one.

commit 8b0660a3c5a2bc1cb5c0ea9bca276a9830fee325
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 14:45:45 +0800
Tag:    v1.5.0

Initial implementation of a simple Olson database file format for DST rule parsing. Implements olson_simple_rule_parser().

commit cd71433ca1eaf0d0d2d7759627d903dde7c9f8b2
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 12:50:15 +0800
Tag:    v1.4.4

Merged from MOODLE_14_STABLE - Fix problem when restoring courses to empty categories

commit 5875a2f3cac92d214366d1c735826fa20b00a85f
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 12:49:15 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fix problem when restoring courses to empty categories

commit ccb3585fdca25dd0650f92f349fb86a38613675b
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 10:11:59 +0800
Tag:    v1.5.0

Merged from MOODLE_14_HEAD - Bug fix. Using external auth, the user account fails to be created on login if currently logged-in as guest. Credits go to Dan Marsden for the fix.

commit 91589f2168837a9c3158e80b3d92ff53faeaac75
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 10:09:28 +0800
Tag:    v1.4.4

Bug fix. Using external auth, the user account fails to be created on login if currently logged-in as guest. Credits go to Dan Marsden for the fix.

commit 814748c9ea23ed51222f02e84e73d5defbb3962c
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 09:49:22 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixed a bug in get_categories() when called for category '0', and some extra fixes to fix_course_sortorder()

commit 996b44d851b03a6a8f92f3f04e8b9780a3f7d38a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 23 Feb 2005 09:47:37 +0800
Tag:    v1.4.4

Fixed a bug in get_categories() when called for category '0', and some extra fixes to fix_course_sortorder()

commit 008621712ffddb1a2cd99679b34149654d4292c6
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 22 Feb 2005 11:23:41 +0800
Tag:    v1.5.0

Fixes for null sortorder on empty categories.

commit e89ff6c6df18687c4c8009d6afd11bf84dc1bed9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Feb 2005 16:00:40 +0800
Tag:    v1.5.0

Fixed course.idnumber not being varchar(100) in installations post 2004/06

commit 1c66bf597d7877ac6e12152e854942e7b6166318
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 16 Feb 2005 07:12:57 +0800
Tag:    v1.5.0

Fixed bug 2553 - truncate_userinfo() was out-of-sync with prefix_user table definition. Added a reminder to the SQL files.

commit 07158c1ed0062131ecd489c485a8dc056bb8d568
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 15:40:46 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Cleanup of warnings in filter/activitynames

commit dcdfb3680e12af855b9516d858bc286f7251854f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 15:39:55 +0800
Tag:    v1.4.4

Cleanup of warnings in filter/activitynames

commit d0a8be734e74a5051f93380968c2db63f16774c7
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 15:23:02 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Cleared a warning

commit 6a69f3a260732cffb9b32e70921d7cfae6261ae0
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 15:21:34 +0800
Tag:    v1.4.4

Cleared a warning

commit bf17309a02d9c3b44fde13245b2c483b7ad5d52f
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 14:07:59 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Stop DB inserts we know are going to fail, and clearer error message when file upload stops.

commit 0c38a48c07e599104144bee65b72f7db4e6e3a06
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 14:04:52 +0800
Tag:    v1.4.4

Stop DB inserts we know are going to fail, and clearer error message when file upload stops.

commit adfc03f90e2d5f75ee8aff1a4f0d50331b24dec8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 09:30:57 +0800
Tag:    v1.5.0

merged from MOODLE_14_STABLE - trim() user data coming from external auth - now covers cases where we had a space on the truncation limit

commit 19f97a11aa0d4fbbd7651faf9c5da9ac9f29af43
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 09:30:20 +0800
Tag:    v1.4.4

trim() user data coming from external auth - now covers cases where we had a space on the truncation limit

commit ca4030dd1d47d491fc0f084d62f1474c145854c9
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 09:13:05 +0800
Tag:    v1.5.0

merged from MOODLE_14_STABLE - trim() user data coming from external auth - fixes problems with locked user data in auth/ldap in 1.5

commit b0686d1d075e32300275c13c4aa072d251c045f1
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 09:11:36 +0800
Tag:    v1.4.4

trim() user data coming from external auth - fixes problems with locked user data in auth/ldap in 1.5

commit f93426cf0732f4ab9e76501f8ae1101946830abe
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 06:54:25 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Added option to respect php.ini session settings, else we reenable garbage collection for sessions. Fixes stale session problems with Debian systems, but still allows package maintainers to override.

commit 9b05df5e0a6a15027cfda6efe34b5a4be3fe152c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 06:49:47 +0800
Tag:    v1.4.4

Cleaned up stray tabs.

commit 3ce5387d2906509165332784ce55f517885d013a
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 14 Feb 2005 06:43:04 +0800
Tag:    v1.4.4

Added option to respect php.ini session settings, else we reenable garbage collection for sessions. Fixes stale session problems with Debian systems, but still allows package maintainers to override.

commit d6a49dab9fe04e538550c909c2dd02ee27753d0d
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 08 Feb 2005 11:42:20 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - fix_course_sortorder() bug #2509 - Should fix overlaps when moving categories with large gaps -- affects only mysql. Prevent from landing even near the newly assigned range during the temporary shift.

commit 831fbcf920f53cc1006232c42eec043a99ec810a
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 08 Feb 2005 11:39:57 +0800
Tag:    v1.4.4

fix_course_sortorder() bug #2509 - Should fix overlaps when moving categories with large gaps -- affects only mysql. Prevent from landing even near the newly assigned range during the temporary shift.

commit ad1908146b6e402a1ed3462738804f47764198b8
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 07 Feb 2005 17:12:04 +0800
Tag:    v1.4.4

fix_course_sortorder() bug #2509 - Should fix overlaps when moving categories with large gaps -- affects only mysql

commit 4c3911f934d230d617c33c5a2f94a6129b5bbcdb
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Feb 2005 09:47:45 +0800
Tag:    v1.5.0

Merged from MOODLE_14_HEAD - Better behaviour of fix_course_sortorder() -- related to bug #2334 -- includes version bump to clear out recalcitrant sortorders

commit 94afadb36038e2c10e186f32821dac39bc2b2f7b
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Feb 2005 09:37:14 +0800
Tag:    v1.5.0

Merged from MOODLE_14_HEAD - Better behaviour of fix_course_sortorder() -- related to bug #2334

commit 76b268597b186e17c29a36902aef42eb311589fd
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 01 Feb 2005 09:36:17 +0800
Tag:    v1.4.4

Better behavviour of fix_course_sortorder() -- related to bug #2334

commit af4e9e5fd4c31e3719d633d7903729107e13989d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 27 Jan 2005 15:10:41 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Reverting validation in current_language() due to performance concerns.

commit da1504234a1c69ef42dfb636d8795eb9d05a3232
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 27 Jan 2005 15:05:42 +0800
Tag:    v1.4.4

Reverting validation in current_language() due to performance concerns.

commit b6c93894fbb3b34ede90dcaa0e3a66a061cf65a3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 27 Jan 2005 11:51:33 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Stronger validation of form data in user/edit, and validation of lang in current_language() -- closes SC#67

commit ddeaac719524c8896c70de6cb395b0a606cd8dde
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 27 Jan 2005 11:43:09 +0800
Tag:    v1.4.4

Stronger validation of form data in user/edit, and validation of lang in current_language() -- closes SC#67

commit 76560c31752ea02b93e3e994275c666b964005ce
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:21:39 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Tighter input validation fixes SC#54

commit 8709af9bea3d53d4f02af6660e9efeafb2434bab
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:20:49 +0800
Tag:    v1.4.4

Tighter input validation fixes SC#54

commit c048e4f9331133f615b88938bd131106c07dc1a9
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:13:36 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE -- pending merges of shorttag fixes and SC#10

commit 7744ea12b0737d2b6db3852b9b1bf0a4563707a4
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:09:39 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - clean_param() now handles PARAM_URL

commit 371a2ed0e54805f9384f6846b4a2f5e9983a95f0
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:08:06 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - clean_param() now handles PARAM_HOST (old pending merge)

commit 13e3dfb091af28b578c4e056aa8a8724dfc787af
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:06:51 +0800
Tag:    v1.4.4

clean_param() now handles PARAM_URL

commit 3f1cdd2a31b316574a143901f8f5279167420796
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:05:21 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE Importing validateurlsyntax.php from http://www.canowhoopass.com/guides/regex/index.php as of 15/Dec/2004, provides  - validateUrlSyntax()  - validateEmailSyntax()  - validateFtpSyntax()

commit bc7ba277ec59383e58b10d8923b8ba197fcb089c
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:02:47 +0800
Tag:    v1.4.4

Importing validateurlsyntax.php from http://www.canowhoopass.com/guides/regex/index.php as of 15/Dec/2004, provides  - validateUrlSyntax()  - validateEmailSyntax()  - validateFtpSyntax()

commit 5e9cd397ea179bbcdba54a1e5b2d4a30c27514f5
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 14:02:47 +0800
Tag:    v1.5.0

file validateurlsyntax.php was initially added on branch MOODLE_14_STABLE.

commit 758b9a4d8035a7584bf79e315d0db3738a487c42
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 13:27:41 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixing bug 2334 - where fix_coursesortorder() sometimes leaves overlapping sortorder values across categories

commit 9690e2be10cfe26f1413a34f6fe487aad33e8c62
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 13:21:24 +0800
Tag:    v1.4.4

Fixing bug 2334 - where fix_coursesortorder() sometimes leaves overlapping sortorder values across categories

commit acba70d2dbef39ff610c54e3fce29a112d7e6b63
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 13:03:43 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Ensuring correct sortorder at the beginning of the category when creating courses.

commit 596728959b7a23d46f1ce2603028c7a8a3d487d3
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 25 Jan 2005 12:56:29 +0800
Tag:    v1.4.4

Ensuring correct sortorder at the beginning of the category when creating courses.

commit e069b3e2fe585c4b6185c7d0dc99b6ed61926163
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 22 Jan 2005 17:06:51 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Closing SC#66 - more

commit eda27289aa77e5d226b18ff54b4b6339bfa6c6f3
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 22 Jan 2005 17:05:49 +0800
Tag:    v1.4.4

Closing SC#66 - more

commit 1ad9d071c9df913ac635e6a52276155fc0c276b1
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 22 Jan 2005 17:00:42 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Closing SC#66

commit 35b09c6973c1f727558a8ebf2cd40780e16319d3
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 22 Jan 2005 16:59:26 +0800
Tag:    v1.4.4

Closing SC#66

commit a10171eb3980e9c5ecf1c1d488f9c3f604d38961
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Jan 2005 06:59:41 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE. Issue a warning when overriding $CFG settings.

commit 446f0a5328fae93c2acfa90fa36aa2148279059a
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 19 Jan 2005 06:10:24 +0800
Tag:    v1.4.4

Issue a warning when overriding $CFG settings.

commit 6ebaf0edcb358a1c2b7ea865cc36a7eca8a833fa
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jan 2005 05:07:00 +0800
Tag:    v1.5.0

Fixed bogus warnings about empty LDAP contexts.

commit 35de9e2487f33079015cfc3e34719cb5cf9a9e29
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 18 Jan 2005 04:59:17 +0800
Tag:    v1.5.0

Ported from MOODLE_14_STABLE - Show a warning to admins if cron.php hasn't been run

commit efad7316a9823c3df3fb736becf23b4551b55469
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 17 Jan 2005 17:11:50 +0800
Tag:    v1.4.4

Show a warning to admins if cron.php hasn't been run

commit d3e6cd798a7f7f4d040cd9b90d4804edf2a603b5
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 17 Jan 2005 13:42:27 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Added an early session_write_close() to loglive.php and log.php pages

commit 19032095c0fa7badf30e399eba371788a9e4faba
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 17 Jan 2005 13:41:55 +0800
Tag:    v1.4.4

Added an early session_write_close() to loglive.php and log.php pages

commit 39f655953078601f973f368610c49b497fc6bb44
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 13 Jan 2005 10:34:45 +0800
Tag:    v1.5.0

Fix bug #2334 - New unique undes in course table causes course move to fail

commit 5cba81fd45f605180255fe28fd4cf54781638b2e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 13 Jan 2005 10:23:39 +0800
Tag:    v1.4.4

Fix bug #2334 - New unique undes in course table causes course move to fail

commit 27a0c5f6082c16a1f907567d559717421b41c712
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 10 Jan 2005 05:54:48 +0800
Tag:    v1.5.0

Ported from MOODLE_14_STABLE. SC#62 - Prevent database values from overriding $CFG values defined in config.php -- Credits go to Petr Skoda.

commit 5de740d89bbd839b2cd01152cd190f555574a7dc
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 10 Jan 2005 05:53:25 +0800
Tag:    v1.4.4

SC#62 - Prevent database values from overriding $CFG values defined in config.php -- Credits go to Petr Skoda.

commit b3adf3de4ec986b2ed92481d190395ff6974b18b
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jan 2005 10:07:35 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE - Fixed warning in ipatlas, thanks to Jens Gammelgaard <jens.gammelgaard@optimon.dk>

commit d79506ccd93298f3f6e10623ad51b97a47a42997
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 06 Jan 2005 10:06:16 +0800
Tag:    v1.4.4

Fixed warning in ipatlas, thanks to Jens Gammelgaard <jens.gammelgaard@optimon.dk>

commit 559027a76c8b62c05dc8bddddf30a342987be9e9
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 05 Jan 2005 06:52:29 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE

commit 9e749677e5609779717938aed94797fda6117df1
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 05 Jan 2005 06:47:32 +0800
Tag:    v1.4.4

Further cleanup to bug 2334 -- we just avoid passing an invalid value in sortoder for empty categories.

commit c4ba56985d6aaad6ef1de076fef98ad7a06894e5
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 05 Jan 2005 05:46:24 +0800
Tag:    v1.4.4

Fixes bug 2334 http://moodle.org/bugs/bug.php?op=show&bugid=2334

commit 301045e4722746cd2149a1f137e7c2f86e18d453
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 23 Dec 2004 06:47:28 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE

commit fb549063df7b110e75ef7a6dc1ffbe6bb98ad993
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 23 Dec 2004 05:59:13 +0800
Tag:    v1.4.4

Fixed upgrade bug that could show up in cases where:

commit 9adb97f8d3460b8ec54ad36933efa96cdbd44c93
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 22 Dec 2004 05:00:10 +0800
Tag:    v1.4.4

Updated 1.4.3 release date in en,es,de release notes

commit ff9a78aa5518efa6ba0045b9717b4507b3e2154d
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 16 Dec 2004 13:08:55 +0800
Tag:    v1.4.3

Several fixes in ipatlas and new param type for clean_param().

commit e35d275e1fc7a78920aa1ec7f9142254d51759db
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 13 Dec 2004 15:38:43 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE

commit 2c09cb2e124b08b7a74e278d191075b234fbdcfa
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 13 Dec 2004 15:36:37 +0800
Tag:    v1.4.3

Fixes bug #2147 http://moodle.org/bugs/bug.php?op=show&bugid=2147

commit a45de11f5b8495030a71c9a8fa3658eb3fcea060
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 13 Dec 2004 14:48:57 +0800
Tag:    v1.5.0

Merge from MOODLE_14_STABLE - Fixed SC#30 - credits go to skodak

commit 2da759e7cd2821402072e810ac9791361156e020
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 13 Dec 2004 14:41:30 +0800
Tag:    v1.4.3

Post SC#30 fix - SCORM now requires a correct clean_param() - credits go to skodak

commit cd8beea5d97fe1bf2015b2ea4e888b5c3eddb50e
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 13 Dec 2004 14:37:57 +0800
Tag:    v1.4.3

Fixed SC#30 - credits go to skodak

commit 9c21bcd89bb2a0e44255836bf06e564395825dfd
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 08 Dec 2004 03:41:55 +0800
Tag:    v1.4.3

Merged from HEAD (originally by gustav_delius)

commit 1da35f294213062fdf9f968944fdfced0a9c817f
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Nov 2004 08:57:58 +0800
Tag:    v1.5.0

Merge from MOODLE_14_STABLE Fix for bug 2227 "bug in pclzip.php causing scorm errors" http://moodle.org/bugs/bug.php?op=show&bugid=2227

commit d9399f4cafb880c0e715505e0cddf6e8a75b70d3
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 26 Nov 2004 08:54:36 +0800
Tag:    v1.4.3

Fix for bug 2227 "bug in pclzip.php causing scorm errors" http://moodle.org/bugs/bug.php?op=show&bugid=2227

commit 71dcd6c0147b8331324f08bb443b00f2094cf7ca
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Nov 2004 08:02:58 +0800
Tag:    v1.5.0

Merged form MOODLE_14_STABLE Fixed an issue with postgres database upgrade code -- drop either index or constraint if they exist

commit d5cbabd8312c3cadf8700b10949ffa2e71e3b9e8
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Nov 2004 08:01:52 +0800
Tag:    v1.4.3

Fixed an issue with postgres database upgrade code -- drop either index or constraint if they exist

commit 6f454ff99a280487c395a9c7d4692bf73664acd1
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Nov 2004 07:11:59 +0800
Tag:    v1.4.3

SQL fix:Much better performance in listing and counting all users of courses with groups, plus warnings cleanup

commit b692d2be05ac5552a56cea1d21161bd53e48ea0e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Nov 2004 06:48:58 +0800
Tag:    v1.5.0

Merge from MOODLE_14_STABLE

commit 778f416bd7e7c137b4c337dfb9750f63ec5a1140
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 25 Nov 2004 06:48:16 +0800
Tag:    v1.4.3

Additional fixes for indexes in postgres. A few unique indexes may have been created non-unique. Still deferring the version bump -- please review the patch!

commit 9530c61dbf652de9e934ffe4d85d5002b75a8648
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Nov 2004 11:56:39 +0800
Tag:    v1.5.0

Merge from MOODLE_14_STABLE

commit 55f21d31e243fabc64fecbd7cdeb79760987aab6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Nov 2004 11:56:09 +0800
Tag:    v1.4.3

raise_memory() now uses get_real_size(), duplicate function return_bytes() removed.

commit b110348b711d09451dc83bee1bacda80d7304de6
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Nov 2004 10:25:36 +0800
Tag:    v1.5.0

Merge from MOODLE_14_STABLE.

commit 7a2596f854cf8229a452e448f12e06091987fd77
Author: martinlanghoff <martinlanghoff>
Date:   Wed, 24 Nov 2004 10:20:46 +0800
Tag:    v1.4.3

Student and teacher enrolments now unique

commit fab2f0b23a5342afd43e983cb44a296d844a2a4a
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 23 Nov 2004 08:02:30 +0800
Tag:    v1.4.3

Committing backported patch from Pavel (paolo@psychpan.waw.pl). See http://moodle.org/bugs/bug.php?op=show&bugid=2168

commit 3729ab341ef11b90544b9722dd544effbd02a088
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 23 Nov 2004 07:29:17 +0800
Tag:    v1.4.3

Fixed extra quote -- html typo -- reported in http://moodle.org/bugs/bug.php?op=show&bugid=2170.

commit b2a07f418ce0e1bf59dc03efb6f48f9deb70fcc6
Author: martinlanghoff <martinlanghoff>
Date:   Tue, 23 Nov 2004 05:51:09 +0800
Tag:    v1.4.3

Fixed support in LDAP for apostrophes, quotes and backslashes in LDAP data. This is a backport of a fix already in HEAD.

commit b36a8fc4f5fe613eaba0f8dd670c9ce1bb52d79e
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 15:46:10 +0800
Tag:    v1.5.0

Auth/LDAP

commit e3da2769b847e299f32c94fe3285a0858ce39e8c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 11:43:08 +0800
Tag:    v1.4.3

Fixed bug in external auth.

commit 911378628ffe31d5e29939d7120d1feca28fec6b
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 10:58:23 +0800
Tag:    v1.5.0

Fixed typo in index name

commit 64031bbb0f353dec2c4051077dee520ecfb3c65d
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 10:41:41 +0800
Tag:    v1.5.0

Enrol/LDAP - initial commit, a bit rough around the edges.

commit 6e8ca9837e41b9f4b6098f69625c5eec01622f4c
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 10:38:31 +0800
Tag:    v1.5.0

Enrol/LDAP - enrol_student() and add_teacher() now populate the 'enrol' field.

commit 5cd796869e827aaa9f7f02a69a6e772ffeb2a7ae
Author: martinlanghoff <martinlanghoff>
Date:   Mon, 22 Nov 2004 10:36:14 +0800
Tag:    v1.5.0

Enrol/LDAP - DB Patches + version bump

commit c95aa089a846dcabe8b3c65802d101d5ca0733e6
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 20 Nov 2004 18:38:43 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE: Fixing handling of empty memory_limit for PHP without memory_limit (mostly Windows binaries)

commit 4b8980fc8375bb036f6a4654acabcd8efffbd927
Author: martinlanghoff <martinlanghoff>
Date:   Sat, 20 Nov 2004 18:37:03 +0800
Tag:    v1.4.3

Fixing handling of empty memory_limit for PHP without memory_limit (mostly Windows binaries)- fixed typo

commit b55be229e92f2dbc059d8f05f906d5a036441850
Author: martinlanghoff <martinlanghoff>
Date:   Fri, 19 Nov 2004 10:13:44 +0800
Tag:    v1.4.3

moodle--eduforge--1.3.3--patch-159 get_courses checks to see if sort is not empty before putting it in the query + removal of redundant (and costly) SQL SELECT

commit bce71973219edf3d3b940a64dbeb55b8ce7fd5ce
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:55:06 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE moodle--eduforge--1.3.3--patch-335 Now memory_limit can be overriden by higher config settings from php.ini, commandline, httpd.conf, .htaccess

commit 726f4ca31752f190d5af3cccd51e4274c7e7285e
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:54:35 +0800
Tag:    v1.4.3

moodle--eduforge--1.3.3--patch-335 Now memory_limit can be overriden by higher config settings from php.ini, commandline, httpd.conf, .htaccess

commit 0c3e818cb1439314924b536cdeb671c0a44b24e2
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:47:02 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE moodle--eduforge--1.3.3--patch-321  Fixed bug in user search: now we trim() the search string

commit ff75e0fe8a36728032851690bfb946f6e03d29ee
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:46:30 +0800
Tag:    v1.4.3

moodle--eduforge--1.3.3--patch-321  Fixed bug in user search: now we trim() the search string

commit 2b49ae96a6e4ef823c0fb3b58e15d7d774196b33
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:37:52 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE moodle--eduforge--1.3.3--patch-305 - Postgres SQL bugfix for instance_is_visible()

commit 7380fc552a097c65624359148fe2b1538b0d6850
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:37:13 +0800
Tag:    v1.4.3

moodle--eduforge--1.3.3--patch-305 - Postgres SQL bugfix for instance_is_visible()

commit 6315b1c8b66d23539564fec456a30fa2c2cf2ab3
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:31:53 +0800
Tag:    v1.5.0

Merged from MOODLE_14_STABLE moodle--eduforge--1.3.3--patch-222 - SQL improvements\n Better SQL performance for get_courses() and get_courses_page() calls, specially from the categories page. This gives much better performance when browsing existing courses

commit ea9d7e881545ba8d99e016fcf1c88652fe099478
Author: martinlanghoff <martinlanghoff>
Date:   Thu, 18 Nov 2004 10:31:11 +0800
Tag:    v1.4.3

moodle--eduforge--1.3.3--patch-222 - SQL improvements\n Better SQL performance for get_courses() and get_courses_page() calls, specially from the categories page. This gives much better performance when browsing existing courses