Commit Graph

30 Commits

Author SHA1 Message Date
Christian Hohnstaedt
a2ea166cac Close #351: a1int::getLong() doesn't handle all error cases
Check for LONG_MAX and LONG_MIN and throw an error if the returned value
is too big.
2024-08-31 14:48:43 +02:00
Christian Hohnstaedt
7db5b7049e Close #405: member functions of a1int class have memory leaks.
Manage ASN1_INTEGER pointer by QSharedPointer
Add AddressSanitizer config to the tests.
2023-10-13 23:38:23 +02:00
Christian Hohnstaedt
e2e142e012 Add some moduletests 2023-10-12 23:58:00 +02:00
Christian Hohnstaedt
0e5af2e452 Replace check_oom() by Q_CHECK_PTR()
Qt offers the functionality. No need to invent it ourselves.
2021-06-01 17:48:37 +02:00
Christian Hohnstaedt
4eeb856c73 Make hex the default input / output qstring of asn1integer 2018-03-11 10:02:14 +01:00
Christian Hohnstaedt
b63f50b28b Add more error checks and remove code duplication 2018-03-01 22:10:52 +01:00
Christian Hohnstaedt
413ba8bff3 OSSL 1.1 vs. 1.0: Cleanup CRL extensions 2017-06-19 08:33:29 +02:00
Christian Hohnstaedt
e5541c6d67 SF. Bug. #81 Make xca qt5 compatible
Extend XCA to also compile against Qt5
Remove directory from Qt includes
2015-09-17 18:42:42 +02:00
Marcin Jaskolski
9a57fe3aa7 SmartCard: Add issuer and serial number to stored certificates
Add CKA_ISSUER and CKA_SERIAL_NUMBER to certificates stored to
a Security token.

Slightly modified and

Signed-off-by: Christian Hohnstaedt <chohnstaedt@innominate.com>
2014-10-08 14:20:04 +02:00
Christian Hohnstaedt
20b166488f Improve CRL generation [3035294]
Add CRLNumber for the CRL.
Add InvalidityDate and CRL-reason for each entry.

CRL-hold-instruction-code not supported, yet.
2010-07-29 07:41:49 +02:00
Christian Hohnstaedt
f1c528fcc9 update copyright information 2010-03-11 07:13:48 +01:00
Christian Hohnstaedt
0230061855 replace allocated strings by QByteArray for datastorage 2010-03-08 07:50:08 +01:00
Christian Hohnstaedt
f81531a197 only small coding style changes, no functional changes 2010-02-23 07:17:58 +01:00
Christian Hohnstaedt
e293eb1f4f support for pathlen of 0 2009-12-06 17:50:06 +01:00
Christian
8283d8e7b9 replace copyright notice in source files
(copyright and licence itself remain unchanged)
fix configure to set Qt include dir
code justifying
2007-04-12 12:25:28 +02:00
Christian Hohnstaedt
51510e9390 remove sleepycat from licence info
add connects for edit and doubleClick
2006-11-14 23:04:16 +01:00
Christian Hohnstaedt
7066a59eaa - fix ASN1 integer comparison
- extend CA properties
 - recover from database load errors
2006-06-06 18:22:34 +02:00
Christian
813e115b8e Spaces deleted 2006-05-21 10:08:39 +02:00
chris2511
c6622680db push forward to QT4 2006-03-12 17:39:52 +00:00
chris2511
0091853a73 changes in building,
DSA keys
key format in database changed to contain the public key and
the private one in encrypted form.
2005-02-07 21:56:21 +00:00
chris2511
f6b623fbe5 memeory leaks removed 2003-12-10 22:33:08 +00:00
chris2511
748e71a6e4 searching for leaks 2003-12-10 16:01:06 +00:00
chris2511
8be3abe818 *** empty log message *** 2003-07-03 05:58:18 +00:00
chris2511
93a5908148 revokation lists repaired 2003-07-01 22:36:12 +00:00
chris2511
35680ff649 Certificate creation works again, validity settings elaborated 2003-06-29 22:03:10 +00:00
chris2511
e066039e5f crl handling "touched" 2003-06-23 15:49:07 +00:00
chris2511
997e3a0cc1 everything compiles, but the linker fails 2003-06-19 15:29:54 +00:00
chris2511
64243d896b more baustelle 2003-06-17 22:40:41 +00:00
chris2511
af9a804ead grooosse Baustelle (immernoch) 2003-06-16 15:47:15 +00:00
chris2511
1995634aab asn1-integer, asn1-time, x509-name objects added 2003-06-15 21:15:57 +00:00