27 lines
1.4 KiB
Plaintext
27 lines
1.4 KiB
Plaintext
|
|
#------------------------------------------------------------------------------
|
|
# $File: gnome-keyring,v 1.2 2009/09/19 16:28:09 christos Exp $
|
|
# GNOME keyring
|
|
# Contributed by Josh Triplett
|
|
# FIXME: Could be simplified if pstring supported two-byte counts
|
|
0 string GnomeKeyring\n\r\0\n GNOME keyring
|
|
>&0 ubyte 0 \b, major version 0
|
|
>>&0 ubyte 0 \b, minor version 0
|
|
>>>&0 ubyte 0 \b, crypto type 0 (AEL)
|
|
>>>&0 ubyte >0 \b, crypto type %hhu (unknown)
|
|
>>>&1 ubyte 0 \b, hash type 0 (MD5)
|
|
>>>&1 ubyte >0 \b, hash type %hhu (unknown)
|
|
>>>&2 ubelong 0xFFFFFFFF \b, name NULL
|
|
>>>&2 ubelong !0xFFFFFFFF
|
|
>>>>&-4 ubelong >255 \b, name too long for file's pstring type
|
|
>>>>&-4 ubelong <256
|
|
>>>>>&-1 pstring x \b, name "%s"
|
|
>>>>>>&0 ubeqdate x \b, last modified %s
|
|
>>>>>>&8 ubeqdate x \b, created %s
|
|
>>>>>>&16 ubelong &1
|
|
>>>>>>>&0 ubelong x \b, locked if idle for %u seconds
|
|
>>>>>>&16 ubelong ^1 \b, not locked if idle
|
|
>>>>>>&24 ubelong x \b, hash iterations %u
|
|
>>>>>>&28 ubequad x \b, salt %llu
|
|
>>>>>>&52 ubelong x \b, %u item(s)
|