Removed unused files
authorChristos Stathis <chstath@ebs.gr>
Thu, 11 Aug 2011 14:23:53 +0000 (17:23 +0300)
committerChristos Stathis <chstath@ebs.gr>
Thu, 11 Aug 2011 14:23:53 +0000 (17:23 +0300)
src/gr/grnet/pithos/web/public/error403.html [deleted file]
src/gr/grnet/pithos/web/public/error502.html [deleted file]
src/gr/grnet/pithos/web/public/error503.html [deleted file]
src/gr/grnet/pithos/web/public/main.css [deleted file]
src/gr/grnet/pithos/web/public/pithos.html
src/gr/grnet/pithos/web/public/sha1.js [deleted file]

diff --git a/src/gr/grnet/pithos/web/public/error403.html b/src/gr/grnet/pithos/web/public/error403.html
deleted file mode 100644 (file)
index 0417b0b..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--
-  ~ Copyright 2011 GRNET S.A. All rights reserved.
-  ~
-  ~ Redistribution and use in source and binary forms, with or
-  ~ without modification, are permitted provided that the following
-  ~ conditions are met:
-  ~
-  ~   1. Redistributions of source code must retain the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer.
-  ~
-  ~   2. Redistributions in binary form must reproduce the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer in the documentation and/or other materials
-  ~      provided with the distribution.
-  ~
-  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
-  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
-  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  ~ POSSIBILITY OF SUCH DAMAGE.
-  ~
-  ~ The views and conclusions contained in the software and
-  ~ documentation are those of the authors and should not be
-  ~ interpreted as representing official policies, either expressed
-  ~ or implied, of GRNET S.A.
-  -->
-
-<html>
-       <head>
-               <title>Pithos</title>
-               <link type="text/css" rel="stylesheet" href="/pithos/main.css">
-       </head>
-       <body>
-<div class="wrapper" >
-<div class="header"></div>
-<div class="image_logo">
-<table><tr>
-  <td><a href="/"><img src="/pithos/images/service-logo.png"></img></a>
-</tr></table>
-</div> <!-- image_logo -->
-<div style="clear: both; "> </div>
-<div class="page_main">
-               <center>
-               <p class="big">HTTP status 403
-               <p>You don't have permission to view the resource in the requested URI.
-               </center>
-</div>
-<div class="footer"></div>
-</div> <!-- wrapper -->
-       </body>
-</html>
diff --git a/src/gr/grnet/pithos/web/public/error502.html b/src/gr/grnet/pithos/web/public/error502.html
deleted file mode 100644 (file)
index bb5aebe..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--
-  ~ Copyright 2011 GRNET S.A. All rights reserved.
-  ~
-  ~ Redistribution and use in source and binary forms, with or
-  ~ without modification, are permitted provided that the following
-  ~ conditions are met:
-  ~
-  ~   1. Redistributions of source code must retain the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer.
-  ~
-  ~   2. Redistributions in binary form must reproduce the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer in the documentation and/or other materials
-  ~      provided with the distribution.
-  ~
-  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
-  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
-  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  ~ POSSIBILITY OF SUCH DAMAGE.
-  ~
-  ~ The views and conclusions contained in the software and
-  ~ documentation are those of the authors and should not be
-  ~ interpreted as representing official policies, either expressed
-  ~ or implied, of GRNET S.A.
-  -->
-
-<html>
-       <head>
-               <title>Pithos</title>
-               <link type="text/css" rel="stylesheet" href="/pithos/main.css">
-       </head>
-       <body>
-<div class="wrapper" >
-<div class="header"></div>
-<div class="image_logo">
-<table><tr>
-  <td><a href="/"><img src="/pithos/images/service-logo.png"></img></a>
-</tr></table>
-</div> <!-- image_logo -->
-<div style="clear: both; "> </div>
-<div class="page_main">
-               <center>
-               <p class="big">HTTP status 502
-               <p>The server received an invalid response from the upstream server it accessed in attempting to fulfill the request.
-               </center>
-</div>
-<div class="footer"></div>
-</div> <!-- wrapper -->
-       </body>
-</html>
diff --git a/src/gr/grnet/pithos/web/public/error503.html b/src/gr/grnet/pithos/web/public/error503.html
deleted file mode 100644 (file)
index 2449b2d..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<!--
-  ~ Copyright 2011 GRNET S.A. All rights reserved.
-  ~
-  ~ Redistribution and use in source and binary forms, with or
-  ~ without modification, are permitted provided that the following
-  ~ conditions are met:
-  ~
-  ~   1. Redistributions of source code must retain the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer.
-  ~
-  ~   2. Redistributions in binary form must reproduce the above
-  ~      copyright notice, this list of conditions and the following
-  ~      disclaimer in the documentation and/or other materials
-  ~      provided with the distribution.
-  ~
-  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
-  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
-  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  ~ POSSIBILITY OF SUCH DAMAGE.
-  ~
-  ~ The views and conclusions contained in the software and
-  ~ documentation are those of the authors and should not be
-  ~ interpreted as representing official policies, either expressed
-  ~ or implied, of GRNET S.A.
-  -->
-
-<html>
-       <head>
-               <title>Pithos</title>
-               <link type="text/css" rel="stylesheet" href="/pithos/main.css">
-       </head>
-       <body>
-<div class="wrapper" >
-<div class="header"></div>
-<div class="image_logo">
-<table><tr>
-  <td><a href="/"><img src="/pithos/images/service-logo.png"></img></a>
-</tr></table>
-</div> <!-- image_logo -->
-<div style="clear: both; "> </div>
-<div class="page_main">
-               <center>
-               <p class="big">HTTP status 503
-               <p>We're very busy at the moment and can't handle your request.
-               Please try again in a while.
-               </center>
-</div>
-<div class="footer"></div>
-</div> <!-- wrapper -->
-       </body>
-</html>
diff --git a/src/gr/grnet/pithos/web/public/main.css b/src/gr/grnet/pithos/web/public/main.css
deleted file mode 100644 (file)
index 0809576..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-/* kill defaults */\r
-\r
-html, body, p, ul, dl, li, h1, h2, h3, h4, img {\r
-margin: 0;\r
-padding: 0;\r
-}\r
-\r
-ul     {\r
-padding: 10px;\r
-}\r
-\r
-img    {\r
-border: 0;\r
-padding: 8;\r
-}\r
-\r
-/* ============= */\r
-p {\r
-       margin-bottom: 20px;\r
-}\r
-\r
-a {\r
-       text-decoration: none;\r
-       color: #4d6399;\r
-}\r
-\r
-a:hover        {\r
-       text-decoration: underline;\r
-}\r
-\r
-a:active {\r
-       border: none;\r
-}\r
-\r
-h1     {\r
-       font-size: 24px;\r
-       font-weight: bold;\r
-       margin-top: 23px;\r
-       margin-bottom: 29px;\r
-       text-align: center;\r
-}\r
-\r
-h2     {\r
-       font-size: 16px;\r
-       font-weight: bold;\r
-       margin-top: 23px;\r
-       margin-bottom: 9px;\r
-}\r
-\r
-h3     {\r
-       font-size: 12px;\r
-       font-weight: bold;\r
-       margin-top: 23px;\r
-       margin-bottom: 9px;\r
-}\r
-\r
-body {\r
-       background: url(/pithos/images/background.png);\r
-       font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;\r
-       font-size: 12px;\r
-       line-height: 20px;\r
-       color: #222;\r
-       margin: 0px 20px 0px 20px; \r
-       text-align: justify;\r
-}\r
-\r
-table {\r
-       font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;\r
-       font-size: 12px;\r
-       font-style: italic;\r
-}\r
-\r
-div.page_main  {\r
-       margin-left: 25px;\r
-       margin-right: 25px;\r
-       padding-left: 20px;\r
-       padding-right: 20px;\r
-}\r
-\r
-div.wrapper {\r
-       width: 1024px; \r
-       position: relative; \r
-       background: url(/pithos/images/page_shadow.png) repeat-y;\r
-       margin-left: auto;\r
-       margin-right: auto;\r
-}\r
-\r
-div.header{\r
-       width: 1024px;\r
-       position: relative;\r
-       background: url(/pithos/images/header.png) no-repeat;\r
-       margin-left: auto;\r
-       margin-right: auto;\r
-       padding:15px;\r
-}\r
-\r
-div.footer{\r
-       width: 1024px;\r
-       height: 26px;\r
-       background: url(/pithos/images/bottom.png) no-repeat;\r
-       margin-left: auto;\r
-       margin-right: auto;\r
-}\r
-\r
-div.disclaimer {\r
-       background: url(/pithos/images/background.png);\r
-       margin-top: 0;\r
-       text-align: center;\r
-       font-size: 10px;\r
-       padding-bottom: 25px;\r
-       text-decoration: none;\r
-}\r
-\r
-div.image_logo{\r
-       float:left;\r
-       width: 100%; \r
-       padding:0px;\r
-       margin:0px 0px 0px 11px;\r
-}\r
-\r
-div.logo-wrap img {\r
-       padding:0px;\r
-       margin:0px;\r
-       border:none;\r
-}\r
-\r
-p.big {\r
-       font-size: 36px;\r
-       font-weight: bold;\r
-}\r
-\r
-p.blurb {\r
-       width: 70%;\r
-}\r
-\r
-div.error {\r
-       color: #f00;\r
-}\r
index a1436cc..c1e3076 100644 (file)
@@ -43,7 +43,6 @@
                        return false;
                }
                </script>
-               <script type="text/javascript" src="sha1.js"></script>
                <script type="text/javascript" language="javascript" src="lytebox.js"></script>
                <link rel="stylesheet" href="lytebox.css" type="text/css" media="screen" />     </head>
        <body>
diff --git a/src/gr/grnet/pithos/web/public/sha1.js b/src/gr/grnet/pithos/web/public/sha1.js
deleted file mode 100644 (file)
index 11014f8..0000000
+++ /dev/null
@@ -1,202 +0,0 @@
-/*
- * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined
- * in FIPS PUB 180-1
- * Version 2.1a Copyright Paul Johnston 2000 - 2002.
- * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
- * Distributed under the BSD License
- * See http://pajhome.org.uk/crypt/md5 for details.
- */
-
-/*
- * Configurable variables. You may need to tweak these to be compatible with
- * the server-side, but the defaults work in most cases.
- */
-var hexcase = 0;  /* hex output format. 0 - lowercase; 1 - uppercase        */
-var b64pad  = ""; /* base-64 pad character. "=" for strict RFC compliance   */
-var chrsz   = 8;  /* bits per input character. 8 - ASCII; 16 - Unicode      */
-
-/*
- * These are the functions you'll usually want to call
- * They take string arguments and return either hex or base-64 encoded strings
- */
-function hex_sha1(s){return binb2hex(core_sha1(str2binb(s),s.length * chrsz));}
-function b64_sha1(s){return binb2b64(core_sha1(str2binb(s),s.length * chrsz));}
-function str_sha1(s){return binb2str(core_sha1(str2binb(s),s.length * chrsz));}
-function hex_hmac_sha1(key, data){ return binb2hex(core_hmac_sha1(key, data));}
-function b64_hmac_sha1(key, data){ return binb2b64(core_hmac_sha1(key, data));}
-function str_hmac_sha1(key, data){ return binb2str(core_hmac_sha1(key, data));}
-
-/*
- * Perform a simple self-test to see if the VM is working
- */
-function sha1_vm_test()
-{
-  return hex_sha1("abc") == "a9993e364706816aba3e25717850c26c9cd0d89d";
-}
-
-/*
- * Calculate the SHA-1 of an array of big-endian words, and a bit length
- */
-function core_sha1(x, len)
-{
-  /* append padding */
-  x[len >> 5] |= 0x80 << (24 - len % 32);
-  x[((len + 64 >> 9) << 4) + 15] = len;
-
-  var w = Array(80);
-  var a =  1732584193;
-  var b = -271733879;
-  var c = -1732584194;
-  var d =  271733878;
-  var e = -1009589776;
-
-  for(var i = 0; i < x.length; i += 16)
-  {
-    var olda = a;
-    var oldb = b;
-    var oldc = c;
-    var oldd = d;
-    var olde = e;
-
-    for(var j = 0; j < 80; j++)
-    {
-      if(j < 16) w[j] = x[i + j];
-      else w[j] = rol(w[j-3] ^ w[j-8] ^ w[j-14] ^ w[j-16], 1);
-      var t = safe_add(safe_add(rol(a, 5), sha1_ft(j, b, c, d)),
-                       safe_add(safe_add(e, w[j]), sha1_kt(j)));
-      e = d;
-      d = c;
-      c = rol(b, 30);
-      b = a;
-      a = t;
-    }
-
-    a = safe_add(a, olda);
-    b = safe_add(b, oldb);
-    c = safe_add(c, oldc);
-    d = safe_add(d, oldd);
-    e = safe_add(e, olde);
-  }
-  return Array(a, b, c, d, e);
-
-}
-
-/*
- * Perform the appropriate triplet combination function for the current
- * iteration
- */
-function sha1_ft(t, b, c, d)
-{
-  if(t < 20) return (b & c) | ((~b) & d);
-  if(t < 40) return b ^ c ^ d;
-  if(t < 60) return (b & c) | (b & d) | (c & d);
-  return b ^ c ^ d;
-}
-
-/*
- * Determine the appropriate additive constant for the current iteration
- */
-function sha1_kt(t)
-{
-  return (t < 20) ?  1518500249 : (t < 40) ?  1859775393 :
-         (t < 60) ? -1894007588 : -899497514;
-}
-
-/*
- * Calculate the HMAC-SHA1 of a key and some data
- */
-function core_hmac_sha1(key, data)
-{
-  var bkey = str2binb(key);
-  if(bkey.length > 16) bkey = core_sha1(bkey, key.length * chrsz);
-
-  var ipad = Array(16), opad = Array(16);
-  for(var i = 0; i < 16; i++)
-  {
-    ipad[i] = bkey[i] ^ 0x36363636;
-    opad[i] = bkey[i] ^ 0x5C5C5C5C;
-  }
-
-  var hash = core_sha1(ipad.concat(str2binb(data)), 512 + data.length * chrsz);
-  return core_sha1(opad.concat(hash), 512 + 160);
-}
-
-/*
- * Add integers, wrapping at 2^32. This uses 16-bit operations internally
- * to work around bugs in some JS interpreters.
- */
-function safe_add(x, y)
-{
-  var lsw = (x & 0xFFFF) + (y & 0xFFFF);
-  var msw = (x >> 16) + (y >> 16) + (lsw >> 16);
-  return (msw << 16) | (lsw & 0xFFFF);
-}
-
-/*
- * Bitwise rotate a 32-bit number to the left.
- */
-function rol(num, cnt)
-{
-  return (num << cnt) | (num >>> (32 - cnt));
-}
-
-/*
- * Convert an 8-bit or 16-bit string to an array of big-endian words
- * In 8-bit function, characters >255 have their hi-byte silently ignored.
- */
-function str2binb(str)
-{
-  var bin = Array();
-  var mask = (1 << chrsz) - 1;
-  for(var i = 0; i < str.length * chrsz; i += chrsz)
-    bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (32 - chrsz - i%32);
-  return bin;
-}
-
-/*
- * Convert an array of big-endian words to a string
- */
-function binb2str(bin)
-{
-  var str = "";
-  var mask = (1 << chrsz) - 1;
-  for(var i = 0; i < bin.length * 32; i += chrsz)
-    str += String.fromCharCode((bin[i>>5] >>> (32 - chrsz - i%32)) & mask);
-  return str;
-}
-
-/*
- * Convert an array of big-endian words to a hex string.
- */
-function binb2hex(binarray)
-{
-  var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef";
-  var str = "";
-  for(var i = 0; i < binarray.length * 4; i++)
-  {
-    str += hex_tab.charAt((binarray[i>>2] >> ((3 - i%4)*8+4)) & 0xF) +
-           hex_tab.charAt((binarray[i>>2] >> ((3 - i%4)*8  )) & 0xF);
-  }
-  return str;
-}
-
-/*
- * Convert an array of big-endian words to a base-64 string
- */
-function binb2b64(binarray)
-{
-  var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-  var str = "";
-  for(var i = 0; i < binarray.length * 4; i += 3)
-  {
-    var triplet = (((binarray[i   >> 2] >> 8 * (3 -  i   %4)) & 0xFF) << 16)
-                | (((binarray[i+1 >> 2] >> 8 * (3 - (i+1)%4)) & 0xFF) << 8 )
-                |  ((binarray[i+2 >> 2] >> 8 * (3 - (i+2)%4)) & 0xFF);
-    for(var j = 0; j < 4; j++)
-    {
-      if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;
-      else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);
-    }
-  }
-  return str;
-}