3c15e9efe3d7951612f6915900b6870f1b4b50db
|
2007-10-24 |
* lib/xmlrpc/utils.rb (XMLRPC::ParseContentType#parse_content_type): Making Content-Type checks case insensitive. [ruby-Bugs-3367] |
6f8537cf7f1340d4c98c801c0aaa10c8b3814cc5
|
2007-10-24 |
* lib/xmlrpc/client.rb (XMLRPC::Client#do_rpc): Improving the error message for Content-Type check failures. [ruby-core:12163] |
7e2c0cbda2629f816e9be7ea4bc5b72462753f88
|
2007-10-24 |
* lib/xmlrpc/client.rb (XMLRPC::Client#do_rpc): Explicitly start the HTTP connection to support keepalive requests. [ruby-Bugs-9353] |
6b63368278e32d3dc64468de30a7de8ab265599d
|
2007-10-24 |
* lib/xmlrpc/parser.rb (XMLRPC::Convert::dateTime): Fixing a bug that caused time zone conversion to fail for some ISO 8601 date formats. [ruby-Bugs-12677] |
7c31f2a12039966f92a1d85493dcc1413ef23080
|
2007-10-25 |
* lib/net/telnet.rb (Net::Telnet#login): Making the password prompt pattern case insensitive. [ruby-Bugs-10746] |
d520759f6507177cc2b5b74e026ba884b99ddded
|
2007-10-25 |
* lib/net/telnet.rb (Net::Telnet#login): Allowing "passphrase" in addition to "password" for Telnet login prompts. [ruby-Bugs-10746] |
d92b461dd9f5ff0eae7d15435aab1507dfb53496
|
2007-12-01 |
* lib/xmlrpc/server.rb (XMLRPC::Server#server): Improve signal handling so pressing control-c in the controlling terminal or sending SIGTERM stops the XML-RPC server. |
951200ac639980c1d1d8d836c4badfa889f0ccbb
|
2007-12-24 |
* lib/csv.rb, test/csv/test_csv.rb: Removed in preparation for FasterCSV code import. |
29ba327bd16fd7eb7114050724e4784bdcaac83a
|
2007-12-25 |
* lib/csv.rb: Import the FasterCSV source as the new CSV class. |
a2443bdcf9f0c57c6623524fa5f85cd0d3a8ed29
|
2007-12-25 |
* lib/csv.rb: Fixed test failures caused by changes to Ruby. |
d8ad1e28e9401abec56288c4573dad01963bd2f3
|
2007-12-26 |
* lib/csv.rb: Cleaned up some code with Ruby 1.9 idioms. |
8ed70a5186f23ec9c3efe0dc91bda8dc4466b28c
|
2008-01-08 |
* enum.c: Updating the documentation of Enumrable#zip to reflect the recent changes Matz made to the method. |
e1bc480e989c331267a42f88514f5dbaa391bfb5
|
2008-04-30 |
* lib/net/telnet.rb: Fixing a bug where line endings would not be properly escaped when the two character ending was broken up into separate TCP packets. Issue reported and patched by Brian Candler. |
582983c224f6ef199040ddd2b1bc106d901403b4
|
2008-05-01 |
* lib/net/telnet.rb: This patch from Brian Candler adds a FailEOF mode which can be activated to have net/telnet raise EOFError exceptions when the remote connection is closed. The default behavior remains unchanged though. |
3eda51975154526d49ccdac55fb53cdf2f81dca1
|
2008-05-01 |
Adding accidentally skipped ChangeLog entry. |
b2c5258b854e6a19306300428718d5c83303a85b
|
2008-06-17 |
* lib/net/telnet.rb: Fixing Telnet#wairfor() which was broken by changes to the Kernel::Integer() method. [ruby-core:17272] |
280cbe0b1fb807ee0de9ea3e862d556763e08811
|
2008-09-21 |
* lib/csv/csv.rb: Reworked CSV's parser and generator to be m17n. Data is now parsed in the Encoding it is in without need for translation. * lib/csv/csv.rb: Improved inspect() messages for better IRb support. * lib/csv/csv.rb: Fixed header writing bug reported by Dov Murik. * lib/csv/csv.rb: Use custom separators in parsing header Strings as suggested by Shmulik Regev. * lib/csv/csv.rb: Added a :write_headers option for outputting headers. * lib/csv/csv.rb: Handle open() calls in binary mode whenever we can to workaround a Windows issue where line-ending translation can cause an off-by-one error in seeking back to a non-zero starting position after auto-discovery for :row_sep as suggested by Robert Battle. * lib/csv/csv.rb: Improved the parser to fail faster when fed some forms of invalid CSV that can be detected without reading ahead. * lib/csv/csv.rb: Added a :field_size_limit option to control CSV's lookahead and prevent the parser from biting off more data than it can chew. * lib/csv/csv.rb: Added readers for CSV attributes: col_sep(), row_sep(), quote_char(), field_size_limit(), converters(), unconverted_fields?(), headers(), return_headers?(), write_headers?(), header_converters(), skip_blanks?(), and force_quotes?(). * lib/csv/csv.rb: Cleaned up code syntax to be more inline with Ruby 1.9 than 1.8. |
f3ba845deb749e9915bbba7e4b0d2de4ab424490
|
2008-09-23 |
* lib/csv/csv.rb: Improved the idea of whitespace and word characters used in substitutions during header conversion as suggested by Michael Selig. |
bde8a01d0a8750f9e0a7728ee9ae3a0fea3001ed
|
2008-09-28 |
* lib/csv/csv.rb: Worked around some minor encoding changes in Ruby pointed out by Nobu. |
7d3d3535584bd70d0a9a0f5f9abc3aeeea115c5a
|
2008-10-10 |
* lib/csv/csv.rb: Added support for Encoding::default_internal. * lib/csv/csv.rb: Switched to new Hash syntax. |
b7be78d774daf5b9a9fdd63e6d20e30309b9efa0
|
2008-10-18 |
* test/csv/*: Renamed tc_* files to test_* to fit in within Ruby's testing process. |
dfda5877ca1f224b49ed17af1d44781fb2717a31
|
2008-10-25 |
* lib/csv.rb: Fixed a bug in read_to_char() that would slurp whole files if the encoding was invalid. It will now read up to 10 bytes ahead to find a valid character boundary or give up. [ruby-core:19465] * test/csv/test_features.rb, test/csv/test_table.rb, test/csv/test_row.rb: Loosened some tests to check for a compatible? Encoding instea of an exact Encoding. [ruby-core:19470] |
cd5c309542ad7c352fcbcc0abb5a0bdf3f077a4c
|
2008-12-17 |
* lib/xmlrpc/server.rb: Restricting method inspection to show only non-inherited public methods. [ruby-core:20603] |
7d052b1d742f8c8ae32e106a0cf75dc0fd7b8fbd
|
2008-12-26 |
* lib/csv.rb: Using a more robust transcoding scheme to produce ASCII compatible inspect() messages. [ruby-dev:37591] |
111c48e6117ef916b1154c76839f1b2a7dd9d8ed
|
2009-03-03 |
* lib/csv.rb: A patch from Madoka Yakamamoto to prevent an infinite loop while reading some encodings. |
f45caa14f6e239afac1eb66910a2d1f6fd59abf2
|
2009-03-03 |
* lib/csv.rb: Some minor documentation fixes from Gregory Brown. |
a9b53f6397e33fee8e4d9cda5a3a4e113a21a520
|
2009-03-29 |
* test/csv/test_interface.rb: Trying a fix for some failing tests on Windows. |
8e2eedf46b39fa82ca68dd2ea929616d2b7b356a
|
2009-03-30 |
* test/csv/test_interface.rb, test/csv/test_serialization.rb: Trying more fixes some failing tests on Windows. |
ae0b6068308814274903466ef0788161798b3265
|
2010-01-31 |
* A bug fix for deleting blank Table rows from Andy Hartford. |
1bd1128989a339790a658c43ec3d9769b49265da
|
2010-03-23 |
* lib/csv.rb: Incorporating the fixes from the recent FasterCSV releases: 1.5.2 and 1.5.3. [ruby-core:25038] |
e4bd450dfe3c4401d8a16eccb30585ab23b18e19
|
2010-03-23 |
Giving proper credit for the new parser. |
fa9da31def14a2a36ab281bd24c0c40c767800e2
|
2010-04-28 |
* lib/xmlrpc/utils.rb: Fixing an incompatibility with reflection methods returning Symbols. Patch by HD Moore. [ruby-core:29821] |
effa0c76d9813a2a823531cf15e4f62702fd1571
|
2010-06-25 |
* lib/csv.rb: Fixing a bug that prevented CSV from parsing all multi-line fields correctly. Patch by Rob Biedenham. |
b652b55c51779ce5f22b636e6a2106f26a2eb55b
|
2010-06-25 |
Fixing a spelling error. |
5d229db887ec42178ef90c20c014d5073c49cc6f
|
2010-07-01 |
* lib/csv.rb: Improving documentation. |
b6e0e981172f7070581a31aa9155d67fc7717055
|
2010-10-07 |
* lib/csv.rb: Fixing documentation typos. [ruby-core:32712] |
40e5b3933662ef3cd41f57fe8e8003b3f7c04b05
|
2010-11-16 |
* lib/csv.rb: Upgrading output encoding as needed. [ruby-core:33135] |
b028e8d45d90bec5ee5bcc9c4e42adc96f5d6f14
|
2010-11-17 |
* lib/csv.rb: Upgrading output encoding with ASCII content as needed. [ruby-core:33229] |
6e7544f132d2903cf88f7f41208913d940068be8
|
2011-05-25 |
* lib/csv.rb: Improved stray quoting error message (patch by Edvard Majakari). * lib/csv.rb: Remove debugging prints. |
b74f5dee4a3a2b62753e42b87ec26837d508fa9a
|
2011-05-26 |
* lib/csv.rb: Documentation improvements from Ysiad Ferreiras. [Ruby 1.9 - Bug #4785] |
a9c056f1ed254c99152134235bd973ec503f64f2
|
2011-05-26 |
* lib/csv.rb: Enhance each() to support Enumerator. |
fe8002b17bb232b443a1dd6469318527db5b690e
|
2011-06-02 |
* lib/csv.rb: Improve the line ending detection algorithm (patch by Alexey). |
3c3e659196b7511f02b03e2904c40a29993a184c
|
2012-08-20 |
* lib/csv.rb: Fixes #161 on github * lib/csv.rb: You can now specify a pattern for :skip_lines. Matching lines will not be passed to the CSV parser. * lib/csv.rb: Patch by Christian Schwartz. |
5b1065f3fee2a3cb0095a28a5bedaa3f74f09a5b
|
2012-12-07 |
* lib/csv.rb: A fix for row comparison by Stephen Wattam. [Bug #7528] |
93030d0e4d93683346648b25bd69a3f33a5f0486
|
2012-12-27 |
* lib/csv.rb: Added more Hash methods to CSV::Row. |
b614d7823c4d3dcb263577127db5e7e333573a4e
|
2013-02-05 |
* lib/csv.rb: Remove the dangerous serialization feature. |
80c4b4b3d72c7841b9c2453713a5b96258f2ca90
|
2013-11-23 |
* lib/csv.rb: If skip_lines is set to a String, convert it to a Regexp to prevent the alternative, which is that each line in the CSV gets converted to a Regexp when calling skip_lines#match. |
895e9b0acd986cf3dba7df60fb00c5ca3607c844
|
2013-11-24 |
* lib/csv.rb: Optimize header hashes by freezing string keys. [ruby-core:58510] |
3fb752a921a56fb4ea3188fb12f02f6a5749480e
|
2014-03-20 |
* lib/csv.rb: Fixed a broken regular expression that was causing CSV to miss escaping some special meaning characters when used in parsing. Reported by David Unric [ruby-core:54986] [Bug #8405] |
7c4d4e1eb2897cec295ea9316835fc3cfef96d6d
|
2014-04-01 |
* lib/csv.rb: Don't attempt to convert nil headers. Reported by Skye Shaw |
1170b057e02cefd34b4ff88ee01369c91b16ae2d
|
2014-04-01 |
* lib/csv.rb: Symbol HeaderConverter: strip leading/trailing space. Reported by Skye Shaw [Fixes GH-575] |
f18f940802752fb8997164d4440c488fb1396f35
|
2016-01-01 |
Adding a liberal_parsing option to CSV. Patch by Braden Anderson. |