aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/string/output_safety.rb
Commit message (Expand)AuthorAgeFilesLines
* [Active Support] require => require_relativeAkira Matsuda2017-07-011-2/+2
* :golf: else + if = elsifAkira Matsuda2017-01-171-10/+8
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-1/+1
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-3/+3
* applies new string literal convention in activesupport/libXavier Noria2016-08-061-7/+7
* Missing require 'active_support/multibyte/unicode'Akira Matsuda2016-07-121-0/+1
* s/responsibilty/responsibility/Vipul A M2016-03-221-1/+1
* drop array allocations on `html_safe`Aaron Patterson2016-02-081-1/+1
* Fix nodoc to internal class error document some of themVipul A M2016-01-251-0/+1
* Use CGI.escapeHTML for html escapeTakashi Kokubun2015-12-211-4/+2
* Merge pull request #19992 from greysteil/handle-invalid-utf8-in-html-escapeSean Griffin2015-10-201-2/+2
|\
| * Handle invalid UTF-8 strings when HTML escapingGrey Baker2015-06-081-2/+2
* | s/JQuery/jQuery/Akira Matsuda2015-09-181-1/+1
|/
* [ci skip] Add space after erb block.yui-knk2015-03-121-1/+1
* Properly dump primitive-like AS::SafeBuffer strings as YAMLGodfrey Chan2015-02-111-1/+1
* Merge pull request #14028 from uberllama/json_escape_commentsRafael Mendonça França2015-02-061-0/+5
|\
| * Amended json_escape comment to clarify that user-generated content must still...Yuval Kordov2014-02-121-0/+5
* | Remove deprecated `ActiveSupport::SafeBuffer#prepend`Rafael Mendonça França2015-01-041-6/+0
* | Just check if the buffer exists before changing itRafael Mendonça França2014-12-291-1/+3
* | When trying to access a character on a string buffer object via `:[]`, if the...Vipul A M2014-12-291-1/+3
* | Document `String#html_safe` [ci skip]Sean Griffin2014-11-241-0/+5
* | instance_eval is evilAkira Matsuda2014-10-251-1/+1
* | The hex escape sequence can be of any lengthGodfrey Chan2014-07-021-1/+1
* | Fix escape_once double-escaping hex-encoded entitiesJohn F. Douthat2014-07-021-1/+1
* | drastically reduce object allocationsAaron Patterson2014-06-021-6/+13
* | reduce AS::SafeBuffer allocationsAaron Patterson2014-06-021-1/+2
* | concat is a hotspot (via AV#append=), so just directly define the methodsAaron Patterson2014-06-021-4/+6
* | Move require to actual fileCarlos Antonio da Silva2014-04-021-0/+1
* | DRY AS::SafeBuffer a bit using existing helperPavel Pravosud2014-04-021-5/+1
* | Make AS::SafeBuffer#prepend act like String#prependPavel Pravosud2014-03-311-6/+13
|/
* Clarify behavior of json_escape, update examplesJon Jensen2014-01-091-12/+12
* Fixes interpolation on SafeBufferJulien Letessier2013-12-141-7/+12
* Review json_escape docs [ci skip]Carlos Antonio da Silva2013-12-041-22/+22
* Also move html_esacpe regex to a constant (see 9d25af60)Godfrey Chan2013-12-041-1/+2
* Added \u2028 \u2029 to json_escapeGodfrey Chan2013-12-041-5/+7
* Use lower case letters in unicodes sequences to match the new encoder's outputGodfrey Chan2013-12-041-1/+1
* Fixed a long-standing bug in `json_escape` that strips quotation marksGodfrey Chan2013-12-041-12/+49
* Avoid generating more strings while iterating to create methodsCarlos Antonio da Silva2013-12-021-1/+1
* Revert "Merge pull request #10600 from aditya-kapoor/code_refactor"Rafael Mendonça França2013-05-151-9/+11
* Added a blank space and removed to_symaditya-kapoor2013-05-141-4/+5
* Removed Class Eval and used define_method instead for the SafeBufferaditya-kapoor2013-05-141-12/+9
* Call String#gsub with Hash directlyAman Gupta2013-03-041-2/+2
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-09-211-1/+0
|\
| * update AS/core_ext docs [ci skip]Francesco Rodriguez2012-09-121-1/+0
* | &#39 dates back to SGML when &#x27 was introduced in HTML 4.0Kalys Osmonov2012-09-091-1/+1
|/
* Merge pull request #3578 from amatsuda/remove_j_alias_for_json_escapeRafael Mendonça França2012-08-211-7/+0
|\
| * Remove j alias for ERB::Util.json_escapeAkira Matsuda2011-11-091-7/+0
* | html_escape should escape single quotesSantiago Pastorino2012-07-311-3/+3
* | doesn't modify params in SafeBuffer#%Vasiliy Ermolovich2012-05-181-3/+1
* | fix safe string interpolation with SafeBuffer#%, closes #6352Vasiliy Ermolovich2012-05-161-0/+14