Subject: CVS commit: pkgsrc/chat/silc-server
To: None <pkgsrc-changes@netbsd.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 11/21/2002 17:42:46
Module Name:	pkgsrc
Committed By:	salo
Date:		Thu Nov 21 15:42:46 UTC 2002

Modified Files:
	pkgsrc/chat/silc-server: Makefile PLIST distinfo
Added Files:
	pkgsrc/chat/silc-server/patches: patch-ac

Log Message:
update to version 0.9.8

Changes from 0.9.5 to 0.9.8
===========================

* Added support for aborting automatically pending commands
  that never receives the reply (to avoid memory leaks).
* Added support for removing explicitly added client connections
  in rehash and closing the client connections if they were
  unconfigured in the rehash.
* Rewrote WHOIS, WHOWAS and IDENTIFY commands in the server.
* If packet processing fails (like integrity check fails)
  the connection is closed now.
* Normal server now reconnects to backup router automatically
  if connection is lost to it.
* Added support for replying on behalf of the user to the
  Requested Attributes in WHOIS command in the server.
* Failed OPER and SILCOPER authentications are now logged.
* Added sort-of "Quality of Service" (QoS) support. Data
  reception can be controlled with rate limit per second
  and/or read data length limit.
* Added support for encrypted private key files. Now passphrase
  must be provided when new key pair is created , and prompted
  when loading the private key.

* Resumed client packet handling from server put the resumed
  client on wrong list on router and caused the client not be
  present on the network anymore.
* Various cleanup in error message output in config parsing code
  and in server init code.  Fixed error log files containing too
  many newlines in some situations.
* Assure that channel key is set before sending it.  May crash
  server otherwise.
* Don't swtich to become primary router if we are backup if
  decryption error has occurred.
* Fixed a bug in backup router IP address comparison
* Fixed a crashbug in incoming server accepting.
* Fixed packet decryption problem when backup router encrypted
  channel message with wrong key during backup resuming protocol.
* Fixed memory leaks in server.
* Fixed channel key packet processing bug on backup router
  during backup resuming protocol.


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pkgsrc/chat/silc-server/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/chat/silc-server/PLIST
cvs rdiff -r1.13 -r1.14 pkgsrc/chat/silc-server/distinfo
cvs rdiff -r0 -r1.4 pkgsrc/chat/silc-server/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.