Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/minoura-xpg4dl]: src/crypto/dist/openssl Import OpenSSL 0.9.4 from netbs...
details: https://anonhg.NetBSD.org/src/rev/3148e6c80ba9
branches: minoura-xpg4dl
changeset: 486678:3148e6c80ba9
user: thorpej <thorpej%NetBSD.org@localhost>
date: Wed Jun 14 22:44:20 2000 +0000
description:
Import OpenSSL 0.9.4 from netbsd-cryptosrc-intl.
diffstat:
crypto/dist/openssl/CHANGES | 1624 ++
crypto/dist/openssl/CHANGES.SSLeay | 968 +
crypto/dist/openssl/Configure | 869 +
crypto/dist/openssl/INSTALL | 387 +
crypto/dist/openssl/INSTALL.VMS | 245 +
crypto/dist/openssl/INSTALL.W32 | 323 +
crypto/dist/openssl/LICENSE | 127 +
crypto/dist/openssl/Makefile.org | 351 +
crypto/dist/openssl/Makefile.ssl | 351 +
crypto/dist/openssl/NEWS | 65 +
crypto/dist/openssl/README | 205 +
crypto/dist/openssl/VMS/TODO | 18 +
crypto/dist/openssl/VMS/WISHLIST.TXT | 4 +
crypto/dist/openssl/VMS/install.com | 71 +
crypto/dist/openssl/VMS/multinet_shr.opt | 1 +
crypto/dist/openssl/VMS/openssl_utils.com | 38 +
crypto/dist/openssl/VMS/socketshr_shr.opt | 1 +
crypto/dist/openssl/VMS/ucx_shr_decc.opt | 1 +
crypto/dist/openssl/VMS/ucx_shr_decc_log.opt | 1 +
crypto/dist/openssl/VMS/ucx_shr_vaxc.opt | 1 +
crypto/dist/openssl/VMS/vms_idhacks.h | 126 +
crypto/dist/openssl/apps/CA.com | 200 +
crypto/dist/openssl/apps/CA.pl | 153 +
crypto/dist/openssl/apps/CA.sh | 132 +
crypto/dist/openssl/apps/Makefile.ssl | 727 +
crypto/dist/openssl/apps/apps.c | 326 +
crypto/dist/openssl/apps/apps.h | 141 +
crypto/dist/openssl/apps/asn1pars.c | 309 +
crypto/dist/openssl/apps/ca-cert.srl | 1 +
crypto/dist/openssl/apps/ca-key.pem | 15 +
crypto/dist/openssl/apps/ca-req.pem | 11 +
crypto/dist/openssl/apps/ca.c | 2232 +++
crypto/dist/openssl/apps/cert.pem | 11 +
crypto/dist/openssl/apps/ciphers.c | 194 +
crypto/dist/openssl/apps/client.pem | 24 +
crypto/dist/openssl/apps/crl.c | 299 +
crypto/dist/openssl/apps/crl2p7.c | 333 +
crypto/dist/openssl/apps/demoCA/cacert.pem | 14 +
crypto/dist/openssl/apps/demoCA/index.txt | 39 +
crypto/dist/openssl/apps/demoCA/private/cakey.pem | 24 +
crypto/dist/openssl/apps/demoCA/serial | 1 +
crypto/dist/openssl/apps/der_chop | 305 +
crypto/dist/openssl/apps/der_chop.in | 305 +
crypto/dist/openssl/apps/dgst.c | 219 +
crypto/dist/openssl/apps/dh.c | 312 +
crypto/dist/openssl/apps/dh1024.pem | 5 +
crypto/dist/openssl/apps/dsa-ca.pem | 40 +
crypto/dist/openssl/apps/dsa-pca.pem | 46 +
crypto/dist/openssl/apps/dsa.c | 256 +
crypto/dist/openssl/apps/dsa1024.pem | 9 +
crypto/dist/openssl/apps/dsa512.pem | 6 +
crypto/dist/openssl/apps/dsap.pem | 6 +
crypto/dist/openssl/apps/dsaparam.c | 353 +
crypto/dist/openssl/apps/eay.c | 131 +
crypto/dist/openssl/apps/enc.c | 551 +
crypto/dist/openssl/apps/errstr.c | 114 +
crypto/dist/openssl/apps/gendh.c | 223 +
crypto/dist/openssl/apps/gendsa.c | 232 +
crypto/dist/openssl/apps/genrsa.c | 266 +
crypto/dist/openssl/apps/install.com | 69 +
crypto/dist/openssl/apps/makeapps.com | 1138 +
crypto/dist/openssl/apps/nseq.c | 174 +
crypto/dist/openssl/apps/oid.cnf | 6 +
crypto/dist/openssl/apps/openssl-vms.cnf | 214 +
crypto/dist/openssl/apps/openssl.c | 373 +
crypto/dist/openssl/apps/openssl.cnf | 214 +
crypto/dist/openssl/apps/pca-cert.srl | 1 +
crypto/dist/openssl/apps/pca-key.pem | 15 +
crypto/dist/openssl/apps/pca-req.pem | 11 +
crypto/dist/openssl/apps/pem_mail.c | 170 +
crypto/dist/openssl/apps/pkcs12.c | 703 +
crypto/dist/openssl/apps/pkcs7.c | 313 +
crypto/dist/openssl/apps/pkcs8.c | 274 +
crypto/dist/openssl/apps/privkey.pem | 18 +
crypto/dist/openssl/apps/progs.h | 233 +
crypto/dist/openssl/apps/progs.pl | 77 +
crypto/dist/openssl/apps/req.c | 1197 +
crypto/dist/openssl/apps/req.pem | 11 +
crypto/dist/openssl/apps/rsa.c | 333 +
crypto/dist/openssl/apps/rsa/01.pem | 15 +
crypto/dist/openssl/apps/rsa/1.txt | 50 +
crypto/dist/openssl/apps/rsa/SecureServer.pem | 47 +
crypto/dist/openssl/apps/rsa/s.txt | 49 +
crypto/dist/openssl/apps/rsa8192.pem | 101 +
crypto/dist/openssl/apps/s1024key.pem | 15 +
crypto/dist/openssl/apps/s1024req.pem | 11 +
crypto/dist/openssl/apps/s512-key.pem | 9 +
crypto/dist/openssl/apps/s512-req.pem | 8 +
crypto/dist/openssl/apps/s_apps.h | 120 +
crypto/dist/openssl/apps/s_cb.c | 238 +
crypto/dist/openssl/apps/s_client.c | 840 +
crypto/dist/openssl/apps/s_server.c | 1464 ++
crypto/dist/openssl/apps/s_socket.c | 674 +
crypto/dist/openssl/apps/s_time.c | 694 +
crypto/dist/openssl/apps/server.pem | 369 +
crypto/dist/openssl/apps/server.srl | 1 +
crypto/dist/openssl/apps/server2.pem | 376 +
crypto/dist/openssl/apps/sess_id.c | 308 +
crypto/dist/openssl/apps/set/set-g-ca.pem | 21 +
crypto/dist/openssl/apps/set/set-m-ca.pem | 21 +
crypto/dist/openssl/apps/set/set_b_ca.pem | 23 +
crypto/dist/openssl/apps/set/set_c_ca.pem | 21 +
crypto/dist/openssl/apps/set/set_d_ct.pem | 21 +
crypto/dist/openssl/apps/set/set_root.pem | 21 +
crypto/dist/openssl/apps/speed.c | 1205 +
crypto/dist/openssl/apps/testCA.pem | 8 +
crypto/dist/openssl/apps/testdsa.h | 148 +
crypto/dist/openssl/apps/testrsa.h | 517 +
crypto/dist/openssl/apps/tkca | 66 +
crypto/dist/openssl/apps/verify.c | 229 +
crypto/dist/openssl/apps/version.c | 130 +
crypto/dist/openssl/apps/x509.c | 1086 +
crypto/dist/openssl/bugs/MS | 7 +
crypto/dist/openssl/bugs/SSLv3 | 41 +
crypto/dist/openssl/bugs/VC16.bug | 18 +
crypto/dist/openssl/bugs/alpha.c | 91 +
crypto/dist/openssl/bugs/dggccbug.c | 45 +
crypto/dist/openssl/bugs/sgiccbug.c | 57 +
crypto/dist/openssl/bugs/sslref.dif | 26 +
crypto/dist/openssl/bugs/stream.c | 131 +
crypto/dist/openssl/bugs/ultrixcc.c | 45 +
crypto/dist/openssl/certs/ICE-CA.pem | 59 +
crypto/dist/openssl/certs/ICE-root.pem | 48 +
crypto/dist/openssl/certs/ICE-user.pem | 63 +
crypto/dist/openssl/certs/ICE.crl | 9 +
crypto/dist/openssl/certs/ca-cert.pem | 31 +
crypto/dist/openssl/certs/dsa-ca.pem | 43 +
crypto/dist/openssl/certs/dsa-pca.pem | 49 +
crypto/dist/openssl/certs/expired/ICE-CA.pem | 59 +
crypto/dist/openssl/certs/expired/ICE-root.pem | 48 +
crypto/dist/openssl/certs/expired/ICE-user.pem | 63 +
crypto/dist/openssl/certs/expired/ICE.crl | 9 +
crypto/dist/openssl/certs/factory.pem | 15 +
crypto/dist/openssl/certs/nortelCA.pem | 16 +
crypto/dist/openssl/certs/pca-cert.pem | 31 +
crypto/dist/openssl/certs/rsa-cca.pem | 19 +
crypto/dist/openssl/certs/rsa-ssca.pem | 19 +
crypto/dist/openssl/certs/thawteCb.pem | 19 +
crypto/dist/openssl/certs/thawteCp.pem | 19 +
crypto/dist/openssl/certs/timCA.pem | 16 +
crypto/dist/openssl/certs/tjhCA.pem | 15 +
crypto/dist/openssl/certs/vsign1.pem | 17 +
crypto/dist/openssl/certs/vsign2.pem | 18 +
crypto/dist/openssl/certs/vsign3.pem | 18 +
crypto/dist/openssl/certs/vsignss.pem | 17 +
crypto/dist/openssl/certs/vsigntca.pem | 18 +
crypto/dist/openssl/config | 506 +
crypto/dist/openssl/crypto/Makefile.ssl | 179 +
crypto/dist/openssl/crypto/asn1/Makefile.ssl | 1090 +
crypto/dist/openssl/crypto/asn1/a_bitstr.c | 222 +
crypto/dist/openssl/crypto/asn1/a_bmp.c | 83 +
crypto/dist/openssl/crypto/asn1/a_bool.c | 112 +
crypto/dist/openssl/crypto/asn1/a_bytes.c | 322 +
crypto/dist/openssl/crypto/asn1/a_d2i_fp.c | 195 +
crypto/dist/openssl/crypto/asn1/a_digest.c | 87 +
crypto/dist/openssl/crypto/asn1/a_dup.c | 83 +
crypto/dist/openssl/crypto/asn1/a_enum.c | 326 +
crypto/dist/openssl/crypto/asn1/a_gentm.c | 224 +
crypto/dist/openssl/crypto/asn1/a_hdr.c | 119 +
crypto/dist/openssl/crypto/asn1/a_i2d_fp.c | 113 +
crypto/dist/openssl/crypto/asn1/a_int.c | 416 +
crypto/dist/openssl/crypto/asn1/a_meth.c | 84 +
crypto/dist/openssl/crypto/asn1/a_object.c | 304 +
crypto/dist/openssl/crypto/asn1/a_octet.c | 83 +
crypto/dist/openssl/crypto/asn1/a_print.c | 165 +
crypto/dist/openssl/crypto/asn1/a_set.c | 217 +
crypto/dist/openssl/crypto/asn1/a_sign.c | 145 +
crypto/dist/openssl/crypto/asn1/a_time.c | 123 +
crypto/dist/openssl/crypto/asn1/a_type.c | 348 +
crypto/dist/openssl/crypto/asn1/a_utctm.c | 260 +
crypto/dist/openssl/crypto/asn1/a_utf8.c | 83 +
crypto/dist/openssl/crypto/asn1/a_verify.c | 116 +
crypto/dist/openssl/crypto/asn1/a_vis.c | 83 +
crypto/dist/openssl/crypto/asn1/asn1.h | 946 +
crypto/dist/openssl/crypto/asn1/asn1_err.c | 331 +
crypto/dist/openssl/crypto/asn1/asn1_lib.c | 413 +
crypto/dist/openssl/crypto/asn1/asn1_mac.h | 546 +
crypto/dist/openssl/crypto/asn1/asn1_par.c | 411 +
crypto/dist/openssl/crypto/asn1/asn_pack.c | 145 +
crypto/dist/openssl/crypto/asn1/d2i_dhp.c | 101 +
crypto/dist/openssl/crypto/asn1/d2i_dsap.c | 98 +
crypto/dist/openssl/crypto/asn1/d2i_pr.c | 114 +
crypto/dist/openssl/crypto/asn1/d2i_pu.c | 114 +
crypto/dist/openssl/crypto/asn1/d2i_r_pr.c | 121 +
crypto/dist/openssl/crypto/asn1/d2i_r_pu.c | 97 +
crypto/dist/openssl/crypto/asn1/d2i_s_pr.c | 105 +
crypto/dist/openssl/crypto/asn1/d2i_s_pu.c | 121 +
crypto/dist/openssl/crypto/asn1/evp_asn1.c | 185 +
crypto/dist/openssl/crypto/asn1/f.c | 80 +
crypto/dist/openssl/crypto/asn1/f_enum.c | 207 +
crypto/dist/openssl/crypto/asn1/f_int.c | 214 +
crypto/dist/openssl/crypto/asn1/f_string.c | 212 +
crypto/dist/openssl/crypto/asn1/i2d_dhp.c | 128 +
crypto/dist/openssl/crypto/asn1/i2d_dsap.c | 117 +
crypto/dist/openssl/crypto/asn1/i2d_pr.c | 84 +
crypto/dist/openssl/crypto/asn1/i2d_pu.c | 82 +
crypto/dist/openssl/crypto/asn1/i2d_r_pr.c | 127 +
crypto/dist/openssl/crypto/asn1/i2d_r_pu.c | 112 +
crypto/dist/openssl/crypto/asn1/i2d_s_pr.c | 123 +
crypto/dist/openssl/crypto/asn1/i2d_s_pu.c | 129 +
crypto/dist/openssl/crypto/asn1/n_pkey.c | 341 +
crypto/dist/openssl/crypto/asn1/nsseq.c | 118 +
crypto/dist/openssl/crypto/asn1/p5_pbe.c | 156 +
crypto/dist/openssl/crypto/asn1/p5_pbev2.c | 274 +
crypto/dist/openssl/crypto/asn1/p7_dgst.c | 121 +
crypto/dist/openssl/crypto/asn1/p7_enc.c | 111 +
crypto/dist/openssl/crypto/asn1/p7_enc_c.c | 119 +
crypto/dist/openssl/crypto/asn1/p7_evp.c | 119 +
crypto/dist/openssl/crypto/asn1/p7_i_s.c | 111 +
crypto/dist/openssl/crypto/asn1/p7_lib.c | 295 +
crypto/dist/openssl/crypto/asn1/p7_recip.c | 125 +
crypto/dist/openssl/crypto/asn1/p7_s_e.c | 145 +
crypto/dist/openssl/crypto/asn1/p7_signd.c | 135 +
crypto/dist/openssl/crypto/asn1/p7_signi.c | 150 +
crypto/dist/openssl/crypto/asn1/p8_pkey.c | 129 +
crypto/dist/openssl/crypto/asn1/pkcs8.c | 131 +
crypto/dist/openssl/crypto/asn1/t_crl.c | 166 +
crypto/dist/openssl/crypto/asn1/t_pkey.c | 361 +
crypto/dist/openssl/crypto/asn1/t_req.c | 226 +
crypto/dist/openssl/crypto/asn1/t_x509.c | 412 +
crypto/dist/openssl/crypto/asn1/x_algor.c | 118 +
crypto/dist/openssl/crypto/asn1/x_attrib.c | 165 +
crypto/dist/openssl/crypto/asn1/x_cinf.c | 201 +
crypto/dist/openssl/crypto/asn1/x_crl.c | 350 +
crypto/dist/openssl/crypto/asn1/x_exten.c | 148 +
crypto/dist/openssl/crypto/asn1/x_info.c | 113 +
crypto/dist/openssl/crypto/asn1/x_name.c | 279 +
crypto/dist/openssl/crypto/asn1/x_pkey.c | 151 +
crypto/dist/openssl/crypto/asn1/x_pubkey.c | 254 +
crypto/dist/openssl/crypto/asn1/x_req.c | 236 +
crypto/dist/openssl/crypto/asn1/x_sig.c | 110 +
crypto/dist/openssl/crypto/asn1/x_spki.c | 166 +
crypto/dist/openssl/crypto/asn1/x_val.c | 109 +
crypto/dist/openssl/crypto/asn1/x_x509.c | 151 +
crypto/dist/openssl/crypto/bf/COPYRIGHT | 46 +
crypto/dist/openssl/crypto/bf/INSTALL | 14 +
crypto/dist/openssl/crypto/bf/Makefile.ssl | 116 +
crypto/dist/openssl/crypto/bf/Makefile.uni | 157 +
crypto/dist/openssl/crypto/bf/README | 8 +
crypto/dist/openssl/crypto/bf/VERSION | 6 +
crypto/dist/openssl/crypto/bf/asm/b-win32.asm | 906 +
crypto/dist/openssl/crypto/bf/asm/bf-586.pl | 136 +
crypto/dist/openssl/crypto/bf/asm/bf-686.pl | 127 +
crypto/dist/openssl/crypto/bf/asm/readme | 10 +
crypto/dist/openssl/crypto/bf/bf_cbc.c | 143 +
crypto/dist/openssl/crypto/bf/bf_cfb64.c | 121 +
crypto/dist/openssl/crypto/bf/bf_ecb.c | 96 +
crypto/dist/openssl/crypto/bf/bf_enc.c | 304 +
crypto/dist/openssl/crypto/bf/bf_locl.h | 219 +
crypto/dist/openssl/crypto/bf/bf_ofb64.c | 110 +
crypto/dist/openssl/crypto/bf/bf_opts.c | 328 +
crypto/dist/openssl/crypto/bf/bf_pi.h | 325 +
crypto/dist/openssl/crypto/bf/bf_skey.c | 116 +
crypto/dist/openssl/crypto/bf/bfs.cpp | 67 +
crypto/dist/openssl/crypto/bf/bfspeed.c | 274 +
crypto/dist/openssl/crypto/bf/bftest.c | 533 +
crypto/dist/openssl/crypto/bf/blowfish.h | 123 +
crypto/dist/openssl/crypto/bio/Makefile.ssl | 210 +
crypto/dist/openssl/crypto/bio/b_dump.c | 128 +
crypto/dist/openssl/crypto/bio/b_print.c | 87 +
crypto/dist/openssl/crypto/bio/b_sock.c | 703 +
crypto/dist/openssl/crypto/bio/bf_buff.c | 485 +
crypto/dist/openssl/crypto/bio/bf_nbio.c | 240 +
crypto/dist/openssl/crypto/bio/bf_null.c | 168 +
crypto/dist/openssl/crypto/bio/bio.h | 643 +
crypto/dist/openssl/crypto/bio/bio_cb.c | 133 +
crypto/dist/openssl/crypto/bio/bio_err.c | 139 +
crypto/dist/openssl/crypto/bio/bio_lib.c | 496 +
crypto/dist/openssl/crypto/bio/bss_acpt.c | 466 +
crypto/dist/openssl/crypto/bio/bss_bio.c | 588 +
crypto/dist/openssl/crypto/bio/bss_conn.c | 618 +
crypto/dist/openssl/crypto/bio/bss_fd.c | 62 +
crypto/dist/openssl/crypto/bio/bss_file.c | 309 +
crypto/dist/openssl/crypto/bio/bss_log.c | 232 +
crypto/dist/openssl/crypto/bio/bss_mem.c | 276 +
crypto/dist/openssl/crypto/bio/bss_null.c | 149 +
crypto/dist/openssl/crypto/bio/bss_rtcp.c | 293 +
crypto/dist/openssl/crypto/bio/bss_sock.c | 423 +
crypto/dist/openssl/crypto/bn/Makefile.ssl | 276 +
crypto/dist/openssl/crypto/bn/asm/README | 30 +
crypto/dist/openssl/crypto/bn/asm/alpha.s | 1898 ++
crypto/dist/openssl/crypto/bn/asm/alpha.s.works | 533 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/add.pl | 119 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/div.pl | 144 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/mul.pl | 116 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/mul_add.pl | 120 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/mul_c4.pl | 213 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/mul_c4.works.pl | 98 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/mul_c8.pl | 177 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/sqr.pl | 113 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/sqr_c4.pl | 109 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/sqr_c8.pl | 132 +
crypto/dist/openssl/crypto/bn/asm/alpha.works/sub.pl | 108 +
crypto/dist/openssl/crypto/bn/asm/alpha/add.pl | 118 +
crypto/dist/openssl/crypto/bn/asm/alpha/div.pl | 144 +
crypto/dist/openssl/crypto/bn/asm/alpha/mul.pl | 104 +
crypto/dist/openssl/crypto/bn/asm/alpha/mul_add.pl | 123 +
crypto/dist/openssl/crypto/bn/asm/alpha/mul_c4.pl | 215 +
crypto/dist/openssl/crypto/bn/asm/alpha/mul_c4.works.pl | 98 +
crypto/dist/openssl/crypto/bn/asm/alpha/mul_c8.pl | 177 +
crypto/dist/openssl/crypto/bn/asm/alpha/sqr.pl | 113 +
crypto/dist/openssl/crypto/bn/asm/alpha/sqr_c4.pl | 109 +
crypto/dist/openssl/crypto/bn/asm/alpha/sqr_c8.pl | 132 +
crypto/dist/openssl/crypto/bn/asm/alpha/sub.pl | 108 +
crypto/dist/openssl/crypto/bn/asm/bn-586.pl | 384 +
crypto/dist/openssl/crypto/bn/asm/bn-alpha.pl | 571 +
crypto/dist/openssl/crypto/bn/asm/bn-win32.asm | 2122 +++
crypto/dist/openssl/crypto/bn/asm/ca.pl | 33 +
crypto/dist/openssl/crypto/bn/asm/co-586.pl | 286 +
crypto/dist/openssl/crypto/bn/asm/co-alpha.pl | 116 +
crypto/dist/openssl/crypto/bn/asm/mips1.s | 539 +
crypto/dist/openssl/crypto/bn/asm/mips3.s | 2138 +++
crypto/dist/openssl/crypto/bn/asm/pa-risc.s | 710 +
crypto/dist/openssl/crypto/bn/asm/pa-risc2.s | 416 +
crypto/dist/openssl/crypto/bn/asm/r3000.s | 646 +
crypto/dist/openssl/crypto/bn/asm/sparcv8.S | 1458 ++
crypto/dist/openssl/crypto/bn/asm/sparcv8plus.S | 1535 ++
crypto/dist/openssl/crypto/bn/asm/vms.mar | 6695 +++++++++
crypto/dist/openssl/crypto/bn/asm/x86.pl | 28 +
crypto/dist/openssl/crypto/bn/asm/x86/add.pl | 76 +
crypto/dist/openssl/crypto/bn/asm/x86/comba.pl | 277 +
crypto/dist/openssl/crypto/bn/asm/x86/div.pl | 15 +
crypto/dist/openssl/crypto/bn/asm/x86/f | 3 +
crypto/dist/openssl/crypto/bn/asm/x86/mul.pl | 77 +
crypto/dist/openssl/crypto/bn/asm/x86/mul_add.pl | 87 +
crypto/dist/openssl/crypto/bn/asm/x86/sqr.pl | 60 +
crypto/dist/openssl/crypto/bn/asm/x86/sub.pl | 76 +
crypto/dist/openssl/crypto/bn/asm/x86w16.asm | 297 +
crypto/dist/openssl/crypto/bn/asm/x86w32.asm | 360 +
crypto/dist/openssl/crypto/bn/bn.h | 467 +
crypto/dist/openssl/crypto/bn/bn.mul | 19 +
crypto/dist/openssl/crypto/bn/bn_add.c | 307 +
crypto/dist/openssl/crypto/bn/bn_asm.c | 802 +
crypto/dist/openssl/crypto/bn/bn_blind.c | 144 +
crypto/dist/openssl/crypto/bn/bn_comba.c | 345 +
crypto/dist/openssl/crypto/bn/bn_div.c | 358 +
crypto/dist/openssl/crypto/bn/bn_err.c | 116 +
crypto/dist/openssl/crypto/bn/bn_exp.c | 549 +
crypto/dist/openssl/crypto/bn/bn_exp2.c | 195 +
crypto/dist/openssl/crypto/bn/bn_gcd.c | 204 +
crypto/dist/openssl/crypto/bn/bn_lcl.h | 268 +
crypto/dist/openssl/crypto/bn/bn_lib.c | 787 +
crypto/dist/openssl/crypto/bn/bn_m.c | 163 +
crypto/dist/openssl/crypto/bn/bn_mont.c | 407 +
crypto/dist/openssl/crypto/bn/bn_mpi.c | 129 +
crypto/dist/openssl/crypto/bn/bn_mul.c | 756 +
crypto/dist/openssl/crypto/bn/bn_opts.c | 324 +
crypto/dist/openssl/crypto/bn/bn_prime.c | 447 +
crypto/dist/openssl/crypto/bn/bn_prime.h | 325 +
crypto/dist/openssl/crypto/bn/bn_prime.pl | 56 +
crypto/dist/openssl/crypto/bn/bn_print.c | 323 +
crypto/dist/openssl/crypto/bn/bn_rand.c | 117 +
crypto/dist/openssl/crypto/bn/bn_recp.c | 227 +
crypto/dist/openssl/crypto/bn/bn_shift.c | 200 +
crypto/dist/openssl/crypto/bn/bn_sqr.c | 281 +
crypto/dist/openssl/crypto/bn/bn_word.c | 194 +
crypto/dist/openssl/crypto/bn/bnspeed.c | 231 +
crypto/dist/openssl/crypto/bn/bntest.c | 1016 +
crypto/dist/openssl/crypto/bn/comba.pl | 285 +
crypto/dist/openssl/crypto/bn/d.c | 72 +
crypto/dist/openssl/crypto/bn/exp.c | 60 +
crypto/dist/openssl/crypto/bn/expspeed.c | 213 +
crypto/dist/openssl/crypto/bn/exptest.c | 172 +
crypto/dist/openssl/crypto/bn/new | 23 +
crypto/dist/openssl/crypto/bn/old/b_sqr.c | 199 +
crypto/dist/openssl/crypto/bn/old/bn_com.c | 90 +
crypto/dist/openssl/crypto/bn/old/bn_high.c | 135 +
crypto/dist/openssl/crypto/bn/old/bn_ka.c | 567 +
crypto/dist/openssl/crypto/bn/old/bn_low.c | 194 +
crypto/dist/openssl/crypto/bn/old/bn_m.c | 139 +
crypto/dist/openssl/crypto/bn/old/bn_mul.c.works | 219 +
crypto/dist/openssl/crypto/bn/old/bn_wmul.c | 173 +
crypto/dist/openssl/crypto/bn/old/build | 3 +
crypto/dist/openssl/crypto/bn/old/info | 22 +
crypto/dist/openssl/crypto/bn/old/test.works | 205 +
crypto/dist/openssl/crypto/bn/test.c | 241 +
crypto/dist/openssl/crypto/bn/todo | 3 +
crypto/dist/openssl/crypto/bn/vms-helper.c | 66 +
crypto/dist/openssl/crypto/buffer/Makefile.ssl | 86 +
crypto/dist/openssl/crypto/buffer/buf_err.c | 94 +
crypto/dist/openssl/crypto/buffer/buffer.c | 144 +
crypto/dist/openssl/crypto/buffer/buffer.h | 98 +
crypto/dist/openssl/crypto/cast/Makefile.ssl | 124 +
crypto/dist/openssl/crypto/cast/Makefile.uni | 124 +
crypto/dist/openssl/crypto/cast/asm/c-win32.asm | 953 +
crypto/dist/openssl/crypto/cast/asm/cast-586.pl | 176 +
crypto/dist/openssl/crypto/cast/asm/readme | 7 +
crypto/dist/openssl/crypto/cast/c_cfb64.c | 122 +
crypto/dist/openssl/crypto/cast/c_ecb.c | 80 +
crypto/dist/openssl/crypto/cast/c_enc.c | 207 +
crypto/dist/openssl/crypto/cast/c_ofb64.c | 111 +
crypto/dist/openssl/crypto/cast/c_skey.c | 166 +
crypto/dist/openssl/crypto/cast/cast.h | 103 +
crypto/dist/openssl/crypto/cast/cast_lcl.h | 226 +
crypto/dist/openssl/crypto/cast/cast_s.h | 585 +
crypto/dist/openssl/crypto/cast/cast_spd.c | 275 +
crypto/dist/openssl/crypto/cast/castopts.c | 339 +
crypto/dist/openssl/crypto/cast/casts.cpp | 70 +
crypto/dist/openssl/crypto/cast/casttest.c | 230 +
crypto/dist/openssl/crypto/comp/Makefile.ssl | 99 +
crypto/dist/openssl/crypto/comp/c_rle.c | 61 +
crypto/dist/openssl/crypto/comp/c_zlib.c | 133 +
crypto/dist/openssl/crypto/comp/comp.h | 60 +
crypto/dist/openssl/crypto/comp/comp_err.c | 91 +
crypto/dist/openssl/crypto/comp/comp_lib.c | 78 +
crypto/dist/openssl/crypto/conf/Makefile.ssl | 92 +
crypto/dist/openssl/crypto/conf/cnf_save.c | 105 +
crypto/dist/openssl/crypto/conf/conf.c | 732 +
crypto/dist/openssl/crypto/conf/conf.h | 114 +
crypto/dist/openssl/crypto/conf/conf_err.c | 100 +
crypto/dist/openssl/crypto/conf/conf_lcl.h | 116 +
crypto/dist/openssl/crypto/conf/keysets.pl | 61 +
crypto/dist/openssl/crypto/conf/ssleay.cnf | 78 +
crypto/dist/openssl/crypto/conf/test.c | 92 +
crypto/dist/openssl/crypto/cpt_err.c | 94 +
crypto/dist/openssl/crypto/cryptlib.c | 300 +
crypto/dist/openssl/crypto/cryptlib.h | 96 +
crypto/dist/openssl/crypto/crypto-lib.com | 1218 +
crypto/dist/openssl/crypto/crypto.c | 567 +
crypto/dist/openssl/crypto/crypto.h | 335 +
crypto/dist/openssl/crypto/cversion.c | 110 +
crypto/dist/openssl/crypto/des/COPYRIGHT | 50 +
crypto/dist/openssl/crypto/des/DES.pm | 19 +
crypto/dist/openssl/crypto/des/DES.pod | 16 +
crypto/dist/openssl/crypto/des/DES.xs | 268 +
crypto/dist/openssl/crypto/des/FILES | 96 +
crypto/dist/openssl/crypto/des/INSTALL | 69 +
crypto/dist/openssl/crypto/des/Imakefile | 35 +
crypto/dist/openssl/crypto/des/KERBEROS | 41 +
crypto/dist/openssl/crypto/des/MODES.DES | 84 +
crypto/dist/openssl/crypto/des/Makefile.PL | 14 +
crypto/dist/openssl/crypto/des/Makefile.lit | 250 +
crypto/dist/openssl/crypto/des/Makefile.ssl | 208 +
crypto/dist/openssl/crypto/des/Makefile.uni | 251 +
crypto/dist/openssl/crypto/des/PC1 | 28 +
crypto/dist/openssl/crypto/des/PC2 | 57 +
crypto/dist/openssl/crypto/des/README | 54 +
crypto/dist/openssl/crypto/des/VERSION | 412 +
crypto/dist/openssl/crypto/des/asm/crypt586.pl | 204 +
crypto/dist/openssl/crypto/des/asm/d-win32.asm | 3132 ++++
crypto/dist/openssl/crypto/des/asm/des-586.pl | 253 +
crypto/dist/openssl/crypto/des/asm/des686.pl | 230 +
crypto/dist/openssl/crypto/des/asm/desboth.pl | 79 +
crypto/dist/openssl/crypto/des/asm/readme | 131 +
crypto/dist/openssl/crypto/des/asm/y-win32.asm | 929 +
crypto/dist/openssl/crypto/des/cbc3_enc.c | 93 +
crypto/dist/openssl/crypto/des/cbc_cksm.c | 97 +
crypto/dist/openssl/crypto/des/cbc_enc.c | 61 +
crypto/dist/openssl/crypto/des/cfb64ede.c | 141 +
crypto/dist/openssl/crypto/des/cfb64enc.c | 121 +
crypto/dist/openssl/crypto/des/cfb_enc.c | 165 +
crypto/dist/openssl/crypto/des/des-lib.com | 1003 +
crypto/dist/openssl/crypto/des/des.c | 931 +
crypto/dist/openssl/crypto/des/des.h | 249 +
crypto/dist/openssl/crypto/des/des.man | 186 +
crypto/dist/openssl/crypto/des/des.pl | 552 +
crypto/dist/openssl/crypto/des/des3s.cpp | 67 +
crypto/dist/openssl/crypto/des/des_crypt.man | 508 +
crypto/dist/openssl/crypto/des/des_enc.c | 406 +
crypto/dist/openssl/crypto/des/des_locl.h | 408 +
crypto/dist/openssl/crypto/des/des_opts.c | 604 +
crypto/dist/openssl/crypto/des/des_ver.h | 61 +
crypto/dist/openssl/crypto/des/dess.cpp | 67 +
crypto/dist/openssl/crypto/des/destest.c | 923 +
crypto/dist/openssl/crypto/des/doIP | 46 +
crypto/dist/openssl/crypto/des/doPC1 | 110 +
crypto/dist/openssl/crypto/des/doPC2 | 94 +
crypto/dist/openssl/crypto/des/ecb3_enc.c | 82 +
crypto/dist/openssl/crypto/des/ecb_enc.c | 122 +
crypto/dist/openssl/crypto/des/ede_cbcm_enc.c | 197 +
crypto/dist/openssl/crypto/des/ede_enc.c | 179 +
crypto/dist/openssl/crypto/des/enc_read.c | 228 +
crypto/dist/openssl/crypto/des/enc_writ.c | 168 +
crypto/dist/openssl/crypto/des/fcrypt.c | 181 +
crypto/dist/openssl/crypto/des/fcrypt_b.c | 145 +
crypto/dist/openssl/crypto/des/makefile.bc | 50 +
crypto/dist/openssl/crypto/des/ncbc_enc.c | 143 +
crypto/dist/openssl/crypto/des/ofb64ede.c | 124 +
crypto/dist/openssl/crypto/des/ofb64enc.c | 110 +
crypto/dist/openssl/crypto/des/ofb_enc.c | 134 +
crypto/dist/openssl/crypto/des/options.txt | 39 +
crypto/dist/openssl/crypto/des/pcbc_enc.c | 122 +
crypto/dist/openssl/crypto/des/podd.h | 75 +
crypto/dist/openssl/crypto/des/qud_cksm.c | 140 +
crypto/dist/openssl/crypto/des/rand_key.c | 114 +
crypto/dist/openssl/crypto/des/read2pwd.c | 84 +
crypto/dist/openssl/crypto/des/read_pwd.c | 484 +
crypto/dist/openssl/crypto/des/rpc_des.h | 131 +
crypto/dist/openssl/crypto/des/rpc_enc.c | 98 +
crypto/dist/openssl/crypto/des/rpw.c | 99 +
crypto/dist/openssl/crypto/des/set_key.c | 234 +
crypto/dist/openssl/crypto/des/shifts.pl | 198 +
crypto/dist/openssl/crypto/des/sk.h | 204 +
crypto/dist/openssl/crypto/des/speed.c | 310 +
crypto/dist/openssl/crypto/des/spr.h | 204 +
crypto/dist/openssl/crypto/des/str2key.c | 163 +
crypto/dist/openssl/crypto/des/supp.c | 107 +
crypto/dist/openssl/crypto/des/t/test | 27 +
crypto/dist/openssl/crypto/des/testdes.pl | 167 +
crypto/dist/openssl/crypto/des/times/486-50.sol | 16 +
crypto/dist/openssl/crypto/des/times/586-100.lnx | 20 +
crypto/dist/openssl/crypto/des/times/686-200.fre | 18 +
crypto/dist/openssl/crypto/des/times/aix.cc | 26 +
crypto/dist/openssl/crypto/des/times/alpha.cc | 18 +
crypto/dist/openssl/crypto/des/times/hpux.cc | 17 +
crypto/dist/openssl/crypto/des/times/sparc.gcc | 17 +
crypto/dist/openssl/crypto/des/times/usparc.cc | 31 +
crypto/dist/openssl/crypto/des/typemap | 34 +
crypto/dist/openssl/crypto/des/xcbc_enc.c | 194 +
crypto/dist/openssl/crypto/dh/Makefile.ssl | 108 +
crypto/dist/openssl/crypto/dh/dh.h | 158 +
crypto/dist/openssl/crypto/dh/dh1024.pem | 5 +
crypto/dist/openssl/crypto/dh/dh192.pem | 3 +
crypto/dist/openssl/crypto/dh/dh2048.pem | 16 +
crypto/dist/openssl/crypto/dh/dh4096.pem | 14 +
crypto/dist/openssl/crypto/dh/dh512.pem | 4 +
crypto/dist/openssl/crypto/dh/dh_check.c | 118 +
crypto/dist/openssl/crypto/dh/dh_err.c | 98 +
crypto/dist/openssl/crypto/dh/dh_gen.c | 148 +
crypto/dist/openssl/crypto/dh/dh_key.c | 154 +
crypto/dist/openssl/crypto/dh/dh_lib.c | 103 +
crypto/dist/openssl/crypto/dh/dhtest.c | 188 +
crypto/dist/openssl/crypto/dh/example | 50 +
crypto/dist/openssl/crypto/dh/generate | 65 +
crypto/dist/openssl/crypto/dh/p1024.c | 92 +
crypto/dist/openssl/crypto/dh/p192.c | 80 +
crypto/dist/openssl/crypto/dh/p512.c | 85 +
crypto/dist/openssl/crypto/dsa/Makefile.ssl | 133 +
crypto/dist/openssl/crypto/dsa/README | 4 +
crypto/dist/openssl/crypto/dsa/dsa.h | 204 +
crypto/dist/openssl/crypto/dsa/dsa_asn1.c | 96 +
crypto/dist/openssl/crypto/dsa/dsa_err.c | 106 +
crypto/dist/openssl/crypto/dsa/dsa_gen.c | 333 +
crypto/dist/openssl/crypto/dsa/dsa_key.c | 112 +
crypto/dist/openssl/crypto/dsa/dsa_lib.c | 184 +
crypto/dist/openssl/crypto/dsa/dsa_sign.c | 211 +
crypto/dist/openssl/crypto/dsa/dsa_vrf.c | 160 +
crypto/dist/openssl/crypto/dsa/dsagen.c | 111 +
crypto/dist/openssl/crypto/dsa/dsatest.c | 220 +
crypto/dist/openssl/crypto/dsa/fips186a.txt | 122 +
crypto/dist/openssl/crypto/ebcdic.h | 17 +
crypto/dist/openssl/crypto/err/Makefile.ssl | 110 +
crypto/dist/openssl/crypto/err/err.c | 643 +
crypto/dist/openssl/crypto/err/err.h | 263 +
crypto/dist/openssl/crypto/err/err_all.c | 120 +
crypto/dist/openssl/crypto/err/err_prn.c | 105 +
crypto/dist/openssl/crypto/err/openssl.ec | 71 +
crypto/dist/openssl/crypto/evp/Makefile.ssl | 1099 +
crypto/dist/openssl/crypto/evp/bio_b64.c | 524 +
crypto/dist/openssl/crypto/evp/bio_enc.c | 401 +
crypto/dist/openssl/crypto/evp/bio_md.c | 244 +
crypto/dist/openssl/crypto/evp/bio_ok.c | 552 +
crypto/dist/openssl/crypto/evp/c_all.c | 193 +
crypto/dist/openssl/crypto/evp/digest.c | 92 +
crypto/dist/openssl/crypto/evp/e_cbc_3d.c | 151 +
crypto/dist/openssl/crypto/evp/e_cbc_bf.c | 106 +
crypto/dist/openssl/crypto/evp/e_cbc_c.c | 107 +
crypto/dist/openssl/crypto/evp/e_cbc_d.c | 106 +
crypto/dist/openssl/crypto/evp/e_cbc_i.c | 119 +
crypto/dist/openssl/crypto/evp/e_cbc_r2.c | 216 +
crypto/dist/openssl/crypto/evp/e_cbc_r5.c | 108 +
crypto/dist/openssl/crypto/evp/e_cfb_3d.c | 155 +
crypto/dist/openssl/crypto/evp/e_cfb_bf.c | 108 +
crypto/dist/openssl/crypto/evp/e_cfb_c.c | 109 +
crypto/dist/openssl/crypto/evp/e_cfb_d.c | 110 +
crypto/dist/openssl/crypto/evp/e_cfb_i.c | 109 +
crypto/dist/openssl/crypto/evp/e_cfb_r2.c | 110 +
crypto/dist/openssl/crypto/evp/e_cfb_r5.c | 110 +
crypto/dist/openssl/crypto/evp/e_dsa.c | 71 +
crypto/dist/openssl/crypto/evp/e_ecb_3d.c | 158 +
crypto/dist/openssl/crypto/evp/e_ecb_bf.c | 109 +
crypto/dist/openssl/crypto/evp/e_ecb_c.c | 110 +
crypto/dist/openssl/crypto/evp/e_ecb_d.c | 118 +
crypto/dist/openssl/crypto/evp/e_ecb_i.c | 121 +
crypto/dist/openssl/crypto/evp/e_ecb_r2.c | 111 +
crypto/dist/openssl/crypto/evp/e_ecb_r5.c | 111 +
crypto/dist/openssl/crypto/evp/e_null.c | 97 +
crypto/dist/openssl/crypto/evp/e_ofb_3d.c | 152 +
crypto/dist/openssl/crypto/evp/e_ofb_bf.c | 109 +
crypto/dist/openssl/crypto/evp/e_ofb_c.c | 110 +
crypto/dist/openssl/crypto/evp/e_ofb_d.c | 107 +
crypto/dist/openssl/crypto/evp/e_ofb_i.c | 109 +
crypto/dist/openssl/crypto/evp/e_ofb_r2.c | 111 +
crypto/dist/openssl/crypto/evp/e_ofb_r5.c | 111 +
crypto/dist/openssl/crypto/evp/e_rc4.c | 115 +
crypto/dist/openssl/crypto/evp/e_xcbc_d.c | 112 +
crypto/dist/openssl/crypto/evp/encode.c | 427 +
crypto/dist/openssl/crypto/evp/evp.h | 720 +
crypto/dist/openssl/crypto/evp/evp_enc.c | 270 +
crypto/dist/openssl/crypto/evp/evp_err.c | 136 +
crypto/dist/openssl/crypto/evp/evp_key.c | 156 +
crypto/dist/openssl/crypto/evp/evp_lib.c | 138 +
crypto/dist/openssl/crypto/evp/evp_pbe.c | 134 +
crypto/dist/openssl/crypto/evp/evp_pkey.c | 298 +
crypto/dist/openssl/crypto/evp/m_dss.c | 83 +
crypto/dist/openssl/crypto/evp/m_dss1.c | 83 +
crypto/dist/openssl/crypto/evp/m_md2.c | 83 +
crypto/dist/openssl/crypto/evp/m_md5.c | 83 +
crypto/dist/openssl/crypto/evp/m_mdc2.c | 83 +
crypto/dist/openssl/crypto/evp/m_null.c | 88 +
crypto/dist/openssl/crypto/evp/m_ripemd.c | 84 +
crypto/dist/openssl/crypto/evp/m_sha.c | 83 +
crypto/dist/openssl/crypto/evp/m_sha1.c | 83 +
crypto/dist/openssl/crypto/evp/names.c | 118 +
crypto/dist/openssl/crypto/evp/p5_crpt.c | 146 +
crypto/dist/openssl/crypto/evp/p5_crpt2.c | 247 +
crypto/dist/openssl/crypto/evp/p_dec.c | 87 +
crypto/dist/openssl/crypto/evp/p_enc.c | 86 +
crypto/dist/openssl/crypto/evp/p_lib.c | 275 +
crypto/dist/openssl/crypto/evp/p_open.c | 113 +
crypto/dist/openssl/crypto/evp/p_seal.c | 108 +
crypto/dist/openssl/crypto/evp/p_sign.c | 112 +
crypto/dist/openssl/crypto/evp/p_verify.c | 99 +
crypto/dist/openssl/crypto/ex_data.c | 223 +
crypto/dist/openssl/crypto/hmac/Makefile.ssl | 94 +
crypto/dist/openssl/crypto/hmac/hmac.c | 150 +
crypto/dist/openssl/crypto/hmac/hmac.h | 100 +
crypto/dist/openssl/crypto/hmac/hmactest.c | 159 +
crypto/dist/openssl/crypto/install.com | 128 +
crypto/dist/openssl/crypto/lhash/Makefile.ssl | 88 +
crypto/dist/openssl/crypto/lhash/lh_stats.c | 271 +
crypto/dist/openssl/crypto/lhash/lh_test.c | 89 +
crypto/dist/openssl/crypto/lhash/lhash.c | 476 +
crypto/dist/openssl/crypto/lhash/lhash.h | 144 +
crypto/dist/openssl/crypto/lhash/num.pl | 17 +
crypto/dist/openssl/crypto/md2/Makefile.ssl | 88 +
crypto/dist/openssl/crypto/md2/md2.c | 124 +
crypto/dist/openssl/crypto/md2/md2.h | 91 +
crypto/dist/openssl/crypto/md2/md2_dgst.c | 223 +
crypto/dist/openssl/crypto/md2/md2_one.c | 93 +
crypto/dist/openssl/crypto/md2/md2test.c | 135 +
crypto/dist/openssl/crypto/md32_common.h | 594 +
crypto/dist/openssl/crypto/md5/Makefile.ssl | 126 +
crypto/dist/openssl/crypto/md5/Makefile.uni | 110 +
crypto/dist/openssl/crypto/md5/asm/m5-win32.asm | 687 +
crypto/dist/openssl/crypto/md5/asm/md5-586.pl | 306 +
crypto/dist/openssl/crypto/md5/asm/md5-sparcv9.S | 1029 +
crypto/dist/openssl/crypto/md5/md5.c | 127 +
crypto/dist/openssl/crypto/md5/md5.h | 114 +
crypto/dist/openssl/crypto/md5/md5_dgst.c | 317 +
crypto/dist/openssl/crypto/md5/md5_locl.h | 169 +
crypto/dist/openssl/crypto/md5/md5_one.c | 95 +
crypto/dist/openssl/crypto/md5/md5s.cpp | 78 +
crypto/dist/openssl/crypto/md5/md5test.c | 131 +
crypto/dist/openssl/crypto/mdc2/Makefile.ssl | 89 +
crypto/dist/openssl/crypto/mdc2/mdc2.h | 94 +
crypto/dist/openssl/crypto/mdc2/mdc2_one.c | 75 +
crypto/dist/openssl/crypto/mdc2/mdc2dgst.c | 195 +
crypto/dist/openssl/crypto/mdc2/mdc2test.c | 140 +
crypto/dist/openssl/crypto/mem.c | 429 +
crypto/dist/openssl/crypto/objects/Makefile.ssl | 109 +
crypto/dist/openssl/crypto/objects/o_names.c | 243 +
crypto/dist/openssl/crypto/objects/obj_dat.c | 653 +
crypto/dist/openssl/crypto/objects/obj_dat.h | 892 +
crypto/dist/openssl/crypto/objects/obj_dat.pl | 269 +
crypto/dist/openssl/crypto/objects/obj_err.c | 98 +
crypto/dist/openssl/crypto/objects/obj_lib.c | 126 +
crypto/dist/openssl/crypto/objects/objects.h | 968 +
crypto/dist/openssl/crypto/objects/objects.txt | 40 +
crypto/dist/openssl/crypto/opensslconf.h | 142 +
crypto/dist/openssl/crypto/opensslconf.h.in | 142 +
crypto/dist/openssl/crypto/opensslv.h | 21 +
crypto/dist/openssl/crypto/pem/Makefile.ssl | 188 +
crypto/dist/openssl/crypto/pem/message | 16 +
crypto/dist/openssl/crypto/pem/pem.h | 625 +
crypto/dist/openssl/crypto/pem/pem2.h | 60 +
crypto/dist/openssl/crypto/pem/pem_all.c | 113 +
crypto/dist/openssl/crypto/pem/pem_err.c | 127 +
crypto/dist/openssl/crypto/pem/pem_info.c | 353 +
crypto/dist/openssl/crypto/pem/pem_lib.c | 803 +
crypto/dist/openssl/crypto/pem/pem_seal.c | 178 +
crypto/dist/openssl/crypto/pem/pem_sign.c | 102 +
crypto/dist/openssl/crypto/pem/pkcs7.lis | 22 +
crypto/dist/openssl/crypto/perlasm/alpha.pl | 434 +
crypto/dist/openssl/crypto/perlasm/cbc.pl | 342 +
crypto/dist/openssl/crypto/perlasm/readme | 124 +
crypto/dist/openssl/crypto/perlasm/x86asm.pl | 116 +
crypto/dist/openssl/crypto/perlasm/x86ms.pl | 358 +
crypto/dist/openssl/crypto/perlasm/x86nasm.pl | 342 +
crypto/dist/openssl/crypto/perlasm/x86unix.pl | 453 +
crypto/dist/openssl/crypto/pkcs12/Makefile.ssl | 346 +
crypto/dist/openssl/crypto/pkcs12/p12_add.c | 214 +
crypto/dist/openssl/crypto/pkcs12/p12_attr.c | 238 +
crypto/dist/openssl/crypto/pkcs12/p12_bags.c | 192 +
crypto/dist/openssl/crypto/pkcs12/p12_crpt.c | 122 +
crypto/dist/openssl/crypto/pkcs12/p12_crt.c | 159 +
crypto/dist/openssl/crypto/pkcs12/p12_decr.c | 185 +
crypto/dist/openssl/crypto/pkcs12/p12_init.c | 98 +
crypto/dist/openssl/crypto/pkcs12/p12_key.c | 182 +
crypto/dist/openssl/crypto/pkcs12/p12_kiss.c | 238 +
crypto/dist/openssl/crypto/pkcs12/p12_lib.c | 111 +
crypto/dist/openssl/crypto/pkcs12/p12_mac.c | 110 +
crypto/dist/openssl/crypto/pkcs12/p12_mutl.c | 170 +
crypto/dist/openssl/crypto/pkcs12/p12_sbag.c | 227 +
crypto/dist/openssl/crypto/pkcs12/p12_utl.c | 118 +
crypto/dist/openssl/crypto/pkcs12/pk12err.c | 136 +
crypto/dist/openssl/crypto/pkcs12/pkcs12.h | 337 +
crypto/dist/openssl/crypto/pkcs7/Makefile.ssl | 145 +
crypto/dist/openssl/crypto/pkcs7/README | 5 +
crypto/dist/openssl/crypto/pkcs7/bio_ber.c | 450 +
crypto/dist/openssl/crypto/pkcs7/dec.c | 246 +
crypto/dist/openssl/crypto/pkcs7/des.pem | 15 +
crypto/dist/openssl/crypto/pkcs7/doc | 24 +
crypto/dist/openssl/crypto/pkcs7/enc.c | 165 +
crypto/dist/openssl/crypto/pkcs7/es1.pem | 66 +
crypto/dist/openssl/crypto/pkcs7/example.c | 327 +
crypto/dist/openssl/crypto/pkcs7/example.h | 57 +
crypto/dist/openssl/crypto/pkcs7/info.pem | 57 +
crypto/dist/openssl/crypto/pkcs7/infokey.pem | 9 +
crypto/dist/openssl/crypto/pkcs7/p7/a1 | 2 +
crypto/dist/openssl/crypto/pkcs7/p7/a2 | 1 +
crypto/dist/openssl/crypto/pkcs7/p7/cert.p7c | Bin
crypto/dist/openssl/crypto/pkcs7/p7/smime.p7m | Bin
crypto/dist/openssl/crypto/pkcs7/p7/smime.p7s | Bin
crypto/dist/openssl/crypto/pkcs7/pk7_dgst.c | 66 +
crypto/dist/openssl/crypto/pkcs7/pk7_doit.c | 922 +
crypto/dist/openssl/crypto/pkcs7/pk7_enc.c | 76 +
crypto/dist/openssl/crypto/pkcs7/pk7_lib.c | 449 +
crypto/dist/openssl/crypto/pkcs7/pkcs7.h | 417 +
crypto/dist/openssl/crypto/pkcs7/pkcs7err.c | 121 +
crypto/dist/openssl/crypto/pkcs7/server.pem | 24 +
crypto/dist/openssl/crypto/pkcs7/sign.c | 145 +
crypto/dist/openssl/crypto/pkcs7/t/3des.pem | 16 +
crypto/dist/openssl/crypto/pkcs7/t/3dess.pem | 32 +
crypto/dist/openssl/crypto/pkcs7/t/c.pem | 48 +
crypto/dist/openssl/crypto/pkcs7/t/ff | 32 +
crypto/dist/openssl/crypto/pkcs7/t/msie-e | 20 +
crypto/dist/openssl/crypto/pkcs7/t/msie-e.pem | 22 +
crypto/dist/openssl/crypto/pkcs7/t/msie-enc-01 | 62 +
crypto/dist/openssl/crypto/pkcs7/t/msie-enc-01.pem | 66 +
crypto/dist/openssl/crypto/pkcs7/t/msie-enc-02 | 90 +
crypto/dist/openssl/crypto/pkcs7/t/msie-enc-02.pem | 106 +
crypto/dist/openssl/crypto/pkcs7/t/msie-s-a-e | 91 +
crypto/dist/openssl/crypto/pkcs7/t/msie-s-a-e.pem | 106 +
crypto/dist/openssl/crypto/pkcs7/t/nav-smime | 157 +
crypto/dist/openssl/crypto/pkcs7/t/s.pem | 57 +
crypto/dist/openssl/crypto/pkcs7/t/server.pem | 57 +
crypto/dist/openssl/crypto/pkcs7/verify.c | 253 +
crypto/dist/openssl/crypto/rand/Makefile.ssl | 87 +
crypto/dist/openssl/crypto/rand/md_rand.c | 429 +
crypto/dist/openssl/crypto/rand/rand.h | 89 +
crypto/dist/openssl/crypto/rand/rand_lib.c | 98 +
crypto/dist/openssl/crypto/rand/randfile.c | 179 +
crypto/dist/openssl/crypto/rand/randtest.c | 207 +
crypto/dist/openssl/crypto/rc2/Makefile.ssl | 90 +
crypto/dist/openssl/crypto/rc2/Makefile.uni | 73 +
crypto/dist/openssl/crypto/rc2/rc2.h | 99 +
crypto/dist/openssl/crypto/rc2/rc2_cbc.c | 226 +
crypto/dist/openssl/crypto/rc2/rc2_ecb.c | 88 +
crypto/dist/openssl/crypto/rc2/rc2_locl.h | 156 +
crypto/dist/openssl/crypto/rc2/rc2_skey.c | 138 +
crypto/dist/openssl/crypto/rc2/rc2cfb64.c | 121 +
crypto/dist/openssl/crypto/rc2/rc2ofb64.c | 110 +
crypto/dist/openssl/crypto/rc2/rc2speed.c | 274 +
crypto/dist/openssl/crypto/rc2/rc2test.c | 269 +
crypto/dist/openssl/crypto/rc2/rrc2.doc | 219 +
crypto/dist/openssl/crypto/rc2/tab.c | 86 +
crypto/dist/openssl/crypto/rc2/version | 22 +
crypto/dist/openssl/crypto/rc4/Makefile.ssl | 113 +
crypto/dist/openssl/crypto/rc4/Makefile.uni | 103 +
crypto/dist/openssl/crypto/rc4/asm/r4-win32.asm | 314 +
crypto/dist/openssl/crypto/rc4/asm/rc4-586.pl | 173 +
crypto/dist/openssl/crypto/rc4/rc4.c | 192 +
crypto/dist/openssl/crypto/rc4/rc4.h | 88 +
crypto/dist/openssl/crypto/rc4/rc4_enc.c | 131 +
crypto/dist/openssl/crypto/rc4/rc4_locl.h | 4 +
crypto/dist/openssl/crypto/rc4/rc4_skey.c | 117 +
crypto/dist/openssl/crypto/rc4/rc4s.cpp | 73 +
crypto/dist/openssl/crypto/rc4/rc4speed.c | 250 +
crypto/dist/openssl/crypto/rc4/rc4test.c | 201 +
crypto/dist/openssl/crypto/rc4/rrc4.doc | 278 +
crypto/dist/openssl/crypto/ripemd/Makefile.ssl | 107 +
crypto/dist/openssl/crypto/ripemd/Makefile.uni | 109 +
crypto/dist/openssl/crypto/ripemd/README | 15 +
crypto/dist/openssl/crypto/ripemd/asm/rips.cpp | 78 +
crypto/dist/openssl/crypto/ripemd/asm/rm-win32.asm | 1972 ++
crypto/dist/openssl/crypto/ripemd/asm/rmd-586.pl | 582 +
crypto/dist/openssl/crypto/ripemd/ripemd.h | 94 +
crypto/dist/openssl/crypto/ripemd/rmd160.c | 127 +
crypto/dist/openssl/crypto/ripemd/rmd_dgst.c | 515 +
crypto/dist/openssl/crypto/ripemd/rmd_locl.h | 222 +
crypto/dist/openssl/crypto/ripemd/rmd_one.c | 75 +
crypto/dist/openssl/crypto/ripemd/rmdconst.h | 399 +
crypto/dist/openssl/crypto/ripemd/rmdtest.c | 140 +
crypto/dist/openssl/crypto/sha/Makefile.ssl | 111 +
crypto/dist/openssl/crypto/sha/Makefile.uni | 122 +
crypto/dist/openssl/crypto/sha/asm/README | 1 +
crypto/dist/openssl/crypto/sha/asm/s1-win32.asm | 1664 ++
crypto/dist/openssl/crypto/sha/asm/sha1-586.pl | 491 +
crypto/dist/openssl/crypto/sha/sha.c | 124 +
crypto/dist/openssl/crypto/sha/sha.h | 119 +
crypto/dist/openssl/crypto/sha/sha1.c | 127 +
crypto/dist/openssl/crypto/sha/sha1_one.c | 76 +
crypto/dist/openssl/crypto/sha/sha1dgst.c | 498 +
crypto/dist/openssl/crypto/sha/sha1s.cpp | 79 +
crypto/dist/openssl/crypto/sha/sha1test.c | 168 +
crypto/dist/openssl/crypto/sha/sha_dgst.c | 492 +
crypto/dist/openssl/crypto/sha/sha_locl.h | 288 +
crypto/dist/openssl/crypto/sha/sha_one.c | 76 +
crypto/dist/openssl/crypto/sha/shatest.c | 168 +
crypto/dist/openssl/crypto/stack/Makefile.ssl | 85 +
crypto/dist/openssl/crypto/stack/safestack.h | 129 +
crypto/dist/openssl/crypto/stack/stack.c | 311 +
crypto/dist/openssl/crypto/stack/stack.h | 107 +
crypto/dist/openssl/crypto/threads/mttest.c | 1062 +
crypto/dist/openssl/crypto/threads/th-lock.c | 368 +
crypto/dist/openssl/crypto/tmdiff.c | 229 +
crypto/dist/openssl/crypto/tmdiff.h | 81 +
crypto/dist/openssl/crypto/txt_db/Makefile.ssl | 86 +
crypto/dist/openssl/crypto/txt_db/txt_db.c | 383 +
crypto/dist/openssl/crypto/txt_db/txt_db.h | 105 +
crypto/dist/openssl/crypto/x509/Makefile.ssl | 416 +
crypto/dist/openssl/crypto/x509/by_dir.c | 342 +
crypto/dist/openssl/crypto/x509/by_file.c | 267 +
crypto/dist/openssl/crypto/x509/x509.h | 989 +
crypto/dist/openssl/crypto/x509/x509_cmp.c | 293 +
crypto/dist/openssl/crypto/x509/x509_d2.c | 107 +
crypto/dist/openssl/crypto/x509/x509_def.c | 83 +
crypto/dist/openssl/crypto/x509/x509_err.c | 134 +
crypto/dist/openssl/crypto/x509/x509_ext.c | 174 +
crypto/dist/openssl/crypto/x509/x509_lu.c | 411 +
crypto/dist/openssl/crypto/x509/x509_obj.c | 223 +
crypto/dist/openssl/crypto/x509/x509_r2x.c | 110 +
crypto/dist/openssl/crypto/x509/x509_req.c | 115 +
crypto/dist/openssl/crypto/x509/x509_set.c | 150 +
crypto/dist/openssl/crypto/x509/x509_txt.c | 132 +
crypto/dist/openssl/crypto/x509/x509_v3.c | 266 +
crypto/dist/openssl/crypto/x509/x509_vfy.c | 639 +
crypto/dist/openssl/crypto/x509/x509_vfy.h | 346 +
crypto/dist/openssl/crypto/x509/x509name.c | 321 +
crypto/dist/openssl/crypto/x509/x509rset.c | 83 +
crypto/dist/openssl/crypto/x509/x509type.c | 114 +
crypto/dist/openssl/crypto/x509/x_all.c | 437 +
crypto/dist/openssl/crypto/x509v3/Makefile.ssl | 432 +
crypto/dist/openssl/crypto/x509v3/README | 4 +
crypto/dist/openssl/crypto/x509v3/v3_akey.c | 249 +
crypto/dist/openssl/crypto/x509v3/v3_alt.c | 402 +
crypto/dist/openssl/crypto/x509v3/v3_bcons.c | 164 +
crypto/dist/openssl/crypto/x509v3/v3_bitst.c | 147 +
crypto/dist/openssl/crypto/x509v3/v3_conf.c | 366 +
crypto/dist/openssl/crypto/x509v3/v3_cpols.c | 655 +
crypto/dist/openssl/crypto/x509v3/v3_crld.c | 283 +
crypto/dist/openssl/crypto/x509v3/v3_enum.c | 103 +
crypto/dist/openssl/crypto/x509v3/v3_extku.c | 150 +
crypto/dist/openssl/crypto/x509v3/v3_genn.c | 237 +
crypto/dist/openssl/crypto/x509v3/v3_ia5.c | 116 +
crypto/dist/openssl/crypto/x509v3/v3_int.c | 79 +
crypto/dist/openssl/crypto/x509v3/v3_lib.c | 177 +
crypto/dist/openssl/crypto/x509v3/v3_pku.c | 151 +
crypto/dist/openssl/crypto/x509v3/v3_prn.c | 135 +
crypto/dist/openssl/crypto/x509v3/v3_skey.c | 156 +
crypto/dist/openssl/crypto/x509v3/v3_sxnet.c | 340 +
crypto/dist/openssl/crypto/x509v3/v3_utl.c | 418 +
crypto/dist/openssl/crypto/x509v3/v3conf.c | 128 +
crypto/dist/openssl/crypto/x509v3/v3err.c | 171 +
crypto/dist/openssl/crypto/x509v3/v3prin.c | 101 +
crypto/dist/openssl/crypto/x509v3/x509v3.h | 532 +
crypto/dist/openssl/demos/README | 9 +
crypto/dist/openssl/demos/b64.c | 270 +
crypto/dist/openssl/demos/b64.pl | 20 +
crypto/dist/openssl/demos/bio/Makefile | 16 +
crypto/dist/openssl/demos/bio/README | 3 +
crypto/dist/openssl/demos/bio/saccept.c | 107 +
crypto/dist/openssl/demos/bio/sconnect.c | 116 +
crypto/dist/openssl/demos/bio/server.pem | 30 +
crypto/dist/openssl/demos/eay/Makefile | 24 +
crypto/dist/openssl/demos/eay/base64.c | 49 +
crypto/dist/openssl/demos/eay/conn.c | 105 +
crypto/dist/openssl/demos/eay/loadrsa.c | 53 +
crypto/dist/openssl/demos/maurice/Makefile | 59 +
crypto/dist/openssl/demos/maurice/README | 34 +
crypto/dist/openssl/demos/maurice/cert.pem | 77 +
crypto/dist/openssl/demos/maurice/example1.c | 200 +
crypto/dist/openssl/demos/maurice/example2.c | 75 +
crypto/dist/openssl/demos/maurice/example3.c | 85 +
crypto/dist/openssl/demos/maurice/example4.c | 123 +
crypto/dist/openssl/demos/maurice/loadkeys.c | 77 +
crypto/dist/openssl/demos/maurice/loadkeys.h | 19 +
crypto/dist/openssl/demos/maurice/privkey.pem | 27 +
crypto/dist/openssl/demos/prime/Makefile | 20 +
crypto/dist/openssl/demos/prime/prime.c | 101 +
crypto/dist/openssl/demos/privkey.pem | 9 +
crypto/dist/openssl/demos/selfsign.c | 168 +
crypto/dist/openssl/demos/sign/Makefile | 15 +
crypto/dist/openssl/demos/sign/cert.pem | 14 +
crypto/dist/openssl/demos/sign/key.pem | 9 +
crypto/dist/openssl/demos/sign/sig.txt | 158 +
crypto/dist/openssl/demos/sign/sign.c | 153 +
crypto/dist/openssl/demos/sign/sign.txt | 170 +
crypto/dist/openssl/demos/spkigen.c | 160 +
crypto/dist/openssl/demos/ssl/cli.cpp | 111 +
crypto/dist/openssl/demos/ssl/inetdsrv.cpp | 98 +
crypto/dist/openssl/demos/ssl/serv.cpp | 152 +
crypto/dist/openssl/dep/crypto.txt | 1043 +
crypto/dist/openssl/dep/files | 566 +
crypto/dist/openssl/dep/gen.pl | 113 +
crypto/dist/openssl/dep/ssl.txt | 156 +
crypto/dist/openssl/doc/README | 10 +
crypto/dist/openssl/doc/c-indentation.el | 36 +
crypto/dist/openssl/doc/crypto.pod | 27 +
crypto/dist/openssl/doc/openssl.pod | 304 +
crypto/dist/openssl/doc/openssl.txt | 1174 +
crypto/dist/openssl/doc/openssl_button.gif | Bin
crypto/dist/openssl/doc/openssl_button.html | 7 +
crypto/dist/openssl/doc/ssl.pod | 633 +
crypto/dist/openssl/doc/ssleay.txt | 7014 ++++++++++
crypto/dist/openssl/e_os.h | 376 +
crypto/dist/openssl/e_os2.h | 38 +
crypto/dist/openssl/extsrcs.pl | 171 +
crypto/dist/openssl/install.com | 88 +
crypto/dist/openssl/makevms.com | 906 +
crypto/dist/openssl/ms/.rnd | Bin
crypto/dist/openssl/ms/16all.bat | 12 +
crypto/dist/openssl/ms/32all.bat | 12 +
crypto/dist/openssl/ms/README | 18 +
crypto/dist/openssl/ms/bcb4.bat | 6 +
crypto/dist/openssl/ms/certCA.srl | 1 +
crypto/dist/openssl/ms/certCA.ss | 10 +
crypto/dist/openssl/ms/certU.ss | 10 +
crypto/dist/openssl/ms/cipher.out | 93 +
crypto/dist/openssl/ms/clear.out | 93 +
crypto/dist/openssl/ms/cmp.pl | 47 +
crypto/dist/openssl/ms/do_masm.bat | 68 +
crypto/dist/openssl/ms/do_ms.bat | 12 +
crypto/dist/openssl/ms/do_nasm.bat | 69 +
crypto/dist/openssl/ms/do_nt.bat | 7 +
crypto/dist/openssl/ms/keyCA.ss | 9 +
crypto/dist/openssl/ms/keyU.ss | 9 +
crypto/dist/openssl/ms/mw.bat | 31 +
crypto/dist/openssl/ms/req2CA.ss | 29 +
crypto/dist/openssl/ms/reqCA.ss | 8 +
crypto/dist/openssl/ms/reqU.ss | 8 +
crypto/dist/openssl/ms/speed16.bat | 38 +
crypto/dist/openssl/ms/speed32.bat | 37 +
crypto/dist/openssl/ms/tenc.bat | 14 +
crypto/dist/openssl/ms/test.bat | 189 +
crypto/dist/openssl/ms/testenc.bat | 94 +
crypto/dist/openssl/ms/testpem.bat | 32 +
crypto/dist/openssl/ms/testss.bat | 98 +
crypto/dist/openssl/ms/tpem.bat | 6 +
crypto/dist/openssl/ms/x86asm.bat | 57 +
crypto/dist/openssl/mt/README | 14 +
crypto/dist/openssl/mt/mttest.c | 1092 +
crypto/dist/openssl/mt/profile.sh | 4 +
crypto/dist/openssl/mt/ptest.bat | 4 +
crypto/dist/openssl/mt/pthread.sh | 9 +
crypto/dist/openssl/mt/purify.sh | 4 +
crypto/dist/openssl/mt/solaris.sh | 4 +
crypto/dist/openssl/mt/win32.bat | 4 +
crypto/dist/openssl/openssl.doxy | 7 +
crypto/dist/openssl/perl/MANIFEST | 17 +
crypto/dist/openssl/perl/Makefile.PL | 45 +
crypto/dist/openssl/perl/OpenSSL.pm | 90 +
crypto/dist/openssl/perl/OpenSSL.xs | 82 +
crypto/dist/openssl/perl/README.1ST | 4 +
crypto/dist/openssl/perl/openssl.h | 96 +
crypto/dist/openssl/perl/openssl_bio.xs | 450 +
crypto/dist/openssl/perl/openssl_bn.xs | 593 +
crypto/dist/openssl/perl/openssl_cb.c | 90 +
crypto/dist/openssl/perl/openssl_cipher.xs | 154 +
crypto/dist/openssl/perl/openssl_digest.xs | 84 +
crypto/dist/openssl/perl/openssl_err.xs | 47 +
crypto/dist/openssl/perl/openssl_ssl.xs | 483 +
crypto/dist/openssl/perl/openssl_x509.xs | 75 +
crypto/dist/openssl/perl/t/01-use.t | 13 +
crypto/dist/openssl/perl/t/02-version.t | 10 +
crypto/dist/openssl/perl/t/03-bio.t | 16 +
crypto/dist/openssl/perl/typemap | 96 +
crypto/dist/openssl/rsaref/Makefile.ssl | 98 +
crypto/dist/openssl/rsaref/install.com | 69 +
crypto/dist/openssl/rsaref/rsar_err.c | 118 +
crypto/dist/openssl/rsaref/rsaref-lib.com | 902 +
crypto/dist/openssl/rsaref/rsaref.c | 301 +
crypto/dist/openssl/rsaref/rsaref.h | 180 +
crypto/dist/openssl/shlib/README | 1 +
crypto/dist/openssl/shlib/irix.sh | 7 +
crypto/dist/openssl/shlib/solaris-sc4.sh | 42 +
crypto/dist/openssl/shlib/solaris.sh | 36 +
crypto/dist/openssl/shlib/sun.sh | 8 +
crypto/dist/openssl/shlib/win32.bat | 18 +
crypto/dist/openssl/shlib/win32dll.bat | 13 +
crypto/dist/openssl/ssl/Makefile.ssl | 828 +
crypto/dist/openssl/ssl/bio_ssl.c | 555 +
crypto/dist/openssl/ssl/install.com | 102 +
crypto/dist/openssl/ssl/s23_clnt.c | 472 +
crypto/dist/openssl/ssl/s23_lib.c | 223 +
crypto/dist/openssl/ssl/s23_meth.c | 92 +
crypto/dist/openssl/ssl/s23_pkt.c | 117 +
crypto/dist/openssl/ssl/s23_srvr.c | 507 +
crypto/dist/openssl/ssl/s2_clnt.c | 971 +
crypto/dist/openssl/ssl/s2_enc.c | 180 +
crypto/dist/openssl/ssl/s2_lib.c | 424 +
crypto/dist/openssl/ssl/s2_meth.c | 89 +
crypto/dist/openssl/ssl/s2_pkt.c | 640 +
crypto/dist/openssl/ssl/s2_srvr.c | 968 +
crypto/dist/openssl/ssl/s3_both.c | 468 +
crypto/dist/openssl/ssl/s3_clnt.c | 1729 ++
crypto/dist/openssl/ssl/s3_enc.c | 587 +
crypto/dist/openssl/ssl/s3_lib.c | 1107 +
crypto/dist/openssl/ssl/s3_meth.c | 88 +
crypto/dist/openssl/ssl/s3_pkt.c | 1041 +
crypto/dist/openssl/ssl/s3_srvr.c | 1683 ++
crypto/dist/openssl/ssl/ssl-lib.com | 1200 +
crypto/dist/openssl/ssl/ssl.c | 161 +
crypto/dist/openssl/ssl/ssl.h | 1484 ++
crypto/dist/openssl/ssl/ssl2.h | 265 +
crypto/dist/openssl/ssl/ssl23.h | 83 +
crypto/dist/openssl/ssl/ssl3.h | 459 +
crypto/dist/openssl/ssl/ssl_algs.c | 103 +
crypto/dist/openssl/ssl/ssl_asn1.c | 327 +
crypto/dist/openssl/ssl/ssl_cert.c | 716 +
crypto/dist/openssl/ssl/ssl_ciph.c | 835 +
crypto/dist/openssl/ssl/ssl_err.c | 416 +
crypto/dist/openssl/ssl/ssl_err2.c | 70 +
crypto/dist/openssl/ssl/ssl_lib.c | 1947 ++
crypto/dist/openssl/ssl/ssl_locl.h | 499 +
crypto/dist/openssl/ssl/ssl_rsa.c | 815 +
crypto/dist/openssl/ssl/ssl_sess.c | 637 +
crypto/dist/openssl/ssl/ssl_stat.c | 454 +
crypto/dist/openssl/ssl/ssl_task.c | 369 +
crypto/dist/openssl/ssl/ssl_txt.c | 171 +
crypto/dist/openssl/ssl/ssltest.c | 1163 +
crypto/dist/openssl/ssl/t1_clnt.c | 90 +
crypto/dist/openssl/ssl/t1_enc.c | 633 +
crypto/dist/openssl/ssl/t1_lib.c | 145 +
crypto/dist/openssl/ssl/t1_meth.c | 88 +
crypto/dist/openssl/ssl/t1_srvr.c | 91 +
crypto/dist/openssl/ssl/tls1.h | 153 +
crypto/dist/openssl/test/CAss.cnf | 25 +
crypto/dist/openssl/test/CAssdh.cnf | 24 +
crypto/dist/openssl/test/CAssdsa.cnf | 23 +
crypto/dist/openssl/test/CAssrsa.cnf | 24 +
crypto/dist/openssl/test/Makefile.ssl | 388 +
crypto/dist/openssl/test/Sssdsa.cnf | 27 +
crypto/dist/openssl/test/Sssrsa.cnf | 26 +
crypto/dist/openssl/test/Uss.cnf | 28 +
crypto/dist/openssl/test/VMSca-response.1 | 1 +
crypto/dist/openssl/test/VMSca-response.2 | 2 +
crypto/dist/openssl/test/dsa-ca.pem | 43 +
crypto/dist/openssl/test/dsa-pca.pem | 49 +
crypto/dist/openssl/test/maketests.com | 1053 +
crypto/dist/openssl/test/methtest.c | 105 +
crypto/dist/openssl/test/pkcs7-1.pem | 15 +
crypto/dist/openssl/test/pkcs7.pem | 54 +
crypto/dist/openssl/test/r160test.c | 57 +
crypto/dist/openssl/test/tcrl | 81 +
crypto/dist/openssl/test/tcrl.com | 78 +
crypto/dist/openssl/test/test.cnf | 88 +
crypto/dist/openssl/test/testca | 44 +
crypto/dist/openssl/test/testca.com | 76 +
crypto/dist/openssl/test/testcrl.pem | 16 +
crypto/dist/openssl/test/testenc | 54 +
crypto/dist/openssl/test/testenc.com | 50 +
crypto/dist/openssl/test/testgen | 30 +
crypto/dist/openssl/test/testgen.com | 35 +
crypto/dist/openssl/test/testp7.pem | 46 +
crypto/dist/openssl/test/testreq2.pem | 7 +
crypto/dist/openssl/test/testrsa.pem | 9 +
crypto/dist/openssl/test/tests.com | 203 +
crypto/dist/openssl/test/testsid.pem | 12 +
crypto/dist/openssl/test/testss | 90 +
crypto/dist/openssl/test/testss.com | 105 +
crypto/dist/openssl/test/testssl | 75 +
crypto/dist/openssl/test/testssl.com | 111 +
crypto/dist/openssl/test/testx509.pem | 10 +
crypto/dist/openssl/test/times | 113 +
crypto/dist/openssl/test/tpkcs7 | 51 +
crypto/dist/openssl/test/tpkcs7.com | 49 +
crypto/dist/openssl/test/tpkcs7d | 44 +
crypto/dist/openssl/test/tpkcs7d.com | 42 +
crypto/dist/openssl/test/treq | 81 +
crypto/dist/openssl/test/treq.com | 78 +
crypto/dist/openssl/test/trsa | 81 +
crypto/dist/openssl/test/trsa.com | 78 +
crypto/dist/openssl/test/tsid | 81 +
crypto/dist/openssl/test/tsid.com | 78 +
crypto/dist/openssl/test/tverify.com | 26 +
crypto/dist/openssl/test/tx509 | 81 +
crypto/dist/openssl/test/tx509.com | 78 +
crypto/dist/openssl/test/v3-cert1.pem | 16 +
crypto/dist/openssl/test/v3-cert2.pem | 16 +
crypto/dist/openssl/times/090/586-100.nt | 32 +
crypto/dist/openssl/times/091/486-50.nt | 30 +
crypto/dist/openssl/times/091/586-100.lnx | 32 +
crypto/dist/openssl/times/091/68000.bsd | 32 +
crypto/dist/openssl/times/091/686-200.lnx | 32 +
crypto/dist/openssl/times/091/alpha064.osf | 32 +
crypto/dist/openssl/times/091/alpha164.lnx | 32 +
crypto/dist/openssl/times/091/alpha164.osf | 31 +
crypto/dist/openssl/times/091/mips-rel.pl | 21 +
crypto/dist/openssl/times/091/r10000.irx | 37 +
crypto/dist/openssl/times/091/r3000.ult | 32 +
crypto/dist/openssl/times/091/r4400.irx | 32 +
crypto/dist/openssl/times/100.lnx | 32 +
crypto/dist/openssl/times/100.nt | 29 +
crypto/dist/openssl/times/200.lnx | 30 +
crypto/dist/openssl/times/486-66.dos | 22 +
crypto/dist/openssl/times/486-66.nt | 22 +
crypto/dist/openssl/times/486-66.w31 | 23 +
crypto/dist/openssl/times/5.lnx | 29 +
crypto/dist/openssl/times/586-085i.nt | 29 +
crypto/dist/openssl/times/586-100.LN3 | 26 +
crypto/dist/openssl/times/586-100.NT2 | 26 +
crypto/dist/openssl/times/586-100.dos | 24 +
crypto/dist/openssl/times/586-100.ln4 | 26 +
crypto/dist/openssl/times/586-100.lnx | 23 +
crypto/dist/openssl/times/586-100.nt | 23 +
crypto/dist/openssl/times/586-100.ntx | 30 +
crypto/dist/openssl/times/586-100.w31 | 27 +
crypto/dist/openssl/times/586-1002.lnx | 26 +
crypto/dist/openssl/times/586p-100.lnx | 26 +
crypto/dist/openssl/times/686-200.bsd | 25 +
crypto/dist/openssl/times/686-200.lnx | 26 +
crypto/dist/openssl/times/686-200.nt | 24 +
crypto/dist/openssl/times/L1 | 27 +
crypto/dist/openssl/times/R10000.t | 24 +
crypto/dist/openssl/times/R4400.t | 26 +
crypto/dist/openssl/times/aix.t | 34 +
crypto/dist/openssl/times/aixold.t | 23 +
crypto/dist/openssl/times/alpha.t | 81 +
crypto/dist/openssl/times/alpha400.t | 25 +
crypto/dist/openssl/times/cyrix100.lnx | 22 +
crypto/dist/openssl/times/dgux-x86.t | 23 +
crypto/dist/openssl/times/dgux.t | 17 +
crypto/dist/openssl/times/hpux-acc.t | 25 +
crypto/dist/openssl/times/hpux-kr.t | 23 +
crypto/dist/openssl/times/hpux.t | 86 +
crypto/dist/openssl/times/p2.w95 | 22 +
crypto/dist/openssl/times/pent2.t | 24 +
crypto/dist/openssl/times/readme | 11 +
crypto/dist/openssl/times/s586-100.lnx | 25 +
crypto/dist/openssl/times/s586-100.nt | 23 +
crypto/dist/openssl/times/sgi.t | 29 +
crypto/dist/openssl/times/sparc.t | 26 +
crypto/dist/openssl/times/sparc2 | 21 +
crypto/dist/openssl/times/sparcLX.t | 22 +
crypto/dist/openssl/times/usparc.t | 25 +
crypto/dist/openssl/times/x86/bfs.cpp | 67 +
crypto/dist/openssl/times/x86/casts.cpp | 67 +
crypto/dist/openssl/times/x86/des3s.cpp | 67 +
crypto/dist/openssl/times/x86/dess.cpp | 67 +
crypto/dist/openssl/times/x86/md5s.cpp | 78 +
crypto/dist/openssl/times/x86/rc4s.cpp | 73 +
crypto/dist/openssl/times/x86/sha1s.cpp | 79 +
crypto/dist/openssl/tools/Makefile.ssl | 61 +
crypto/dist/openssl/tools/c_hash | 9 +
crypto/dist/openssl/tools/c_info | 12 +
crypto/dist/openssl/tools/c_issuer | 10 +
crypto/dist/openssl/tools/c_name | 10 +
crypto/dist/openssl/tools/c_rehash | 61 +
crypto/dist/openssl/tools/c_rehash.in | 61 +
crypto/dist/openssl/util/FreeBSD.sh | 6 +
crypto/dist/openssl/util/add_cr.pl | 123 +
crypto/dist/openssl/util/bat.sh | 132 +
crypto/dist/openssl/util/ck_errf.pl | 45 +
crypto/dist/openssl/util/clean-depend.pl | 38 +
crypto/dist/openssl/util/deleof.pl | 7 +
crypto/dist/openssl/util/do_ms.sh | 19 +
crypto/dist/openssl/util/domd | 11 +
crypto/dist/openssl/util/err-ins.pl | 33 +
crypto/dist/openssl/util/files.pl | 61 +
crypto/dist/openssl/util/fixNT.sh | 14 +
crypto/dist/openssl/util/install.sh | 108 +
crypto/dist/openssl/util/libeay.num | 1846 ++
crypto/dist/openssl/util/mk1mf.pl | 873 +
crypto/dist/openssl/util/mkcerts.sh | 220 +
crypto/dist/openssl/util/mkdef.pl | 426 +
crypto/dist/openssl/util/mkdir-p.pl | 33 +
crypto/dist/openssl/util/mkerr.pl | 503 +
crypto/dist/openssl/util/mkfiles.pl | 110 +
crypto/dist/openssl/util/mklink.pl | 55 +
crypto/dist/openssl/util/perlpath.pl | 35 +
crypto/dist/openssl/util/pl/BC-16.pl | 146 +
crypto/dist/openssl/util/pl/BC-32.pl | 136 +
crypto/dist/openssl/util/pl/Mingw32.pl | 79 +
crypto/dist/openssl/util/pl/Mingw32f.pl | 73 +
crypto/dist/openssl/util/pl/VC-16.pl | 173 +
crypto/dist/openssl/util/pl/VC-32.pl | 140 +
crypto/dist/openssl/util/pl/linux.pl | 100 +
crypto/dist/openssl/util/pl/ultrix.pl | 38 +
crypto/dist/openssl/util/pl/unix.pl | 96 +
crypto/dist/openssl/util/point.sh | 6 +
crypto/dist/openssl/util/sep_lib.sh | 34 +
crypto/dist/openssl/util/sp-diff.pl | 80 +
crypto/dist/openssl/util/speed.sh | 39 +
crypto/dist/openssl/util/src-dep.pl | 147 +
crypto/dist/openssl/util/ssleay.num | 217 +
crypto/dist/openssl/util/tab_num.pl | 17 +
crypto/dist/openssl/util/x86asm.sh | 42 +
1189 files changed, 254879 insertions(+), 0 deletions(-)
diffs (truncated from 259627 to 300 lines):
diff -r 87553d852166 -r 3148e6c80ba9 crypto/dist/openssl/CHANGES
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/dist/openssl/CHANGES Wed Jun 14 22:44:20 2000 +0000
@@ -0,0 +1,1624 @@
+
+ OpenSSL CHANGES
+ _______________
+
+ Changes between 0.9.3a and 0.9.4 [09 Aug 1999]
+
+ *) Install libRSAglue.a when OpenSSL is built with RSAref.
+ [Ralf S. Engelschall]
+
+ *) A few more ``#ifndef NO_FP_API / #endif'' pairs for consistency.
+ [Andrija Antonijevic <TheAntony2%bigfoot.com@localhost>]
+
+ *) Fix -startdate and -enddate (which was missing) arguments to 'ca'
+ program.
+ [Steve Henson]
+
+ *) New function DSA_dup_DH, which duplicates DSA parameters/keys as
+ DH parameters/keys (q is lost during that conversion, but the resulting
+ DH parameters contain its length).
+
+ For 1024-bit p, DSA_generate_parameters followed by DSA_dup_DH is
+ much faster than DH_generate_parameters (which creates parameters
+ where p = 2*q + 1), and also the smaller q makes DH computations
+ much more efficient (160-bit exponentiation instead of 1024-bit
+ exponentiation); so this provides a convenient way to support DHE
+ ciphersuites in SSL/TLS servers (see ssl/ssltest.c). It is of
+ utter importance to use
+ SSL_CTX_set_options(s_ctx, SSL_OP_SINGLE_DH_USE);
+ or
+ SSL_set_options(s_ctx, SSL_OP_SINGLE_DH_USE);
+ when such DH parameters are used, because otherwise small subgroup
+ attacks may become possible!
+ [Bodo Moeller]
+
+ *) Avoid memory leak in i2d_DHparams.
+ [Bodo Moeller]
+
+ *) Allow the -k option to be used more than once in the enc program:
+ this allows the same encrypted message to be read by multiple recipients.
+ [Steve Henson]
+
+ *) New function OBJ_obj2txt(buf, buf_len, a, no_name), this converts
+ an ASN1_OBJECT to a text string. If the "no_name" parameter is set then
+ it will always use the numerical form of the OID, even if it has a short
+ or long name.
+ [Steve Henson]
+
+ *) Added an extra RSA flag: RSA_FLAG_EXT_PKEY. Previously the rsa_mod_exp
+ method only got called if p,q,dmp1,dmq1,iqmp components were present,
+ otherwise bn_mod_exp was called. In the case of hardware keys for example
+ no private key components need be present and it might store extra data
+ in the RSA structure, which cannot be accessed from bn_mod_exp. By setting
+ RSA_FLAG_EXT_PKEY rsa_mod_exp will always be called for private key
+ operations.
+ [Steve Henson]
+
+ *) Added support for SPARC Linux.
+ [Andy Polyakov]
+
+ *) pem_password_cb function type incompatibly changed from
+ typedef int pem_password_cb(char *buf, int size, int rwflag);
+ to
+ ....(char *buf, int size, int rwflag, void *userdata);
+ so that applications can pass data to their callbacks:
+ The PEM[_ASN1]_{read,write}... functions and macros now take an
+ additional void * argument, which is just handed through whenever
+ the password callback is called.
+ [Damien Miller <dmiller%ilogic.com.au@localhost>, with tiny changes by Bodo Moeller]
+
+ New function SSL_CTX_set_default_passwd_cb_userdata.
+
+ Compatibility note: As many C implementations push function arguments
+ onto the stack in reverse order, the new library version is likely to
+ interoperate with programs that have been compiled with the old
+ pem_password_cb definition (PEM_whatever takes some data that
+ happens to be on the stack as its last argument, and the callback
+ just ignores this garbage); but there is no guarantee whatsoever that
+ this will work.
+
+ *) The -DPLATFORM="\"$(PLATFORM)\"" definition and the similar -DCFLAGS=...
+ (both in crypto/Makefile.ssl for use by crypto/cversion.c) caused
+ problems not only on Windows, but also on some Unix platforms.
+ To avoid problematic command lines, these definitions are now in an
+ auto-generated file crypto/buildinf.h (created by crypto/Makefile.ssl
+ for standard "make" builds, by util/mk1mf.pl for "mk1mf" builds).
+ [Bodo Moeller]
+
+ *) MIPS III/IV assembler module is reimplemented.
+ [Andy Polyakov]
+
+ *) More DES library cleanups: remove references to srand/rand and
+ delete an unused file.
+ [Ulf Möller]
+
+ *) Add support for the the free Netwide assembler (NASM) under Win32,
+ since not many people have MASM (ml) and it can be hard to obtain.
+ This is currently experimental but it seems to work OK and pass all
+ the tests. Check out INSTALL.W32 for info.
+ [Steve Henson]
+
+ *) Fix memory leaks in s3_clnt.c: All non-anonymous SSL3/TLS1 connections
+ without temporary keys kept an extra copy of the server key,
+ and connections with temporary keys did not free everything in case
+ of an error.
+ [Bodo Moeller]
+
+ *) New function RSA_check_key and new openssl rsa option -check
+ for verifying the consistency of RSA keys.
+ [Ulf Moeller, Bodo Moeller]
+
+ *) Various changes to make Win32 compile work:
+ 1. Casts to avoid "loss of data" warnings in p5_crpt2.c
+ 2. Change unsigned int to int in b_dump.c to avoid "signed/unsigned
+ comparison" warnings.
+ 3. Add sk_<TYPE>_sort to DEF file generator and do make update.
+ [Steve Henson]
+
+ *) Add a debugging option to PKCS#5 v2 key generation function: when
+ you #define DEBUG_PKCS5V2 passwords, salts, iteration counts and
+ derived keys are printed to stderr.
+ [Steve Henson]
+
+ *) Copy the flags in ASN1_STRING_dup().
+ [Roman E. Pavlov <pre%mo.msk.ru@localhost>]
+
+ *) The x509 application mishandled signing requests containing DSA
+ keys when the signing key was also DSA and the parameters didn't match.
+
+ It was supposed to omit the parameters when they matched the signing key:
+ the verifying software was then supposed to automatically use the CA's
+ parameters if they were absent from the end user certificate.
+
+ Omitting parameters is no longer recommended. The test was also
+ the wrong way round! This was probably due to unusual behaviour in
+ EVP_cmp_parameters() which returns 1 if the parameters match.
+ This meant that parameters were omitted when they *didn't* match and
+ the certificate was useless. Certificates signed with 'ca' didn't have
+ this bug.
+ [Steve Henson, reported by Doug Erickson <Doug.Erickson%Part.NET@localhost>]
+
+ *) Memory leak checking (-DCRYPTO_MDEBUG) had some problems.
+ The interface is as follows:
+ Applications can use
+ CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) aka MemCheck_start(),
+ CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_OFF) aka MemCheck_stop();
+ "off" is now the default.
+ The library internally uses
+ CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_DISABLE) aka MemCheck_off(),
+ CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ENABLE) aka MemCheck_on()
+ to disable memory-checking temporarily.
+
+ Some inconsistent states that previously were possible (and were
+ even the default) are now avoided.
+
+ -DCRYPTO_MDEBUG_TIME is new and additionally stores the current time
+ with each memory chunk allocated; this is occasionally more helpful
+ than just having a counter.
+
+ -DCRYPTO_MDEBUG_THREAD is also new and adds the thread ID.
+
+ -DCRYPTO_MDEBUG_ALL enables all of the above, plus any future
+ extensions.
+ [Bodo Moeller]
+
+ *) Introduce "mode" for SSL structures (with defaults in SSL_CTX),
+ which largely parallels "options", but is for changing API behaviour,
+ whereas "options" are about protocol behaviour.
+ Initial "mode" flags are:
+
+ SSL_MODE_ENABLE_PARTIAL_WRITE Allow SSL_write to report success when
+ a single record has been written.
+ SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER Don't insist that SSL_write
+ retries use the same buffer location.
+ (But all of the contents must be
+ copied!)
+ [Bodo Moeller]
+
+ *) Bugfix: SSL_set_mode ignored its parameter, only SSL_CTX_set_mode
+ worked.
+
+ *) Fix problems with no-hmac etc.
+ [Ulf Möller, pointed out by Brian Wellington <bwelling%tislabs.com@localhost>]
+
+ *) New functions RSA_get_default_method(), RSA_set_method() and
+ RSA_get_method(). These allows replacement of RSA_METHODs without having
+ to mess around with the internals of an RSA structure.
+ [Steve Henson]
+
+ *) Fix memory leaks in DSA_do_sign and DSA_is_prime.
+ Also really enable memory leak checks in openssl.c and in some
+ test programs.
+ [Chad C. Mulligan, Bodo Moeller]
+
+ *) Fix a bug in d2i_ASN1_INTEGER() and i2d_ASN1_INTEGER() which can mess
+ up the length of negative integers. This has now been simplified to just
+ store the length when it is first determined and use it later, rather
+ than trying to keep track of where data is copied and updating it to
+ point to the end.
+ [Steve Henson, reported by Brien Wheeler
+ <bwheeler%authentica-security.com@localhost>]
+
+ *) Add a new function PKCS7_signatureVerify. This allows the verification
+ of a PKCS#7 signature but with the signing certificate passed to the
+ function itself. This contrasts with PKCS7_dataVerify which assumes the
+ certificate is present in the PKCS#7 structure. This isn't always the
+ case: certificates can be omitted from a PKCS#7 structure and be
+ distributed by "out of band" means (such as a certificate database).
+ [Steve Henson]
+
+ *) Complete the PEM_* macros with DECLARE_PEM versions to replace the
+ function prototypes in pem.h, also change util/mkdef.pl to add the
+ necessary function names.
+ [Steve Henson]
+
+ *) mk1mf.pl (used by Windows builds) did not properly read the
+ options set by Configure in the top level Makefile, and Configure
+ was not even able to write more than one option correctly.
+ Fixed, now "no-idea no-rc5 -DCRYPTO_MDEBUG" etc. works as intended.
+ [Bodo Moeller]
+
+ *) New functions CONF_load_bio() and CONF_load_fp() to allow a config
+ file to be loaded from a BIO or FILE pointer. The BIO version will
+ for example allow memory BIOs to contain config info.
+ [Steve Henson]
+
+ *) New function "CRYPTO_num_locks" that returns CRYPTO_NUM_LOCKS.
+ Whoever hopes to achieve shared-library compatibility across versions
+ must use this, not the compile-time macro.
+ (Exercise 0.9.4: Which is the minimum library version required by
+ such programs?)
+ Note: All this applies only to multi-threaded programs, others don't
+ need locks.
+ [Bodo Moeller]
+
+ *) Add missing case to s3_clnt.c state machine -- one of the new SSL tests
+ through a BIO pair triggered the default case, i.e.
+ SSLerr(...,SSL_R_UNKNOWN_STATE).
+ [Bodo Moeller]
+
+ *) New "BIO pair" concept (crypto/bio/bss_bio.c) so that applications
+ can use the SSL library even if none of the specific BIOs is
+ appropriate.
+ [Bodo Moeller]
+
+ *) Fix a bug in i2d_DSAPublicKey() which meant it returned the wrong value
+ for the encoded length.
+ [Jeon KyoungHo <khjeon%sds.samsung.co.kr@localhost>]
+
+ *) Add initial documentation of the X509V3 functions.
+ [Steve Henson]
+
+ *) Add a new pair of functions PEM_write_PKCS8PrivateKey() and
+ PEM_write_bio_PKCS8PrivateKey() that are equivalent to
+ PEM_write_PrivateKey() and PEM_write_bio_PrivateKey() but use the more
+ secure PKCS#8 private key format with a high iteration count.
+ [Steve Henson]
+
+ *) Fix determination of Perl interpreter: A perl or perl5
+ _directory_ in $PATH was also accepted as the interpreter.
+ [Ralf S. Engelschall]
+
+ *) Fix demos/sign/sign.c: well there wasn't anything strictly speaking
+ wrong with it but it was very old and did things like calling
+ PEM_ASN1_read() directly and used MD5 for the hash not to mention some
+ unusual formatting.
+ [Steve Henson]
+
+ *) Fix demos/selfsign.c: it used obsolete and deleted functions, changed
+ to use the new extension code.
+ [Steve Henson]
+
+ *) Implement the PEM_read/PEM_write functions in crypto/pem/pem_all.c
+ with macros. This should make it easier to change their form, add extra
+ arguments etc. Fix a few PEM prototypes which didn't have cipher as a
+ constant.
+ [Steve Henson]
+
+ *) Add to configuration table a new entry that can specify an alternative
+ name for unistd.h (for pre-POSIX systems); we need this for NeXTstep,
+ according to Mark Crispin <MRC%Panda.COM@localhost>.
+ [Bodo Moeller]
+
+#if 0
+ *) DES CBC did not update the IV. Weird.
+ [Ben Laurie]
+#else
+ des_cbc_encrypt does not update the IV, but des_ncbc_encrypt does.
+ Changing the behaviour of the former might break existing programs --
+ where IV updating is needed, des_ncbc_encrypt can be used.
+#endif
+
+ *) When bntest is run from "make test" it drives bc to check its
+ calculations, as well as internally checking them. If an internal check
+ fails, it needs to cause bc to give a non-zero result or make test carries
+ on without noticing the failure. Fixed.
+ [Ben Laurie]
Home |
Main Index |
Thread Index |
Old Index