2007-01-08 04:21:17 +00:00
|
|
|
2007-01-07 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c (cache_glob_node_lookup_suffix): Don't return ""
|
|
|
|
as match. (fd.o #9544, Yevgen Muntyan)
|
|
|
|
|
2007-01-08 03:39:41 +00:00
|
|
|
2007-01-07 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c (_xdg_mime_cache_list_mime_parents): Fix
|
|
|
|
several problems with this function. (fd.o #9560, Yevgen Muntyan)
|
|
|
|
|
2006-08-18 04:34:21 +00:00
|
|
|
2006-08-17 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.10.2 ===
|
|
|
|
|
2006-07-24 02:02:14 +00:00
|
|
|
2006-07-23 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.10.1 ===
|
|
|
|
|
2006-07-20 17:42:10 +00:00
|
|
|
2006-07-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
Fix a thinko that leads to constantly reloading
|
|
|
|
the mime data if a mime.cache is present. Patch
|
|
|
|
by Yevgen Muntyan, bugs.freedesktop.org #7495
|
|
|
|
|
|
|
|
* xdgmime.c (xdg_check_dir): Look for mime.cache first.
|
|
|
|
(xdg_check_file): Report existance of the file separately.
|
|
|
|
|
2006-07-20 04:14:59 +00:00
|
|
|
2006-07-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
2006-07-20 14:40:57 +00:00
|
|
|
* xdgmime.c (xdg_mime_shutdown): Unref the caches.
|
|
|
|
Patch by Yevgen Muntyan, bugs.freedesktop.org #7496
|
|
|
|
|
2006-07-20 04:14:59 +00:00
|
|
|
* xdgmimemagic.c:
|
|
|
|
* xdgmime.c:
|
|
|
|
* xdgmime.h: Add xdg_init-free versions of some
|
|
|
|
functions and use them internally, so that we don't
|
|
|
|
reload caches and clobber data structures in the
|
|
|
|
middle of an operation. Patch by Joe Shaw,
|
|
|
|
bugs.freedesktop.org #6824
|
|
|
|
|
2006-07-20 03:20:16 +00:00
|
|
|
2006-07-19 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimeglob.c (_xdg_glob_hash_node_lookup_file_name):
|
|
|
|
Don't return NULL as a mimetype, ever, patch
|
|
|
|
by Yevgen Muntyan, bugs.freedesktop.org #5241
|
|
|
|
|
2006-07-03 06:07:00 +00:00
|
|
|
2006-07-02 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.10.0 ===
|
|
|
|
|
2006-06-22 02:29:37 +00:00
|
|
|
2006-06-21 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.9.4 ===
|
|
|
|
|
2006-06-13 05:15:01 +00:00
|
|
|
2006-06-12 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.9.3 ===
|
|
|
|
|
2006-06-05 19:33:40 +00:00
|
|
|
2006-06-05 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.9.2 ===
|
|
|
|
|
2006-05-17 00:33:57 +00:00
|
|
|
2006-05-16 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.9.1 ====
|
|
|
|
|
2006-05-05 16:21:19 +00:00
|
|
|
2006-05-04 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.9.0 ===
|
|
|
|
|
2006-04-04 03:49:32 +00:00
|
|
|
2006-04-03 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.[hc]: Move xdg_mime_type_unknown to .rodata.
|
|
|
|
|
2006-03-06 14:08:35 +00:00
|
|
|
2006-03-06 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimemagic.c: Remove superfluous extern errno
|
|
|
|
declaration. (#333605, Tommi Komulainen)
|
|
|
|
|
2006-02-27 16:48:34 +00:00
|
|
|
2006-02-27 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.h (xdg_mime_dump): Don't export xdg_mime_dump.
|
|
|
|
|
2005-12-01 19:04:41 +00:00
|
|
|
2005-12-01 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* Merge upstream changes to handle duplicate glob
|
|
|
|
patterns.
|
|
|
|
|
2005-11-04 15:56:13 +00:00
|
|
|
2005-11-04 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.c (xdg_mime_list_mime_parents): Prevent
|
|
|
|
a segfault.
|
|
|
|
|
2005-10-18 20:32:35 +00:00
|
|
|
2005-10-18 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c: Make magic comparisons work correctly
|
|
|
|
in the cache.
|
|
|
|
|
2005-10-18 02:54:55 +00:00
|
|
|
2005-10-17 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.c (xdg_mime_get_mime_type_for_file): Remove
|
|
|
|
a debugging printf.
|
|
|
|
|
2005-09-01 14:42:02 +00:00
|
|
|
2005-09-01 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.h:
|
|
|
|
* xdgmime.c (xdg_mime_get_mime_type_for_file): Take
|
|
|
|
a struct statbuf * as argument.
|
|
|
|
|
|
|
|
* test-mime.c (main): Adjust.
|
|
|
|
|
2005-08-24 06:29:12 +00:00
|
|
|
2005-08-24 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
2005-08-24 18:22:23 +00:00
|
|
|
* === Released 2.8.2 ===
|
|
|
|
|
2005-08-24 06:29:12 +00:00
|
|
|
* === Released 2.8.1 ===
|
|
|
|
|
2005-08-13 19:34:27 +00:00
|
|
|
2005-08-13 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.8.0 ===
|
|
|
|
|
2005-08-07 13:32:27 +00:00
|
|
|
2005-08-07 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* Rename caches to _caches, so it doesn't
|
|
|
|
get exported. Also don't export n_caches.
|
|
|
|
|
2005-08-03 18:51:11 +00:00
|
|
|
2005-08-02 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.5 ===
|
|
|
|
|
2005-07-22 20:28:31 +00:00
|
|
|
2005-07-22 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.4 ===
|
|
|
|
|
2005-07-15 20:33:47 +00:00
|
|
|
2005-07-15 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.3 ===
|
|
|
|
|
2005-07-08 18:52:47 +00:00
|
|
|
2005-07-08 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.2 ===
|
|
|
|
|
2005-07-01 19:24:05 +00:00
|
|
|
2005-07-01 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.1 ===
|
|
|
|
|
2005-06-21 03:36:52 +00:00
|
|
|
2005-06-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c: Handle missing MAP_FAILED. (#308449, Georg
|
|
|
|
Schwarz)
|
|
|
|
|
2005-06-20 22:06:27 +00:00
|
|
|
2005-06-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.7.0 ===
|
|
|
|
|
2005-06-10 05:33:58 +00:00
|
|
|
2005-06-10 Federico Mena Quintero <federico@ximian.com>
|
|
|
|
|
|
|
|
* xdgmime.c (xdg_mime_init_from_directory): Pass the correct size
|
|
|
|
to realloc(). Fixes https://bugs.freedesktop.org/show_bug.cgi?id=3506.
|
|
|
|
|
2005-06-09 19:54:06 +00:00
|
|
|
2005-06-09 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimemagic.c: Don't declare errno, including errno.h
|
|
|
|
is enough. (#304164, Joerg Sonnenberger)
|
|
|
|
|
2005-05-20 22:40:53 +00:00
|
|
|
2005-05-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c (GET_UINT32): Don't rely on C99
|
|
|
|
types. (#304924, John Ehresman)
|
|
|
|
|
2005-04-29 18:24:38 +00:00
|
|
|
2005-04-29 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* Sync to upstream.
|
|
|
|
|
2005-04-08 21:01:21 +00:00
|
|
|
2005-04-08 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimecache.c (cache_magic_matchlet_compare_to_data)
|
|
|
|
(cache_magic_matchlet_compare): Use cache->buffer, not
|
|
|
|
cache.
|
|
|
|
|
2005-04-05 23:00:53 +00:00
|
|
|
Tue Apr 5 16:00:04 2005 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* Makefile.am: add xdgmimecache.[ch].
|
|
|
|
|
2005-03-28 19:32:07 +00:00
|
|
|
2005-03-28 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimeglob.c: Sync to latest upstream,
|
|
|
|
including fixes for matching against multiple
|
|
|
|
extensions (eg .tar.gz) and for suffix
|
|
|
|
patterns which don't start with a dot.
|
|
|
|
|
2005-03-20 07:53:16 +00:00
|
|
|
Sat Mar 19 23:52:33 2005 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* xdgmimeglob.c (_xdg_glob_hash_insert_text): cast away the constness
|
|
|
|
in the call to free().
|
|
|
|
|
2005-03-20 07:10:14 +00:00
|
|
|
2005-03-20 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimeglob.c (_xdg_glob_hash_insert_text): Don't
|
|
|
|
leak node->mime_type if we are reusing an existing
|
|
|
|
node. (#170774, Kjartan Maraas)
|
|
|
|
|
2005-01-08 07:50:46 +00:00
|
|
|
2005-01-08 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.6.1 ===
|
|
|
|
|
2004-12-16 18:21:44 +00:00
|
|
|
2004-12-16 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.6.0 ===
|
|
|
|
|
2004-12-13 19:13:58 +00:00
|
|
|
2004-12-13 Marco Pesenti Gritti <marco@gnome.org>
|
|
|
|
|
|
|
|
* xdgmimeglob.c: (_xdg_glob_hash_lookup_file_name):
|
|
|
|
|
|
|
|
Resync with upstream again
|
|
|
|
|
2004-12-10 21:59:19 +00:00
|
|
|
Fri Dec 10 13:58:38 2004 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* xdgmime.h: wrap new API in XDG_ENTRY().
|
|
|
|
|
2004-12-09 17:26:52 +00:00
|
|
|
2004-12-09 Marco Pesenti Gritti <marco@gnome.org>
|
|
|
|
|
|
|
|
* xdgmime.c: (xdg_mime_unalias_mime_type),
|
|
|
|
(xdg_mime_mime_type_equal), (xdg_mime_mime_type_subclass),
|
|
|
|
(xdg_mime_get_mime_parents):
|
|
|
|
* xdgmime.h:
|
|
|
|
* xdgmimealias.c: (_xdg_mime_alias_list_lookup):
|
|
|
|
* xdgmimeglob.c: (_xdg_glob_hash_node_lookup_file_name):
|
|
|
|
* xdgmimeint.c: (_xdg_ucs4_to_lower):
|
|
|
|
* xdgmimeint.h:
|
|
|
|
* xdgmimemagic.c: (_xdg_mime_magic_read_from_file):
|
|
|
|
* xdgmimeparent.c: (_xdg_mime_parent_list_lookup):
|
|
|
|
|
|
|
|
Resync with upstream
|
|
|
|
|
2004-12-09 14:15:00 +00:00
|
|
|
2004-12-09 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimealias.c (_xdg_mime_alias_read_from_file):
|
|
|
|
* xdgmimeparent.c (_xdg_mime_parent_read_from_file): Make
|
|
|
|
repeated calls accumulate the results, don't call qsort()
|
|
|
|
on empty arrays. (#160838, Mariano Suárez-Alvarez)
|
|
|
|
|
2004-12-03 06:32:17 +00:00
|
|
|
2004-12-02 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.5.6 ===
|
|
|
|
|
2004-11-29 15:39:39 +00:00
|
|
|
2004-11-29 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimeparent.c (_xdg_mime_parent_list_lookup):
|
|
|
|
* xdgmimealias.c (_xdg_mime_alias_list_lookup): Protect
|
|
|
|
against stupid bsearch() implementations. (#159737,
|
|
|
|
Morten Welinder)
|
|
|
|
|
2004-11-24 16:04:07 +00:00
|
|
|
2004-11-24 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmimeparent.c (_xdg_mime_parent_read_from_file):
|
|
|
|
Initialize the parent field of the newly allocate list
|
|
|
|
entry. (#159330, Alex Larsson)
|
|
|
|
|
2004-11-19 23:16:14 +00:00
|
|
|
Fri Nov 19 15:10:32 2004 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* xdgmime.c: Don't put /* within a comment.
|
|
|
|
|
2004-11-09 20:02:08 +00:00
|
|
|
2004-11-09 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* xdgmime.h: Prefix all symbols.
|
|
|
|
|
2004-11-08 19:36:12 +00:00
|
|
|
2004-11-08 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
2004-11-08 21:25:27 +00:00
|
|
|
* xdgmime.c (xdg_mime_mime_type_subclass): Enable matching
|
|
|
|
of supertypes as text/*.
|
|
|
|
|
2004-11-08 19:36:12 +00:00
|
|
|
* Sync from upstream
|
|
|
|
|
2004-10-28 03:28:56 +00:00
|
|
|
2004-10-27 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.5.4 ===
|
|
|
|
|
2004-09-19 05:40:00 +00:00
|
|
|
2004-09-19 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.5.3 ===
|
|
|
|
|
2004-08-25 16:21:15 +00:00
|
|
|
2004-08-25 Matthias Clasen <mclasen@redhat.com>
|
|
|
|
|
|
|
|
* === Released 2.5.2 ===
|
|
|
|
|
2004-08-12 00:46:43 +00:00
|
|
|
Wed Aug 11 20:44:35 2004 Matthias Clasen <maclas@gmx.de>
|
|
|
|
|
|
|
|
* xdgmime.h (xdg_mime_shutdown): Add the XDG_PREFIX to
|
|
|
|
this function as well.
|
|
|
|
|
2004-08-01 05:55:01 +00:00
|
|
|
2004-08-01 Matthias Clasen <mclasen@redhat.com>
|
2004-08-12 00:46:43 +00:00
|
|
|
|
2004-08-25 16:21:15 +00:00
|
|
|
* === Released 2.5.1 ===
|
2004-08-12 00:46:43 +00:00
|
|
|
|
2004-07-21 02:30:19 +00:00
|
|
|
Tue Jul 20 22:24:35 2004 Matthias Clasen <maclas@gmx.de>
|
|
|
|
|
|
|
|
* xdgmimeglob.h: Remove trailing commas from
|
|
|
|
enumerations. (#148035)
|
|
|
|
|
2004-07-20 02:26:06 +00:00
|
|
|
Sun Jul 18 20:17:41 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
|
|
|
|
2004-08-12 00:46:43 +00:00
|
|
|
* === Released 2.5.0 ==
|
2004-07-20 02:26:06 +00:00
|
|
|
|
2004-05-27 19:25:41 +00:00
|
|
|
Thu May 27 15:23:17 2004 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
* Sync from upstream
|
|
|
|
|
2004-04-30 04:21:42 +00:00
|
|
|
Fri Apr 30 00:19:11 2004 Matthias Clasen <maclas@gmx.de>
|
|
|
|
|
|
|
|
* xdgmimemagic.c (_xdg_mime_magic_read_a_number): Make sure
|
|
|
|
the static string is long enough. (#136323, Morten Welinder)
|
|
|
|
|
2004-03-12 18:25:01 +00:00
|
|
|
2004-03-12 Morten Welinder <terra@gnome.org>
|
|
|
|
|
|
|
|
* *.c: Make sure to include <config.h> (#137001)
|
|
|
|
|
2004-03-11 03:48:26 +00:00
|
|
|
Wed Mar 10 22:48:15 2004 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
* Sync from upstream
|
|
|
|
|
2004-02-09 03:06:22 +00:00
|
|
|
Sun Feb 8 19:05:16 2004 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* xdgmimeint.h: declare _xdg_utf8_skip as extern to prevent multiple
|
|
|
|
definitions.
|
|
|
|
|
2004-01-21 14:33:10 +00:00
|
|
|
Wed Jan 21 09:33:13 2004 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
* libgnomevfs/xdgmimeglob.c:
|
|
|
|
* libgnomevfs/xdgmimemagic.c: Sync from upstream
|
|
|
|
|
2004-01-20 18:07:07 +00:00
|
|
|
Tue Jan 20 13:07:04 2004 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
* xdgmime.c: resync with upstream sources.
|
|
|
|
|
2003-10-24 22:16:07 +00:00
|
|
|
Fri Oct 24 16:54:57 2003 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
|
|
* Makefile.am (libxdgmime_la_SOURCES): Add .h files to
|
|
|
|
SOURCES.
|
|
|
|
|
2003-10-24 20:03:37 +00:00
|
|
|
Fri Oct 24 16:02:32 2003 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
|
|
* *.[ch]: Relicense to be dual AFL/LGPL (and thus also
|
|
|
|
GPL) rather than AFL/GPL. Also update AFL version to 1.2.
|
|
|
|
|
2003-07-23 22:30:52 +00:00
|
|
|
Tue Jul 22 15:37:45 2003 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
* xdgmime/xdgmime.c (xdg_mime_init): use XDG_DATA_HOME instead of
|
|
|
|
XDG_CONFIG_HOME.
|
|
|
|
|