summaryrefslogtreecommitdiffstats
path: root/irc/ezbounce-devel
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2002-11-18 23:19:46 +0000
committerarved <arved@FreeBSD.org>2002-11-18 23:19:46 +0000
commita3603ea2fb7b2dd4913d198be422cb1c98421196 (patch)
tree81274fe42f43b4065fe8ea0a1624e860c9064cd0 /irc/ezbounce-devel
parentce2a0b024b81d59ad91e3653ca3bd1d8c649df75 (diff)
downloadFreeBSD-ports-a3603ea2fb7b2dd4913d198be422cb1c98421196.zip
FreeBSD-ports-a3603ea2fb7b2dd4913d198be422cb1c98421196.tar.gz
Fix a security hole with a patch from the ezbounce Homepage.
Bump PORTREVISION. PR: 43437
Diffstat (limited to 'irc/ezbounce-devel')
-rw-r--r--irc/ezbounce-devel/Makefile1
-rw-r--r--irc/ezbounce-devel/files/patch-src-server.cpp20
2 files changed, 21 insertions, 0 deletions
diff --git a/irc/ezbounce-devel/Makefile b/irc/ezbounce-devel/Makefile
index af857dd..9298d47 100644
--- a/irc/ezbounce-devel/Makefile
+++ b/irc/ezbounce-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ezbounce
PORTVERSION= 1.02
+PORTREVISION= 1
CATEGORIES= irc
MASTER_SITES= http://druglord.freelsd.org/ezbounce/
diff --git a/irc/ezbounce-devel/files/patch-src-server.cpp b/irc/ezbounce-devel/files/patch-src-server.cpp
new file mode 100644
index 0000000..8d9417a
--- /dev/null
+++ b/irc/ezbounce-devel/files/patch-src-server.cpp
@@ -0,0 +1,20 @@
+--- src/server.cpp Sun May 5 17:53:00 2002
++++ src/server.cpp Mon Jul 22 04:27:26 2002
+@@ -204,7 +204,7 @@
+ if (now)
+ {
+ strcpy(buff, "Server terminating: ");
+- strncat(buff, reason, (sizeof buff) - strlen(buff) + 1);
++ strncat(buff, reason, (sizeof buff) - (strlen(buff) + 1));
+ conn::broadcast(&conns,buff);
+ ircproxy_save_prefs(users, pcfg.userfile);
+ kill_conns();
+@@ -213,7 +213,7 @@
+ }
+ terminate_request = 1;
+ strcpy(buff, "Terminate request: ");
+- strncat(buff, reason, (sizeof buff) - strlen(buff) + 1);
++ strncat(buff, reason, (sizeof buff) - (strlen(buff) + 1));
+ conn::broadcast(&conns,buff);
+ ircproxy_save_prefs(users, pcfg.userfile);
+ return 1;
OpenPOWER on IntegriCloud