| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365 |
- 2008-04-10 Eyal Alaluf <[email protected]>
- * XmlBinaryDictionaryWriter.cs: WriteXmlnsAttribute generates a prefix
- when given a null prefix.
- 2008-03-22 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs :
- - It didn't clean namespaces up during Read().
- - Non-typed attribute nodes should be allowed in get_Value().
- - Fixed wrong namespace scope push.
- 2008-02-27 Eyal Alaluf <[email protected]>
- * XmlBinaryDictionaryReader.cs: Handle compilation warnings.
- * XmlSimpleDictionaryReader.cs: Added onClose handling.
- * XmlDictionaryReader.cs: Simple implementation of CreateTextReader.
- 2008-02-08 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : Even with UTF8 (marked) .net does not
- output BOMs, so use always unmarked utf8 for any UTF8 encodings.
- 2008-02-08 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : Since it does not support XML declaration
- its encoding is limited to utf16 and utf8. Null argument check.
- 2007-11-27 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : WriteNode() is override, not new.
- 2007-07-27 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : store Depth for dummy prefix output.
- WriteXmlnsAttribute() writes dummy prefix when null prefix is given.
- * XmlSimpleDictionaryWriter.cs, XmlBinaryDictionaryWriter.cs :
- increment Depth on WriteStartElement() and decrement it on
- WriteEndElement(). They don't have to be complete, just fine as
- long as it correctly creates a dummy.
- 2007-04-02 Atsushi Enomoto <[email protected]>
- * XmlBinaryFormat.cs : added Base64Fixed (0xA0).
- * XmlBinaryDictionaryReader.cs : support 0xA0 type above.
- ReadInt() refactoring. Handle float and double value types.
- 2007-03-30 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs :
- implemented some ReadContentAs[Type]() methods.
- * XmlDictionaryReader.cs :
- Added Read[[Element]ContentAs]String() implementations.
- * XmlDictionaryReaderAutoGen.cs : regenerated
- 2007-03-20 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : simply return false for
- TryGet[Base64|Array]Length().
- * XmlBinaryDictionaryReader.cs : Value string should be pupulated
- for typed value nodes.
- 2007-03-19 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : more ongoing updates (valuetype support,
- key support updates, ReadElementContentAsBase64).
- 2007-03-19 Atsushi Enomoto <[email protected]>
- * XmlBinaryFormat.cs, XmlBinaryDictionaryWriter.cs :
- support following operators; 0x80 (integer 0), 0x82 (integer 1) and
- 0xAE (UniqueId which is created from Guid).
- Little fix for length output.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : fix infinite loop.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : added couple of missing methods.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReaderAutoGen.cs : regenerated.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs : ongoing updates to the 3.0 RTM
- format.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : for XmlWriterBinarySession lookup,
- internal dictionary lookup should be string-based, since otherwise
- it will never return correct dictionary string stored when the
- dictionary string is from another dictionary.
- * XmlBinaryWriterSession.cs :
- TryLookup() is now based on string value comparison.
- Reverted internal dictionary to int->XmlDictionaryString form,
- as I don't use TryGetValue() anymore.
- 2007-03-16 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : WriteValue(Decimal) is working now.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryFormat.cs : new file, collection of constants.
- * XmlBinaryDictionaryWriter.cs :
- Stream->BinaryWriter. Support for WriteValue() for almost all
- types.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : removed couple of MonoTODOs.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : more couple of fixes (typed value
- support and fixes, more element/attribute namespace fixes etc.).
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : fixed Base64 operation byte.
- For comment node there is no corresponding combined EndElement
- operation, so don't try to combine it.
- Don't output xmlns and xml namespaces.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : fixed couple of dictionary string
- issues (on lookup and index output).
- * XmlBinaryWriterSession.cs : added internal TryLookup(). Changed
- internal structure to have dictionary string as a key.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : new prefix population is needed
- in this class too.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : more WriteEndAttribute() is needed.
- Remove wrong namespaceUri index output. Fixed attribute operation.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : output attribute value.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : for binary output format requirement,
- every content must be buffered once and wait for next operation so
- that if the content is one of the content sequence or not. This is
- almost silly, but that is what Microsoft wanted to do.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : couple of namespaces processing fix.
- 2007-03-15 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : WriteAttributeString and WriteStartElement
- should also delegate to dictionary-string based methods.
- * XmlBinaryDictionaryWriter.cs : ongoing reimplementation as it was
- based on pretty old design as well as pretty old XmlTextWriter.
- 2007-03-14 Atsushi Enomoto <[email protected]>
- * XmlBinaryWriterSession.cs : implemented.
- * XmlBinaryDictionaryWriter.cs : a bunch of updates.
- 2007-03-14 Atsushi Enomoto <[email protected]>
- * UniqueId.cs : hacky Equals() implementation.
- * XmlDictionaryReaderQuotas.cs : removed Default and fixed Max.
- * XmlSimpleDictionaryWriter.cs : in .NET 3.0 RTM, it is supported.
- * XmlDictionaryWriter.cs : WriteStartElement(XmlDictionaryString,
- XmlDictionaryString) should call WriteStartElement(string,
- XmlDictionaryString,XmlDictionaryString) since because only the
- latter is overridable and possible to provide dictionary string.
- 2007-03-09 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : make it partial. Fill Quotas when requested.
- * XmlDictionaryReaderAutoGen.cs : added autogenerated array reader
- methods.
- * XmlDictionaryWriter.cs : make it partial.
- * XmlDictionaryWruterAutoGen.cs : added autogenerated array writer
- methods.
- 2006-10-05 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs, XmlSimpleDictionaryReader.cs :
- implement IXmlNamespaceResolver.
- 2006-07-31 Ankit Jain <[email protected]>
- * UniqueId.cs (.ctor): (string overload) Implement.
- (ToString): Prepend "urn:uuid:" instead of "uuid-".
- 2006-07-31 Atsushi Enomoto <[email protected]>
- * UniqueId.cs : some implementation.
- 2006-07-04 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs, XmlSimpleDictionaryWriter.cs,
- XmlDictionaryReaderQuotas.cs : June CTP API update.
- 2006-07-04 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs, IStreamProvider.cs,
- XmlSimpleDictionaryReader.cs, IXmlMtomReaderInitializer.cs,
- XmlBinaryWriterSession.cs, IXmlUTF8ReaderInitializer.cs,
- IXmlMtomWriterInitializer.cs, XmlDictionaryReader.cs :
- June CTP API updates.
- 2006-01-17 Atsushi Enomoto <[email protected]>
- * XmlShimWriter.cs : deleted.
- * XmlBinaryDictionaryWriter.cs, XmlSimpleDictionaryWriter.cs :
- WriteProcessingInstruction() throws InvalidOperationException.
- 2005-11-28 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs, XmlBinaryDictionaryWriter.cs,
- XmlDictionary.cs, XmlDictionaryWriter.cs, XmlC14NWriter.cs :
- several API fixes to Nov. CTP.
- 2005-11-03 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs : CreateMtomReader() stubs.
- 2005-10-24 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : use saved xml_lang and xml_space for
- those corresponding properties (they bork at the declaring element).
- 2005-10-24 Atsushi Enomoto <[email protected]>
- * UniqueId.cs : it does not compile.
- 2005-10-23 Duncan Mak <[email protected]>
- * UniqueId.cs (.ctor): Implement some overloads by chaining it to
- other Unimplemented ones.
- (operator ==, operator !=): Implemented using the Equals method.
- (Equals, TryGetGuid): Well, at least figure the false case....
- 2005-10-23 Atsushi Enomoto <[email protected]>
- * XmlDictionary.cs : fixed type of Empty.
- * XmlDictionaryReaderQuotas.cs : Default and Max were not readonly.
- 2005-10-05 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs : and it can GetContext().
- 2005-10-05 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs :
- Fixed index for room-reserved attributes (0x22-0x3B).
- Added note on 0x9D.
- * XmlBinaryDictionaryReader.cs :
- Several fixes to get it work fine.
- 2005-10-05 Atsushi Enomoto <[email protected]>
- * XmlDictionary.cs : TryLookup() should use TryGetValue().
- Fixed incorrect upper bound check for TryLookup(int, out dictstr).
- * XmlBinaryDictionaryWriter.cs : Use 0x8B for empty string everywhere
- we use 0x83.
- 2005-10-04 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryReader.cs : new file for CreateBinaryReader().
- * XmlDictionaryReader.cs : use above.
- * XmlBinaryDictionaryWriter.cs : several fixes (renamed private
- fields, added more notes, and much more).
- 2005-10-04 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs :
- Added notes on dictionary string support inference. Fixed filename.
- 2005-10-04 Atsushi Enomoto <[email protected]>
- * XmlBinaryDictionaryWriter.cs : new file for CreateBinaryWriter().
- * XmlDictionaryWriter.cs : use above.
- 2005-10-03 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : stubby WriteNode() impl.
- * XmlBinaryWriterSession.cs : tiny notes.
- 2005-10-03 Atsushi Enomoto <[email protected]>
- * XmlSimpleDictionaryWriter.cs : new file for CreateDictionaryWriter().
- Implemented simple XmlWriter functionality.
- * XmlDictionaryWriter.cs : use above.
- 2005-10-03 Atsushi Enomoto <[email protected]>
- * XmlDictionaryWriter.cs : implemented some members. Added more stubs.
- 2005-09-29 Duncan Mak <[email protected]>
- * XmlDictionaryWriter.cs (CreateBinaryWriter): Added stub.
- 2005-09-28 Duncan Mak <[email protected]>
- * XmlDictionaryWriter.cs (CreateDictionaryWriter): Added stub.
- 2005-09-27 Atsushi Enomoto <[email protected]>
- * XmlDictionaryReader.cs :
- Some member signature fixes.
- implemented CreateDictionaryReader().
- TryGetLocalNameAsDictionaryString() seems always returning false.
- IsLocalName() is not likely to use TryGet...() above.
- * XmlSimpleDictionaryReader.cs : for CreateDictionaryReader().
- 2005-09-26 Atsushi Enomoto <[email protected]>
- * XmlDictionaryString.cs, XmlDictionary.cs,
- XmlDictionaryReaderQuotas.cs, XmlDictionaryReader.cs:
- added some implementations.
- 2005-09-22 Atsushi Enomoto <[email protected]>
- * XmlDictionaryString.cs, XmlShimWriter.cs,
- IXmlBinaryWriterInitializer.cs, IXmlUTF8WriterInitializer.cs,
- XmlDictionaryWriter.cs, UniqueId.cs, XmlC14NWriter.cs,
- XmlDictionary.cs, OnXmlDictionaryReaderClose.cs,
- XmlBinaryReaderSession.cs, IXmlMtomReaderInitializer.cs,
- IXmlDictionary.cs, IXmlBinaryReaderInitializer.cs,
- XmlCanonicalWriter.cs, XmlBinaryWriterSession.cs,
- XmlDictionaryReaderQuotas.cs, IXmlUTF8ReaderInitializer.cs,
- IXmlMtomWriterInitializer.cs, XmlDictionaryReader.cs :
- #if NET_2_0. coding style was updated.
- 2005-09-22 Atsushi Enomoto <[email protected]>
- * IXmlBinaryReaderInitializer.cs
- IXmlBinaryWriterInitializer.cs
- IXmlDictionary.cs
- IXmlMtomReaderInitializer.cs
- IXmlMtomWriterInitializer.cs
- IXmlUTF8ReaderInitializer.cs
- IXmlUTF8WriterInitializer.cs
- OnXmlDictionaryReaderClose.cs
- UniqueId.cs
- XmlBinaryReaderSession.cs
- XmlBinaryWriterSession.cs
- XmlC14NWriter.cs
- XmlCanonicalWriter.cs
- XmlDictionary.cs
- XmlDictionaryReader.cs
- XmlDictionaryReaderQuotas.cs
- XmlDictionaryString.cs
- XmlDictionaryWriter.cs
- XmlShimWriter.cs : new files.
|