Subject: CVS commit: pkgsrc/chat/silc-client
To: None <pkgsrc-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: pkgsrc-changes
Date: 05/04/2002 00:51:57
Module Name:	pkgsrc
Committed By:	hubertf
Date:		Fri May  3 21:51:57 UTC 2002

Modified Files:
	pkgsrc/chat/silc-client: Makefile PLIST PLIST.perl distinfo
	pkgsrc/chat/silc-client/patches: patch-aa
Added Files:
	pkgsrc/chat/silc-client: PLIST.modules

Log Message:
Update silc-client to 0.8.6. Changes:

changes in the silc-client package:
===================================

- upgraded to 0.8.6
- separate PLIST files for perl support and crypto modules
- make it compile on Solaris
- minor cleanups

changes in the silc-client since 0.8.3:
=======================================

* Merged irssi crash fixes on /QUIT.

* Fixed a bug in library where sending a bogus authentication
  payload would lead to a crash.

* Do not check public key types in SKE during rekey.

* Fixed the Irssi SILC Client to use the silc_get_username and
  silc_get_real_name insted of glib routines since the glib
  routines only corrupt stack.  Fixes the Irssi SILC to work in
  Cygwin.

* Fixed the Irssi to not use g_get_home_dir since it crashes
  or returns garbage on cygwin and corrupts stack.  Added function
  get_home_dir to Irssi routines.

* Fixed the KICKED notify handling in client library to
  correctly remove the channel and all entries from the
  channel when I was kicked.  This bug crashed the client.

* Fixed yet another but in KICKED notify handling to remove
  the kicked client correctly from the channel.

* Fixed the lib/silcmath/Makefile.am to include the MPI and GMP
  sources correctly to distribution.  Fixes --with-gmp option.

* Removed the manual rehashing from ID Cache, and changed it
  to use the SILC Hash Table's auto rehash feature.

* Fixed a bug in the silc_client_nickname_format function that
  handles the multiple same nickname formatting.  Two clients
  with same nickname caused problems after the first one left
  and rejoined.  It didn't format the nickname correctly.

Changes contributed by Lubomir Sedlacik <salo@xtrmntr.org> in PR 16611


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/chat/silc-client/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/chat/silc-client/PLIST
cvs rdiff -r0 -r1.1 pkgsrc/chat/silc-client/PLIST.modules
cvs rdiff -r1.3 -r1.4 pkgsrc/chat/silc-client/PLIST.perl
cvs rdiff -r1.9 -r1.10 pkgsrc/chat/silc-client/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/chat/silc-client/patches/patch-aa

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