…er. Not tested yet, must switch to tremere to test.
…d out a bug in spooling the compressed data to files.
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.
constructor for the client. Documented.
file-spool-with-compression branch of the client code.
…ect using the parse_start method of XML::Parser.
…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.
…orks with 5.00503.
…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.
… will have to derive the Content-Length header. These changes implement a length() method in all data classes, adds docs and adds tests.
… 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.
…=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.
…ot part of distribution file). Bumped version number.
…re times. Moved the "1" to a better place.
…blems, the other addresses corruption of the url() property.