]> WPIA git - cassiopeia.git/log
cassiopeia.git
7 years agoremove remaining dependencies to mysql
Felix Dörre [Wed, 1 Feb 2017 08:35:33 +0000 (09:35 +0100)]
remove remaining dependencies to mysql

Change-Id: I0ac6452ca6b1d285a0c35c4a71d7669e414a9ef5

7 years agoupd: fix problem with tm-initializer
Felix Dörre [Mon, 9 Jan 2017 17:36:14 +0000 (18:36 +0100)]
upd: fix problem with tm-initializer

gcc's error message was: ISO C++ does not allow C99 designated initializers

Change-Id: I5d8869db0eb0707772a56d8262eb64f8bbc74029

7 years agodel: log message every 5 seconds when there is no task
Felix Dörre [Wed, 21 Dec 2016 19:18:23 +0000 (20:18 +0100)]
del: log message every 5 seconds when there is no task

The log message appeared every 5 seconds regardless of whether there is a job or not. This spammed the logfiles with a useless message every 5 seconds.

Change-Id: I2f1c434539631815f364ffde667f16945b6f503f

7 years agoupd: cleanups; 'std::swap' and '= {}'
Felix Dörre [Thu, 15 Dec 2016 09:14:38 +0000 (10:14 +0100)]
upd: cleanups; 'std::swap' and '= {}'

Change-Id: Iec5605a0618debb539aef1924b02e4ccfb444f8d

7 years agoupd: more valgrind stuff
Felix Dörre [Fri, 2 Dec 2016 23:52:56 +0000 (23:52 +0000)]
upd: more valgrind stuff

7 years agoupd: clean up valgrind stuff
Felix Dörre [Fri, 2 Dec 2016 23:33:53 +0000 (23:33 +0000)]
upd: clean up valgrind stuff

7 years agoupd: openssl to 1.1.0
Felix Dörre [Fri, 2 Dec 2016 11:33:35 +0000 (11:33 +0000)]
upd: openssl to 1.1.0

7 years agoupdate openssl-update-script
Felix Dörre [Fri, 2 Dec 2016 11:31:58 +0000 (11:31 +0000)]
update openssl-update-script

7 years agoupd: port src to openssl 1.1
Felix Dörre [Fri, 2 Dec 2016 11:31:19 +0000 (11:31 +0000)]
upd: port src to openssl 1.1

7 years agoMerge branch 'libs/detectcoll/local'
Felix Dörre [Sat, 29 Oct 2016 14:28:42 +0000 (16:28 +0200)]
Merge branch 'libs/detectcoll/local'

7 years agoupd: fix compilance issues
Felix Dörre [Sat, 29 Oct 2016 14:28:25 +0000 (16:28 +0200)]
upd: fix compilance issues

7 years agoMerge branch 'master' into libs/detectcoll/local
Felix Dörre [Sat, 29 Oct 2016 14:27:00 +0000 (16:27 +0200)]
Merge branch 'master' into libs/detectcoll/local

7 years agofix: we don't require mysql anymore...
Felix Dörre [Mon, 5 Sep 2016 00:33:45 +0000 (02:33 +0200)]
fix: we don't require mysql anymore...

7 years agominifixes
Felix Dörre [Thu, 30 Jun 2016 08:29:06 +0000 (10:29 +0200)]
minifixes

7 years agofix: backport of unique_ptr
Felix Dörre [Fri, 27 May 2016 19:49:43 +0000 (21:49 +0200)]
fix: backport of unique_ptr

8 years agofix: make_unique is already defined in gcc 4.9
Felix Dörre [Wed, 6 Apr 2016 11:06:42 +0000 (13:06 +0200)]
fix: make_unique is already defined in gcc 4.9

8 years agofix: we do not want to include issuer and serial as AKI
Felix Dörre [Wed, 6 Apr 2016 10:49:43 +0000 (12:49 +0200)]
fix: we do not want to include issuer and serial as AKI

8 years agofix: remove leading zeros of serials
Felix Dörre [Sat, 26 Mar 2016 21:25:08 +0000 (22:25 +0100)]
fix: remove leading zeros of serials

8 years agofix: remove formatted logging where not needed
Felix Dörre [Fri, 19 Feb 2016 15:14:25 +0000 (16:14 +0100)]
fix: remove formatted logging where not needed

8 years agoupd: catch exception when logging exceptions
Felix Dörre [Thu, 28 Jan 2016 11:27:04 +0000 (12:27 +0100)]
upd: catch exception when logging exceptions

8 years agoupd: only throwing exceptions now
Felix Dörre [Tue, 26 Jan 2016 22:58:56 +0000 (23:58 +0100)]
upd: only throwing exceptions now

8 years agoupd: check follow-up chunk-headers on re-assembling them
Felix Dörre [Tue, 26 Jan 2016 22:05:21 +0000 (23:05 +0100)]
upd: check follow-up chunk-headers on re-assembling them

8 years agofix: nicen check for empty RDN
Felix Dörre [Tue, 26 Jan 2016 22:01:11 +0000 (23:01 +0100)]
fix: nicen check for empty RDN

8 years agofix: check for nullptr can be direct
Felix Dörre [Tue, 26 Jan 2016 21:58:45 +0000 (22:58 +0100)]
fix: check for nullptr can be direct

8 years agofix: more stable crl overriding
Felix Dörre [Tue, 26 Jan 2016 21:56:24 +0000 (22:56 +0100)]
fix: more stable crl overriding

8 years agofix: also send chunks, when body is empty
Felix Dörre [Tue, 26 Jan 2016 21:29:05 +0000 (22:29 +0100)]
fix: also send chunks, when body is empty

8 years agoadd: implement command chunking especially for FULL_CRL-commands
Felix Dörre [Tue, 26 Jan 2016 15:34:47 +0000 (16:34 +0100)]
add: implement command chunking especially for FULL_CRL-commands

8 years agoupd: factor out paths in CRL writing
Felix Dörre [Tue, 26 Jan 2016 15:33:28 +0000 (16:33 +0100)]
upd: factor out paths in CRL writing

8 years agofix: better choose CAcert if multiple are available
Felix Dörre [Sat, 23 Jan 2016 17:29:57 +0000 (18:29 +0100)]
fix: better choose CAcert if multiple are available

8 years agofix: delete empty RDNs
Felix Dörre [Sat, 23 Jan 2016 17:29:17 +0000 (18:29 +0100)]
fix: delete empty RDNs

8 years agoupd: start the counting part of the serial with a '1'
Felix Dörre [Sat, 23 Jan 2016 17:28:27 +0000 (18:28 +0100)]
upd: start the counting part of the serial with a '1'

8 years agofix: resource (fd) leak in CRL class
Felix Dörre [Sat, 23 Jan 2016 17:27:47 +0000 (18:27 +0100)]
fix: resource (fd) leak in CRL class

8 years agoupd: more verbose error messages on malloc fail
Felix Dörre [Sat, 23 Jan 2016 17:26:41 +0000 (18:26 +0100)]
upd: more verbose error messages on malloc fail

8 years agofix testcases
Felix Dörre [Thu, 12 Nov 2015 09:41:01 +0000 (10:41 +0100)]
fix testcases

8 years agoupd: use central position to do line buffering
Felix Dörre [Wed, 11 Nov 2015 15:28:42 +0000 (16:28 +0100)]
upd: use central position to do line buffering

8 years agomore logging of revocation, fix revocation write-back
Felix Dörre [Mon, 9 Nov 2015 08:58:13 +0000 (09:58 +0100)]
more logging of revocation, fix revocation write-back

8 years agoadding crl and ca-issuers url
Felix Dörre [Sun, 8 Nov 2015 10:32:22 +0000 (11:32 +0100)]
adding crl and ca-issuers url

8 years agofix: psql, store serials in lowercase
Felix Dörre [Sun, 8 Nov 2015 10:31:57 +0000 (11:31 +0100)]
fix: psql, store serials in lowercase

8 years agosurrond client main-loop with better catches
Felix Dörre [Sun, 8 Nov 2015 10:30:58 +0000 (11:30 +0100)]
surrond client main-loop with better catches

8 years agofix: catch another exception
Felix Dörre [Wed, 14 Oct 2015 22:46:10 +0000 (00:46 +0200)]
fix: catch another exception

8 years agochange to postgres with libpqxx
Felix Dörre [Tue, 13 Oct 2015 11:02:20 +0000 (13:02 +0200)]
change to postgres with libpqxx

8 years agoslip-rework midstade... broken
Felix Dörre [Mon, 24 Aug 2015 01:26:51 +0000 (03:26 +0200)]
slip-rework midstade... broken

8 years agoupd: remarks from FJW
Felix Dörre [Sat, 15 Aug 2015 16:00:49 +0000 (18:00 +0200)]
upd: remarks from FJW

8 years agoupd: various logging updates
Felix Dörre [Thu, 13 Aug 2015 22:45:53 +0000 (00:45 +0200)]
upd: various logging updates

8 years agofix: the record reading code
Felix Dörre [Sun, 2 Aug 2015 22:55:56 +0000 (00:55 +0200)]
fix: the record reading code

8 years agoMerge remote-tracking branch 'origin/master' into tmp/logger
Felix Dörre [Sun, 2 Aug 2015 22:23:29 +0000 (00:23 +0200)]
Merge remote-tracking branch 'origin/master' into tmp/logger

8 years agoadd: Include missing header for C++ Exception Handling
Benny Baumann [Sat, 1 Aug 2015 09:39:43 +0000 (11:39 +0200)]
add: Include missing header for C++ Exception Handling

8 years agodatabase structure changed. use the new column here also
Felix Dörre [Tue, 28 Jul 2015 21:16:15 +0000 (23:16 +0200)]
database structure changed. use the new column here also

8 years agofix: make the logger compile
Felix Dörre [Tue, 21 Jul 2015 21:12:11 +0000 (23:12 +0200)]
fix: make the logger compile

8 years agofmt: Whitespace, indentation, generic source formatting
Benny Baumann [Sat, 18 Jul 2015 18:40:24 +0000 (20:40 +0200)]
fmt: Whitespace, indentation, generic source formatting

8 years agochg: Updated formatting command
Benny Baumann [Sat, 18 Jul 2015 15:39:48 +0000 (17:39 +0200)]
chg: Updated formatting command

8 years agochg: Modify the code to use the new logger
Benny Baumann [Mon, 8 Jun 2015 22:18:01 +0000 (00:18 +0200)]
chg: Modify the code to use the new logger

8 years agoupd: Reimported logger library by Florian Weber from updated upstream
Benny Baumann [Sat, 18 Jul 2015 18:51:53 +0000 (20:51 +0200)]
upd: Reimported logger library by Florian Weber from updated upstream

8 years agoadd: Import Logging functionality by Florian Weber
Benny Baumann [Mon, 8 Jun 2015 11:20:28 +0000 (13:20 +0200)]
add: Import Logging functionality by Florian Weber

Original source at https://github.com/Florianjw/simple_logger/

Minor modifications and source formatting have been applied

8 years agofix: add catch-all block around main in signer
Florian Weber [Sat, 6 Jun 2015 14:55:01 +0000 (16:55 +0200)]
fix: add catch-all block around main in signer

This fixes the problem that destructors aren't called during
stack-unwinding, if the exception in question is never caught,
which might in the worst-case prevent the wiping of private keys.

8 years agochg: replace default std::shared_ptr<…>() with explicit nullptr for empty return...
Florian Weber [Sat, 6 Jun 2015 14:51:47 +0000 (16:51 +0200)]
chg: replace default std::shared_ptr<…>() with explicit nullptr for empty return values

8 years agochg: introduce std::make_shared where appropriate
Florian Weber [Sat, 6 Jun 2015 02:12:17 +0000 (04:12 +0200)]
chg: introduce std::make_shared where appropriate

8 years agochg: remove useless destructor and simplify connect-method
Florian Weber [Sat, 6 Jun 2015 01:39:55 +0000 (03:39 +0200)]
chg: remove useless destructor and simplify connect-method

8 years agochg: Add virtual destructor to abstract class JobProvider
Florian Weber [Sat, 6 Jun 2015 01:30:57 +0000 (03:30 +0200)]
chg: Add virtual destructor to abstract class JobProvider

8 years agofix: Ambiguity when compiling
Benny Baumann [Sat, 6 Jun 2015 14:45:40 +0000 (16:45 +0200)]
fix: Ambiguity when compiling

8 years agofix: Avoid unnecessary constructor calls/allocations
Benny Baumann [Sat, 6 Jun 2015 00:09:34 +0000 (02:09 +0200)]
fix: Avoid unnecessary constructor calls/allocations

8 years agofix: Use auto& to avoid deep copy of std::shared_ptr
Benny Baumann [Sat, 6 Jun 2015 00:08:27 +0000 (02:08 +0200)]
fix: Use auto& to avoid deep copy of std::shared_ptr

8 years agoadd: load CAs based on prefixes
Felix Dörre [Sat, 30 May 2015 13:26:58 +0000 (15:26 +0200)]
add: load CAs based on prefixes

9 years agofix: Use the long way to get a formatted date
Benny Baumann [Sun, 22 Mar 2015 09:52:16 +0000 (10:52 +0100)]
fix: Use the long way to get a formatted date

9 years agoadd: Much more logging when creating a certificate
Benny Baumann [Sat, 21 Mar 2015 18:01:19 +0000 (19:01 +0100)]
add: Much more logging when creating a certificate

9 years agoadd: script to generate changelog
Felix Dörre [Sat, 21 Mar 2015 17:42:33 +0000 (18:42 +0100)]
add: script to generate changelog

9 years agoadd: better logfile opening, better connection ending
Felix Dörre [Sat, 21 Mar 2015 17:00:24 +0000 (18:00 +0100)]
add: better logfile opening, better connection ending

9 years agofmt: Whitespace
Benny Baumann [Sat, 21 Mar 2015 16:16:41 +0000 (17:16 +0100)]
fmt: Whitespace

9 years agoupd: adding a newline to SPKAC output.
Felix Dörre [Sat, 21 Mar 2015 15:30:12 +0000 (16:30 +0100)]
upd: adding a newline to SPKAC output.

9 years agoadd: exclude sql testcase if there is no config for it
Felix Dörre [Thu, 12 Mar 2015 18:56:21 +0000 (19:56 +0100)]
add: exclude sql testcase if there is no config for it

9 years agoupd: with own ssl, there is own libssl there is no package required
Felix Dörre [Thu, 12 Mar 2015 18:32:58 +0000 (19:32 +0100)]
upd: with own ssl, there is own libssl there is no package required

9 years agofix: non existing CA-private-key should not cause crash
Felix Dörre [Thu, 12 Mar 2015 18:22:05 +0000 (19:22 +0100)]
fix: non existing CA-private-key should not cause crash

9 years agoFix: typo, it's collision
Felix Dörre [Thu, 12 Mar 2015 18:18:32 +0000 (19:18 +0100)]
Fix: typo, it's collision

9 years agoMerge remote-tracking branch 'origin/libs/detectcoll/local'
Felix Dörre [Sat, 7 Mar 2015 08:40:18 +0000 (09:40 +0100)]
Merge remote-tracking branch 'origin/libs/detectcoll/local'

9 years agoMerge remote-tracking branch 'benbe/toCoverity'
Felix Dörre [Mon, 23 Feb 2015 20:53:21 +0000 (21:53 +0100)]
Merge remote-tracking branch 'benbe/toCoverity'

9 years agochg: Use std::shared_ptr for resource management
Benny Baumann [Mon, 23 Feb 2015 20:33:55 +0000 (21:33 +0100)]
chg: Use std::shared_ptr for resource management

9 years agochg: Use automatic memory and resource management
Benny Baumann [Mon, 23 Feb 2015 20:13:29 +0000 (21:13 +0100)]
chg: Use automatic memory and resource management

9 years agoFIX: make dependencies for openssl
Felix Dörre [Sun, 22 Feb 2015 17:48:39 +0000 (18:48 +0100)]
FIX: make dependencies for openssl

9 years agofix: Refine Error Management and note about further plces that need care
Benny Baumann [Mon, 23 Feb 2015 18:41:04 +0000 (19:41 +0100)]
fix: Refine Error Management and note about further plces that need care

9 years agofix: Properly check for success to create the necessary directories
Benny Baumann [Mon, 23 Feb 2015 18:34:58 +0000 (19:34 +0100)]
fix: Properly check for success to create the necessary directories

9 years agofix: Check the CA certificate file could be loaded
Benny Baumann [Mon, 23 Feb 2015 18:34:16 +0000 (19:34 +0100)]
fix: Check the CA certificate file could be loaded

9 years agofix: Check return value of writeBackFile for non-empty filename
Benny Baumann [Mon, 23 Feb 2015 18:33:48 +0000 (19:33 +0100)]
fix: Check return value of writeBackFile for non-empty filename

9 years agofix: Use a less arcane way of typecasting from char[] to T
Benny Baumann [Sun, 22 Feb 2015 14:46:27 +0000 (15:46 +0100)]
fix: Use a less arcane way of typecasting from char[] to T

9 years agoFix: uninitialized fields
Felix Dörre [Sat, 21 Feb 2015 00:48:52 +0000 (01:48 +0100)]
Fix: uninitialized fields

9 years agoFix: coverity complaining about memory corruption
Felix Dörre [Sat, 21 Feb 2015 00:40:03 +0000 (01:40 +0100)]
Fix: coverity complaining about memory corruption

9 years agoADD: test for mysql interface (requires config.txt)
Felix Dörre [Tue, 10 Feb 2015 20:53:56 +0000 (21:53 +0100)]
ADD: test for mysql interface (requires config.txt)

9 years agoupd: striping system lib crom coverage
Felix Dörre [Fri, 13 Feb 2015 11:51:51 +0000 (12:51 +0100)]
upd: striping system lib crom coverage

9 years agoUPD: use lcov for coverage
Felix Dörre [Tue, 10 Feb 2015 20:32:26 +0000 (21:32 +0100)]
UPD: use lcov for coverage

9 years agoUPD: calling 'getSignature' on unsigned CRLs violates contract
Felix Dörre [Tue, 10 Feb 2015 01:15:58 +0000 (02:15 +0100)]
UPD: calling 'getSignature' on unsigned CRLs violates contract

(from now on) due to openssl, strange behaviour

9 years agoADD: gcov make launch
Felix Dörre [Mon, 9 Feb 2015 23:53:03 +0000 (00:53 +0100)]
ADD: gcov make launch

9 years agoupd: Make testcases cppcheck-compliant
Felix Dörre [Sat, 31 Jan 2015 02:27:13 +0000 (03:27 +0100)]
upd: Make testcases cppcheck-compliant

9 years agofix: Make CppCheck happy by fixing the code
Felix Dörre [Sat, 31 Jan 2015 02:21:07 +0000 (03:21 +0100)]
fix: Make CppCheck happy by fixing the code

Used CppCheck command:
    cppcheck --enable=all -v --inconclusive

9 years agoupd: Add max validity period to profile configurations
Felix Dörre [Tue, 20 Jan 2015 15:36:43 +0000 (16:36 +0100)]
upd: Add max validity period to profile configurations

9 years agofix: Avoid errors when genTestData is re-executed (while test data already exists)
Felix Dörre [Mon, 19 Jan 2015 15:19:05 +0000 (16:19 +0100)]
fix: Avoid errors when genTestData is re-executed (while test data already exists)

9 years agoadd: Implement signing based on requested "wish time"
Felix Dörre [Mon, 19 Jan 2015 15:18:14 +0000 (16:18 +0100)]
add: Implement signing based on requested "wish time"

9 years agoadd: Implement automatic re-signing of the CRL
Felix Dörre [Fri, 16 Jan 2015 23:37:08 +0000 (00:37 +0100)]
add: Implement automatic re-signing of the CRL

9 years agoupd: split revoking command into add-serial and revoke
Felix Dörre [Tue, 13 Jan 2015 08:15:57 +0000 (09:15 +0100)]
upd: split revoking command into add-serial and revoke

9 years agoadd: write signed from and to back to db
Felix Dörre [Tue, 13 Jan 2015 07:51:59 +0000 (08:51 +0100)]
add: write signed from and to back to db

9 years agofix: a bug where only serial repeated after 0xF
Felix Dörre [Sat, 10 Jan 2015 00:24:04 +0000 (01:24 +0100)]
fix: a bug where only serial repeated after 0xF

9 years agocln: Simplified revoking code
Felix Dörre [Sat, 10 Jan 2015 00:13:13 +0000 (01:13 +0100)]
cln: Simplified revoking code