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 |