Permalink
Commits on Sep 15, 2008
  1. Tag for 0.61 release.

    rjray committed Sep 15, 2008
  2. 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
  3. 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 …

    …croak()
    
    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…

    …onally
    
    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 " (' and ") 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
    diagnostics.
    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
    reappears.
    rjray committed Mar 26, 2008
Commits on Mar 24, 2008
  1. Applied a modified form of a patch submitted by Mike Rylander (miker@…

    …n2bb.com)
    
    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
  2. Preparation for 0.59 release

    rjray committed Jun 30, 2006
  3. Applied a patch from Jos Boumans to add flexibility to the smart_enco…

    …de() hack
    
    that tries to match bare Perl data to RPC classes.
    rjray committed Jun 30, 2006
  4. Fixed the logic around the setting of $no_def in new(); it was handli…

    …ng the
    
    no_default method-argument backwards.
    rjray committed Jun 30, 2006
Commits on Jun 29, 2006
  1. The README.apache file is no longer relevant.

    rjray committed Jun 29, 2006
Commits on Jun 4, 2006
  1. admin file

    rjray committed Jun 4, 2006
  2. Fixes to POD documentation (and/or inline comments) as uncovered by t…

    …he added
    
    POD-oriented unit tests.
    rjray committed Jun 4, 2006
  3. Two new unit-test suites added; the first checks the validity of the …

    …POD docs
    
    in each module (correctness tests), the other checks that POD covers all the
    publically-visible API routines (coverage tests).
    rjray committed Jun 4, 2006
Commits on Jul 31, 2005
  1. Eliminated the source of some "Modification of a read-only value..." …

    …errors.
    
    Patch from Juan Camacho.
    rjray committed Jul 31, 2005