summaryrefslogtreecommitdiffstats
path: root/application/config
AgeCommit message (Collapse)AuthorFilesLines
2014-01-15CI_URI changes related to the 'permitted_uri_chars' settingAndrey Andreev1-3/+6
- Initialize and cache the value in the class constructor instead of searching for it every time - Removed the preg_quote() call from _filter_uri() to allow more fine-tuning from configuration - Renamed _filter_uri() to filter_uri() - it was public anyway and using it cannot break anything Related: issue #2799
2014-01-11IE11 User Agent support addedDionysis Arvanitis1-0/+1
2014-01-10Compress output before storing it to cache, if output compression is enabledAndrey Andreev1-0/+3
Based on PR #964
2014-01-08Remove preg_quote() call from CI_User_agent::_set_browser() and add another ↵Andrey Andreev1-0/+2
pattern for Opera Input comes from a configuration file that is barely touched by anyone and the default values only contain letters, so it is safe to not quote them. This enables us to add a more advanced pattern in config/user_agents.php for Opera 10+, which ... quote: Opera/9.80 is hard coded at the beginning of the user agent string because of broken browser sniffing scripts which detect 'Opera/10' and above as Opera 1. (reference: http://my.opera.com/community/openweb/idopera/) Instead, latests versions of Opera append ' Version/<version number>' to the end of the user agent string. Fixes issue #555 (incorrect browser detection for Opera)
2014-01-08Make newline standardization configurableAndrey Andreev1-0/+14
Added ['standardize_newlines'] Also altered the Session cookie driver, which experienced issues with this feature due to it's HMAC verification failing after the Input class alters newlines in non-encrypted session cookies. Supersedes PR #2470
2014-01-03[ci skip] Some spaces & docblock fixesAndrey Andreev1-1/+1
2013-12-06Update user_agents.phpAndre Gardiner1-1/+2
Added Win 8.1 user agent to the array
2013-11-27[ci skip] Remove 2 spacesAndrey Andreev1-1/+1
2013-11-11Polish changes from PR #2712Andrey Andreev1-1/+1
2013-11-08Update user_agents.phpvkeranov1-2/+3
Added Ubuntu Web Browser. More info here: http://www.omgubuntu.co.uk/2013/11/ubuntu-touch-browser-finally-given-unique-user-agent-string
2013-10-14Fix #2682Andrey Andreev2-2/+2
2013-10-14Merge pull request #2672 from stgeneral/patch-1Andrey Andreev1-2/+2
Exra bmp mimes
2013-10-08Update user_agents.phpJcchemin1-1/+2
Add detection for Opera 16
2013-10-04Exra bmp mimesDmitry Babenko1-2/+2
Mimies source http://filext.com/file-extension/BMP
2013-09-23Implement rangeDownload() as driver and provide sendfile implementations for ↵Pierre Schmitz1-0/+16
Nginx and Lighttpd * The rangeDownload() function has been moved to libraries/Ddownload/drivers/Ddownload_php.php * The nginx and lighttpd drivers can be set via $config['download_driver'] Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2013-09-23[ci skip] Remove some whitespacesAndrey Andreev1-3/+2
2013-09-22Use InnoDB for the files tablePierre Schmitz1-1/+1
The files table was MyISAM even though all other tables were InnoDB. We should avoid mixing types here (backups, transactions and performance). Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-09-22Add FluxBB authentication driverPierre Schmitz1-0/+5
To enable set: $config['authentication_driver'] = 'fluxbb'; $config['auth_fluxbb'] = array('database' => 'fluxbb'); Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Add example array to config.php Remove $optional_functions from Duser_fluxbb to follow bb9f9274e8c2d661a1adffd87c87c3d81ec47b4d. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-09-21[ci skip] Remove an EOF empty lineAndrey Andreev1-1/+1
2013-09-20Update mimes.phpvkeranov1-1/+2
Added mime type for tar.Z archives
2013-09-14[ci skip] Remove empty line at application/config/config.php EOFAndrey Andreev1-1/+1
2013-09-14Updated config to include list of valid characters to `sess_cookie_name`brenjt1-2/+2
Added list of valid characters to sess_cookie_name
2013-09-04Add support for enabling the profilerFlorian Pritz1-0/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-09-02Add CSRF protectionFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-08-25Better transliteration for Russian and Ukrainian languagesSergey Noskov1-27/+33
2013-08-19Kill the damn kittenAndrey Andreev1-1/+1
2013-08-15Switch to CI's caching classFlorian Pritz4-10/+25
This supports more caching backends and doesn't force users to install the memcache extension. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-08-14Detect Windows Phonesmsegers1-1/+2
Added 1 line to the platforms 'windows phone' => 'Windows Phone', This will return the OS of the "new" generation of windows phones instead of "Unknown windows Os"
2013-08-11Add API key supportFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-08-06Various typos and tabs adjustmentsvlakoff3-9/+9
2013-07-19Router improvementsAndrey Andreev1-2/+12
- Make dashes-to-underscores URI segment replacement configurable via ['translate_uri_dashes']. - Make _set_routing() protected and move the call to the class constructor. - Remove redudant calls to set_class() and set_method(). - Clean-up/optimize the routes loading procedure. (fixes issue #2503)
2013-07-17[ci skip] Just removing some empty linesAndrey Andreev1-1/+1
2013-07-17Merge pull request #2370 from TheDragonSlayer/patch-1Andrey Andreev1-1/+2
Update user_agents.php (Added PS Vita)
2013-07-17[ci skip] Adding another cyrillic character to config/foreign_chars.php (#2509)Andrey Andreev1-2/+2
2013-07-15Add footer; move contact info to footerFlorian Pritz1-2/+0
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-07-13Add profile page to allow changing the upload id limitsFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-06-06Add mimes pdf application/force-downloadckdarby1-1/+1
2013-04-18Add LDAP authentification driverFlorian Pritz1-0/+18
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-04-03Add common robot user agents.Garth Kerr1-1/+3
2013-03-30Update user_agents.phpTheDragonSlayer1-1/+2
Added the PS Vita User Agent to the list.
2013-03-04Updated in accordance with feedback from @narfbgDaniel Hunsaker1-91/+17
- Removed commented lists of constants from the three reference conventions, replacing each with the URLs at which more information can be found. - Renamed a few constants to more closely reflect CodeIgniter conventions. - Modified a couple of lines which were in violation of the CI Style Guide. Signed-off-by: Daniel Hunsaker <danhunsaker@gmail.com>
2013-03-04Merge branch 'develop' of github.com:EllisLab/CodeIgniter into ↵Daniel Hunsaker1-2/+2
feature/exit-status
2013-02-28[ci skip] Add application/x-zip for OpenOffice docs in ↵Andrey Andreev1-2/+2
application/config/mimes.php
2013-02-23Updated exit codes as constant valuesDaniel Hunsaker1-0/+110
Re-allocated exit status codes according to three references, which follow: BSD sysexits.h:http://www.gsp.com/cgi-bin/man.cgi?section=3&topic=sysexits GNU recomendations:http://www.gnu.org/software/libc/manual/html_node/Exit-Status.html Bash scripting:http://tldp.org/LDP/abs/html/exitcodes.html The GNU recommendations stem from and expand upon the standard C/C++ library (stdlibc) definitions, while also suggesting some best-practice conventions which happen to prevent exit status code collisions with bash, and probably other shells. The re-allocated codes are now mapped to constant values, set in *application/config/constants.php*, and used throughout the CodeIgniter core. They would additionally be used in *index.php*, but the constants file hasn't been loaded at that point, so the integer values are used instead, and a comment follows each such use with amplifying information on why that particular value was selected. Finally, the errors documentation has been updated accordingly. Signed-off-by: Daniel Hunsaker <danhunsaker@gmail.com>
2013-02-15Fix some stuff from recent pull requestsAndrey Andreev1-2/+5
2013-02-13Added support for changing the default log file extension from .php to ↵Chris Passas1-0/+11
whatever is preferred. example (.log) This is a follow up to this pull request. https://github.com/EllisLab/CodeIgniter/pull/2243
2013-02-08[ci skip] Remove unnecessary string casts in PaginationAndrey Andreev1-1/+1
2013-02-05Added 'application/x-zip' mimetype for docxLasha Krikheli1-2/+2
2013-02-01Added some mime types, for newer or older files.kaoz701-3/+3
2013-01-30Make authentication driver configureableFlorian Pritz1-0/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>