]> Pileus Git - ~andy/gtk/blob - gtk/xdgmime/ChangeLog
2.10.2
[~andy/gtk] / gtk / xdgmime / ChangeLog
1 2006-08-17  Matthias Clasen  <mclasen@redhat.com>
2
3         * === Released 2.10.2 ===
4
5 2006-07-23  Matthias Clasen  <mclasen@redhat.com>
6         
7         * === Released 2.10.1 ===
8
9 2006-07-20  Matthias Clasen  <mclasen@redhat.com>
10
11         Fix a thinko that leads to constantly reloading
12         the mime data if a mime.cache is present.  Patch
13         by Yevgen Muntyan, bugs.freedesktop.org #7495
14         
15         * xdgmime.c (xdg_check_dir): Look for mime.cache first.
16         (xdg_check_file): Report existance of the file separately.
17         
18 2006-07-20  Matthias Clasen  <mclasen@redhat.com>
19
20         * xdgmime.c (xdg_mime_shutdown): Unref the caches.
21         Patch by Yevgen Muntyan, bugs.freedesktop.org #7496
22
23         * xdgmimemagic.c: 
24         * xdgmime.c: 
25         * xdgmime.h: Add xdg_init-free versions of some
26         functions and use them internally, so that we don't
27         reload caches and clobber data structures in the
28         middle of an operation.  Patch by Joe Shaw,
29         bugs.freedesktop.org #6824
30
31 2006-07-19  Matthias Clasen  <mclasen@redhat.com>
32
33         * xdgmimeglob.c (_xdg_glob_hash_node_lookup_file_name):
34         Don't return NULL as a mimetype, ever, patch
35         by Yevgen Muntyan, bugs.freedesktop.org #5241
36
37 2006-07-02  Matthias Clasen  <mclasen@redhat.com>
38         
39         * === Released 2.10.0 ===
40
41 2006-06-21  Matthias Clasen  <mclasen@redhat.com>
42         
43         * === Released 2.9.4 ===
44
45 2006-06-12  Matthias Clasen  <mclasen@redhat.com>
46
47         * === Released 2.9.3 ===
48
49 2006-06-05  Matthias Clasen  <mclasen@redhat.com>
50
51         * === Released 2.9.2 ===
52
53 2006-05-16  Matthias Clasen  <mclasen@redhat.com>
54
55         * === Released 2.9.1 ====
56
57 2006-05-04  Matthias Clasen  <mclasen@redhat.com>
58
59         * === Released 2.9.0 ===
60
61 2006-04-03  Matthias Clasen  <mclasen@redhat.com>
62
63         * xdgmime.[hc]: Move xdg_mime_type_unknown to .rodata.
64
65 2006-03-06  Matthias Clasen  <mclasen@redhat.com>
66
67         * xdgmimemagic.c: Remove superfluous extern errno 
68         declaration.  (#333605, Tommi Komulainen)
69
70 2006-02-27  Matthias Clasen  <mclasen@redhat.com>
71
72         * xdgmime.h (xdg_mime_dump): Don't export xdg_mime_dump.
73
74 2005-12-01  Matthias Clasen  <mclasen@redhat.com>
75
76         * Merge upstream changes to handle duplicate glob
77         patterns.
78
79 2005-11-04  Matthias Clasen  <mclasen@redhat.com>
80
81         * xdgmime.c (xdg_mime_list_mime_parents): Prevent
82         a segfault.  
83
84 2005-10-18  Matthias Clasen  <mclasen@redhat.com>
85
86         * xdgmimecache.c: Make magic comparisons work correctly
87         in the cache.
88
89 2005-10-17  Matthias Clasen  <mclasen@redhat.com>
90
91         * xdgmime.c (xdg_mime_get_mime_type_for_file): Remove
92         a debugging printf.
93
94 2005-09-01  Matthias Clasen  <mclasen@redhat.com>
95
96         * xdgmime.h:
97         * xdgmime.c (xdg_mime_get_mime_type_for_file): Take
98         a struct statbuf * as argument.
99
100         * test-mime.c (main): Adjust.
101
102 2005-08-24  Matthias Clasen  <mclasen@redhat.com>
103
104         * === Released 2.8.2 ===
105
106         * === Released 2.8.1 ===
107
108 2005-08-13  Matthias Clasen  <mclasen@redhat.com>
109
110         * === Released 2.8.0 ===
111
112 2005-08-07  Matthias Clasen  <mclasen@redhat.com>
113
114         * Rename caches to _caches, so it doesn't
115         get exported. Also don't export n_caches.
116
117 2005-08-02  Matthias Clasen  <mclasen@redhat.com>
118
119         * === Released 2.7.5 ===
120
121 2005-07-22  Matthias Clasen  <mclasen@redhat.com>
122
123         * === Released 2.7.4 === 
124
125 2005-07-15  Matthias Clasen  <mclasen@redhat.com>
126
127         * === Released 2.7.3 ===
128         
129 2005-07-08  Matthias Clasen  <mclasen@redhat.com>
130         
131         * === Released 2.7.2 ===
132
133 2005-07-01  Matthias Clasen  <mclasen@redhat.com>
134
135         * === Released 2.7.1 ===
136         
137 2005-06-20  Matthias Clasen  <mclasen@redhat.com>
138
139         * xdgmimecache.c: Handle missing MAP_FAILED.  (#308449, Georg
140         Schwarz)
141
142 2005-06-20  Matthias Clasen  <mclasen@redhat.com>
143
144         * === Released 2.7.0 ===
145
146 2005-06-10  Federico Mena Quintero  <federico@ximian.com>
147
148         * xdgmime.c (xdg_mime_init_from_directory): Pass the correct size
149         to realloc().  Fixes https://bugs.freedesktop.org/show_bug.cgi?id=3506.
150
151 2005-06-09  Matthias Clasen  <mclasen@redhat.com>
152
153         * xdgmimemagic.c: Don't declare errno, including errno.h 
154         is enough.  (#304164, Joerg Sonnenberger)
155
156 2005-05-20  Matthias Clasen  <mclasen@redhat.com>
157
158         * xdgmimecache.c (GET_UINT32): Don't rely on C99 
159         types.  (#304924, John Ehresman)
160
161 2005-04-29  Matthias Clasen  <mclasen@redhat.com>
162
163         * Sync to upstream.
164
165 2005-04-08  Matthias Clasen  <mclasen@redhat.com>
166
167         * xdgmimecache.c (cache_magic_matchlet_compare_to_data) 
168         (cache_magic_matchlet_compare): Use cache->buffer, not 
169         cache.  
170
171 Tue Apr  5 16:00:04 2005  Manish Singh  <yosh@gimp.org>
172
173         * Makefile.am: add xdgmimecache.[ch].
174
175 2005-03-28  Matthias Clasen  <mclasen@redhat.com>
176
177         * xdgmimeglob.c: Sync to latest upstream,
178         including fixes for matching against multiple
179         extensions (eg .tar.gz) and for suffix
180         patterns which don't start with a dot.
181
182 Sat Mar 19 23:52:33 2005  Manish Singh  <yosh@gimp.org>
183
184         * xdgmimeglob.c (_xdg_glob_hash_insert_text): cast away the constness
185         in the call to free().
186
187 2005-03-20  Matthias Clasen  <mclasen@redhat.com>
188
189         * xdgmimeglob.c (_xdg_glob_hash_insert_text): Don't 
190         leak node->mime_type if we are reusing an existing
191         node.  (#170774, Kjartan Maraas)
192
193 2005-01-08  Matthias Clasen  <mclasen@redhat.com>
194
195         * === Released 2.6.1 ===
196         
197 2004-12-16  Matthias Clasen  <mclasen@redhat.com>
198
199         * === Released 2.6.0 ===
200
201 2004-12-13  Marco Pesenti Gritti  <marco@gnome.org>
202
203         * xdgmimeglob.c: (_xdg_glob_hash_lookup_file_name):
204
205         Resync with upstream again
206
207 Fri Dec 10 13:58:38 2004  Manish Singh  <yosh@gimp.org>
208
209         * xdgmime.h: wrap new API in XDG_ENTRY().
210
211 2004-12-09  Marco Pesenti Gritti  <marco@gnome.org>
212
213         * xdgmime.c: (xdg_mime_unalias_mime_type),
214         (xdg_mime_mime_type_equal), (xdg_mime_mime_type_subclass),
215         (xdg_mime_get_mime_parents):
216         * xdgmime.h:
217         * xdgmimealias.c: (_xdg_mime_alias_list_lookup):
218         * xdgmimeglob.c: (_xdg_glob_hash_node_lookup_file_name):
219         * xdgmimeint.c: (_xdg_ucs4_to_lower):
220         * xdgmimeint.h:
221         * xdgmimemagic.c: (_xdg_mime_magic_read_from_file):
222         * xdgmimeparent.c: (_xdg_mime_parent_list_lookup):
223
224         Resync with upstream
225
226 2004-12-09  Matthias Clasen  <mclasen@redhat.com>
227
228         * xdgmimealias.c (_xdg_mime_alias_read_from_file): 
229         * xdgmimeparent.c (_xdg_mime_parent_read_from_file): Make
230         repeated calls accumulate the results, don't call qsort()
231         on empty arrays.  (#160838, Mariano Suárez-Alvarez)
232
233 2004-12-02  Matthias Clasen  <mclasen@redhat.com>
234
235         * === Released 2.5.6 ===
236
237 2004-11-29  Matthias Clasen  <mclasen@redhat.com>
238
239         * xdgmimeparent.c (_xdg_mime_parent_list_lookup): 
240         * xdgmimealias.c (_xdg_mime_alias_list_lookup): Protect 
241         against stupid bsearch() implementations.  (#159737,
242         Morten Welinder)
243  
244 2004-11-24  Matthias Clasen  <mclasen@redhat.com>
245
246         * xdgmimeparent.c (_xdg_mime_parent_read_from_file): 
247         Initialize the parent field of the newly allocate list 
248         entry.  (#159330, Alex Larsson)
249
250 Fri Nov 19 15:10:32 2004  Manish Singh  <yosh@gimp.org>
251
252         * xdgmime.c: Don't put /* within a comment.
253
254 2004-11-09  Matthias Clasen  <mclasen@redhat.com>
255
256         * xdgmime.h: Prefix all symbols.
257
258 2004-11-08  Matthias Clasen  <mclasen@redhat.com>
259
260         * xdgmime.c (xdg_mime_mime_type_subclass): Enable matching
261         of supertypes as text/*.
262
263         * Sync from upstream
264
265 2004-10-27  Matthias Clasen  <mclasen@redhat.com>
266
267         * === Released 2.5.4 ===
268
269 2004-09-19  Matthias Clasen  <mclasen@redhat.com>
270
271         * === Released 2.5.3 ===
272
273 2004-08-25  Matthias Clasen  <mclasen@redhat.com>
274
275         * === Released 2.5.2 ===
276
277 Wed Aug 11 20:44:35 2004  Matthias Clasen  <maclas@gmx.de>
278
279         * xdgmime.h (xdg_mime_shutdown): Add the XDG_PREFIX to
280         this function as well.
281
282 2004-08-01  Matthias Clasen  <mclasen@redhat.com>
283
284         * === Released 2.5.1 ===
285
286 Tue Jul 20 22:24:35 2004  Matthias Clasen  <maclas@gmx.de>
287
288         * xdgmimeglob.h: Remove trailing commas from 
289         enumerations. (#148035)
290
291 Sun Jul 18 20:17:41 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
292
293         * === Released 2.5.0 ==
294
295 Thu May 27 15:23:17 2004  Jonathan Blandford  <jrb@gnome.org>
296
297         * Sync from upstream
298
299 Fri Apr 30 00:19:11 2004  Matthias Clasen  <maclas@gmx.de>
300
301         * xdgmimemagic.c (_xdg_mime_magic_read_a_number): Make sure
302         the static string is long enough.  (#136323, Morten Welinder)
303
304 2004-03-12  Morten Welinder  <terra@gnome.org>
305
306         * *.c: Make sure to include <config.h>  (#137001)
307
308 Wed Mar 10 22:48:15 2004  Jonathan Blandford  <jrb@gnome.org>
309
310         * Sync from upstream
311
312 Sun Feb  8 19:05:16 2004  Manish Singh  <yosh@gimp.org>
313
314         * xdgmimeint.h: declare _xdg_utf8_skip as extern to prevent multiple
315         definitions.
316
317 Wed Jan 21 09:33:13 2004  Jonathan Blandford  <jrb@gnome.org>
318
319         * libgnomevfs/xdgmimeglob.c:
320         * libgnomevfs/xdgmimemagic.c: Sync from upstream
321
322 Tue Jan 20 13:07:04 2004  Jonathan Blandford  <jrb@gnome.org>
323
324         * xdgmime.c: resync with upstream sources.
325
326 Fri Oct 24 16:54:57 2003  Owen Taylor  <otaylor@redhat.com>
327
328         * Makefile.am (libxdgmime_la_SOURCES): Add .h files to 
329         SOURCES.
330
331 Fri Oct 24 16:02:32 2003  Owen Taylor  <otaylor@redhat.com>
332
333         * *.[ch]: Relicense to be dual AFL/LGPL (and thus also
334         GPL) rather than AFL/GPL. Also update AFL version to 1.2.
335
336 Tue Jul 22 15:37:45 2003  Jonathan Blandford  <jrb@gnome.org>
337
338         * xdgmime/xdgmime.c (xdg_mime_init): use XDG_DATA_HOME instead of
339         XDG_CONFIG_HOME.
340