[Heimdal-source-changes] [heimdal/heimdal] 120619: asn1: use rfc2459.opt
Nico Williams
noreply at github.com
Tis Okt 8 04:32:22 CEST 2019
Branch: refs/heads/master
Home: https://github.com/heimdal/heimdal
Commit: 120619dbd0061e932698a766f31fbca4ef9cb446
https://github.com/heimdal/heimdal/commit/120619dbd0061e932698a766f31fbca4ef9cb446
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/Makefile.am
M lib/asn1/NTMakefile
M lib/asn1/libasn1-exports.def
M lib/asn1/rfc2459.opt
Log Message:
-----------
asn1: use rfc2459.opt
Commit: 6471fcaa54d3ca335d4cd4d04ad4d26a1ef5281f
https://github.com/heimdal/heimdal/commit/6471fcaa54d3ca335d4cd4d04ad4d26a1ef5281f
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/Makefile.am
M lib/asn1/NTMakefile
A lib/asn1/crmf.asn1
A lib/asn1/crmf.opt
A lib/asn1/ocsp.asn1
A lib/asn1/ocsp.opt
A lib/asn1/pkcs10.asn1
A lib/asn1/pkcs10.opt
M lib/hx509/Makefile.am
M lib/hx509/NTMakefile
R lib/hx509/crmf.asn1
R lib/hx509/ocsp.asn1
R lib/hx509/ocsp.opt
R lib/hx509/pkcs10.asn1
R lib/hx509/pkcs10.opt
Log Message:
-----------
Move ASN.1 modules from lib/hx509 to lib/asn1
This will help us generate a directory of OIDs from all the ASN.1
modules in lib/asn1, which will then help us create an hx509 API for
resolving OIDs to/from friendly names, which ultimately will help us
make hxtool more user-friendly.
Commit: 5465b2ddec3961aee4931705d60803d9a1c102b1
https://github.com/heimdal/heimdal/commit/5465b2ddec3961aee4931705d60803d9a1c102b1
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/Makefile.am
M lib/asn1/NTMakefile
M lib/asn1/asn1_print.c
M lib/asn1/crmf.asn1
M lib/asn1/gen.c
A lib/asn1/oid_resolution.c
Log Message:
-----------
libasn1: Add OID symbol resolution
This commit adds functions for finding OIDs by symbolic name, meaning by
their symbolic names given in the ASN.1 modules that define them.
TBD:
- Resolve OIDs to names.
- Support a file in /etc for additional OID resolution.
- Add support for resolving OID arc names.
Commit: 93e48f8fba12b3d7c2b99ab0e85cf374171a55f5
https://github.com/heimdal/heimdal/commit/93e48f8fba12b3d7c2b99ab0e85cf374171a55f5
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/hx509/hxtool-commands.in
M lib/hx509/hxtool.c
Log Message:
-----------
hxtool: Add OID symbol resolution
Commit: d657528e912af5ec971473491b0c70c2e6060ec2
https://github.com/heimdal/heimdal/commit/d657528e912af5ec971473491b0c70c2e6060ec2
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/gen.c
Log Message:
-----------
asn1: work around OpenSSL conflict
Commit: 330ced5b9e39c256d8f654caa532abbe745aa2a2
https://github.com/heimdal/heimdal/commit/330ced5b9e39c256d8f654caa532abbe745aa2a2
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/libasn1-exports.def
Log Message:
-----------
asn1: add missing symbols on Windows
Commit: cb2db14ed12160c761edaa80a5c4a0d67c3a570e
https://github.com/heimdal/heimdal/commit/cb2db14ed12160c761edaa80a5c4a0d67c3a570e
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/canthandle.asn1
M lib/asn1/gen_decode.c
Log Message:
-----------
asn1: support DEFAULTed sequence fields
Prior to this commit the Heimdal ASN.1 compiler supported DEFAULTing
SEQUENCE fields on the encoder side, but not the decoder side, where
ASN1_MISSING_FIELD would inevitably result when fields were defaulted.
This patch adds the missing decode-side support for DEFAULT.
Commit: 038ed5ec3137b6972ce8ad9afbf3612f573e4621
https://github.com/heimdal/heimdal/commit/038ed5ec3137b6972ce8ad9afbf3612f573e4621
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/rfc2459.asn1
M lib/hx509/name.c
Log Message:
-----------
hx509: check Name RDN attribute size bounds
Commit: 25dbe282917abc725bd9be9caf14aed2a3f5ba48
https://github.com/heimdal/heimdal/commit/25dbe282917abc725bd9be9caf14aed2a3f5ba48
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/hx509/ca.c
M lib/hx509/libhx509-exports.def
M lib/hx509/name.c
M lib/hx509/version-script.map
Log Message:
-----------
hx509: SANs are critical if DN is empty
Commit: 25c493137d7f692b0e3c3d2047bcd3eea6683dc6
https://github.com/heimdal/heimdal/commit/25c493137d7f692b0e3c3d2047bcd3eea6683dc6
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/asn1/libasn1-exports.def
M lib/asn1/rfc2459.opt
Log Message:
-----------
asn1: use --sequence=Certificates
Commit: fbacb5f5fe774b077d6a9d23e25f8292cb7a4166
https://github.com/heimdal/heimdal/commit/fbacb5f5fe774b077d6a9d23e25f8292cb7a4166
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/hx509/cert.c
Log Message:
-----------
hx509: set errno in hx509_cert_init_data()
Commit: 89b076c5430c4af74ef4bf4ce62ff4238d773839
https://github.com/heimdal/heimdal/commit/89b076c5430c4af74ef4bf4ce62ff4238d773839
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/hx509/keyset.c
Log Message:
-----------
hx509: match docs for hx509_certs_init()
Commit: 098f6480e463604507f5eabdacfd8bc751e61e53
https://github.com/heimdal/heimdal/commit/098f6480e463604507f5eabdacfd8bc751e61e53
Author: Nicolas Williams <nico at twosigma.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M lib/krb5/keytab.c
Log Message:
-----------
krb5: Fix spurious error (debug) msg in keytab
Compare: https://github.com/heimdal/heimdal/compare/6f2b52bc9731...098f6480e463
More information about the Heimdal-source-changes
mailing list