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