summaryrefslogtreecommitdiff
path: root/chat/silc-server/Makefile
diff options
context:
space:
mode:
authorrh <rh>2002-03-29 11:34:51 +0000
committerrh <rh>2002-03-29 11:34:51 +0000
commit8b829a3cea16e206741025ae3a1d58539180aa67 (patch)
treebe136a00a1529785a8599c29631c5825d2542119 /chat/silc-server/Makefile
parente8d5e52a7403be457d79a8f60034c727d66516f5 (diff)
downloadpkgsrc-8b829a3cea16e206741025ae3a1d58539180aa67.tar.gz
Update silc-server to 0.8.1. Update provided by the package maintainer,
Lubomir Sedlacik <salo@silcnet.org> in PR pkg/16099, thanks! Changes from 0.8 to 0.8.1 ========================= * IPv6 fixes. IPv6 should work without problems now. * Fixed a minor bug in looking up correct client entry in KICKED notify in server. * Don't change the topic if olod topic is same as new one. * Packet relaying is now done by router without any extra memory allocations. * Fixed the INVITE notify handling. It took wrong arguments as invite list and invite delete. * Added check for INVITE, TOPIC_SET, KICKED, CMODE_CHANGE notify types that particular action is allowed by the client. * Fixed a packet sending bug on very high load, where outgoing packet queue wasn't handled correctly and packets got corrupted. * Added checks for maximum length of channel message payload and private message payload also. * Added checks for maximum packet length in server and in client library. * 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. * Added logging of DISCONNECT packet message in the server. * Check for valid socket connection in client entries before sending any messages. Fixes a crash, but doesn't fix some other underlaying bug that is lurking there. * Added support for specifying multiple public keys for Client connection section in server configuration file. This makes it possible to accept multiple public keys from same host, or to make a section that accepts any incoming host, and have the accepted public keys listed in the section. * Added more error printing to logs in server code.
Diffstat (limited to 'chat/silc-server/Makefile')
-rw-r--r--chat/silc-server/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/chat/silc-server/Makefile b/chat/silc-server/Makefile
index 6b874a367dc..6909c8431cb 100644
--- a/chat/silc-server/Makefile
+++ b/chat/silc-server/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2002/03/03 23:49:49 hubertf Exp $
+# $NetBSD: Makefile,v 1.9 2002/03/29 11:34:51 rh Exp $
-DISTNAME= silc-server-0.8
+DISTNAME= silc-server-0.8.1
CATEGORIES= chat
MASTER_SITES= http://www.silcnet.org/download/server/sources/ \
ftp://ftp.silcnet.org/silc/server/sources/ \
@@ -56,6 +56,10 @@ CONFIGURE_ARGS+= --with-silcd-pid-file=/var/run/silcd.pid
CONFIGURE_ARGS+= --with-logsdir=/var/log/silcd
CONFIGURE_ARGS+= --without-ncurses
+# list it into IPv6-ready packages
+BUILD_DEFS+= USE_INET6
+CONFIGURE_ARGS+= --enable-ipv6
+
# If you want to debug silc-server, uncomment this
#
#CONFIGURE_ARGS+= --enable-debug