Parche del 15 de abril de 2019 (Classic)

From Team Fortress Wiki
Jump to: navigation, search

Notas del parche

Cambios importantes

  • Se ha añadido el privilegio de comprobación de ejecución de comandos. Los comandos se originan fuera del cliente pero ahora se pueden ejecutar de forma segura. Comandos como «connect», «bind», «quit» y cvars como «cl_filterstuffcmd» ahora solo se pueden ejecutar desde fuentes de confianza.
  • Ahora el ajuste «cl_filterstuffcmd» con un valor superior a cero (por ejemplo «cl_filterstuffcmd 1») establecerá un número de comandos que son potencialmente abusables, como «say», «fps_max» y «setinfo», para que requieran también privilegios de ejecución.

Correcciones

  • Se ha corregido un disparo doble intermitente.
  • Se ha corregido un error por el que el cliente bloqueaba la descarga de espráis personalizados.

Correcciones de seguridad

  • Ahora todos los recursos personalizados descargados tienen su nombre, por seguridad.
  • Ahora las extensiones de archivo no válidas se advierten en varios comandos.
  • Ahora las bibliotecas dinámicas ya no se buscan entre directorios de recursos personalizados.
  • Se han añadido extensiones de archivo adicionales para la lista de extensiones de recursos personalizados bloqueadas.
  • Se ha corregido un mensaje de sobrecarga de búfer.
  • Se ha corregido un mensaje de error del arma.
  • Se ha corregido un error de la carga de los modelos.
  • Se ha corregido una sobrecarga de búfer al cargar TGA y BMP.
  • Se ha corregido una sobrecarga de búfer al reproducir demos.
  • Se ha corregido una sobrecarga de búfer al cargar modelos.
  • Se ha corregido una sobrecarga de búfer al cargar texturas.
  • Se ha corregido una sobrecarga de búfer al mostrar los mapas en la consola.
  • Se ha corregido un encadenado de comandos en los cvar con archivos de configuración específicos, para ejecutarse con el comando «exec».

Archivos modificados

Nota: El registro de cambios se genera desde un diff de dos revisiones del juego.
Cambios de la revisión
Modified: tfc/cl_dlls/client.dll
Modified: tfc/cl_dlls/client.dylib
Modified: tfc/cl_dlls/client.so
Modified: tfc/dlls/tfc.dll
Modified: tfc/dlls/tfc.dylib
Modified: tfc/dlls/tfc.so