Merge from main trunk: lets see if this works ;-)BRANCH_ASN1TOBEMERGED_ASN12main
commit99618e6ba26edf521fa79e77ab624f6d7f82038c
authorsteve <steve>
Wed, 6 Dec 2000 18:33:56 +0000 (6 18:33 +0000)
committersteve <steve>
Wed, 6 Dec 2000 18:33:56 +0000 (6 18:33 +0000)
tree6fe60302301e971d7bb918e81b9718b02011f108
parentf0c59ec71d7c5d3f8129bfff824d945f6c14cdd9
Merge from main trunk: lets see if this works ;-)

This involved the use of some temporary
macros which handle the partial constification.

They cast away const but this will go away when
constification is handled in the main ASN1 code.
212 files changed:
CHANGES
Configure
FAQ
INSTALL
Makefile.org
NEWS
README.ENGINE
STATUS
TABLE
apps/Makefile.ssl
apps/apps.h
apps/ca.c
apps/enc.c
apps/engine.c
apps/makeapps.com
apps/openssl.c
apps/passwd.c
apps/req.c
apps/rsa.c
apps/s_client.c
apps/s_server.c
apps/speed.c
config
crypto/asn1/Makefile.ssl
crypto/asn1/asn1.h
crypto/asn1/asn1_err.c
crypto/asn1/asn1_mac.h
crypto/asn1/asn1t.h
crypto/asn1/d2i_pr.c
crypto/asn1/d2i_pu.c
crypto/asn1/n_pkey.c
crypto/asn1/t_pkey.c
crypto/asn1/x_pubkey.c
crypto/bio/Makefile.ssl
crypto/bn/Makefile.ssl
crypto/bn/asm/vms.mar
crypto/bn/bn.h
crypto/bn/bn_asm.c
crypto/bn/bn_ctx.c
crypto/bn/bn_div.c
crypto/bn/bn_err.c
crypto/bn/bn_exp.c
crypto/bn/bn_exp2.c
crypto/bn/bn_gcd.c [copied from crypto/bn/bn_exp2.c with 53% similarity]
crypto/bn/bn_kron.c [copied from crypto/bn/bn_ctx.c with 53% similarity]
crypto/bn/bn_lcl.h
crypto/bn/bn_lib.c
crypto/bn/bn_mod.c [copied from crypto/bn/bn_exp2.c with 60% similarity]
crypto/bn/bn_mont.c
crypto/bn/bn_mont2.c [new file with mode: 0644]
crypto/bn/bn_mont2.h [new file with mode: 0644]
crypto/bn/bn_mpi.c
crypto/bn/bn_mul.c
crypto/bn/bn_prime.c
crypto/bn/bn_print.c
crypto/bn/bn_rand.c
crypto/bn/bn_recp.c
crypto/bn/bn_shift.c
crypto/bn/bn_sqr.c
crypto/bn/bn_sqrt.c [new file with mode: 0644]
crypto/bn/bntest.c
crypto/bn/expspeed.c
crypto/comp/c_rle.c
crypto/comp/c_zlib.c
crypto/comp/comp.h
crypto/conf/cnf_save.c
crypto/conf/conf_api.c
crypto/conf/conf_def.c
crypto/crypto-lib.com
crypto/crypto.h
crypto/dh/Makefile.ssl
crypto/dh/dh.h
crypto/dh/dh_asn1.c
crypto/dh/dh_check.c
crypto/dh/dh_key.c
crypto/dh/dh_lib.c
crypto/dsa/Makefile.ssl
crypto/dsa/dsa.h
crypto/dsa/dsa_asn1.c
crypto/dsa/dsa_gen.c
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_ossl.c
crypto/dsa/dsa_vrf.c
crypto/dso/dso_dl.c
crypto/ec/ec.c [new file with mode: 0644]
crypto/ec/ec.h [new file with mode: 0644]
crypto/ec/ec_point.c [new file with mode: 0644]
crypto/engine/Makefile.ssl
crypto/engine/engine.h
crypto/engine/engine_all.c
crypto/engine/engine_int.h
crypto/engine/engine_lib.c
crypto/engine/engine_list.c
crypto/engine/engine_openssl.c
crypto/engine/hw_atalla.c
crypto/engine/hw_cswift.c
crypto/engine/hw_ncipher.c
crypto/engine/hw_nuron.c
crypto/engine/vendor_defns/cswift.h
crypto/err/Makefile.ssl
crypto/err/err.c
crypto/err/err_all.c
crypto/err/openssl.ec
crypto/evp/Makefile.ssl
crypto/evp/bio_enc.c
crypto/evp/e_des3.c
crypto/evp/evp.h
crypto/evp/evp_pkey.c
crypto/evp/p_lib.c
crypto/ex_data.c
crypto/hmac/Makefile.ssl
crypto/install.com
crypto/lhash/lh_stats.c
crypto/lhash/lhash.c
crypto/lhash/lhash.h
crypto/mem_dbg.c
crypto/objects/o_names.c
crypto/objects/obj_dat.c
crypto/objects/objects.h
crypto/ocsp/.cvsignore [new file with mode: 0644]
crypto/ocsp/Makefile.ssl
crypto/ocsp/ocsp.h
crypto/ocsp/ocsp_ext.c
crypto/pem/Makefile.ssl
crypto/perlasm/x86unix.pl
crypto/pkcs12/Makefile.ssl
crypto/pkcs7/Makefile.ssl
crypto/rand/Makefile.ssl
crypto/rand/rand_win.c
crypto/rijndael/.cvsignore [new file with mode: 0644]
crypto/rijndael/Makefile.ssl
crypto/rijndael/rd_fst.c [new file with mode: 0755]
crypto/rijndael/rd_fst.h [new file with mode: 0755]
crypto/rijndael/rijndael.h
crypto/rsa/Makefile.ssl
crypto/rsa/rsa.h
crypto/rsa/rsa_asn1.c
crypto/rsa/rsa_chk.c
crypto/rsa/rsa_eay.c
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_none.c
crypto/rsa/rsa_null.c
crypto/rsa/rsa_oaep.c
crypto/rsa/rsa_pk1.c
crypto/rsa/rsa_saos.c
crypto/rsa/rsa_sign.c
crypto/rsa/rsa_ssl.c
crypto/stack/safestack.h
crypto/txt_db/txt_db.c
crypto/txt_db/txt_db.h
crypto/x509/Makefile.ssl
crypto/x509/x509.h
crypto/x509v3/Makefile.ssl
crypto/x509v3/v3_info.c
crypto/x509v3/x509v3.h
demos/state_machine/state_machine.c
demos/tunala/.cvsignore [new file with mode: 0644]
demos/tunala/Makefile
demos/tunala/buffer.c
demos/tunala/cb.c [new file with mode: 0644]
demos/tunala/sm.c
demos/tunala/tunala.c
demos/tunala/tunala.h
doc/HOWTO/certificates.txt [new file with mode: 0644]
doc/apps/passwd.pod
doc/crypto/BIO_new_bio_pair.pod
doc/crypto/BN_add.pod
doc/crypto/BN_mod_mul_montgomery.pod
doc/crypto/BN_swap.pod [new file with mode: 0644]
doc/crypto/RSA_public_encrypt.pod
doc/crypto/RSA_set_method.pod
doc/crypto/bn.pod
doc/crypto/bn_internal.pod
doc/crypto/lhash.pod
doc/crypto/rsa.pod
doc/ssl/SSL_CIPHER_get_name.pod
doc/ssl/SSL_CTX_load_verify_locations.pod
doc/ssl/SSL_get_error.pod
makevms.com
ms/testss.bat
openssl.spec
ssl/Makefile.ssl
ssl/kssl.c [new file with mode: 0644]
ssl/kssl.h [new file with mode: 0644]
ssl/s2_clnt.c
ssl/s2_lib.c
ssl/s2_pkt.c
ssl/s3_clnt.c
ssl/s3_lib.c
ssl/s3_srvr.c
ssl/ssl-lib.com
ssl/ssl.h
ssl/ssl3.h
ssl/ssl_cert.c
ssl/ssl_ciph.c
ssl/ssl_err.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/ssl_rsa.c
ssl/ssl_sess.c
ssl/ssltest.c
ssl/t1_enc.c
test/Makefile.ssl
test/maketests.com
test/tests.com
test/testssl
util/libeay.num
util/mk1mf.pl
util/mkdef.pl
util/mkerr.pl
util/mkfiles.pl
util/mkstack.pl