source: trunk/third/libgsf/NEWS @ 22006

Revision 22006, 6.8 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r22005, which included commits to RCS files with non-trunk default branches.
Line 
1libgsf 1.10.1
2
3Jon Kåre:
4        * Fix base64 decoding.
5
6Kasal:
7        * Lots of code auditing and cleanup.
8        * Identified the long standing source of the problem with XL corrupting
9          large files
10
11------------------------------------------------------------------------------
12
13libgsf 1.10.0
14
15Jody:
16        * Patch to read slightly odd planmaker generated OLE2.
17        * Fix printf implementation in GsfOutfileMSOle
18        * Make the msole block sizes instance specific
19
20Morten:
21        * Attempt fix for ARM.
22        * Make gsf_input_gnomevfs_new_uri handle missing "seek" methods.
23
24Stuart Cunningham <stuartc@rd.bbc.co.uk>
25        * Enable OLE2 export for larger block sizes
26
27------------------------------------------------------------------------------
28libgsf 1.9.1
29
30J.H.M. Dassen (Ray):
31        * Corrected the location where the documentation gets installed.
32        *
33James Cape :
34        * Clean up the gtk-doc build
35
36Jody :
37        * Support DOCTYPE in the simplified xml generator
38        * More gtk-doc cleanup
39
40Morten, Dom:
41        * Avoid polluting global name space with symbols lacking gsf_ prefix.
42          This only effects implementation utilites shared by the zip in/out
43          code so hopefully the abi breakage will not hurt too many people.
44
45------------------------------------------------------------------------------
46libgsf 1.9.0
47
48Dom:
49        * Fix bzip output to flush if last deflate fills buffer
50
51Jody Goldberg:
52        * If the file is not an OLE2 file do not change the filepos.
53        * Handle broken ole files that specify codepage as signed short
54        * Fix reading ole files > 13.6 Meg on sparc/alpha (from Xavier Roche)
55        * Tune validation test for LPSTR properties to handle char width > 1
56        * Make the impl headers for the base interfaces public as requested
57        * Add some directory tree wrappers
58        * Work around a -fstrict-alias warning for SuSE
59        * Move to automake-1.7
60        * Fix gnome-vfs backend to open files with random access
61        * Support merging content from nested nodes for sax parsing
62        * Fix gtk-doc
63
64Joseph Frazee:
65        * patch the spec file.
66
67Morten Welinder:
68        * Properly chain finalizer.
69        * Fix gzip output to flush if last deflate fills buffer
70
71Tor Lillqvist:
72        * packaging tools for win32.
73
74------------------------------------------------------------------------------
75libgsf 1.8.2
76
77Jody:
78        * Catch invalid OLE2 files that claim there is data in a directory.
79        * Better error handling for Infile::child_by_*
80        * Work harder to restore invalid ole2 files with bad BATs.
81        * Begin an interface for ole2 export with non-default block sizes.
82        * Name the root directory 'Root Entry' to keep libole2 happy.
83
84Stuart Cunningham <stuartc@rd.bbc.co.uk>:
85        * Support CLSIDs for Storages for the AAF project
86        * Test and fix bugs reading ole files with non-default block sizes.
87
88------------------------------------------------------------------------------
89libgsf 1.8.1
90
91Morten:
92        * Plug major gzip output leak.
93
94------------------------------------------------------------------------------
95libgsf 1.8
96
97    2003 Mar 9
98        With the approval off all contributors the library has been
99        relicensed from GPL -> LGPL
100
101Dom:
102        * Some extra casts to make Bloodshed DevC++ happy
103        * IOChannel input work
104        * BZ2 input & output
105        * Return the derived types from constructor functions
106        * Support GObject properties for the inputs and outputs
107        * Start an AR infile
108        * Start Win32 COM IStream input/output
109       
110Jody:
111        * Fix ms ole export bug that would not clip overly long file names.
112        * Fix ms ole import bug with potentially invalid names
113
114Rodrigo:
115        * Added GsfInputIOChannel, a GIOChannel-based input.
116
117Xavier Roche:
118        * Patch some gsize == gunit32 assumptions.
119
120------------------------------------------------------------------------------
121libgsf 1.7
122
123Dom:
124        * Extend gnome-vfs support to handle uris
125        * Transacted output capability
126        * Ensure large reads and writes happen
127
128Jody:
129        * Start work on some simplified xml export utilities.
130        * Extend xml import facilities to support namespaces.
131        * Catch invalid OLE files with cycles.
132        * Fix exporting OLE files larger than 6.8 Meg
133
134Jon Kåre:
135        * Only unset valid GValues when reading msole properties.
136
137Morten:
138        * Fix xml save problem.
139
140Tor Lillqvist:
141        * Tweaks for the win32 build.
142
143------------------------------------------------------------------------------
144libgsf 1.6.0
145
146Jody:
147        * Be more anal about invalid stream names..
148        * Fix documentation install.
149        * Fix a subtle leak that Morten found.
150        * Suppress some warnings in the test suite.
151
152Jon Kåre:
153        * Add printf mechanism.
154        * Fix misc bugs.
155        * Add gzip output.
156
157Morten:
158        * Don't overwrite files we're not supposed to write.
159
160------------------------------------------------------------------------------
161libgsf 1.5.0
162
163Jody:
164        * Adjust sax routines to support recusive structures.
165
166Morten:
167        * Handle file names that are not valid utf8.
168
169Dom:
170        * Port over code page utilities from libwv.
171
172------------------------------------------------------------------------------
173libgsf 1.4.0
174
175Jody:
176        * Move some iconv utility routines here from gnumeric.
177        * More work on reading ole property sets.
178        * Minor tweak directory handling for infile-zip.
179        * Replace test-cat-zip with test-msole2
180        * Add error handling mechanism to GsfOutput
181        * Borrow the temp file handling from gedit
182        * Add some xml SAX parsing utilities (api is tentative)
183        * Add some structured blob utilites for easy in/out of blob trees
184        * Support unicode property values and names in ole files.
185
186Jon Kåre:
187        * sync the directory semantics of infile-zip with infile-msole.
188        * Support seeking within zip streams.
189        * Make dup work properly for gzip and zip children.
190        * Implement Zip export.
191
192------------------------------------------------------------------------------
193libgsf 1.3.0
194
195Jody:
196        * Split gnome-vfs and bonobo into a distinct library
197        * Polish the OLE export so that libole2 is molified.
198        * Add a timestamp object for use with metadata
199        * Some initial work on MS OLE property streams (doc metadata)
200        * Some initial work on doc meta data (expect changes as ole settles)
201
202Jon Kåre:
203        * Work and plan to support big files.
204
205------------------------------------------------------------------------------
206libgsf 1.2.0
207
208Dom:
209        * Read/Write gnome-vfs (untested)
210        * Write to mem buf (untested)
211
212Jody:
213        * Add some safety and utilty to ensure outputs are closed before
214          finalizing
215        * Add some printf style capabilities for outputs.
216
217Ray:
218        * improve doc generation
219        * Update debian support in preparation for packaging.
220
221Rodrigo:
222        * more work on io_context.
223
224Tambet:
225        * Read zip files
226
227------------------------------------------------------------------------------
228libgsf 1.1.0
229
230Jody:
231        * Initial pass at an api
232        * Read & Write OLE
233        * Read gzip
234        * Read textlines
235        * Read & Write stdio wrapper
236        * Some libxml2 utility wrappers
237        * some test programs to dump or copy ole streams and file structures
238        * Uncompress vba streams
239        * Initial incomplete work on parsing vba3 & vba56 directories
240
241Morten:
242        * mmap/buffer wrapper
243        * testing & purification
244
245Jon Kåre:
246        * Some configure cleanup
247        * Bonobo Stream wrapper
Note: See TracBrowser for help on using the repository browser.