Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 27, 2003
  1. Debugging changes.

    rjray authored
  2. Adapted the message-to-file, spooling, et al code from RPC::XML::Serv…

    rjray authored
    …er. Not
    
    tested yet, must switch to tremere to test.
  3. Porting the compression-of-responses code to the Apache module pointe…

    rjray authored
    …d out a
    
    bug in spooling the compressed data to files.
  4. Bumped version number

    rjray authored
  5. Implemented large-message spooling and parsing of requests with the

    rjray authored
    non-blocking Expat parser. Also normalized some direct references to
    attributes to instead use accessor methods. Added and documented the
    attributes for message_file_thresh and message_temp_dir.
Commits on Jan 25, 2003
  1. Added support for passing arguments to LWP::UserAgent::new() in the

    rjray authored
    constructor for the client. Documented.
Commits on Jan 24, 2003
  1. Added a second test in the new segment, to also test the

    rjray authored
    file-spool-with-compression branch of the client code.
  2. Oops. Left a debugging line in.

    rjray authored
  3. Added support in the parse() method to create a streamable parser obj…

    rjray authored
    …ect using
    
    the parse_start method of XML::Parser.
  4. Many many changes. Most use of internal attributes changed to use acc…

    rjray authored
    …essors
    
    instead, in case of sub-classing. Changed the parse model for incoming
    messages to use the non-blocking Expat parser, and parse directly from the
    incoming stream using a call-back on the agent-request. Lastly, added (and
    documented) support for outgoing messages above a certain size to be spooled
    to disk first, then sent from the open filehandle. This is in anticipation of
    the need at Tellme, where they're sending huge audio files.
Commits on Jan 20, 2003
Commits on Jan 16, 2003
  1. Changed the test for the bytes pragma in the BEGIN block so that it w…

    rjray authored
    …orks with
    
    5.00503.
  2. Added the ability to spool Base64 data directly into filehandles and …

    rjray authored
    …then pass
    
    those handles to the RPC::XML::base64 ctor. Also added options into the class
    ctor to control and tune the behavior. Documented, as well.
Commits on Jan 13, 2003
  1. In order for the client and server classes to use serialization, they…

    rjray authored
    … will
    
    have to derive the Content-Length header. These changes implement a length()
    method in all data classes, adds docs and adds tests.
  2. Gutted and re-engineered most of the RPC::XML::base64 class to enable…

    rjray authored
    … support
    
    for filehandles instead of literal data. Added serialize() methods to all the
    data classes to support having the client and server classes stream data
    rather than build in-memory strings all the time. Added docs for all of this.
Commits on Jan 12, 2003
  1. Changed the usage of =head3 directives in the manual page to a =over/…

    rjray authored
    …=back
    
    block instead. The =head3 directive requires a newer set of pod utilities, and
    would mean the package had trouble building on 5.005 installations.
Commits on Dec 30, 2002
  1. Fixed handling of RPM-related stuff when spec.in not present (it is n…

    rjray authored
    …ot part
    
    of distribution file). Bumped version number.
  2. For 0.46 release

    rjray authored
  3. Use a variable to store a result, rather than call the method 4 or mo…

    rjray authored
    …re times.
    
    Moved the "1" to a better place.
  4. Moved "1" terminator

    rjray authored
Commits on Dec 5, 2002
  1. Patches from Andrew Langmead and one other. One fixes compression pro…

    rjray authored
    …blems,
    
    the other addresses corruption of the url() property.
Commits on Oct 30, 2002
  1. Changes for 0.45 release

    rjray authored
Something went wrong with that request. Please try again.