Asanka C. Herath
6bf16f5250
Windows: Use --one-code-file when building ASN1
2010-11-24 15:33:27 -05:00
Asanka C. Herath
76cc0a9a67
Windows: Formatting
2010-11-24 15:33:12 -05:00
Asanka C. Herath
ff404ecaae
Windows: Support older compilers that don't do parallel builds
2010-11-24 15:33:11 -05:00
Asanka C. Herath
42cf8947aa
Windows: Avoid importing locally defined ASN1 symbols
2010-11-24 15:33:09 -05:00
Asanka C. Herath
610bd66bbd
Windows: Support building using newer flex
2010-11-24 15:32:29 -05:00
Asanka C. Herath
f40fe926ad
Windows: Comprehensive clean target
2010-11-24 15:32:13 -05:00
Simon Wilkinson
3d7fc1001a
Assign a value for HX509_CMS_EV_ID_NAME
...
667ec8eb81
introduced the flag
HX509_CMS_EV_ID_NAME, without defining a value for that flag.
Assign a value using the next available bit.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-10-11 20:05:26 -07:00
Love Hornquist Astrand
667ec8eb81
Use version 0 for issuer name serial number and version 2 for ski
...
Pointed by subject Michael Wood <esiotrot@gmail.com > on samba-technical
2010-10-07 00:22:09 -07:00
Love Hornquist Astrand
48ad3e1e65
add import/export type for private keys
2010-10-03 16:32:01 -07:00
Love Hornquist Astrand
dfc54c6eea
now that we use 2k rsa keys, don't make ca keys twise as large
2010-10-03 14:59:43 -07:00
Love Hornquist Astrand
97390e087d
default to 2k rsa keys, for performance reasons you might want to generate 1k rsa keys though
2010-10-03 14:58:18 -07:00
Love Hornquist Astrand
3128a7a416
SHA384
2010-09-30 18:36:58 -07:00
Love Hornquist Astrand
1b48afda47
add sha512
2010-09-30 01:04:19 -07:00
Love Hornquist Astrand
9dbcb98f84
clue in sha512 in rsa signature
2010-09-30 01:00:42 -07:00
Love Hornquist Astrand
6699b5e59a
get padding size right
2010-09-30 00:20:52 -07:00
Love Hornquist Astrand
42727fc891
glue in sha512
2010-09-30 00:18:03 -07:00
Karolin Seeger
77a6204452
s4-heimdal: Fix typo in comment.
...
Karolin
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-09-26 15:08:28 -07:00
Love Hornquist Astrand
07e7cdd4f0
Support PADDING_NONE for encryption too
2010-09-23 11:11:00 -07:00
Love Hornquist Astrand
74e46d59c1
add back hx509_crypto_allow_weak
2010-09-22 15:00:13 -07:00
Love Hornquist Astrand
6f328a9194
add padding support via hx509_crypto_set_padding
2010-09-22 14:41:17 -07:00
Love Hornquist Astrand
d05098b950
New drop with windows code from Secure Endpoints/Asanka
2010-09-14 10:08:03 -07:00
Asanka Herath
6d4ac563d5
Windows: Build hxtool with the correct options
2010-09-14 08:03:36 -04:00
Love Hornquist Astrand
5c34efcef1
add data/win-u16-in-printablestring.der
2010-09-13 00:04:47 -07:00
Love Hornquist Astrand
1ddb13e34a
add missing files
2010-09-13 00:04:33 -07:00
Love Hornquist Astrand
ed7a5175fb
add opt files
2010-09-12 23:37:36 -07:00
Asanka Herath
0730c0b98f
Windows: ASN1_LIB needs to be defined for Heimdal library
2010-08-20 13:14:12 -04:00
Asanka Herath
cdcdc5cad5
Windows: Version information for binaries
2010-08-20 13:06:54 -04:00
Asanka Herath
d83611238a
Windows: Build a single heimdal.dll
...
Heimdal.dll is a combination of libasn1, libwind, libhcrypto, libhx509
and libkrb5.
2010-08-20 13:06:54 -04:00
Asanka Herath
ea4d8dbfdb
Windows: Use EXEPREP and DLLPREP macros for processing binaries
...
Once DLLs and EXEs are built, they need to have their manifests
processed and signed. These steps are encapsulated in the EXEPREP and
DLLPREP Makefile macros. Use them instead of invoking each processing
macro individually.
2010-08-20 13:04:06 -04:00
Asanka Herath
0d09c879f3
Reduce compiler warnings on Windows
2010-08-20 13:04:06 -04:00
Asanka Herath
24cbddd4b9
Resolve warnings on Windows
...
Appease the compiler by resolving some of the reported warnings,
including:
- Control paths that don't return.
- Potentially uninitialized variables.
- Unused local variables.
- Unreachable code.
- Type safety.
- Synchronize declarations with definitions for functions.
2010-08-20 13:03:38 -04:00
Asanka Herath
dba793110b
Fix unused variable on Windows for softp11.c
2010-08-20 13:03:36 -04:00
Love Hornquist Astrand
44dfbeb596
add --no-embedded-cert and --embed-leak-only
2010-08-10 10:41:58 -07:00
Love Hornquist Astrand
739c79b76b
don't add dup digestAlgorithms
2010-08-10 10:40:54 -07:00
Love Hornquist Astrand
b11217838e
--no-embedded-certs and --embed-leaf-only
2010-08-10 10:20:13 -07:00
Love Hornquist Astrand
bcf2cbca83
add HX509_CMS_SIGNATURE_NO_CERTS and HX509_CMS_SIGNATURE_LEAF_ONLY
2010-08-10 10:19:51 -07:00
Love Hornquist Astrand
4bb81d921d
add HX509_CMS_SIGNATURE_NO_CERTS and HX509_CMS_SIGNATURE_LEAF_ONLY
2010-08-10 10:19:48 -07:00
Love Hornquist Astrand
5e3e5a6497
test more then one signer
2010-08-10 10:19:16 -07:00
Love Hornquist Astrand
dc0fbbf8c9
add hx509_cert_get_{issuer,subject}_unique_id
2010-08-10 09:23:41 -07:00
Love Hornquist Astrand
3e84bcb25a
make setting issuerUniqueID and subjectUniqueID independant
2010-08-10 09:22:35 -07:00
Love Hornquist Astrand
94c720a453
add new symbols
2010-08-10 09:22:30 -07:00
Love Hornquist Astrand
56f4eb92cb
Allow setting the issuerUniqueID and subjectUniqueID
2010-08-10 08:01:24 -07:00
Love Hornquist Astrand
5dc765aa16
use uppercase OID def
2010-08-08 17:02:48 -07:00
Love Hornquist Astrand
1be863f364
change variables to make more sense
2010-08-08 16:10:44 -07:00
Love Hornquist Astrand
fa4c84e6d6
make printablestring and ia5string octetstrings
2010-08-08 15:51:33 -07:00
Love Hornquist Astrand
d79063ee9f
add id-secsig-sha-1WithRSAEncryption
2010-08-08 15:49:49 -07:00
Love Hornquist Astrand
e745e97c3f
4.3.5 failes
2010-05-26 11:20:21 -05:00
Love Hornquist Astrand
fd107d08c4
use case compare for teletex string
2010-05-01 11:47:02 +02:00
Love Hornquist Astrand
2a842e90d3
Drop MD2 support
...
Patch partly from Guillaume Rousse
2010-04-28 22:10:27 +02:00
Love Hornquist Astrand
cfb43997ae
define YY_NULL
2010-03-20 14:44:16 -07:00