added files 3.04.01-USR9108
authorDobrica Pavlinusic <dpavlin@mjesec.ffzg.hr>
Sun, 7 Oct 2007 14:06:31 +0000 (16:06 +0200)
committerDobrica Pavlinusic <dpavlin@mjesec.ffzg.hr>
Sun, 7 Oct 2007 14:06:31 +0000 (16:06 +0200)
106 files changed:
userapps/broadcom/cfm/html/ipsstatus.html [new file with mode: 0755]
userapps/broadcom/cfm/html/purchase.html [new file with mode: 0644]
userapps/broadcom/vpnctl/Makefile [new file with mode: 0644]
userapps/opensource/ipsec-tools/src/include-glibc/linux [new symlink]
userapps/opensource/libcreduction/uclibc/libcrypto.so.0.9.7 [new file with mode: 0644]
userapps/opensource/libcreduction/uclibc/libssl.so.0.9.7 [new file with mode: 0644]
userapps/opensource/openssl/apps/md4.c [new symlink]
userapps/opensource/openssl/certs/.0 [new symlink]
userapps/opensource/openssl/include/openssl/aes.h [new symlink]
userapps/opensource/openssl/include/openssl/asn1.h [new symlink]
userapps/opensource/openssl/include/openssl/asn1_mac.h [new symlink]
userapps/opensource/openssl/include/openssl/asn1t.h [new symlink]
userapps/opensource/openssl/include/openssl/bio.h [new symlink]
userapps/opensource/openssl/include/openssl/blowfish.h [new symlink]
userapps/opensource/openssl/include/openssl/bn.h [new symlink]
userapps/opensource/openssl/include/openssl/buffer.h [new symlink]
userapps/opensource/openssl/include/openssl/cast.h [new symlink]
userapps/opensource/openssl/include/openssl/comp.h [new symlink]
userapps/opensource/openssl/include/openssl/conf.h [new symlink]
userapps/opensource/openssl/include/openssl/conf_api.h [new symlink]
userapps/opensource/openssl/include/openssl/crypto.h [new symlink]
userapps/opensource/openssl/include/openssl/des.h [new symlink]
userapps/opensource/openssl/include/openssl/des_old.h [new symlink]
userapps/opensource/openssl/include/openssl/dh.h [new symlink]
userapps/opensource/openssl/include/openssl/dsa.h [new symlink]
userapps/opensource/openssl/include/openssl/dso.h [new symlink]
userapps/opensource/openssl/include/openssl/e_os2.h [new symlink]
userapps/opensource/openssl/include/openssl/ebcdic.h [new symlink]
userapps/opensource/openssl/include/openssl/ec.h [new symlink]
userapps/opensource/openssl/include/openssl/engine.h [new symlink]
userapps/opensource/openssl/include/openssl/err.h [new symlink]
userapps/opensource/openssl/include/openssl/evp.h [new symlink]
userapps/opensource/openssl/include/openssl/fips.h [new symlink]
userapps/opensource/openssl/include/openssl/fips_rand.h [new symlink]
userapps/opensource/openssl/include/openssl/hmac.h [new symlink]
userapps/opensource/openssl/include/openssl/idea.h [new symlink]
userapps/opensource/openssl/include/openssl/krb5_asn.h [new symlink]
userapps/opensource/openssl/include/openssl/kssl.h [new symlink]
userapps/opensource/openssl/include/openssl/lhash.h [new symlink]
userapps/opensource/openssl/include/openssl/md2.h [new symlink]
userapps/opensource/openssl/include/openssl/md4.h [new symlink]
userapps/opensource/openssl/include/openssl/md5.h [new symlink]
userapps/opensource/openssl/include/openssl/mdc2.h [new symlink]
userapps/opensource/openssl/include/openssl/obj_mac.h [new symlink]
userapps/opensource/openssl/include/openssl/objects.h [new symlink]
userapps/opensource/openssl/include/openssl/ocsp.h [new symlink]
userapps/opensource/openssl/include/openssl/opensslconf.h [new symlink]
userapps/opensource/openssl/include/openssl/opensslv.h [new symlink]
userapps/opensource/openssl/include/openssl/ossl_typ.h [new symlink]
userapps/opensource/openssl/include/openssl/pem.h [new symlink]
userapps/opensource/openssl/include/openssl/pem2.h [new symlink]
userapps/opensource/openssl/include/openssl/pkcs12.h [new symlink]
userapps/opensource/openssl/include/openssl/pkcs7.h [new symlink]
userapps/opensource/openssl/include/openssl/rand.h [new symlink]
userapps/opensource/openssl/include/openssl/rc2.h [new symlink]
userapps/opensource/openssl/include/openssl/rc4.h [new symlink]
userapps/opensource/openssl/include/openssl/rc5.h [new symlink]
userapps/opensource/openssl/include/openssl/ripemd.h [new symlink]
userapps/opensource/openssl/include/openssl/rsa.h [new symlink]
userapps/opensource/openssl/include/openssl/safestack.h [new symlink]
userapps/opensource/openssl/include/openssl/sha.h [new symlink]
userapps/opensource/openssl/include/openssl/ssl.h [new symlink]
userapps/opensource/openssl/include/openssl/ssl2.h [new symlink]
userapps/opensource/openssl/include/openssl/ssl23.h [new symlink]
userapps/opensource/openssl/include/openssl/ssl3.h [new symlink]
userapps/opensource/openssl/include/openssl/stack.h [new symlink]
userapps/opensource/openssl/include/openssl/symhacks.h [new symlink]
userapps/opensource/openssl/include/openssl/tls1.h [new symlink]
userapps/opensource/openssl/include/openssl/tmdiff.h [new symlink]
userapps/opensource/openssl/include/openssl/txt_db.h [new symlink]
userapps/opensource/openssl/include/openssl/ui.h [new symlink]
userapps/opensource/openssl/include/openssl/ui_compat.h [new symlink]
userapps/opensource/openssl/include/openssl/x509.h [new symlink]
userapps/opensource/openssl/include/openssl/x509_vfy.h [new symlink]
userapps/opensource/openssl/include/openssl/x509v3.h [new symlink]
userapps/opensource/openssl/test/bftest.c [new symlink]
userapps/opensource/openssl/test/bntest.c [new symlink]
userapps/opensource/openssl/test/casttest.c [new symlink]
userapps/opensource/openssl/test/destest.c [new symlink]
userapps/opensource/openssl/test/dhtest.c [new symlink]
userapps/opensource/openssl/test/dsatest.c [new symlink]
userapps/opensource/openssl/test/ectest.c [new symlink]
userapps/opensource/openssl/test/enginetest.c [new symlink]
userapps/opensource/openssl/test/evp_test.c [new symlink]
userapps/opensource/openssl/test/exptest.c [new symlink]
userapps/opensource/openssl/test/fips_aes_data [new symlink]
userapps/opensource/openssl/test/fips_aesavs.c [new symlink]
userapps/opensource/openssl/test/fips_desmovs.c [new symlink]
userapps/opensource/openssl/test/fips_dsatest.c [new symlink]
userapps/opensource/openssl/test/fips_randtest.c [new symlink]
userapps/opensource/openssl/test/fips_sha1test.c [new symlink]
userapps/opensource/openssl/test/hmactest.c [new symlink]
userapps/opensource/openssl/test/ideatest.c [new symlink]
userapps/opensource/openssl/test/md2test.c [new symlink]
userapps/opensource/openssl/test/md4test.c [new symlink]
userapps/opensource/openssl/test/md5test.c [new symlink]
userapps/opensource/openssl/test/mdc2test.c [new symlink]
userapps/opensource/openssl/test/randtest.c [new symlink]
userapps/opensource/openssl/test/rc2test.c [new symlink]
userapps/opensource/openssl/test/rc4test.c [new symlink]
userapps/opensource/openssl/test/rc5test.c [new symlink]
userapps/opensource/openssl/test/rmdtest.c [new symlink]
userapps/opensource/openssl/test/rsa_test.c [new symlink]
userapps/opensource/openssl/test/sha1test.c [new symlink]
userapps/opensource/openssl/test/shatest.c [new symlink]
userapps/opensource/openssl/test/ssltest.c [new symlink]

diff --git a/userapps/broadcom/cfm/html/ipsstatus.html b/userapps/broadcom/cfm/html/ipsstatus.html
new file mode 100755 (executable)
index 0000000..b5bfe2d
--- /dev/null
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+   (c) 2006 U.S. Robotics Corporation
+-->
+<html>
+<head>
+       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+       <title></title>
+       <link href="usr_main.css" rel="stylesheet" type="text/css">
+       <script src="usr_common.js" type="text/javascript"></script>
+</head>
+
+<body onload="setVisibility('idForm0', <%ejGetOther(sysInfo, enblVpn)%>==1); setVisibility('idForm1', <%ejGetOther(sysInfo, enblVpn)%>==0);">
+
+<script type="text/javascript">
+       setPageTitle("<%ejGetWlJS(wlInterface)%>");
+       writeHeaderInfo("Unlock Features");
+</script>
+<p>Congratulations. Thank you for purchasing the additional features for your router.</p>
+<form id="idForm0" action="rebootinfo.cgi" method="post">
+<div class="clsNotice">
+<p>The VPN feature of the router are now available for use.</p>
+
+<p>Please press the <b>Finish</b> button to reboot the router. After reboot is completed please proceed to the <b>VPN</b> setup page to configure the connections.</p>
+
+<p><input type="submit" class="clsBtnSave" id="btnSubmit" value="Finish"></p>
+</div>
+</form>
+
+<script type="text/javascript">
+       writeFooter();
+</script>
+
+</body>
+</html>
diff --git a/userapps/broadcom/cfm/html/purchase.html b/userapps/broadcom/cfm/html/purchase.html
new file mode 100644 (file)
index 0000000..6a65543
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+   (c) 2004-2006 U.S. Robotics Corporation.
+-->
+<html>
+<head>
+       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+       <title>Purchase</title>
+       <link href="usr_main.css" rel="stylesheet" type="text/css">
+       <script src="usr_common.js" type="text/javascript"></script>
+</head>
+
+<body>
+
+<script type="text/javascript">
+       setPageTitle("<%ejGetWlJS(wlInterface)%>");
+       writeHeaderInfo("Purchase Features");
+</script>
+
+<p>In order to enable the router to establish VPN connections, you need to purchase
+the VPN feature from U.S.&nbsp;Robotics.</p>
+
+<form name="idForm0" method="post" action="http://usr.com/upgrade/index.asp">
+<input type="hidden" name="modelNum" id="modelNum" value="USR9108">
+<input type="hidden" name="MAC" id="MAC" value="<%ejGetOther(sysInfo,macAddress)%>">
+<p><input type="submit" class="clsBtnFeature" value="Purchase"></p>
+</form>
+
+<p>If you&rsquo;ve already purchased the VPN feature, please press the <b>Unlock</b>
+button so that the router can unlock it. The router will contact the U.S.&nbsp;Robotics
+Web site in order to confirm your purchase. Please note that the router <b>does not</b>
+send any personal information. The only information it sends is the MAC address of
+the device.</p>
+
+<p><input type="button" class="clsBtnFeature" value="  Unlock  "
+       onclick="location='ipsunlock.cmd';"></p>
+<p><a href="info.html">Back to the Status page</a></p>
+
+<script type="text/javascript">
+       writeFooter();
+</script>
+
+</body>
+</html>
diff --git a/userapps/broadcom/vpnctl/Makefile b/userapps/broadcom/vpnctl/Makefile
new file mode 100644 (file)
index 0000000..97adf98
--- /dev/null
@@ -0,0 +1,9 @@
+all:
+
+install:
+
+dynamic:
+
+clean:
+
+
diff --git a/userapps/opensource/ipsec-tools/src/include-glibc/linux b/userapps/opensource/ipsec-tools/src/include-glibc/linux
new file mode 120000 (symlink)
index 0000000..ca8b323
--- /dev/null
@@ -0,0 +1 @@
+/opt/gpl/labatt/kernel/linux/include/linux
\ No newline at end of file
diff --git a/userapps/opensource/libcreduction/uclibc/libcrypto.so.0.9.7 b/userapps/opensource/libcreduction/uclibc/libcrypto.so.0.9.7
new file mode 100644 (file)
index 0000000..6bcdcdb
Binary files /dev/null and b/userapps/opensource/libcreduction/uclibc/libcrypto.so.0.9.7 differ
diff --git a/userapps/opensource/libcreduction/uclibc/libssl.so.0.9.7 b/userapps/opensource/libcreduction/uclibc/libssl.so.0.9.7
new file mode 100644 (file)
index 0000000..94ca0b3
Binary files /dev/null and b/userapps/opensource/libcreduction/uclibc/libssl.so.0.9.7 differ
diff --git a/userapps/opensource/openssl/apps/md4.c b/userapps/opensource/openssl/apps/md4.c
new file mode 120000 (symlink)
index 0000000..7f457b2
--- /dev/null
@@ -0,0 +1 @@
+../crypto/md4/md4.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/certs/.0 b/userapps/opensource/openssl/certs/.0
new file mode 120000 (symlink)
index 0000000..352e6ac
--- /dev/null
@@ -0,0 +1 @@
+RegTP-5R.pem
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/aes.h b/userapps/opensource/openssl/include/openssl/aes.h
new file mode 120000 (symlink)
index 0000000..f555c13
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/aes/aes.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/asn1.h b/userapps/opensource/openssl/include/openssl/asn1.h
new file mode 120000 (symlink)
index 0000000..dd51495
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/asn1/asn1.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/asn1_mac.h b/userapps/opensource/openssl/include/openssl/asn1_mac.h
new file mode 120000 (symlink)
index 0000000..97781d9
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/asn1/asn1_mac.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/asn1t.h b/userapps/opensource/openssl/include/openssl/asn1t.h
new file mode 120000 (symlink)
index 0000000..31c87c3
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/asn1/asn1t.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/bio.h b/userapps/opensource/openssl/include/openssl/bio.h
new file mode 120000 (symlink)
index 0000000..c598b6f
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/bio/bio.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/blowfish.h b/userapps/opensource/openssl/include/openssl/blowfish.h
new file mode 120000 (symlink)
index 0000000..88bf922
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/bf/blowfish.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/bn.h b/userapps/opensource/openssl/include/openssl/bn.h
new file mode 120000 (symlink)
index 0000000..5c251c1
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/bn/bn.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/buffer.h b/userapps/opensource/openssl/include/openssl/buffer.h
new file mode 120000 (symlink)
index 0000000..76ea711
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/buffer/buffer.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/cast.h b/userapps/opensource/openssl/include/openssl/cast.h
new file mode 120000 (symlink)
index 0000000..b775ab0
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/cast/cast.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/comp.h b/userapps/opensource/openssl/include/openssl/comp.h
new file mode 120000 (symlink)
index 0000000..712c9d4
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/comp/comp.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/conf.h b/userapps/opensource/openssl/include/openssl/conf.h
new file mode 120000 (symlink)
index 0000000..44156b1
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/conf/conf.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/conf_api.h b/userapps/opensource/openssl/include/openssl/conf_api.h
new file mode 120000 (symlink)
index 0000000..26b4219
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/conf/conf_api.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/crypto.h b/userapps/opensource/openssl/include/openssl/crypto.h
new file mode 120000 (symlink)
index 0000000..2f3f63c
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/crypto.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/des.h b/userapps/opensource/openssl/include/openssl/des.h
new file mode 120000 (symlink)
index 0000000..5eb7c88
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/des/des.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/des_old.h b/userapps/opensource/openssl/include/openssl/des_old.h
new file mode 120000 (symlink)
index 0000000..9709898
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/des/des_old.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/dh.h b/userapps/opensource/openssl/include/openssl/dh.h
new file mode 120000 (symlink)
index 0000000..c0eacb5
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/dh/dh.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/dsa.h b/userapps/opensource/openssl/include/openssl/dsa.h
new file mode 120000 (symlink)
index 0000000..ad4695f
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/dsa/dsa.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/dso.h b/userapps/opensource/openssl/include/openssl/dso.h
new file mode 120000 (symlink)
index 0000000..b1f215d
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/dso/dso.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/e_os2.h b/userapps/opensource/openssl/include/openssl/e_os2.h
new file mode 120000 (symlink)
index 0000000..0e8c039
--- /dev/null
@@ -0,0 +1 @@
+../../e_os2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ebcdic.h b/userapps/opensource/openssl/include/openssl/ebcdic.h
new file mode 120000 (symlink)
index 0000000..a7ee60e
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ebcdic.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ec.h b/userapps/opensource/openssl/include/openssl/ec.h
new file mode 120000 (symlink)
index 0000000..245497e
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ec/ec.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/engine.h b/userapps/opensource/openssl/include/openssl/engine.h
new file mode 120000 (symlink)
index 0000000..a02073e
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/engine/engine.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/err.h b/userapps/opensource/openssl/include/openssl/err.h
new file mode 120000 (symlink)
index 0000000..20f65bd
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/err/err.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/evp.h b/userapps/opensource/openssl/include/openssl/evp.h
new file mode 120000 (symlink)
index 0000000..7e3a904
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/evp/evp.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/fips.h b/userapps/opensource/openssl/include/openssl/fips.h
new file mode 120000 (symlink)
index 0000000..c695670
--- /dev/null
@@ -0,0 +1 @@
+../../fips/fips.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/fips_rand.h b/userapps/opensource/openssl/include/openssl/fips_rand.h
new file mode 120000 (symlink)
index 0000000..46d9c77
--- /dev/null
@@ -0,0 +1 @@
+../../fips/rand/fips_rand.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/hmac.h b/userapps/opensource/openssl/include/openssl/hmac.h
new file mode 120000 (symlink)
index 0000000..de19ba7
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/hmac/hmac.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/idea.h b/userapps/opensource/openssl/include/openssl/idea.h
new file mode 120000 (symlink)
index 0000000..724fa34
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/idea/idea.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/krb5_asn.h b/userapps/opensource/openssl/include/openssl/krb5_asn.h
new file mode 120000 (symlink)
index 0000000..1172e52
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/krb5/krb5_asn.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/kssl.h b/userapps/opensource/openssl/include/openssl/kssl.h
new file mode 120000 (symlink)
index 0000000..2e5c2cd
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/kssl.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/lhash.h b/userapps/opensource/openssl/include/openssl/lhash.h
new file mode 120000 (symlink)
index 0000000..56eb099
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/lhash/lhash.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/md2.h b/userapps/opensource/openssl/include/openssl/md2.h
new file mode 120000 (symlink)
index 0000000..410dc4d
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/md2/md2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/md4.h b/userapps/opensource/openssl/include/openssl/md4.h
new file mode 120000 (symlink)
index 0000000..4ff863e
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/md4/md4.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/md5.h b/userapps/opensource/openssl/include/openssl/md5.h
new file mode 120000 (symlink)
index 0000000..26fa47e
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/md5/md5.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/mdc2.h b/userapps/opensource/openssl/include/openssl/mdc2.h
new file mode 120000 (symlink)
index 0000000..0bc32f1
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/mdc2/mdc2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/obj_mac.h b/userapps/opensource/openssl/include/openssl/obj_mac.h
new file mode 120000 (symlink)
index 0000000..0f443c8
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/objects/obj_mac.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/objects.h b/userapps/opensource/openssl/include/openssl/objects.h
new file mode 120000 (symlink)
index 0000000..7bd145c
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/objects/objects.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ocsp.h b/userapps/opensource/openssl/include/openssl/ocsp.h
new file mode 120000 (symlink)
index 0000000..08288c8
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ocsp/ocsp.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/opensslconf.h b/userapps/opensource/openssl/include/openssl/opensslconf.h
new file mode 120000 (symlink)
index 0000000..25d2bea
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/opensslconf.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/opensslv.h b/userapps/opensource/openssl/include/openssl/opensslv.h
new file mode 120000 (symlink)
index 0000000..f314f5f
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/opensslv.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ossl_typ.h b/userapps/opensource/openssl/include/openssl/ossl_typ.h
new file mode 120000 (symlink)
index 0000000..e8f4245
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ossl_typ.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/pem.h b/userapps/opensource/openssl/include/openssl/pem.h
new file mode 120000 (symlink)
index 0000000..ca37142
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/pem/pem.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/pem2.h b/userapps/opensource/openssl/include/openssl/pem2.h
new file mode 120000 (symlink)
index 0000000..c734dbd
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/pem/pem2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/pkcs12.h b/userapps/opensource/openssl/include/openssl/pkcs12.h
new file mode 120000 (symlink)
index 0000000..eebba77
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/pkcs12/pkcs12.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/pkcs7.h b/userapps/opensource/openssl/include/openssl/pkcs7.h
new file mode 120000 (symlink)
index 0000000..73e1b23
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/pkcs7/pkcs7.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/rand.h b/userapps/opensource/openssl/include/openssl/rand.h
new file mode 120000 (symlink)
index 0000000..11231f8
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/rand/rand.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/rc2.h b/userapps/opensource/openssl/include/openssl/rc2.h
new file mode 120000 (symlink)
index 0000000..bb5a05c
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/rc2/rc2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/rc4.h b/userapps/opensource/openssl/include/openssl/rc4.h
new file mode 120000 (symlink)
index 0000000..ef7deeb
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/rc4/rc4.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/rc5.h b/userapps/opensource/openssl/include/openssl/rc5.h
new file mode 120000 (symlink)
index 0000000..46628c2
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/rc5/rc5.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ripemd.h b/userapps/opensource/openssl/include/openssl/ripemd.h
new file mode 120000 (symlink)
index 0000000..200f562
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ripemd/ripemd.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/rsa.h b/userapps/opensource/openssl/include/openssl/rsa.h
new file mode 120000 (symlink)
index 0000000..3e5a654
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/rsa/rsa.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/safestack.h b/userapps/opensource/openssl/include/openssl/safestack.h
new file mode 120000 (symlink)
index 0000000..8ca5b4c
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/stack/safestack.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/sha.h b/userapps/opensource/openssl/include/openssl/sha.h
new file mode 120000 (symlink)
index 0000000..3025cd5
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/sha/sha.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ssl.h b/userapps/opensource/openssl/include/openssl/ssl.h
new file mode 120000 (symlink)
index 0000000..e87d9be
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/ssl.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ssl2.h b/userapps/opensource/openssl/include/openssl/ssl2.h
new file mode 120000 (symlink)
index 0000000..7287688
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/ssl2.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ssl23.h b/userapps/opensource/openssl/include/openssl/ssl23.h
new file mode 120000 (symlink)
index 0000000..5605052
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/ssl23.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ssl3.h b/userapps/opensource/openssl/include/openssl/ssl3.h
new file mode 120000 (symlink)
index 0000000..5ae2507
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/ssl3.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/stack.h b/userapps/opensource/openssl/include/openssl/stack.h
new file mode 120000 (symlink)
index 0000000..61d342f
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/stack/stack.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/symhacks.h b/userapps/opensource/openssl/include/openssl/symhacks.h
new file mode 120000 (symlink)
index 0000000..4a1a691
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/symhacks.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/tls1.h b/userapps/opensource/openssl/include/openssl/tls1.h
new file mode 120000 (symlink)
index 0000000..53d998f
--- /dev/null
@@ -0,0 +1 @@
+../../ssl/tls1.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/tmdiff.h b/userapps/opensource/openssl/include/openssl/tmdiff.h
new file mode 120000 (symlink)
index 0000000..7c036df
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/tmdiff.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/txt_db.h b/userapps/opensource/openssl/include/openssl/txt_db.h
new file mode 120000 (symlink)
index 0000000..f672e35
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/txt_db/txt_db.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ui.h b/userapps/opensource/openssl/include/openssl/ui.h
new file mode 120000 (symlink)
index 0000000..b07defa
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ui/ui.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/ui_compat.h b/userapps/opensource/openssl/include/openssl/ui_compat.h
new file mode 120000 (symlink)
index 0000000..d8c74b7
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/ui/ui_compat.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/x509.h b/userapps/opensource/openssl/include/openssl/x509.h
new file mode 120000 (symlink)
index 0000000..b2b85c5
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/x509/x509.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/x509_vfy.h b/userapps/opensource/openssl/include/openssl/x509_vfy.h
new file mode 120000 (symlink)
index 0000000..bb99ad4
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/x509/x509_vfy.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/include/openssl/x509v3.h b/userapps/opensource/openssl/include/openssl/x509v3.h
new file mode 120000 (symlink)
index 0000000..63d12f9
--- /dev/null
@@ -0,0 +1 @@
+../../crypto/x509v3/x509v3.h
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/bftest.c b/userapps/opensource/openssl/test/bftest.c
new file mode 120000 (symlink)
index 0000000..78b1749
--- /dev/null
@@ -0,0 +1 @@
+../crypto/bf/bftest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/bntest.c b/userapps/opensource/openssl/test/bntest.c
new file mode 120000 (symlink)
index 0000000..03f54a2
--- /dev/null
@@ -0,0 +1 @@
+../crypto/bn/bntest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/casttest.c b/userapps/opensource/openssl/test/casttest.c
new file mode 120000 (symlink)
index 0000000..ac7ede8
--- /dev/null
@@ -0,0 +1 @@
+../crypto/cast/casttest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/destest.c b/userapps/opensource/openssl/test/destest.c
new file mode 120000 (symlink)
index 0000000..5988c73
--- /dev/null
@@ -0,0 +1 @@
+../crypto/des/destest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/dhtest.c b/userapps/opensource/openssl/test/dhtest.c
new file mode 120000 (symlink)
index 0000000..9a67f91
--- /dev/null
@@ -0,0 +1 @@
+../crypto/dh/dhtest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/dsatest.c b/userapps/opensource/openssl/test/dsatest.c
new file mode 120000 (symlink)
index 0000000..16a1b5a
--- /dev/null
@@ -0,0 +1 @@
+../crypto/dsa/dsatest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/ectest.c b/userapps/opensource/openssl/test/ectest.c
new file mode 120000 (symlink)
index 0000000..df1831f
--- /dev/null
@@ -0,0 +1 @@
+../crypto/ec/ectest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/enginetest.c b/userapps/opensource/openssl/test/enginetest.c
new file mode 120000 (symlink)
index 0000000..5c74a6f
--- /dev/null
@@ -0,0 +1 @@
+../crypto/engine/enginetest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/evp_test.c b/userapps/opensource/openssl/test/evp_test.c
new file mode 120000 (symlink)
index 0000000..0741628
--- /dev/null
@@ -0,0 +1 @@
+../crypto/evp/evp_test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/exptest.c b/userapps/opensource/openssl/test/exptest.c
new file mode 120000 (symlink)
index 0000000..50ccf71
--- /dev/null
@@ -0,0 +1 @@
+../crypto/bn/exptest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_aes_data b/userapps/opensource/openssl/test/fips_aes_data
new file mode 120000 (symlink)
index 0000000..8bf9193
--- /dev/null
@@ -0,0 +1 @@
+../fips/aes/fips_aes_data
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_aesavs.c b/userapps/opensource/openssl/test/fips_aesavs.c
new file mode 120000 (symlink)
index 0000000..7d9da0e
--- /dev/null
@@ -0,0 +1 @@
+../fips/aes/fips_aesavs.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_desmovs.c b/userapps/opensource/openssl/test/fips_desmovs.c
new file mode 120000 (symlink)
index 0000000..dd74966
--- /dev/null
@@ -0,0 +1 @@
+../fips/des/fips_desmovs.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_dsatest.c b/userapps/opensource/openssl/test/fips_dsatest.c
new file mode 120000 (symlink)
index 0000000..e43b79b
--- /dev/null
@@ -0,0 +1 @@
+../fips/dsa/fips_dsatest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_randtest.c b/userapps/opensource/openssl/test/fips_randtest.c
new file mode 120000 (symlink)
index 0000000..8b8f486
--- /dev/null
@@ -0,0 +1 @@
+../fips/rand/fips_randtest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/fips_sha1test.c b/userapps/opensource/openssl/test/fips_sha1test.c
new file mode 120000 (symlink)
index 0000000..0f5364c
--- /dev/null
@@ -0,0 +1 @@
+../fips/sha1/fips_sha1test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/hmactest.c b/userapps/opensource/openssl/test/hmactest.c
new file mode 120000 (symlink)
index 0000000..353ee2c
--- /dev/null
@@ -0,0 +1 @@
+../crypto/hmac/hmactest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/ideatest.c b/userapps/opensource/openssl/test/ideatest.c
new file mode 120000 (symlink)
index 0000000..a9bfb3d
--- /dev/null
@@ -0,0 +1 @@
+../crypto/idea/ideatest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/md2test.c b/userapps/opensource/openssl/test/md2test.c
new file mode 120000 (symlink)
index 0000000..b0c6e6f
--- /dev/null
@@ -0,0 +1 @@
+../crypto/md2/md2test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/md4test.c b/userapps/opensource/openssl/test/md4test.c
new file mode 120000 (symlink)
index 0000000..1509be9
--- /dev/null
@@ -0,0 +1 @@
+../crypto/md4/md4test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/md5test.c b/userapps/opensource/openssl/test/md5test.c
new file mode 120000 (symlink)
index 0000000..20f4aaf
--- /dev/null
@@ -0,0 +1 @@
+../crypto/md5/md5test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/mdc2test.c b/userapps/opensource/openssl/test/mdc2test.c
new file mode 120000 (symlink)
index 0000000..c4ffe48
--- /dev/null
@@ -0,0 +1 @@
+../crypto/mdc2/mdc2test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/randtest.c b/userapps/opensource/openssl/test/randtest.c
new file mode 120000 (symlink)
index 0000000..a2b107a
--- /dev/null
@@ -0,0 +1 @@
+../crypto/rand/randtest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/rc2test.c b/userapps/opensource/openssl/test/rc2test.c
new file mode 120000 (symlink)
index 0000000..5c53ad9
--- /dev/null
@@ -0,0 +1 @@
+../crypto/rc2/rc2test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/rc4test.c b/userapps/opensource/openssl/test/rc4test.c
new file mode 120000 (symlink)
index 0000000..061ac37
--- /dev/null
@@ -0,0 +1 @@
+../crypto/rc4/rc4test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/rc5test.c b/userapps/opensource/openssl/test/rc5test.c
new file mode 120000 (symlink)
index 0000000..c14e308
--- /dev/null
@@ -0,0 +1 @@
+../crypto/rc5/rc5test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/rmdtest.c b/userapps/opensource/openssl/test/rmdtest.c
new file mode 120000 (symlink)
index 0000000..ce66460
--- /dev/null
@@ -0,0 +1 @@
+../crypto/ripemd/rmdtest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/rsa_test.c b/userapps/opensource/openssl/test/rsa_test.c
new file mode 120000 (symlink)
index 0000000..aaea20d
--- /dev/null
@@ -0,0 +1 @@
+../crypto/rsa/rsa_test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/sha1test.c b/userapps/opensource/openssl/test/sha1test.c
new file mode 120000 (symlink)
index 0000000..8d66e9e
--- /dev/null
@@ -0,0 +1 @@
+../crypto/sha/sha1test.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/shatest.c b/userapps/opensource/openssl/test/shatest.c
new file mode 120000 (symlink)
index 0000000..43cfda7
--- /dev/null
@@ -0,0 +1 @@
+../crypto/sha/shatest.c
\ No newline at end of file
diff --git a/userapps/opensource/openssl/test/ssltest.c b/userapps/opensource/openssl/test/ssltest.c
new file mode 120000 (symlink)
index 0000000..40191f0
--- /dev/null
@@ -0,0 +1 @@
+../ssl/ssltest.c
\ No newline at end of file