TIVI-153: Add as dependency for iputils
[profile/ivi/opensp.git] / NEWS
1 Changes in OpenSP 1.5.2
2
3 * Support for version 4.0 and 4.1 of the GNU C++ compiler.
4 * Added doc building and config option.
5 * Updated local gettext.
6 * Added config option to turn off DTDDECL support.
7 * Update 'de' and 'fr' translations; add new 'tr' translation.
8 * Add more tests. (Karl Eichwalder)
9
10 Changes in OpenSP 1.5.1
11
12 * Enable run time selection of message format with SP_MESSAGE_FORMAT
13   environment variable. Value is one of XML, NONE, TRADITIONAL (Nick Kew)
14
15 * Add support for restricted files option to generic API (Nick Kew)
16
17 * Add support for http redirection (Nick Kew)
18
19 * Add support for specifying the user agent at run time with the 
20   SP_HTTP_USER_AGENT environment variable (Nick Kew)
21
22 * Add support for specifying Accept: headers with the
23   SP_HTTP_ACCEPT environment variable (Nick Kew)
24
25 * Fix for Mac OS X/Darwin compilation (Peter O'Gorman)
26
27 * Build Infrastructure/Localisation enhancements (Neil Roeth)
28
29 * Enhancements to osx. Preserve case option, security fixes (Jessica Perry Hekman)
30
31 * Start adding a testsuite. (Karl Eichwalder)
32
33 Changes in OpenSP 1.5
34
35 * Fix crash when "-m" option specified.
36
37 * Updated Translations (new "fr" translation).
38
39 Changes in OpenSP 1.5pre9
40
41 * Support for "--restricted" option to restrict parsing of web based documents
42   to local files only.
43
44 Changes in OpenSP 1.5pre8
45
46 * Support for newer autoconf, gettext tools
47
48 * Added a -x command line option to osx, which allows users to
49   say whether they want sdata entities transformed into PIs or treated like
50   normal entities (the default is the latter, which is how osx always
51   behaved before this change). Contributed by Jessica Hekman.
52
53 Changes in OpenSP 1.5pre7
54
55 * Option to produce error messages formatted as XML from Nick Kew
56   enable with ./configure --enable-xml-messages
57
58 * Japanese Translation from SATO Satoru
59
60 * Changed the way in which MessageFragments identify the module within
61   which their text resides (libModule, appModule, xModule) in order to
62   support Windows applications that use DLLs that use SP's DLL, where
63   the intervening DLLs also define messages to be used with the SP
64   message handling infrastructure.  Patch contributed by Peter Newcomb
65   of Epremis Corp.
66
67 * Enhancements to osx. Contributed by Jessica Perry Hekman, Dynamic Diagrams.
68
69 * Added support for the PI-based architecture use declaration syntax
70   defined by Amendment 1 to ISO/IEC 10744:1997 (HyTime).  This makes
71   it possible to specify architectural support attributes when using
72   architectures with XML, and is generally simpler than the original
73   syntax.  See http://www.y12.doe.gov/sgml/wg8/document/1985.htm for
74   details.  Patch contributed by Peter Newcomb of Epremis Corp.
75
76 * Adds the architecture public id to the information passed to
77   implementations of ArcDirector.  This is especially important when
78   using the PI-based architecture use declaration syntax, since there
79   may be no Notation object from which to get the information.  Patch
80   contributed by Peter Newcomb of Epremis Corp.
81
82 Changes in OpenSP 1.5pre6
83
84 * RPM spec file updates and corrections from Terje Bless
85
86 * Adapt SP patch from Liam Quinn that adds a HTTP/1.0 Host header to HTTP
87   requests. Necessary to fetch DTDs specified in SYSTEM identifiers
88   when the DTD resides on a name-based "Virtual Host".
89   Thanks to 'tbe'.
90
91 * Some GCC >= 2.96 fixes and other build improvements
92
93 * A few minor documentation improvements, thanks to Terje Bless
94
95 * require autoconf 2.52; fix some autoconf problems for the new version
96
97 Changes in OpenSP 1.5pre5
98
99 * Fix 32-bit assumptions so we build on 64-bit platforms such
100   as Alpha.
101
102 * Enable internationalized builds on Win32
103
104 * Other Win32 fixes
105
106 * Re-instate the '-widref' option which was accidentally removed.
107
108 * New output options (--option): comment, omitted, tagomit and attromit;
109   this shows comments and implied elements and/or attributes.  
110   Patch from Robert Braddock.
111
112 * German translation updates
113
114 * Build hygene
115
116 * Autoconf fix affecting at least some gcc 2.7.x installations
117
118 Changes in OpenSP 1.5pre4
119
120 * More of Annex K supported: Common data attributes can now be
121   specified in external entity declarations.
122   
123 * The architecture engine supports #MAPTOKEN.
124
125 * The multibyte version of OpenSP now uses 32bit chars and supports
126   the full UTF-16 range 0x0000-0x10ffff.
127
128 Changes in OpenSP 1.4
129
130 * Support for the koi8-r (RFC 1489) encoding.
131  
132 * OpenSP now supports long cmdline options. 
133
134 * OpenSP is internationalized (currenly German and Swedish translations are
135   provided).
136
137 * New option -h or --help shows a list of all available options with
138   descriptions.
139
140 * New options -n and -x to see message numbers/relevant clauses with messages.
141
142 * More of Annex K supported: SGML declarations on subdocs,
143   DATA declared value for attributes, DTD data entities and 
144   DTD notations for doctypes, complete IMPLYDEF support, 
145   ENTITIES REF constraints, URN parsing. Many new -w flags. 
146
147 * DTDDECL supported.
148
149 * New spcat cmdline interface to the catalog manager. 
150
151 Changes in OpenSP 1.3.4
152
153 * Added the Entity classes to the public interface of the library/dll. 
154
155 1.3.3 The begin