other-licenses/7zstub/src/7zip/PropID.h

Tue, 06 Jan 2015 21:39:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 06 Jan 2015 21:39:09 +0100
branch
TOR_BUG_9701
changeset 8
97036ab72558
permissions
-rw-r--r--

Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

     1 // Interface/PropID.h
     3 #ifndef __INTERFACE_PROPID_H
     4 #define __INTERFACE_PROPID_H
     6 enum
     7 {
     8   kpidNoProperty = 0,
    10   kpidHandlerItemIndex = 2,
    11   kpidPath,
    12   kpidName,
    13   kpidExtension,
    14   kpidIsFolder,
    15   kpidSize,
    16   kpidPackedSize,
    17   kpidAttributes,
    18   kpidCreationTime,
    19   kpidLastAccessTime,
    20   kpidLastWriteTime,
    21   kpidSolid, 
    22   kpidCommented, 
    23   kpidEncrypted, 
    24   kpidSplitBefore, 
    25   kpidSplitAfter, 
    26   kpidDictionarySize, 
    27   kpidCRC, 
    28   kpidType,
    29   kpidIsAnti,
    30   kpidMethod,
    31   kpidHostOS,
    32   kpidFileSystem,
    33   kpidUser,
    34   kpidGroup,
    35   kpidBlock,
    36   kpidComment,
    37   kpidPosition,
    38   kpidPrefix,
    40   kpidTotalSize = 0x1100,
    41   kpidFreeSpace, 
    42   kpidClusterSize,
    43   kpidVolumeName,
    45   kpidLocalName = 0x1200,
    46   kpidProvider,
    48   kpidUserDefined = 0x10000
    49 };
    51 #endif

mercurial