summaryrefslogtreecommitdiff
path: root/dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch
diff options
context:
space:
mode:
authorChris Reffett <geekboy72@gmail.com>2012-07-09 18:50:34 -0400
committerChris Reffett <geekboy72@gmail.com>2012-07-09 18:50:34 -0400
commit5bf104f4104b700d8c3c1ab17a834f4c78e47d0f (patch)
tree42dbea177d846f038a08928661753bca4f3954c0 /dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch
parent2ab774afd077375908de3de030074369dc3a8434 (diff)
downloadkde-5bf104f4104b700d8c3c1ab17a834f4c78e47d0f.tar.gz
kde-5bf104f4104b700d8c3c1ab17a834f4c78e47d0f.tar.bz2
kde-5bf104f4104b700d8c3c1ab17a834f4c78e47d0f.zip
[dev-db/virtuoso-server] Add to overlay for testing, version bump to 6.1.5
(Portage version: 2.2.0_alpha116/git/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch')
-rw-r--r--dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch b/dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch
new file mode 100644
index 00000000000..43248217128
--- /dev/null
+++ b/dev-db/virtuoso-server/files/virtuoso-server-6.1.4-strncat-overflow.patch
@@ -0,0 +1,11 @@
+--- virtuoso-opensource-6.1.4/libsrc/Wi/http_client.c
++++ virtuoso-opensource-6.1.4/libsrc/Wi/http_client.c
+@@ -423,7 +423,7 @@
+ socksreq[8] = 0; /* no name */
+ if (name)
+ {
+- strncat ((char*)socksreq + 8, name, sizeof(socksreq) - 8);
++ strncat ((char*)socksreq + 8, name, sizeof(socksreq) - 9);
+ socksreq[sizeof (socksreq) - 1] = 0;
+ packetsize = 9 + strlen ((char *) socksreq + 8);
+ }