Module Name: othersrc Committed By: agc Date: Thu Sep 8 04:26:09 UTC 2011
Update of /cvsroot/othersrc/external/bsd/axtls/dist In directory ivanova.netbsd.org:/tmp/cvs-serv14566 Log Message: Initial import of axTLS version 1.4.3 into othersrc. The axTLS embedded SSL project is a highly configurable client/server TLSv1 SSL library designed for platforms with small memory requirements. It comes with a small HTTP/HTTPS server and additional test tools. It is 3-clause BSD-licensed. The axTLS library has features such as: + The TLSv1 SSL client/server protocol + No requirement to use any openssl libraries. + A choice between AES block (128/256 bit) and RC4 (128 bit) stream ciphers. + RSA encryption/decryption with variable sized keys (up to 4096 bits). + Certificate chaining and peer authentication. + Session resumption, session renegotiation. + ASN.1, X.509, PKCS#8, PKCS#12 keys/certificates with DER/PEM encoding. + Highly configurable compile time options. + Portable across many platforms (written in ANSI C), and has language bindings in C, C#, VB.NET, Java, Perl and Lua. + Partial openssl API compatibility (via a wrapper). + A very small footprint (around 50-60kB for the library in 'server-only' mode). + No dependencies on sockets - can use serial connections for example. + A very simple API - ~ 20 functions/methods. Not supported: - SSLv2 or SSLv3 (but supports v23 client hello). - Anonymous or Ephemeral DH. - DSA or ECC. - DES/3DES ciphers. - Key generation (however certificate generation is supported). See http://axtls.sourceforge.net/ for more information about the project. Status: Vendor Tag: RICH Release Tags: axtls-base N othersrc/external/bsd/axtls/dist/Makefile N othersrc/external/bsd/axtls/dist/README N othersrc/external/bsd/axtls/dist/axtlswrap/axtlswrap.c N othersrc/external/bsd/axtls/dist/axtlswrap/Makefile N othersrc/external/bsd/axtls/dist/bindings/Config.in N othersrc/external/bsd/axtls/dist/bindings/generate_SWIG_interface.pl N othersrc/external/bsd/axtls/dist/bindings/generate_interface.pl N othersrc/external/bsd/axtls/dist/bindings/Makefile N othersrc/external/bsd/axtls/dist/bindings/README N othersrc/external/bsd/axtls/dist/bindings/csharp/axTLS.cs N othersrc/external/bsd/axtls/dist/bindings/csharp/Makefile N othersrc/external/bsd/axtls/dist/bindings/lua/Makefile N othersrc/external/bsd/axtls/dist/bindings/java/SSLClient.java N othersrc/external/bsd/axtls/dist/bindings/java/Makefile N othersrc/external/bsd/axtls/dist/bindings/java/SSL.java N othersrc/external/bsd/axtls/dist/bindings/java/SSLReadHolder.java N othersrc/external/bsd/axtls/dist/bindings/java/SSLCTX.java N othersrc/external/bsd/axtls/dist/bindings/java/SSLServer.java N othersrc/external/bsd/axtls/dist/bindings/java/SSLUtil.java N othersrc/external/bsd/axtls/dist/bindings/perl/Makefile N othersrc/external/bsd/axtls/dist/bindings/vbnet/axTLSvb.vb N othersrc/external/bsd/axtls/dist/bindings/vbnet/Makefile N othersrc/external/bsd/axtls/dist/config/makefile.conf N othersrc/external/bsd/axtls/dist/config/axhttpd.aip N othersrc/external/bsd/axtls/dist/config/axtls.rc N othersrc/external/bsd/axtls/dist/config/axtls.RES N othersrc/external/bsd/axtls/dist/config/Config.in N othersrc/external/bsd/axtls/dist/config/JMeter.jmx N othersrc/external/bsd/axtls/dist/config/linuxconfig N othersrc/external/bsd/axtls/dist/config/win32config N othersrc/external/bsd/axtls/dist/config/makefile.dotnet.conf N othersrc/external/bsd/axtls/dist/config/makefile.java.conf N othersrc/external/bsd/axtls/dist/config/makefile.post N othersrc/external/bsd/axtls/dist/config/Rules.mak N othersrc/external/bsd/axtls/dist/config/scripts/config/confdata.c N othersrc/external/bsd/axtls/dist/config/scripts/config/conf.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lkc_proto.h N othersrc/external/bsd/axtls/dist/config/scripts/config/expr.c N othersrc/external/bsd/axtls/dist/config/scripts/config/expr.h N othersrc/external/bsd/axtls/dist/config/scripts/config/lkc.h N othersrc/external/bsd/axtls/dist/config/scripts/config/Kconfig-language.txt N othersrc/external/bsd/axtls/dist/config/scripts/config/lex.zconf.c_shipped N othersrc/external/bsd/axtls/dist/config/scripts/config/mkconfigs N othersrc/external/bsd/axtls/dist/config/scripts/config/Makefile N othersrc/external/bsd/axtls/dist/config/scripts/config/mconf.c N othersrc/external/bsd/axtls/dist/config/scripts/config/menu.c N othersrc/external/bsd/axtls/dist/config/scripts/config/symbol.c N othersrc/external/bsd/axtls/dist/config/scripts/config/util.c N othersrc/external/bsd/axtls/dist/config/scripts/config/zconf.l N othersrc/external/bsd/axtls/dist/config/scripts/config/zconf.y N othersrc/external/bsd/axtls/dist/config/scripts/config/zconf.tab.c_shipped N othersrc/external/bsd/axtls/dist/config/scripts/config/zconf.tab.h_shipped N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/BIG.FAT.WARNING N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/checklist.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/colors.h N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/dialog.h N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/inputbox.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/menubox.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/msgbox.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/textbox.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/util.c N othersrc/external/bsd/axtls/dist/config/scripts/config/lxdialog/yesno.c N othersrc/external/bsd/axtls/dist/crypto/bigint_impl.h N othersrc/external/bsd/axtls/dist/crypto/aes.c N othersrc/external/bsd/axtls/dist/crypto/bigint.c N othersrc/external/bsd/axtls/dist/crypto/bigint.h N othersrc/external/bsd/axtls/dist/crypto/crypto_misc.c N othersrc/external/bsd/axtls/dist/crypto/crypto.h N othersrc/external/bsd/axtls/dist/crypto/hmac.c N othersrc/external/bsd/axtls/dist/crypto/Makefile N othersrc/external/bsd/axtls/dist/crypto/md2.c N othersrc/external/bsd/axtls/dist/crypto/md5.c N othersrc/external/bsd/axtls/dist/crypto/rc4.c N othersrc/external/bsd/axtls/dist/crypto/rsa.c N othersrc/external/bsd/axtls/dist/crypto/sha1.c N othersrc/external/bsd/axtls/dist/docsrc/doco_footer.html N othersrc/external/bsd/axtls/dist/docsrc/axTLS.dox N othersrc/external/bsd/axtls/dist/docsrc/Makefile N othersrc/external/bsd/axtls/dist/docsrc/images/axolotl.jpg N othersrc/external/bsd/axtls/dist/docsrc/images/tsbasbw.gif N othersrc/external/bsd/axtls/dist/httpd/axhttpd.c N othersrc/external/bsd/axtls/dist/httpd/axhttp.h N othersrc/external/bsd/axtls/dist/httpd/tdate_parse.c N othersrc/external/bsd/axtls/dist/httpd/Config.in N othersrc/external/bsd/axtls/dist/httpd/htpasswd.c N othersrc/external/bsd/axtls/dist/httpd/kepler.patch N othersrc/external/bsd/axtls/dist/httpd/Makefile N othersrc/external/bsd/axtls/dist/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz N othersrc/external/bsd/axtls/dist/httpd/proc.c N othersrc/external/bsd/axtls/dist/samples/Config.in N othersrc/external/bsd/axtls/dist/samples/Makefile N othersrc/external/bsd/axtls/dist/samples/c/axssl.c N othersrc/external/bsd/axtls/dist/samples/c/Makefile N othersrc/external/bsd/axtls/dist/samples/csharp/axssl.cs N othersrc/external/bsd/axtls/dist/samples/csharp/Makefile N othersrc/external/bsd/axtls/dist/samples/lua/axssl.lua N othersrc/external/bsd/axtls/dist/samples/lua/Makefile N othersrc/external/bsd/axtls/dist/samples/java/axssl.java N othersrc/external/bsd/axtls/dist/samples/java/Makefile N othersrc/external/bsd/axtls/dist/samples/java/manifest.mf N othersrc/external/bsd/axtls/dist/samples/perl/axssl.pl N othersrc/external/bsd/axtls/dist/samples/perl/Makefile N othersrc/external/bsd/axtls/dist/samples/vbnet/axssl.vb N othersrc/external/bsd/axtls/dist/samples/vbnet/Makefile N othersrc/external/bsd/axtls/dist/ssl/BigIntConfig.in N othersrc/external/bsd/axtls/dist/ssl/asn1.c N othersrc/external/bsd/axtls/dist/ssl/Config.in N othersrc/external/bsd/axtls/dist/ssl/cert.h N othersrc/external/bsd/axtls/dist/ssl/tls1.c N othersrc/external/bsd/axtls/dist/ssl/crypto_misc.h N othersrc/external/bsd/axtls/dist/ssl/gen_cert.c N othersrc/external/bsd/axtls/dist/ssl/loader.c N othersrc/external/bsd/axtls/dist/ssl/Makefile N othersrc/external/bsd/axtls/dist/ssl/openssl.c N othersrc/external/bsd/axtls/dist/ssl/os_port.c N othersrc/external/bsd/axtls/dist/ssl/os_port.h N othersrc/external/bsd/axtls/dist/ssl/p12.c N othersrc/external/bsd/axtls/dist/ssl/private_key.h N othersrc/external/bsd/axtls/dist/ssl/ssl.h N othersrc/external/bsd/axtls/dist/ssl/tls1_clnt.c N othersrc/external/bsd/axtls/dist/ssl/tls1.h N othersrc/external/bsd/axtls/dist/ssl/tls1_svr.c N othersrc/external/bsd/axtls/dist/ssl/version.h N othersrc/external/bsd/axtls/dist/ssl/x509.c N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.unencrypted.p8.pem N othersrc/external/bsd/axtls/dist/ssl/test/.axTLS.unencrypted_pem.p8.swp N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.ca_key.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.ca_x509.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.ca_x509.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.device_key N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.device_key.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.encrypted.p8 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.encrypted_pem.p8 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_1024 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_1024.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_1042 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_1042.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_2048 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_2048.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_4096 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_4096.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_512 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_512.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_aes128.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.key_aes256.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.noname.p12 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.unencrypted.p8 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_bad_before.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.unencrypted_pem.p8 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.withCA.p12 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.withoutCA.p12 N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_1024.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_1024.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_1042.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_1042.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_2048.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_2048.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_4096.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_4096.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_512.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_512.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_aes128.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_aes256.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_bad_after.pem N othersrc/external/bsd/axtls/dist/ssl/test/verisign.x509_my_cert.pem N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_device.cer N othersrc/external/bsd/axtls/dist/ssl/test/axTLS.x509_device.pem N othersrc/external/bsd/axtls/dist/ssl/test/ca-bundle.crt N othersrc/external/bsd/axtls/dist/ssl/test/cert.pem N othersrc/external/bsd/axtls/dist/ssl/test/deutsche_telecom.x509_ca N othersrc/external/bsd/axtls/dist/ssl/test/equifax.x509_ca N othersrc/external/bsd/axtls/dist/ssl/test/gnutls.cer N othersrc/external/bsd/axtls/dist/ssl/test/header_issue.dat N othersrc/external/bsd/axtls/dist/ssl/test/killgnutls.sh N othersrc/external/bsd/axtls/dist/ssl/test/killopenssl.sh N othersrc/external/bsd/axtls/dist/ssl/test/Makefile N othersrc/external/bsd/axtls/dist/ssl/test/make_certs.sh N othersrc/external/bsd/axtls/dist/ssl/test/microsoft.x509_ca N othersrc/external/bsd/axtls/dist/ssl/test/microsoft.x509_ca.pem N othersrc/external/bsd/axtls/dist/ssl/test/ms_iis.cer N othersrc/external/bsd/axtls/dist/ssl/test/perf_bigint.c N othersrc/external/bsd/axtls/dist/ssl/test/qualityssl.com.der N othersrc/external/bsd/axtls/dist/ssl/test/socgen.cer N othersrc/external/bsd/axtls/dist/ssl/test/ssltest.c N othersrc/external/bsd/axtls/dist/ssl/test/test_axssl.sh N othersrc/external/bsd/axtls/dist/ssl/test/thawte.x509_ca N othersrc/external/bsd/axtls/dist/ssl/test/verisign.x509_ca N othersrc/external/bsd/axtls/dist/ssl/test/verisign.x509_ca.pem N othersrc/external/bsd/axtls/dist/ssl/test/verisign.x509_my_cert N othersrc/external/bsd/axtls/dist/www/favicon.ico N othersrc/external/bsd/axtls/dist/www/index.html N othersrc/external/bsd/axtls/dist/www/bin/.htaccess N othersrc/external/bsd/axtls/dist/www/lua/prepara_sql2.lua N othersrc/external/bsd/axtls/dist/www/lua/download.lua N othersrc/external/bsd/axtls/dist/www/lua/env.lua N othersrc/external/bsd/axtls/dist/www/lua/overview.lp N othersrc/external/bsd/axtls/dist/www/lua/test_variables.lp N othersrc/external/bsd/axtls/dist/www/lua/test_conc.lua N othersrc/external/bsd/axtls/dist/www/lua/test_cookies.lp N othersrc/external/bsd/axtls/dist/www/lua/test_cookies.lua N othersrc/external/bsd/axtls/dist/www/lua/test_err.lua N othersrc/external/bsd/axtls/dist/www/lua/test_fs.lua N othersrc/external/bsd/axtls/dist/www/lua/test_htk.lua N othersrc/external/bsd/axtls/dist/www/lua/test_lib.lua N othersrc/external/bsd/axtls/dist/www/lua/test_main.html N othersrc/external/bsd/axtls/dist/www/lua/test_main.lp N othersrc/external/bsd/axtls/dist/www/lua/test_main.lua N othersrc/external/bsd/axtls/dist/www/lua/test_session.lua N othersrc/external/bsd/axtls/dist/www/lua/test_sql.lua N othersrc/external/bsd/axtls/dist/www/lua/test_sql2.lua N othersrc/external/bsd/axtls/dist/www/test_dir/bin/.htaccess N othersrc/external/bsd/axtls/dist/www/test_dir/no_http/.htaccess N othersrc/external/bsd/axtls/dist/www/test_dir/no_http/.htpasswd N othersrc/external/bsd/axtls/dist/www/test_dir/no_http/index.html N othersrc/external/bsd/axtls/dist/www/test_dir/no_ssl/.htaccess N othersrc/external/bsd/axtls/dist/www/test_dir/no_ssl/index.html No conflicts created by this import