Fixed a bug in which servers that are case sensitive to file names were ignoring config files unless they were named with the correct case
diff --git a/system/libraries/Loader.php b/system/libraries/Loader.php
index b30798f..da8d9e7 100644
--- a/system/libraries/Loader.php
+++ b/system/libraries/Loader.php
@@ -862,9 +862,18 @@
 		// Is there an associated config file for this class?

 		if ($config === NULL)

 		{

-			if (file_exists(APPPATH.'config/'.$class.EXT))

+			// We test for both uppercase and lowercase, for servers that

+			// are case-sensitive with regard to file names

+			if (file_exists(APPPATH.'config/'.strtolower($class).EXT))

 			{

-				include_once(APPPATH.'config/'.$class.EXT);

+				include_once(APPPATH.'config/'.strtolower($class).EXT);

+			}			

+			else

+			{

+				if (file_exists(APPPATH.'config/'.ucfirst(strtolower($class)).EXT))

+				{

+					include_once(APPPATH.'config/'.ucfirst(strtolower($class)).EXT);

+				}			

 			}

 		}