Check-in [ae6b7036ca]
Overview
SHA1:ae6b7036ca8f912678c84818db566e28e09a8bec
Date: 2014-11-23 02:55:48
User: rkeene
Comment:Documented obsfucated CVFS support
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2014-11-23
20:02
[284eae926e] Updated to free old data (not thread safe, but also not used at the moment) and minor cleanups for CVFS obsfucation (user: rkeene, tags: trunk)
02:55
[ae6b7036ca] Documented obsfucated CVFS support (user: rkeene, tags: trunk)
02:31
[93d7e1f87e] Added obsfucated CVFS support (user: rkeene, tags: trunk)
Changes

Modified README from [36df536458] to [085d562352].

176
177
178
179
180
181
182





183
184
185
186
187
188
189


Kitsh Configure Options:
	1. --enable-kit-storage={zip|mk4|cvfs|auto}
		Specify which type of storage to use with the Tclkit.  The
		default is to auto-detect.  Auto-detection uses Mk4 if
		available and built statically, otherwise it falls back to Zip.






--------------------
Using the KitDLL SDK
--------------------
When you build a KitDLL, a "libtclkit-sdk-<tclvers>.tar.gz" tarball is also
produced.  This tarball contains the Tcl (and Tk, if compiled) stubs libraries,
and Tcl (and Tk, if compiled) header files needed to compile and link things







>
>
>
>
>







176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194


Kitsh Configure Options:
	1. --enable-kit-storage={zip|mk4|cvfs|auto}
		Specify which type of storage to use with the Tclkit.  The
		default is to auto-detect.  Auto-detection uses Mk4 if
		available and built statically, otherwise it falls back to Zip.
	2. --with-obsfucated-cvfs
		Specify that CVFS should be obsfucated.  The contents of the
		CVFS are encrypted on disk and the encryption key is included
		in the executable.  Files are then transparently decrypted on
		access.

--------------------
Using the KitDLL SDK
--------------------
When you build a KitDLL, a "libtclkit-sdk-<tclvers>.tar.gz" tarball is also
produced.  This tarball contains the Tcl (and Tk, if compiled) stubs libraries,
and Tcl (and Tk, if compiled) header files needed to compile and link things