Update to 1.1.18, from Brad.
This commit is contained in:
parent
e29e153b41
commit
217a6c0718
@ -1,9 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.56 2009/08/11 21:23:14 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.57 2009/09/27 19:25:02 sthen Exp $
|
||||
|
||||
COMMENT= Secure Internet Live Conferencing (SILC) server
|
||||
|
||||
DISTNAME= silc-server-1.1.17
|
||||
PKGNAME= ${DISTNAME}p0
|
||||
DISTNAME= silc-server-1.1.18
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://www.silcnet.org/
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (silc-server-1.1.17.tar.gz) = 3auRkZV2DuRGzADTlXElAA==
|
||||
RMD160 (silc-server-1.1.17.tar.gz) = UJamoR0LIpoOQrDP+hJELeIfx0E=
|
||||
SHA1 (silc-server-1.1.17.tar.gz) = oJMj2Z7zk47KmmxvthmmH9vueS8=
|
||||
SHA256 (silc-server-1.1.17.tar.gz) = T1NTU3Twj3l9Lq3VkopoH1SkMOQN7Q28Xp+8KmDoeng=
|
||||
SIZE (silc-server-1.1.17.tar.gz) = 1171853
|
||||
MD5 (silc-server-1.1.18.tar.gz) = ZfmGh436FiUGjkpWwEBxZQ==
|
||||
RMD160 (silc-server-1.1.18.tar.gz) = YnPbDKbJ4xiUZ/+LNpszP9vmzoE=
|
||||
SHA1 (silc-server-1.1.18.tar.gz) = mv/OsYKpGGiwDKmkbuLysxHts4E=
|
||||
SHA256 (silc-server-1.1.18.tar.gz) = /LJ48izqYbpuPW5Jr53lARH1yFZUCAVNgoryYvwP4pM=
|
||||
SIZE (silc-server-1.1.18.tar.gz) = 1167256
|
||||
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: operops-patch-apps_silcd_command_c,v 1.5 2008/09/26 21:17:57 brad Exp $
|
||||
--- apps/silcd/command.c.orig Thu Sep 25 07:09:27 2008
|
||||
+++ apps/silcd/command.c Thu Sep 25 13:24:09 2008
|
||||
@@ -3498,6 +3498,8 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
$OpenBSD: operops-patch-apps_silcd_command_c,v 1.6 2009/09/27 19:25:02 sthen Exp $
|
||||
--- apps/silcd/command.c.orig Sat Sep 26 16:34:12 2009
|
||||
+++ apps/silcd/command.c Sat Sep 26 22:38:46 2009
|
||||
@@ -3497,6 +3497,8 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
TRUE, NULL);
|
||||
|
||||
if (target_client != client &&
|
||||
@ -10,7 +10,7 @@ $OpenBSD: operops-patch-apps_silcd_command_c,v 1.5 2008/09/26 21:17:57 brad Exp
|
||||
!(sender_mask & SILC_CHANNEL_UMODE_CHANFO) &&
|
||||
!(sender_mask & SILC_CHANNEL_UMODE_CHANOP)) {
|
||||
tmp_ch_id = silc_argument_get_arg_type(cmd->args, 1, &tmp_ch_len);
|
||||
@@ -3621,7 +3623,9 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
@@ -3620,7 +3622,9 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
/* Promote to operator */
|
||||
if (!(chl->mode & SILC_CHANNEL_UMODE_CHANOP)) {
|
||||
if (!(sender_mask & SILC_CHANNEL_UMODE_CHANOP) &&
|
||||
@ -21,7 +21,7 @@ $OpenBSD: operops-patch-apps_silcd_command_c,v 1.5 2008/09/26 21:17:57 brad Exp
|
||||
tmp_ch_id = silc_argument_get_arg_type(cmd->args, 1, &tmp_ch_len);
|
||||
silc_server_command_send_status_data(cmd, SILC_COMMAND_CUMODE,
|
||||
SILC_STATUS_ERR_NO_CHANNEL_PRIV,
|
||||
@@ -3635,7 +3639,9 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
@@ -3634,7 +3638,9 @@ SILC_SERVER_CMD_FUNC(cumode)
|
||||
} else {
|
||||
if (chl->mode & SILC_CHANNEL_UMODE_CHANOP) {
|
||||
if (!(sender_mask & SILC_CHANNEL_UMODE_CHANOP) &&
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-apps_silcd_command_c,v 1.3 2009/08/11 21:23:14 sthen Exp $
|
||||
--- apps/silcd/command.c.orig Tue Aug 11 15:10:48 2009
|
||||
+++ apps/silcd/command.c Tue Aug 11 15:11:07 2009
|
||||
@@ -2379,7 +2379,7 @@ SILC_SERVER_CMD_FUNC(join)
|
||||
channel will be global, based on our router name. */
|
||||
if (!serv[0] && !server->config->local_channels) {
|
||||
if (!server->standalone) {
|
||||
- silc_snprintf(serv, sizeof(serv), server->router->server_name);
|
||||
+ silc_snprintf(serv, sizeof(serv), "%s", server->router->server_name);
|
||||
} else {
|
||||
SilcServerConfigRouter *router;
|
||||
router = silc_server_config_get_primary_router(server);
|
15
net/silc-server/patches/patch-apps_silcd_server_c
Normal file
15
net/silc-server/patches/patch-apps_silcd_server_c
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-apps_silcd_server_c,v 1.6 2009/09/27 19:25:02 sthen Exp $
|
||||
--- apps/silcd/server.c.orig Sun Sep 27 11:20:35 2009
|
||||
+++ apps/silcd/server.c Sun Sep 27 11:25:03 2009
|
||||
@@ -3128,6 +3128,11 @@ void silc_server_disconnect_remote(SilcServer server,
|
||||
if (!sock)
|
||||
return;
|
||||
|
||||
+ silc_schedule_task_del_by_all(server->schedule, 0, silc_server_do_rekey,
|
||||
+ sock);
|
||||
+ silc_schedule_task_del_by_all(server->schedule, 0, silc_server_do_heartbeat,
|
||||
+ sock);
|
||||
+
|
||||
SILC_LOG_DEBUG(("Disconnecting remote host, sock %p, status %d", sock,
|
||||
status));
|
||||
|
Loading…
Reference in New Issue
Block a user