]> Pileus Git - ~andy/gtk/blob - gtk/xdgmime/ChangeLog
Pass statbufs down to xdg_mime_get_mime_type_for_file() where possible, to
[~andy/gtk] / gtk / xdgmime / ChangeLog
1 2005-09-01  Matthias Clasen  <mclasen@redhat.com>
2
3         * xdgmime.h:
4         * xdgmime.c (xdg_mime_get_mime_type_for_file): Take
5         a struct statbuf * as argument.
6
7         * test-mime.c (main): Adjust.
8
9 2005-08-24  Matthias Clasen  <mclasen@redhat.com>
10
11         * === Released 2.8.2 ===
12
13         * === Released 2.8.1 ===
14
15 2005-08-13  Matthias Clasen  <mclasen@redhat.com>
16
17         * === Released 2.8.0 ===
18
19 2005-08-07  Matthias Clasen  <mclasen@redhat.com>
20
21         * Rename caches to _caches, so it doesn't
22         get exported. Also don't export n_caches.
23
24 2005-08-02  Matthias Clasen  <mclasen@redhat.com>
25
26         * === Released 2.7.5 ===
27
28 2005-07-22  Matthias Clasen  <mclasen@redhat.com>
29
30         * === Released 2.7.4 === 
31
32 2005-07-15  Matthias Clasen  <mclasen@redhat.com>
33
34         * === Released 2.7.3 ===
35         
36 2005-07-08  Matthias Clasen  <mclasen@redhat.com>
37         
38         * === Released 2.7.2 ===
39
40 2005-07-01  Matthias Clasen  <mclasen@redhat.com>
41
42         * === Released 2.7.1 ===
43         
44 2005-06-20  Matthias Clasen  <mclasen@redhat.com>
45
46         * xdgmimecache.c: Handle missing MAP_FAILED.  (#308449, Georg
47         Schwarz)
48
49 2005-06-20  Matthias Clasen  <mclasen@redhat.com>
50
51         * === Released 2.7.0 ===
52
53 2005-06-10  Federico Mena Quintero  <federico@ximian.com>
54
55         * xdgmime.c (xdg_mime_init_from_directory): Pass the correct size
56         to realloc().  Fixes https://bugs.freedesktop.org/show_bug.cgi?id=3506.
57
58 2005-06-09  Matthias Clasen  <mclasen@redhat.com>
59
60         * xdgmimemagic.c: Don't declare errno, including errno.h 
61         is enough.  (#304164, Joerg Sonnenberger)
62
63 2005-05-20  Matthias Clasen  <mclasen@redhat.com>
64
65         * xdgmimecache.c (GET_UINT32): Don't rely on C99 
66         types.  (#304924, John Ehresman)
67
68 2005-04-29  Matthias Clasen  <mclasen@redhat.com>
69
70         * Sync to upstream.
71
72 2005-04-08  Matthias Clasen  <mclasen@redhat.com>
73
74         * xdgmimecache.c (cache_magic_matchlet_compare_to_data) 
75         (cache_magic_matchlet_compare): Use cache->buffer, not 
76         cache.  
77
78 Tue Apr  5 16:00:04 2005  Manish Singh  <yosh@gimp.org>
79
80         * Makefile.am: add xdgmimecache.[ch].
81
82 2005-03-28  Matthias Clasen  <mclasen@redhat.com>
83
84         * xdgmimeglob.c: Sync to latest upstream,
85         including fixes for matching against multiple
86         extensions (eg .tar.gz) and for suffix
87         patterns which don't start with a dot.
88
89 Sat Mar 19 23:52:33 2005  Manish Singh  <yosh@gimp.org>
90
91         * xdgmimeglob.c (_xdg_glob_hash_insert_text): cast away the constness
92         in the call to free().
93
94 2005-03-20  Matthias Clasen  <mclasen@redhat.com>
95
96         * xdgmimeglob.c (_xdg_glob_hash_insert_text): Don't 
97         leak node->mime_type if we are reusing an existing
98         node.  (#170774, Kjartan Maraas)
99
100 2005-01-08  Matthias Clasen  <mclasen@redhat.com>
101
102         * === Released 2.6.1 ===
103         
104 2004-12-16  Matthias Clasen  <mclasen@redhat.com>
105
106         * === Released 2.6.0 ===
107
108 2004-12-13  Marco Pesenti Gritti  <marco@gnome.org>
109
110         * xdgmimeglob.c: (_xdg_glob_hash_lookup_file_name):
111
112         Resync with upstream again
113
114 Fri Dec 10 13:58:38 2004  Manish Singh  <yosh@gimp.org>
115
116         * xdgmime.h: wrap new API in XDG_ENTRY().
117
118 2004-12-09  Marco Pesenti Gritti  <marco@gnome.org>
119
120         * xdgmime.c: (xdg_mime_unalias_mime_type),
121         (xdg_mime_mime_type_equal), (xdg_mime_mime_type_subclass),
122         (xdg_mime_get_mime_parents):
123         * xdgmime.h:
124         * xdgmimealias.c: (_xdg_mime_alias_list_lookup):
125         * xdgmimeglob.c: (_xdg_glob_hash_node_lookup_file_name):
126         * xdgmimeint.c: (_xdg_ucs4_to_lower):
127         * xdgmimeint.h:
128         * xdgmimemagic.c: (_xdg_mime_magic_read_from_file):
129         * xdgmimeparent.c: (_xdg_mime_parent_list_lookup):
130
131         Resync with upstream
132
133 2004-12-09  Matthias Clasen  <mclasen@redhat.com>
134
135         * xdgmimealias.c (_xdg_mime_alias_read_from_file): 
136         * xdgmimeparent.c (_xdg_mime_parent_read_from_file): Make
137         repeated calls accumulate the results, don't call qsort()
138         on empty arrays.  (#160838, Mariano Suárez-Alvarez)
139
140 2004-12-02  Matthias Clasen  <mclasen@redhat.com>
141
142         * === Released 2.5.6 ===
143
144 2004-11-29  Matthias Clasen  <mclasen@redhat.com>
145
146         * xdgmimeparent.c (_xdg_mime_parent_list_lookup): 
147         * xdgmimealias.c (_xdg_mime_alias_list_lookup): Protect 
148         against stupid bsearch() implementations.  (#159737,
149         Morten Welinder)
150  
151 2004-11-24  Matthias Clasen  <mclasen@redhat.com>
152
153         * xdgmimeparent.c (_xdg_mime_parent_read_from_file): 
154         Initialize the parent field of the newly allocate list 
155         entry.  (#159330, Alex Larsson)
156
157 Fri Nov 19 15:10:32 2004  Manish Singh  <yosh@gimp.org>
158
159         * xdgmime.c: Don't put /* within a comment.
160
161 2004-11-09  Matthias Clasen  <mclasen@redhat.com>
162
163         * xdgmime.h: Prefix all symbols.
164
165 2004-11-08  Matthias Clasen  <mclasen@redhat.com>
166
167         * xdgmime.c (xdg_mime_mime_type_subclass): Enable matching
168         of supertypes as text/*.
169
170         * Sync from upstream
171
172 2004-10-27  Matthias Clasen  <mclasen@redhat.com>
173
174         * === Released 2.5.4 ===
175
176 2004-09-19  Matthias Clasen  <mclasen@redhat.com>
177
178         * === Released 2.5.3 ===
179
180 2004-08-25  Matthias Clasen  <mclasen@redhat.com>
181
182         * === Released 2.5.2 ===
183
184 Wed Aug 11 20:44:35 2004  Matthias Clasen  <maclas@gmx.de>
185
186         * xdgmime.h (xdg_mime_shutdown): Add the XDG_PREFIX to
187         this function as well.
188
189 2004-08-01  Matthias Clasen  <mclasen@redhat.com>
190
191         * === Released 2.5.1 ===
192
193 Tue Jul 20 22:24:35 2004  Matthias Clasen  <maclas@gmx.de>
194
195         * xdgmimeglob.h: Remove trailing commas from 
196         enumerations. (#148035)
197
198 Sun Jul 18 20:17:41 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
199
200         * === Released 2.5.0 ==
201
202 Thu May 27 15:23:17 2004  Jonathan Blandford  <jrb@gnome.org>
203
204         * Sync from upstream
205
206 Fri Apr 30 00:19:11 2004  Matthias Clasen  <maclas@gmx.de>
207
208         * xdgmimemagic.c (_xdg_mime_magic_read_a_number): Make sure
209         the static string is long enough.  (#136323, Morten Welinder)
210
211 2004-03-12  Morten Welinder  <terra@gnome.org>
212
213         * *.c: Make sure to include <config.h>  (#137001)
214
215 Wed Mar 10 22:48:15 2004  Jonathan Blandford  <jrb@gnome.org>
216
217         * Sync from upstream
218
219 Sun Feb  8 19:05:16 2004  Manish Singh  <yosh@gimp.org>
220
221         * xdgmimeint.h: declare _xdg_utf8_skip as extern to prevent multiple
222         definitions.
223
224 Wed Jan 21 09:33:13 2004  Jonathan Blandford  <jrb@gnome.org>
225
226         * libgnomevfs/xdgmimeglob.c:
227         * libgnomevfs/xdgmimemagic.c: Sync from upstream
228
229 Tue Jan 20 13:07:04 2004  Jonathan Blandford  <jrb@gnome.org>
230
231         * xdgmime.c: resync with upstream sources.
232
233 Fri Oct 24 16:54:57 2003  Owen Taylor  <otaylor@redhat.com>
234
235         * Makefile.am (libxdgmime_la_SOURCES): Add .h files to 
236         SOURCES.
237
238 Fri Oct 24 16:02:32 2003  Owen Taylor  <otaylor@redhat.com>
239
240         * *.[ch]: Relicense to be dual AFL/LGPL (and thus also
241         GPL) rather than AFL/GPL. Also update AFL version to 1.2.
242
243 Tue Jul 22 15:37:45 2003  Jonathan Blandford  <jrb@gnome.org>
244
245         * xdgmime/xdgmime.c (xdg_mime_init): use XDG_DATA_HOME instead of
246         XDG_CONFIG_HOME.
247