OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Michael van Elst
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web          Date:   27-Jun-2003 10:55:56
  Branch: HEAD                             Handle: 2003062709555402

  Modified files:
    openpkg-src/kerberos    kerberos.patch kerberos.spec
    openpkg-web             news.txt

  Log:
    add correct include for PATH_MAX to patch

  Summary:
    Revision    Changes     Path
    1.3         +57 -56     openpkg-src/kerberos/kerberos.patch
    1.20        +1  -1      openpkg-src/kerberos/kerberos.spec
    1.5033      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/kerberos/kerberos.patch
  ============================================================================
  $ cvs diff -u -r1.2 -r1.3 kerberos.patch
  --- openpkg-src/kerberos/kerberos.patch       16 May 2003 10:49:49 -0000      1.2
  +++ openpkg-src/kerberos/kerberos.patch       27 Jun 2003 08:55:56 -0000      1.3
  @@ -1,13 +1,55 @@
  -# taken from http://updates.redhat.com/8.0/en/os/SRPMS/krb5-1.2.5-8.src.rpm
  -# Patch to add in missing protection against special characters and
  -# malicious servers, backported from netkit ftp 0.17 sources, (There are
  -# probably other security fixes that are missing from this old ftp
  -# source too).  Mark Cox, [EMAIL PROTECTED], Jan 2003
  -# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0041
  -
  ---- krb5-1.2.5/src/appl/gssftp/ftp/cmds.c.ORIG       2003-01-20 10:21:41.000000000 
+0000
  -+++ krb5-1.2.5/src/appl/gssftp/ftp/cmds.c    2003-01-20 11:03:40.000000000 +0000
  -@@ -69,6 +69,7 @@
  +--- krb5-1.2.8/src/appl/telnet/telnet/commands.c.dist        2003-05-16 
12:24:35.000000000 +0200
  ++++ krb5-1.2.8/src/appl/telnet/telnet/commands.c     2003-05-16 12:31:39.000000000 
+0200
  +@@ -60,7 +60,7 @@
  + #include <netdb.h>
  + #include <ctype.h>
  + #include <pwd.h>
  +-#include <varargs.h>
  ++#include <stdarg.h>
  + #include <errno.h>
  + #ifdef HAVE_VFORK_H
  + #include <vfork.h>
  +@@ -115,7 +115,7 @@
  + extern char **genget();
  + extern int Ambiguous();
  + 
  +-static call();
  ++static call(void *va_alist, ...);
  + 
  + typedef struct {
  +     char    *name;          /* command name */
  +@@ -2698,8 +2698,7 @@
  + 
  +     /*VARARGS1*/
  +     static
  +-call(va_alist)
  +-    va_dcl
  ++call(void *va_alist, ...)
  + {
  +     va_list ap;
  +     typedef int (*intrtn_t)();
  +@@ -2707,8 +2706,8 @@
  +     char *args[100];
  +     int argno = 0;
  + 
  +-    va_start(ap);
  +-    routine = (va_arg(ap, intrtn_t));
  ++    va_start(ap, va_alist);
  ++    routine = (intrtn_t) va_alist;
  +     while ((args[argno++] = va_arg(ap, char *)) != 0) {
  +     ;
  +     }
  +--- krb5-1.2.8/src/appl/gssftp/ftp/cmds.c.dist       Wed Jun 25 17:41:28 2003
  ++++ krb5-1.2.8/src/appl/gssftp/ftp/cmds.c    Wed Jun 25 17:43:54 2003
  +@@ -52,6 +52,7 @@
  + #include <netdb.h>
  + #include <ctype.h>
  + #include <time.h>
  ++#include <limits.h>
  + #include <netinet/in.h>
  + 
  + #ifdef HAVE_GETCWD
  +@@ -69,6 +70,7 @@
    extern      char **ftpglob();
    extern      char *home;
    extern      char *remglob();
  @@ -15,7 +57,7 @@
    extern      char *getenv();
    #ifndef HAVE_STRERROR
    #define strerror(error) (sys_errlist[error])
  -@@ -88,6 +89,64 @@
  +@@ -88,6 +90,64 @@
    extern int do_auth();
    
    /*
  @@ -80,7 +122,7 @@
     * `Another' gets another argument, and stores the new argc and argv.
     * It reverts to the top level (via main.c's intr()) on EOF/error.
     *
  -@@ -832,7 +891,15 @@
  +@@ -832,7 +892,15 @@
    
        if (argc == 2) {
                argc++;
  @@ -97,7 +139,7 @@
                loc++;
        }
        if (argc < 2 && !another(&argc, &argv, "remote-file"))
  -@@ -1007,8 +1074,19 @@
  +@@ -1007,8 +1075,19 @@
                        if (mapflag) {
                                tp = domap(tp);
                        }
  @@ -119,7 +161,7 @@
                        if (!mflag && fromatty) {
                                ointer = interactive;
                                interactive = 1;
  -@@ -1024,16 +1102,14 @@
  +@@ -1024,16 +1103,14 @@
    }
    
    char *
  @@ -140,7 +182,7 @@
    
        if (!mflag) {
                if (!doglob) {
  -@@ -1055,36 +1131,154 @@
  +@@ -1055,36 +1132,154 @@
                return (cp);
        }
        if (ftemp == NULL) {
  @@ -303,44 +345,3 @@
    char *
    onoff(bool)
        int bool;
  ---- krb5-1.2.8/src/appl/telnet/telnet/commands.c.dist        2003-05-16 
12:24:35.000000000 +0200
  -+++ krb5-1.2.8/src/appl/telnet/telnet/commands.c     2003-05-16 12:31:39.000000000 
+0200
  -@@ -60,7 +60,7 @@
  - #include <netdb.h>
  - #include <ctype.h>
  - #include <pwd.h>
  --#include <varargs.h>
  -+#include <stdarg.h>
  - #include <errno.h>
  - #ifdef HAVE_VFORK_H
  - #include <vfork.h>
  -@@ -115,7 +115,7 @@
  - extern char **genget();
  - extern int Ambiguous();
  - 
  --static call();
  -+static call(void *va_alist, ...);
  - 
  - typedef struct {
  -     char    *name;          /* command name */
  -@@ -2698,8 +2698,7 @@
  - 
  -     /*VARARGS1*/
  -     static
  --call(va_alist)
  --    va_dcl
  -+call(void *va_alist, ...)
  - {
  -     va_list ap;
  -     typedef int (*intrtn_t)();
  -@@ -2707,8 +2706,8 @@
  -     char *args[100];
  -     int argno = 0;
  - 
  --    va_start(ap);
  --    routine = (va_arg(ap, intrtn_t));
  -+    va_start(ap, va_alist);
  -+    routine = (intrtn_t) va_alist;
  -     while ((args[argno++] = va_arg(ap, char *)) != 0) {
  -     ;
  -     }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/kerberos/kerberos.spec
  ============================================================================
  $ cvs diff -u -r1.19 -r1.20 kerberos.spec
  --- openpkg-src/kerberos/kerberos.spec        16 May 2003 10:49:49 -0000      1.19
  +++ openpkg-src/kerberos/kerberos.spec        27 Jun 2003 08:55:56 -0000      1.20
  @@ -33,7 +33,7 @@
   Group:        Cryptography
   License:      MIT
   Version:      1.2.8
  -Release:      20030516
  +Release:      20030627
   
   #   list of sources
   Source0:      
http://www.mirrors.wiretapped.net/security/cryptography/apps/kerberos/krb5-mit/unix/krb5-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.5032 -r1.5033 news.txt
  --- openpkg-web/news.txt      27 Jun 2003 07:38:54 -0000      1.5032
  +++ openpkg-web/news.txt      27 Jun 2003 08:55:54 -0000      1.5033
  @@ -1,3 +1,4 @@
  +27-Jun-2003: Upgraded package: P<kerberos-1.2.8-20030627>
   27-Jun-2003: Upgraded package: P<tinyca-0.4.7-20030627>
   27-Jun-2003: Upgraded package: P<perl-parse-20030627-20030627>
   27-Jun-2003: Upgraded package: P<pari-2.1.5-20030627>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to