Skip to content

Releases: ClusterM/wg-obfuscator

v1.5

21 Sep 19:38

Choose a tag to compare

What's new:

  • Fixed a critical buffer overflow that caused the application to crash when using the STUN masking

v1.4

10 Sep 16:09
dbb116e

Choose a tag to compare

What's new:

  • Added masking support
    Starting from version 1.4, the project introduces masking support: the ability to disguise traffic as another protocol. This is especially useful when DPI only allows whitelisted protocols. At the moment, the only available option is STUN emulation. Since STUN is commonly used for video calls, it is rarely blocked.
  • Added support for fwmark on Linux:
    Allows marking outbound packets with a firewall mark for advanced routing. Useful for avoiding routing loops when using AllowedIPs = 0.0.0.0/0. Requires root privileges. Thanks to @user-naa for the idea.
  • Some bugfixes

v1.3

21 Aug 13:42

Choose a tag to compare

Critical bugfixes:

  • Fixed max-clients option
  • Fixed crash on bad argument name

v1.2

06 Aug 16:01

Choose a tag to compare

What's new:

  • Fixed buffer overflows
  • Added support for big-endian architectures
  • Added builds for MIPS processors
  • Added builds for Macs with x64 processors
  • Fixed issues with ARM processors
  • Added proper ARMv7 compiler flags for MikroTik compatibility
  • Added arm/v5 support to Docker images
  • Removed libargp dependency
  • Added new options for advanced users: max-clients, idle-timeout, and max-dummy
  • Made all builds static
  • Migrated from gethostbyname to getaddrinfo
  • Fixed source-if option
  • Improved error handling
  • Improved logging

v1.1

04 Jun 16:25

Choose a tag to compare

First public release.