Switch to WinPcap 4.0.1.
authorGerald Combs <gerald@wireshark.org>
Wed, 4 Jul 2007 00:53:03 +0000 (00:53 -0000)
committerGerald Combs <gerald@wireshark.org>
Wed, 4 Jul 2007 00:53:03 +0000 (00:53 -0000)
svn path=/trunk/; revision=22237

packaging/nsis/Makefile.am
packaging/nsis/Makefile.nmake
packaging/nsis/WinPcap_4_0.exe [deleted file]
packaging/nsis/WinPcap_4_0_1.exe [new file with mode: 0644]
packaging/nsis/wireshark.nsi
packaging/u3/win32/makefile.nmake
packaging/u3/win32/u3util.c

index eeabe3044c543e642c39a0b049d04bbbf628d40f..c733db45f7abdb84666034ad1cd0242790cf97f9 100644 (file)
@@ -8,5 +8,5 @@ EXTRA_DIST = \
        servicelib.nsh \
        AdditionalTasksPage.ini \
        WinPcapPage.ini \
-       WinPcap_4_0.exe \
+       WinPcap_4_0_1.exe \
        Makefile.nmake
index 6d719d0799ecdd58a559c29abca710d223143572..ca2eb8827af57354aba22014f49af1eca3be0a80 100644 (file)
@@ -42,7 +42,7 @@ EXE=../../tshark.exe ../../editcap.exe \
 !IFDEF GTK2_DIR
        ../../wireshark-gtk2.exe \
 !ENDIF
-       ../../text2pcap.exe ../../mergecap.exe ../../capinfos.exe WinPcap_4_0.exe
+       ../../text2pcap.exe ../../mergecap.exe ../../capinfos.exe WinPcap_4_0_1.exe
 DLL=../../wiretap/wiretap-$(WTAP_VERSION).dll
 DOC=../../doc/wireshark.html           \
        ../../doc/tshark.html   \
diff --git a/packaging/nsis/WinPcap_4_0.exe b/packaging/nsis/WinPcap_4_0.exe
deleted file mode 100644 (file)
index 8eb8c42..0000000
Binary files a/packaging/nsis/WinPcap_4_0.exe and /dev/null differ
diff --git a/packaging/nsis/WinPcap_4_0_1.exe b/packaging/nsis/WinPcap_4_0_1.exe
new file mode 100644 (file)
index 0000000..7115d16
Binary files /dev/null and b/packaging/nsis/WinPcap_4_0_1.exe differ
index 677477912b0fc7cca225ad96b83dee5d6d493528..bf67a4ba72892857e89745a645c7633bb9f41dbe 100644 (file)
@@ -616,8 +616,8 @@ IfErrors lbl_winpcap_notinstalled ;if RegKey is unavailable, WinPcap is not inst
 ;DetailPrint "WinPcap uninstaller returned $0"
 lbl_winpcap_notinstalled:
 SetOutPath $INSTDIR
-File "WinPcap_4_0.exe"
-ExecWait '"$INSTDIR\WinPcap_4_0.exe"' $0
+File "WinPcap_4_0_1.exe"
+ExecWait '"$INSTDIR\WinPcap_4_0_1.exe"' $0
 DetailPrint "WinPcap installer returned $0"
 SecRequired_skip_Winpcap:
 
@@ -1213,7 +1213,7 @@ lbl_ignore_wimp:
 
 
        ; detect if WinPcap should be installed
-       WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "Text" "Install WinPcap 4.0"
+       WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "Text" "Install WinPcap 4.0.1"
        ReadRegStr $WINPCAP_VERSION HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinPcapInst" "DisplayName"
        IfErrors 0 lbl_winpcap_installed ;if RegKey is available, WinPcap is already installed
        WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 2" "Text" "WinPcap is currently not installed"
@@ -1245,7 +1245,7 @@ lbl_winpcap_installed:
        ; force the user to upgrade by hand
        WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "State" "0"
        WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "Flags" "DISABLED"
-       WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 5" "Text" "If you wish to install WinPcap 4.0, please uninstall $WINPCAP_VERSION manually first."
+       WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 5" "Text" "If you wish to install WinPcap 4.0.1, please uninstall $WINPCAP_VERSION manually first."
        WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 5" "Flags" "DISABLED"
        Goto lbl_winpcap_done
 
index d5ec83a719cfb3eb0985a1eaedf398eb7636245d..730276f26abf116cb847b6caf0ac6457997d32e2 100644 (file)
@@ -223,7 +223,7 @@ distribution: host-dirs device-dirs data-dirs manifest-dirs  manifest.u3i u3util
        $(COPY) $(TOPDIR)\epan\wslua\console.lua $(DEVICE) $(COPY_FLAGS)
        $(COPY) $(TOPDIR)\epan\wslua\dtd_gen.lua $(DEVICE) $(COPY_FLAGS)
 !ENDIF
-       $(COPY) $(TOPDIR)\packaging\nsis\WinPcap_4_0.exe $(DEVICE) $(COPY_FLAGS)
+       $(COPY) $(TOPDIR)\packaging\nsis\WinPcap_4_0_1.exe $(DEVICE) $(COPY_FLAGS)
        $(COPY) $(TOPDIR)\dfilter_macros $(DEVICE) $(COPY_FLAGS)
 # host
 #
index 5f907c60347e631c65ce757405e37a70a8410881..283874de264455de8005dd78331d402c1be306f3 100644 (file)
@@ -46,7 +46,7 @@
 #define SHELL_OPEN_COMMAND   "\\Shell\\open\\command"
 #define DEFAULT_ICON         "\\DefaultIcon"
 
-#define WINPCAP_PACKAGE      "\\WinPcap_4_0.exe"
+#define WINPCAP_PACKAGE      "\\WinPcap_4_0_1.exe"
 #define WINPCAP_KEY          "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\WinPcapInst"
 #define WINPCAP_UNINSTALL    "UninstallString"
 #define WINPCAP_U3INSTALLED  "U3Installed"  /* indicate the U3 device that installed WinPcap */
@@ -324,9 +324,9 @@ void app_start(int argc, char *argv[])
 
   buffer[0] = '\0';
   strncat(buffer, argv[0], strlen(argv[0]) + 1);
-  
+
   /* truncate at last \\ */
-  if(end = strrchr(buffer, '\\')) 
+  if(end = strrchr(buffer, '\\'))
     *end = '\0';
 
   strncat(buffer, ENV_FILENAME, strlen(ENV_FILENAME) + 1);
@@ -344,7 +344,7 @@ void app_start(int argc, char *argv[])
       while(end = strchr(envvar, '\n')) {
        /* we have a line */
        *end++ = '\0';
-       
+
        _putenv(envvar);
 
        /* point the next envar to the end */
@@ -355,7 +355,7 @@ void app_start(int argc, char *argv[])
     /* close the file */
     CloseHandle(file);
 
-  } 
+  }
 
   /* exec wireshark */
   if((u3hostexecpath = getenv("U3_HOST_EXEC_PATH")) != NULL) {
@@ -363,7 +363,7 @@ void app_start(int argc, char *argv[])
     buffer[0] = '\0';
     strncat(buffer, u3hostexecpath, strlen(u3hostexecpath) + 1);
     strncat(buffer, WIRESHARK_EXE, strlen(WIRESHARK_EXE) + 1);
+
     /* copy the remaining arguments across */
     for(i = 2; i < argc; i++) {
       strncat(buffer, " ", 2);
@@ -469,7 +469,7 @@ BOOL save_environment()
 
       if(envval = getenv(*envptr)) {
        /* write it out */
-       
+
        buffer[0] = '\0';
        strncat(buffer, *envptr, strlen(*envptr) + 1);
        strncat(buffer, "=", 2);
@@ -480,15 +480,15 @@ BOOL save_environment()
 
        WriteFile(file, buffer, buflen, &numWritten, NULL);
       }
-      
+
     }
 
     /* close the file */
     CloseHandle(file);
-    
+
     retval = TRUE;
 
-  } 
+  }
 
   return retval;