xibbar

Hash Date Message
d166d0be91a34b8646220144e1dc78822ca8093c 2008-09-08 * lib/cgi.rb : obsolete regex "n" option. [ruby-dev:36130]
52945b0d28785de7ce0fd456157dba216973a3ac 2008-09-08 * test/cgi/test_cgi_tag_helper.rb : fix class name
0bbda39758ecf0eac1de04dbd039f8b29299a322 2008-09-09 * lib/cgi*: split cgi.rb into four files. [ruby-dev:36041]
0bedb3e5b1e80b5fdac2086f9b0c54df56f7313b 2008-09-10 * lib/cgi/cookie.rb (CGI::Cookie#to_s): performance improvement
09814e38e1933d470c781d73e1d2178103f7523d 2008-09-14 * lib/cgi/core.rb (CGI::parse): performance improvement
49f69c3f2ef75c91539ccc7e8abaaa727fbc7132 2008-09-16 * lib/cgi/core.rb: performance improvement. From CGIAlt http://cgialt.rubyforge.org/
a4523cd04255323f5143299d003e5934acc77079 2008-09-16 fix ChangeLog
4ac4e2fbc451df15b49f81e639dfb97c18e8e89a 2008-09-17 * lib/cgi/html.rb (checkbox_group,radio_group): bug fix use size instead of bytesize.
2798319088712b115243eaa81f420e76eb23c5af 2008-09-24 * test/cgi/test_cgi_multipart.rb : test for miniunit. * test/cgi/test_cgi_core.rb : ditto. * test/cgi/test_cgi_header.rb : ditto.
3c419de10b113aceea7db10eb0d4521086696bc9 2008-09-24 * lib/cgi/core.rb (CGI::new, CGI::{accept_charset,accept_charset=}) : accept parameters either in a hash, string as a block. add the encoding validation process. * test/cgi/test_cgi_core.rb : test for query encoding check.
0f6375be69ecbeb5a98596d61ba196979e1dbe08 2008-09-24 * test/cgi/test_cgi_multipart.rb : revert last change. ( deprecated is assert_raises. ) * test/cgi/test_cgi_core.rb : ditto. * test/cgi/test_cgi_header.rb : ditto.
5958f6af19e7b7dc6ac26e3ee310af02b562c77d 2008-09-28 * lib/cgi/core.rb (CGI::parse): ignore illegal query params. [ruby-dev:36618]
c0f84528c7d0d3a53eed497a92a91ba096affb81 2008-09-28 * lib/cgi/html.rb (CGI::HtmlExtension::popup_menu): fix the calls #bytesize on array parameters. [ruby-core:18919]
645a0eb8ec7c71f7635207580e3fd90837e0d8cc 2008-09-28 add a test
9acff4872df1ab628abfae923691f911b58d6d3f 2008-09-28 * lib/cgi/html.rb (CGI::HtmlExtension::{radio_group, checkbox_group}): can specify the false as checked or selected value. [ruby-core:18306], [ruby-core:18307]
10e9b638069d9e40233242693814b86c672e423e 2008-10-02 * lib/cgi/core.rb (CGI::QueryExtension): delete MorphingBody and replace like as 1.8's in multipart reading. see [ruby-dev:36443], reference from CGIAlt http://cgialt.rubyforge.org/ * test/cgi/test_cgi_multipart.rb : fixed multipart test.
ddf88ea80bf1cd09bba74916a4e8836ecca71910 2008-10-06 * lib/cgi/core.rb (CGI::QueryExtension::initialize_query): fix the condition.
679d83e6f2ae7ee7fb6ca2878fe8e97fd80ff183 2008-10-18 add test for encoding option.
54e2cb81799f0ff7e443758b50e906ea5b1833d3 2008-10-18 add test for {SimpleDelegator, DelegateClass}#class .
225d2af65ad3b05e74b31376bc929238ddede719 2008-10-20 * lib/cgi/core.rb (read_multipart): file's encoding is ascii-8bit from file field of multipart form.
e46482f3d3dd64883b60911b12f627e9ceda3391 2008-10-20 fix test of multipart
86560b12eeccdfe16550b6907096235cd4b6046e 2008-10-24 * lib/cgi/core.rb (read_multipart): change field value as String from StringIO of Tempfile when multipart parse without file field. add files method that can uploaded files. [ruby-dev:36547]
5443cf15177ce0566b9e66cbe317d23dcb8dedfa 2008-10-24 fix typo
23ed2fcc31cae6e95d0ed24da46d43d19136e0ce 2008-10-24 fix test for 1.8
b1c14f8fbb15ddb1c44d169dee67bb32f903bfa9 2008-10-24 * lib/cgi/html.rb: allow symbolized key.
b4890b598b797038e1b930e638ba384ed447b431 2008-11-08 * lib/cgi/session.rb: fix indentation.
274c3b94bfb2fc0aa5e3331761ed6d21836e0a57 2008-11-08 * lib/cgi/session.rb: remove debug code.
26862c00e998b29944d92c88393c12ca19cac844 2008-11-08 * lib/cgi/session.rb (FileStore): use marshalized data. * test/cgi/session_dir: add a session directory in test. * test/cgi/test_cgi_session.rb: add a test.
4b9e885000865e62a717f53544177ebd5f82ed29 2008-11-08 fix debug code
f22aabbaee5ce9e9bb731ccc036bd00cf2bc8960 2008-11-08 * lib/cgi/session/pstore.rb: fix indentation.
9b139fe5892388653b1c213c633e031c778bd875 2008-11-08 fix test for 1.8
8c07972702051ccbca16747c1dedcaebf74f08b2 2008-12-05 fix for 1.8's
52d481d8de7ee3e0dfaef7322d540f95223bf41b 2008-12-18 * lib/cgi/session.rb: fix bug for ignore session_id option. report from [ruby-core:18635], [Bug #572]
9dce4d52ca0d9422a7fefabfc4afb1138dafddea 2009-01-22 * lib/cgi/core.rb (CGI.parse): generate only key on params hash if request have only key uri parameters.
1976ef38a7630addb63689053b6dc1d4889d934d 2009-07-30 * lib/cgi/util.rb (CGI::unescape): support encoding option. * lib/cgi/cookie.rb (CGI::Cookie.parse): fix for the encoded value.
8bc2fb5ba4c20437a6f4929163769fdc37a89e8b 2009-07-30 add a test.
ae8ad5ae270e06b251d3ef412c9337919e9d6933 2009-10-03 * lib/cgi/core.rb: fix command-line option of non-interactive terminal. [ruby-core:23016]
0e260ef1223038c55f819b49e7d7dd8a7be4c9a6 2009-10-04 * lib/cgi/cookie.rb: add default value to @@accept_charset if have not defined. [ruby-dev:38987] * lib/cgi/util.rb: ditto.
bed9e8e297f2ba77b8a8ce45748804697fd9bfe1 2009-11-12 * lib/net/telnet.rb: don't use simple delegate. because SimpleDelegate behavior changed.
64486dfd8e8161e6864f039a0089c4a79bf4e2d2 2009-11-12 * lib/cgi/core.rb (read_from_cmdline): this code is better. [ruby-core:25991]
f97d8eec10ff0843522dc37467e209b6f27c7c6b 2009-11-12 * test/cgi/test_cgi_multipart.rb (_read): performance improvement in windows.[ruby-dev:39650]
5de99652bd368ea2876357b626428f66dd193e14 2009-11-12 * lib/cgi/util.rb (CGI::pretty): fix the overflow bug if stripped string.[ruby-dev:37975]
2b222b9b1773d8ae574c4d39b312b83615ecb700 2010-04-20 * lib/cgi/{core, util}.rb (RFC822_DAYS, RFC822_MONTHS): move the constant because used only util.rb. [Bug #2704]
fc6d58ccc469e07e7a2ef89942014a23303206eb 2010-10-13 * lib/cgi/util.rb (CGI::unescape): bugfix to unescape the multibyte string. Thanks nobu and tDiary dev members. [Bug #3909]
7fd78fad3e9d650f7dcdfdd40b3045e3a5443f20 2011-07-09 * lib/cgi/core.rb: fix multipart form parsing bug. [Bug #3866]
673448c27d46e84a49dacc2ce2a7f10a041f39b9 2011-10-17 Tue Oct 18 02:24:19 2011 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
b25f743057f4d9483655e66d3e9c38136f693253 2012-07-03 Wed Jul 4 08:11:15 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
ad187bde9ccbf1755d9c4dd4897f648e6666ae19 2012-07-03 Wed Jul 4 08:18:01 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
07132e0675ecacd9215504e9f9631fa1f83b7670 2012-07-03 Wed Jul 4 08:24:28 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
9c746e35ad3c265704710934e9dc44b1ff7f741a 2012-07-04 Wed Jul 4 08:45:41 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
067b6e82376919a10f158237fe496fccbbc8150c 2012-07-04 Wed Jul 4 13:38:12 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
c47cca2f858f2665a6424e417745a9fd7e78003c 2012-07-17 Wed Jul 18 07:59:29 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
08f46f0818858bd58209d4766ea5a97266665b1d 2012-07-17 Wed Jul 18 08:01:10 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
745ada86498cd80cf93610dd8d6d6b95f61ac327 2012-08-14 Tue Aug 14 11:55:37 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
aeca9656813575c0ffd696115a607a43eb776012 2012-10-04 * lib/cgi/html5.rb: Add html5 tag maker. * lib/cgi/core.rb: ditto. [Feature #6637]
6837f3dc54ac4afd89c185e520c250ef2eb42c4e 2012-11-04 Sun Nov 4 20:41:28 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
d5528ec3580dba09ebbda819c7b10e25d5af5981 2012-11-05 Mon Nov 5 09:50:28 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
1362d81a22ab179c1286a61b8d5a54e59784458e 2012-11-05 Mon Nov 5 09:55:05 2012 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
8549059d7677bc005012e3002515ed8a29bcb7f9 2012-11-07 * lib/cgi/core.rb: alias CGI#http_header to CGI#header . [Bug #7286]
edb68694b8c2a36704257470631792dad498bf87 2012-11-08 * test/cgi/test_cgi_core.rb: Add test for CGI#header.
b0b460925cf990ebd368f19816877657ca38f630 2013-03-26 * test/dtrace/test_*.rb: use require_relative to require local library
9b3d6ad13a8a38e4e85d9a77cee2c4bbfa8f3f66 2013-03-26 * test/minitest/test_*.rb: use require_relative to require local library
d85bf93776e18e55a5fccddb649d4e5081702314 2013-03-26 * test/psych/test_*.rb: use require_relative to require local library
5865e7604c1f2e5d04f4d8ff5ec5f1449da26e59 2013-04-08 * lib/cgi/util.rb (CGI::unescapeHTML): fix Hexadecimal numeric character. [Bug #8183]
f75da76ffced0fa99c217646685c8069e5526d14 2013-04-11 * lib/cgi/{core,html}.rb : Update define tagmaker because to delete eval.
3e84b2204ae3f53d99b57fc285dc2210babcfd04 2013-04-11 * test/ruby/test_regexp.rb: use require_relative to require local library
bf4739ffdca2b9d3ca1d13b52ee87be357aabd09 2013-04-11 * lib/cgi/html.rb: fix tagmaker because attributes should recognize. [Bug #8252]
ce100d36902887bfcd3ac7a6acb18cbd6091e9ec 2013-04-11 * lib/cgi/html.rb: fix indent. delete unnecessary code.
656abe3920d397157db8d78d9884ecf65ae6b3e4 2013-04-11 * lib/cgi/html.rb: remove 'super {yield}' which is for old version.
1f2c3b8aa30fc25d69c7242ec2ebc8e3027dd53e 2013-04-18 * lib/cgi/cookie.rb(CGI::Cookie.parse): add require for standalone require 'cgi/cookie' .[Bug #7997]
1f12e40736e195cfa944c1bb33dfcbefa1452579 2013-04-18 * lib/cgi/cookie.rb: refactoring.
4254686922f836ac1648e3ccdff4756cb3f7e99c 2013-04-19 * lib/cgi/session.rb: update rescue in delete session file only Errno::ENOENT.[Bug #7940]
6c3a57a19b921678c27fcb99573509f46a70436d 2013-04-19 * lib/cgi/session.rb: update use rescue Errno::ENOENT because session delete shoud try all pattern.
0e102a66580d48b43b2846171fa2d7d373601d33 2013-04-19 * lib/cgi/session.rb: update use rescue nil all because session delete shoud try all pattern.
b35529bb4e9b7c1f328e4515106b4b96aec94167 2013-05-03 * lib/cgi/util.rb: class methods modulize for using like a function. [Feature #8354]
3957501d134723a46a0419a13297e1830cb78483 2013-05-05 * lib/cgi/session.rb: Fix a typo.
2829cbacc34e120636f0ee37a86f12f590b4de02 2013-05-16 * lib/cgi/util.rb: Use String#b instead of dup.force_encoding("ASCII-8BIT") [Feature #8394]
75cbab7fe1fd820afa83d79eccafd50db68acc86 2013-05-16 * lib/cgi/core.rb: Constant parameter is faster and economy than string parameter.
612143ddc15515e685427b23f598d285d812be35 2013-05-16 * lib/cgi/util.rb: Constant parameter is faster and economy than string parameter.
c394688567d461b3c96c333708cf37384cec3bdf 2013-05-30 * lib/cgi.rb: Add a document.
10e44b568fcd593caaeb1be9d29903d8057ea16c 2013-05-30 Add a NEWS
38a14c68e003d30e7a3d12fe0bcce9639d14e39c 2013-05-30 fix a typo.
7a8a7864b1d83e6d17a42f4c015b81b62a02fbe2 2013-06-03 * lib/cgi/cookie.rb (inspect): add inspect for debug.
e26fe81b0bb395ef60ef2139cd0df16c3a88ce65 2013-06-19 * lib/cgi/util.rb(CGI.escapeHTML): performance improvement. thank you @bbxiao1 via https://github.com/ruby/ruby/pull/333
69ea68cc21f6539b58c08d8a122fdce3f062a1ce 2013-06-19 * lib/cgi/util.rb (CGI.escapeHTML): performance improvement. thank you nagachika-san.
747b1a3188125a93be49d8cdd1781f768c191ba8 2013-07-16 * lib/erb.rb (ERB::Util#url_encode): Unuse regexp special global variable. [Feature #8648] Thanks to fotos.
fd2fc885b43283aa3d76820b2dfa9de19a77012f 2013-07-16 * lib/cgi/util.rb (CGI::Util#escape, unescape): Unuse regexp special global variable. [Feature #8648] Thanks to fotos.
99285bcd5715eac7d99e49eda97dbb3a0643201a 2013-07-17 ChangeLog: Update r42013 r42014.
5c99f241a0e8712e27fae013e2a6be46b136acf8 2014-06-10 * lib/cgi/core.rb: Provide a mechanism to specify the max_multipart_length of multipart data. [Feature #8370] patch by Leif Eriksen <leif.eriksen.au@gmail.com>
a4344cb5b45953b750bc7329110b7c44de4f09a0 2015-05-14 * lib/cgi/cookie.rb: Implement HttpOnly flag for cookies. [fix GH-887] Patch by @martinpovolny