2004-12-02 14:37  iluetkeb

	* ChangeLog, bootstrap.sh, configure.in, config/.cvsignore: use
	  --force to overwrite files from earlier libtoolize calls

2004-11-25 21:28  swrede

	* Makefile.am: added license to EXTRA_DIST var

2004-11-25 21:26  swrede

	* LICENSE: added license info

2004-11-25 21:18  swrede

	* NEWS: Release 1.1 on sf.net.

2004-11-25 20:58  swrede

	* src/Makefile.am: added noinst_HEADERS log.hpp and xinit.hpp for
	  correct building of dist target

2004-11-12 16:48  iluetkeb

	* src/Location.cpp: improved error message to actually give
	  meaningful information

2004-11-09 13:13  iluetkeb

	* src/XercesDocumentBody.cpp: create less ambigous error message
	  when xml string is empty

2004-11-09 13:02  iluetkeb

	* src/exception.hpp: beauty fix

2004-11-09 13:01  iluetkeb

	* src/XercesDocumentBody.cpp: throw exceptions in a place where we
	  know the full content

2004-11-09 12:59  iluetkeb

	* TODO: [no log message]

2004-10-21 11:47  swrede

	* xmltio.pc.in: removed rpath form package config description

2004-10-18 20:20  iluetkeb

	* src/: Location.cpp, exception.hpp, str.cpp: don't release, it
	  might be needed (see convert(loc, loc)

2004-10-18 20:20  iluetkeb

	* src/Document.hpp: make ctors explicit to prevent accidental
	  conversion

2004-10-18 17:55  iluetkeb

	* src/Location.cpp, test/tio_test.cpp: implement removing
	  attributes

2004-10-18 17:55  iluetkeb

	* src/Document.cpp: catch empty pointers

2004-10-18 15:16  iluetkeb

	* src/Document.cpp, src/Document.hpp, src/Location.cpp,
	  src/XPath.cpp, test/tio_test.cpp: support for creating and adding
	  attributes

2004-10-15 18:40  iluetkeb

	* src/Location.hpp, test/tio_test.cpp: isEqual for content-based
	  equality comparison

2004-10-15 18:40  iluetkeb

	* src/XercesDocumentBody.cpp: fix outputting XMLCh*

2004-10-15 16:49  iluetkeb

	* test/tio_test.cpp: add test for adding w/ namespaces

2004-10-15 16:47  iluetkeb

	* src/Namespaces.cpp: create namespace declarations the correct way

2004-10-15 16:47  iluetkeb

	* src/Location.cpp: use the node as returned from appendChild

2004-10-15 16:47  iluetkeb

	* src/Document.cpp: merge namespaces on import

2004-10-15 15:16  iluetkeb

	* test/tio_test.cpp: test merging namespaces

2004-10-15 15:16  iluetkeb

	* src/: Namespaces.cpp, Namespaces.hpp: support merging namespaces

2004-10-15 15:15  iluetkeb

	* src/str.cpp: paranoia check

2004-10-15 13:22  iluetkeb

	* test/tio_test.cpp: bad usage tests

2004-10-15 13:22  iluetkeb

	* src/str.hpp: support const XMLCh*

2004-10-15 13:22  iluetkeb

	* src/: Namespaces.cpp, Namespaces.hpp: use DOMElement API to add
	  attributes check for existing values

2004-10-15 13:21  iluetkeb

	* src/Makefile.am: make debugging option overridable

2004-10-15 13:21  iluetkeb

	* src/Location.cpp: don't clone newly created nodes

2004-10-15 13:20  iluetkeb

	* src/Document.cpp: just comments

2004-10-14 14:33  iluetkeb

	* src/Document.cpp, src/Document.hpp, src/XercesDocumentBody.cpp,
	  src/XercesDocumentBody.hpp, src/log.hpp, test/tio_test.cpp: new
	  method to create namespace-aware locations

2004-10-14 10:44  iluetkeb

	* src/Location.cpp, src/XPath.hpp, test/tio_test.cpp: rename
	  DocumentPtr to TIODocument in some leftover cases

2004-10-14 10:42  iluetkeb

	* src/Document.cpp, src/Document.hpp, src/Location.cpp,
	  src/Location.hpp, src/XPath.cpp, src/XPath.hpp,
	  src/XercesDocumentBody.cpp, test/tio_test.cpp: removed all uses
	  of operator DOMDocument* inside the xmltio library

2004-10-13 18:40  iluetkeb

	* xmltio.pc.in: add required -pthread flag

2004-10-13 18:40  iluetkeb

	* configure.in: version number update

2004-10-13 18:40  iluetkeb

	* test/: .cvsignore, Makefile.am, test_adopt_document.cpp,
	  tio_test.cpp: added automake style test programs

2004-10-13 18:39  iluetkeb

	* src/: Document.cpp, Document.hpp, Location.cpp, Location.hpp,
	  Makefile.am, Namespaces.cpp, Namespaces.hpp, XPath.cpp,
	  XercesDocumentBody.cpp, XercesDocumentBody.hpp, str.cpp, str.hpp,
	  xmltio.hpp: implemented TIODocument to replace DocumentPtr

2004-10-12 17:00  iluetkeb

	* test/tio_test.cpp: nitpick

2004-10-12 17:00  iluetkeb

	* src/: Namespaces.cpp, Namespaces.hpp: prevent multiple reference
	  counting

2004-10-12 16:59  iluetkeb

	* src/Makefile.am: enable threading support in the compiler

2004-10-12 16:59  iluetkeb

	* src/Document.hpp: make sure users of the library enable threading

2004-10-12 16:58  iluetkeb

	* src/: str.cpp, str.hpp: make dom2string variant inlineable

2004-10-12 16:54  iluetkeb

	* configure.in: change --with-unit-test-type so that empty types
	  are possible

2004-10-12 15:20  iluetkeb

	* configure.in: put check for xerces-c behind check for pthread, as
	  it needs it

2004-10-11 15:05  iluetkeb

	* src/log.hpp, src/str.cpp, src/str.hpp, src/xmltio.hpp,
	  test/tio_test.cpp: typo fixes

2004-10-11 15:04  iluetkeb

	* src/: XPath.cpp, XPath.hpp: use shared_ptr to be on the safe side

2004-10-11 15:03  iluetkeb

	* src/TypeConversion.hpp: always copy Location

2004-10-11 14:58  iluetkeb

	* src/Location.hpp: prevent unnecessary temporaries

2004-10-11 14:55  iluetkeb

	* src/Location.cpp: use operator<< for XMLString directly

2004-10-07 14:09  iluetkeb

	* test/tio_test.cpp: test for namespace manager

2004-10-07 14:09  iluetkeb

	* src/: Makefile.am, Namespaces.cpp, Namespaces.hpp: implement
	  namespace management class

2004-10-07 14:09  iluetkeb

	* src/str.cpp: operator<< for DOMException catch DOMExceptions in
	  dom2string

2004-10-07 14:08  iluetkeb

	* src/exception.cpp: reformat DOM conversion msg

2004-10-07 14:06  iluetkeb

	* src/Location.hpp: catch DOMException in add

2004-10-07 11:54  iluetkeb

	* src/Makefile.am: more debugging

2004-10-07 11:53  iluetkeb

	* src/Makefile.am: new header

2004-10-07 11:53  iluetkeb

	* src/: Document.hpp, Location.hpp, str.hpp: move DocumentPtr to
	  its own headers, for specialized inclusion (and in preparation to
	  future changes to Document)

2004-10-06 19:00  iluetkeb

	* .cvsignore, Makefile.am, configure.in, xmltio.pc.in,
	  config/.cvsignore, config/acinclude.m4: added pkgconfig
	  descriptor file check for libraries in prefix, too

2004-10-05 16:20  swrede

	* src/: Location.cpp, Location.hpp, Template.hpp: Added convenient
	  functions from M7 (Robert). create_template/Location constructor

2004-10-04 11:41  swrede

	* .cvsignore: added Eclipse project files

2004-09-21 16:53  iluetkeb

	* configure.in: remove prereq to 2.59, we don't really require that

2004-09-21 11:00  iluetkeb

	* test/tio_test.cpp: conditionally enable log4cxx

2004-09-17 12:44  iluetkeb

	* README: add info for pathan

2004-09-17 12:37  iluetkeb

	* test/.cvsignore: ignore binary and libtool stuff

2004-09-17 12:37  iluetkeb

	* xinit.cpp: moved to src

2004-09-17 12:36  iluetkeb

	* src/Makefile.am: missing headers

2004-09-17 12:35  iluetkeb

	* Makefile: auto-generated file

2004-09-17 12:35  iluetkeb

	* log.cpp: no longer necessary, its all in the header now

2004-09-17 12:34  iluetkeb

	* configure.in: add check for pathan

2004-09-17 12:34  iluetkeb

	* test/tio_test.cpp: change to log4cxx

2004-09-17 12:34  iluetkeb

	* test/Makefile.am: fixed CPPFLAGS setting

2004-09-16 18:16  iluetkeb

	* Makefile, src/Makefile.am: add str.hpp header

2004-09-16 18:08  iluetkeb

	* Makefile, NEWS, TODO, configure.in, src/Makefile.am: almost
	  forgot about the headers ;-)

2004-09-16 17:25  iluetkeb

	* README: build instructions and information on dependencies

2004-09-16 16:16  iluetkeb

	* .cvsignore, AUTHORS, ChangeLog, Location.cpp, Location.hpp,
	  Makefile, Makefile.am, README, Template.hpp, TypeConversion.cpp,
	  TypeConversion.hpp, XPath.cpp, XPath.hpp, bootstrap.sh,
	  configure.in, exception.cpp, exception.hpp, log.hpp, str.cpp,
	  str.hpp, tio_test.cpp, xinit.hpp, xmltio.hpp, config/.cvsignore,
	  config/acinclude.m4, src/.cvsignore, src/Location.cpp,
	  src/Location.hpp, src/Makefile.am, src/Template.hpp,
	  src/TypeConversion.cpp, src/TypeConversion.hpp, src/XPath.cpp,
	  src/XPath.hpp, src/exception.cpp, src/exception.hpp, src/log.hpp,
	  src/str.cpp, src/str.hpp, src/xinit.cpp, src/xinit.hpp,
	  src/xmltio.hpp, test/.cvsignore, test/Makefile.am,
	  test/log4cpp.props, test/tio_test.cpp: autoconfiscating xmltio

2004-09-06 12:56  iluetkeb

	* TypeConversion.hpp: fix typo

2004-09-06 11:52  iluetkeb

	* TypeConversion.hpp, tio_test.cpp: handle, and test, locale in
	  number conversion

2004-09-03 16:14  iluetkeb

	* Template.hpp, str.cpp: two safety fixes

2004-09-03 11:39  iluetkeb

	* Location.cpp, tio_test.cpp: implement work-around for unsupported
	  setTextContent on element nodes

2004-08-31 18:57  iluetkeb

	* Location.cpp, Location.hpp, Makefile, exception.cpp,
	  exception.hpp, str.hpp, xinit.cpp, xinit.hpp: small fixes

2004-08-31 18:55  iluetkeb

	* str.cpp: no auto_ptr

2004-08-30 16:37  mhanheid

	* str.cpp: - fixed compilation error at xmltio::parse

2004-08-17 19:05  iluetkeb

	* tio_test.cpp: test both versions of isMatch

2004-08-17 19:05  iluetkeb

	* XPath.cpp: wrong comparison in isMatch(DOMNode*) fixed

2004-08-17 18:55  iluetkeb

	* tio_test.cpp: add test for non-matching xpaths

2004-08-13 12:52  iluetkeb

	* TypeConversion.hpp: increase precision for double and float

2004-08-12 15:57  iluetkeb

	* str.cpp: delete DOMWriter after writing

2004-08-12 15:55  iluetkeb

	* str.cpp: delete parser afterwards

2004-08-12 12:25  iluetkeb

	* TypeConversion.hpp, XPath.cpp: include xpath setup in try block

2004-08-05 18:23  iluetkeb

	* tio_test.cpp: more document parsing edge cases

2004-08-05 18:22  iluetkeb

	* str.cpp: throw exception when document is empty

2004-08-05 18:21  iluetkeb

	* Template.hpp: premature optimization is the root of all evil

2004-08-04 16:52  iluetkeb

	* Location.cpp, TypeConversion.cpp, TypeConversion.hpp,
	  exception.cpp, exception.hpp, tio_test.cpp: lots more test cases
	  and better DOMException wrapping

2004-08-04 12:46  iluetkeb

	* Makefile, TypeConversion.cpp, TypeConversion.hpp, tio_test.cpp:
	  default conversion for whole xml documents as content

2004-08-04 11:39  iluetkeb

	* Location.hpp, Template.hpp, TypeConversion.hpp, tio_test.cpp,
	  xmltio.hpp: factored out type conversion to its own class use
	  find_anchor in static extract::get test that:

2004-08-04 10:25  iluetkeb

	* Location.cpp, Location.hpp, Template.hpp, tio_test.cpp: implement
	  typical template handling methods and C++-template-based
	  compile-time traits

2004-08-03 17:37  iluetkeb

	* Location.cpp, Location.hpp, str.cpp, str.hpp: wrap convert in
	  try/catch provide operator std::string() for NX

2004-08-03 17:14  iluetkeb

	* Location.hpp, XPath.cpp, XPath.hpp, tio_test.cpp: remove template
	  definition of convert so missing converts can be detected at
	  compile-time instead of link-time provided templatized 'to_xml'
	  for one-step serialization tests for the previous item

2004-07-28 18:52  iluetkeb

	* Location.hpp, XPath.cpp, XPath.hpp, tio_test.cpp: simple support
	  for namespaces unfortunately, this required to discard
	  pre-parsing and parse at evaluation time instead

2004-07-22 16:44  iluetkeb

	* XPath.hpp, XPath.cpp: ctor taking const char* for
	  auto-instantiation from character constants

2004-07-22 16:43  iluetkeb

	* Location.hpp: provide convert to int

2004-07-22 13:25  iluetkeb

	* Location.hpp: always make copies on append

2004-07-22 12:58  iluetkeb

	* Location.cpp, Location.hpp, tio_test.cpp: direct XPath access in
	  operator[]

2004-07-22 10:01  iluetkeb

	* Location.hpp: convert doesn't need to be a template

2004-07-22 00:15  iluetkeb

	* tio_test.cpp: real add/remove checking

2004-07-22 00:15  iluetkeb

	* Location.hpp: add always returns added node

2004-07-22 00:09  iluetkeb

	* Location.hpp, tio_test.cpp: add some structure modification
	  methods

2004-07-22 00:09  iluetkeb

	* exception.cpp, exception.hpp, Makefile: reduce include dependency

2004-07-21 23:25  iluetkeb

	* XPath.cpp, tio_test.cpp: do static platformutils initialization

2004-07-21 23:15  iluetkeb

	* Location.cpp, Location.hpp, XPath.cpp, XPath.hpp, tio_test.cpp:
	  rename BaseLocation to Location

2004-07-21 10:51  iluetkeb

	* XPath.hpp: add operator bool()

2004-07-20 18:42  iluetkeb

	* tio_test.cpp, Location.cpp, Location.hpp: make find a free
	  function

2004-07-20 18:35  iluetkeb

	* Location.cpp: provide node name in debug output

2004-07-20 18:30  iluetkeb

	* Location.cpp: pass correct context node

2004-07-20 18:30  iluetkeb

	* Location.hpp: accept const node on get_xpath

2004-07-20 15:47  iluetkeb

	* str.cpp: add error handler

2004-07-20 15:03  iluetkeb

	* Location.cpp, Location.hpp, Makefile, XPath.cpp, XPath.hpp,
	  exception.hpp, str.cpp, str.hpp, tio_test.cpp: add XPathIterator
	  for result set iteration get rid of template class Location, use
	  templatized free converter methods basic test-cases covered more
	  use of smart-pointers where appropriate some more integration
	  between XPath and Location (in addition to the old)

2004-07-15 19:01  iluetkeb

	* XPath.cpp, XPath.hpp: provided operators for type completeness

2004-07-15 19:01  iluetkeb

	* exception.hpp: renamed SyntaxException to prevent name clashes

2004-07-15 13:47  iluetkeb

	* str.cpp, str.hpp: parsing from std::string

2004-07-14 16:54  iluetkeb

	* exception.hpp: missing const

2004-07-14 16:47  iluetkeb

	* Location.cpp, Location.hpp, str.cpp: provide getName method on
	  Locations

2004-07-14 12:03  iluetkeb

	* .cvsignore, Location.cpp, Location.hpp, Makefile, XPath.cpp,
	  XPath.hpp, exception.hpp, log.cpp, log.hpp, str.cpp, str.hpp,
	  tio_test.cpp: XML Template I/O initial check-in (taken from
	  MemoryInterface)

2004-07-06 10:24  iluetkeb

	* Location.cpp, Location.hpp: new, non-modifying attribute accessor
	  bug fix in node access

2004-07-05 18:01  iluetkeb

	* Location.cpp, Location.hpp: implement SINGLE/ALL matching for
	  XPath

2004-07-05 17:37  iluetkeb

	* Location.hpp, Location.cpp: add new XPath-based accessor class
	  Location

2004-07-05 14:40  iluetkeb

	* Location.hpp: add context node comment

2004-06-19 16:22  iluetkeb

	* Location.hpp: provide reverse for X

2004-06-18 15:53  iluetkeb

	* Location.cpp, Location.hpp: refactor DOMNode to string conversion
	  into dom2string method

2004-06-18 15:36  iluetkeb

	* Location.cpp, Location.hpp: completed XPath helper class

2004-06-18 15:24  iluetkeb

	* Location.cpp, Location.hpp: cleaned up exception handling using
	  static constants for method and tag names refactored XPath
	  matching into its own class

