Add a way to uninstall the wintun driver from the system
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- desktop, networking, operating-systems
Línea de trabajo
Comienza leyendo el código Go que carga automáticamente wintun.dll y el punto de entrada del servicio del sistema responsable de la gestión del controlador. Compara el comportamiento de desinstalación solicitado por el usuario con el enfoque basado en señales de Tailscale; el trabajo está terminado cuando una solicitud del usuario puede enviar una señal al servicio y eliminar de forma segura el controlador del sistema.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The installer should come with wintun.dll to be dropped in the same directory we will be downloading the VPN binary to. It should also install the driver during installation, and uninstall it during uninstallation. This could either be by delegating the install/uninstall to the Go code, or importing the DLL in the installer and calling the correct method.
We will most likely need to check-in wintun.dll to this repo.
We ship wintun.dll and it gets automatically loaded by the Go code, but we should add some method of uninstalling the system driver from the system on user request. Tailscale does this by having a signal you can send to the system service to have it uninstall the driver.
- Lenguaje dominante
- C#
- Estrellas
- 29
- Forks
- 12
- Merge medio
- 4 h 15 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de coder/coder-desktop-windows
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
coder/coder-desktop-windows#166 ·
-
CoderVPN UnsignedAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
coder/coder-desktop-windows#179 · 3 comentarios ·
-
bug coder-desktop networking
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
coder/coder-desktop-windows#177 · 2 comentarios ·
-
Tray reports Coder Connect as healthy while tunnel/DNS is broken; stale NRPT rule causes downstream tooling to hang or failQuizá libre de nuevo @aslilac la tomó hace 41 días y no hay ningún pull request abierto. Abiertobug coder-desktop
coder/coder-desktop-windows#171 · 1 comentario · 1 asignado ·
-
bug github-sync
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
coder/coder-desktop-windows#170 ·
Todos los issues de coder/coder-desktop-windows
Issues similares
-
:watch: Not Triaged dotnet-target-version
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
copilot documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 2 días
-
untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
dotnet/dotnet-api-docs#13124 ·
Los mantenedores suelen responder en 1 día
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
type:bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
BHoM/MidasCivil_Toolkit#441 ·