summaryrefslogtreecommitdiff
path: root/third-party/s-xml-rpc/ChangeLog
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2009-10-30 20:52:07 +0100
committerMatthias Benkard <code@mail.matthias.benkard.de>2009-10-30 20:52:07 +0100
commitddb83b1fb2d305e0c06fc067d82d6bab5458b0fd (patch)
tree8f9003926f0b5295c7a04b2ca257c0a2155ce841 /third-party/s-xml-rpc/ChangeLog
parent15937a1a4f1cf40bc55aa34eb71c67b88466ff57 (diff)
Add third-party XML processing libraries.
Ignore-this: 5ca28497555bf944858ca2f58bc8a62b darcs-hash:a0b0f9baa7c9b1259e755435db1fb17123630a6c
Diffstat (limited to 'third-party/s-xml-rpc/ChangeLog')
-rw-r--r--third-party/s-xml-rpc/ChangeLog63
1 files changed, 63 insertions, 0 deletions
diff --git a/third-party/s-xml-rpc/ChangeLog b/third-party/s-xml-rpc/ChangeLog
new file mode 100644
index 0000000..d6b2ab1
--- /dev/null
+++ b/third-party/s-xml-rpc/ChangeLog
@@ -0,0 +1,63 @@
+2006-04-19 Sven Van Caekenberghe <svc@mac.com>
+
+ * changes due to reporting and initial fixes by Alain Picard
+ * added support for whitespace handling
+ * iso8601->universal-time now accepts leading & trailing whitespace
+ * encode-xml-rpc-value now encodes t and nil correctly as boolean 1 and 0
+ * parsing doubles (using read-from-string) with reader macros disabled for security
+ * decode-xml-rpc now handles whitespace more correctly in <data> and <value> tags
+ * added several test cases and fixed older stop-server problem
+
+2005-02-11
+
+ * ported to clisp 2.32 (sysdeps)
+ * changed end-of-header test to accept empty lines as well
+ * changed usage to princ to write-string where possible
+ * fixed a test (added import, unintern code to/from s-xml-rpc-exports)
+
+2005-01-22 Sven Van Caekenberghe <svc@mac.com>
+
+ * fixed a performance issue in base64 decoding
+
+2004-10-26 Rudi Schlatte <rudi@constantly.at>
+
+ * src/sysdeps.lisp (with-open-socket-stream, run-process)
+ (start-standard-server, stop-server): Port to cmucl.
+
+2004-06-17 Rudi Schlatte <rudi@constantly.at>
+
+ * src/package.lisp: Add system.getCapabilities.
+
+ * src/extensions.lisp: Create, move server extensions from
+ xml-rpc.lisp here.
+ (do-one-multicall): Raise standard fault codes.
+ (|system.getCapabilities|): Implement.
+
+ * src/xml-rpc.lisp: Remove server extensions.
+ (encode-xml-rpc-value): Encode symbols as strings
+ (execute-xml-rpc-call, handle-xml-rpc-call): Raise standard fault
+ codes.
+
+2004-06-13 Rudi Schlatte <rudi@constantly.at>
+
+ * src/xml-rpc.lisp (xml-literal): new datatype for unescaped
+ strings (used by system.multicall to pass back encoded fault structs)
+ (encode-xml-rpc-value): handle it.
+ (encode-xml-rpc-fault-value, encode-xml-rpc-fault): separate
+ encoding of fault and methodResponse for system.multicall
+ (do-one-multicall, |system.multicall|): Implement system.multicall.
+
+ * src/package.lisp (s-xml-rpc-exports): New package -- don't
+ export the whole common-lisp package by default ;)
+
+ * src/xml-rpc.lisp (*xml-rpc-package*): ... use it.
+
+ * src/xml-rpc.lisp (|system.listMethods|)
+ (|system.methodSignature|, |system.methodHelp|): Added
+ introspection methods, to be imported in *xml-rpc-package*.
+
+ * src/package.lisp (s-xml-rpc): ... export them, and also
+ |system.multicall|
+
+ * src/xml-rpc.lisp: Some indentation frobs.
+