Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-29 | Replace is_file() with the faster file_exists() | Andrey Andreev | 1 | -2/+2 | |
(where it makes sense) Also: - Implemented caching of configuration arrays for smileys, foreign characters and doctypes. - Implemented cascading-style loading of configuration files (except for library configs, DB and constants.php). | |||||
2013-01-28 | Remove unnecessary defined('ENVIRONMENT') checks | Andrey Andreev | 1 | -2/+2 | |
As suggested in issue #2134 & PR #2149 | |||||
2013-01-06 | utilize static function variables in Common::log_message() to "cache" log ↵ | Ted Wood | 1 | -3/+12 | |
threshold and Log library instance to reduce function calls | |||||
2013-01-01 | [ci skip] Happy new year | Andrey Andreev | 1 | -1/+1 | |
2012-12-17 | Fix function_usable() | Andrey Andreev | 1 | -6/+11 | |
2012-11-09 | Move the Log class to system/core/ | Andrey Andreev | 1 | -1/+1 | |
It is a core class after all, I guess somebody forgot it when the rest of them were moved. | |||||
2012-11-07 | Added function_usable() to common functions | Andrey Andreev | 1 | -0/+47 | |
It is now used to check whether dangerous functions like eval() and exec() are available. It appears that the Suhosin extension (which is becoming popular) terminates script execution instead of returning e.g. FALSE when it has a function blacklisted. function_exists() checks are insufficient and our only option is to check the ini settings here. Filed an issue here: https://github.com/stefanesser/suhosin/issues/18 ... hopefully we'll be able to deal with this in a more elegant way in the future. (this commit supersedes PR #1809) | |||||
2012-11-01 | Manually apply PR #1594 (fixing phpdoc page-level generation/warnings) | Andrey Andreev | 1 | -1/+2 | |
Also partially fixes issue #1295, fixes inconsistencies in some page-level docblocks and adds include checks in language files. | |||||
2012-10-22 | Add is_https() as a common function | Andrey Andreev | 1 | -0/+18 | |
2012-10-11 | Replace a few require() uses with require_once() (should fix issue #1872) | Andrey Andreev | 1 | -2/+2 | |
2012-10-05 | Merge pull request #1682 from dhinus/patch-1 | Andrey Andreev | 1 | -7/+6 | |
Logging should obey error_reporting() setting | |||||
2012-10-04 | Compatibility with PHP 5.2.4 and enclosed ternary operation | Daniel Morris | 1 | -1/+1 | |
Signed-off-by: Daniel Morris <daniel@honestempire.com> | |||||
2012-10-04 | Default to HTTP/1.1 if $server_protocol is not set | Daniel Morris | 1 | -1/+1 | |
Signed-off-by: Daniel Morris <daniel@honestempire.com> | |||||
2012-10-04 | DRY determining server protocol | Daniel Morris | 1 | -5/+1 | |
Signed-off-by: Daniel Morris <daniel@honestempire.com> | |||||
2012-08-04 | fixed whitespace | Francesco Negri | 1 | -7/+7 | |
2012-08-04 | Logging should obey error_reporting() setting | Francesco Negri | 1 | -10/+9 | |
If the php error level is not included in the current error_reporting() setting, we should not log it. Also, the log_threshold check is redundant, it's already taken care of by the write_log() method. | |||||
2012-07-30 | Some clean-up and style changes | Andrey Andreev | 1 | -9/+9 | |
2012-07-29 | refactored (crunched down) _stringify_attributes | Chad Furman | 1 | -1/+40 | |
2012-07-11 | Fix a typo in Common.php | vlakoff | 1 | -1/+1 | |
2012-07-04 | updated the changelog, fixed some whitespace | Christopher Guiney | 1 | -1/+1 | |
2012-06-29 | Respect display_errors when deciding if to display an error -- useful for ↵ | Christopher Guiney | 1 | -1/+2 | |
environments where you want to log errors, but not show them. | |||||
2012-06-15 | Add support for HTTP code 303 in set_status_header(), as suggested in pull #341 | Andrey Andreev | 1 | -7/+13 | |
2012-06-09 | Fix defined() usage in system/core/Common.php | Andrey Andreev | 1 | -1/+1 | |
2012-06-05 | Fix a magic_quotes-related bug and changed the default parameter value for ↵ | Andrey Andreev | 1 | -2/+2 | |
is_php() | |||||
2012-06-05 | Added get_mimes() function to system/core/Commons.php.The MIMEs array from ↵ | Andrey Andreev | 1 | -4/+30 | |
config/mimes.php is used by multiple core classes, libraries and helpers and each of them has implemented an own way of getting it, which is not needed and is hard to maintain. This also fixes issue #1411 | |||||
2012-06-04 | Revert/optimize some changes from ed944a3c70a0bad158cd5a6ca5ce1f2e717aff5d | Andrey Andreev | 1 | -3/+2 | |
2012-06-02 | Replaced `==` with `===` and `!=` with `!==` in /system/core | Alex Bilbie | 1 | -7/+7 | |
2012-05-31 | Edit to meet CI coding standards | Thanasis Polychronakis | 1 | -3/+3 | |
2012-05-31 | Indended code to meet CI standards | Thanasis Polychronakis | 1 | -2/+6 | |
2012-05-31 | Load base config first, then environment's config | Thanasis Polychronakis | 1 | -9/+9 | |
2012-05-23 | Merge pull request #1365 from sourcejedi/e_strict | Phil Sturgeon | 1 | -10/+0 | |
If we want E_STRICT, don't suppress it. | |||||
2012-05-17 | Cleanup the core classes | Andrey Andreev | 1 | -3/+3 | |
2012-05-16 | If we want E_STRICT, don't suppress it! | Alan Jenkins | 1 | -10/+0 | |
15be8fc "Changed the 'development' environment default error reporting to included E_STRICT" Not present in any tagged release, so no need for -stable or a changlelog entry. | |||||
2012-04-23 | Use tabs to separate class properties | Timothy Warren | 1 | -1/+0 | |
2012-04-19 | Normalize comments in core files | Timothy Warren | 1 | -170/+171 | |
2012-03-26 | Remove access description lines and fix comments in system/core/Common.php | Andrey Andreev | 1 | -94/+96 | |
2012-03-09 | Bumped CodeIgniter's PHP requirement to 5.2.4. | Phil Sturgeon | 1 | -1/+1 | |
Yes I know PHP 5.4 just came out, and yes I know PHP 5.3 has lovely features, but there are plenty of corporate systems running on CodeIgniter and PHP 5.3 still is not widely supported enough. CodeIgniter is great for distributed applications, and this is the highest we can reasonably go without breaking support. PHP 5.3 will most likely happen in another year or so. Fingers crossed on that one anyway... | |||||
2012-02-27 | Just some style changes and removed a useless check | Andrey Andreev | 1 | -18/+13 | |
2012-02-05 | Adding in a few 503 status codes for common errors in response to this ↵ | Kevin Cupp | 1 | -0/+3 | |
ExpressionEngine bug about errors getting cached by reverse proxies who cache 200 responses: http://expressionengine.com/bug_tracker/bug/17420 | |||||
2012-01-09 | Fix issue #904 | Andrey Andreev | 1 | -1/+1 | |
2012-01-08 | Fixes for issue 896 | Michiel Vugteveen | 1 | -1/+1 | |
2012-01-07 | Reverted DIRECTORY_SEPARATOR changes | Andrey Andreev | 1 | -7/+7 | |
2012-01-07 | Improve core/Common.php | Andrey Andreev | 1 | -67/+66 | |
2012-01-02 | Updating copyright date to 2012 | Greg Aker | 1 | -1/+1 | |
2011-12-27 | Revert "Abstracting the loading of files in the config directory depending ↵ | Greg Aker | 1 | -116/+84 | |
on environments." This reverts commit 5c1aa631c5f5ec2f6b75ba1158178418e50ba11a. | |||||
2011-12-25 | Abstracting the loading of files in the config directory depending on ↵ | Greg Aker | 1 | -84/+116 | |
environments. | |||||
2011-11-21 | Added HTTP status code 422 (Unprocessable Entity) to set_status_header() | Chris Rosser | 1 | -0/+1 | |
2011-10-20 | adding new license file (OSL 3.0) and updating readme to ReST | Derek Jones | 1 | -4/+16 | |
added notice of license to all source files. OSL to all except the few files we ship inside of the application folder, those are AFL. Updated license in user guide. incrementing next dev version to 3.0 due to licensing change | |||||
2011-08-25 | add html_escape() function to escape HTML. | kenjis | 1 | -0/+24 | |
2011-08-22 | Fix #8 - Load core classes from the application folder first. | Shane Pearson | 1 | -3/+3 | |