1 Changes in OpenSP 1.5.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)
10 Changes in OpenSP 1.5.1
12 * Enable run time selection of message format with SP_MESSAGE_FORMAT
13 environment variable. Value is one of XML, NONE, TRADITIONAL (Nick Kew)
15 * Add support for restricted files option to generic API (Nick Kew)
17 * Add support for http redirection (Nick Kew)
19 * Add support for specifying the user agent at run time with the
20 SP_HTTP_USER_AGENT environment variable (Nick Kew)
22 * Add support for specifying Accept: headers with the
23 SP_HTTP_ACCEPT environment variable (Nick Kew)
25 * Fix for Mac OS X/Darwin compilation (Peter O'Gorman)
27 * Build Infrastructure/Localisation enhancements (Neil Roeth)
29 * Enhancements to osx. Preserve case option, security fixes (Jessica Perry Hekman)
31 * Start adding a testsuite. (Karl Eichwalder)
35 * Fix crash when "-m" option specified.
37 * Updated Translations (new "fr" translation).
39 Changes in OpenSP 1.5pre9
41 * Support for "--restricted" option to restrict parsing of web based documents
44 Changes in OpenSP 1.5pre8
46 * Support for newer autoconf, gettext tools
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.
53 Changes in OpenSP 1.5pre7
55 * Option to produce error messages formatted as XML from Nick Kew
56 enable with ./configure --enable-xml-messages
58 * Japanese Translation from SATO Satoru
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
67 * Enhancements to osx. Contributed by Jessica Perry Hekman, Dynamic Diagrams.
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.
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.
82 Changes in OpenSP 1.5pre6
84 * RPM spec file updates and corrections from Terje Bless
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".
91 * Some GCC >= 2.96 fixes and other build improvements
93 * A few minor documentation improvements, thanks to Terje Bless
95 * require autoconf 2.52; fix some autoconf problems for the new version
97 Changes in OpenSP 1.5pre5
99 * Fix 32-bit assumptions so we build on 64-bit platforms such
102 * Enable internationalized builds on Win32
106 * Re-instate the '-widref' option which was accidentally removed.
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.
112 * German translation updates
116 * Autoconf fix affecting at least some gcc 2.7.x installations
118 Changes in OpenSP 1.5pre4
120 * More of Annex K supported: Common data attributes can now be
121 specified in external entity declarations.
123 * The architecture engine supports #MAPTOKEN.
125 * The multibyte version of OpenSP now uses 32bit chars and supports
126 the full UTF-16 range 0x0000-0x10ffff.
128 Changes in OpenSP 1.4
130 * Support for the koi8-r (RFC 1489) encoding.
132 * OpenSP now supports long cmdline options.
134 * OpenSP is internationalized (currenly German and Swedish translations are
137 * New option -h or --help shows a list of all available options with
140 * New options -n and -x to see message numbers/relevant clauses with messages.
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.
149 * New spcat cmdline interface to the catalog manager.
151 Changes in OpenSP 1.3.4
153 * Added the Entity classes to the public interface of the library/dll.