head 1.1; branch 1.1.1; access ; symbols axtls-base:1.1.1.1 RICH:1.1.1; locks ; strict; comment @# @; 1.1 date 2011.09.08.04.25.46; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.09.08.04.25.46; author agc; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @diff -Naur kepler-1.1/launcher/cgi/Makefile kepler-1.1.new/launcher/cgi/Makefile --- kepler-1.1/launcher/cgi/Makefile 2007-04-21 06:41:49.000000000 +1000 +++ kepler-1.1.new/launcher/cgi/Makefile 2007-05-16 22:13:38.750000000 +1000 @@@@ -16,7 +16,7 @@@@ $T: $(CH) $(OBJS) - $(CC) $(CFLAGS) -o $@@ $(OBJS) $(LIBS) + $(CC) $(CFLAGS) -o $@@ $(OBJS) $(LIBS) -L../../lua-5.1.2/src -llua build: $T diff -Naur kepler-1.1/luafilesystem/Makefile kepler-1.1.new/luafilesystem/Makefile --- kepler-1.1/luafilesystem/Makefile 2007-04-21 06:41:49.000000000 +1000 +++ kepler-1.1.new/luafilesystem/Makefile 2007-05-16 22:06:25.546875000 +1000 @@@@ -12,7 +12,7 @@@@ lib: src/$(LIBNAME) src/$(LIBNAME): $(OBJS) - export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) + export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) -L../lua-5.1.2/src -llua install: src/$(LIBNAME) mkdir -p $(LUA_LIBDIR) diff -Naur kepler-1.1/luasocket-2.0.1/src/makefile kepler-1.1.new/luasocket-2.0.1/src/makefile --- kepler-1.1/luasocket-2.0.1/src/makefile 2007-04-21 06:41:49.000000000 +1000 +++ kepler-1.1.new/luasocket-2.0.1/src/makefile 2007-05-16 22:36:37.125000000 +1000 @@@@ -47,10 +47,10 @@@@ all: $(SOCKET_SO) $(MIME_SO) $(SOCKET_SO): $(SOCKET_OBJS) - $(LD) $(LDFLAGS) -o $@@ $(SOCKET_OBJS) + $(LD) $(LDFLAGS) -o $@@ $(SOCKET_OBJS) -L../../lua-5.1.2/src -llua $(MIME_SO): $(MIME_OBJS) - $(LD) $(LDFLAGS) -o $@@ $(MIME_OBJS) + $(LD) $(LDFLAGS) -o $@@ $(MIME_OBJS) -L../../lua-5.1.2/src -llua $(UNIX_SO): $(UNIX_OBJS) $(LD) $(LDFLAGS) -o $@@ $(UNIX_OBJS) diff -Naur kepler-1.1/md5/Makefile kepler-1.1.new/md5/Makefile --- kepler-1.1/md5/Makefile 2007-04-21 06:41:49.000000000 +1000 +++ kepler-1.1.new/md5/Makefile 2007-05-16 22:06:44.593750000 +1000 @@@@ -15,7 +15,7 @@@@ src/$(LIBNAME) : $(OBJS) - export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) + export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) -L../lua-5.1.2/src -llua $(COMPAT_DIR)/compat-5.1.o: $(COMPAT_DIR)/compat-5.1.c $(CC) -c $(CFLAGS) -o $@@ $(COMPAT_DIR)/compat-5.1.c diff -Naur kepler-1.1/rings/Makefile kepler-1.1.new/rings/Makefile --- kepler-1.1/rings/Makefile 2007-04-21 06:41:49.000000000 +1000 +++ kepler-1.1.new/rings/Makefile 2007-05-16 22:05:28.765625000 +1000 @@@@ -10,7 +10,7 @@@@ OBJS= src/rings.o src/$(LIBNAME) : $(OBJS) - export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) + export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) -L../lua-5.1.2/src -llua install: mkdir -p $(LUA_LIBDIR) @ 1.1.1.1 log @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. @ text @@