[filebin] (server) annotated tag 3.0.0 created (now e5228793c)

bluewind at xinu.at bluewind at xinu.at
Sat Dec 2 17:21:44 CET 2017


This is an automated email from the git hooks/post-receive script.

flo pushed a change to annotated tag 3.0.0
in repository filebin.

      at e5228793c (tag)
 tagging 76a51008c30fbb7fb7b75e7ac5c5eca277156624 (commit)
 replaces 2.1.3
      by Florian Pritz
      on Sat Dec 2 17:20:31 2017 +0100

- Log -----------------------------------------------------------------
Release v3.0.0

 - This version ensures PHP 7.2 support by updating the underlying framework

 - INCOMPATIBLE: You need to perform the following actions for this update:
   - Changes in application/config/database.php
     + Change "$active_record = TRUE" to "$query_builder = TRUE"
     + Change the pconnect setting to FALSE
	 + Change the char_set setting to "utf8mb4"
	 + Change the dbcollat setting to "utf8mb4_bin"
	 + Change the stricton setting to TRUE
   - Changes in application/config/config-local.php
	 + Set base_url to your domain and, if used, installation directory.
	 Example: $config['base_url'] = "https://paste.xinu.at/"
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEz6avFeXHQUn8HYwIbRZVwUzhwT4FAloi0uQACgkQbRZVwUzh
wT43IRAAkO5ZN8cMNVi1ZJPlBkllhgEE7O93w9h++MmXRuN4HwW+wRMOHnd0MdzF
MYi7L1OVds29/bNw02lGfsZeHY6NLZgSNoRh3KcYFPSyxio85fw/czuFvJrJOoRb
ofET7Od+chADvtNxuydMyZrprBX4A2ekKlftNqr9PNEy2Yu7QyVJ4+4Sn9ibRFDC
ugK+uQjRoSQ4hDXBhw4JtwNfTu4UvwxeluF5LeED+sLGW0W3n9aRlJUXZPIc2mKB
VilRSq2NIaHnPhHsRouLXqeYM18uidKO1LkjPrmFgJC/1cVqgxpmGjTB00qM/2In
3YUs8bDFzL2mDj8RgUN+r5cdZ03ZpJChFvIKvxryH4U3lcWEaQr8TNutl+jG8yAo
/DTX870YGekDCkTMYF6L/oJGNdnP055riuCP84/zAgiD7ZUH3hOB5dhaZRKb0sEj
XCkHr1aPG0ONJjtkpA9b/AXlv092g0d53eu3lLzjZTNNb4IxTafilHhFtTAwWSTN
rCGG330nq4GfvrDd7pdB78QwDoUeO7+M1NsY540M06m6wL9qZ35Vto3pQEIGv0RM
ugotYooth7amGxTw6abT7dEqgjmBgf82OD4Ax1mT+5ZI0ougSWtpMTwy0q56FPuT
crtEoTmDQ+cKxotArnuwcq5nZimuJUrE/yP3lsDQPVDlTbFfPrE=
=2nG5
-----END PGP SIGNATURE-----

Aaron Adams (2):
      Added changelog entry.
      While most of CodeIgniter supports protocol-relative URLs, a few URL helpers do not.

Aaron Kuzemchak (3):
      Enables real page numbers for URI segment in Pagination library
      utilizing ternary syntax to clean up some conditionals
      Updating changelog

Aaron Melocik (1):
      Remove superfluous *Best Practices* parenthetical

Abdul Malik Ikhsan (1):
      fix typo : StdClass should be stdClass

Abs (1):
      Adding two new characters and their ASCII equivalent

Achraf Almouloudi (1):
      Fixed typo

Adam Carmichael (1):
      fix a typo in index.php

Adam Jackett (4):
      Fixed issue #26. Added max_filename_increment as a config setting.
      Updated changelog for max_filename_increment setting.
      made all form helpers consistent regarding extra attributes
      removed unnecessary change to form_radio, updated docs and added changelog entry

Adam McCann (1):
      Fixes issue #1815 - input::ip_address() returns incorrect IP behind proxy

Adrian (4):
      Force the file extension to lower case
      Add a config var to let the choice of having the lower case on the extensions when uploading.
      New var name to make it more comprehensive
      Update library documentation and changelog

Adrian Macneil (1):
      Documented third $after_field parameter of dbforge->add_column()

Adrian Voicu (15):
      Allow not-escaping the value in set_value()
      Update form_helper.php
      update changelog for set_value()
      Update form_helper.rst
      Update form_helper.php
      some missed explanation on set_value()
      Update form_helper.rst
      additional info on heading() function
      Update html_helper.rst
      Update html_helper.rst
      Update html_helper.rst
      Important note
      Update forge.rst
      Update forge.rst
      allow add of keys with array

Adriano Rosa (2):
      Added support to Symbian OS platforms to recognize Nokia devices
      fix doc block get_request_header()

AdwinTrave (3):
      Fixing incorect references for time zones
      Adding missing reference to min_length in rules reference
      Updating table template prototype id documentation

Ahmad Anbar (38):
      Fixed issue #2638 which prevented loading models in sub-folders by passing an array.
      Removed new line from the end of the file.
      parse $extra attributes in form_dropdown.
      Allow updating all properties for an item.
      Fixed code style & added few extra checks.
      Delete by values, not keys
      Added changelog entry.
      Re-arranged documentation, fixed comment.
      Added Missing new line.
      Fixed variable scope.
      Removed the requirment of quantity to trigger cart update.
      Added missing semicolon
      Fixed filemtime
      Fixed coding style & line length.
      Added changelog entry.
      Updated changelog.
      Fix #2970
      Fixed according to comment.
      Removed tabs.
      Removed tab on empty line too.
      Added _display documentation.
      Fixed code style.
      reduced line length.
      Added vcard mime-type
      removed extra quote
      Allow pulling multiple get/post ...etc at once
      Added changelog entry
      Remove duplicated method in database utilities documentation
      Merge remote-tracking branch 'upstream/develop' into develop
      Show the name of the field that doesn't have error message set.
      Updated to use the language file
      Merge remote-tracking branch 'upstream/develop' into develop
      Merge remote-tracking branch 'upstream/develop' into develop
      Merge remote-tracking branch 'upstream/develop' into develop
      Merge remote-tracking branch 'upstream/develop' into develop
      Merge remote-tracking branch 'upstream/develop' into develop
      Added subtitles mime types.
      Optimize csv_from_result speed.

Ahmedul Haque Abid (16):
      Added custom error messages functionality for individual fields.
      Changed $error_msg to $errors
      Fixed a missed variable $errors in set_rules().
      Removed extra space between closing parenthesis.
      Updated change log message for form validation custrom errors.
      Updated comment messages.
      Added spaces between parameters and fixed the arrays to be more readable.
      Merge branch 'develop' into feature/form_validation/custom_error_per_field
      Added the missing "is" in the comment
      Changed the rest of 'error_msg' to 'errors'
      Added space after 'if' condition
      Fixed coding styles in form_validation.rst
      Fixed the comment and array alignment.
      Added save_queries config setting in config/database.php
      Fix whitespaces to tabs.
      Added `_trans_failure` property to fix PHP Warning.

Alan Jenkins (5):
      fix backtrace filtering
      If we want E_STRICT, don't suppress it!
      Documentation: fix typos in name of application folder
      doc: xss_clean() method is in Security, not Input
      doc: fix table markup in previous commit

Aleksandras Ragovskis (1):
      Update user_guide_src/source/tutorial/static_pages.rst

Alex Bilbie (76):
      Renamed some Session library functions to make them shorter. Includes backwards compatibility.
      Revert 43194ea1af658914a89ca49aed4dca4617b9c4ff^..HEAD
      Added new config parameter "csrf_exclude_uris" which allows for URIs to be whitelisted from CSRF verification. Fixes #149
      Updated Security library documentation with details on how to whitelist URIs from CSRF protection
      Added note in changelog
      Changed the default controller route to use single quotes instead of double quotes
      Replaced `==` with `===` and `!=` with `!==` in /system/core
      Replaced `==` with `===` and `!=` with `!==` in /system/database
      Replaced `==` with `===` and `!=` with `!==` in /system/helpers
      Replaced `==` with `===` and `!=` with `!==` in /system/libraries
      Replaced `==` with `===` and `!=` with `!==` in /tests
      Replaced `==` with `===` in /application/views/welcome_message.php
      Changed example model name to follow the CI styleguide class naming conventions
      Changed load model examples to use lowercase model name. Fixes #1417
      Fixed bug created in `test_where_custom_string()` in /tests/codeigniter/database/query_builder/where_test.php by d6d1150959c95e43d310d0bc45f8bd674ff6460c
      Don't assume $_ci_path is a string (could be FALSE)
      Fixed bug introduced in ed944a3c70a0bad158cd5a6ca5ce1f2e717aff5d
      Fixed bug in PostgreSQL introduced in 48a2baf0e288accd206f5da5031d29076e130792
      Fixed bug in MySQL driver introduced in 48a2baf0e288accd206f5da5031d29076e130792
      Fixing PDO bug introduced in 48a2baf0e288accd206f5da5031d29076e130792
      Fix for bug in SQLite introduced in 48a2baf0e288accd206f5da5031d29076e130792
      Fixing final SQLite bug introduced in 48a2baf0e288accd206f5da5031d29076e130792
      Spelling fixes - `wether` to `whether`
      Clarified support of $config['csrf_exclude_uris'] support in v3.0 (#236)
      Merge pull request #1519 from mwhitneysdsu/develop
      Changed double quotes to single quotes to meet style guidelines
      Changed TRUE and FALSE values to be uppercase
      Updated .htaccess files with Apache 2.4+ safe deny statements. Fixes #1631
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into codeigniter/develop
      Merge pull request #1654 from Debeet/patch-1
      Merge pull request #1640 from thecrypticace/develop
      After sending an email clear the parameters
      New parameter to automatically clear the parameters
      Only clear if request was successful
      Updated email library documentation
      Updated changelog
      Added upgrade note about the breaking change in the email library. Problem noticed in #1671
      Merge pull request #1707 from IT-Can/fix-issue-1706
      Merge pull request #1733 from IT-Can/word-mime-fix
      Added lang mock and upload mock
      Added initial upload library tests
      Finished the final tests (except do_upload)
      Added PHPUnit to the development requirements of composer.json
      Merge branch 'refs/heads/alexbilbie/develop' into codeigniter/develop
      Merge pull request #1732 from IT-Can/mysql-compression
      Merge pull request #1753 from vlakoff/lang
      Merge pull request #1728 from pickupman/bugfix-captcha_helper
      Merge pull request #1727 from pickupman/bugfix-loader-view_file
      Merge pull request #1763 from pickupman/bugfix-form_validation-is_unique
      Merge pull request #1764 from WDC/patch-2
      Added Calendar library unit test
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into codeigniter/develop
      Merge pull request #1770 from dchill42/session
      Merge pull request #1760 from vlakoff/develop-2
      Merge pull request #1720 from appleboy/doc
      Removed the   from the default config variables in the pagination class. Fixes #187 and #208
      Updated .travis.yml with new services param
      Ignore composer vendor directory
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into codeigniter/develop
      Added a contributing file to appear in pull requests and issues
      Changed the contributing file to a markdown document as Github doesn't support rendering contributing file as rst
      Merge pull request #1819 from appleboy/document
      Merge pull request #1820 from appleboy/pagination
      Added 'binary/octet-stream' as PDF mime. Fixes #1840 and #1828
      Added .dot and .dotx mimes. Fixes #1803
      Cookie helper testsuite
      Added captcha helper test
      Added download helper test
      Added language helper unit test
      Added security helper unit test
      Updated composer.json to use official PHPUnit package
      Marked tests that can't easily be tests as skipped
      Exclude libs installed via Composer from code coverage tests
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into codeigniter/develop
      Merge pull request #1948 from GDmac/develop
      Merge pull request #1730 from damao/develop

Amir Saboury (1):
      fixed a typo in changelog

Andre Gardiner (2):
      Update user_agents.php
      Update mimes.php

Andreas Pfotenhauer (1):
      Merge pull request #3296 from Razican/doc-fix

Andrew (7):
      simplify calendar library
      template as array instead of string
      updates per narfbg's comments
      updates per narfbg request
      Merge branch 'develop' into patch-1
      Merge branch 'develop' into patch-1
      documentation for calendar updates

Andrew Bergal (1):
      Fix news item href

Andrew Podner (14):
      update for Issue #2064 (changed docblocks which return $this or only call a method that returns $this to @return CI_DB_class_name)
      Issue #2078: refinement of the minify function for CSS and scripts.
      fixes #2078: refinement of the minify function for CSS and scripts.
      fixes #2078: formatting / styleguide cleanup
      fixes #2078: formatting / styleguide cleanup (take2)
      fixes #2078: changing type variable to boolean in protected method
      Resolves issue #2081 : provides an option to include statements to disable and re-enable foreign key checks in a MySQL database backup output statement.
      fixes #2081 : change parameter/variable name to 'foreign_key_checks', update change log
      fixes #2081 : fix change log entry
      issue #2092 : Improve/Revise JS and CSS minify method
      issue #2092 : Improve/Revise JS and CSS minify method
      issue #2092 : Improve/Revise JS and CSS minify method
      issue #2092 : Improve/Revise JS and CSS minify method (code refinements)
      issue #2092 : code refinements

Andrew Seymour (8):
      Added in BingBot, MSNBot is being phased out
      Updated Cart.php to handle quantity changes differently (now auto-increments), also updated the changelog to reflect this change for the people that are currently using this library
      Merged the two if's together as suggested by @philsturgeon - updated the Changelog to include something that may be important
      Spacing added, @philsturgeon is too picky!
      Added the ability to get the contents in a different order
      Changed the syntax slightly, @philsturgeon may be claustrophobic as he doesn't like no spaces
      Added in a remove item from cart function to save the "hacky" method of updating a product with 0 quantity, updated the changelog to reflect and to be neater and more readable surrounding the changes of the Cart library
      Slight syntax change to the Cart class

Andrey (1):
      add russian in foreign_chars.php

Andrey Andreev (3282):
      Update the ChangeLog
      Updated ChangeLog.
      Fix issue #182 in system/database/drivers/oci8_result.php by caching the num_rows property after statement execution
      Add ->db->insert_batch() support to the OCI8 (Oracle) driver
      Add brackets to the for() loop
      Added _file_mime_type() method to system/libraries/Upload.php in order to fix a possible MIME-type injection (issue #60)
      Remove an unnecessary variable initialization
      Fix alignment with tabs instead of spaces
      Escape WHERE clause field names in the DB update_string() method
      Fix a variable type mismatch (issue #89) in system/database/DB_driver.php
      Skip is_array() check
      Suppress warnings generated by get_magic_quotes_gpc() (issue #467)
      Update the ChangeLog
      Fix an erroneus variable name and a typo in comments
      Use CI's is_php() instead of comparing against phpversion()
      Merge upstream changes
      CI_Upload::_file_mime_type
      Merge branch 'ci-issue-60' of github.com:narfbg/CodeIgniter into ci-issue-60
      Change Windows OS detection approach
      Clean up core Security class
      Cleanup and migrate oci8_driver and oci8_result from deprecated PHP4 to PHP5 style functions
      Remove another 2 old comments
      Merge remote-tracking branch 'upstream/develop' into ci-oci8-driver-php5
      Some public and protected method declarations
      get_magic_quotes_gpc() to be executed only if PHP version is 5.3 or lower
      Add method visibility declarations and optimize display_errors() method in Image_lib, Trackback and Upload libraries
      Merge remote-tracking branch 'upstream/develop' into develop
      Also replace old-style 'var' with 'public'
      Improved the Cart library
      Cast to float instead of using preg_replace() for sanitizing numbers
      Clean up the Driver library
      Improve the Email library
      Update with suggestions from philsturgeon
      Improve the FTP library
      Clean up the Log library
      Improve the Calendar library
      Improve the Parser library
      Some braces & spaces added/removed to comply with the coding standarts
      Improve the Form validation library
      Improve the Image manipulation library
      Improve the Migration library
      Improve the Pagination library
      Improve the Profiler library
      Improve the Session library
      Merge upstream branch
      Improve the Table library
      Improve the Trackback library
      Improve the Typography library
      Improve the Unit test library
      Improve the User agent library
      Improve the Xmlrpc library
      Improve the Xmlrpcs library
      Improve the Zip library
      Improve the Javascript & Jquery libs
      Improve the Cache library
      Update with suggestions from gaker & dixy
      Replace private with protected, so the class can be easily extended
      Replace private with protected, so the class can be easily extended
      Replace private with protected, so the class can be easily extended
      Replace private with protected, so the class can be easily extended
      Replace private with protected, so the class can be easily extended
      Replace private with protected, so the class can be easily extended
      Remove @access from method descriptions
      Remove access lines from method descriptions
      Remove access lines from method descriptions
      Remove access lines from method descriptions
      Remove access lines from method descriptions
      Remove access lines from method descriptions
      Remove access lines from method descriptions and rollback a previous change
      Remove access lines from method descriptions
      Improve the Encryption library
      Some more optimizations
      Added support for 3-length hex color values format and a number of validation improvements
      Remove a str_split() from the previous commit - we can access string characters like we do in an indexed array anyways
      Another fix on a previous commit from this request
      Some alignment for readability
      Replace some list(...) = each(...) expressions with current(), where only values are needed
      Fix a bug and put some comments describing changes from pull #818
      Fix a comment typo
      Cut some comments
      Fix a comment and remove access description lines
      Some additions to mimes.php
      Replace htmlentities() with htmlspecialchars() to fix issue #561
      Merge remote-tracking branch 'upstream/develop' into develop-xmlrpc
      Update the changelog
      Merge remote-tracking branch 'upstream/develop' into develop-xmlrpc
      Numerous improvements to the Oracle (oci8) driver and DB_driver
      Fix a method description
      Fix issue 413
      Update the changelog for #413
      Really fix error handling :)
      Merge upstream branch
      Add an oracle-related note to num_rows() in the documentation
      Improve array, captcha & cookie helpers
      Improve email, file & form helpers
      Improve html, inflector & language helpers
      Improve number, path & security helpers
      Fixed a bug in CI_Image_lib::resize()
      Merge upstream branch
      Fix the same expression in crop()
      Improve the smiley, string & text helpers
      Improve typography, url & xml helpers
      Remove quotes around an integer value
      Improve the Benchmark library
      Improve core/CodeIgniter.php
      Improve core/Common.php
      Improve the Config library
      Improve core Controller & Exceptions libraries
      Improve code Input & Model libraries
      Improve the core Output library
      Improve the core Router library
      Revert DIRECTORY_SEPARATOR changes
      Reverted DIRECTORY_SEPARATOR changes
      Reverted DIRECTORY_SEPARATOR changes
      Switch quotes
      Improve core Hooks & Lang libraries
      Improve the core Loader library
      Improve the core Security library
      Improve core URI & UTF8 libraries
      Remove a space :)
      Clear some spaces from index.php
      Improve database classes
      Remove loading of ['core'] elements
      Switch some public properties to protected
      Style guide stuff
      Swap two vars for readability
      Replace AND with &&
      Switch private methods to protected
      Merge remote-tracking branch 'upstream/develop' into develop-db-oci8
      Merge remote-tracking branch 'upstream/develop' into develop-core-security
      Merge remote-tracking branch 'upstream/develop' into develop-db-oci8
      Remove some tabs
      Some more misc. stuff
      Some more misc. stuff
      Some more misc. stuff
      Some more misc. stuff
      Fix a possible notice in Output library
      Really fix this ...
      Remove once again ...
      Fix issue #904
      Some more stuff ...
      Fixed a bug in CI_Lang::load()
      Fix a bug in the File helper
      Fix a bug in system/core/CodeIgniter.php
      Merge upstream branch
      Two returns
      Some quotes
      Fix issue 863
      Added date_range() to the Date helper
      Update the changelog
      CI_Image_lib::image_reproportion() to work if only one of either width or height are set
      Remove a quote
      Allow native PHP functions used as rules to accept an additional parameter
      Remove a space :)
      Additional clean-up
      Add SQLite3 database driver
      Add a comment for CI_DB_sqlite3_result::num_rows()
      Removed some unneeded code and fixed a possible bug
      convert_accented_characters() to include foreign_chars.php only when needed
      Replaced a method with a variable
      Fix issue #154
      Still update the session on AJAX calls, just don't regenerate the session ID
      Some more cleaning
      Some more cleaning
      Some more cleaning
      Some more cleaning
      Some more cleaning
      Some cleaning
      Revert if() merge, for readability
      Replaced AND with &&
      Replace AND with &&
      Replace AND with &&
      Replace AND with &&
      Some more cleaning
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Revert a space in the license agreement :)
      Remove an access description line and switch private to protected
      Improve the base database driver class
      Pass CI_DB_driver::curs_id to CI_DB_oci8_result ...
      Improve the MSSQL database driver
      Update the changelog
      Add better key/index detection for list_tables() and list_fields()
      Switch a few properties from public to protected
      Make _escape_identifiers() public, so DB_forge can use it
      DB forge escaping related
      Improve the SQLSRV (MSSQL) database driver
      DB forge escaping related
      A minor improvement to insert_id()
      Fix a comment typo
      Improve the SQLite database driver
      Improve the CUBRID database driver
      Replace array_key_exists() with isset() and ! empty()
      Replace array_key_exists() with isset() and ! empty()
      Replace array_key_exists() with isset() and ! empty()
      Replace array_key_exists() with isset() and ! empty()
      Replace array_key_exists() with isset()
      Replace array_key_exists() with isset()
      Fix _limit()
      Fix _limit()
      Another minor improvement
      Another minor improvement and fix a possible false-positive
      Improve the ODBC database driver
      Improve the PostgreSQL database driver
      Update the changelog
      Call parent::__construct() in our constructor
      Improve the MySQL database driver
      Improve the MySQLi database driver
      Remove an empty line :)
      Update the changelog
      Missing word in the changelog entry
      Fix issue #128
      Remove an unnecessary unset()
      Add PHP version check in db_pconnect()
      Switch _process_fields() from private to protected
      Merge remote-tracking branch 'upstream/develop' into develop-issue-128
      Merge upstream branch and fix private methods to be protected
      Switch _process_fields() from private to protected
      Merge upstream branch
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-driver
      Removed a few more unnecessary lines
      Merge upstream branch
      Merge upstream branch
      Merge upstream
      Merge upstream
      Merge remote-tracking branch 'upstream/develop' into develop-dh-date-range
      Merge remote-tracking branch 'upstream/develop' into develop-image-lib
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge upstream
      Merge upstream
      Merge remote-tracking branch 'upstream/develop' into develop-db-mssql
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlsrv
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite
      Merge remote-tracking branch 'upstream/develop' into develop-db-cubrid
      Merge remote-tracking branch 'upstream/develop' into develop-db-odbc
      Merge remote-tracking branch 'upstream/develop' into develop-db-postgre
      Merge upstream
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-postgre
      Merge remote-tracking branch 'upstream/develop' into develop-db-mssql
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge remote-tracking branch 'upstream/develop' into develop-image-lib
      Merge remote-tracking branch 'upstream/develop' into develop-dh-date-range
      Merge upstream branch
      Merge upstream branch
      Fix some comment blocks
      Fix CI_Input::is_ajax_request()
      Remove a few spaces
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge remote-tracking branch 'upstream/develop' into develop-db-mssql
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-postgre
      Merge remote-tracking branch 'upstream/develop' into develop-image-lib
      Merge remote-tracking branch 'upstream/develop' into develop-dh-date-range
      Merge upstream branch
      Merge upstream branch
      Revert CI_DB_driver changes (see #971)
      Fix link to changelog
      Merge remote-tracking branch 'upstream/develop' into develop-issue-128
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlsrv
      Merge upstream branch
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-image-lib
      Merge remote-tracking branch 'upstream/develop' into develop-dh-date-range
      Merge remote-tracking branch 'upstream/develop' into develop-issue-863
      Merge upstream branch
      Add SQLite escape character
      Fix issue #81
      Merge remote-tracking branch 'upstream/develop' into develop-db-odbc
      Update the changelog
      Improve custom_result_object() method
      Replace a few spaces with a tab
      Added port handling support for UNIX systems and moved it to the constructor
      Improve DSN string support
      Use protect_identifiers() instead of _escape_identifiers() in CI_DB_postgre_forge
      Added CUBRID DSN string & persistent connections support
      Merge remote-tracking branch 'upstream/develop' into develop-db-cubrid
      Update the changelog
      Add DSN string support
      Update the changelog
      Fix a possible bug in DB() and renamed a variable
      Added DSN string support
      Fix auto_commit initialization
      Fix a changelog entry
      Fix pconnect with DSN
      Fix Easy Connect string regexp and give TNS priority over it
      Revert fix for #81 - it actually breaks things
      Fix issue #1036
      Merge remote-tracking branch 'upstream/develop' into develop-db-driver
      Merge remote-tracking branch 'upstream/develop' into develop-db-oci8
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-dh-date-range
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge remote-tracking branch 'upstream/develop' into develop-db-mssql
      Merge remote-tracking branch 'upstream/develop' into develop-db-cubrid
      Merge remote-tracking branch 'upstream/develop' into develop-db-odbc
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-issue-128
      Replace a preg_match() with stripos()
      Fix issue #81
      Fix issue #1039
      Fix another issue
      Add improvements from @CUBRID's implementation
      A change in the class descriptions
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Removed a second/unnecessary variable initialization and fixed a comment
      Add an optional database name parameter to db_select()
      Fix issue 1070
      Merge pull request #1072 from narfbg/develop-issue-1070
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Update database property when switching to a new one
      Merge pull request #1069 from narfbg/develop-db-select
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Fixed a db_set_charset() bug
      Update the changelog entry with issue ID
      Just some style changes and removed a useless check
      Merge pull request #1086 from narfbg/develop-common
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlsrv
      Update the changelog
      Do not create a CSRF cookie if CSRF protection is not enabled
      Add changelog entry
      Merge remote-tracking branch 'upstream/develop' into develop-db-oci8
      Fix escape_like_str()
      Fix issue #177
      Replace AND with &&
      Merge pull request #1089 from narfbg/develop-issue-177
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite
      Merge upstream branch
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge upstream branch
      Merge upstream branch
      Add an optional set_mime parameter to force_download()
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-issue-499
      Merge remote-tracking branch 'upstream/develop' into develop-issue-128
      Merge remote-tracking branch 'upstream/develop' into develop-db-postgre
      Merge remote-tracking branch 'upstream/develop' into develop-db-odbc
      Merge remote-tracking branch 'upstream/develop' into develop-db-cubrid
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlsrv
      Merge remote-tracking branch 'upstream/develop' into develop-db-mssql
      Merge remote-tracking branch 'upstream/develop' into develop-db-driver
      Merge remote-tracking branch 'upstream/develop' into develop-db-sqlite3
      Merge upstream branch
      Merge remote-tracking branch 'upstream/develop' into develop-issue-863
      Merge remote-tracking branch 'upstream/develop' into develop-db-oci8
      Merge pull request #1092 from narfbg/develop-force-download
      Merge upstream/branch
      Merge pull request #1088 from IT-Can/word-mime-fix
      Fix ODBC num_rows() for subdrivers that return -1
      Merge remote-tracking branch 'upstream/develop' into develop-db-odbc
      Add a changelog entry for num_rows()
      Merge pull request #1093 from IT-Can/upload-double-slash-fix
      Add strtolower to the HTTPS check
      Change end() usage due to E_STRICT messages
      Minor clean-up
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-zip
      Switch private properties in the Email class to protected
      Remove access lines and fix method description blocks in the Email class
      Switch ANDs to &&, || to OR in the Email class
      Some other minor improvements to the Email library
      Fix an Oracle escape_str() bug (#68, #414)
      Merge upstream branch
      Fix issue #81 (ODBC list_fields(), field_data())
      Merge upstream branch
      Fix issue #129 (ODBC num_rows() returning -1 in some cases)
      Merge upstream branch
      Fix issue #153 (E_NOTICE generated by getimagesize())
      Fix issue #611 (SQLSRV _error_message() and _error_number() warnings)
      Merge upstream branch
      Fix issue #1036 (is_write_type() returned FALSE for RENAME, OPTIMIZE queries)
      Merge upstream branch
      Fix PDO's _version() method where it used to return client version instead of the server one
      Fix a bug in PDO's insert_id() (PostgreSQL-specific)
      Fixed a bug in CUBRID's affected_rows()
      Merge upstream changes
      Merge pull request #1083 from narfbg/develop-db-set-charset
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-sqlite3
      Remove SQLite3 db_set_charset() - no longer needed
      Merge upstream branch
      Merge upstream branch
      Fix issue #413 (Oracle _error_message(), _error_number())
      Merge upstream branch
      Remove a PHP_VERSION < 5 check (no longer needed)
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Fix issue #803 (Profiler library didn't handle objects properly)
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge pull request #1103 from IT-Can/error-array-565
      Fix issue #1101 (MySQL/MySQLi result field_data())
      Fix a bug in Oracle's DB forge _create_table() method (AUTO_INCREMENT is not supported)
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-sqlite
      Change SQLite _execute() to use is_write_type()
      Change SQLite3 _execute to use is_write_type()
      Added method visibility declarations to SQLite DB utility class
      Merge upstream branch
      Replaced DB methods _error_message() and _error_number() with error() (issue #1097)
      Replace Interbase _error_message(), _error_number() with the new error() method
      Removed db_set_charset() from Interbase driver (no longer needed)
      Merge pull request #1107 from diogoosorio/develop
      Improve DB version() implementation and add pg_version() support
      Merge upstream branch
      Add db_set_charset() support for PostgreSQL and change its implementation for 'mysql'
      Merge upstream branch
      Remove pg_set_client_encoding() from db_connect(), db_pconnect()
      Added _optimize_table() support for PostgreSQL
      Replace usage of legacy alias pg_exec() in favor of pg_query() and improve PostgreSQL driver trans_*() methods
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge pull request #1108 from Brenderous/patch-1
      Fix MySQL/MySQLi field_data()
      Fix indentation for changes from pull #1121
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-issue-499
      Merge pull request #1087 from narfbg/develop-issue-499
      Fix issue #1125
      Merge upstream branch
      Partially fix issue #306
      Merge upstream branch
      Removed oci8-specific stuff from DB_driver.php and added a constructor to DB_result to handle initialization
      Rename property _commit to commit_mode and merge upstream changes
      Add a note to the num_rows() documentation
      Merge upstream branch
      Merge pull request #1130 from timw4mail/develop
      Merge pull request #1133 from SammyK/develop
      Fix issue #1125 ... for real
      Fixed a bug in CI_Session::_unserialize()
      Changed rewrite_short_tags to have no effect on PHP 5.4
      Merge upstream branch
      Merge pull request #1138 from timw4mail/develop
      Resolve _protect_identifiers()/protect_identifiers() usage issues
      Merge upstream branch
      Property visibility declarations for CI_DB_driver
      Just some comment fixes and cleared spaces
      Revert a comment change
      Merge upstream branch
      Move dsn property from the PDO to CI_DB_driver so other DB drivers can use it without declaring it
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-driver
      Update the example on extending libraries with a constructor
      Merge pull request #1142 from IT-Can/input-method
      Fix issue #501
      Merge pull request #1143 from IT-Can/issue-1141
      Merge upstream branch
      Fix issue #940
      Fix documentation entry for the decimal form validation rule (issue #1149)
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Fix an eventual issue with LIKE escaping
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-driver
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      _protect_identifiers() to protect_identifier()
      Fix camelize()
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-dh-date-range
      Remove PHP 5.1 dependancy check
      Remove PHP 5.1.6-specific code
      Really fix camelize()
      Added an Android <= 2.1 specific check to force_download()
      Fix erroneus regex from previous commit
      Merge changes from upstream and fix _limit()
      Merge upstream branch
      Fix _limit()
      Fix conflicts (or at least trying to do so)
      Merge pull request #1173 from nihaopaul/develop
      Remove usage of SET NAMES and the deprecated mysql_escape_string() from MySQL/MySQLi drivers
      Add missing semicolons
      Fix escape_str() and change _prep_query() to just return the query
      Merge pull request #1079 from mikedfunk/feature/form_val_config
      Postgre to Postgres
      Remove collation parameter from db_set_charset() (no longer needed)
      Merge pull request #1078 from mikedfunk/feature/table_config
      Just some cleanup in the Table class
      Merge upstream branch
      Postgres to PostgreSQL
      Update the list of supported databases
      Merge upstream branch
      Merge pull request #1174 from tiyowan/remove-defines
      Fix some spaces and alignments in the new Wincache driver
      Merge pull request #1177 from Eclarian/feature/db_toString_support
      Merge pull request #1176 from IT-Can/attributes-form-hidden
      Clean up the cookie helper
      Merge upstream branch
      Clean up the array helper
      Merge upstream branch
      Remove access description line
      Clean up the directory helper
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-helpers-sst
      Some comments altered
      Merge upstream branch
      Remove access description comment
      Merge upstream branch
      Swtich _bind_params() from private to protected
      Merge pull request #1175 from toopay/path_helper
      Further improve the path helper
      Merge pull request #1165 from junap/develop
      Merge pull request #1190 from tiyowan/inflection-helper-tests
      Merge pull request #1191 from tiyowan/develop
      Merge pull request #1193 from tiyowan/develop
      Merge pull request #1060 from toopay/pdo_meta
      Merge pull request #1182 from freewil/cookies-httponly
      Fix possible error messages with do_hash() and alter a changelog entry
      Apply strtolower() to hash support check in do_hash()
      Merge pull request #1074 from mikedfunk/feature/all_flashdata
      Switched MySQLi driver to use OOP
      Changelog
      Visibility declarations and cleanup for CI_DB_postgre_driver
      Visibility declarations and cleanup for CI_DB_postgre_forge
      Visibility declarations and cleanup for CI_DB_postgre_result
      Fixed an issue with PostgreSQL's escape_str()
      Merge upstream branch
      Visibility declarations and cleanup for CI_DB_odbc_driver
      Alter str_replace() order in ODBC's escape_str()
      Visibility declarations and cleanup for CI_DB_odbc_forge
      Visibility declarations and cleanup for CI_DB_odbc_utility
      Visibility declarations and cleanup for CI_DB_odbc_result
      Again alter ODBC's escape_str()
      Merge upstream branch
      Visibility declarations and cleanup for CI_DB_cubrid_driver
      Visibility declarations and cleanup for CI_DB_cubrid_result
      Visibility declarations and cleanup for CI_DB_cubrid_forge
      Visibility declarations and cleanup for CI_DB_cubrid_utility
      Switch _process_fields() method in MySQL/MySQLi to protected
      Merge upstream branch
      Remove EOF newlines
      Remove EOF newlines
      Remove EOF newlines
      Remove EOF newlines
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-driver
      Remove EOF newlines
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-zip
      Remove EOF newline
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-helpers-acc
      Remove EOF newlines
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-helpers-sst
      Remove EOF newlines
      Merge upstream branch
      Merge upstream branch
      Revert CI_DB_result to a regular class It's directly instantiated for cached database results
      Visibility declarations and cleanup for CI_DB_mssql_driver
      Visibility declarations and cleanup for CI_DB_mssql_result
      Visibility declarations and cleanup for MSSQL forge and utility classes
      Merge upstream branch
      Visibility declarations and cleanup for CI_DB_sqlsrv_driver
      Visibility declarations and cleanup for CI_DB_sqlsrv_result
      Visibility declarations and cleanup for SQLSRV forge and utility classes
      Merge upstream branch
      Visibility declarations and cleanup for CI_DB_sqlite_driver
      Visibility declarations and cleanup for CI_DB_sqlite_result
      Visibility declarations and cleanup for CI_DB_sqlite_forge
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-sqlite3
      Remove unused _prep_query() method
      Visibility declarations and cleanup for CI_DB_oci8_driver
      Visibility declarations and cleanup for OCI8 result, forge and utility classes
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Merge upstream branch
      Visibility declarations and cleanup for CI_DB_pdo_driver
      Visibility declarations and cleanup for CI_DB_pdo_result
      Visibility declarations and cleanup for PDO forge and utility classes
      Some small improvements to CI_DB_interbase_driver
      Some small improvements to CI_DB_interbase_result
      Merge pull request #1210 from leandronf/patch-1
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-helpers-sst
      Remove an accidently added newline at foreign_chars.php EOF
      Add dummy method reconnect() method to CI_DB_driver and remove it from drivers that don't support it
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-sqlite3
      Remove no longer needed reconnect() method
      Alter SQLite's escape_str() for LIKE queries
      Add a missing comma
      Merge upstream branch
      Add DSN string and persistent connections support for CUBRID
      Merge upstream branch
      Improve PostgreSQL DSN string support and add a missing method visibility declaration
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-postgre
      Add ODBC support for the new 'dsn' config value
      Merge upstream branch
      Add DSN string support for Oracle
      Merge upstream branch
      Minor adjustments in the changelog
      Rename a variable and style fixes in system/database/DB.php
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-oci8
      Merge upstream branch
      Merge pull request #994 from Razican/doctypes
      Clear some spaces and fix some inconsistencies in application/ php files
      Clear some spaces and fix some inconsistencies in the Zip library and system/helpers/ files
      Merge upstream branch
      Merge pull request #834 from narfbg/develop-zip
      Add visibility declarations where they remain missing
      Make _initialize() a constructor and rename _call_hook() to call_hook in the Hooks class
      Switch private methods to protected and cleanup the Ftp library
      Switch private methods and properties to protected and cleanup the Cart library
      Switch private methods and properties to protected and cleanup the Parser library
      Temporarily remove PHP 5.2 from travis config
      Switch private methods and properties to protected and cleanup the Cache library and drivers
      Switch a private property to protected and cleanup the Calendar library
      Remove access description lines and fix comments in system/core/Common.php
      Remove remaining access description lines from database classes and styleguide example
      Remove access description lines and cleanup the Xmlrpcs library
      Remove access description lines and cleanup the Typography library
      Merge pull request #1221 from mrw/patch-2
      Remove access description lines and cleanup the Pagination library
      Remove access description lines and cleanup the Migration library
      Remove access description lines and cleanup the Upload library
      Renamed (with an underscore prefix) and switched from private to protected properties in the Driver library
      Remove access description lines and cleanup the download, language, number, path & xml helpers
      Remove access description lines and cleanup the html helper
      Remove access description lines and cleanup the form helper
      Remove access description lines and cleanup the url helper
      Remove access description lines and cleanup the file and email helpers
      Remove access description lines and cleanup the string and typography helpers
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-helpers-acc
      Merge upstream branch
      Some more minor improvements
      Further improve a for() loop
      Merge pull request #869 from narfbg/develop-helpers-acc
      Merge upstream branch
      Fix some examples in the user guide
      Remove remaining access description lines from helpers + some style fixes
      Merge upstream branch
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-dh-date-range
      Some style adjustments and fixed comments in Router and Output classes
      Some style adjustments and fixed comments in the Loader class
      Merge feature/mysqli_oop branch
      Remove EOF newlines from MySQLi driver and result classes
      Fix a CI_Loader::_ci_load_class() bug
      Added random ordering support for MSSQL and SQLSRV drivers and removed an unused method
      Merge upstream branch
      Merge upstream branch
      Some minor style changes in the XMLRPC class
      Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-driver
      Some more unneeded brackets removed
      A replace array_key_exists() with isset()
... 6314 lines suppressed ...


More information about the Filebin-general mailing list