|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| devel/ | H | 20-Oct-2004 | - | 322 | 242 |
| doc/ | H | 20-Oct-2004 | - | 7,140 | 6,000 |
| include/ | H | 20-Oct-2004 | - | 2,659 | 1,610 |
| libdistcache/ | H | 20-Oct-2004 | - | 1,550 | 1,145 |
| libdistcacheserver/ | H | 20-Oct-2004 | - | 1,201 | 872 |
| libnal/ | H | 03-May-2022 | - | 4,332 | 3,236 |
| libsys/ | H | 20-Oct-2004 | - | 612 | 428 |
| sessclient/ | H | 20-Oct-2004 | - | 1,628 | 1,191 |
| sessserver/ | H | 20-Oct-2004 | - | 758 | 594 |
| snoop/ | H | 20-Oct-2004 | - | 914 | 679 |
| ssl/ | H | 03-May-2022 | - | 34,065 | 27,917 |
| test/ | H | 20-Oct-2004 | - | 3,443 | 2,847 |
| util/ | H | 20-Oct-2004 | - | 989 | 776 |
| ANNOUNCE | H A D | 20-Oct-2004 | 1.9 KiB | 48 | 34 |
| BUGS | H A D | 20-Oct-2004 | 2 KiB | 38 | 29 |
| CHANGES | H A D | 20-Oct-2004 | 48.3 KiB | 979 | 826 |
| FAQ | H A D | 15-Apr-2003 | 2.8 KiB | 59 | 47 |
| INSTALL | H A D | 17-Feb-2004 | 3.3 KiB | 70 | 55 |
| LICENSE | H A D | 11-Mar-2003 | 23.8 KiB | 460 | 386 |
| Makefile.am | H A D | 17-Feb-2004 | 192 | 7 | 4 |
| Makefile.in | H A D | 20-Oct-2004 | 12.9 KiB | 428 | 349 |
| README | H A D | 11-Feb-2004 | 4.4 KiB | 103 | 80 |
| acinclude.m4 | H A D | 30-Apr-2004 | 2.1 KiB | 88 | 83 |
| aclocal.m4 | H A D | 20-Oct-2004 | 226.2 KiB | 6,641 | 5,949 |
| config.guess | H A D | 20-Oct-2004 | 42.6 KiB | 1,460 | 1,260 |
| config.h.in | H A D | 20-Oct-2004 | 5.2 KiB | 201 | 135 |
| config.sub | H A D | 20-Oct-2004 | 30.4 KiB | 1,550 | 1,409 |
| configure | H A D | 20-Oct-2004 | 705.9 KiB | 22,775 | 18,506 |
| configure.ac | H A D | 20-Oct-2004 | 2 KiB | 86 | 69 |
| depcomp | H A D | 20-Oct-2004 | 11.8 KiB | 412 | 275 |
| install-sh | H A D | 20-Oct-2004 | 5.5 KiB | 252 | 153 |
| ltmain.sh | H A D | 20-Oct-2004 | 181.1 KiB | 6,480 | 5,094 |
| missing | H A D | 20-Oct-2004 | 8.6 KiB | 284 | 224 |
| mkinstalldirs | H A D | 20-Oct-2004 | 722 | 41 | 23 |
| stamp-h.in | H A D | 20-Oct-2004 | 0 | | |
README
1
2 _ _ _
3 __| |o ___ __| |__ ___ __ _ ___| |__ ___ distcache
4 / _` |_/ __|__ __/ __|/ _` |/ __| '_ \ / , \ Distributed session caching
5| (_| | \__ \ | | | (__| (_| | (__| | | | __/ www.distcache.org
6 \__,_|_|___/ |_| \___|\__,_|\___|_| |_|\___| distcache.sourceforge.net
7
8-------------------------------------------------------------------------------
9
10 ``Geez, you even copied the 'cute-quotes'
11 layout from the mod_ssl README?!''
12 -- Geoff Thorpe
13
14
15Introduction
16------------
17
18This package provides a variety of functionality for enabling a network-based
19session caching system, primarily for (though not restricted to) SSL/TLS session
20caching. Included in 'distcache' are the libraries that implement the necessary
21network functionality, the session caching protocol, and APIs for applications
22wishing to use a distributed session cache, or indeed even implement a storage
23mechanism for a session cache server.
24
25As of version 1.4.1, the distcache package now includes the "sslswamp" utility
26for testing and benchmarking SSL/TLS servers. This utility used to be known
27simply as "swamp" and was maintained separately, but the version included with
28distcache is now the actively developed and maintained one.
29
30The distributed session caching technology that formed the seed code of the
31'distcache' project was developed by Cryptographic Appliances Inc, who in July
322002 gave permission for release of the code and creation of the public
33'distcache' project. Thanks go to Chris Zimman and CryptoApps. :-)
34
35
36Features
37--------
38
39 o Open-Source software, covered by the terms of the LGPL ("Lesser GNU Public
40 License").
41 o Independantly-usable non-blocking Network Abstraction Library (libnal).
42 o Transparently supports IPv4 and unix domain sockets in a single namespace
43 (IPv6 yet to come).
44 o Includes useful implementations of a session cache server and proxy.
45 o Includes self-testing and traffic-analysis tools (dc_test, dc_snoop).
46 o Already integrated for use with Apache/mod_ssl and Stunnel.
47 o Includes the "sslswamp" SSL/TLS benchmarking/testing tool.
48 o Distcache libraries and utilities builds/run without any dependancies on
49 Apache, mod_ssl, OpenSSL, etc. (does not apply to sslswamp)
50 o probably much, much more ...
51
52
53Further information
54-------------------
55
56There are other text files you might want to browse depending on what it is
57you're looking for;
58
59 o ANNOUNCE:
60 Details about the the current distcache release.
61 o CHANGES:
62 A change-log summarising noteworthy changes between distcache releases.
63 o FAQ:
64 Common questions and answers about using the 'distcache' libraries and
65 tools.
66 o INSTALL:
67 Explains how to compile and install elements of the 'distcache' package.
68 o LICENSE:
69 The text of the LGPL ("Lesser GNU Public License").
70 o documentation:
71 The files contained in the doc/ sub-directory provide documentation for
72 the distcache architecture itself, the utilities, and the APIs provided
73 for developers. The original "pod" documents are used to generate the man
74 pages and html files, the latter should be installed automatically during
75 "make install". To read the man pages directly from the source tree,
76 provide the path to the man page to the 'man' utility, eg;
77 # man ./doc/distcache.8
78
79For information about ongoing development, up-to-date source code, etc, please
80go the home page(s);
81
82 http://www.distcache.org/
83 http://distcache.sourceforge.net/
84
85The SourceForge.net-hosted development site has mail lists, a "Tracker" system
86for bug-reports, feature requests, etc, an online CVS browser system to view the
87history of source-code changes, and a variety of other information about the
88project.
89
90
91Disclaimer
92----------
93
94Read the LICENSE file, it's all in there. Also, the web is littered with various
95discussion archives, READMEs, HOWTOs, and other resources about open source
96licensing, especially for such popular licenses as the LGPL. If in doubt, have
97your lawyer look at it, and they would do well to start by visiting www.gnu.org.
98But to briefly summarise the disclaimer implicit in the LGPL ... basically no
99guarantees are given in any sense. Much like any expensive proprietary software
100you might be running, probably. Except of course 'distcache' isn't all that
101expensive or proprietary. :-)
102
103