Mercurial > trustbridge
annotate doc/apidoc/mainpage.dox @ 1309:32a44cfb78c0
Improve debug output and fix cert context leak on removal
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 13 Oct 2014 13:29:19 +0200 |
parents | 6d840341bc25 |
children |
rev | line source |
---|---|
1254
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
1 /** |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
2 \mainpage TrustBridge |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
3 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
4 \section Copyright |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
5 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
6 Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
7 Software engineering by Intevation GmbH |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
8 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
9 This file is Free Software under the GNU GPL (v>=2) |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
10 and comes with ABSOLUTELY NO WARRANTY! |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
11 See licenses/README.txt for more information. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
12 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
13 \section Introduction |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
14 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
15 TrustBridge is a is a root certificate installer for Windows and Linux, |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
16 contracted by the German Federal Office for Information Security (BSI). |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
17 It should be able to be installed with or without root access rights. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
18 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
19 The orignal target platforms are Windows NT > 6.0 (Vista and later) and |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
20 Ubuntu GNU/Linux 14.4 both 32 and 64 bit. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
21 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
22 Certificates are installed under Windows in the Windows System store and |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
23 using the Mozilla NSS library into the certificate databases used by |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
24 firefox and thunderbird. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
25 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
26 Under GNU/Linux the NSS-Shared DB, used for example by Chrome(ium) is |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
27 accessed additionally to the Thunderbird and Firefox stores. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
28 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
29 \section Installation |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
30 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
31 See the file \ref INSTALL for build instructions for Linux and Windows. |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
32 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
33 \section Documentation |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
34 For API (what you are reading now) documentation build the target "doc" |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
35 (requires doxygen). |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
36 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
37 The (German) user help documentation is available in the TrustBridge |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
38 client/admin application. The source files are placed in "doc/help". |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
39 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
40 \section Contact |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
41 For additional information or custom modifications please contact: |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
42 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
43 Intevation GmbH <intevation@intevation.de> |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
44 Neuer Graben 17 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
45 49074 Osnabrück, Germany |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
46 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
47 The public development platform can be found at: |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
48 https://wald.intevation.org/projects/trustbridge/ |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
49 |
6d840341bc25
(issue113) Add mainpage and improve doxyfile
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff
changeset
|
50 */ |