summaryrefslogtreecommitdiff
path: root/ext/cgi/escape/escape.c
AgeCommit message (Expand)Author
2023-11-30[ruby/cgi] Fix unescapeHTMLflosacca
2023-11-07[ruby/cgi] Add snake case aliases for escapeURIComponentJean Boussier
2022-08-16[ruby/cgi] Implement `CGI.url_encode` and `CGI.url_decode`Jean Boussier
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2021-12-12[ruby/cgi] Check integer overflow in long rangeNobuyoshi Nakada
2021-11-24[ruby/cgi] Fix integer overflowNobuyoshi Nakada
2021-05-04Fix -Wundef warnings for HAVE_RB_EXT_RACTOR_SAFEBenoit Daloze
2020-12-20cgi/escape is ractor-safeKoichi Sasada
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-06-05Optimize CGI.escapeHTML by reducing buffer extensionTakashi Kokubun
2019-06-05* expand tabs.git
2019-06-05Revert "Optimize CGI.escapeHTML by reducing buffer extension"Takashi Kokubun
2019-06-05Optimize CGI.escapeHTML by reducing buffer extensionTakashi Kokubun
2018-05-03Revert "ext/cgi/escape: preserve String subclass in result"normal
2018-05-02ext/cgi/escape: preserve String subclass in resultnormal
2017-05-17cgi/util.rb: Don't escape tilde in #escapek0kubun
2017-02-02escape.c: check argumentnobu
2016-06-30Magic numbersnobu
2016-06-30Initialize IDnobu
2016-04-20cgi/util.rb: remove CGI::Util#_unescapenobu
2016-02-21cgi/escape: Optimize CGI.unescapenobu
2016-02-21cgi/escape: Optimize CGI.unescapeHTMLnobu
2016-02-04mask upper nibblenobu
2016-02-04initialize dest to 0nobu
2016-02-04cgi/escape: Optimize CGI.escapenobu
2015-12-22escape.c: should not freezenobu
2015-12-21escape.c: Preserve original statenobu
2015-12-20cgi/escape: Optimize CGI.escapeHTMLnobu