1 2010-02-10 Atsushi Enomoto <atsushi@ximian.com>
3 * XmlDictionaryWriter.cs : try to lookup dictionary string in
4 WriteNode(). This is part of #577139 fix (probably).
6 2010-02-10 Atsushi Enomoto <atsushi@ximian.com>
8 * XmlBinaryDictionaryWriter.cs : for text '0' and '1', write 0x80 and
9 0x82 instead of 0x99 [0x30|0x31]. This cosmetic fix gives identical
10 writer output for #577139 (and yet it still doesn't work).
12 2009-12-22 Atsushi Enomoto <atsushi@ximian.com>
14 * XmlBinaryDictionaryReader.cs : slightly more descriptive errmsg.
16 2009-12-01 Sebastien Pouliot <sebastien@ximian.com>
18 * XmlDictionaryReader.cs: Fix ReadValueAsBase64 return value and
19 remove NET_2_1 (gui-compare shows this in our 3.0 SP1 profile)
21 2009-09-21 Sebastien Pouliot <sebastien@ximian.com>
23 * XmlDictionaryWriter.cs: Remove usage of XmlMtomDictionaryWriter
26 2009-07-22 Atsushi Enomoto <atsushi@ximian.com>
28 * XmlDictionaryReader.cs : ReadValueAsBase64(byte[],int,int) is only
31 2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
33 * XmlBinaryDictionaryReader.cs : read false (0x84) and true (0x86).
35 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
37 * XmlSimpleDictionaryWriter.cs : fix bogus import of
38 XmlWriter.WriteNode() to handle more than two elements.
40 2009-06-05 Atsushi Enomoto <atsushi@ximian.com>
42 * XmlBinaryDictionaryReader.cs : fix GetAttribute() that returns
43 attributes from cache that are *not* in current element.
45 2009-06-05 Atsushi Enomoto <atsushi@ximian.com>
47 * XmlBinaryDictionaryReader.cs : there was wrong reusage of nodes
48 when the node was at the top of the stack. It was added twice and
49 call to reset resulted in end element with empty names.
51 2009-05-29 Atsushi Enomoto <atsushi@ximian.com>
53 * XmlBinaryDictionaryWriter.cs : allow mapping an identical prefix
54 to different xmlns in different element level.
56 2009-05-29 Atsushi Enomoto <atsushi@ximian.com>
58 * XmlBinaryDictionaryWriter.cs : allow writing xml/xmlns attributes
59 without specifying their corresponding namespaces.
61 2009-05-23 Atsushi Enomoto <atsushi@ximian.com>
63 * XmlBinaryDictionaryReader.cs : fix regression on stream consumption
66 2009-05-22 Atsushi Enomoto <atsushi@ximian.com>
68 * XmlBinaryDictionaryReader.cs : ReadContentString() returned
69 doubled string result.
71 2009-05-19 Atsushi Enomoto <atsushi@ximian.com>
73 * XmlBinaryDictionaryReader.cs : fix utf16 array on getting its
74 length. Report correct length (since BinaryReader is directly used
75 it makes no sense to incompletely keep track of position in Source).
77 2009-05-19 Atsushi Enomoto <atsushi@ximian.com>
79 * XmlBinaryDictionaryReader.cs : support reader quotas.
81 2009-05-07 Sebastien Pouliot <sebastien@ximian.com>
83 * UniqueId.cs: Fix attributes for v3.5 (and later 2.0 SP) and remove
84 them (in particular [SecurityTreatAsSafe]) from the NET_2_1 build.
86 2009-04-27 Atsushi Enomoto <atsushi@ximian.com>
88 * XmlBinaryDictionaryReader.cs : several fixes;
89 - Name property was always empty.
90 - Value property was always empty for attributes.
91 - TextIndex node type was not supported.
92 - node reset at Read() was incomplete.
93 - attribute Prefix for single character had wrong value.
94 - namespace nodes did not appear as attribute nodes.
95 - attribute value node must be always single. Another text node
96 means a text child of the element, not the following attr value.
97 tests will go in sys.servicemodel.
99 2009-04-15 Atsushi Enomoto <atsushi@ximian.com>
101 * XmlMtomDictionaryReader.cs : new.
102 * XmlDictionaryReader.cs : implemented CreateMtomReader().
104 2009-04-02 Atsushi Enomoto <atsushi@ximian.com>
106 * XmlMtomDictionaryWriter.cs : new.
107 * XmlDictionaryWriter.cs : implement CreateMtomWriter().
109 2009-04-01 Atsushi Enomoto <atsushi@ximian.com>
111 * XmlDictionaryReader.cs : add ReadStartElement() overload.
113 2009-04-01 Atsushi Enomoto <atsushi@ximian.com>
115 * UniqueId.cs : add missing security attributes.
116 * XmlDictionaryReader.cs : cleanup extra TODOs.
117 * XmlBinaryDictionaryReader.cs : iplement IsArray.
119 2009-03-31 Atsushi Enomoto <atsushi@ximian.com>
121 * XmlBinaryDictionaryReader.cs, XmlDictionaryWriter.cs :
122 a couple of fixes to reflect correct values for node properties
125 2009-03-31 Atsushi Enomoto <atsushi@ximian.com>
127 * XmlBinaryDictionaryReader.cs, XmlBinaryFormat.cs :
128 support array operation (0x03) on reader too.
130 2009-03-31 Atsushi Enomoto <atsushi@ximian.com>
132 * XmlBinaryDictionaryReader.cs : removed lots of unused part.
134 2009-03-31 Atsushi Enomoto <atsushi@ximian.com>
136 * XmlBinaryDictionaryWriterAutoGen.cs : generated code.
137 * XmlBinaryFormat.cs, XmlBinaryDictionaryWriter.cs :
138 support array operation (0x03) and a bunch of WriteArray() methods.
140 2009-03-31 Atsushi Enomoto <atsushi@ximian.com>
142 * XmlBinaryDictionaryReader.cs, XmlBinaryDictionaryWriter.cs
143 XmlBinaryFormat.cs : implemented element with short prefix.
145 2009-03-27 Atsushi Enomoto <atsushi@ximian.com>
147 * XmlBinaryFormat.cs, XmlBinaryDictionaryWriter.cs :
148 resolved all namespace and QName issues.
150 2009-03-27 Atsushi Enomoto <atsushi@ximian.com>
152 * XmlBinaryDictionaryWriter.cs : further namespace refactory.
153 namespaces are managed by its own (to work fine for both string
154 and dictionary string).
156 2009-03-27 Atsushi Enomoto <atsushi@ximian.com>
158 * XmlBinaryFormat.cs, XmlBinaryDictionaryReader.cs,
159 XmlBinaryDictionaryWriter.cs : improved shorthanded prefix
160 support. Not only autocreated prefixes but also explicitly-
161 specified 'a' .. 'z' prefixes are mapped as shorthand.
162 Some significant (and ongoing) namespace support changes.
164 2009-03-26 Atsushi Enomoto <atsushi@ximian.com>
166 * XmlBinaryFormat.cs, XmlBinaryDictionaryWriter.cs :
167 added some incomplete code for QName support.
169 2009-03-26 Atsushi Enomoto <atsushi@ximian.com>
171 * XmlBinaryDictionaryReader.cs, XmlBinaryFormat.cs :
172 handle utf16 typed nodes. (not sure if it is used in writer.)
174 2009-03-26 Atsushi Enomoto <atsushi@ximian.com>
176 * XmlBinaryDictionaryWriter.cs : oops, fix build.
178 2009-03-26 Atsushi Enomoto <atsushi@ximian.com>
180 * XmlBinaryDictionaryWriter.cs, XmlBinaryDictionaryReader.cs,
181 XmlBinaryFormat.cs, : reverted Uuid change (UniqueId is different).
182 Updated TODO status. Removed extra BinaryReader type.
184 2009-03-26 Atsushi Enomoto <atsushi@ximian.com>
186 * XmlBinaryDictionaryReader.cs, XmlBinaryDictionaryWriter.cs,
187 XmlBinaryFormat.cs : fixed couple of issues regarding text and
188 base64 fixed-length buffers (their sizes are not variant).
189 Some ongoing changes on reading dummy-prefixed attributes.
191 2009-03-25 Atsushi Enomoto <atsushi@ximian.com>
193 * XmlBinaryDictionaryReader.cs, XmlBinaryFormat.cs,
194 XmlBinaryDictionaryWriter.cs : couple of enhancements to support
195 missing types, Dictionary string lookups and indexing fixes.
196 Also reflect some correction by [MC-NBFX] (MS OSPed document).
197 * XmlBinaryReaderSession.cs : implemented.
199 2009-03-18 Atsushi Enomoto <atsushi@ximian.com>
201 * XmlDictionaryReader.cs : more not-understandable bits.
203 2009-03-18 Atsushi Enomoto <atsushi@ximian.com>
205 * XmlDictionaryReader.cs : implemented ReadFullStartElement (full??).
207 2009-03-18 Atsushi Enomoto <atsushi@ximian.com>
209 * XmlDictionaryReader.cs : implemented missing && understandable
212 2009-03-02 Chris Toshok <toshok@ximian.com>
214 * XmlBinaryDictionaryReader.cs, XmlSimpleDictionaryReader.cs: 2.1
217 2009-02-13 Jonathan Pryor <jpryor@novell.com>
219 * UniqueId.cs: Remove most [MonoTODO]s and NotImplementedExceptions.
220 Revert the 2009-02-12 UniqueId.IsGuid "fix", as .NET says that
221 new UniqueId(new Guid()).IsGuid==false (which makes no sense, as
222 .ToString() on the same instance includes the "urn:uuid:" prefix,
223 which is used by Guids...).
225 2009-02-13 Jonathan Pryor <jpryor@novell.com>
227 * XmlDictionaryWriter.cs: Implement WriteValue(IStreamProvider).
229 2009-02-13 Jonathan Pryor <jpryor@novell.com>
231 * XmlDictionaryWriter.cs: Implement
232 WriteTextNode(XmlDictionaryReader,bool). This requires changes to
233 WriteNode(), as testing had determined that WriteTextNode() is used
234 instead of WriteString() for Text nodes and attribute values when
235 called via WriteNode().
237 2009-02-12 Jonathan Pryor <jpryor@novell.com>
239 * XmlDictionaryWriter.cs: Implement WriteValue(Guid),
240 WriteValue(TimeSpan), WriteValue(UniqueId).
241 * UniqueId.cs: Fix UniqueId.IsGuid, as `new UniqueId(new Guid())` was
242 previously being detected as a string value, not a Guid value.
244 2009-02-12 Jonathan Pryor <jpryor@novell.com>
246 * XmlDictionaryWriter.cs (WriteStartElement): Add parameter checking
247 and default arguments to avoid NullReferenceExceptions.
249 2009-02-11 Jonathan Pryor <jpryor@novell.com>
251 * XmlDictionaryString.cs: Add constructor argument checking.
253 2009-02-10 Jonathan Pryor <jpryor@novell.com>
255 * IFragmentCapableXmlDictionaryWriter.cs: Added.
257 2008-09-09 Atsushi Enomoto <atsushi@ximian.com>
258 Jb Evain <jbevain@novell.com>
260 * XmlBinaryDictionaryReader.cs, XmlSimpleDictionaryReader.cs:
261 add support to build on the net_2_1 profile.
263 2008-04-10 Eyal Alaluf <eyala@mainsoft.com>
265 * XmlBinaryDictionaryWriter.cs: WriteXmlnsAttribute generates a prefix
266 when given a null prefix.
268 2008-03-22 Atsushi Enomoto <atsushi@ximian.com>
270 * XmlBinaryDictionaryReader.cs :
271 - It didn't clean namespaces up during Read().
272 - Non-typed attribute nodes should be allowed in get_Value().
273 - Fixed wrong namespace scope push.
275 2008-02-27 Eyal Alaluf <eyala@mainsoft.com>
277 * XmlBinaryDictionaryReader.cs: Handle compilation warnings.
278 * XmlSimpleDictionaryReader.cs: Added onClose handling.
279 * XmlDictionaryReader.cs: Simple implementation of CreateTextReader.
281 2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
283 * XmlDictionaryWriter.cs : Even with UTF8 (marked) .net does not
284 output BOMs, so use always unmarked utf8 for any UTF8 encodings.
286 2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
288 * XmlDictionaryWriter.cs : Since it does not support XML declaration
289 its encoding is limited to utf16 and utf8. Null argument check.
291 2007-11-27 Atsushi Enomoto <atsushi@ximian.com>
293 * XmlDictionaryWriter.cs : WriteNode() is override, not new.
295 2007-07-27 Atsushi Enomoto <atsushi@ximian.com>
297 * XmlDictionaryWriter.cs : store Depth for dummy prefix output.
298 WriteXmlnsAttribute() writes dummy prefix when null prefix is given.
299 * XmlSimpleDictionaryWriter.cs, XmlBinaryDictionaryWriter.cs :
300 increment Depth on WriteStartElement() and decrement it on
301 WriteEndElement(). They don't have to be complete, just fine as
302 long as it correctly creates a dummy.
304 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
306 * XmlBinaryFormat.cs : added Base64Fixed (0xA0).
307 * XmlBinaryDictionaryReader.cs : support 0xA0 type above.
308 ReadInt() refactoring. Handle float and double value types.
310 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
312 * XmlBinaryDictionaryReader.cs :
313 implemented some ReadContentAs[Type]() methods.
314 * XmlDictionaryReader.cs :
315 Added Read[[Element]ContentAs]String() implementations.
316 * XmlDictionaryReaderAutoGen.cs : regenerated
318 2007-03-20 Atsushi Enomoto <atsushi@ximian.com>
320 * XmlDictionaryReader.cs : simply return false for
321 TryGet[Base64|Array]Length().
322 * XmlBinaryDictionaryReader.cs : Value string should be pupulated
323 for typed value nodes.
325 2007-03-19 Atsushi Enomoto <atsushi@ximian.com>
327 * XmlDictionaryReader.cs : more ongoing updates (valuetype support,
328 key support updates, ReadElementContentAsBase64).
330 2007-03-19 Atsushi Enomoto <atsushi@ximian.com>
332 * XmlBinaryFormat.cs, XmlBinaryDictionaryWriter.cs :
333 support following operators; 0x80 (integer 0), 0x82 (integer 1) and
334 0xAE (UniqueId which is created from Guid).
335 Little fix for length output.
337 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
339 * XmlDictionaryReader.cs : fix infinite loop.
341 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
343 * XmlDictionaryReader.cs : added couple of missing methods.
345 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
347 * XmlDictionaryReaderAutoGen.cs : regenerated.
349 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
351 * XmlBinaryDictionaryReader.cs : ongoing updates to the 3.0 RTM
354 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
356 * XmlBinaryDictionaryWriter.cs : for XmlWriterBinarySession lookup,
357 internal dictionary lookup should be string-based, since otherwise
358 it will never return correct dictionary string stored when the
359 dictionary string is from another dictionary.
360 * XmlBinaryWriterSession.cs :
361 TryLookup() is now based on string value comparison.
362 Reverted internal dictionary to int->XmlDictionaryString form,
363 as I don't use TryGetValue() anymore.
365 2007-03-16 Atsushi Enomoto <atsushi@ximian.com>
367 * XmlBinaryDictionaryWriter.cs : WriteValue(Decimal) is working now.
369 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
371 * XmlBinaryFormat.cs : new file, collection of constants.
372 * XmlBinaryDictionaryWriter.cs :
373 Stream->BinaryWriter. Support for WriteValue() for almost all
376 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
378 * XmlDictionaryWriter.cs : removed couple of MonoTODOs.
380 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
382 * XmlBinaryDictionaryWriter.cs : more couple of fixes (typed value
383 support and fixes, more element/attribute namespace fixes etc.).
385 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
387 * XmlBinaryDictionaryWriter.cs : fixed Base64 operation byte.
388 For comment node there is no corresponding combined EndElement
389 operation, so don't try to combine it.
390 Don't output xmlns and xml namespaces.
392 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
394 * XmlBinaryDictionaryWriter.cs : fixed couple of dictionary string
395 issues (on lookup and index output).
396 * XmlBinaryWriterSession.cs : added internal TryLookup(). Changed
397 internal structure to have dictionary string as a key.
399 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
401 * XmlBinaryDictionaryWriter.cs : new prefix population is needed
404 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
406 * XmlBinaryDictionaryWriter.cs : more WriteEndAttribute() is needed.
407 Remove wrong namespaceUri index output. Fixed attribute operation.
409 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
411 * XmlBinaryDictionaryWriter.cs : output attribute value.
413 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
415 * XmlBinaryDictionaryWriter.cs : for binary output format requirement,
416 every content must be buffered once and wait for next operation so
417 that if the content is one of the content sequence or not. This is
418 almost silly, but that is what Microsoft wanted to do.
420 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
422 * XmlBinaryDictionaryWriter.cs : couple of namespaces processing fix.
424 2007-03-15 Atsushi Enomoto <atsushi@ximian.com>
426 * XmlDictionaryWriter.cs : WriteAttributeString and WriteStartElement
427 should also delegate to dictionary-string based methods.
428 * XmlBinaryDictionaryWriter.cs : ongoing reimplementation as it was
429 based on pretty old design as well as pretty old XmlTextWriter.
431 2007-03-14 Atsushi Enomoto <atsushi@ximian.com>
433 * XmlBinaryWriterSession.cs : implemented.
434 * XmlBinaryDictionaryWriter.cs : a bunch of updates.
436 2007-03-14 Atsushi Enomoto <atsushi@ximian.com>
438 * UniqueId.cs : hacky Equals() implementation.
439 * XmlDictionaryReaderQuotas.cs : removed Default and fixed Max.
440 * XmlSimpleDictionaryWriter.cs : in .NET 3.0 RTM, it is supported.
441 * XmlDictionaryWriter.cs : WriteStartElement(XmlDictionaryString,
442 XmlDictionaryString) should call WriteStartElement(string,
443 XmlDictionaryString,XmlDictionaryString) since because only the
444 latter is overridable and possible to provide dictionary string.
446 2007-03-09 Atsushi Enomoto <atsushi@ximian.com>
448 * XmlDictionaryReader.cs : make it partial. Fill Quotas when requested.
449 * XmlDictionaryReaderAutoGen.cs : added autogenerated array reader
451 * XmlDictionaryWriter.cs : make it partial.
452 * XmlDictionaryWruterAutoGen.cs : added autogenerated array writer
455 2006-10-05 Atsushi Enomoto <atsushi@ximian.com>
457 * XmlBinaryDictionaryReader.cs, XmlSimpleDictionaryReader.cs :
458 implement IXmlNamespaceResolver.
460 2006-07-31 Ankit Jain <jankit@novell.com>
462 * UniqueId.cs (.ctor): (string overload) Implement.
463 (ToString): Prepend "urn:uuid:" instead of "uuid-".
465 2006-07-31 Atsushi Enomoto <atsushi@ximian.com>
467 * UniqueId.cs : some implementation.
469 2006-07-04 Atsushi Enomoto <atsushi@ximian.com>
471 * XmlDictionaryWriter.cs, XmlSimpleDictionaryWriter.cs,
472 XmlDictionaryReaderQuotas.cs : June CTP API update.
474 2006-07-04 Atsushi Enomoto <atsushi@ximian.com>
476 * XmlBinaryDictionaryReader.cs, IStreamProvider.cs,
477 XmlSimpleDictionaryReader.cs, IXmlMtomReaderInitializer.cs,
478 XmlBinaryWriterSession.cs, IXmlUTF8ReaderInitializer.cs,
479 IXmlMtomWriterInitializer.cs, XmlDictionaryReader.cs :
480 June CTP API updates.
482 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
484 * XmlShimWriter.cs : deleted.
485 * XmlBinaryDictionaryWriter.cs, XmlSimpleDictionaryWriter.cs :
486 WriteProcessingInstruction() throws InvalidOperationException.
488 2005-11-28 Atsushi Enomoto <atsushi@ximian.com>
490 * XmlDictionaryReader.cs, XmlBinaryDictionaryWriter.cs,
491 XmlDictionary.cs, XmlDictionaryWriter.cs, XmlC14NWriter.cs :
492 several API fixes to Nov. CTP.
494 2005-11-03 Atsushi Enomoto <atsushi@ximian.com>
496 * XmlDictionaryReader.cs : CreateMtomReader() stubs.
498 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
500 * XmlBinaryDictionaryWriter.cs : use saved xml_lang and xml_space for
501 those corresponding properties (they bork at the declaring element).
503 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
505 * UniqueId.cs : it does not compile.
507 2005-10-23 Duncan Mak <duncan@novell.com>
509 * UniqueId.cs (.ctor): Implement some overloads by chaining it to
510 other Unimplemented ones.
511 (operator ==, operator !=): Implemented using the Equals method.
512 (Equals, TryGetGuid): Well, at least figure the false case....
514 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
516 * XmlDictionary.cs : fixed type of Empty.
517 * XmlDictionaryReaderQuotas.cs : Default and Max were not readonly.
519 2005-10-05 Atsushi Enomoto <atsushi@ximian.com>
521 * XmlBinaryDictionaryReader.cs : and it can GetContext().
523 2005-10-05 Atsushi Enomoto <atsushi@ximian.com>
525 * XmlBinaryDictionaryWriter.cs :
526 Fixed index for room-reserved attributes (0x22-0x3B).
528 * XmlBinaryDictionaryReader.cs :
529 Several fixes to get it work fine.
531 2005-10-05 Atsushi Enomoto <atsushi@ximian.com>
533 * XmlDictionary.cs : TryLookup() should use TryGetValue().
534 Fixed incorrect upper bound check for TryLookup(int, out dictstr).
535 * XmlBinaryDictionaryWriter.cs : Use 0x8B for empty string everywhere
538 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
540 * XmlBinaryDictionaryReader.cs : new file for CreateBinaryReader().
541 * XmlDictionaryReader.cs : use above.
542 * XmlBinaryDictionaryWriter.cs : several fixes (renamed private
543 fields, added more notes, and much more).
545 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
547 * XmlBinaryDictionaryWriter.cs :
548 Added notes on dictionary string support inference. Fixed filename.
550 2005-10-04 Atsushi Enomoto <atsushi@ximian.com>
552 * XmlBinaryDictionaryWriter.cs : new file for CreateBinaryWriter().
553 * XmlDictionaryWriter.cs : use above.
555 2005-10-03 Atsushi Enomoto <atsushi@ximian.com>
557 * XmlDictionaryWriter.cs : stubby WriteNode() impl.
558 * XmlBinaryWriterSession.cs : tiny notes.
560 2005-10-03 Atsushi Enomoto <atsushi@ximian.com>
562 * XmlSimpleDictionaryWriter.cs : new file for CreateDictionaryWriter().
563 Implemented simple XmlWriter functionality.
564 * XmlDictionaryWriter.cs : use above.
566 2005-10-03 Atsushi Enomoto <atsushi@ximian.com>
568 * XmlDictionaryWriter.cs : implemented some members. Added more stubs.
570 2005-09-29 Duncan Mak <duncan@novell.com>
572 * XmlDictionaryWriter.cs (CreateBinaryWriter): Added stub.
574 2005-09-28 Duncan Mak <duncan@novell.com>
576 * XmlDictionaryWriter.cs (CreateDictionaryWriter): Added stub.
578 2005-09-27 Atsushi Enomoto <atsushi@ximian.com>
580 * XmlDictionaryReader.cs :
581 Some member signature fixes.
582 implemented CreateDictionaryReader().
583 TryGetLocalNameAsDictionaryString() seems always returning false.
584 IsLocalName() is not likely to use TryGet...() above.
585 * XmlSimpleDictionaryReader.cs : for CreateDictionaryReader().
587 2005-09-26 Atsushi Enomoto <atsushi@ximian.com>
589 * XmlDictionaryString.cs, XmlDictionary.cs,
590 XmlDictionaryReaderQuotas.cs, XmlDictionaryReader.cs:
591 added some implementations.
593 2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
595 * XmlDictionaryString.cs, XmlShimWriter.cs,
596 IXmlBinaryWriterInitializer.cs, IXmlUTF8WriterInitializer.cs,
597 XmlDictionaryWriter.cs, UniqueId.cs, XmlC14NWriter.cs,
598 XmlDictionary.cs, OnXmlDictionaryReaderClose.cs,
599 XmlBinaryReaderSession.cs, IXmlMtomReaderInitializer.cs,
600 IXmlDictionary.cs, IXmlBinaryReaderInitializer.cs,
601 XmlCanonicalWriter.cs, XmlBinaryWriterSession.cs,
602 XmlDictionaryReaderQuotas.cs, IXmlUTF8ReaderInitializer.cs,
603 IXmlMtomWriterInitializer.cs, XmlDictionaryReader.cs :
604 #if NET_2_0. coding style was updated.
606 2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
608 * IXmlBinaryReaderInitializer.cs
609 IXmlBinaryWriterInitializer.cs
611 IXmlMtomReaderInitializer.cs
612 IXmlMtomWriterInitializer.cs
613 IXmlUTF8ReaderInitializer.cs
614 IXmlUTF8WriterInitializer.cs
615 OnXmlDictionaryReaderClose.cs
617 XmlBinaryReaderSession.cs
618 XmlBinaryWriterSession.cs
620 XmlCanonicalWriter.cs
622 XmlDictionaryReader.cs
623 XmlDictionaryReaderQuotas.cs
624 XmlDictionaryString.cs
625 XmlDictionaryWriter.cs
626 XmlShimWriter.cs : new files.