summaryrefslogtreecommitdiffstats
path: root/kresources/groupwise/soap/patches/README
diff options
context:
space:
mode:
Diffstat (limited to 'kresources/groupwise/soap/patches/README')
-rw-r--r--kresources/groupwise/soap/patches/README32
1 files changed, 32 insertions, 0 deletions
diff --git a/kresources/groupwise/soap/patches/README b/kresources/groupwise/soap/patches/README
new file mode 100644
index 000000000..17e91cb8c
--- /dev/null
+++ b/kresources/groupwise/soap/patches/README
@@ -0,0 +1,32 @@
+gSoap Patches
+=============
+
+This directory contains patches for gSoap required to make the GroupWise
+resource work with the real existing GroupWise server. They are already included
+in the gSoap or gSoap generated files in CVS, so if you don't create the stubs
+yourself or want to upgrade the gSoap version you don't have to care about these
+patches.
+
+Patch descriptions
+------------------
+
+broken_namespace.diff:
+
+ The GroupWise server doesn't correctly declare the default namespace. This
+ patch disables the namespace checking for the GroupWise namespace ns1.
+
+utf8_entities.diff:
+
+ gSoap encodes utf8 characters as XML entities, but the server doesn't seem to
+ be able to decode them. This patch makes gSoap send unencoded utf8 characters.
+
+type_typo.diff
+
+ Some intermediate versions of GroupWise have a typo in the protocol. This
+ patch works around it.
+
+socklen.diff:
+
+ Adriaan de Groot <groot@kde.org>: The attached patch is needed for me to get
+ kresources/groupwise/soap/stdsoap2.cpp to build -- it's the pretty usual
+ socklen_t type mixups (that are only serious on 64-bitters).