Download Latest Version frp_0.68.0_android_arm64.tar.gz (13.2 MB)
Email in envelope

Get an email when there's a new version of frp

Home / v0.68.0
Name Modified Size InfoDownloads / Week
Parent folder
frp_0.68.0_freebsd_amd64.tar.gz 2026-03-20 13.7 MB
frp_0.68.0_darwin_amd64.tar.gz 2026-03-20 14.1 MB
frp_0.68.0_linux_amd64.tar.gz 2026-03-20 14.0 MB
frp_0.68.0_linux_mips64.tar.gz 2026-03-20 12.3 MB
frp_0.68.0_windows_arm64.zip 2026-03-20 12.3 MB
frp_0.68.0_darwin_arm64.tar.gz 2026-03-20 12.8 MB
frp_0.68.0_linux_arm64.tar.gz 2026-03-20 12.4 MB
frp_0.68.0_linux_riscv64.tar.gz 2026-03-20 12.9 MB
frp_0.68.0_windows_amd64.zip 2026-03-20 14.0 MB
frp_0.68.0_android_arm64.tar.gz 2026-03-20 13.2 MB
frp_0.68.0_linux_arm.tar.gz 2026-03-20 13.0 MB
frp_0.68.0_linux_loong64.tar.gz 2026-03-20 12.9 MB
frp_0.68.0_linux_mips64le.tar.gz 2026-03-20 12.0 MB
frp_0.68.0_linux_arm_hf.tar.gz 2026-03-20 13.0 MB
frp_0.68.0_linux_mips.tar.gz 2026-03-20 12.6 MB
frp_0.68.0_linux_mipsle.tar.gz 2026-03-20 12.3 MB
frp_0.68.0_openbsd_amd64.tar.gz 2026-03-20 13.7 MB
frp_sha256_checksums.txt 2026-03-20 1.6 kB
README.md 2026-03-20 1.2 kB
v0.68.0 source code.tar.gz 2026-03-20 570.2 kB
v0.68.0 source code.zip 2026-03-20 841.3 kB
Totals: 21 Items   222.6 MB 43

Features

  • Added a built-in store capability for frpc, including persisted store source ([store] path = "..."), Store CRUD admin APIs (/api/store/proxies*, /api/store/visitors*) with runtime reload, and Store management pages in the frpc web dashboard.

Improvements

  • Kept proxy/visitor names as raw config names during completion; moved user-prefix handling to explicit wire-level naming logic.
  • Added noweb build tag to allow compiling without frontend assets. make build now auto-detects missing web/*/dist directories and skips embedding, so a fresh clone can build without running make web first. The dashboard gracefully returns 404 when assets are not embedded.
  • Improved config parsing errors: for .toml files, syntax errors now return immediately with parser position details (line/column when available) instead of falling through to YAML/JSON parsing, and TOML type mismatches report field-level errors without misleading line numbers.
  • OIDC auth now caches the access token and refreshes it before expiry, avoiding a new token request on every heartbeat. Falls back to per-request fetch when the provider omits expires_in.
Source: README.md, updated 2026-03-20