2002-06-23 23:25 danda
* src/xml_to_xmlrpc.c (1.8): remove commentary
2002-05-23 17:46 danda
* src/xml_element.c (1.8): patch from mukund - fix non utf-8
encoding conversions
2002-03-22 06:02 danda
* src/xmlrpc.h (1.14): specify enum's explicitly to minimize
compiler differences
2002-03-22 06:01 danda
* sample/hello_server.c (1.2): reply in like manner
2002-03-12 18:08 danda
* src/: encodings.c (1.3), queue.c (1.4): fix compiler warnings
2002-03-09 23:15 danda
* src/: xmlrpc.c (1.22), xmlrpc.def (1.2), xmlrpc.h (1.13): add
fault interrogation funcs
2002-03-09 22:27 danda
* xmlrpcepi.dsp (1.1), src/xmlrpc.c (1.21), src/xmlrpc.def (1.1):
win32 build patches contributed by Jeff Lawson
2002-02-13 20:58 danda
* src/: base64.c (1.4), simplestring.c (1.4), simplestring.h (1.2),
xml_element.c (1.7), xmlrpc.c (1.20), xmlrpc.h (1.12): patch to
make source more windows friendly, contributed by Jeff Lawson
2002-01-08 01:06 danda
* src/xml_element.c (1.6): enable format for
parsers that are very picky.
2002-01-07 17:58 danda
* src/xml_to_xmlrpc.c (1.7): fix faults to return a single struct
instead of an array of 1 struct
2001-12-19 21:04 danda
* Makefile.in (1.3), aclocal.m4 (1.2), config.guess (1.3),
config.sub (1.3), configure (1.3), configure.in (1.4), install-sh
(1.2), ltmain.sh (1.3): use libtool 1.4
2001-10-12 23:32 danda
* sample/hello_client.c (1.2): demonstrate output versions
2001-10-12 23:25 danda
* src/xmlrpc.c (1.19): default to writing xmlrpc
2001-09-29 21:58 danda
* src/: Makefile.in (1.7), simplestring.c (1.3), system_methods.c
(1.7), xml_element.c (1.5), xmlrpc.c (1.18), xmlrpc_introspection.c
(1.9): adding cvs log to history section
2001-09-29 21:46 danda
* src/xml_to_soap.c (1.6): make robodoc friendly
2001-09-22 23:38 danda
* src/xml_to_soap.c (1.4): remove some debug logging
2001-09-22 23:35 danda
* src/xml_to_soap.c (1.3): various fixes to enable
interop-client.php, interop-server.php to pass all tests
2001-09-22 23:34 danda
* src/xmlrpc.c (1.17): XMLRPC_SetIsVector can now change type of
pre-existing vector, provided vector contains no elements
2001-09-22 19:20 danda
* src/xml_to_soap.c (1.2): display date in yyyy-mm-dd:hh:mmZ format
2001-09-22 18:52 danda
* src/xml_to_xmlrpc.c (1.6): never return methodname in a
methodResponse. treat xmlrpc_empty (null) as empty string
2001-09-16 20:33 danda
* sample/sample.c (1.9): add soap version argument
2001-09-16 20:32 danda
* sample/memtest.c (1.4): add dupped value test
2001-09-16 20:31 danda
* src/xmlrpc.h (1.11): fix syntax error
2001-09-16 20:29 danda
* src/xmlrpc.h (1.10): modified iso_8601 functions to handle dashes
for soap. added XMLRPC_RequestGet/SetError added SOAP plugin added
XMLRPC_DupValueNew added XMLRPC_GetValueTypeEasy beautified code.
spaces -> tabs, etc.
2001-09-16 20:29 danda
* src/xmlrpc_private.h (1.5): removed unused id attr from vector
struct
2001-09-16 20:26 danda
* src/: xml_to_soap.c (1.1), xml_to_soap.h (1.1), Makefile.am
(1.5), Makefile.in (1.6): adding prelim SOAP support
2001-09-16 20:25 danda
* src/xmlrpc.c (1.16): modified iso_8601 functions to handle dashes
for soap. added XMLRPC_RequestGet/SetError added SOAP plugin added
XMLRPC_DupValueNew added XMLRPC_GetValueTypeEasy beautified code.
spaces -> tabs, etc.
2001-09-16 20:07 danda
* src/xml_to_xmlrpc.c (1.5): code beautification
2001-09-16 20:05 danda
* src/xml_to_dandarpc.c (1.2): bug fix: set array type instead of
mixed
2001-08-31 17:14 danda
* sample/server.c (1.6): fix bug 457010: bus error
2001-08-31 17:13 danda
* sample/: hello_client.c (1.1), hello_server.c (1.1): adding very
simple hello client/server examples
2001-07-23 19:24 danda
* src/system_methods.c (1.6): return something useful from
system.multiCall
2001-07-23 19:15 danda
* src/base64.c (1.3): fix junk in empty base64 elements problem
2001-07-23 19:14 danda
* sample/server.c (1.5): add method to echo any value
2001-07-23 07:29 danda
* src/system_methods.c (1.5): fix endless loop in system.multiCall
2001-07-22 05:04 danda
* src/: xmlrpc.c (1.15), xmlrpc.h (1.9): add
XMLRPC_GetVersionString
2001-07-22 04:47 danda
* src/: Makefile.in (1.5), base64.c (1.2), simplestring.c (1.2),
xmlrpc_introspection.c (1.8), xmlrpc_introspection_private.h (1.5):
fix system.methodSignature and system.methodHelp which were broken
by introspection rewrite
2001-07-15 05:19 danda
* src/xmlrpc.c (1.14): fix bug 440087, possible memory corruption
if null is passed to XMLRPC_SetValueBase64. Also, clear a couple
strings before adding to them.
2001-07-01 07:05 danda
* configure.in (1.2): fix version
2001-06-29 23:22 danda
* config.guess (1.2), config.sub (1.2), ltconfig (1.2), ltmain.sh
(1.2): upgrading libtool to version 1.3.5. Enables building of
static library on linux and probably fixes a bunch of other things
2001-06-15 02:29 danda
* src/xml_to_xmlrpc.c (1.4): fix bug 433302. extra in
. Submitted by boykin@pobox.com
2001-05-19 04:35 danda
* sample/sample.c (1.6): cleanup. improve teststruct example. add
introspection example
2001-05-19 03:54 danda
* src/: system_methods.c (1.4), xmlrpc_introspection.c (1.7),
xmlrpc_introspection.h (1.5): add XMLRPC_ERROR to
XMLRPC_IntrospectionCreateDescription() for better error handling
2001-05-18 17:33 danda
* sample/: sample.c (1.5), server.c (1.4): still ugly, but at least
now sample and server should be doing basically the right thing.
before, they were expecting the parameters vector as a struct,
which is ok in simplerpc vocab, but is not valid xmlrpc
2001-05-18 17:29 danda
* src/queue.h (1.4): yet another c++ patch, since I screwed up the
first one
2001-05-16 16:35 danda
* src/queue.h (1.3): re-arrange typedef order cuz it was breaking
some c++ compiler(s)
2001-05-16 06:25 danda
* sample/: server_compliance_test.c (1.3),
server_compliance_test.php (1.2): validates again, minor mods
required for params library fix
2001-05-16 06:12 danda
* sample/: memtest.c (1.2), sample.c (1.4), server.c (1.3),
server_compliance_test.c (1.2): all samples should be working now
2001-05-16 05:43 danda
* src/xml_to_xmlrpc.c (1.3): switch to single valued response
params. breaks some legacy apps, but it is the 'right thing' (tm)
and must be done. Anyway, this means apps don't have to create an
extra array around return values
2001-05-16 05:18 danda
* src/xml_to_xmlrpc.c (single_valued_response_param_branch.2): fix
ordering problem with methodcall not being determined in time
2001-05-14 18:31 danda
* src/: queue.c (1.2), queue.h (1.2), system_methods.c (1.3),
system_methods_private.h (1.3), xml_element.c (1.4), xmlrpc.c
(1.12), xmlrpc.h (1.6), xmlrpc_introspection.c (1.6),
xmlrpc_introspection.h (1.4), xmlrpc_introspection_private.h (1.4),
xmlrpc_private.h (1.4): Rewrote the introspection stuff: - modified
xml_element api to return parser error codes in a struct - added
Q_Iter_Del for deletion of queue iterator value - got rid of old
introspection API's - removed various introspection defines - added
new method/type descriptions via xml - added
XMLRPC_VectorRemoveValue (experimental) - removed
XMLRPC_ServerSetMethodDescription - added versioning typedefs to
xmlrpc.h - new xml based public introspection API: - -
XMLRPC_IntrospectionCreateDescription() -
XMLRPC_ServerAddIntrospectionData() -
XMLRPC_ServerRegisterIntrospectionCallback()
2001-05-14 17:44 danda
* src/xml_to_xmlrpc.c (single_valued_response_param_branch.1):
first cut at ensuring response params are single valued. breaks
legacy apps, so putting it on a branch
2001-05-07 06:47 danda
* src/: system_methods.c (1.2), system_methods_private.h (1.2),
xmlrpc.c (1.11): add system.interopFaultsVersion
2001-05-07 06:10 danda
* src/xmlrpc.c (1.10): fix request io cleanup. caught an error
using memtest
2001-05-07 05:57 danda
* src/: xml_element.c (1.3), xml_element.h (1.2), xmlrpc.c (1.9),
xmlrpc.h (1.5), xmlrpc_introspection_private.h (1.3),
xmlrpc_private.h (1.3): supporting new interop faults spec
2001-04-29 08:31 danda
* src/: system_methods.c (1.1), system_methods_private.h (1.1),
xmlrpc.c (1.8), xmlrpc_introspection.c (1.5), xmlrpc.h (1.4):
adding system.multiCall method. prelim support
2001-04-29 06:57 danda
* src/: xmlrpc.c (1.7), xmlrpc_introspection.c (1.4): bug fix. make
copy in the correct place, or will have a mem leak in some
situations
2001-04-26 04:36 danda
* src/xml_to_xmlrpc.c (1.2): send empty element even if no
parameter passed, for interop reasons
2001-04-26 04:35 danda
* src/xml_element.c (1.2): use abbreviated form for empty elements
--->
2001-04-24 19:45 danda
* src/encodings.c (1.2): fix double-byte to single byte encoding
problem. improper length was being used
2001-04-20 23:21 danda
* src/xmlrpc_introspection.h (1.3): build on older GCC that do not
support __VA_ARGS__ macros
2001-04-16 20:42 danda
* src/: Makefile.am (1.3), Makefile.in (1.3), xmlrpc.c (1.5),
xmlrpc_introspection.c (1.2), xmlrpc_introspection_private.h (1.2),
xmlrpc_private.h (1.2): support for introspection, including new
system.describeMethods
2001-04-16 20:30 danda
* sample/sample.c (1.3): support for introspection, including new
system.describeMethods
2001-04-13 06:44 danda
* src/: Makefile.am (1.2), Makefile.in (1.2), xmlrpc.c (1.4),
xmlrpc.h (1.3), xmlrpc_introspection.c (1.1),
xmlrpc_introspection.h (1.1), xmlrpc_introspection_private.h (1.1),
xmlrpc_private.h (1.1): introspection support, fault util, and
begin code re-org
2001-04-10 01:01 danda
* sample/sample.c (1.2), sample/server.c (1.2), src/xmlrpc.c (1.3),
src/xmlrpc.h (1.2): adding API utility support for xmlrpc specified
'Fault'
2001-04-09 17:57 danda
* sample/: Makefile.am (1.2), Makefile.in (1.2): adding memory
(refcount) test case
2001-03-22 14:48 danda
* src/xmlrpc.c (1.2): proper refcounting when adding values to
vectors
2001-03-22 14:47 danda
* sample/memtest.c (1.1): adding mem refcounts tests
2001-03-20 danda
* open-sourced xmlrpc-epi. imported to sourceforge cvs repository.
2000-10-20 danda
* completed re-write of xmlrpc based on prior proprietary format
and API's. This is a ground up re-write.