updates
authorPekka Riikonen <priikone@silcnet.org>
Wed, 6 Jun 2001 18:49:23 +0000 (18:49 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Wed, 6 Jun 2001 18:49:23 +0000 (18:49 +0000)
CREDITS
public_html/about.php
public_html/cvs.php
public_html/download.php
public_html/index.php
public_html/news.php

diff --git a/CREDITS b/CREDITS
index 7c8f96b0a9f81fed81acbfc1a93a0aaf7dff1832..67aca48b173a5b6ada2d413b40bad527021d0bc6 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -19,7 +19,7 @@ S: 53850 Lappeenranta
 S: Finland
 
 N: Pekka Riikonen
-E: priikone@poseidon.pspt.fi
+E: priikone@silcnet.org
 E: priikone@ssh.com
 P: 1024/A924ED4F AD 82 53 2D 84 FF C7 D1  FF 63 19 0E 1A 78 9F 8A  A9 24 ED 4F
 D: Protocol architet
index 423935a717573eea6ef57eae48eba609afdfc6fb..5ceee8e17d7c6406aee13da17c7d0f8be1f7d1fe 100644 (file)
@@ -2,32 +2,33 @@
 <font size="2">
 <br><br>
 SILC (Secure Internet Live Conferencing) is a protocol which provides
-secure conferencing services in the Internet over insecure channel. SILC
-is IRC like software although internally they are very different. Biggest
-similarity between SILC and IRC is that they both provide conferencing
-services and that SILC has almost same commands as IRC. Other than that
-they are nothing alike. Biggest differences are that SILC is secure what
-IRC is not in any way. The network model is also entirely different
-compared to IRC.
+secure conferencing services in the Internet over insecure channel. SILC 
+superficially resembles IRC, although they are very different internally.
+They both provide conferencing services and have almost same set of of 
+commands. Other than that, they are nothing alike. The SILC is secure and 
+the network model is entirely different compared to IRC.
 <br><br>
 SILC provides security services that any other conferencing protocol does
 not offer today. The most popular conferencing service, IRC, is entirely
 insecure. If you need secure place to talk to some people or to group of
 people over the Internet, IRC or any other conferencing service, for that 
-matter, cannot be used. Anyone can see the messages and their contents in the IRC network. And the most worse case, some people is able to change the contents of the messages. Also, all the authentication data, such as, passwords are sent plaintext.
+matter, cannot be used. Anyone can see the messages and their contents in 
+the IRC network. And the most worse case, some people is able to change 
+the contents of the messages. Also, all the authentication data, such as, 
+passwords are sent plaintext.
 <br><br>
 SILC is a lot more than just about `encrypting the traffic'. That is easy
-enough to do with IRC, SSL and some ad hoc scripts, and even then the
-entire network cannot be secured, only part of it. SILC provides security
-services, such as, sending private messages entirely secure; no one can
-see the message except you and the real receiver of the message. SILC
-also provides same functionality for channels; no one except those
-clients joined to the channel may see the messages destined to the
-channel. Communication between client and server is also secured with
-session keys, and all commands, authentication data (such as passwords
-etc.) and other traffic is entirely secured. The entire network, and all
-parts of it, is secured. We are not aware of any other conferencing
-protocol providing same features at the present time.
+enough to do with IRC and SSL hybrids, but even then the entire network 
+cannot be secured, only part of it. SILC provides security services, such 
+as, sending private messages entirely secure; no one can see the message 
+except you and the real receiver of the message. SILC also provides same 
+functionality for channels; no one except those clients joined to the 
+channel may see the messages destined to the channel. Communication 
+between client and server is also secured with session keys, and all 
+commands, authentication data (such as passwords etc.) and other traffic 
+is entirely secured. The entire network, and all parts of it, is secured. 
+We are not aware of any other conferencing protocol providing same 
+features at the present time.
 <br><br>
 SILC has secure key exchange protocol that is used to create the session
 keys for each connection. SILC also provides strong authentication based
@@ -36,15 +37,51 @@ is always encrypted in the SILC network. All connections has their own
 session keys, all channels has channel specific keys, and all private
 messages can be secured with private message specific keys.
 <br><br>
+</font>
+
+<b>Availability</b>
+<font size="2">
+<br><br>
+The SILC is distributed currently as three different packages. The SILC 
+Client package, the SILC Server package and the SILC Toolkit package. Each 
+of the package has its intended audience.
+<br><br>
+- SILC Client package is intended for end users who seek a good and full 
+featured SILC client. The SILC Client package currently includes 
+Irssi-SILC client that supports all SILC features, themes and much more. 
+It is curses based but has a possibility of adding various other frontends 
+to it. The Irssi-SILC client's user interface is based on the Irssi client 
+(see <a href="http://irssi.org/">Irssi project</a>).
+<br><br>
+- SILC Server package is intended for system administrators who would like 
+to run their own SILC server or SILC router. The package includes the 
+actual server but not the client. If you are running a server and would 
+like to connect it to the silc.silcnet.org router you can contact us.
+<br><br>
+- SILC Toolkit package is intended for developers and programmers who 
+would like to create their own SILC based applications or help in the 
+development of the SILC protocol. The actual development of the SILC is 
+done in the Toolkit and all the other packages are based on the Toolkit 
+releases. The Toolkit includes SILC Protocol Core library, SILC Crypto 
+library, SILC Key Exchange (SKE) library, SILC Math library, SILC Modules 
+(SIM) library, SILC Utility library, SILC Client library and some other 
+libraries. It also includes the Irssi-SILC Client, another client as an 
+example how to program with the Toolkit and the SILC Server.
+<br><br>
+</font>
+
+<b>Licensing</b>
+<font size="2">
+<br><br>
 SILC is an open source (or freeware) project and it has been released
 under the GNU General Public Licence. The SILC is free to use and
 everyone is free to distribute and change the SILC under the terms of the
-GNU GPL. While there is no guarantee for the product SILC has been tried
-make as secure as possible. The fact that the software and the protocol
+GNU GPL. While there is no guarantee for the product, SILC is made as 
+secure as possible. The fact that the software and the protocol
 is open for public analysis is a good thing for end user.
 <br><br>
 Protocol specification of SILC protocol is available for anyone to look
-at. There exists four Internet Drafts that has been submitted to <a
+at. There exists four Internet Drafts that has been submitted to the <a
 href="http://www.ietf.org">IETF</a>. See <a
 href="index.php?page=docs">documentation page</a> for more information.
 <br><br></font>
@@ -54,6 +91,6 @@ href="index.php?page=docs">documentation page</a> for more information.
 Feedback and comments are welcome. You can reach me in the following Address.
 <br><br>
 Pekka Riikonen<br>
-priikone at poseidon.pspt.fi
+priikone at silcnet.org
 </font>
 <br><br>
index 7598fed816ea31ad1bb3a169625f97129db3a279..e19f4546f351f198f5fd0024b2d9cd9535bb51db 100644 (file)
@@ -20,7 +20,7 @@ there might be situations when it will not.
 If you want to browse the source tree using web browser before checking
 out the tree with CVS use following link:
 <br><br>
-<a href="cvs/source/">Web Access to CVS repository
+<a href="http://cvs.silcnet.org/">Web Access to CVS repository
 </a>
 <br><br>
 Note that this is not real-time access to the CVS repository. It is
index e2d31a056c76c8aaa35a89506306381e56ecf92b..cadb0ed70ce0132a36764f34a6ae127287d25dd4 100644 (file)
@@ -1,40 +1,64 @@
 <b>Download SILC</b>
 <font size="2">
 <br><br>
-The latest SILC release is version <?php echo $latest; ?>. Please, read
-the README
-and INSTALL files after downloading for instructions how to install and
-use SILC.
+The SILC is distributed in three different packages; the SILC Client, the 
+SILC Server and the SILC Toolkit. The SILC Client is intended for end 
+users, the SILC Server for system administrators and the SILC Toolkit for 
+developers.
 <br><br>
-<b>
-This version has the functional server and router linking
-support.  People who is running SILC servers and are interested to get the
-server linked to the new router on silc.pspt.fi contact
-<a href="mailto:priikone.NOSPAM@poseidon.pspt.fi">me</a> now.</b>
+
+<b>SILC Client <?php echo $latestc; ?></b>
 <br><br>
-<b>Main Download</b>
+The SILC Client package is inteded for end users who need only the SILC 
+client. The package includes the new Irssi-SILC client.
+<p>
+Sources HTTP:
+<a href="silc-client-<?php echo $latestc; ?>.tar.gz">
+tar.gz</a> (<?php echo
+div(FileSize($FTPRoot."silc-client-".$latestc.".tar.gz"),1024); ?> KB),
+<a href="silc-client-<?php echo $latestc; ?>.tar.bz2">
+tar.bz2</a> (<?php echo
+div(FileSize($FTPRoot."silc-client-".$latestc.".tar.bz2"),1024); ?> KB)
+<br>
+Sources FTP: <a href="ftp://silcnet.org/pub/silc/">tar.gz and tar.bz2</a>
 <br><br>
+
+<b>SILC Server <?php echo $latests; ?></b>
+<br><br>
+The SILC Server package is intended for system administrators who wants to 
+setup their own SILC server or router. The package includes only the 
+server and not the client. People who is running SILC servers and are 
+interested to get the server linked to the new router on silc.silcnet.org 
+contact <a href="mailto:priikone at silcnet.org">me</a> now.
+<p>
 Sources HTTP:
-<a href="silc-<?php echo $latest; ?>.tar.gz">
+<a href="silc-server-<?php echo $latests; ?>.tar.gz">
 tar.gz</a> (<?php echo
-div(FileSize($FTPRoot."silc-".$latest.".tar.gz"),1024); ?> KB),
-<a href="silc-<?php echo $latest; ?>.tar.bz2">
+div(FileSize($FTPRoot."silc-server-".$latests.".tar.gz"),1024); ?> KB),
+<a href="silc-server-<?php echo $latests; ?>.tar.bz2">
 tar.bz2</a> (<?php echo
-div(FileSize($FTPRoot."silc-".$latest.".tar.bz2"),1024); ?> KB)
+div(FileSize($FTPRoot."silc-server-".$latests.".tar.bz2"),1024); ?> KB)
 <br>
 Sources FTP: <a href="ftp://silcnet.org/pub/silc/">tar.gz and tar.bz2</a>
 <br><br>
-<b>Other packages</b>
+
+<b>SILC Toolkit <?php echo $latest; ?></b>
 <br><br>
-Mandrake: <a
-href="ftp://ftp.free.fr/pub/Distributions_Linux/Mandrake-devel/cooker/contrib/RPMS">
-i586</a>, 
-<a
-href="ftp://ftp.free.fr/pub/Distributions_Linux/Mandrake-devel/cooker/contrib/SRPMS">
-src</a>
+The SILC Toolkit package is intended for developers and programmers who 
+would like to create their own SILC applications or help in the 
+development of the SILC protocol.
+<p>
+Sources HTTP:
+<a href="silc-toolkit-<?php echo $latest; ?>.tar.gz">
+tar.gz</a> (<?php echo
+div(FileSize($FTPRoot."silc-toolkit-".$latest.".tar.gz"),1024); ?> KB),
+<a href="silc-toolkit-<?php echo $latest; ?>.tar.bz2">
+tar.bz2</a> (<?php echo
+div(FileSize($FTPRoot."silc-toolkit-".$latest.".tar.bz2"),1024); ?> KB)
 <br>
-Debian: <a href="http://master.debian.org/~pa/silc/">deb</a>
+Sources FTP: <a href="ftp://silcnet.org/pub/silc/">tar.gz and tar.bz2</a>
 <br><br>
+
 <b>CVS Snapshots</b>
 <br><br>
 Daily CVS snapshots are available. These are generated 22:00 GMT every
index 2f3d4f261670403ca534200c7f3a8d39ffe5e528..e22e9b9b441ee1a2e525df06b5354d52d4253d93 100644 (file)
@@ -40,7 +40,7 @@
         </td><td>
         <font size="2" face="Helvetica,Arial,Sans-serif">
         o <a href="index.php?page=download">Download SILC</a><br>
-        o <a href="index.php?page=faq">The SILC FAQ</a><br>
+        o <a href="index.php?page=faq">SILC FAQ</a><br>
         o <a href="index.php?page=features">SILC Features</a><br>
         o <a href="changes.txt">ChangeLog</a><br>
         </font>
@@ -76,6 +76,18 @@ if (File_Exists($DocRoot."LATEST")) {
   $latest = EReg_Replace('([^a-zA-Z0-9.])*','',FGetS($fp,255));
   FClose($fp);
 }
+// read latest release version
+if (File_Exists($DocRoot."LATEST_CLIENT")) {
+  $fp = FOpen($DocRoot."LATEST_CLIENT","r");
+  $latestc = EReg_Replace('([^a-zA-Z0-9.])*','',FGetS($fp,255));
+  FClose($fp);
+}
+// read latest release version
+if (File_Exists($DocRoot."LATEST_SERVER")) {
+  $fp = FOpen($DocRoot."LATEST_SERVER","r");
+  $latests = EReg_Replace('([^a-zA-Z0-9.])*','',FGetS($fp,255));
+  FClose($fp);
+}
 
 function div($a,$b) {
 return (int) ($a/$b);
@@ -83,6 +95,10 @@ return (int) ($a/$b);
 
 $latest_d = filemtime($DocRoot."LATEST"); 
 $latest_date = date("l dS of F Y H:i:s", $latest_d);
+$latest_dc = filemtime($DocRoot."LATEST_CLIENT"); 
+$latest_datec = date("l dS of F Y H:i:s", $latest_dc);
+$latest_ds = filemtime($DocRoot."LATEST_SERVER"); 
+$latest_dates = date("l dS of F Y H:i:s", $latest_ds);
 
 // read document, if it is not valid then read first page
 if (Is_File($SecurityFilter))
@@ -101,8 +117,8 @@ else
  </tr>
 </table>
 <font size="1" face="Helvetica,Arial,Sans-serif">webpage by
-<a href="mailto:salo at Xtrmntr.org">salo at Xtrmntr.org</a> | 
-<b><font color="#2f486f"><? require $DocRoot."counter.php"; ?></font></b> |
+<a href="mailto:salo at silcnet.org">salo at silcnet.org</a> | 
+<font color="#2f486f"><? require $DocRoot."counter.php"; ?></font> |
 <a href="http://validator.w3.org/check/referer">W3C HTML 4.01 compliant</a>
 </font>
 </div>
index 5527ca4b889a39e489f3b48a5cbdd8fa7405aefc..6a172b5181fb22dbaa6f08a1b5efe3acd121eeae 100644 (file)
@@ -1,56 +1,74 @@
-<b>SILC <?php echo $latest; ?> Is Now Available!</b>
-<br><font size="1" color="#2f486f"><?php echo $latest_date ?></font>
+<b>SILC Client <?php echo $latestc; ?> Is Now Available!</b>
+<br><font size="1" color="#2f486f"><?php echo $latest_datec ?></font>
 <font size="2">
 <br><br>
-The new Beta version <?php echo $latest; ?> of SILC is available for testing. 
+The new version <?php echo $latestc; ?> of SILC Client is available!
 Read the README and INSTALL files after downloading for instructions how 
 to compile and use SILC. Report bugs to the 
 <a href="index.php?page=lists">SILC development mailing list</a>.
 <br><br>
-This version has the functional server and router linking support. 
-People who is running SILC servers and are interested to get the server 
-linked to the new router on silc.pspt.fi contact 
-<a href="mailto:priikone.NOSPAM@poseidon.pspt.fi">me</a> now.
-<br><br>
-Download: <a href="index.php?page=download">SILC <?php echo $latest; ?> 
-Beta Version</a>
+Download: <a href="index.php?page=download">SILC Client <?php echo 
+$latestc; ?> Version</a>
 <br>
-Changes: <a href="changes.txt">SILC <?php echo $latest; ?> Changes</a>
+Changes: <a href="changes.txt">SILC Client <?php echo $latestc; ?> 
+Changes</a>
 </font>
 
 <br><br><br>
 
-<b>SILC Server Available For Testing</b>
+<b>SILC Server <?php echo $latests; ?> Is Now Available!</b>
+<br><font size="1" color="#2f486f"><?php echo $latest_dates ?></font>
 <font size="2">
 <br><br>
-There is SILC server up and running that can be tested. Just give command
-<font color="#2f486f">/server silc.pspt.fi</font> to connect to the server. There may be some action
-on channel #silc (unless everybody is sleeping) so you might want to give
-command <font color="#2f486f">/join #silc</font>.
+The new version <?php echo $latests; ?> of SILC Server is available!
+Read the README and INSTALL files after downloading for instructions how 
+to compile and use SILC. Report bugs to the 
+<a href="index.php?page=lists">SILC development mailing list</a>.
 <br><br>
-Available servers: silc.pspt.fi on port 706 is SILC Router and
-silc.pspt.fi on port 707 is normal SILC server connected to the router.
-Both are available for free use.
+This version has the functional server and router linking support. 
+People who is running SILC servers and are interested to get the server 
+linked to the new router on silc.silcnet.org contact 
+<a href="mailto:priikone at silcnet.org">me</a> now.
+<br><br>
+Download: <a href="index.php?page=download">SILC Server <?php echo 
+$latests; ?> Version</a>
+<br>
+Changes: <a href="changes.txt">SILC Server <?php echo $latests; ?> 
+Changes</a>
 </font>
 
 <br><br><br>
 
-<b>New Web Pages</b>
+<b>SILC Toolkit <?php echo $latest; ?> Is Now Available!</b>
+<br><font size="1" color="#2f486f"><?php echo $latest_date ?></font>
 <font size="2">
 <br><br>
-As you all can see the SILC Project has a new web page layout.  Enjoy!
+The new version <?php echo $latest; ?> of SILC Toolkit is available! This 
+package is intended for developers and programmers who would like to 
+create their own SILC applications or help in the development of SILC 
+protocol.
+<br><br>
+Download: <a href="index.php?page=download">SILC Toolkit <?php echo 
+$latest; ?> Version</a>
+<br>
+Changes: <a href="changes.txt">SILC Toolkit <?php echo $latest; ?> 
+Changes</a>
 </font>
 
 <br><br><br>
 
-<b>Developers Wanted For SILC Project</b>
+<b>SILC Server Available For Testing</b>
 <font size="2">
 <br><br>
-SILC Project needs developers who would like to contribute their time,
-skills and ideas to the project.  SILC still has a long road ahead before
-the first official stable release.
+There is SILC server up and running that can be tested. Just give command
+<font color="#2f486f">/server silc.silcnet.org</font> to connect to the 
+server. There may be some action on channel #silc (unless everybody is 
+sleeping) so you might want to give command <font color="#2f486f">/join 
+#silc</font>.
 <br><br>
-If You would like to contribute to SILC project please contact me at:
-<a href="mailto:priikone.NOSPAM@poseidon.pspt.fi">priikone at poseidon.pspt.fi</a>
+Available servers: silc.silcnet.org on port 706 is SILC Router and
+silc.silcnet.org on port 707 is normal SILC server connected to the 
+router. Both are available for free use.
 </font>
+
 <br><br>