Releases: pcm720/udpfsd
Releases · pcm720/udpfsd
v0.1.6
Changelog
- Fixed write operations
- Improved server stability
- Support for changes in UDPFS protocol used by Neutrino v1.8.0-36 and higher
- Configurable peer timeout
- IA-32 (x86) build target
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | IA-32 (x86) | udpfsd-linux-x86-<version>.zip |
| Linux | AMD64 (x86-64) | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| Linux | MIPS32 BE (softfloat) | udpfsd-linux-mipseb-<version>.zip |
| Linux | MIPS32 LE (softfloat) | udpfsd-linux-mipsel-<version>.zip |
| Linux | RISC-V (64-bit) | udpfsd-linux-riscv64-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | IA-32 (x86) | udpfsd-windows-x86-<version>.zip |
| Windows | AMD64 (x86-64) | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Notes
- Pre-built binaries support only CSO and ZSO. For CHD, build from source with CGO enabled.
- Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
Thanks to @saildot4k for testing UDPFS writes!
Full Changelog: v0.1.5...v0.1.6
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Changelog
- Optimized server performance for low-end single-core devices
- Support for server statistics logging
- Added RISC-V target
- UDPFS peer file handles are now tracked and reused, enabling
- Handle cleanup on peer deletion
- Files open for writing can still be opened after dirty console reboots
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| Linux | MIPS32 BE (softfloat) | udpfsd-linux-mipseb-<version>.zip |
| Linux | MIPS32 LE (softfloat) | udpfsd-linux-mipsel-<version>.zip |
| Linux | RISC-V (64-bit) | udpfsd-linux-riscv64-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Notes
- Pre-built binaries support only CSO and ZSO. For CHD, build from source with CGO enabled.
- Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
Neutrino v1.8.0-35 attached to this release is the currently recommended version.
Full Changelog: v0.1.4...v0.1.5
v0.1.4
Changelog
- Improve path handling to fix server not resolving paths on Windows when FS root points to the root of the drive (e.g.
E:\)
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| Linux | MIPS32 BE (softfloat) | udpfsd-linux-mipseb-<version>.zip |
| Linux | MIPS32 LE (softfloat) | udpfsd-linux-mipsel-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Notes
- Pre-built binaries support only CSO and ZSO. For CHD, build from source with CGO enabled.
- Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
v0.1.3
Changelog
- Added pre-built binaries for MIPS32 targets
- Fixed handle eviction in FS implementation
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| Linux | MIPS32 BE (softfloat) | udpfsd-linux-mipseb-<version>.zip |
| Linux | MIPS32 LE (softfloat) | udpfsd-linux-mipsel-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Notes
- Pre-built binaries support only CSO and ZSO. For CHD, build from source with CGO enabled.
- Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
v0.1.2
Changelog
- Transparent decompression is enabled by default
- Fixed race conditions in UDPRDMA session handling
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Note: Pre-built binaries support only CSO and ZSO.
Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
v0.1.1
Changelog
- Fixed discovery connection hanging on receiving unexpected packets
- Return .original extension.iso for compressed ISO files when listing directories
- Allow opening raw compressed ISOs when no .iso extension is passed
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Note: Pre-built binaries support only CSO and ZSO.
Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)
v0.1.0
Initial udpfsd release.
| Platform | Architecture | Release archive |
|---|---|---|
| Linux | AMD64 | udpfsd-linux-amd64-<version>.zip |
| Linux | ARM 64-bit | udpfsd-linux-arm64-<version>.zip |
| Linux | ARM v7 (32-bit) | udpfsd-linux-armv7-<version>.zip |
| Linux | ARM v6 (32-bit) | udpfsd-linux-armv6-<version>.zip |
| macOS | AMD64 | udpfsd-macos-amd64-<version>.zip |
| macOS | ARM 64-bit (Apple Silicon) | udpfsd-macos-arm64-<version>.zip |
| Windows | AMD64 | udpfsd-windows-amd64-<version>.zip |
| Windows | ARM 64-bit | udpfsd-windows-arm64-<version>.zip |
Note: Pre-built binaries support only CSO and ZSO.
Make sure to use the latest Neutrino nightly (v1.8.0-13 or higher)