Hans Leidekker
|
e87c64f69c
|
webservices: Allow structures to be passed by value in WsWriteType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 10:39:33 +09:00 |
Hans Leidekker
|
06fb21c58a
|
webservices: Ignore unimplemented struct options in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 10:39:31 +09:00 |
Hans Leidekker
|
864559db02
|
webservices: Add support for writing WS_STRING and WS_XML_STRING values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 10:39:29 +09:00 |
Hans Leidekker
|
3950998778
|
webservices: Fix the condition to determine when to skip writing a namespace attribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 10:39:27 +09:00 |
Hans Leidekker
|
633828f832
|
webservices: Flush the writer first in WsWriteXmlBuffer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 10:39:25 +09:00 |
Hans Leidekker
|
c06f2d4f5b
|
webservices: Add support for writing GUID values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-18 00:09:38 +09:00 |
Hans Leidekker
|
d3cc9d1ca6
|
webservices: Use a long double variable in format_double.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-14 17:52:34 +09:00 |
Hans Leidekker
|
b72c6e6061
|
webservices: Implement WsWriteEnvelopeStart.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-08 22:35:01 +09:00 |
Hans Leidekker
|
da5c332c92
|
webservices: Return the number of bytes written from WsWriteXmlBufferToBytes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-08 22:35:00 +09:00 |
Hans Leidekker
|
04c52f1467
|
webservices: Allow integer values to be passed by pointer in WsWriteType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-08 22:35:00 +09:00 |
Hans Leidekker
|
d921526312
|
webservices: Inherit the prefix only if parent and child namespaces match.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-08 22:35:00 +09:00 |
Hans Leidekker
|
df4046a370
|
webservices: Add support for writing double values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-08 22:35:00 +09:00 |
Hans Leidekker
|
b1930ee4b8
|
webservices: Support more text value types in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:50 +09:00 |
Hans Leidekker
|
46821e27ab
|
webservices: Implement WsCopyNode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:48 +09:00 |
Hans Leidekker
|
45824850a6
|
webservices: Add support for UTF-16 text values in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:41 +09:00 |
Hans Leidekker
|
b17b7b430c
|
webservices: Implement WsWriteNode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:38 +09:00 |
Hans Leidekker
|
511c21d309
|
webservices: Implement WsSetWriterPosition.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:58 +09:00 |
Hans Leidekker
|
600e2e53c8
|
webservices: Implement WsGetWriterPosition.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:58 +09:00 |
Hans Leidekker
|
768197795d
|
webservices: Implement WsMoveWriter.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:58 +09:00 |
Hans Leidekker
|
13ef81e4c0
|
webservices: Validate parent nodes in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:58 +09:00 |
Hans Leidekker
|
b0077f06f0
|
webservices: Accept zero write option in WsWriteType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:57 +09:00 |
Hans Leidekker
|
9a51526bd3
|
webservices: Insert a text node in WsWriteText.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:57 +09:00 |
Hans Leidekker
|
d8c8b9a9bd
|
webservices: Insert an end element for self-closing tags in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-22 00:58:57 +09:00 |
Hans Leidekker
|
acf64c4e68
|
webservices: Avoid writing redundant namespace attributes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-15 17:11:53 +09:00 |
Hans Leidekker
|
177d8d781f
|
webservices: Implement WsReadValue.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-18 21:18:34 +09:00 |
Hans Leidekker
|
f4b3363790
|
webservices: Flush the writer in WsWriteText.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-17 18:16:57 +09:00 |
Hans Leidekker
|
19fecc4f21
|
webservices: Add generic property handlers.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-22 21:04:35 +09:00 |
Hans Leidekker
|
d53d073ed6
|
webservices: Pass exact size in read_type_struct_field.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 23:05:39 +09:00 |
Hans Leidekker
|
49bc8b4cc7
|
webservices: Add a helper to determine node type.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 21:36:26 +09:00 |
Hans Leidekker
|
f162da498f
|
webservices: Add support for optional values in WsReadType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 21:36:22 +09:00 |
Hans Leidekker
|
bf74c6a5dd
|
webservices: Add support for element and text field mappings in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:31:07 +09:00 |
Hans Leidekker
|
0fd7bb5389
|
webservices: Reject field mappings without name or namespace.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:31:05 +09:00 |
Hans Leidekker
|
b7178446fc
|
webservices: Don't read past the closing bracket in read_element.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:30:57 +09:00 |
Hans Leidekker
|
2a4063cd86
|
webservices: Implement WsGetPrefixFromNamespace.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:39:17 +09:00 |
Hans Leidekker
|
21d9e5181d
|
webservices: Implement WsWriteXmlnsAttribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:39:04 +09:00 |
Hans Leidekker
|
2d53f13118
|
webservices: Add support for namespace attributes in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:38:46 +09:00 |
Hans Leidekker
|
db591a0583
|
webservices: Implement WsWriteStartCData and WsWriteEndCData.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-03 23:49:29 +09:00 |
Hans Leidekker
|
50797a803d
|
webservices: Support more writer states in WsWriteText.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-03 23:49:22 +09:00 |
Hans Leidekker
|
5eed03cb28
|
webservices: Implement WsWriteAttribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 21:31:18 +09:00 |
Hans Leidekker
|
0b57ba1904
|
webservices: Implement WsWriteValue.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 21:31:12 +09:00 |
Hans Leidekker
|
2f37267312
|
webservices: Implement WsWriteElement.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 21:31:02 +09:00 |
Hans Leidekker
|
98d19212e7
|
webservices: Add support for structure types in WsWriteType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 21:30:54 +09:00 |
Hans Leidekker
|
2563356bd6
|
webservices: Implement WsWriteType for a number of basic types.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:19 +09:00 |
Hans Leidekker
|
6086ad0fe3
|
webservices: Reject end elements without a parent in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:18 +09:00 |
Hans Leidekker
|
ed33639561
|
webservices: Implement WsWriteXmlBufferToBytes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:18 +09:00 |
Hans Leidekker
|
32e20cbf32
|
webservices: Implement WsWriteXmlBuffer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:18 +09:00 |
Hans Leidekker
|
44d850c259
|
webservices: Attributes inherit the prefix from their element.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:18 +09:00 |
Hans Leidekker
|
4f0b912236
|
webservices: Simplify handling of quotes in write_attribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-22 01:26:18 +09:00 |
Hans Leidekker
|
adcdb4c2bd
|
webservices: Avoid some casts.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-20 23:13:40 +09:00 |
Hans Leidekker
|
83e4e13571
|
webservices: Implement WsWriteText.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:31 +09:00 |