018c5191bfc13be1c002f4fff64b572a031a4a7a
|
2002-02-23 |
Refactoring. Added Context#format_frame to format a frame, used by up/down command and Context#display_frames. |
6e2ad002ed08b64a58fa655cb378261ebde6c7fa
|
2002-02-25 |
Corrected mis-indentation. Try diff -w to find that these are the same without indentation. |
766762300b278cb6e02335cf1dc104dbd59141c6
|
2002-03-29 |
Changed regexp for parsing break command '.*?+' to '.+'. See also [ruby-dev:16652]. |
76f963d0770a8f3dac68adfcc6cfbe91f9b88e21
|
2002-03-29 |
Changed the regexp again to simplify code. See also [ruby-dev:16682]. |
5ce589c25d0e096bc6931602763678c13e9f7afa
|
2002-09-18 |
No exception report when the exception is not specified to catch. [ruby-talk:50330] |
ba565bd6b393d2b11961e16b6f00d1e5ce2c397d
|
2002-11-09 |
* eval.c: remove ENABLE_TRACE/DISABLE_TRACE to trace child nodes of c-call. [ruby-dev:18699]; nahi commits this as proxy for nobu. |
237229e2016bfc28d2935c7c8994fd9fb83203f2
|
2002-11-09 |
DEBUGGER__::Context::debug_print_help: Typo fix of help message. |
c0e98a13849403f3fbdb7e10b8f88d7e4e20552c
|
2002-11-14 |
* observer.rb: raise NoMethodError instead of NameError. [ruby-dev:18788] |
3491b8a2cae670c020c83a9b8ffb73a75c080e3a
|
2002-11-14 |
* profile.rb: illegal use of Array#sort!. replaced it with non-bang method. [ruby-dev:18792] |
8a442aa52ada40011e314676380a0e7c0011927e
|
2002-11-15 |
* ostruct.rb: keep NoMethodError message with Ruby itself. |
ecc5c37818a0172152ffdd46e30db8830f4b83b6
|
2003-02-25 |
* lib/debug.rb (DEBUGGER__::Context#debug_command): bp filename must be the basename of it. [ruby-talk:65644] |
5ff36b57be5cdc599f5d4ea3524a65ca4d65433d
|
2003-03-19 |
* lib/tracer.rb (trace_func): save and recover Thread.critical state. Fixed by Fukumoto Atsushi <fukumoto@imasy.or.jp> [ruby-dev:19830] |
13e15cecf3f3bec0514ce9b2b4576135fe3f944c
|
2003-06-19 |
* lib/csv.rb: Import csv module. |
ccdc8d302adfe78d0f49c4a50755bc320b39f821
|
2003-07-25 |
* ext/openssl/sample: Add samples. - cert2text.rb: Dump certificate file as text. - crlstore.rb: CRL store implementation. Fetch CRL via HTTP when http-access2 is installed. - certstore.rb: Certificate store implementation. - cert_store_view.rb: Certificate store viewer with FXRuby. Uses c_rehash.rb, crlstore.rb and certstore.rb. |
ec75bfe3646c00f20cab7c9c154318609b3cf41d
|
2003-07-25 |
* Added samples. |
f5b3d426c86ae0513d608ccafcfe4168d683000d
|
2003-07-27 |
* lib/debug.rb: fix breakpoint parameter parsing/checking. (?:(file|class):)(line_number|method) |
d4506dfcedac975ac63a07a0cdce986498016397
|
2003-08-11 |
* lib/debug.rb(debug_command): inspection command should inspect resulting value even if it's nil. [ruby-dev:21180] by OMAE, jun <jun66j5@ybb.ne.jp>. |
5995377228b166f8906ec07d4024474ec0f349b6
|
2003-09-03 |
* test: add test directory. Test::Unit aware testcases and needed files should be located in this directory. dir/file name convention; test/{module_name}/test_{testcase_name}.rb test/{module_name}/{needed_files} someday, someone will write testrunner which searches test_*.rb and run testcases automatically |
65c26edcf767947e50e81190ae9e1d91f67f8a23
|
2003-09-03 |
* MANIFEST: add test/* files which are added in the previous commit. |
af5a9fd8c2c8e8418661b806844968f42471d778
|
2003-09-04 |
* test/csv/test_csv.rb: run on test/unit original layer. |
11d439a7bdd714a8b3a057be8a7a6afc01249f31
|
2003-09-04 |
* test/csv/test_csv.rb: use remove_const to reduce warnings. use Dir.tmpdir to locate working files. |
5f84c80fc580bdd64b0f2f67a92a840965148e40
|
2003-09-04 |
* sample/openssl: added. Sample of standard distribution library should be locate in sample/{module_name}/*. |
a6663a94e5d10789a2e091647be3dfadc1e25f80
|
2003-09-04 |
* ext/io/wait/.cvsignore: added. |
0d1896a88fe091000ce0d9c8ef3cf7ef1e2e991b
|
2003-09-04 |
* MANIFEST: add and remove entries for the previous ext/openssl/sample move. |
822a72b8ee2752051e11b3b62fc6c5cd21c9409e
|
2003-09-04 |
* test/csv/test_csv.rb: close opened files for CSV::IOBuf explicitly. opened file cannot be removed under win32 box. |
aaf5d9c03cd41818edb34a154ac570b7fe61687c
|
2003-09-04 |
* test/ruby: tests for ruby itself. |
e5a56409cb37618cd19d05b489006118dc4ae4bb
|
2003-09-04 |
* MANIFEST: add files for the previous commit... 3 times. |
af49aecff16d6969551eec0072e0713702aac18f
|
2003-09-05 |
* test/ruby/test_gc.rb: added. splitter.rb which I made to split sample/test.rb into test/ruby/test_* kindly removed GC test (the last section in the original test) to reduce things to be worried. |
e45738a2976eed3ff291ec075606f64baa3198cb
|
2003-09-05 |
* test/runner.rb: added. gets testcases from command line and runs it. |
65264eadbd3a8e1a3a96024e559a4a72d97c71e4
|
2003-09-05 |
* test/ruby/test_*.rb: replace 'assert(a == b)' with assert_equal(a, b)' |
5b21dbe9568d54a89fe5b9cd6019c64606e818cd
|
2003-09-05 |
* MANIFEST: add test/ruby/test_gc.rb. |
d833e3db01f8a293c36d1df14cb9d8fff600ea73
|
2003-09-05 |
* same as the previous commit. |
dc29af2a0641f839f4a624468f73da50a614b300
|
2003-09-05 |
* sync to lib/csv/tests/csv_ut.rb. |
a7357c196559f3181e359662d92cb06d7b18e3cb
|
2003-09-06 |
* test/ruby/test_*.rb: assert_same, assert_match, and so on. |
ffc136a024c26d1047421f900002bce32b8c9a2d
|
2003-09-15 |
* lib/csv.rb: add extra pamameter to specify row(record) separater character. To parse Mac's CR separated CSV, do like this. CSV.open("mac.csv", "r", ?,,?\r) { |row| p row.to_a } The 3rd parameter in this example ?, is for column separater and the 4th ?\r is for row separater. Row separater is nil by default. Nil separater means "\r\n" or "\n". |
a59f05a4559ac7634bf3c8f469af69ba18070751
|
2003-09-16 |
* test/csv/test_csv.rb: add negative tests of row_sep. |
9c219837b3b275fdd2cba39d23050ecfe1c38e97
|
2003-09-18 |
* lib/logger.rb: new file. Logger, formerly called devel-logger or Devel::Logger. |
c40f4227f576a6433ffd1d61e1e53cad81ad1e7d
|
2003-09-18 |
* lib/logger.rb: Comment fix. I don't like inline documentation... Hard to maintain, doesn't go together with refactoring. [defensively] |
deb2caf4b50e3736cde8460aec9064ee4c32668d
|
2003-09-20 |
* lib/logger.rb: typo fixed. |
879944aa32c235f99fc67ec6fadd7864a0a97580
|
2003-09-20 |
* reduce expecting size of backtrace. |
406fd7754e804312d457fb09e0ded92afe0c0d54
|
2003-09-23 |
* lib/logger.rb: add Logger#<<(msg) for writing msg without any formatting. |
db9445103c082a306ba085f7677da02ea94b8841
|
2003-09-24 |
* lib/soap/* (29 files): SOAP4R added. |
b4c805cc4447b0e34df9e3a767ceb31a87013de7
|
2003-09-25 |
* lib/README: updated. |
e0741eb05f6fe7f6928922f1c6487a3cb39702c3
|
2003-09-26 |
* test/ruby/test_marshal.rb: add test for ruby's objects. |
13391b4047d4bddd6d0447265e46a45c3ec9d851
|
2003-09-26 |
* lib/README: lib/wsdl is an implementation of WSDL/1.1, not WSDL/1.2. |
746a4fb43fcc14dcdac95a1c2c26bb3fba55b345
|
2003-09-26 |
* test_soapelement.rb: Illegal require path. |
2e0b087b02de40dd7398533522d2cfcf209771df
|
2003-09-26 |
* test/soap/*, test/wsdl/*, test/xsd/*: move TestCase classes into each module namespace. TestMarshal in test/soap/marshal/test_marshal.rb crashed with test/ruby/test_marshal.rb. |
11150ba747dc6e86130856a4a9968ba94990fa79
|
2003-09-26 |
* test/ruby/test_file.rb: new file. only asserts unlink-before-close behaviour now. |
6671baa96b2921e2cdaeb4ca4a16bcd05f5e45ff
|
2003-09-27 |
* lib/soap/rpc/cgistub.rb: make logging severity threshold higher. |
1e14eb61c9fad7030def09fc4df37da1da0f50b9
|
2003-09-27 |
* sample/wsdl/amazon/wsdlDriver.rb: syntax error fixed (variable devtag not declared) |
d57fc5a48922bbdcc6ab8dc0c2e02fe796c70afc
|
2003-09-28 |
* lib/xsd/charset.rb: XSD::Charset.is_ces did return always true under $KCODE = "NONE" environment. check added. |
eb8ee5e401cf49a31d4dc5ba2c8e74f379bb2408
|
2003-09-28 |
* forgot to add this file in the previous commit. |
523cd7be9c8284487317bb0286fc680acc45675c
|
2003-09-29 |
* lib/logger.rb: check if the given logdevice object respond_to :write and :close, not is_a? IO. duck duck. |
637af54751be6cae06f9cafda9e6ba50b76c61eb
|
2003-10-01 |
* test/logger/test_logger.rb: unlinking file before close causes problem under win32 box. |
6ea9e723ea7ccff688c7bc093d868314d29fe95a
|
2003-10-03 |
* lib/xsd/datatypes.rb: dump sign by itself. under the problematic platform, sprintf("%+.10g", -0.0) => +0. Sigh. |
cbef5b65dbbb89fe560fcc56a67d0ff1d40b5510
|
2003-10-04 |
* lib/soap/netHttpClient.rb: follow http-access2. hosts which matches ENV['no_proxy'] or ENV['NO_PROXY'] is not proxyed. - [,:] separated. ("ruby-lang.org:rubyist.net") - no regexp. (give "ruby-lang.org", not "*.ruby-lang.org") - if you want specify hot by IP address, give full address. ("192.168.1.1, 192.168.1.2") |
0cf763af9c99cace8b4a44ce8160269931d207d2
|
2003-10-05 |
* lib/open-uri.rb (URI::Generic#find_proxy): no_proxy support did not work. [ruby-dev:21484] |
d77b17aa73110c289c354316bb9c600f53bb3684
|
2003-10-05 |
* test/ruby/envutil.rb: added. split "rubybin" from test_system.rb. |
d50d6d396ae47d78a9d8d07a754868f35492d7fc
|
2003-10-05 |
* test/ruby/test_beginendblock.rb, test/ruby/beginmainend.rb: add tests about scope, order and allowd syntax. |
16658578a55558271c76f305e62f526e6296c8e3
|
2003-10-05 |
* lib/xsd/datatypes.rb: Rational -> Decimal string bug fix. |
3d307549a5ab70856adb1707e3fbe82471a20d6c
|
2003-10-06 |
* test/ruby/test_beginendblock.rb, test/ruby/beginmainend.rb: added test for eval-ed BEGIN END order. |
6e6b863d53253c67b4b6d013a8f26b77f1ac354a
|
2003-10-06 |
* test/ruby/test_iterator.rb (test_block_argument_without_paren): added. (follows sample/test.rb) |
11d2edffe68fdd52d3a8a6bad26f774c9dd27dfa
|
2003-10-06 |
* lib/csv.rb (IOReader, BasicWriter): call binmode when a given IO respond_to?(:binmode). record separator was wrong when you gave text mode IO to Reader.parse and Writer.generate. |
cd8d08b5329fd86660cced8a5b91c4a042f2e2a0
|
2003-10-07 |
* test/ruby/test_beginendblock.rb: add tests for nested BEGIN/END. |
dc952ac536993e55aa2b73f3ccc2fa0f042dfc36
|
2003-10-07 |
* test/ruby/test_beginendblock.rb, test/ruby/endblockwarn.rb: commited older version.. |
9cba39a1a1b09f94a5d890e0ad6f4c74bb9f36bf
|
2003-10-14 |
* lib/soap/baseData.rb: Introduce SOAPType as the common ancestor of SOAPBasetype and SOAPCompoundtype. |
6adad139461f64d6bc011df2236d21f53c5fac8c
|
2003-10-14 |
forgot.. |
57292a2ab458a6681c8ac3ccc1a43d74360303e3
|
2003-10-15 |
* lib/soap/netHttpClient.rb: use URI::HTTP#request_uri instead of instance_eval('path_query'). [ruby-list:38575] |
cf73166d47bee1156a5231844473fb5f677bb29a
|
2003-10-18 |
* test/soap/calc/*, test/soap/helloworkd/*: changed port# of test server. (17171) |
208ff30c076d16db2e2b6fc3f0d635b3197e7ca4
|
2003-10-20 |
* test/soap/calc/*, test/soap/helloworld/*: catch the exception from test server thread and recover. |
00ac002f79d201db14734a0d997d35985f6aabce
|
2003-10-22 |
* test/soap/calc/*, test/soap/helloworld/*: set logging threshold to ERROR. |
2d6b30ee5704b349d2e8b4778427fc022e7cbb5a
|
2003-10-29 |
* test/drb/drbtest.rb: use rbconfig.rb to make the path of ruby interpreter to exec, instead of test/ruby/envutil.rb, |
22b8cc47eb999311bef34240dd8c4f6cfdda849c
|
2003-10-30 |
* lib/test/unit/autorunner.rb: make fox runners work. |
7eb52a8cd5ad6c40d86e6ea532114c9236a407a4
|
2003-10-30 |
* lib/soap/generator.rb: better XML pretty printing. |
3f4d04564b979ddc74bcc6dc8c09491f3c96a4e6
|
2003-10-31 |
* lib/soap/mapping/factory.rb: mark marshalled basetype objects when @allow_original_mapping is true. multi-referencing basetype node is prohibited in SOAP/1.1 encoding but soap4r's original ruby object mapping requires basetype to be marked to detect self referencing loop. e.g. o = 1; o.instance_eval { @iv = o } soap4r's original mapping is only used through soap/marshal API. |
cc2343e7b7b8bb54e0d2fb5ed45abb6141230624
|
2003-11-05 |
* sample/openssl/gen_csr.rb: there (at least) is a CA which does not accept DN in UTF8STRING format. it's a sample. |
b7931c40fee8ec76c2ef0398f228e034d7ff64e4
|
2003-11-08 |
* test/wsdl/raa/*: add new testcase for WSDL loading, parsing and reading. |
6a09e1d9664f86b7deb576fb0dfe57e10503bb85
|
2003-11-25 |
* lib/soap/**/*.rb, lib/wsdl/**/*.rb, lib/xsd/**/*.rb: changed license; GPL2 -> Ruby's. |
f1d89b24da13a8161a53ebe8bb20ce438fc86898
|
2003-11-25 |
* test/wsdl/multiplefault.wsdl, test/wsdl/test_multiplefault.rb: removed. this test requires extra libraries in soap4r/1.5.*. |
42bca643c3ec41782d519c7676383f8f71e67a7a
|
2003-11-28 |
* lib/soap/streamHandler.rb: drop unused http parameters. |
d268bf305e926b5418d843098e35462cf97df662
|
2003-11-30 |
* lib/soap/encodingstyle/soapHandler.rb: refactoring - Simplifying Conditional Expressions. |
20fa0df5cd7f297b1694b75b776516b51460ba55
|
2003-12-04 |
* lib/soap/soap.rb: add SOAP::Env module for environment repository such as HTTP_PROXY. |
541df88924aae308222d6af75afac754fdf57487
|
2003-12-04 |
* lib/soap/streamHandler.rb: support latest released version of http-access2. |
1ed39b739237bffd9c78e696c09462ce67017b95
|
2003-12-05 |
* lib/soap/netHttpClient.rb: proxy support did not work. fixed. |
2e2ef819345d7268085cd5f066471f06c70496d3
|
2003-12-06 |
* lib/soap/soap.rb(SOAP::Env.getenv): allow upcase environment variable as well as downcase one. |
af2dc0030084bc68355ea4ff2d599be311480249
|
2003-12-08 |
* lib/soap/rpc/standaloneServer.rb: add 'shutdown' and 'status' methods as delegates to WEBrick. |
30e14294a74915ab359de5bc45881c391e259c4c
|
2003-12-12 |
* lib/csv.rb: add Cell#to_str and Cell#to_s for /.../ =~ aCell, "#{aCell}" and so on. |
aadcff240ed6e6ecb4f11d4f63e7258dbd693c75
|
2003-12-14 |
* descrictive warning message. |
c1e9ce9ca6d888cc18d945c916db4f4acd685d6b
|
2003-12-19 |
* lib/soap/property.rb (SOAP::Property#load): new method for loading property value into existing property tree. |
b1d80f310f090aab0c8b8500dadd715ec65851aa
|
2003-12-22 |
* lib/soap/property.rb: passing block by reference. |
d7ff8a6469709ddd3b226d9f417d32e393a81e19
|
2003-12-22 |
* test/soap/test_property.rb: remove duplicated test method. |
53ebcbf733d3eaeca1fb7a49d5621054917951c7
|
2003-12-23 |
* test/xsd/test_noencoding.rb: rescue Errno::EINVAL and do not test. "euc-jp" might not be in supported encoding name list. [ruby-talk:88650] |
d83e21d15ddd9142c448aea80dbca6c452ecff6a
|
2003-12-23 |
* lib/rexml/encodings/US-ASCII.rb: typo. [ruby-talk:88650] |
619587e205db1acb717af2a88555d705fcd3c3e8
|
2003-12-23 |
* test/soap/test_streamhandler.rb (test_basic_auth): removed. soap4r + basic_auth is not officially supported in ruby/1.8.1 even though soap4r + basic_auth + http-access2 should run fine. |
dc7549c0b0a54262b5e7939ee88a75557ef4c953
|
2003-12-24 |
* test/soap/test_basetype.rb, test/soap/marshal/test_marshal.rb test/xsd/test_xsd.rb: use "(-1.0 / (1.0 / 0.0))" instead of "-0.0" to express -0.0. [ruby-talk:88786] |
6dc12f6f74dfa2314d43d58e1f5b77c5930317e9
|
2003-12-28 |
* test/csv/test_csv.rb: generate bom.csv and mac.csv files on the fly. [ruby-talk:88852] |
eee1377a60de602723599d313e1379ba7d875add
|
2004-01-01 |
* text format |
ff1b89a96d0f103ff0c917c458ddd3e36e9b3718
|
2004-01-06 |
* import soap4r/1.5.2; |
79c0e644a175754540399ff2148f3fdb5c998339
|
2004-01-06 |
* test/inlinetest.rb, test/{test_generator.rb,test_ipaddr.rb, test_pathname.rb,test_pp.rb,test_prettyprint.rb,test_set.rb, test_time.rb,test_tsort.rb: added. |
77cb3aeba154de96e0da03aba3b2265f4df76842
|
2004-01-06 |
* lib/logger.rb(Logger#msg2str): no special treatment for the object which responds to :to_str. |
796ca6f201df28484151bd32ae39be5392f2625b
|
2004-01-07 |
* lib/debug.rb: revert command parse regexps. [ruby-list:39014] by Shirai,Kaoru. |
cd97e6e333ee327fbe1aa5ead4ba7776aff818b8
|
2004-01-07 |
* lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2. |
d69d6b6c368fef17958d647600c1d8ef7b602d7a
|
2004-01-08 |
* test/wsdl/datetime/test_datetime.rb: fixed a stupid testcase which dumps "E" at month-end. |
f34ce620a79db7f21131a912fb6f456ded2d218f
|
2004-01-09 |
* lib/test/unit/collector/dir.rb: do not ignore exceptions(LoadError and SystemExitError) while loading a testcase. smell of bug. |
e1f3e3496b28f53e801237be54aebecd2883c61b
|
2004-01-12 |
2004-01-12 |
45c950c1df411bb245ddc50138b6ab64f289753b
|
2004-01-13 |
* test/test_*.rb: Pathname#parent -> Pathname#dirname. |
290034fde815cbc389d29d3111553dbde4ab676a
|
2004-01-18 |
* lib/soap/wsdlDriver.rb, lib/wsdl/soap/operation.rb: add support of "parts" attribute of soap:body element in WSDL. |
47d0703ee5fb25d5a0586e32932bdd43a7ef4b64
|
2004-01-18 |
* failed to add in the previous commit. |
a84fc19203ff904c14d8e81065e342e3fb82e59f
|
2004-01-29 |
* test/rss/test_*: do $: trick while searching a module in the current directory. |
04b5228aba6e9aaaf3c082cb2aeafa124fcaca3b
|
2004-01-29 |
* test/*: remove $: trick. [ruby-dev:22763] use test/runner.rb to run test. |
d52c3b1e94739f690d90277278794a2e7174eef2
|
2004-01-29 |
* sample/openssl/gen_csr.rb: follow OpenSSL::X509::Name change. ASN.1 type of subject DN elements were wrong. |
06a45a663c978e9ee6d00617a143de7ba4175a9d
|
2004-01-30 |
* lib/logger.rb: leading 0 padding of timestamp usec part. |
c47d29da45d6293a1a0a5684517b592ff6c93b9b
|
2004-02-06 |
* lib/pp.rb (PPInspectTest#test_to_s_with_iv): remove instance variable which is defined in the test. |
8fc2fa55f975045fbba58ae79a53dc6e3b6c77c3
|
2004-02-06 |
* lib/pp.rb (PPInspectTest#test_to_s_with_iv): rollback the previous commit. [ruby-dev:22813] |
3fd10dc40c268f3ca3c580c7704e92a88d569391
|
2004-02-15 |
* sample/soap/calc/httpd.rb, sample/soap/exchange/httpd.rb, sample/soap/sampleStruct/httpd.rb, sample/wsdl/googleSearch/httpd.rb: use soap/property instead of getopts for configuring DocumentRoot and port# of httpd. see samplehttpd.conf below. |
dd03a2ff20bf146885066435e0cfafd3fe70d757
|
2004-02-16 |
* lib/csv.rb: document reduction. [ruby-core:02429] |
ffd075fad5187b5688f99e1b560c33e3ef9efd6b
|
2004-02-17 |
* test/ruby/marshaltestlib.rb: common marshal testcase added. |
dd23ad7e8489d331da2b280b42326a4cb84fe89b
|
2004-02-17 |
* test/soap/marshal/test_marshal.rb, test/ruby/test_marshal.rb: do $: trick to share the testcase test/ruby/marshaltestlib.rb. |
994dfc0ae6a3c42bb9311f736ca30275779e348a
|
2004-02-18 |
* test/*: should not depend on $KCODE. |
b61d1549d43e4c0afa2367a22c979d215976bd3e
|
2004-02-19 |
* lib/soap/mapping/rubytypeFactory.rb: should not dump singleton class. [ruby-dev:22588] c = class << Object.new; class C; self; end; end; SOAPMarshal.dump(c) |
464fbf7b4fef77ddc352af2bd7582e3ed36fb643
|
2004-02-19 |
* test/rinda/test_rinda.rb: DRb.start_service only once in testsuites. DRb.start_service could handle this. |
e8ec668627b845ab25dbda9e575dcfb138a9ee67
|
2004-03-12 |
2004-03-12 |
8226628c80655568c134eacade56d885b00256c3
|
2004-03-13 |
2004-03-13 |
223d1cb77b595b2eb4b2653fd9a54af44118b7e0
|
2004-03-26 |
* lib/logger.rb: trim tail space of each line. no user visible change. |
395256493671911414f25798fdc3c7963f383c27
|
2004-03-26 |
2004-03-27 |
b37f4923e5f63a0e4988f82dce8f48fbb2b6f184
|
2004-04-01 |
* lib/soap/mapping/{factory.rb,registry.rb}: fixed illegal mapped URI object with soap/marshal. added URIFactory class for URI mapping. BasetypeFactory checks instance_variables when original mapping is not allowed (ivar must be empty). Instance of URI have instance_variables but it must be llowed whenever original mapping is allowed or not. |
b9e7165e78f0da5632736ce503170067330d4710
|
2004-04-01 |
2004-04-01 |
0603e040b232e019fcf7b6491586f696915819ef
|
2004-05-09 |
* test/ruby/test_float.rb: added test_strtod to test Float("0"). |
34a553da2ee21e96999c150f80b7231d474a48d3
|
2004-05-18 |
* lib/csv.rb: writes lines with "\n" when row separator is not given. formerly it was "\r\n". |
406f506d59510743469db2421ecdf6460aace6af
|
2004-05-20 |
* lib/csv.rb: fixed a few bugs around multi char record/field separator. |
6dee0fab9b72b9c185fa742685f6486de9373243
|
2004-05-26 |
* lib/csv.rb (CSV.read, CSV.readlines): added. works as IO.read and IO.readlines in CSV format. |
015e218d6cbf21e72e1496d64f79da715739ceb7
|
2004-05-27 |
* test/csv/test_csv.rb: illegal require module name (../lib/csv.rb). |
decac03616d833b5e1ff02328e444ac658ebe9f2
|
2004-05-27 |
2004-05-27 |
df731e37a1953755edfedd1462995fa824ca22bf
|
2004-07-03 |
|
519531dd9afc3c90c9c8b5355887b8af4f91571f
|
2004-07-10 |
* test/soap/marshal/test_struct.rb: use qualified build-tin class name (::Struct) to avoid name crash. |
c868c85dc49df33d7297d5b9261147d9bcdf9866
|
2004-07-10 |
2004-07-10 |
12c788d061c6039fb0ae9512f50ee90bbeec5a80
|
2004-11-13 |
Sun Nov 14 08:46:33 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp> |
e766a04a573d5d878678db553d9b539322f734a6
|
2004-11-17 |
Wed Nov 17 23:47:30 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp> |
93ed2c7b1e0370287228c967c9973c9f2344fc54
|
2004-12-18 |
* lib/webrick/httpauth.rb, lib/webrick/httpauth/{basicauth.rb,digestauth.rb}: use pack/unpack-template char "m" instead of lib/base64.rb to do base64 encoding/decoding. |
e5a3aba50e2bd7e0327aacd8fe1ab7963fc4a007
|
2004-12-20 |
* added files: * lib/soap/mapping/wsdl*.rb * lib/wsdl/soap/element.rb * lib/wsdl/xmlSchema/simpleContent.rb |
d7f6ed827fdfcabcd1e5a0d4419f5ea06f90ebaf
|
2004-12-20 |
* added samples for the previous soap4r's commit. |
e426b93e84e74ca8e7dbbd12eb86ab1e54681d04
|
2004-12-21 |
* lib/soap/*, test/soap/*, sample/soap/authheader/*: eval cleanup. |
d1be7e2cd30dafd729674c1578a2796f766d4b31
|
2004-12-21 |
2004-12-22 |
69026d2f7335b81f958f33552fa610eaf3be370e
|
2005-01-23 |
* lib/soap/wsdlDriver.rb: from 1.5.3-ruby1.8.2, operation which has capitalized name (such as KeywordSearchRequest in AWS) is defined as a method having uncapitalized name. (converted with GenSupport.safemethodname to handle operation name 'foo-bar'). it introduced serious incompatibility; in the past, it was defined as a capitalized. |
eb3f829be932514064a983eb98fa7f840137f985
|
2005-05-22 |
|
087ff5d6e715094d7c320c7d1d5aee32188e7b11
|
2005-05-23 |
* test/soap/calc: method name 'set' was able to crash with a class Set. [ruby-dev:26210] |
8345e6fdd3d30d3779663fda2e8cc89e11907ec4
|
2005-07-03 |
* test/wsdl/document/test_rpc.rb: compare formatted time string of Time objects instead of comparing Time objects itself to avoid unintended conflict of usec part. [ruby-dev:26220] |
2fdd278c86ace13424f2eb7f2932dfef16c9b840
|
2005-07-03 |
cosmetic. |
0c36fe42a25799eed5a7591c42b03ee48aabee50
|
2005-08-07 |
2005-08-07 |
873f007ad3e992809694ad73c98d1bb87e7b362d
|
2005-08-07 |
* test/ruby/test_super.rb: added optional arg tests. [ruby-dev:26743] the tests expects 1.8 behavior at this time. |
f613a10f5e0c9d255ff06ff61251c987429cc9b8
|
2005-08-08 |
* test/ruby/test_method.rb: added. [ruby-dev:26761] |
f003069ecd77611b10e24cc0119ad322c003e2b3
|
2005-08-20 |
* lib/logger.rb (write, shift_log?, shift_log): file shifting race condition bug fixed. [ruby-dev:26764] |
38769c7d4aaffb594136c04840344570a73f17f1
|
2005-08-20 |
2005-08-21 |
c58a4a50326dd56b4cc81fd8379712a6058f3fb3
|
2005-08-20 |
* lib/wsdl/xmlSchema/importer.rb (WSDL::XMLSchema::Importer#fetch): add a workaround for importing an WSDL whose path begins with drive letter. [ruby-dev:26242] |
87e8b14cc403f13d5c0d3cbd715a2d85c52fcb95
|
2005-08-30 |
* lib/debug.rb: no need to restart at exit. |
6b1239a8203a6150762eb8856c72771784b33bd0
|
2005-09-13 |
* lib/logger.rb (Logger): added formatter accessor to logger for dictating the way in which the logger should format the messages it displays. Thanks to Nicholas Seckar (cf. [ruby-talk:153391]) and Daniel Berger. |
29c5ab0b77feaf975d83ab340d7194c9c4dffc9d
|
2005-09-15 |
* lib/{soap,wsdl,xsd}, test/{soap,wsdl,xsd}: imported soap4r/1.5.5. |
7d520ab9fa3ee275d75de2f47f9f427d778a48e6
|
2005-09-15 |
forgot to update some files in the previous soap4r-1.5.5 import. |
8b02984629490751af2a4cb0a9bc0b48ceaf1bdb
|
2005-09-15 |
* test/logger/test_logger.rb: unintentionally overwritten changes by Usa. reverted. |
269558f209a9e6399d5c20bb5a4b41f48f3a86f5
|
2005-11-26 |
* lib/wsdl/xmlSchema/complexContent.rb: missing ComplexContent#elementformdefault method. |
97c6bc5ffd1deb626795057f01efda9ebdd9296f
|
2006-09-02 |
* lib/csv.rb (CSV::IOReader#initialize): use String#[](pos, len) instead of String#[](idx) to check utf BOM. follows String#[](idx) behavior change of 1.9. |
40cefc9844100474eba84d33ab77362d69321db9
|
2006-09-02 |
* lib/soap/generator.rb (SOAP::SOAPGenerator#encode_tag): do not dump XML attribute which value is nil. value "" and nil both were dumped as 'attr="value"'. [ruby-dev:29395] |
dfc0ac429833da7c444304d5ba07c607ea7e2895
|
2007-05-16 |
* lib/logger.rb (Logger::Application): remove meaningless logdev attribute and added logger attribute instead. [ruby-core:11143] also added Logger#formatter rdoc comment. |
151d11b5b12b0dc9222e93c8e1c668ccd15d931d
|
2007-07-04 |
* lib/webrick/httpauth/authenticator.rb (WEBrick::HTTPAuth::Authenticator#check_scheme): auth-scheme must be treated as a case-insensitive token according to RFC 2617 section 1.2. |
7eeabe2f589de5272acae6c37a07ab2d9fa1ff7e
|
2007-08-25 |
* typo fixed (analysys -> analysis) |
8523343780f3544bdef9fa68936f670c794999b6
|
2007-12-15 |
* cosmetic: fixed a typo in RDoc comment |
889c7de09d40ebdd3620cf9c0ad74d750b512221
|
2007-12-24 |
Mon Dec 24 17:06:37 2007 NAKAMURA, Hiroshi <nahi@ruby-lang.org> |
bca0b4075d53194b09ed5edef95d9ba9c3f6e62a
|
2007-12-24 |
Mon Dec 24 17:20:34 2007 NAKAMURA, Hiroshi <nahi@ruby-lang.org> |
c5f5173d1744d5bfbf6a917f005944290dbc75e7
|
2007-12-24 |
* changed constant name: Struct::MyStruct -> Struct::MyJsonStruct |
101929732344e023cebbe3e6edf3d08276bdac5b
|
2007-12-24 |
Mon Dec 24 23:04:57 2007 NAKAMURA, Hiroshi <nahi@ruby-lang.org> |
8906bf2c1bc860efcd17e25c5a9428bdc7a2fb69
|
2009-10-20 |
* lib/logger.rb: imported upstream version (logger/1.2.7) see #2238. * do not raise an exception even if log writing failed. * do not raise ShiftingError if an aged file already exists. (no ShiftingError will be raised from 1.2.7, just warn() instead) * test/logger/test_logger.rb: ditto. |
9cf0cf92f2fa1a660585ead88c9057cfa8697cf7
|
2009-10-20 |
* lib/webrick/httpauth/digestauth.rb: typo in exception message fixed. |
070cbd942e6f6013ad4b9908f1dffe8dc156f5d0
|
2009-10-20 |
* added monitor.rb test. see #2240 the bug on ruby_1_8. |
d1cb4a5ba7d39af6c793d069903a3fe24dbaa8d3
|
2009-10-30 |
* lib/net/http.rb (Net::HTTPResponse#each_response_header): accept multiline message header of HTTP response. see #1796. cf. RFC 2616 '4.2 Message Header'. |
a28cd28c043b0b4357d7658ed0ed78c4c8ffaff8
|
2009-10-31 |
* lib/net/http.rb (Net::HTTPResponse#each_response_header): cosmetic: '?\ ' -> '?\s' |
c7b0dbd002b3f5fcf3f6a5cf45f4cc877830da15
|
2009-11-25 |
* test/digest/test_digest_extend.rb: Added tests for current digest framework. |
115fa14f28b164e5ea557b36fb3a4072f52c654d
|
2009-12-01 |
* test/digest/test_digest_extend.rb: added tests for digest framework. |
46e086910e8d8d5a344e80034344ebbba1433cff
|
2009-12-02 |
* ext/openssl/ossl_ssl.c: initialize @hostname of SSLSocket to avoid warning at SSLSocket#connect. |
39802186b2135cce68882770aa36dc09ad6cb311
|
2009-12-04 |
* ext/stringio/stringio.c (ungetc): RDoc updated. trunk allows pushing back behind the beginning of the pseudo stream. |
26269cbd5d7827ecfba3df54e167a11076d6c59f
|
2009-12-28 |
* test/ruby/test_marshal.rb: added tests for taintness/untrustness propagation. |
d61f475bb10ae5c54d0e4cc2a0840eb6edb0ecfd
|
2010-07-30 |
* lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): merged r28784 from ruby_1_8: wrongly created dummy SSL certificate with version == 3 (no such version) and serial == 0 (must be >0). |
15c39b07bd1301cb262b2d697707afb7f203bfd1
|
2010-08-19 |
* backport r28621 and r28632 from ruby_1_8; |
298a6e1cd5a28bf4fa08f47b909a5048c9e81b10
|
2010-08-23 |
* backport r29071 from ruby_1_8; |
8233db65b6a8fc83848805d92bf3ce823e4b89a1
|
2010-09-06 |
* Fixed exception message for SSL post connection check failure. Patch by Paul Betteridge. ref [Bug #3704] |
dad43c29f88081fc683a3f2993073d4a315d5ffe
|
2010-09-06 |
* Fixed wrong check of missing functions. Patch by Adrian Quark. ref #3400 The patch contains following comment: This patch should avoid unnecessary incompatibility with future versions of Openssl. Changes suggested by bmaher_at_amazon.com. |
849c34783334c3a49e015aa9b5e260c52bd6a53d
|
2010-09-08 |
* ext/openssl/ossl_ssl.c (ssl_get_error): Thread context switch was blocked on Windows while blocking call for SSLSocket. Need to convert errno for letting rb_io_wait_readable detect EWOULDBLOCK. Patch by arton. ref #3794. |
e54c30c05eb16897bc1d44b3bec06083ef1ae779
|
2010-09-09 |
* test/net/http/test_https.rb (test_identity_verify_failure): follows the SSL hostname check error message of openssl. |
94edc5a9d9dd2de515fe3e5f4e972d88ed5b2bc7
|
2010-09-10 |
* ext/digest/lib/digest.rb: removed unused exception variable assignment to avoid a warning. |
7f438d8402f53c2f78c5c6512c3d2f68d9fb20ac
|
2010-09-10 |
* ext/openssl/lib/openssl/x509-internal.rb: removed unused local variable. |
a4fa58f9ab9883a03bf7ed95655501acfb2fa554
|
2010-09-10 |
* lib/webrick/httprequest.rb (WEBrick::HTTPRequest#continue): add method for generating HTTP/1.1 100 continue response if the client expects it, otherwise does nothing. Patch by Brian Candler. ref #855. |
9ffaa7e96b91f99751592b60ea1351b5e1264c08
|
2011-01-18 |
* lib/logger.rb: added RDoc document for logging message escape by Hal Brodigan. See #3869 |
0522ffd51f03afb615fc70844e25905da31b96f8
|
2011-01-26 |
* ext/openssl/ossl_asn1.c (ossl_asn1_decode0): OpenSSL::ASN1.decode should reject indefinite length primitive encodings as that is illegal. Patch by Martin Bosslet. See #4324. |
cd9423097a0cbc5408a37d5e65f412bb6906ea8e
|
2011-03-22 |
* ext/openssl/lib/openssl/buffering.rb: removed circular require of openssl.rb. |
cc8bc6b7b6cb429c6a0a4bebc180b70b564e4e99
|
2011-04-01 |
Fri Apr 1 18:53:06 2011 NAKAMURA, Hiroshi <nahi@ruby-lang.org> |
75431b924cffd2731372c7ef06349b492faa601c
|
2011-05-22 |
* ext/openssl/ossl_asn1.c(ossl_asn1_default_tag): avoid using RCLASS_SUPER to make it compilable. Plus, tabify and change variable definition style. |
27ddbc597231c70467f2ced4f6e60f44bae6468a
|
2011-05-22 |
* include/ruby/defines.h (CASEFOLD_FILESYSTEM): Revert r30508. See #4255. Now __APPLE__ is not CASEFOLD_FILESYSTEM again. |
7d20942bf6dd54cf54d12d4c9f9dc86b9a813bb4
|
2011-05-23 |
* include/ruby/defines.h (CASEFOLD_FILESYSTEM): Revert r30508. Forgot to include this file in the commit r31692. __APPLE__ is not CASEFOLD_FILESYSTEM again, from this time. |
b219a56c07ad5d9fb1f6cddfb78e97eff1e89379
|
2011-05-31 |
* lib/net/http.rb, lib/net/protocol.rb: Allow to configure to wait server returning '100 continue' response befor sending HTTP request body. See NEWS for more detail. See #3622. Original patch is made by Eric Hodel <drbrain@segment7.net>. |
004bd2590b5be59a291f5dd436ca413bb89ed3e9
|
2011-06-11 |
* ext/openssl/ossl_x509req.c: raise RequestError instead of CertificateError when Request#to_der gets an error from OpenSSL. Patch from Ippei Obayashi, see #4420. I cannot write a test for this... Request does not allow to create broken bytes... |
47f89c982ccd616245d8c4f15d0d0d5067773ef7
|
2011-06-11 |
* ext/openssl/lib/openssl/buffering.rb (module OpenSSL): Buffering#each_byte should return String in accordance with IO in 1.9. |
a15dfa6b4a0c8afc0fd47a5d1b6c7d12191e38fa
|
2011-06-16 |
* test/test_securerandom.rb: Add testcase. This testcase does NOT aim to test cryptographically strongness and randomness. It includes the test for PID recycle issue of OpenSSL described in #4579 but it's disabled by default. |
15e7e472e65fd6110a42674f9e4ef73fd1f8bbdc
|
2011-06-20 |
* lib/webrick/cookie.rb (WEBrick::Cookie.parse): Revert r31228. r31228 was for allowing the 'Cookie:' header which did not have no SP after ';' for separating cookie-pairs but RFC6265 requires single SP after ';' there. We allow multiple SPs here for compatibility with older WEBrick version. |
c102821291a31a729a3aa49d3f7be0900b3cb03c
|
2011-06-20 |
* ext/openssl/ossl_cipher.c, ext/openssl/lib/openssl/cipher.rb: Documentation fix by Ippei Obayashi. See #4419. |
4ce158147502304af431c820c227134628578e74
|
2011-06-21 |
* lib/webrick/httpresponse.rb (HTTPResponse#setup_header): Close HTTP/1.1 connection when returning an IO object as response body without setting HTTPResponse#chunked to true. See #855 no.1. |
5e8aa0a1d2f0ceeefbdf00414c8c0921d910fcac
|
2011-06-21 |
* test/openssl/test_x509store.rb (test_set_errors): Redhat is distributing a patched version of OpenSSL that allows multiple CRL for a key (multi-crl.patch.) Make test pass on such env. |
7d112260586c99168bc51df274784bcc01db6692
|
2011-06-21 |
* Add ref to tickets. |
800c313bde129b5e54d41abd478e1be6dab63016
|
2011-06-21 |
* lib/net/http.rb (Net::HTTP.post_form): Do not ignore query part of the given URI to post. See #655. |
02ab6d95beca6a23401da882e36123428367960d
|
2011-06-22 |
* test/openssl/test_ssl_session.rb: Split out SSL::Session related tests from test_ssl.rb |
bda678dc5b8533d7161b1021230b9732acaab0c5
|
2011-06-22 |
* ext/openssl/ossl_ssl_session.c (ossl_ssl_session_to_der): OpenSSL::SSL::Session#to_der was broken. Fix buffer handling. |
d8af9c854d4c6723afb4a3295b8a21bdce8cc06e
|
2011-06-22 |
* ext/openssl/ossl_ssl.c (ossl_sslctx_session_remove_cb): OpenSSL::SSL::SSLContext#session_remove_cb was broken. It wrongly tried to call the session_*new*_cb callback. |
dea3113ab324ee47fba127ba7745f5213d931536
|
2011-06-22 |
* ext/openssl/ossl_ssl.c (ossl_sslctx_session_new_cb): Return 0 to OpenSSL from the callback for SSL_CTX_sess_set_get_cb(). Returning 0 means to OpenSSL that the the session is still valid (since we created Ruby Session object) and was not freed by us with SSL_SESSION_free(). Call SSLContext#remove_session(sess) in session_get_cb block if you don't want OpenSSL to cache the session internally. This potential issue was pointed by Ippei Obayashi. See #4416. |
45f164eaebc52b6f7c8b18f929916df52e0d72a3
|
2011-06-23 |
* lib/webrick/accesslog.rb: Cosmetic fix of mismatched indentation. |
544daf1f7abc19fd1577b1aafd7abebef4ee19d7
|
2011-06-23 |
* ext/openssl/ossl_ssl_session.c (ossl_ssl_session_set_time): Check argument type with NUM2LONG if the arg is not a Time object. See #4919. |
3e01a8d58e4095e77a7ecf6658fc7a825e8ed6c0
|
2011-06-23 |
* test/openssl/test_ssl_session.rb: Test parameter bug fixed. 2**31 is not in a signed long in 32bit long env. |
bf2e60cda7ad9e08f03d1eed99f77cc9c6cc1496
|
2011-06-23 |
* ext/openssl/ossl_x509name.c: Add X509::Name#hash_old as a wrapper for X509_NAME_hash_old in OpenSSL 1.0.0. See #4805 |
369b095015d0efb40e0833c94ab0b0837c7f48f4
|
2011-06-24 |
* ext/openssl/ossl_ssl.c (ossl_ssl_shutdown): Try to shutdown SSL connection more gracefully. Call SSL_shutdown() max 4 times until it returns 1 (success). Bi-directional SSL close has several states but SSL_shutdown() kicks only 1 transition per call. Max 4 is from mod_ssl.c of Apache httpd that says 'max 2x pending * 2x data = 4'. See #4237. |
dd91beb3e1e39fdee5588419fc0da8b09fd70a06
|
2011-06-24 |
* Typo fixed. Is it reallyl a typo? 2*2 == 2+2 == 4. |
635d13a8b7eb17f65462ea44c9911755a45ab8c7
|
2011-06-24 |
* lib/webrick/httprequest.rb (setup_forwarded_info): Parsing request header failed when the request is from 2 or more Apache reverse proxies. It's said that all X-Forwarded-* headers will contain more than one (comma-separated) value if the original request already contained one of these headers. Since we could use these values as Host header, we choose the initial(first) value. See #4922. |
4a42dda48262ef31125f76a0a642736281724c33
|
2011-06-27 |
* thread.c (rb_thread_local_aref): RDoc fix. Thread#[] example had a race. See #4480. |
2102559f8c15c8b8ba5db2a7d31548555ac0ae48
|
2011-06-28 |
* lib/debug.rb (var_list): Command 'var *' did not work on 1.9(!). global_variables, local_variables, and instance_variables returns Symbols from 1.9 and need to stringify before evaling it. See #4931. |
ab86f1cffb204ab2c51c39926b9c34c4e608c5ad
|
2011-07-14 |
* ext/openssl/ossl.c (ossl_verify_cb): trap the exception from verify callback of SSLContext and X509Store and make the verification fail normally. Raising exception directly from callback causes orphan resouces in OpenSSL stack. Patched by Ippei Obayashi. See #4445. |
e56f2abe4b775dcee4690ef43cbac71bbce2a5af
|
2011-07-15 |
* ext/digest/sha2/sha2.c (SHA256_Update, SHA512_Update): avoid Bus Error caused by unalignment access on Sparc-Solaris (and possibly on other similar environment.) This patch just do memcpy always instead of checking architecture. I see no perf drop on my 64bit env. For more details, see #4320. |
6c8a2fe247a93403257fe2af76b67180055069b4
|
2011-07-25 |
* ext/openssl/ossl_ssl.c (ossl_ssl_shutdown): Avoid randomly generated SSLError from SSLSocket just after invoking SSLSocket#close. OpenSSL's SSL_shutdown could try to send alert packet and it might set SSLerr(global error stack) as the result. It causes the next SSL read/write operation to fail by unrelated reason. |
8c30497aaefac8e4b11fd1f564509c75bb6a249b
|
2011-07-25 |
* ext/openssl/lib/openssl/x509.rb: Cosmetic change: move definition introduced in r30152 to x509-internal.rb. |
0a9b952c6f314665af1a58f6f411f752343e9691
|
2011-07-25 |
* ext/openssl/lib/openssl.rb: End of transition period introduced by [ruby-dev:38018]. From the next version of 1.9.3, you should use require "openssl" instead of require "openssl/ssl" and require "openssl/x509" |
2fff0f4f71452e161825f079de9f7c65b088b260
|
2011-07-25 |
* lib/xmlrpc/client.rb: Fix possible HTTP header formatting failure by 'Basic' header. Long username caused the base64 String truncation in HTTP header which is not allowed. See #5046. |
f23ad92a959ba0a09a9c5c4d4ebbd4aef4b676fe
|
2011-07-25 |
* forgot to add a test fixture file in r32666. |
e7e87b3c4e5979ab81e924c3f1d26b7a28edbf74
|
2011-07-28 |
* ext/openssl/ossl_cipher.c (ossl_cipher_initialize): Avoid possible SEGV from AES encryption/decryption. Processing data by Cipher#update without initializing key (meaningless usage of Cipher object since we don't offer a way to export a key) could cause SEGV. |
c8c02c9cc39444ad89b4ceba09d2ed06f4cff9dc
|
2011-08-03 |
Cosmetic change of Hash literal. |
8f97a2c53745f97055c38f41dd1e3dd96e64b300
|
2011-08-11 |
* variable.c (autoload_delete): An autoload entry is still in a RCLASS_IV_TBL, not in a RCLASS_CONST_TBL, so take back the table changed in r29600. And an autoload entry keeps not a rb_const_entry_t but a NODE so remove rb_const_entry_t thing added in r29602. |
e3e985064a6b9d338edc86cf3e807345a26b64af
|
2011-08-23 |
* ext/zlib/zlib.c (gzfile_read_header): Ensure that each section of gzip header is readable to avoid SEGV. |
1e7f99dddf1877f5fb7a4dd5759dddff8ba17154
|
2011-08-26 |
* variable.c: Make autoload thread-safe. See #921. |
4d033a11c5bd778f124febb30e419bd91d372076
|
2011-08-27 |
* Revert r33078. It caused a Rails application NoMethodError. |
cfe8ed5cbc763a3abcfc19ce10619836aeff7682
|
2011-08-31 |
* Re-apply r33078, thread-safe autoload which is reverted at r33093. |
0d475da8056ec4731872a5290cdabe94b53d4f64
|
2011-08-31 |
* variable.c (rb_autoload): There was a chance to run GC (from rb_str_new2()) before finishing autoload_data_i construction. It caused SEGV at rb_gc_mark() at autoload_i_mark. |
d3507e3ea697be7aab4e9344c379d6b277cf81cf
|
2011-09-01 |
* Release GVL while OpenSSL's public key generation. |
a31495b1700e828b9fb9cd7d5ce3b6c8dbe9e8c4
|
2011-10-12 |
* test/openssl/test_ssl.rb: Move duplicated tests for SSL::Session to test_ssl_session.rb |
ab682d95e077b43db7dfd293744aa546888d7e35
|
2011-11-04 |
* ext/openssl/ossl_pkey_rsa.c (rsa_generate): [SECURITY] Set RSA exponent value correctly. Awful bug. This bug caused exponent of generated key to be always '1'. By default, and regardless of e given as a parameter. |
be4f7bf51253b5a0519126fb742b8de514bad278
|
2011-12-20 |
* Make sure to clear $! when ignoring an exception |
fcec6b5c0d72288aebce9b18e25e6e92772a2eb8
|
2011-12-20 |
* PStore content update perf optimization. Patch by Masaki Matsushita. See #5248. |
a934aeb619929bc9a971fcd173c3e1f54c60d6a0
|
2011-12-20 |
Cosmetic changes of lib/pstore.rb. Patch by Masaki Matsushita. See #5248. |
3ff2f9f3a32fbd87caab29f7fe163c63ab50e305
|
2012-02-08 |
* ext/openssl/ossl_ssl.c: Add SSL constants and allow to unset SSL option to prevent BEAST attack. See [Bug #5353]. |
d77f31b6352799c7df440b81af4a91ad76734089
|
2012-02-24 |
* test/zlib/test_zlib.rb (TestZlibGzipReader#test_encoding): Add encoding testcases for GzipReader#read. read() emits Encoding.default_external in contrast to read(size) emits BINARY. See also: http://bugs.jruby.org/6208 |
effb5248a261aa4f197a3fd549f7c71f2e39bca9
|
2012-03-02 |
* test/ruby/test_array.rb (test_combination2): Make the test case for [ruby-core:29240] more descriptive. cf. http://bugs.jruby.org/6518 |
9dcddfbaf56e62679edebcce157e03af4121ebe9
|
2012-03-02 |
* .travis.yml (branches): Enable TravisCI for ruby_1_9_3. |
361f6b250312b56fc4ec76a4efe90160109cb459
|
2012-11-29 |
* test/openssl/test_cipher.rb (test_ctr_if_exists): add CTR mode test if underlying OpenSSL supports it. |
40a442541cfe836cdff88dbc385bb87110d71ae9
|
2012-11-29 |
Add issue ref to the previous commit. |