Mercurial > trustbridge
annotate doc/apidoc/mainpage.dox @ 1310:60e481aa75ca
(issue152) Do not return CryptUIDlgViewContext's return value
The return value is false if the user cancels the dialog.
But as the certificate has been shown this is not really an
error.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 13 Oct 2014 14:13:05 +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 */ |