gnome revision 284194
1214501Srpaulo 2214501Srpaulo#------------------------------------------------------------------------------ 3214501Srpaulo# $File: gnome,v 1.5 2014/04/30 21:41:02 christos Exp $ 4214501Srpaulo# GNOME related files 5252726Srpaulo 6252726Srpaulo# Contributed by Josh Triplett 7214501Srpaulo# FIXME: Could be simplified if pstring supported two-byte counts 8214501Srpaulo0 string GnomeKeyring\n\r\0\n GNOME keyring 9214501Srpaulo>&0 ubyte 0 \b, major version 0 10214501Srpaulo>>&0 ubyte 0 \b, minor version 0 11214501Srpaulo>>>&0 ubyte 0 \b, crypto type 0 (AES) 12214501Srpaulo>>>&0 ubyte >0 \b, crypto type %u (unknown) 13214501Srpaulo>>>&1 ubyte 0 \b, hash type 0 (MD5) 14214501Srpaulo>>>&1 ubyte >0 \b, hash type %u (unknown) 15214501Srpaulo>>>&2 ubelong 0xFFFFFFFF \b, name NULL 16214501Srpaulo>>>&2 ubelong !0xFFFFFFFF 17252726Srpaulo>>>>&-4 ubelong >255 \b, name too long for file's pstring type 18214501Srpaulo>>>>&-4 ubelong <256 19214501Srpaulo>>>>>&-1 pstring x \b, name "%s" 20214501Srpaulo>>>>>>&0 ubeqdate x \b, last modified %s 21214501Srpaulo>>>>>>&8 ubeqdate x \b, created %s 22214501Srpaulo>>>>>>&16 ubelong &1 23214501Srpaulo>>>>>>>&0 ubelong x \b, locked if idle for %u seconds 24214501Srpaulo>>>>>>&16 ubelong ^1 \b, not locked if idle 25214501Srpaulo>>>>>>&24 ubelong x \b, hash iterations %u 26214501Srpaulo>>>>>>&28 ubequad x \b, salt %llu 27214501Srpaulo>>>>>>&52 ubelong x \b, %u item(s) 28214501Srpaulo 29214501Srpaulo# From: Alex Beregszaszi <alex@fsn.hu> 30252726Srpaulo4 string gtktalog GNOME Catalogue (gtktalog) 31252726Srpaulo>13 string >\0 version %s 32214501Srpaulo 33214501Srpaulo# Summary: GStreamer binary registry 34214501Srpaulo# Extension: .bin 35214501Srpaulo# Submitted by: Josh Triplett <josh@joshtriplett.org> 36214501Srpaulo0 belong 0xc0def00d GStreamer binary registry 37214501Srpaulo>4 string x \b, version %s 38214501Srpaulo 39214501Srpaulo# GVariant Database file 40214501Srpaulo# By Elan Ruusamae <glen@delfi.ee> 41214501Srpaulo# https://github.com/GNOME/gvdb/blob/master/gvdb-format.h 42214501Srpaulo# It's always "GVariant", it's byte swapped on incompatible archs 43214501Srpaulo# See https://github.com/GNOME/gvdb/blob/master/gvdb-builder.c 44214501Srpaulo# file_builder_serialise() 45214501Srpaulo# http://developer.gnome.org/glib/2.34/glib-GVariant.html#GVariant 46214501Srpaulo0 string GVariant GVariant Database file, 47214501Srpaulo# version is never filled. probably future extension 48214501Srpaulo>8 lelong x version %d 49214501Srpaulo# not sure are these usable, so commented out 50214501Srpaulo#>>16 lelong x start %d, 51214501Srpaulo#>>>20 lelong x end %d 52214501Srpaulo 53214501Srpaulo# G-IR database made by gobject-introspect toolset, 54214501Srpaulo# http://live.gnome.org/GObjectIntrospection 55214501Srpaulo0 string GOBJ\nMETADATA\r\n\032 G-IR binary database 56214501Srpaulo>16 byte x \b, v%d 57214501Srpaulo>17 byte x \b.%d 58214501Srpaulo>20 leshort x \b, %d entries 59214501Srpaulo>22 leshort x \b/%d local 60214501Srpaulo