Better support for using field names and rule parameters in error messages.
Merge branch 'refs/heads/develop' into feature/form_error_msgs
Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into feature/form_error_msgs
Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into feature/form_error_msgs

Conflicts:
	system/language/english/form_validation_lang.php
Fix a merge oopsie in the language file.
Combine this feature with Fix Issue #935 in another pull request.
Added small improvement to the _remove_evil_attributes function

Signed-off-by: brian978 <dbrian89@yahoo.com>
Another use of CI_URI::_remove_relative_directory()
Fix issue #2061
[ci skip] Correct a changelog entry
Added changelog entry.

Signed-off-by: Aaron Adams <aaron@aaronadams.ca>
While most of CodeIgniter supports protocol-relative URLs, a few URL helpers do not.

Most notably, redirect('//www.facebook.com/aaronadams') led my browser to https://aaronadams.ca/index.php/www.facebook.com/aaronadams.

In this commit, I have fixed the header() helper, along with the anchor() and anchor_popup() helpers, to be compatible with protocol-relative URLs.

Signed-off-by: Aaron Adams <aaron@aaronadams.ca>
Merge pull request #2059 from aaronadamsTO/develop

Fix URL helpers to recognize protocol-relative URLs.
Merge remote-tracking branch 'upstream/develop' into dev/hex_xss
All the HEX code must be replaced or else some XSS attacks can be successful
All the HEX code must be replaced or else some XSS attacks can be successful
Merge remote-tracking branch 'upstream/develop' into develop
Fixed bug with regexp that matched tags
Merge branch 'dev/xss' into develop
Removed boundary from regexp