]> git.pld-linux.org Git - packages/apache.git/commitdiff
- updated for 1.3.27
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 4 Oct 2002 09:25:33 +0000 (09:25 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    apache-configdir_skip_backups.patch -> 1.2
    apache-ipv6-PLD.patch -> 1.8

apache-configdir_skip_backups.patch
apache-ipv6-PLD.patch

index 3419c2e22911ccdfff46fc948ac12b552685cd5e..68233e4caf6eea66040de4da91de8c4df5f2d336 100644 (file)
@@ -8,24 +8,26 @@
        array_header *candidates = NULL;
        fnames *fnew;
  
-@@ -1309,11 +1310,19 @@
+@@ -1309,13 +1310,21 @@
        }
        candidates = ap_make_array(p, 1, sizeof(fnames));
        while ((dir_entry = readdir(dirp)) != NULL) {
 +          slen = strlen(dir_entry->d_name);
            /* strip out '.' and '..' */
            if (strcmp(dir_entry->d_name, ".") &&
--              strcmp(dir_entry->d_name, "..")) {
+               strcmp(dir_entry->d_name, "..") &&
+                 (!ispatt ||
+-                 !ap_fnmatch(pattern,dir_entry->d_name, FNM_PERIOD)) ) {
 -              fnew = (fnames *) ap_push_array(candidates);
--              fnew->fname = ap_make_full_path(p, fname, dir_entry->d_name);
-+              strcmp(dir_entry->d_name, "..") &&
+-              fnew->fname = ap_make_full_path(p, path, dir_entry->d_name);
++                !ap_fnmatch(pattern,dir_entry->d_name, FNM_PERIOD)) &&
 +              (dir_entry->d_name)[slen-1] != '~') {
 +                  if (slen < 8 || strcmp((dir_entry->d_name + slen - 7), ".rpmnew")) {
 +                          if (slen < 9 || 
 +                              strcmp((dir_entry->d_name + slen - 8), ".rpmorig") && 
 +                              strcmp((dir_entry->d_name + slen - 8), ".rpmsave")) {
 +                                  fnew = (fnames *) ap_push_array(candidates);
-+                                  fnew->fname = ap_make_full_path(p, fname, dir_entry->d_name);
++                                  fnew->fname = ap_make_full_path(p, path, dir_entry->d_name);
 +                          }
 +                  }
            }
index 53c09ce1db7b32266235bc87a3206adcfc09d89e..c50ed8757db9b70047ab9ee8f7f7ee6f3fecfe22 100644 (file)
@@ -1729,8 +1729,8 @@ diff -Nur apache_1.3.26.orig/src/main/http_main.c apache_1.3.26/src/main/http_ma
  
      while ((c = getopt(argc, argv, "D:C:c:Xd:f:vVlLz:Z:wiuStThk:n:W:")) != -1) {
  #else /* !WIN32 */
--    while ((c = getopt(argc, argv, "D:C:c:Xd:fF:vVlLesStTh")) != -1) {
-+    while ((c = getopt(argc, argv, "D:C:c:Xd:fF:vVlLesStTh4"
+-    while ((c = getopt(argc, argv, "D:C:c:Xd:Ff:vVlLesStTh")) != -1) {
++    while ((c = getopt(argc, argv, "D:C:c:Xd:Ff:vVlLesStTh4"
 +#ifdef INET6
 +              "6"
 +#endif
This page took 0.099176 seconds and 4 git commands to generate.