Commits on Sep 29, 2008
  1. Tag for 0.64 release

    rjray committed Sep 29, 2008
  2. Prep for 0.64 release

    rjray committed Sep 29, 2008
  3. Lingering problem from RT#30354, RPC::XML::Parser did not get the change

    committed that included parse-level support for <i8>. Also added tests for
    parsing RPC::XML::request object and all the data-type objects to the parser
    test suite (had they been there before, I would have caught this myself).
    rjray committed Sep 29, 2008
Commits on Sep 23, 2008
  1. Further flexibility on the test of $srv->url(). This should (finally)…

    … catch any variation of 127.* address and/or host/domain naming that aliases to "localhost".
    rjray committed Sep 23, 2008
Commits on Sep 19, 2008
  1. Prep for 0.63.

    rjray committed Sep 19, 2008
  2. Forgot to bump $VERSION.

    rjray committed Sep 19, 2008
  3. Prep for 0.62 release.

    rjray committed Sep 19, 2008
  4. Testers-service reports showed that the new i8 type was not auto-boxi…

    …ng correctly on true 64-bit machines. Turns out I had bogus values for the maximums and minimums, not just for 8-byte ints but also for plain 4-byte ones as well.
    rjray committed Sep 19, 2008
  5. Extended the die message when $srv fails to allocate. Some testers ar…

    …e getting a failure here but I have no idea how or why.
    rjray committed Sep 19, 2008
Commits on Sep 15, 2008
  1. Some of the work in armoring the test suites against server-death cha…

    …nged the
    counts on tests and on call-counts in the system.status method. Some explicit
    re-starts didn't help.
    rjray committed Sep 15, 2008
  2. Preparation for 0.61 release.

    rjray committed Sep 15, 2008
Commits on Jul 25, 2008
  1. RT#30354 Implement the 'i8' type as an extension to the official RPC-…

    …XML spec.
    rjray committed Jul 25, 2008
Commits on Apr 17, 2008
  1. Test suites armored against server processes that die as a result of …

    or other calls within 3rd-party modules. The client and net_server suites
    were also converted to Test::More at this time.
    rjray committed Apr 17, 2008
Commits on Apr 13, 2008
  1. Changed a test for "localhost:$port" in the server URL method to opti…

    allow localhost.localdomain, for those systems whose /etc/hosts cause the
    former to convert to the latter. Was causing false failures.
    rjray committed Apr 13, 2008
  2. Converted to Test::More. Some cpan-testers reports were showing test 2

    failing (RPC::XML::Parser). Hoping this might provide better feedback if
    the test continues to fail.
    rjray committed Apr 13, 2008
Commits on Apr 9, 2008
  1. Admin/prep work for 0.60 release.

    rjray committed Apr 9, 2008
  2. Updated all copyright/redistribution information with current year and

    correct/current URLs for Artistic and LGPL licenses.
    rjray committed Apr 9, 2008
Commits on Apr 3, 2008
  1. Added cover_db (generated by Devel::Cover) to svn:ignore, and deleted…

    … leftover
    .cvsignore files.
    rjray committed Apr 3, 2008
Commits on Mar 30, 2008
  1. RT #34557: Provide access to client-side connection info to methods c…

    …alled on
    the server, by placing the data from get_peeraddr() (as abstracted through
    existing methods in HTTP::Daemon::ClientConn and Apache::Connection) into
    localized keys on the server object, as is already done with the method_name
    and signature pseudo-keys. Tests added to 40_server.t and docs updated.
    rjray committed Mar 30, 2008
  2. Typo in a test diagnostic.

    rjray committed Mar 30, 2008
  3. In response to concerns raised by a report of parsing problems, added…

    … XML
    entity encoding for ' and " (&apos; and &quot;) to the base RPC::XML module,
    and added a test to the parser suite to make sure it is correctly turning
    all core XML entities back into characters during the parsing process.
    rjray committed Mar 30, 2008
  4. Per RT ticket #31818, fix to the XML serialization of double values t…

    …o conform
    to the XML-RPC spec, as it does not allow for exponential notation. This also
    required changes to the tests, as values were no longer being auto-truncated
    at 5 decimal places. Also finished cleaning up the t/10_data.t test suite
    with diagnostic messages on the tests that had not previously gotten them.
    rjray committed Mar 30, 2008
  5. Based on report in RT ticket #29351, fixed a bug that caused a server to

    incorrectly report the location and cause of an XML parsing error in the
    request. The actual bug and solution were different than initially reported
    in the ticket.
    rjray committed Mar 30, 2008
Commits on Mar 29, 2008
  1. Applied a patch from Masatake Daimon to improve the performance of the

    parser by reducing the (vast) number of string-concat operations. During
    this change, re-wrote the parser tests to use Test::More and have better
    rjray committed Mar 29, 2008
Commits on Mar 27, 2008
  1. Set the svn:keywords property.

    rjray committed Mar 27, 2008
  2. Applied a patch from Chris Darroch to make the spawning of servers wo…

    …rk in
    some corner-cases that were failing. All that was required was explicit
    specification of 'localhost' in the instantiation.
    rjray committed Mar 27, 2008
  3. Made a do-nothing branch in RPC::XML::smart_encode actually die with …

    …an error
    when a reference-type is passed in that cannot be converted. Added two tests
    to cover this, and took the opportunity to convert 10_data.t to Test::More.
    rjray committed Mar 27, 2008
Commits on Mar 26, 2008
  1. Fixed the bug in RPC::XML::Server::process_request() could lead to an

    infinite loop if the client shuts down the socket before the full request
    is sent. Added a test script specific to this bug, to catch it if it
    rjray committed Mar 26, 2008
Commits on Mar 24, 2008
  1. Applied a modified form of a patch submitted by Mike Rylander (miker@…

    to make things work under SSL.
    rjray committed Mar 24, 2008
  2. Related to the main change of RT ticket #30849, fixes potential problem

    in the creation of temporary file names if a test script is run directly
    from the "t" directory. While at it, added a line with the Subversion "Id"
    keyword and set the "svn:keywords" property on all test scripts.
    rjray committed Mar 24, 2008
Commits on Jun 30, 2006
  1. Forgot the two new test suites

    rjray committed Jun 30, 2006