Skip to content

Releases: Locietta/multi-frp

multi-frp v0.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Mar 09:12
v0.4.0
86565f6
  • Support C++ style comments (// ... and /* ... */) in json config

Full Changelog: v0.3.0...v0.4.0

multi-frp v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Jan 05:46
v0.3.0
d862576
  • Unicode support for windows by specifying utf-8 in manifest
    • only works for windows 10 1903 or later
    • produces smaller binary and use less memory compared to use wchar_t windows API (also easier to write and maintain)
  • Removed the dependencies on fmt and arg_parse, replace nolhmann/json with daw_json_link
    • arg_parse works poorly with unicode
    • greatly reduce the binary size
  • Switch to mode.minsizerel from mode.release for release
  • Reduce unneccessary internal string copys
  • Fix some UB caused by dangling

Full Changelog: v0.2.0...v0.3.0

multi-frp v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Jan 13:46
v0.2.0
1e11757
  • Improved CLI, now use multi-frp -c <config.json> to specify config file
  • refactor to improve code quality (eliminate global vars etc.)
  • remove misleading relative path resolution
  • remove signal handling on windows (we really don't need it)
  • improve signal handling on linux, avoid using signal unsafe handler
  • disable upx

Full Changelog: v0.1.0...v0.2.0

multi-frp v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jan 16:21
v0.1.0
2f9b45b
  • Initial release
  • Launches frpc binary with each specified config
  • Kill the frpc process it launches when itself dies, this includes:
    • keyboard interuptions from terminal
    • (on windows) task manager's "end task" event

Full Changelog: https://github.com/Locietta/multi-frp/commits/v0.1.0