mitmproxy/mitmproxy

Windows MSI installer does not clear old ARP entries on version upgrade

Aberta

#6.888 aberto em 1 de jun. de 2024

 (0 comentário) (0 reação) (0 responsável)Python (4.437 forks)batch import
area/infrahelp wantedkind/uxos/windows

Métricas do repositório

Stars
 (42.166 estrelas)
Métricas de merge de PR
 (Mesclagem média 3d 11h) (8 fundiu PRs em 30d)

Description

Problem Description

Upon upgrading to a newer version of mitmproxy with the MSI installer while an older one is already installed, the installer does not clear the old Windows ARP entries. This leads to mitmproxy being listed multiple twice under the installed apps.

Additionally the winget package manager does not recognize that the newest version is already installed and therefore always displays an available update.

Steps to reproduce the behavior:

  1. Download and install old mitmproxy msi installer (e.g. mitmproxy-10.2.1
  2. Download and newer mitmproxy msi installer (e.g. mitmproxy-10.3.0
  3. Take a look at Windows "Installed Apps" grafik

System Information

Tested on Windows 10 and 11

Guia do colaborador