Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: othersrc/external/bsd/axtls/dist



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




Home | Main Index | Thread Index | Old Index