other-licenses/snappy/README

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 See src/README for the README that ships with snappy.
     3 Mozilla does not modify the actual snappy source with the exception of the
     4 'snappy-stubs-public.h' header. We have replaced its build system with our own.
     6 Snappy comes from:
     7   http://code.google.com/p/snappy/
     9 We are currently using revision: 56
    11 To upgrade to a newer version:
    12   1. Check out the new code using subversion.
    13   2. Update 'snappy-stubs-public.h' in this directory with any changes that were
    14      made to 'snappy-stubs-public.h.in' in the new source.
    15   3. Copy the major/minor/patch versions from 'configure.ac' into
    16      'snappy-stubs-public.h'.
    17   4. Copy all source files from the new version into the src subdirectory. The
    18      following files are not needed:
    19        - 'autom4te.cache' subdirectory
    20        - 'm4' subdirectory
    21        - 'testdata' subdirectory
    22        - 'autogen.sh'
    23        - 'configure.ac'
    24        - 'Makefile.am'
    25   5. Update the revision stamp in this file.

mercurial