Commit Graph

204 Commits

Author SHA1 Message Date
Nicolas Williams
6dd66df594 Make master build on Windows
Add strtoll()/strtoull() to lib/roken
    Add stdint.h to lib/roken (Windows only)
    Add logic to detect whether to use lib/roken's stdint.h based on
        Visual Studio version
    Add include of stdint.h in generated ASN.1 code
    Export missing symbols for 64-bit integers in lib/asn1
    Export missing symbols for FAST
    Add missing sources to kdc/NTMakefile
    Fix issue in kuserok
    Fix bsearch issues
2012-01-17 12:10:14 -06:00
Love Hornquist Astrand
9a4f8c3da7 add missing dependency 2011-12-12 23:11:21 -08:00
Nicolas Williams
19d378f44d Add 64-bit integer support to ASN.1 compiler
ASN.1 INTEGERs will now compile to C int64_t or uint64_t, depending
    on whether the constraint ranges include numbers that cannot be
    represented in 32-bit ints and whether they include negative
    numbers.

    Template backend support included.  check-template is now built with
    --template, so we know we're testing it.

    Tests included.
2011-12-12 20:01:20 -06:00
Love Hörnquist Åstrand
c204f3c5ce drop dependency 2011-07-24 18:08:52 -07:00
Linus Nordberg
2e35198908 Add version-script.map to _DEPENDENCIES.
Added to 11 out of 14 directories with map files.  Not lib/ntlm,
lib/hcrypto and kdc which have the map file as an explicit dependency
to _OBBJECTS.

Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org>
2011-07-24 14:07:59 -07:00
Love Hörnquist Åstrand
12403a31ce sprinkle more windows files 2011-07-23 11:18:21 -07:00
Love Hörnquist Åstrand
7aaba443bc add NTMakefile and windows directories 2011-07-17 12:16:59 -07:00
Love Hornquist Astrand
46f10ca9c6 remove -template dependencies 2010-11-21 13:00:20 -08:00
Love Hornquist Astrand
6ce02c45a3 use --one-code-file 2010-11-20 13:52:28 -08:00
Love Hornquist Astrand
50ea273b5f clean better 2010-09-14 09:29:29 -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
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
4d06f484ec implement TeletexString 2009-09-30 00:48:18 -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
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
Love Hörnquist Åstrand
fb9b0f1a5d more depencies
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25264 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-03 17:25:08 +00:00
Love Hörnquist Åstrand
f3197da8dc add .hx depenencies
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25260 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-03 17:24:27 +00:00
Love Hörnquist Åstrand
b9ff6a94a3 rename parse.y to asn1parse.y
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25255 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-28 01:21:29 +00:00
Love Hörnquist Åstrand
0e6b5c5c22 remove trailing whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25232 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-28 01:17:17 +00:00
Love Hörnquist Åstrand
184c439426 makefile fixes from Martin von Gagern
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24801 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:29:17 +00:00
Love Hörnquist Åstrand
0f6f788f37 Add secp160r1 and secp160r2
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24650 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 15:12:45 +00:00
Love Hörnquist Åstrand
711c5ae000 add ec-group-secp256r1
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24635 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:06:12 +00:00
Love Hörnquist Åstrand
562c74e03d drop id_ec.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24631 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:05:32 +00:00
Love Hörnquist Åstrand
481aeb5028 add ECDSA_Sig_Value
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24627 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:04:50 +00:00
Love Hörnquist Åstrand
9d28a20178 add asn1_id_ecdsa_with_SHA256.x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24625 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:04:30 +00:00
Love Hörnquist Åstrand
fb44159aa4 add ecMQV
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24623 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:03:58 +00:00
Love Hörnquist Åstrand
b4dd6350cd add ecc bits, sort
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24622 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-07 04:03:45 +00:00
Love Hörnquist Åstrand
77c53a42cc drop libnasn1.la
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24463 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:48:10 +00:00
Love Hörnquist Åstrand
71f3248e18 add dependency on opt file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24440 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:44:27 +00:00
Love Hörnquist Åstrand
15d85569ed s/KRB5SignedPathPrincipals/Principals/
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24428 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:42:26 +00:00
Love Hörnquist Åstrand
589b1d2f8b s/file-option/option-file/
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24373 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:33:30 +00:00
Love Hörnquist Åstrand
127ff8501c use --file-option
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24362 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:31:39 +00:00
Love Hörnquist Åstrand
0179e12d54 remove -DHAVE_CONFIG_H, add --one-source-file, rename krb5 and cms to "better" file names
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24337 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:23:39 +00:00
Love Hörnquist Åstrand
c4523de5d0 add version-script.map
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24222 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-11 21:38:56 +00:00
Love Hörnquist Åstrand
ef2a4a3969 add BTMM style pkinit reply
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24209 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-18 04:59:57 +00:00
Love Hörnquist Åstrand
01dbb35475 turn on symbols for libasn1 and add check-ber for checking INDEF encoding with any
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24190 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-15 04:30:32 +00:00
Love Hörnquist Åstrand
f8a5a1a8a7 Allow DER encoding for CMS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24180 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-15 04:28:53 +00:00
Love Hörnquist Åstrand
a6c726be4b super-library containing everything of heimdal
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23892 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-13 03:00:46 +00:00
Love Hörnquist Åstrand
d0b8775fcb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23184 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-05-22 09:59:15 +00:00
Love Hörnquist Åstrand
aaf9ddb27e Add generade acode files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23176 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-05-22 02:53:46 +00:00
Love Hörnquist Åstrand
208eed42a0 add id-pkinit-kdf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22931 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-09 13:06:48 +00:00
Love Hörnquist Åstrand
e94ee6d0dd Add PkinitSP80056AOtherInfo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22924 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-09 13:06:13 +00:00