Added remote version control support to server.
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index d5e56ae7a9dbcf090243b8077338935c3dd2e633..aaa98c62a0361b6a9e9fccab60bd84b166a8112d 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,19 @@
+Sun Mar 17 15:44:56 EET 2002  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added functions silc_parse_version_string, silc_version_to_num,
+         and silc_ske_parse_version to parse SILC protocol style version
+         strings.  Affected files lib/silcutil/silcutil.[ch] and
+         lib/silcske/silcske.[ch].
+
+       * Added new configuration params: version_protocol, version_software
+         and version_software_vendor to specify what version the remote
+         host must at least be to be able to connect to server.  The vendor
+         string can be regex matched too.  Added new function 
+         silc_server_connection_allowed to check maximum number of allowed
+         connections, and allowed versions for incoming connections.
+         Affected files are silcd/server.c, server_util.[ch] and
+         serverconfig.[ch].
+
 Sun Mar 17 10:24:50 EET 2002  Pekka Riikonen <priikone@silcnet.org>
 
        * Added preliminary support for signals in scheduler.  The