File: NEWS

package info (click to toggle)
sp-gxmlcpp 1.0.20040603-3
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 1,596 kB
  • ctags: 266
  • sloc: sh: 7,483; cpp: 1,629; makefile: 119
file content (185 lines) | stat: -rw-r--r-- 6,122 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
Tarballs: http://volvic.schlund.de/~tarball/sp/sp-gxmlcpp/

======================================================================
sp-gxmlcpp-1.0.20040603 (Thu Jun  3 17:16:14 UTC 2004):

Patch release.

	* This fixes a pathetic memory leak in XMLNode::getNodeDump() (this
    also applies to XMLTree::getSiblingXML, using that).

======================================================================
Changes in 6th stable release sp-gxmlcpp-1.0.20040112 (12-Jan-2004)

* Fix for non-thread safe xpath contexts: this release also fixes this
for XMLDump and XMLNodeSet ;).

----------------------------------------------------------------------
Changes in 5th stable release sp-gxmlcpp-1.0.20031219 (19-Dec-2003)

* XMLTree: Fix for non-thread safe xpath contexts.

----------------------------------------------------------------------
Changes in 4th stable release sp-gxmlcpp-1.0.20030812 (12-Aug-2003)

* Removing static -Werror in Makefiles.
* Removing some non-ref catches in example source (satisfying new rc test).
* Tested to compile with "-pedantic" (no changes needed).

----------------------------------------------------------------------
Changes in 3rd stable release sp-gxmlcpp-1.0.20030807 (07-Aug-2003)

* Minor fixes to make it compatible with g++-3.3.

----------------------------------------------------------------------
Changes in 2nd stable release sp-gxmlcpp-1.0.20030422 (22-Mar-2003)

* Severe bug fix: Library is no longer linked against cppunit. On
systems where this library is linked statically to the library
(e.g. Debian), binaries linked with sp-gxmlcpp _and_ using cppunit
need recompile.

* Fix: XMLTree::addTree() does no work even if there is a comment
before the root tag. This needed an additional interface to NodeSet,
so so-version is now 1.1.0.

* Fix: .strap_*-Scripts are now included in the release. At least
".strap_auto" is very handy for distribution package builds that rely
on re-generating auto-generated scripts with the newest autotools
(e.g., to support new architectures).

* Fix: The doxygen version is now in sync with the release version.
-------------------------------------------------------------------

Changes in 1st stable release sp-gxmlcpp-1.0.20030303 (03-Mar-2003)

* XMLTree got new method: getSiblingXML().

* Last minute fix for Node::getAtribute().

* Checked and updated to compile with g++-2.95 && g++-3.2.

* New clear library versioning scheme (see README).
-------------------------------------------------------------------

Changes in development release 0.1.20021114 (11-Nov-2002)

* Extended the XMLTree interface : add sibling tags 

-------------------------------------------------------------------

Changes in development release 0.1.20020912 (12-Sep-2002)

* Fixed a compiler warning in sp-gxmlcpp.h.

-------------------------------------------------------------------

Changes in development release 0.1.20020909 (9-Sep-2002)

* Changed license to LGPL.

* Initial open source release.

-------------------------------------------------------------------

Changes in development release 0.1.20020829 (29-Aug-2002)

* INITIAL release of sp-gxmlcpp. Forget any former releases; they
  just don't work (believe me ;).

* This is a complete revamp; as of this (i.e. list too versatile),
  here is the list of changes instead of a proper summary:

* FIX: directory src -> sp-gxmlcpp. Yes, we really want this.

* FIX: All include paths. We want one unig'fied synopsis.

* FIX: Namespace LibGXML -> GXML. "Lib" just does not make sense
  in namespace context.

* FIX: SPUtil.h -> Util.h, namespace SP:Util --> SP::GXML: Severe
  bug, namesapce clashes, this library formerly could not be used
  together with sp-utilcpp.

* FIX: Unified all "no double inclusion ifdefs".

* FIX: Util.h: ifstream2string obsolete removed.

* FIX: Added library versions (formerly, library had _NO_
  SO_VERSION)

* Using SPRelease -- don't want to re-introduce former more error
  prone release mechanism; using versioning scheme as currently
  "standard".

* Fixing versioning scheme, as documentet in README.

* FIX: Make it compile with -pthread - makes it usable for
  programs using pthread.

* FIX: Removed all checks/flags whatever for CommonC++ -- no one
  ordered these. Couple of other needless tests removed.

* FIX: Did not travers "doc".

* FIX: Moved XMLTest to examples directory. No need to depend on
  cppunit for the so.

* Added autodoc/doxygen support.

* Removing all former releases, beginning new with 0.1.DATE.

* Removing all obsolete refrences to static library targets.

* Added doxygen file header for all header files.

* FIX: Make XMLTest program exit #0 if test fails.

* FIX: Fixing one Dump test (Dump will now always create UTF-8).

* Adding automated local check via XMLTest.

* Adding doc/autoadd. Creating mainpage, namespace and example
  docs.

* FIX: autodoc rules (this fix went straight down to sp-utilcpp
  and templates). No need to have Doxyfile.in any more; bug
  removed with distclean; removed bug that docs would be
  regenereated even in a dist tarball (see configure.ac).

===================================================================

Text below for historic reasons; ignore any release version
numbers:

-------------------------------------------------------------------

Changes in development release 0.5.0 (never released)

* Portability fix for ccgnu library check.

* Set _GNU_SOURCE via configure.ac.

-------------------------------------------------------------------

Changes in development release 0.3.0 (26-Aug-2002)

* Imported Tincas sources.

* General clean up.

-------------------------------------------------------------------

Version 0.1.0:

* Initial release.

* basic C++ wrapper for libxml supporting following functions:
  - iterator through XPath (NodeSet)
  - standard navigation through nodes in tree (Node)
  - functions for reading specific types from tree (Tree)
  (see header files for function description)

* Remember that the classes rely on libxml and its data-structure,
  so deleting the object created by libxml will keep these classes
  from functioning.