[librpc-xml-perl] branch master updated (c4b613a -> d0e34d5)

Damyan Ivanov dmn at moszumanska.debian.org
Fri Jun 12 12:04:59 UTC 2015


This is an automated email from the git hooks/post-receive script.

dmn pushed a change to branch master
in repository librpc-xml-perl.

      from  c4b613a   Update patch metadata
       new  843b018   Add debian/upstream/metadata
       new  0972b52   Update debian/changelog
      adds  2f7a3d3   New repository initialized by cvs2svn.
      adds  e900222   *** empty log message ***
      adds  04826aa   Initial check-in of the lobotimized XML-RPC implementation
      adds  af57bfb   Small change to how data is extracted
      adds  8586a69   A great deal of change and addition. Most noteworthy is the integration of the Net::Server package, and the removal of the label in accept_loop (which had problems anyway).
      adds  7f20b45   Mostly cleanup and changes for fitting with the Server class.
      adds  5e1a9db   Added an -except clause to add_default_methods and documented it.
      adds  24aaca8   More changes to method-handling, mainly in terms of allowing more control over the path in which XPL files are searched for, and an easier time of adding a whole directory-worth of methods.
      adds  b79ce83   One small doc fix, and turned this into an auto-loaded lib.
      adds  b096e3d   Changed the architecture again
      adds  e4c8e90   Changes from work @ work
      adds  e479008   More fleshing out, this should now be almost ready to test
      adds  9682878   Various adjustments and work from stuff @ work
      adds  afc0af4   Renamed to .base extension
      adds  4daf88b   These are all the .text files re-named
      adds  ed79294   Added entity and attr declarations for "package". Removed the three character entities because XML pre-defines them anyway.
      adds  5abd0fe   Template files for the Apache::RPC::Server version of system.status
      adds  be4c0b5   Various adjustments based on new functionality/syntax for make_method
      adds  9710f57   Some DTD additions, large-scale changes to the batch-mode processing (--base option). Docs updated.
      adds  74804c9   Re-arrangements and additions
      adds  4605c55   Some re-arrangements for the method base-files, and changing the construction of that part of the %PM_FILES hash to allow for methods in places other than the top-level dir.
      adds  a59b2eb   *** empty log message ***
      adds  4d6f9f7   Pulled the old legacy __CRIS from the names
      adds  00f2cfb   Removed the <package> stuff
      adds  a311655   Added (but purposely not yet documented) the call() method. Made server_loop() the only game in town by merging the accept_loop code with it and keying off of the presence/absence of an HTTP::Daemon instance. Docs updated for this part of the change.
      adds  777b785   Decided not to mess with the whole package thing, so this change yanks it all
      adds  c434271   Made a tweak to load_XPL_file so that it doesn't assign code blocks that have a language attribute that is something other than "perl".
      adds  52fff32   Wow-- pretty well screwed that up last try.
      adds  3084389   Some more minor additions, plus a init_handler routine to be installed as a PerlChildInitHandler.
      adds  321c8e3   Updated comment docs a little, added a LICENSE section to the pod docs. Added the start of dynamic loading of methods, including storing the source file name and mtime on the table structure. Went through and replaced all areas that were still using UNIX-centric file naming and changed to File::Spec usage.
      adds  074b6e8   Added a LICENSE section to the pod docs.
      adds  2ada86e   Changed UNIX-centric file naming to use File::Spec. Dropped the method-package stuff. A little more cleaning on the usable-as-a-subclass front, and most of the docs are in place.
      adds  b145939   Added a LICENSE section to the pod docs
      adds  b542571   Extended the docs with material for the "Specifying Server Methods" section.
      adds  00eb668   *** empty log message ***
      adds  ad4c298   Sample elements and support files
      adds  216817c   Notes regarding XML::Parser and Apache
      adds  c457e3b   Added ex/ files
      adds  c9233c6   Changed XML::Parser requirement
      adds  6b83f35   A number of adjustments, mostly to the base-file format.
      adds  d4b308f   Changes to reflect syntax change in make_method
      adds  251240f   Large-scale editing, and testing cycle; work while in OKC
      adds  60ea5b9   Tasklist
      adds  38fcbaa   Set-up for initial release (0.25)
      adds  92d0f86   Added extra CLEAN args for pod2html artifacts
      adds  02a6fed   Bumped release number, eased XML::Parser requirement
      adds  aa2079e   Small change to how response headers are set up, small change to output means so that this may work as a stacked handler at some future point.
      adds  02aa88f   More sub-class-friendly way of setting some of the instance attributes
      adds  3b5c9f3   Just documentation updates/enhancements
      adds  d6008f7   Updates for 0.26
      adds  d312f71   Added a couple of convenience methods to RPC::XML::fault for fetching the error code and error string. Documented.
      adds  ed2cc28   Tidied up to use the Test module and just be a little cleaner.
      adds  e6b4aa4   as_string() method of RPC::XML::base64 was using incorrect container tags.
      adds  5bd5a0e   This suite attempts to test all the datatype classes, with as much completeness as possible.
      adds  c308364   A couple more typo-fixes in base64.
      adds  72d7cf0   *** empty log message ***
      adds  9a121c1   Added the two new test suites
      adds  ca60c9d   Added a specific-version requirement for File::Spec (to guarantee splitpath)
      adds  f19e445   Test suite for the RPC::XML::Parser class.
      adds  a155d81   Clean-up and clarification work on the documentation.
      adds  7588cfd   *** empty log message ***
      adds  e17c2ba   *** empty log message ***
      adds  7cd5ab9   Bumped VERSION for new release
      adds  5da4465   Added a clause in the BEGIN block to remove the Apache::RPC::Server entry in the list of modules if mod_perl is not available. Otherwise, the resulting test failure may confuse people.
      adds  6aa8050   Commentery changes and some stylistic tweaks (object syntax related)
      adds  b5cefa4   Template rpm specfile for generation of RPM and SRPM files. Critical values filled in by MakeMaker.
      adds  db33224   Copied RPM/SRPM functionality from Perl-RPM and Image::Size. Like Image::Size, this uses an external template rather than an in-line spec file from __DATA__.
      adds  585152b   Renamed this file
      adds  66c8fe5   Changes to the name of the template spec file and the generated spec file
      adds  2e2d41f   Abstraction of the method-manipulation code from RPC::XML::Server
      adds  aac2aa8   Checkpoint for laptop
      adds  a1a7cdf   Subtle little buglet in RPC::XML::string::as_string that was decoding the string before pasting the value into the XML. This was causing & and related characters to be transmitted unencoded.
      adds  fd0b158   I like this version of RPC::XML::string better-- delay the entity encoding until XML stringification, thus it isn't done for usual value() retrieval. This has the added bonus that the class can be a subclass of RPC::XML::simple_type and the new() and value() methods can be inherited from there.
      adds  224ec28   Added two more tests to check the encoding of RPC::XML::string objects
      adds  8501106   Shortened ServerMethod.pm to just Method.pm
      adds  e880279   *** empty log message ***
      adds  ed17d9c   Renamed check() to is_valid() and added a clone() method that makes a new object from an old, pointing to the same code-ref but copying the signature array.
      adds  81dfb09   All (or almost all, at least) the method-related code has been re-written to use the RPC::XML::Method class instead. Makes for much cleaner code at this level, particularly around the validity tests and such.
      adds  13d8246   More functionality added, allowing for the (base) server class to delegate almost all method-related functionality to here, except for the actual invocation (and I'm still debating that one).
      adds  8a4c904   Removed all the indention that was put in to make the XML readable. Since this is no longer a "reference implementation", there is no longer the need for the extra characters being sent down the pipe.
      adds  90dd2b0   Moved a huge chunk of the man page (all the XPL syntax stuff) to the RPC::XML::Method man page. Changed the absolutisms of RPC::XML::Method in the server code to allow a user-specified class. Some tweaks to other doc areas.
      adds  f0aa089   Added some more functionality, introduced AutoLoader into the mix, and added the documentation (including a big chunk from RPC::XML::Server, the XPL stuff).
      adds  353263e   *** empty log message ***
      adds  4d9c224   Added the lib/RPC/XML/Method.pm file
      adds  fcde6a5   Went back and put in some tests in the routines that manipulate the lists of signatures, to catch cases in which a newly-added (or deleted?) signature could cause the re-hashing of the table to fail. Added apropos docs to the man page.
      adds  0d093bc   Some cleanup in the docs and a lot in the new() method, so that it is both clearer to the end-user and more consistent with RPC::XML::Server.
      adds  2724bb7   Update for 0.28
      adds  7785f5b   Removed some documentation verbage that was a hold-over from previous (deprecated) work.
      adds  0a8ebc5   Updated the code blocks to use the RPC::XML::Method object API for info
      adds  5b399ad   Updated the version numbers on these four to reflect changes in the code
      adds  9e67e39   Test data for the XPL-style reading in of methods (for RPC::XML::Method tests)
      adds  762e21b   Test suite for RPC::XML::Method class
      adds  c3dad07   Test suite for RPC::XML::Server class
      adds  ba67c07   Various and minor fixes/enhancements, mostly while on vacation. See ChangeLog.
      adds  e72714b   Added new test suites and related files
      adds  61995ac   Notes for 0.29
      adds  db4b26a   VERSION => 0.29
      adds  7d1c3f0   Fixed a bug in the way new() handled the 'host' and 'port' parameters when 'no_http' was specified. Also re-did the way url() builds the string when 'port' is 80 or 443.
      adds  58d4da1   Code cleanup and a fix to get_server() when called to retrieve an existing server (only found since Apache::RPC::Status started using this context).
      adds  e16919d   Fix from Blizzard (blizzard at redhat.com) to control timeout on HTTP::Daemon
      adds  e1f3cbd   Bumped version number up to 0.30. Also re-did the handling of XPL generation, which had been using the % syntax of GNU make. This should be more portable.
      adds  c29bb1b   Checkpoint changes from vacation
      adds  cab1749   Documentation fixes
      adds  76d8ddd   This is the second checkpoint of this module. 85-95% of the functionality is now in place, and the documentation is at about 80%.
      adds  c8f2fe7   Added load test for Apache::RPC::Status
      adds  a394808   More work on the docs, and some weird bug hunting.
      adds  39b23e1   For 0.30
      adds  2ab4455   Added Apache::RPC::Status
      adds  0a62e8f   Oops
      adds  3896091   Fixed a potentially nasty bug in the command-line-switch specification of code files, and clarified some things in the pod section.
      adds  f1f7ed2   sync
      adds  400cc69   Support for "procedure" as a container tag
      adds  66d3533   Reflect that "proceduredef" is now available as a container-tag
      adds  2d499df   This has become RPC::XML::Procedure. This is maintained as a stub for now.
      adds  3ee78ea   This is the new RPC::XML::Method. The thought is that having this, and ::Method as an empty subclass, allows for easy distinction between procedures and methods.
      adds  0980d94   Added entries for all the (current) modules
      adds  4d99115   Minor errors discovered during the development of regression tests.
      adds  aa7254b   Bump version numbers to reflect that code has changed.
      adds  0289b3b   Added an is_fault() method to the datatype base-class, so that the client can return data more directly, and programs can test data objects for fault-ness without using ISA. Also cleaned-up and corrected some docs.
      adds  e6ca545   Some minor clean-up and sanity tests
      adds  469c80a   Added more tests, bringing the current total to 40. All of the packaged methods (the introspection API + system.multicall) are tested now, as a part of this suite.
      adds  25dd5b3   Did some re-engineering of the interfaces simple_request and send_request. Also added (and documented) support for configurable callbacks to trigger on errors and on faults (separately or combined).
      adds  54caf6d   * Changed to use RPC::XML::Procedure rather than RPC::XML::Method * Took out the "method_class" stuff that was silly anyway * Explain the distinction between procedures vs. methods in the docs * Explained the setting of default namespaces for XPL-loaded code * Put support for procs vs. methods in the dispatch() routine
      adds  06feccf   Did some clean-up in the eval the creates the closure when reading an XPL file. Also now force the eval'd code to execute in a specific namespace, to prevent it defaulting to main.
      adds  7b96093   admin file
      adds  d77603c   Short routines shared by more than one test suite
      adds  792029b   Moved the start_server and find_port routines to a separate file so that they can be used by other tests. Had to include use of File::Spec to portable read them in under Test::Harness.
      adds  381f2c0   New test suites. Set 50 is for the client class, and set 60 tests most of what set 40 tested for servers, except that it tests on a server that uses the Net::Server module, rather than the HTTP::Daemon module. It also skips if the Net::Server module is not available.
      adds  398b873   Removed completed items.
      adds  a285a38   Added new files
      adds  cbabfee   Did some cleaning up around the handling of the callbacks.
      adds  66eff05   Some adjustments to the workings when Net::Server is engaged, discovered while writing the test suite.
      adds  0d4c510   Bumped version number, added some detrius to the cleaning-list
      adds  ec4650b   typo
      adds  3953241   Added counterpart functions to most of the *_method_* routines with the name "proc" instead, for sake of symmetry. Documented.
      adds  de54f09   For release 0.35
      adds  05a1473   for 0.35
      adds  a367485   Fixes to correct a file omission in the 0.35 release
      adds  3a522f4   README
      adds  03dcf03   Info changes
      adds  f3e8013   Changed use of ::Method to ::Procedure
      adds  bd8076b   Fixed a bug in auto-loading methods
      adds  b3cb1ee   Bumped version
      adds  f9b4557   Applied and tweaked a patch from a user. Signal-handling in server_loop() had issues, this should fix most of them.
      adds  2ed01e3   Fixed small problem in new() where it was looking for an Apache::Server instance to get info from.
      adds  6e0e839   Small change because some systems get a trailing / on the URL
      adds  99614e8   Small tweak to reflect that an error message has corrected grammar
      adds  e95a549   Small fix to grammar in an error message
      adds  4ce0528   Syntactic support for "functiondef" as a top-level container tag
      adds  bb175a9   Changes to the way code is encoded in <code> blocks, support for <functiondef>
      adds  2b8a221   Abstracted out the code-invocation from the server class. Added a method called "call" that handles the actually calling and error-trapping of the code block the object encapsulates.
      adds  4b4d161   Added lib/RPC/XML/Function.pm, changed comment on two others
      adds  645efa9   Added dependancy on etc/make_method to the method files, bumped version number
      adds  1b7b71c   A type of Procedure object that makes no tests or use of signatures
      adds  d1b4cfb   Some far-reaching changes made. Much of the actual calling of method-code was moved into the RPC::XML::Procedure class. The code within dispatch() and call() was simplified, and some redundancy was moved into get_method(), where it better belonged.
      adds  18eeeae   Changes for 0.40
      adds  6b557bb   Updated for 0.40
      adds  35686e9   Fixed an oversight in RPC::XML::response wherein a clone operation was never implemented. This caused a certain outside case where new() might return a null value incorrectly. Related to a problem reported by Sergey Scherbinin.
      adds  faa41c1   Wrap the call to XML::Parser::parse in an eval, so that badly-formed input doesn't kill a running server (or client). Reported by Kevin Greene.
      adds  3deffb8   The call() method was still returning a RPC::XML::response object in one place, whereas all the return values should be data values, not containers. Reported by Sergey Scherbinin.
      adds  ce4370b   Changed version number for release
      adds  80eea19   Documentation issues for 0.41
      adds  729e10a   Small fix to the testing of the Content-Type header, so that it tests for the presence of text/xml within a potentially larger header, not just an eq test. Found by Ryan Barber (rfb at bookmanager.com).
      adds  b85057d   In time2iso8601, the initial parameter ($time) now defaults to calling the time() function.
      adds  ede5594   Fixed small (but significant) buglet in how RPC::XML::base64 objects are created within the state machine.
      adds  9b4312e   Added a call to content_type() in the block that handles HEAD requests, so that a HEAD response properly identifies the only content type the server sends.
      adds  296b24f   Include ref-tests on a couple of the tests, to avoid fatal errors.
      adds  83ce642   HTTP::Daemon is now truly loaded on-demand only. It won't show up in subclasses like Apache::RPC::Server that have no use for it. Compression is now supported via Compress::Zlib (if available). Methods related to it have been documented.
      adds  bfc6a41   Support for handling compressed content, both from the server and in terms of setting it for outbound messages.
      adds  841287a   *** empty log message ***
      adds  e21f969   *** empty log message ***
      adds  3b12ad0   Added support for compression.
      adds  03adcd5   Changes up to 0.42
      adds  19a9089   *** empty log message ***
      adds  6485b26   Bumped version number
      adds  55b162d   Inserted a sleep(1) to allow some sockets time to die.
      adds  0779f37   Make the provided system.methodSignature introspection hook behave like the accepted standard.
      adds  1e8155d   Reflect change to the code
      adds  989aadc   Nasty bug in handler around the compression support (using $self rather than $srv to call methods on). Fixed.
      adds  3d367b3   Added a credentials() method to set Basic Authentication information on the LWP::UserAgent object the client object stores.
      adds  ccf47d4   Added a helper for i4 (RPC_I4) that was somehow overlooked. Cleaned up docs around the list of data-classes, and added documentation of the "type" method, which has somehow been overlooked until now.
      adds  a06c404   Small fix to docs
      adds  1638b7f   Changes between 0.42 and 0.43
      adds  4f95985   Prep for 0.43 release
      adds  1d232c1   Fixed the export lists, removing some throw-backs to earlier design.
      adds  84dea05   Documentation fixes
      adds  f43d115   Multiple fixes: doc fixes all around, implementing the bytelength fix for non-US encodings, and the undef-in-regex fix around compression support.
      adds  3c4a854   Changes for the 0.44 release
      adds  2b7fb4b   Added an explicit EnternEnt event handler, to defend against XML eXternal Entity (XXE) attacks. Per suggestion by Gregory Steuck.
      adds  2d25b0d   Fixed the way it tests for the bytes pragma, and fixed an ordering problem in the same place.
      adds  64e78fc   Changes for 0.45 release
      adds  9923e15   Patches from Andrew Langmead and one other. One fixes compression problems, the other addresses corruption of the url() property.
      adds  19166f7   Changed the binary called for creating RPM files
      adds  ec735a1   Moved "1" terminator
      adds  3cde425   Use a variable to store a result, rather than call the method 4 or more times. Moved the "1" to a better place.
      adds  9c7dc5d   For 0.46 release
      adds  6e6ef83   Fixed handling of RPM-related stuff when spec.in not present (it is not part of distribution file). Bumped version number.
      adds  cdb5d14   Changed the usage of =head3 directives in the manual page to a =over/=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.
      adds  ade42e1   Simple, reasonably-sized binary file for testing base64 with file-handles
      adds  531697c   Test suite for exercising the RPC::XML::base64 file-handle support.
      adds  3379086   Tests to cover the serialize() methods of the various data classes
      adds  4ddc617   Added tests to exercise the to_file() method as well.
      adds  d87758e   Gutted and re-engineered most of the RPC::XML::base64 class to enable 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.
      adds  f7645ed   In order for the client and server classes to use serialization, they will have to derive the Content-Length header. These changes implement a length() method in all data classes, adds docs and adds tests.
      adds  7dd5075   Added the new test suites and a file used within t/ by the suites
      adds  a0432cd   Added the ability to spool Base64 data directly into filehandles and 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.
      adds  01a899e   Added tests for the Base64-to-filehandle functionality of the class.
      adds  2a65a5b   Changed the test for the bytes pragma in the BEGIN block so that it works with 5.00503.
      adds  2bb37ec   Add support for passing parameters to the creation of the RPC::XML::Parser object.
      adds  b962cfa   Qualify two calls to length() as being core calls, not methods
      adds  a931ee5   Fixed credentials() to work correctly. I had misunderstood it previously.
      adds  0cad667   Added a test for the spool-to-file loop of the client code.
      adds  a39847d   Many many changes. Most use of internal attributes changed to use accessors 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, [...]
      adds  5e4c599   Added support in the parse() method to create a streamable parser object using the parse_start method of XML::Parser.
      adds  55a759a   Oops. Left a debugging line in.
      adds  347bb97   Added a second test in the new segment, to also test the file-spool-with-compression branch of the client code.
      adds  53761cc   Added support for passing arguments to LWP::UserAgent::new() in the constructor for the client. Documented.
      adds  b278d6e   Implemented large-message spooling and parsing of requests with the 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.
      adds  e585748   Bumped version number
      adds  83c3ff1   Updated; removed items that have been done, added new ones
      adds  7363898   Porting the compression-of-responses code to the Apache module pointed out a bug in spooling the compressed data to files.
      adds  2d7f472   Damn it-- another one. Did none of this get exercised by the test suite?
      adds  a1edd75   Adapted the message-to-file, spooling, et al code from RPC::XML::Server. Not tested yet, must switch to tremere to test.
      adds  d2f5233   Debugging changes.
      adds  17c84a3   For 0.50 release
      adds  c727d8d   Notes regarding Apache2/mod_perl2
      adds  34a8f8b   Added README.apache2
      adds  efc612d   Removed an extraneous print (to a read-only FH, no less).
      adds  a0e7511   Added second arg to skip() calls for older versions of the Test module
      adds  d0008eb   Added a second argument to all calls to MIME::Base64::encode_base64, to suppress newlines at the end of each 76-char column. This is to accomodate some broken Java libraries.
      adds  a6d279f   Force a default value for compress_re so that no warnings are triggered when it gets used.
      adds  84109d1   Changes for 0.51 release
      adds  9629a4b   Some encoding problems regarding changes to base64 and eol-characters
      adds  d529596   Omit Apache2 files for now
      adds  fbc3f6b   Try to get rpm building to work again with forced install roots
      adds  f4ad7bb   Really got the warning, this time. Also got some lurking pseudo-problems where variables not declared don't error under auto-load, but would otherwise.
      adds  cc5bf24   More changes, to work under rpm 4.1 and also to clean up the Requires list.
      adds  c7cd1fd   Fixed a nasty bug that was keeping all the additional headers from getting sent back with responses. That this even worked with my own client class is amazing.
      adds  b1b2889   Fixed a small error in SYNOPSIS
      adds  9a5becd   Changes for 0.52
      adds  93ad429   Changlog issue
      adds  85f4897   Eliminate a warning under 5.00503
      adds  1fe43b7   Changes to the opening of files for base64 data. The existing method didn't work under 5.00503.
      adds  9b2fb7b   Version bump and changes for PPD files
      adds  e848436   Added consideration to the filehandle-length tests for Win-ish offsets.
      adds  d5a91f7   Added a forgotten binmode() call at one point in the base64-to-file support.
      adds  e9f8d60   Notes for 0.53
      adds  0a240bc   Win32 problem was due to \n in serialization
      adds  c16345c   Small syntax nit
      adds  0281c57   Added a test for struct keys that contain XML special characters, and also made several syntax-pedantry changes.
      adds  a4b9531   Clean-up change to the escaping of special XML chars in RPC::XML::string as_string method. Now applying the escaping to struct keys when turning them into XML (both in as_string and serialize).
      adds  dab3bcc   Patch from Tim Peoples to implement a "NoCompression" PerlSetVar directive to disable compression on demand.
      adds  86900db   Swapped a lc+regexp operation for a simple string-comparison. More efficient and also friendlier to non-USASCII locales.
      adds  d893255   Two doc typoes.
      adds  46e5588   Updated docs regarded struct member-name entity encoding, and added some coverage of the ways of initializing structs.
      adds  e87c2ab   Applied a patch from Chris Darroch to allow better handling of arguments in RPC::XML::Server::server_loop. While the HTTP::Daemon portion was fine with collapsing the arg list into a hash, the Net::Server portion actually has documented behavior when it sees the same argument more than once, and collapsing to a hash caused these extra arguments to be lost.
      adds  efe1160   Fixed some parsing errors in the DTD.
      adds  0bb1366   Added to the $CLEAN list and bumped the version number
      adds  8e2da9b   Changes from a patch provided by Tim Peoples: Add support for undef values to smart_encode and the string class as_string method.
      adds  865f2c1   When an error is signaled for a bad signature, the offending signature is now returned as part of the error message.
      adds  f85e785   Changes for 0.54 release
      adds  3af8edf   *** empty log message ***
      adds  6698f9a   Fix from Thomax G. to the loop-invariance near line 1403, for a bug that mostly appears with openACS-based clients.
      adds  4e8044f   *** empty log message ***
      adds  4eeeafc   Clarify in the message emitted why the tests are skipped when Net::Server is not available.
      adds  48cb2e0   Fix based on input from several sources: The Content-Encoding header was not being set correctly for responses when compression was applied to the response message.
      adds  bbff21a   Applied a fix from the Debian maintainer of this package for their distribution, David Parrish: auto-reloading of methods was not actually stuffing the new data into the calling object.
      adds  b756fa5   Start delivering ChangeLog.xml.
      adds  cf0b9de   Applied a patch from a user to fix a problem with reading PerlSetVar values withing a <Location> block (worked fine in <Perl> blocks), as well as a small addition to the examples in the docs.
      adds  3bc709b   Version bump.
      adds  60131d8   Notes for release
      adds  b804430   *** empty log message ***
      adds  1db64de   Small change to the generated XML, to add an "encoding" setting to the XML preamble.
      adds  2488fb3   Very minor changes, to make the test work with older Perls and/or Test modules.
      adds  8b73df1   Add "encoding" settings to all XML preambles, and make the scalar variable "$RPC::XML::ENCODING" an importable symbol, should users want to change the default encoding. Not currently documented, since this is technically a break from the XML-RPC spec.
      adds  0fc63f9   Traced a bug that was causing test failures in 50_client.t to a bug in version 5.800 of the LWP package. Now, Makefile.PL explicitly requires 5.801 or higher, and the test suite skips the two tests that are broken by it, in cases where the system is still at 5.800 or older.
      adds  929198d   Fix to the error-handling for a failed LWP::UserAgent->request call in send_request (thanks to Jasper Cramwinckel). Also got a small glitch covered in one of the calls to the inflate() method in Compress::Zlib. Thanks to John Tobing for that one.
      adds  874e7dc   Tightened some numeric comparisons (for deciding to compress and/or spool to a file), and corrected a typo in an error message.
      adds  7a165e9   Adding the encoding to the request and response blocks messed up some of the tests in the 10_data.t and 15_serialize.t suites. Fixed.
      adds  d269137   Changed all URL references to the Artistic License from the (no longer valid) language.perl.com version to the (current, working) www.opensource.org one.
      adds  6c7360d   Preparation for 0.56 release
      adds  96cb1be   Some minor changes to how values are read from the configuration, to reduce "use of uninitialized value" warnings in regex operations.
      adds  811ac98   The "system.status" method (both the general one and the one that is specific to Apache) now recognizes an optional boolean parameter that can keep the status call from counting against the "total_requests" struct value. This is to allow external monitors (status, health, etc.) to use that call without running up the value of that field needlessly.
      adds  971bd69   Based on a report from Brian Phillips, made adjustments in the smart_encode helper-routine to deal with blessed references. Anything that is derived from HASH or ARRAY is encoded as a struct or array, respectively. Anything derived from SCALAR is dereferenced and encoded as per usual. Carried this over to the class constructors, with special attention to the RPC::XML::simple_type class. Added tests to the suite for all of this, as well.
      adds  6187951   Prep for 0.57 release
      adds  b8f2a2a   Applied patches from Stephen Veiss to fix a small bug in the encoding method of RPC::XML::string. Trying to encode the literal string "0" would result in a null string. The patches provided the fix and a specific test-case for the related suite.
      adds  726af4d   Applied a patch from Mike Pomraning to allow user-level functions to return RPC::XML::fault objects directly without them being further wrapped by intermediate layers.
      adds  452782f   Implemented a modified version of a patch from Lubomir Host that addresses an intermittent IOCTL problem when reading XPL files.
      adds  abc3453   Incremented package version number and put in warning of the impending move to XML::LibXML.
      adds  bccc774   Changes for release preparation
      adds  dda4f48   Eliminated the source of some "Modification of a read-only value..." errors. Patch from Juan Camacho.
      adds  137c5ba   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).
      adds  3ea85b8   Fixes to POD documentation (and/or inline comments) as uncovered by the added POD-oriented unit tests.
      adds  4d82b3c   admin file
      adds  b5f0870   The README.apache file is no longer relevant.
      adds  120c8fe   Fixed the logic around the setting of $no_def in new(); it was handling the no_default method-argument backwards.
      adds  2e31299   Applied a patch from Jos Boumans to add flexibility to the smart_encode() hack that tries to match bare Perl data to RPC classes.
      adds  5751684   Preparation for 0.59 release
      adds  12fde39   Forgot the two new test suites
      adds  1db09e5   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.
      adds  831ec19   Per RT ticket #30849, fix problem causes by having colons in temp-file names.
      adds  6dcb970   Copy of this file, for use with the ChangeLog.xml file in root.
      adds  720b957   Applied a modified form of a patch submitted by Mike Rylander (miker at n2bb.com) to make things work under SSL.
      adds  5b523de   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.
      adds  c37c655   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.
      adds  3dea1e4   Applied a patch from Chris Darroch to make the spawning of servers work in some corner-cases that were failing. All that was required was explicit specification of 'localhost' in the instantiation.
      adds  5517b9b   Set the svn:keywords property.
      adds  f2d2f51   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.
      adds  b8abbbd   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.
      adds  28ae972   Per RT ticket #31818, fix to the XML serialization of double values to 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.
      adds  ec377c1   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.
      adds  dce09b2   Typo in a test diagnostic.
      adds  707c1c8   RT #34557: Provide access to client-side connection info to methods called 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.
      adds  f5e3d71   Added cover_db (generated by Devel::Cover) to svn:ignore, and deleted leftover .cvsignore files.
      adds  382d7a9   Updated all copyright/redistribution information with current year and correct/current URLs for Artistic and LGPL licenses.
      adds  6925548   Admin/prep work for 0.60 release.
      adds  fb54716   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.
      adds  4530f04   Changed a test for "localhost:$port" in the server URL method to optionally allow localhost.localdomain, for those systems whose /etc/hosts cause the former to convert to the latter. Was causing false failures.
      adds  97d40d3   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.
      adds  b1c68fd   Fix for RT#36078, fix the URL testing on the server object to be less strict.
      adds  c4d2eb4   RT#30354 Implement the 'i8' type as an extension to the official RPC-XML spec.
      adds  2851ef8   Preparation for 0.61 release.
      adds  3d1c408   Some of the work in armoring the test suites against server-death changed the counts on tests and on call-counts in the system.status method. Some explicit re-starts didn't help.
      adds  0638b35   One more change-set needed for 0.61 to fix broken tests.
      adds  3deeca6   Extended the die message when $srv fails to allocate. Some testers are getting a failure here but I have no idea how or why.
      adds  23a9e79   Testers-service reports showed that the new i8 type was not auto-boxing 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.
      adds  66f642b   Prep for 0.62 release.
      adds  b182a48   Forgot to bump $VERSION.
      adds  0617b74   Prep for 0.63.
      adds  0d51c78   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".
      adds  16ebd3b   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).
      adds  80e831e   Prep for 0.64 release
      adds  2ffc112   Admin file
      adds  b7de3ab   Per RT#42033: Add ErrorContext to the creation of XML::Parser objects. This makes for more useful error messages on parse-failures.
      adds  20dbbac   Pattern excluding XPL files was too liberal
      adds  1f4df11   Support for declaration of namespaces in XPL code. Adds a new test suite and includes a rewrite/update of the method tests. Change also covers the make_method tool and the DTD for XPL files.
      adds  be28e26   Merge branches 'master' and 'namespaces'
      adds  2bd2acd   Forgot to update the version, and forgot a POD change.
      adds  b2acc9a   Interim fix for encoding issues, prior to the mega-encoding work. This makes the library correctly create octet-based messages, rather than letting UTF-8 leak in if it was passed in initially.
      adds  1745eba   Merge commit 'HEAD'; commit 'b2acc9a'
      adds  a0e3ddd   Follow-up to previous commit, some serialization-related problems. Not all instances of bytelength() had been removed after the previous slate of changes, and once that was done some tests in 15_serialize.t broke.
      adds  b7448ee   RT #34132: Based on a patch from the requestor, added support for <nil/>. Documentation is present, but a little sparse.
      adds  c22788c   RT #27778: Fix problems with child-process management on Windows.
      adds  0c70856   Applied a regexp-fix from Joakim Mared for stringification of doubles.
      adds  1cd3b4a   RT#35106: Make the behavior of RPC::XML::array constructor work as expected. This led to adding use of Scalar::Util and cleaning up the places where I was still doing "UNIVERSAL::isa(...)" hacks to test refs without the risk of directly calling ->isa() on a potentially-unblessed ref.
      adds  edb8ef6   Update the copyright year and license information, and add contact data.
      adds  b3b1df8   RT #34559: Allow control of LWP::UA timeouts from within client class.
      adds  f6b4ee8   Small hack to the existing SSL hack for Socket6 problems.
      adds  4e1e006   Since Scalar::Util requires 5.006, make that the base required Perl version.
      adds  f6adc5a   Prep work for 0.65 release.
      adds  28ff23f   Eclipse-related data
      adds  d7469ec   RT #47219: Re-did the detection of compression availability.
      adds  8ce60bd   RT #47220: Net::Server tests are not (currently) viable on Windows. Also made script taint-safe.
      adds  b3f8e94   RT #47221: Applied a patch from kmx- at -volny.cz, for better Windows testing.
      adds  32fc7eb   All modules now use the "warnings" pragma.
      adds  5abf764   Prep for 0.66 release.
      adds  67180ef   RT #47219: Mis-read the patch from previous fix, this actually fixes it. Also added a test suite to check for compression-detection.
      adds  c1a8fa9   Admin for 0.67 release (plus permissions-fix on two test files)
      adds  da64377   Minor clean-up of old CVS/SVN keyword references.
      adds  b5da315   Converted parsing to be from a specific class to a parser-factory style. This included renaming the existing parser class and shuffling tests around.
      adds  7fdc8ee   Admin tweaking
      adds  1115ea4   Cleaner approach to scrubbing symbol tables.
      adds  6cc8cea   New tests, and developer-specific tests changed to only run in my copy.
      adds  e31cca2   One more patch for Windows compatibility with temp files.
      adds  03e00c1   Fixes based on Perl::Critic and other best-practices techniques.
      adds  e021964   Also made changes based on Perl::Critic.
      adds  3c01cda   Expanded definition of the interface to include push-parsing methods. Documented these and added stubs to RPC::XML::Parser::XMLParser that throw exceptions when called by a non-push-parser instance. Reflected changes to test suite in MANIFEST.
      adds  4ed1f2c   Slight tweak to make this 5.6.1-compatible.
      adds  b45db29   Support user-adjustment of server-based faults, and normalize the existing faults.
      adds  b449b13   Fix encoding of return values from call() when the method called is of type Function (and thus has no strict signatures).
      adds  c7d9670   Bug fix
      adds  9a0fe50   Re-visit how arrays and structs are smart-encoded and constructed, so as to avoid cyclical data structure references.
      adds  06e1f7b   Minor additions
      adds  3c30f21   Prep for 0.67 build
      adds  8e62c64   RT #49406: Make Base64 data-type allow zero-length data.
      adds  22d7508   Hand-applied a patch (most likely from Bill Moseley) to extend the construction of dateTime.iso8601 data-types.
      adds  8eb6f33   Fixed another corner-case for the url() test.
      adds  4ffb86c   Fixed a case from previous work that caused "undef" warnings.
      adds  80e32c5   Restore backwards-compatibility for projects that use RPC::XML::Parser directly.
      adds  2660dfe   RT#50413: Incorrectly called server_fault() as if it were a coderef.
      adds  c5805c6   Forgot to adjust version number
      adds  493632a   Applied patch from Frank Wiegand to fix a POD problem.
      adds  85d7834   Some additional regexp issues on dateTime.iso8601, to handle backwards-compatibility.
      adds  0ae7cd6   Fixed some minor doc errors.
      adds  b8b6674   Moved the 'require' of some libraries to the point where they are first needed, to delay loading until/unless necessary.
      adds  ba224d2   Fix file perms
      adds  37ae35d   POD fix
      adds  6f94c6b   Implement support for XML::LibXML in the parser-factory.
      adds  c363d27   Reflect new GitHub path in docs
      adds  2407155   Doc fixes.
      adds  eccfbe4   Prep for 0.70 release
      adds  8cc9534   Moved author-only tests to xt/, updated MANIFEST.
      adds  eb38e38   Add test suite 28_parser_bugs_50013.t, which was omitted from last release.
      adds  9d27372   Re-engineered the author-only/release tests, since they're no longer in the t/ directory and thus should not interfere.
      adds  0249411   Prep for 0.71 release
      adds  974f28e   Bump version number for CPAN
      adds  afc23bd   RT#52662: Fix requirement specification on XML::LibXML.
      adds  dd5dcb9   Some more clean-up of the docs, removing a redundant section.
      adds  b924eb3   Prep for 0.72 release
      adds  b234042   Rename of t/28_parser_bugs_50013.t to fit more universal scheme for test suites that directly address specific RT bugs.
      adds  984e381   RT #54183: Provide handling of SIGPIPE when sending the response to the client, in case they've terminated the connection.
      adds  d5a354d   Forgot to add the new test suite to MANIFEST.
      adds  3195d63   Forgot to update the module version number.
      adds  8773524   Fix typo in reftype() call.
      adds  cd38fc5   RT #54494: Fix handling of blessed references in smart_encode().
      adds  2664b6b   Large-scale code clean-up driven by Perl::Critic. All critic flags down to severity 1 now removed.
      adds  e5a2f98   Forgot to add t/90_rt54494_blessed_refs.t when it was created.
      adds  509400a   Prep for 0.73 release.
      adds  a853722   Make this suite skip all tests on Windows platforms.
      adds  7f70bb3   Clean up some run-time "use of undefined value" messages.
      adds  61de588   RT #58323: Started as making the parser interfaces correctly report errors when passed null-length strings or "0" values. Turned out that the error return interface from XMLLibXML.pm was not consistent with the rest of the system, so fixed that as well.
      adds  12dc29c   RT #58240: Applied a patch from Martijn van de Streek that adds access to the HTTP::Request object to called method code.
      adds  cd498bd   Allow the parsing of <nil /> tags when they are encountered, even if $RPC::XML::ALLOW_NIL is not set. Only limit the generation of these tags.
      adds  f828864   This test sporadically fails, so enhance the error message for more info. Also alter the test slightly, hoping it fixes the random failures.
      adds  4ef6b98   Applied perlcritic to the make_method tool.
      adds  e787398   RT#62916: Fixed dateTime.iso8601 stringification.
      adds  81e3fab   Used warnings::unused to find unused vars. These are declarations that were missed by Perl::Critic.
      adds  2537bdb   Realized there were no boundary tests for ints. This revealed problems with i8 smart-encoding, but I don't have a fix for it yet. Marked two tests as "TODO" so their failure is acceptable for now.
      adds  d247cd8   Control/admin file changes for 0.74 release.
      adds  69eba1c   Somehow, t/13_no_deep_recursion.t never got added.
      adds  d0f0019   RT#65154: Fixed cut/paste error in error message.
      adds  db97548   Allow Host header
      adds  b86ad63   Merge pull request #2 from dragon3/master
      adds  281b75b   Merge branch 'master' of github.com:rjray/rpc-xml
      adds  51448ca   Added new test suite to MANIFEST, fixed spelling. Also added "plan tests" line to the test suite.
      adds  bc3a6e6   Don't allow external entities
      adds  c7dfbfc   Merge pull request #3 from yannk/master
      adds  2e5292c   Undo a change to this suite from yannk's pull.
      adds  2a645dd   Added MYMETA.yml to ignore.
      adds  cd3cc33   Merge branch 'master' of github.com:rjray/rpc-xml
      adds  70e5e86   More perlcritic-driven clean-up. This is mostly POD sections, but also includes heavy re-working of etc/make_method and parts of lib/RPC/XML.pm.
      adds  72e77f3   Add the silly ".DS_Store" of MacOS to ignore.
      adds  ed371c5   Fixed external entity handling on MacOS. Also made small change to the test suite to be cleaner.
      adds  2c63eeb   Took out warnings on external entities blocking. Now it blocks silently. Also cleaned up some docs.
      adds  409a3ca   Added cover_db (Devel::Cover storage area).
      adds  c17c8f0   Additions to increase code coverage in XML.pm.
      adds  1a92f35   Turns out this wasn't exporting RPC_I8.
      adds  235afd8   Made 5.8.8 the new minimum-required perl. Also dropped the utf8_downgrade hack, which affected an xt test.
      adds  7edab9c   Improved arguments-checking in send_request.
      adds  f82de55   Fixed error-cases in usage of File::Temp->new(). File::Temp::new croaks on errors, doesn't return undef like I thought.
      adds  a4a7135   Parser clean-ups/bug-fixes from better tests. Statement-level coverage for both modules now at 100%.
      adds  11db881   Roll Method.pm and Function.pm into Procedure.pm. Remove Method.pm and Function.pm from distro.
      adds  6124191   Fixed regexp for methodName validation.
      adds  343e66b   First round of Devel::Cover-inspired improvements. These are the changes to the test suites to increase coverage of the code.
      adds  d04bd3c   Fixes and such from Devel::Cover analysis.
      adds  b8f9437   Fixes for file-based method loading/reloading. New tests in the suite, and re-working of the ugliest hacky part of this package.
      adds  ffb4ccf   RPC::XML::Procedure test-coverage improvement. Also removed some unneeded code.
      adds  105d7d2   Last round of RPC::XML::Procedure test coverage. This is mostly in t/40_server.t, though some bugs were found and addressed in the modules and in t/30_method.t.
      adds  010bc4a   Documentation clean-up and update.
      adds  b801e54   Changes from new Perl::Critic::Bangs policies.
      adds  cf2320f   Added MYMETA.json to ignore.
      adds  2da2abf   Adjustments to reflext moving from t to xt. Also made changes to xt/02_pod_coverage.t to reflect changes to modules.
      adds  fd93112   Removed some error checks that can never fail.
      adds  681a9a7   Code-coverage-driven changes and added tests.
      adds  8f30897   Fixes from new Perl::Critic policies.
      adds  72b0b1e   Removed usage of AutoLoader completely.
      adds  294c25c   Removed some dead code and better did the aliases. This required a change in t/40_server.t for a private sub that no longer exists. Also updated xt/02_pod_coverage.t for private subs that have no pod.
      adds  9babd1c   RT#67694: Fix a potential infinite-loop condition.
      adds  f256248   Preparation for 0.75 release.
      adds  65824ec   Oops, forgot t/25_parser_negative.t.
      adds  6ac04c1   Fixed typos in docs pointed out by Debian team.
      adds  5fd094c   Better version of the fix for infinite loops. This is the patch originally suggested by the Eric Cholet, who found the bug.
      adds  e040721   Forgot to bump version number.
      adds  b721074   This test was still testing RPC/XML/Method.pm. Rewrote to remove that but include the (forgotten) XMLLibXML.pm module. That test has to be conditional on the presence of XML::LibXML.
      adds  e63c1a7   Clean up test suite to work with older Test::More. Also specify a minimum Test::More that supports subtest().
      adds  2669bab   Merge branch 'master' of github.com:rjray/rpc-xml
      adds  73aa084   These tests had failures when run as root. Permissions-based negative tests were incorrectly passing.
      adds  8008995   Moved the 64-bit "TODO" tests to a SKIP block. Non-64-bit systems will skip, rather than fail, these tests.
      adds  cc02b29   RT#65616: Fix for slow methods killing servers. Applied and modified patch from person who opened the ticket.
      adds  c2e33bc   RT#55628: Improve flexibility of date parsing. This adds the ability to pass any ISO 8601 string to the RPC::XML::datetime_iso8601 constructor.
      adds  2abadd8   Preparation for 0.76 release.
      adds  23ea1e4   Fix a test failure on Windows.
      adds  4f2493a   RT#70408: Fix spelling error in man page.
      adds  978c926   Fix to handle cases where server creation fails.
      adds  d5a1043   RT#67486: Add port to Host hdr in client requests.
      adds  eae9b44   RT#65341: Added forgotten library File::Temp use.
      adds  b1ba901   Merge branch 'master' of github.com:rjray/rpc-xml
      adds  253ec4b   Forgot to bump version number.
      adds  20994f8   Changed 64-bit test from use64bitint to longsize. On some systems (such as OS X), use64bitint can be true even when in 32-bit mode.
      adds  e0362fc   skip passwd test on windows
      adds  59fc7b0   Merge pull request #4 from wchristian/windows_fix
      adds  64e3409   Merge branch 'master' of github.com:rjray/rpc-xml
      adds  865cf9a   Checkpoint refactoring and additional tests. Work is not complete here, but the Net::Server changes demand immediate attention.
      adds  ab8cc7e   Add ignore of t/net_server.pid.
      adds  427bddc   RT#72780: Check for a possible parser failure. One instance of XML::Parser failing to parse the extern entities test. Cannot reproduce, so wrap it in a "skip" block for now.
      adds  b1680ac   RT#71452: Correct handling of dateTime parameters. Existing code in lib/RPC/XML/Procedure.pm did not properly handle parameters of the dateTime.iso8601 type. Also, there were no tests for these.
      adds  8dcd490   Renamed t/30_method.t to t/30_procedure.t.
      adds  7b07a7d   Added a Makefile artifact.
      adds  de7c117   RT#77992: Make it work with Net::Server again.
      adds  a0845dd   Admin files changes for 0.77 release.
      adds  4c9208b   A patch to loop detection in smart_encode from Dag-Erling Smørgrav. Some other minor bits.
      adds  ae9a69e   RT#83108: Fixed a spelling error. Some other fixes, too.
      adds  f6cee93   Force key-ordering in struct as_string and serialize. Was getting some intermittent bug reports of failures in t/15_serialize.t that amounted to the keys in a fault struct not being in consistent order.
      adds  3361769   Undo the previous change and fix the test. The previous change didn't feel right, so this rolls it back and fixes the problem at the level of the test, instead.
      adds  e340f5f   Replaced direct evals with Module::Load usage. Also did some doc tweaks as well.
      adds  10b4ccc   Fixed a message string.
      adds  1d35237   Use utf8::encode() instead of utf8::downgrade()
      adds  0379d06   Replace utf8::downgrade() with utf8::encode() in length() too
      adds  c00cd56   Merge pull request #5 from alexrj/utf8-encode
      adds  e63f767   Finish the uft8 encode vs. downgrade change.
      adds  860168f   added 'no_blanks' libxml option to skip blank XML::LibXML::Text nodes
      adds  42e81e7   replace `\xd' character (CR) with `&#xd;' entity
      adds  fd84f87   Merge pull request #6 from dctabuyz/master
      adds  154647c   initialize $do_compress to 0 before checking whether the request is compressed
      adds  856da31   Merge pull request #7 from kvar/master
      adds  c22977c   Bump version numbers on modules changed in github pulls.
      adds  0ae6764   Admin files for 0.78 release.
      adds  70f6e31   Test clean-up/fixes to address CPAN test failures.
      adds  93f34fa   Perl::Critic clean-up of test suites.
      adds  a2399e7   Fix to prevent a new sprintf-related warning.
      adds  58c384f   Replace indirect object notation with direct
      adds  4072c88   Merge pull request #8 from jkg/docfixes
      adds  924316c   Preparation for 0.79 release.
      adds  65e1428   Imported Upstream version 0.79
       new  5ad4520   Merge tag 'upstream/0.79'
       new  f887684   Suggest libcgi-pm-perl | perl (<< 5.19)
       new  0b5ef96   Declare conformance with Policy 3.9.6
       new  d0e34d5   releasing package librpc-xml-perl version 0.79-1

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ChangeLog                       |  55 +++-
 ChangeLog.xml                   |  67 ++++
 META.json                       |   6 +-
 META.yml                        |  34 +--
 Makefile.PL                     |   4 +-
 README                          | 107 +++----
 debian/changelog                |  11 +
 debian/control                  |   3 +-
 debian/upstream/metadata        |   6 +
 lib/Apache/RPC/status.code      |   4 +-
 lib/RPC/XML/Parser/XMLParser.pm |  23 +-
 t/00_load.t                     |  75 +++--
 t/10_data.t                     | 258 ++++++++--------
 t/11_base64_fh.t                | 196 ++++++------
 t/12_nil.t                      |  14 +-
 t/13_no_deep_recursion.t        |  28 +-
 t/14_datetime_iso8601.t         |  18 +-
 t/15_serialize.t                |  58 ++--
 t/20_xml_parser.t               | 122 +++++---
 t/21_xml_libxml.t               | 115 ++++---
 t/25_parser_negative.t          |  19 +-
 t/29_parserfactory.t            |  61 ++--
 t/30_procedure.t                | 144 +++++----
 t/35_namespaces.t               |  45 ++-
 t/40_server.t                   | 658 ++++++++++++++++++++++++----------------
 t/40_server_xmllibxml.t         | 602 +++++++++++++++++++++---------------
 t/41_server_hang.t              |  58 ++--
 t/50_client.t                   | 180 +++++++----
 t/51_client_with_host_header.t  |  10 +-
 t/60_net_server.t               | 212 +++++++++----
 t/70_compression_detect.t       |  68 ++---
 t/90_rt50013_parser_bugs.t      |  16 +-
 t/90_rt54183_sigpipe.t          |  59 ++--
 t/90_rt54494_blessed_refs.t     |  37 ++-
 t/90_rt58065_allow_nil.t        |  72 +++--
 t/90_rt58323_push_parser.t      |  26 +-
 t/util.pl                       |  75 ++---
 37 files changed, 2116 insertions(+), 1430 deletions(-)
 create mode 100644 debian/upstream/metadata

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/librpc-xml-perl.git



More information about the Pkg-perl-cvs-commits mailing list