Removed old, unneeded patches
This commit is contained in:
parent
128b1e458f
commit
869e18548a
@ -1,25 +0,0 @@
|
|||||||
--- clamav-0.70-rc/contrib/init/RedHat/clamav-milter.user 2000-02-19 07:04:00.000000000 +0100
|
|
||||||
+++ clamav-0.70-rc/contrib/init/RedHat/clamav-milter 2003-06-26 14:35:01.000000000 +0200
|
|
||||||
@@ -1,4 +1,4 @@
|
|
||||||
-#!/bin/sh
|
|
||||||
+#!/bin/bash
|
|
||||||
#
|
|
||||||
# clamav-milter This script starts and stops the clamav-milter daemon
|
|
||||||
#
|
|
||||||
@@ -16,6 +16,7 @@
|
|
||||||
|
|
||||||
# Local clamav-milter config
|
|
||||||
CLAMAV_FLAGS=
|
|
||||||
+CLAMAV_USER=
|
|
||||||
test -f /etc/sysconfig/clamav-milter && . /etc/sysconfig/clamav-milter
|
|
||||||
|
|
||||||
# Check that networking is up.
|
|
||||||
@@ -28,7 +29,7 @@
|
|
||||||
|
|
||||||
start() {
|
|
||||||
echo -n "Starting clamav-milter: "
|
|
||||||
- daemon clamav-milter ${CLAMAV_FLAGS}
|
|
||||||
+ daemon ${CLAMAV_USER:+--user $CLAMAV_USER} setsid /usr/sbin/clamav-milter ${CLAMAV_FLAGS} </dev/null
|
|
||||||
RETVAL=$?
|
|
||||||
echo
|
|
||||||
test $RETVAL -eq 0 && touch /var/lock/subsys/clamav-milter
|
|
@ -1,26 +0,0 @@
|
|||||||
2006-04-24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
|
|
||||||
|
|
||||||
* libclamav/unrarlib.c/stricomp(): terminate the string copied
|
|
||||||
with strncpy() explicitly with '\0'. Does not seem to be
|
|
||||||
exploitable at the moment due to deeply buried constraints
|
|
||||||
(function will be called for buffers with a static size of
|
|
||||||
260 only).
|
|
||||||
|
|
||||||
But it is better to fix it now than to run into problems
|
|
||||||
when function is used for other purposes.
|
|
||||||
|
|
||||||
--- clamav-0.88.1/libclamav/unrarlib.c.strncpy 2005-06-23 22:03:12.000000000 +0200
|
|
||||||
+++ clamav-0.88.1/libclamav/unrarlib.c 2006-04-24 23:10:07.000000000 +0200
|
|
||||||
@@ -1180,8 +1180,10 @@ int stricomp(char *Str1,char *Str2)
|
|
||||||
char S1[512],S2[512];
|
|
||||||
char *chptr;
|
|
||||||
|
|
||||||
- strncpy(S1,Str1,sizeof(S1));
|
|
||||||
- strncpy(S2,Str2,sizeof(S2));
|
|
||||||
+ strncpy(S1,Str1,sizeof(S1));
|
|
||||||
+ strncpy(S2,Str2,sizeof(S2));
|
|
||||||
+ S1[sizeof(S1)-1] = '\0';
|
|
||||||
+ S2[sizeof(S2)-1] = '\0';
|
|
||||||
|
|
||||||
while((chptr = strchr(S1, '\\')) != NULL) /* ignore backslash */
|
|
||||||
{
|
|
@ -1,22 +0,0 @@
|
|||||||
--- clamav-0.88.2/libclamav/pe.c.guys,please-read-the-compiler-warnings-before-doing-a-release.patch 2006-04-29 19:46:09.000000000 +0200
|
|
||||||
+++ clamav-0.88.2/libclamav/pe.c 2006-04-30 11:25:53.000000000 +0200
|
|
||||||
@@ -1555,7 +1555,7 @@ int cli_peheader(int desc, struct cli_pe
|
|
||||||
{
|
|
||||||
uint16_t e_magic; /* DOS signature ("MZ") */
|
|
||||||
uint32_t e_lfanew; /* address of new exe header */
|
|
||||||
- uint32_t min, max;
|
|
||||||
+ uint32_t min=0, max=0;
|
|
||||||
struct pe_image_file_hdr file_hdr;
|
|
||||||
struct pe_image_optional_hdr optional_hdr;
|
|
||||||
struct pe_image_section_hdr *section_hdr;
|
|
||||||
--- clamav-0.88.2/libclamav/htmlnorm.c.guys,please-read-the-compiler-warnings-before-doing-a-release.patch 2006-03-22 19:03:35.000000000 +0100
|
|
||||||
+++ clamav-0.88.2/libclamav/htmlnorm.c 2006-04-30 11:25:53.000000000 +0200
|
|
||||||
@@ -391,7 +391,7 @@ static int cli_html_normalise(int fd, m_
|
|
||||||
{
|
|
||||||
int fd_tmp, tag_length, tag_arg_length, binary;
|
|
||||||
int retval=FALSE, escape, value, hex, tag_val_length, table_pos, in_script=FALSE;
|
|
||||||
- FILE *stream_in;
|
|
||||||
+ FILE *stream_in = 0;
|
|
||||||
html_state state=HTML_NORM, next_state=HTML_BAD_STATE;
|
|
||||||
char filename[1024], tag[HTML_STR_LENGTH+1], tag_arg[HTML_STR_LENGTH+1];
|
|
||||||
char tag_val[HTML_STR_LENGTH+1], *tmp_file;
|
|
@ -1,29 +0,0 @@
|
|||||||
--- clamav-0.88.4/libclamav/md5.c.visibility 2005-06-23 22:03:12.000000000 +0200
|
|
||||||
+++ clamav-0.88.4/libclamav/md5.c 2006-08-11 08:19:02.000000000 +0200
|
|
||||||
@@ -176,7 +176,7 @@ static void *body(MD5_CTX *ctx, void *da
|
|
||||||
return ptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
-void MD5_Init(MD5_CTX *ctx)
|
|
||||||
+void __attribute__ ((__visibility__("hidden"))) MD5_Init(MD5_CTX *ctx)
|
|
||||||
{
|
|
||||||
ctx->a = 0x67452301;
|
|
||||||
ctx->b = 0xefcdab89;
|
|
||||||
@@ -187,7 +187,7 @@ void MD5_Init(MD5_CTX *ctx)
|
|
||||||
ctx->hi = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
-void MD5_Update(MD5_CTX *ctx, void *data, unsigned long size)
|
|
||||||
+void __attribute__ ((__visibility__("hidden"))) MD5_Update(MD5_CTX *ctx, void *data, unsigned long size)
|
|
||||||
{
|
|
||||||
MD5_u32plus saved_lo;
|
|
||||||
unsigned long used, free;
|
|
||||||
@@ -221,7 +221,7 @@ void MD5_Update(MD5_CTX *ctx, void *data
|
|
||||||
memcpy(ctx->buffer, data, size);
|
|
||||||
}
|
|
||||||
|
|
||||||
-void MD5_Final(unsigned char *result, MD5_CTX *ctx)
|
|
||||||
+void __attribute__ ((__visibility__("hidden"))) MD5_Final(unsigned char *result, MD5_CTX *ctx)
|
|
||||||
{
|
|
||||||
unsigned long used, free;
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user