Asanka Herath
ed226d4241
Declare ASN.1 exported data using ASN1EXP
2010-09-14 08:03:35 -04:00
Asanka Herath
4c6cdf07c2
Fix calling convention for asn1 tests
2010-09-14 08:03:27 -04:00
Derrick Brashear
33e0d2c32e
asn1 header generation misses newline
...
at some point asn1 header generation lost its trailing newline on
asn1_%s_units prototypes. put it back for neatness.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-08-28 13:31:46 -07:00
Asanka Herath
1a4ffdca13
Windows: Add missing dependency
2010-08-20 16:53:26 -04:00
Asanka Herath
3d83131be8
Export and calling convention annotation for lib/asn1
2010-08-20 13:14:10 -04:00
Asanka Herath
6ab44f06a3
Windows: Fix tests in lib/asn1
2010-08-20 13:06:57 -04:00
Asanka Herath
ac26475f2c
Roll back asn1/gen_encode.c type safety patch
2010-08-20 13:06:57 -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
d25d9476b7
Type safety and variable initialization in ASN.1 generated code
2010-08-20 13:03:33 -04:00
Asanka Herath
e9160dbcfa
Support parallelized builds on Windows
2010-08-20 13:03:32 -04:00
Love Hornquist Astrand
23a49750c2
make Digestalgorithmidentifier an sequence type
2010-08-10 10:41:31 -07:00
Love Hornquist Astrand
49aea1f0b3
allow TSetOf to be sequence types too
2010-08-10 10:33:25 -07:00
Love Hornquist Astrand
72892fccbb
Provide a cpp symbols for oids that is a pointer
2010-08-08 16:56:44 -07:00
Love Hornquist Astrand
1b63db9b6e
compare right thing
2010-08-08 16:08:04 -07:00
Love Hornquist Astrand
fa4c84e6d6
make printablestring and ia5string octetstrings
2010-08-08 15:51:33 -07:00
Love Hornquist Astrand
a0fcf9241a
add id-secsig-sha-1WithRSAEncryption
2010-08-08 15:49:18 -07:00
Love Hornquist Astrand
3c0d127f72
Add DHParameter from PCKS3
2010-06-16 12:22:13 -07:00
Love Hornquist Astrand
3a29886945
add DHParameter
2010-06-16 12:20:31 -07:00
Love Hornquist Astrand
33b8ccccd6
catch error from as.*printf
2010-05-30 15:13:44 -07:00
Love Hornquist Astrand
e65154c6db
catch error from as.*printf
2010-05-30 14:48:48 -07:00
Love Hornquist Astrand
351e0d0914
catch error from as.*printf
2010-05-30 13:28:09 -07:00
Love Hornquist Astrand
ad2de1222f
spelling
2010-03-20 15:25:55 -07:00
Love Hornquist Astrand
3af54e67d9
Renumber signedticket to 512 since 142 was stolen.
2010-03-19 13:44:51 -07:00
Asanka Herath
cb9fefd200
(lib/asn1) Add asn1-template.h to NTMakefile
2009-11-25 12:43:13 -05:00
Asanka Herath
94c9bd3557
(lib/asn1) Bring Windows build up-to-date
2009-11-25 12:43:11 -05:00
Asanka Herath
84344949ec
(lib/asn1/gen.c) The name for define_type() shouldn't include a semicolon
2009-11-25 12:43:10 -05:00
Asanka Herath
452c20aed5
Make build on windows
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-11-25 02:19:05 +01:00
Love Hornquist Astrand
c6bbdb545b
First drop of Windows build infrastructure from Secure Endpoints
2009-11-24 12:12:53 -08:00
Love Hornquist Astrand
702277a3c9
more depenecies
2009-11-22 12:15:43 -08:00
Love Hornquist Astrand
2f1473b186
add depenecy for test.asn1
2009-11-22 06:57:41 -08:00
Love Hornquist Astrand
0431d4cedd
bonus files
2009-11-22 01:11:04 -08:00
Love Hornquist Astrand
89b777853a
include asn1-common.h in installed header files
2009-11-21 16:01:05 -08:00
Love Hornquist Astrand
b939943b07
first stange of asn1 table driven compiler
2009-11-21 10:24:56 -08:00
Love Hornquist Astrand
b0e53280e2
[HEIMDAL-646] malloc(0) checks for AIX
2009-10-11 17:33:13 -07:00
Love Hornquist Astrand
84111cb8e1
[HEIMDAL-646] malloc(0) checks for AIX
2009-10-11 16:25:42 -07:00
Love Hornquist Astrand
102cd04b0d
its ok to return NULL if we are allocating zero elements
2009-10-11 15:38:21 -07:00
Love Hornquist Astrand
4d06f484ec
implement TeletexString
2009-09-30 00:48:18 -07:00
Love Hornquist Astrand
0b144cdf8d
implement teletexstring
2009-09-30 00:47:39 -07:00
Love Hornquist Astrand
46443d23bb
install tools in libexec/heimdal, fix deps
2009-09-16 05:59:54 -07:00
Love Hornquist Astrand
3d7488398a
abstract out depenecy tracking for tools
2009-09-16 05:40:55 -07:00
Love Hornquist Astrand
dc4e8669ea
Abstract out asn1_compile and slc
2009-09-16 00:12:13 -07:00
Love Hornquist Astrand
c1a54a5e37
Make KRB5SignedPath less fragile, only sign trivial parts of the encTicketPart
...
Sign the client and auth time (like its done in the PAC) and let that
be ehough for now. Add a Typed hole so that we don't break wireprotocol
next time.
2009-08-12 23:05:36 +02:00
Love Hornquist Astrand
e57f65f563
clean better
2009-08-06 10:53:35 +02:00
Love Hornquist Astrand
655ee18a17
add missing files, clean better
2009-08-06 10:18:25 +02:00
Stefan Metzmacher
772dfac438
lib/asn1: remove unused reference to vers.h
...
metze
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-08-04 20:19:44 +02:00
Love Hornquist Astrand
147184381e
Check for NUL in the middle of the string
2009-08-04 00:57:35 +02:00
Love Hornquist Astrand
90ed2b6790
Check result of calloc [CID-181]
2009-07-30 09:44:44 +02:00
Love Hornquist Astrand
3f802d359f
Use right variable [CID-181]
2009-07-30 09:41:42 +02:00