gigi.git
7 years agoFix html conformance for the "explained radio button" forms.
Felix Dörre [Sun, 24 Aug 2014 00:17:14 +0000 (02:17 +0200)]
Fix html conformance for the "explained radio button" forms.

7 years agoFix menu exploding (so that we don't need the id's anymore)
Felix Dörre [Sun, 24 Aug 2014 00:11:43 +0000 (02:11 +0200)]
Fix menu exploding (so that we don't need the id's anymore)

7 years agoFix html in DomainManagementForm
Felix Dörre [Sun, 24 Aug 2014 00:01:32 +0000 (02:01 +0200)]
Fix html in DomainManagementForm

7 years agoAdvance the domain issuing form to prepare for entering ping methods.
Felix Dörre [Sun, 24 Aug 2014 00:00:57 +0000 (02:00 +0200)]
Advance the domain issuing form to prepare for entering ping methods.

7 years agoFix "you are not an assurer"-error message.
Felix Dörre [Sat, 23 Aug 2014 22:16:46 +0000 (00:16 +0200)]
Fix "you are not an assurer"-error message.

7 years agoFIX: Leading / on /* patterns
Janis Streib [Sat, 23 Aug 2014 22:16:38 +0000 (00:16 +0200)]
FIX: Leading / on /* patterns

7 years agoUPD: Only show "assure someone" if the user actually can assure
Janis Streib [Sat, 23 Aug 2014 21:58:34 +0000 (23:58 +0200)]
UPD: Only show "assure someone" if the user actually can assure

7 years agoUPD: More advanced permission system for menu items to provide adaptive
Janis Streib [Sat, 23 Aug 2014 21:41:42 +0000 (23:41 +0200)]
UPD: More advanced permission system for menu items to provide adaptive
menu visibility

7 years agoUPD: Register page in Join category
Janis Streib [Sat, 23 Aug 2014 20:51:25 +0000 (22:51 +0200)]
UPD: Register page in Join category

7 years agoUPD: No Login and register when logged in
Janis Streib [Sat, 23 Aug 2014 20:38:27 +0000 (22:38 +0200)]
UPD: No Login and register when logged in

7 years agoADD: Dynamic menu
Janis Streib [Sat, 23 Aug 2014 17:13:16 +0000 (19:13 +0200)]
ADD: Dynamic menu

7 years agoADD: reverese page mapping
Janis Streib [Sat, 23 Aug 2014 11:57:41 +0000 (13:57 +0200)]
ADD: reverese page mapping

7 years agoAdd testcases for checking validity intervals.
Felix Dörre [Sat, 23 Aug 2014 17:08:07 +0000 (19:08 +0200)]
Add testcases for checking validity intervals.

7 years agoResolve some issues with timezones in issue dates.
Felix Dörre [Sat, 23 Aug 2014 17:07:43 +0000 (19:07 +0200)]
Resolve some issues with timezones in issue dates.

7 years agoMerge branch 'issuePeriod'
Felix Dörre [Sat, 23 Aug 2014 13:09:23 +0000 (15:09 +0200)]
Merge branch 'issuePeriod'

Conflicts:
src/org/cacert/gigi/pages/account/CertificateIssueForm.java
util/org/cacert/gigi/util/SimpleSigner.java

7 years agoImplement fixed-time signing.
Felix Dörre [Sat, 23 Aug 2014 11:20:40 +0000 (13:20 +0200)]
Implement fixed-time signing.

7 years agoFIX: Cleanup fields
Janis Streib [Sat, 23 Aug 2014 10:44:34 +0000 (12:44 +0200)]
FIX: Cleanup fields

7 years agoUPD: More liberal menus
Janis Streib [Sat, 23 Aug 2014 10:07:20 +0000 (12:07 +0200)]
UPD: More liberal menus

7 years agoADD: Abstract permission check
Janis Streib [Sat, 23 Aug 2014 09:29:32 +0000 (11:29 +0200)]
ADD: Abstract permission check

7 years agoSet server accept backlog to 100.
Felix Dörre [Thu, 21 Aug 2014 22:29:00 +0000 (00:29 +0200)]
Set server accept backlog to 100.

7 years agoSign with different root certificates.
Felix Dörre [Mon, 18 Aug 2014 11:14:34 +0000 (13:14 +0200)]
Sign with different root certificates.

7 years agoFix a bug that caused no checkboxes to appear in mail overview.
Felix Dörre [Sat, 16 Aug 2014 23:32:10 +0000 (01:32 +0200)]
Fix a bug that caused no checkboxes to appear in mail overview.

7 years agoAdding a form element for selecting the certificate-valid-period.
Felix Dörre [Sat, 16 Aug 2014 18:29:14 +0000 (20:29 +0200)]
Adding a form element for selecting the certificate-valid-period.

7 years agoAdd a testcase that actually issues a certificate.
Felix Dörre [Sat, 16 Aug 2014 10:56:48 +0000 (12:56 +0200)]
Add a testcase that actually issues a certificate.

7 years agoAdd tests for certificate data pre-fillin:
Felix Dörre [Fri, 15 Aug 2014 23:18:39 +0000 (01:18 +0200)]
Add tests for certificate data pre-fillin:

- message digests: sha256/384/512
- cn is dns und cn is real name
- mail/ssl-client/ssl-server EKU
- SANs with dns, mail
- SANs where email from dn is already included.

7 years agoAdding testcases for gui-domain add.
Felix Dörre [Fri, 15 Aug 2014 22:31:54 +0000 (00:31 +0200)]
Adding testcases for gui-domain add.

7 years agoPre-guess signature for cert based on csr signature.
Felix Dörre [Fri, 15 Aug 2014 22:28:51 +0000 (00:28 +0200)]
Pre-guess signature for cert based on csr signature.

7 years agoGuess the profile based on requested eku.
Felix Dörre [Fri, 15 Aug 2014 22:25:50 +0000 (00:25 +0200)]
Guess the profile based on requested eku.

7 years agoExtract EKU-OIDs to class constants.
Felix Dörre [Fri, 15 Aug 2014 22:13:01 +0000 (00:13 +0200)]
Extract EKU-OIDs to class constants.

7 years agoUse "CN" correctly as dns or as real name.
Felix Dörre [Fri, 15 Aug 2014 19:40:10 +0000 (21:40 +0200)]
Use "CN" correctly as dns or as real name.

7 years ago2 minor syntax fixes in the certificate forms.
Felix Dörre [Fri, 15 Aug 2014 19:20:06 +0000 (21:20 +0200)]
2 minor syntax fixes in the certificate forms.

7 years agoBeautify-up the certificate-issue form.
Felix Dörre [Wed, 13 Aug 2014 21:33:52 +0000 (23:33 +0200)]
Beautify-up the certificate-issue form.

7 years agoOpenssl won't interpret arguments as utf8 unless explicitly told so.
Felix Dörre [Wed, 13 Aug 2014 18:18:23 +0000 (20:18 +0200)]
Openssl won't interpret arguments as utf8 unless explicitly told so.

(by -utf8 switch)

7 years agoSpecify charset at document level again.
Felix Dörre [Wed, 13 Aug 2014 18:02:12 +0000 (20:02 +0200)]
Specify charset at document level again.

7 years agoCorrect Cert Issue form title.
Felix Dörre [Tue, 12 Aug 2014 22:49:45 +0000 (00:49 +0200)]
Correct Cert Issue form title.

7 years agoMerge branch 'csrParse'
Felix Dörre [Tue, 12 Aug 2014 22:45:38 +0000 (00:45 +0200)]
Merge branch 'csrParse'

7 years agoKeep the selected certificate profile.
Felix Dörre [Tue, 12 Aug 2014 22:25:52 +0000 (00:25 +0200)]
Keep the selected certificate profile.

7 years agoCertificateIssue: SAN type guessing if it does not contain a ":".
Felix Dörre [Tue, 12 Aug 2014 20:51:45 +0000 (22:51 +0200)]
CertificateIssue: SAN type guessing if it does not contain a ":".

7 years agoFix san type parsing.
Felix Dörre [Mon, 11 Aug 2014 22:28:24 +0000 (00:28 +0200)]
Fix san type parsing.

7 years agoBetter certificate content filtering.
Felix Dörre [Mon, 11 Aug 2014 20:07:17 +0000 (22:07 +0200)]
Better certificate content filtering.

7 years agoPut more intelligence into the "outputError"-function of "Form".
Felix Dörre [Mon, 11 Aug 2014 19:09:54 +0000 (21:09 +0200)]
Put more intelligence into the "outputError"-function of "Form".

7 years agoUse primary email and domain name for "DN"
Felix Dörre [Sat, 9 Aug 2014 23:13:06 +0000 (01:13 +0200)]
Use primary email and domain name for "DN"

7 years agoImplement SAN filtering.
Felix Dörre [Sat, 9 Aug 2014 22:50:22 +0000 (00:50 +0200)]
Implement SAN filtering.

7 years agoMerge branch 'master' into csrParse
Felix Dörre [Sat, 9 Aug 2014 18:21:57 +0000 (20:21 +0200)]
Merge branch 'master' into csrParse

7 years agoImplement matching for valid domainnames and emails.
Felix Dörre [Sat, 9 Aug 2014 18:12:21 +0000 (20:12 +0200)]
Implement matching for valid domainnames and emails.

7 years agoEnhance certificate issuance form.
Felix Dörre [Fri, 8 Aug 2014 11:43:50 +0000 (13:43 +0200)]
Enhance certificate issuance form.

7 years agoShow profile in certificates table.
Felix Dörre [Thu, 7 Aug 2014 19:17:29 +0000 (21:17 +0200)]
Show profile in certificates table.

7 years agofixup! Escape template var output.
Felix Dörre [Thu, 7 Aug 2014 12:59:15 +0000 (14:59 +0200)]
fixup! Escape template var output.

7 years agoCertificateIssues.....
Felix Dörre [Tue, 5 Aug 2014 17:20:09 +0000 (19:20 +0200)]
CertificateIssues.....

7 years agoMerge branch 'SMIME'
Felix Dörre [Tue, 5 Aug 2014 17:32:41 +0000 (19:32 +0200)]
Merge branch 'SMIME'

7 years agoInclude smime signed messages from "sendmail" provider
Felix Dörre [Tue, 5 Aug 2014 17:16:56 +0000 (19:16 +0200)]
Include smime signed messages from "sendmail" provider

(currently fully base64 encoded)

7 years agoImplement SMIME Email signing.
Felix Dörre [Thu, 31 Jul 2014 18:05:22 +0000 (20:05 +0200)]
Implement SMIME Email signing.

7 years agofixup! [Keys] a certificate structure that looks like ...
Felix Dörre [Tue, 5 Aug 2014 19:57:15 +0000 (21:57 +0200)]
fixup! [Keys] a certificate structure that looks like ...

7 years ago[Keys] a certificate structure that looks like the planned future.
Felix Dörre [Tue, 5 Aug 2014 00:18:59 +0000 (02:18 +0200)]
[Keys] a certificate structure that looks like the planned future.

Therefore updated:
- signer to take same default ca
- trustore generation
- privateKeys pkcs12 generatien. (for including the cert chain)
...

7 years agofixup! Implement store and load (with testcase)
Felix Dörre [Mon, 4 Aug 2014 07:51:15 +0000 (09:51 +0200)]
fixup! Implement store and load (with testcase)

7 years agoUse "Profile" in issue-certificate-form.
Felix Dörre [Sun, 3 Aug 2014 17:13:37 +0000 (19:13 +0200)]
Use "Profile" in issue-certificate-form.

7 years agoDocument disabeling HTMLEscaping in template syntax.
Felix Dörre [Sat, 2 Aug 2014 14:53:05 +0000 (16:53 +0200)]
Document disabeling HTMLEscaping in template syntax.

7 years agoMove l10n-stuff to own package.
Felix Dörre [Sat, 2 Aug 2014 14:15:49 +0000 (16:15 +0200)]
Move l10n-stuff to own package.

7 years agoDisplay Profiles while issuing certificates.
Felix Dörre [Sat, 2 Aug 2014 14:14:49 +0000 (16:14 +0200)]
Display Profiles while issuing certificates.

7 years agoImplement certificate profiles in java code.
Felix Dörre [Sat, 2 Aug 2014 13:00:37 +0000 (15:00 +0200)]
Implement certificate profiles in java code.

7 years agoUse bussiness-logic-api to get certificate list.
Felix Dörre [Sat, 2 Aug 2014 10:36:07 +0000 (12:36 +0200)]
Use bussiness-logic-api to get certificate list.

7 years agoRename email and domain table to plural.
Felix Dörre [Fri, 1 Aug 2014 19:33:26 +0000 (21:33 +0200)]
Rename email and domain table to plural.

7 years agoRename certs table.
Felix Dörre [Fri, 1 Aug 2014 16:32:54 +0000 (18:32 +0200)]
Rename certs table.

7 years agoMove mail certificates -> certificates.
Felix Dörre [Fri, 1 Aug 2014 16:13:06 +0000 (18:13 +0200)]
Move mail certificates -> certificates.

7 years agoTypo fix challange -> challenge
Felix Dörre [Fri, 1 Aug 2014 15:09:20 +0000 (17:09 +0200)]
Typo fix challange -> challenge

7 years agoExtract certificate Display to template
Felix Dörre [Fri, 1 Aug 2014 15:08:35 +0000 (17:08 +0200)]
Extract certificate Display to template

7 years agoEscape template var output.
Felix Dörre [Thu, 31 Jul 2014 21:48:47 +0000 (23:48 +0200)]
Escape template var output.

7 years agoImplement store and load (with testcase)
Felix Dörre [Thu, 31 Jul 2014 21:23:16 +0000 (23:23 +0200)]
Implement store and load (with testcase)

7 years ago[DB-Struct] Implement some certificate types.
Felix Dörre [Thu, 31 Jul 2014 20:32:30 +0000 (22:32 +0200)]
[DB-Struct] Implement some certificate types.

7 years agofixup! FIX: Additional check before maildeletion
Janis Streib [Wed, 30 Jul 2014 18:43:19 +0000 (20:43 +0200)]
fixup! FIX: Additional check before maildeletion

7 years agofixup! UPD: Use new template features in mailmanagement
Janis Streib [Wed, 30 Jul 2014 18:41:14 +0000 (20:41 +0200)]
fixup! UPD: Use new template features in mailmanagement

7 years agoUPD: Use new template features in mailmanagement
Janis Streib [Wed, 30 Jul 2014 00:03:41 +0000 (02:03 +0200)]
UPD: Use new template features in mailmanagement

7 years agoADD: Domain deletion
Janis Streib [Tue, 29 Jul 2014 22:49:32 +0000 (00:49 +0200)]
ADD: Domain deletion

7 years agoADD: Domain insert
Janis Streib [Tue, 29 Jul 2014 22:34:23 +0000 (00:34 +0200)]
ADD: Domain insert

7 years agoADD: DomainManagement forms (display only)
Janis Streib [Tue, 29 Jul 2014 22:11:27 +0000 (00:11 +0200)]
ADD: DomainManagement forms (display only)

7 years agoUPD: Added heading
Janis Streib [Tue, 29 Jul 2014 21:59:38 +0000 (23:59 +0200)]
UPD: Added heading

7 years agoUPD: Added margin to h1 and h2 headings
Janis Streib [Tue, 29 Jul 2014 21:58:19 +0000 (23:58 +0200)]
UPD: Added margin to h1 and h2 headings

7 years agoUPD: moved getUser up
Janis Streib [Tue, 29 Jul 2014 20:37:43 +0000 (22:37 +0200)]
UPD: moved getUser up

7 years agoUse tha new SPKAC-class to verify spkac requests and their keys.
Felix Dörre [Tue, 29 Jul 2014 17:53:09 +0000 (19:53 +0200)]
Use tha new SPKAC-class to verify spkac requests and their keys.

7 years agoAdd class for parsing (and writing) SPKAC. With testcase.
Felix Dörre [Tue, 29 Jul 2014 17:36:13 +0000 (19:36 +0200)]
Add class for parsing (and writing) SPKAC. With testcase.

7 years agoUse java keygen for test-csr-generation.
Felix Dörre [Tue, 29 Jul 2014 14:44:22 +0000 (16:44 +0200)]
Use java keygen for test-csr-generation.

7 years agoExtract PEM I/O
Felix Dörre [Tue, 29 Jul 2014 14:43:14 +0000 (16:43 +0200)]
Extract PEM I/O

7 years agoImplement SPKAC Challanges.
Felix Dörre [Sun, 27 Jul 2014 17:52:15 +0000 (19:52 +0200)]
Implement SPKAC Challanges.

7 years agoMove initial forms into IssueCertificate form.
Felix Dörre [Sun, 27 Jul 2014 17:34:36 +0000 (19:34 +0200)]
Move initial forms into IssueCertificate form.

7 years agoFormat code according do BenBE's formatter.
Felix Dörre [Sat, 26 Jul 2014 20:57:42 +0000 (22:57 +0200)]
Format code according do BenBE's formatter.

7 years agoUse BenBE's code formatter.
Felix Dörre [Sat, 26 Jul 2014 17:49:55 +0000 (19:49 +0200)]
Use BenBE's code formatter.

7 years agoADD: Test for faulty mail deletion
Janis Streib [Sat, 26 Jul 2014 20:49:51 +0000 (22:49 +0200)]
ADD: Test for faulty mail deletion

7 years agoFIX: Additional check before maildeletion
Janis Streib [Sat, 26 Jul 2014 20:49:34 +0000 (22:49 +0200)]
FIX: Additional check before maildeletion

7 years agoAdding domain Object (+ testcase)
Felix Dörre [Sat, 26 Jul 2014 13:24:18 +0000 (15:24 +0200)]
Adding domain Object (+ testcase)

7 years agoGracefull shutdown devel system.
Felix Dörre [Fri, 25 Jul 2014 21:47:20 +0000 (23:47 +0200)]
Gracefull shutdown devel system.

7 years agoUPD: Added .DS_Store to gitignore
Janis Streib [Fri, 25 Jul 2014 16:32:40 +0000 (18:32 +0200)]
UPD: Added .DS_Store to gitignore

7 years agoADD: Mail delete tests
Janis Streib [Fri, 25 Jul 2014 16:15:42 +0000 (18:15 +0200)]
ADD: Mail delete tests

7 years agoFIX: Correctly handle deleted mails
Janis Streib [Fri, 25 Jul 2014 15:24:16 +0000 (17:24 +0200)]
FIX: Correctly handle deleted mails

7 years agoUPD: Make some test methods static
Janis Streib [Fri, 25 Jul 2014 13:52:10 +0000 (15:52 +0200)]
UPD: Make some test methods static

7 years agoADD: cretaeVerifiedEmail fo testcases
Janis Streib [Fri, 25 Jul 2014 13:50:55 +0000 (15:50 +0200)]
ADD: cretaeVerifiedEmail fo testcases

7 years agoUPD: Remove (debug) stactrace output
Janis Streib [Fri, 25 Jul 2014 12:22:29 +0000 (14:22 +0200)]
UPD: Remove (debug) stactrace output

7 years agoADD: email set default tests
Janis Streib [Fri, 25 Jul 2014 12:18:55 +0000 (14:18 +0200)]
ADD: email set default tests

7 years agoUPD: Refactored faulty internal mail add test
Janis Streib [Fri, 25 Jul 2014 00:27:51 +0000 (02:27 +0200)]
UPD: Refactored faulty internal mail add test

7 years agoMerge branch 'janis_work'
Janis Streib [Fri, 25 Jul 2014 00:21:20 +0000 (02:21 +0200)]
Merge branch 'janis_work'

7 years agoUPD: Redirect at emailAdd, too
Janis Streib [Fri, 25 Jul 2014 00:15:03 +0000 (02:15 +0200)]
UPD: Redirect at emailAdd, too