Hans Leidekker
|
83bdbc1e38
|
webservices: Implement WsReadXmlBuffer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-14 11:19:00 +02:00 |
Hans Leidekker
|
087631bbbc
|
webservices: Restore the current pointer after reading ahead in read_move_to.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-14 11:18:56 +02:00 |
Hans Leidekker
|
14c1cd97e5
|
webservices: Support more text record types in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-14 11:18:52 +02:00 |
Hans Leidekker
|
5154290ac0
|
webservices: Add a static builtin dictionary.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-14 11:18:48 +02:00 |
Hans Leidekker
|
06f6346df3
|
webservices: Support more text record types in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-06 13:08:45 +02:00 |
Hans Leidekker
|
64d029a811
|
webservices: Implement WsGetHeader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-06 13:08:45 +02:00 |
Hans Leidekker
|
419604e15b
|
webservices: Implement WsGetDictionary.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-30 11:15:23 +02:00 |
Hans Leidekker
|
8214fcfa5d
|
webservices: Add a builtin dictionary.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-30 11:15:20 +02:00 |
Hans Leidekker
|
0e942e5021
|
webservices: Add support for dictionary strings in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-30 11:15:17 +02:00 |
Hans Leidekker
|
51d934abbc
|
webservices: Add support for dictionary strings in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-30 11:15:15 +02:00 |
Hans Leidekker
|
6f65dbc04c
|
webservices: Add support for reading comments in binary mode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-25 13:18:01 +02:00 |
Hans Leidekker
|
b9953cef4e
|
webservices: Add support for reading text in binary mode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-25 13:18:00 +02:00 |
Hans Leidekker
|
78428d963e
|
webservices: Add support for reading attributes in binary mode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-25 13:18:00 +02:00 |
Hans Leidekker
|
505d60f988
|
webservices: Add initial support for binary XML in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-25 13:18:00 +02:00 |
Hans Leidekker
|
da030566e7
|
webservices: Implement WsSkipNode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-23 16:28:18 +02:00 |
Hans Leidekker
|
3f20b66a54
|
webservices: Use a WS_BYTES structure to store XML buffer data.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-15 11:12:16 +02:00 |
Hans Leidekker
|
eaf2cd11ae
|
webservices: Fix duplicating attributes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-15 11:12:14 +02:00 |
Hans Leidekker
|
bae46fb214
|
webservices: Properly handle readers positioned at BOF or EOF in WsCopyNode.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-15 11:12:10 +02:00 |
Hans Leidekker
|
9f52fec0d8
|
webservices: Implement WsReadAttribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-10 09:15:27 -05:00 |
Hans Leidekker
|
f541c82612
|
webservices: Don't trace output parameters in WsReadQualifiedName.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-10 09:15:20 -05:00 |
Hans Leidekker
|
e61291479f
|
webservices: Implement WsReadQualifiedName.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-28 15:01:39 +02:00 |
Hans Leidekker
|
7c94cf90ae
|
webservices: Move heap support to a separate file.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-29 17:17:14 +02:00 |
Hans Leidekker
|
55e60aab5c
|
webservices: Move error support to a separate file.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-29 17:17:13 +02:00 |
Sebastian Lackner
|
3c6c6a3cae
|
webservices: Unlock critical section before returning.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-09 10:17:57 +01:00 |
Hans Leidekker
|
36c5252265
|
webservices: Protect readers with a critical section.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-08 15:30:50 +01:00 |
Hans Leidekker
|
dea8708079
|
webservices: Protect heaps with a critical section.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-08 15:30:49 +01:00 |
Hans Leidekker
|
f261a830c4
|
webservices: Protect errors with a critical section.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-08 15:30:47 +01:00 |
Hans Leidekker
|
c6a392b984
|
webservices: Implement WS_HEAP_PROPERTY_REQUESTED_SIZE and WS_HEAP_PROPERTY_ACTUAL_SIZE.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-08 15:30:37 +01:00 |
Hans Leidekker
|
46315d8d27
|
webservices: Enforce the heap limit.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-22 16:44:49 +01:00 |
Hans Leidekker
|
35c09b52d9
|
webservices: Set and restore the full floating point control word.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 16:31:44 +01:00 |
Hans Leidekker
|
43e213e24c
|
webservices: Fix calculation of the end of a UTF-8 sequence.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-17 10:22:43 -06:00 |
Hans Leidekker
|
d91f985e22
|
webservices: Implement WsCall.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:40:05 +02:00 |
Hans Leidekker
|
5eb0971be8
|
webservices: Explicitly pass the offset to read_type_struct_field.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:40:03 +02:00 |
Hans Leidekker
|
02ee6bda54
|
webservices: Add a stub implementation of WS_TYPE_ATTRIBUTE_FIELD_MAPPING in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:40:01 +02:00 |
Hans Leidekker
|
cbc5193e0e
|
webservices: Implement WsReadChars.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:39:58 +02:00 |
Hans Leidekker
|
ec30db2e01
|
webservices: Implement WsReadCharsUtf8.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:39:51 +02:00 |
Hans Leidekker
|
4951f5468c
|
webservices: Implement WsReadBytes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 13:39:38 +02:00 |
Hans Leidekker
|
459b7caeb2
|
webservices: Implement WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 16:57:41 +02:00 |
Hans Leidekker
|
829b225546
|
webservices: Fix node insertion in the reader when the current node is an end element.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 16:57:36 +02:00 |
Hans Leidekker
|
ad57c7c72a
|
webservices: Determine field size from write options and type size.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 16:57:32 +02:00 |
Hans Leidekker
|
b2fe675791
|
webservices: Handle nil elements in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 16:57:22 +02:00 |
Akihiro Sagawa
|
b98293e405
|
webservices: Add support for decoding supplementary characters' references.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-10 21:11:24 +02:00 |
Akihiro Sagawa
|
dd4c126e95
|
webservices: Add support for decoding decimal numeric character references.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-10 21:11:23 +02:00 |
Akihiro Sagawa
|
064edd2d8b
|
webservices: Avoid decoding a nul character reference.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-10 21:11:21 +02:00 |
Hans Leidekker
|
8ce55bc98f
|
webservices: Add support for reading WS_BYTES values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-04 14:51:51 +02:00 |
Hans Leidekker
|
503d152bfb
|
webservices: Add support for writing WS_DATETIME values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-04 14:51:51 +02:00 |
Hans Leidekker
|
66899dd6db
|
webservices: Add support for optional and nillable fields in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 00:02:07 +09:00 |
Hans Leidekker
|
9c6c813daa
|
webservices: Implement WsWriteArray.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 00:02:06 +09:00 |
Hans Leidekker
|
b9d751d542
|
webservices: Ignore unimplemented struct options in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-31 22:23:24 +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
|
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
|
e74502b837
|
webservices: Insert start/end element nodes at the same time in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:43 +09:00 |
Hans Leidekker
|
f449b1324f
|
webservices: Decode XML entities.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:33 +09:00 |
Hans Leidekker
|
f01a209e2b
|
webservices: Implement WsSetReaderPosition.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:31 +09:00 |
Hans Leidekker
|
5ad0066068
|
webservices: Implement WsGetReaderPosition.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-04 23:07:24 +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
|
dbbcd290fd
|
webservices: Add support for reading GUID values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-15 17:11:53 +09:00 |
Nikolay Sivov
|
5310f9690f
|
webservices: Added WsResetError().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-14 17:09:54 +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
|
ec0cae49d2
|
webservices: Implement WsReadElement.
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
|
524fa65734
|
webservices: Add support for reading double values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-18 21:18:33 +09:00 |
Hans Leidekker
|
dfc47061bd
|
webservices: Add support for reading arrays of pointers.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-17 18:17:04 +09:00 |
Hans Leidekker
|
297dd85ca5
|
webservices: Reset the reader position if the next node doesn't match the type to read.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-17 18:17:02 +09:00 |
Hans Leidekker
|
7fb361d763
|
webservices: Validate parent nodes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-17 18:16:59 +09:00 |
Hans Leidekker
|
49799912c5
|
webservices: Implement WsFileTimeToDateTime.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-01 11:56:06 +09:00 |
Hans Leidekker
|
2bcff80cda
|
webservices: Implement WsDateTimeToFileTime.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-01 11:56:01 +09:00 |
Hans Leidekker
|
3268ceb573
|
webservices: Add support for reading date values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-01 11:55:55 +09:00 |
Hans Leidekker
|
767056dc3e
|
webservices: Implement WsResetHeap.
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
|
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 |
Nikolay Sivov
|
1ccc521697
|
webservices: Fix unsupported options detection (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-14 01:17:24 +09:00 |
Hans Leidekker
|
2b5b0f0174
|
webservices: Add support for reading enum values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-13 23:01:10 +09:00 |
Hans Leidekker
|
4bb2e5efea
|
webservices: Reject field mappings without a description.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-13 23:01:09 +09:00 |
Hans Leidekker
|
7af5a14de1
|
webservices: Fix a typo.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-13 23:01:08 +09:00 |
Hans Leidekker
|
a5a12491ac
|
webservices: Fix reader movement for text field mappings.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-13 23:01:08 +09:00 |
Hans Leidekker
|
54a6db3d9b
|
webservices: Always skip comment and empty text nodes in WsReadType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 23:12:45 +09:00 |
Hans Leidekker
|
a73701aec2
|
webservices: Reset the read position if an opening bracket is not followed by a valid name character.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 23:05:58 +09:00 |
Hans Leidekker
|
ad2fe7e9a2
|
webservices: Use addition in read_skip.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 23:05:53 +09:00 |
Hans Leidekker
|
92cb3bc0e2
|
webservices: Add support for item ranges.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 23:05:48 +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
|
b807964ec9
|
webservices: Add support for repeating element field mappings in WsReadType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 21:37:20 +09:00 |
Hans Leidekker
|
805143d40b
|
webservices: Add support for text field mappings in WsReadType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 21:36:28 +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
|
e4a68fd576
|
webservices: Fix memory leaks on error paths in WsCreateReader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 21:36:24 +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
|
cceb19d0b2
|
webservices: Keep track of prefix bindings.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-10 11:39:18 +09:00 |
Hans Leidekker
|
7a6595bf51
|
webservices: Add support for attribute field mappings in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:31:02 +09:00 |
Hans Leidekker
|
d5255f51b2
|
webservices: Move the reader to EOF at end of data in WsReadEndElement.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:31:00 +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 |
Michael Stefaniuc
|
1496777d5f
|
webservices: Print the debug string and not the pointer to it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-25 21:59:41 +09:00 |
Hans Leidekker
|
3609e3f47f
|
webservices: Implement WsGetNamespaceFromPrefix.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:39:38 +09:00 |
Hans Leidekker
|
e0ff2f930d
|
webservices: Add support for namespace attributes in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:39:26 +09:00 |
Hans Leidekker
|
bc131a2653
|
webservices: Set bytes pointer to NULL if length is zero in alloc_xml_string and alloc_utf8_text.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 22:39:21 +09:00 |
Hans Leidekker
|
57a7870649
|
webservices: Implement WS_MOVE_TO_PARENT_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:47 +09:00 |
Hans Leidekker
|
88e53782e8
|
webservices: Implement WS_MOVE_TO_END_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |
Hans Leidekker
|
5c4a061f39
|
webservices: Implement WS_MOVE_TO_CHILD_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |
Hans Leidekker
|
36df4893bf
|
webservices: Implement WS_MOVE_TO_PREVIOUS_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |
Hans Leidekker
|
9b58a3993f
|
webservices: Implement WS_MOVE_TO_NEXT_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |
Hans Leidekker
|
d2ecd8692a
|
webservices: Implement WS_MOVE_TO_ROOT_ELEMENT in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |
Hans Leidekker
|
fe65b87dac
|
webservices: Insert an end element node for self-closing tags in the reader.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 01:26:46 +09:00 |