Skip to content

Commit c03274d

Browse files
authored
New version: SkyLLC.UFFS version 0.6.39 (#426103)
1 parent fb622c3 commit c03274d

3 files changed

Lines changed: 167 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: SkyLLC.UFFS
5+
PackageVersion: 0.6.39
6+
Platform:
7+
- Windows.Desktop
8+
MinimumOSVersion: 10.0.19041.0
9+
InstallerType: zip
10+
NestedInstallerType: portable
11+
NestedInstallerFiles:
12+
- RelativeFilePath: uffs-windows-x64/uffs-broker.exe
13+
PortableCommandAlias: uffs-broker
14+
- RelativeFilePath: uffs-windows-x64/uffs-mft.exe
15+
PortableCommandAlias: uffs-mft
16+
- RelativeFilePath: uffs-windows-x64/uffs-tui.exe
17+
PortableCommandAlias: uffs-tui
18+
- RelativeFilePath: uffs-windows-x64/uffs-update.exe
19+
PortableCommandAlias: uffs-update
20+
- RelativeFilePath: uffs-windows-x64/uffs.exe
21+
PortableCommandAlias: uffs
22+
- RelativeFilePath: uffs-windows-x64/uffsd.exe
23+
PortableCommandAlias: uffsd
24+
- RelativeFilePath: uffs-windows-x64/uffsmcp.exe
25+
PortableCommandAlias: uffsmcp
26+
InstallModes:
27+
- silent
28+
- silentWithProgress
29+
ReleaseDate: 2026-08-29
30+
Installers:
31+
- Architecture: x64
32+
InstallerUrl: https://github.com/skyllc-ai/UltraFastFileSearch/releases/download/v0.6.39/uffs-windows-x64.zip
33+
InstallerSha256: 9C3CA66BF1CB8C84DB59266B81888E96E35B5862663AA74DA846F31D576AF081
34+
ManifestType: installer
35+
ManifestVersion: 1.12.0
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: SkyLLC.UFFS
5+
PackageVersion: 0.6.39
6+
PackageLocale: en-US
7+
Publisher: Sky, LLC
8+
PublisherUrl: https://github.com/skyllc-ai
9+
PublisherSupportUrl: https://github.com/skyllc-ai/UltraFastFileSearch/issues
10+
PackageName: UFFS - Ultra Fast File Search
11+
PackageUrl: https://github.com/skyllc-ai/UltraFastFileSearch
12+
License: MPL-2.0
13+
LicenseUrl: https://github.com/skyllc-ai/UltraFastFileSearch/blob/HEAD/LICENSE
14+
ShortDescription: Benchmark-driven NTFS search engine for Windows
15+
Description: |-
16+
UFFS reads the NTFS Master File Table directly, builds a compact persisted index,
17+
and serves targeted queries in 0-3 ms daemon-side. One Rust engine for CLI, daemon,
18+
TUI, and MCP agent workflows. Proven on 100M-record scale.
19+
Tags:
20+
- cli
21+
- file-search
22+
- mft
23+
- ntfs
24+
- rust
25+
- search
26+
- windows
27+
ReleaseNotes: |-
28+
UFFS v0.6.39
29+
🚀 What's New
30+
See the full changelog
31+
and CHANGELOG.md in the repository for details.
32+
📦 Downloads
33+
UFFS is a Windows-native NTFS search engine — live indexing of
34+
the Master File Table requires Windows. The engine core is
35+
cross-platform, so macOS and Linux builds are shipped for
36+
offline MFT analysis from captured .mft / .bin snapshots.
37+
Each platform ships as a one-download ZIP bundle in three
38+
tiers — pick the one that matches how much you need:
39+
──────┬───────────┬─────────────────────────────────────────────────────────────────────
40+
Tier │Zip suffix │Contents
41+
──────┼───────────┼─────────────────────────────────────────────────────────────────────
42+
min │-min.zip │uffs + uffsd + uffs-tui demo. Lean engine for CI/scripting.
43+
──────┼───────────┼─────────────────────────────────────────────────────────────────────
44+
normal│(no suffix)│min + uffsmcp + uffs-mft + docs + brand + packaging helper.
45+
│ │Recommended.
46+
──────┼───────────┼─────────────────────────────────────────────────────────────────────
47+
full │-full.zip │normal + the uffs-diag diagnostic tools.
48+
──────┴───────────┴─────────────────────────────────────────────────────────────────────
49+
> 🖥️ Every tier bundles the free uffs-tui demo — the
50+
> zero-setup front door. After unzipping, just run uffs-tui
51+
> to browse your own drives in a UI (the daemon auto-starts).
52+
> The demo has capped result counts and disabled exports; see
53+
> DEMO-LICENSE.txt in the zip. Full TUI/GUI are commercial.
54+
Individual binaries are also attached for automation that
55+
wgets a single file.
56+
🟦 Windows x86_64 — primary live-indexing target
57+
- uffs-windows-x64.zip — recommended (normal tier): CLI +
58+
daemon + MCP + MFT tooling + uffs-tui demo + icon + docs.
59+
The .exes ship with the UFFS icon and asInvoker manifest
60+
embedded. Also: uffs-windows-x64-min.zip,
61+
uffs-windows-x64-full.zip.
62+
- Raw binaries: uffs-windows-x64.exe, uffsd-windows-x64.exe,
63+
uffsmcp-windows-x64.exe, uffs-mft-windows-x64.exe,
64+
uffs-broker-windows-x64.exe, uffs-update-windows-x64.exe.
65+
🍏 macOS Apple Silicon — offline MFT analysis
66+
- uffs-macos-arm64.zip — recommended (normal tier): raw
67+
binaries + uffs-tui demo + a ready-to-run UFFS.app bundle
68+
- icns + docs + packaging/macos/bundle.sh for rebuilding.
69+
Also: uffs-macos-arm64-min.zip, uffs-macos-arm64-full.zip.
70+
- Raw binaries: uffs-macos-arm64, uffsd-macos-arm64,
71+
uffsmcp-macos-arm64, uffs-mft-macos-arm64, uffs-update-macos-arm64.
72+
- Intel Macs: run the arm64 build under Rosetta 2.
73+
🐧 Linux x86_64 — offline MFT analysis
74+
- uffs-linux-x64.zip — recommended (normal tier): binaries
75+
- uffs-tui demo + full hicolor icon tree +
76+
packaging/linux/install.sh (drops the .desktop entry and
77+
icons under /usr/local with one sudo invocation) + docs.
78+
Also: uffs-linux-x64-min.zip, uffs-linux-x64-full.zip.
79+
- Raw binaries: uffs-linux-x64, uffsd-linux-x64,
80+
uffsmcp-linux-x64, uffs-mft-linux-x64, uffs-update-linux-x64.
81+
- Use with --mft-file to analyse captured MFT snapshots on servers, forensics VMs, or in Docker.
82+
🔐 Verification
83+
All binaries are accompanied by SHA256 checksums in CHECKSUMS.txt
84+
(and SHA256SUMS, the conventionally-named copy the in-app
85+
self-update helper fetches). Verify with:
86+
sha256sum -c CHECKSUMS.txt
87+
Additionally, every release asset carries a SLSA build-
88+
provenance attestation signed with the workflow's Sigstore
89+
OIDC identity. Verify with GitHub CLI:
90+
gh attestation verify <file> --owner skyllc-ai
91+
A successful verification proves the bytes were produced by
92+
this exact workflow run on this exact commit.
93+
📋 SBOM (Software Bill of Materials)
94+
Each workspace crate ships a CycloneDX 1.5 SBOM alongside the
95+
binaries: sbom-<crate>.cdx.json. The SBOMs are covered by
96+
the same SLSA attestation as the binaries, so you can verify
97+
the inventory with the same command above. Inspect with any
98+
CycloneDX-aware tool, e.g.:
99+
jq '.components[] | {name, version, purl}' sbom-uffs-cli.cdx.json
100+
📋 Installation
101+
Recommended: ZIP bundle
102+
1. Download uffs-<platform>.zip for your platform.
103+
2. Unzip anywhere.
104+
3. Windows: the .exes are ready to run; place them on PATH. Icon + asInvoker manifest are already baked into the PE.
105+
4. macOS: double-click UFFS.app, or move the raw uffs binary into /usr/local/bin/. First launch: Gatekeeper warns because the bundle is unsigned — right-click → Open to confirm, or run xattr -dr com.apple.quarantine UFFS.app.
106+
5. Linux: run sudo packaging/linux/install.sh from the unzipped directory — installs the binary, the .desktop entry, and the full hicolor icon set. Override prefix with sudo PREFIX=/opt/uffs packaging/linux/install.sh.
107+
Raw-binary path (automation)
108+
- Download the individual binary, e.g. uffs-linux-x64.
109+
- macOS / Linux: chmod +x uffs-* then optionally mv uffs-* /usr/local/bin/uffs.
110+
- Windows: the .exe is ready to run; place it on PATH.
111+
🛠️ Build Information
112+
- Triggered by: release-pr-merge-#618
113+
- Commit: e45f13f
114+
- Toolchain: pinned nightly from rust-toolchain.toml
115+
- Profile: [profile.release] — LTO=fat, codegen-units=1, strip=symbols
116+
- CPU baselines: x86_64 = x86-64-v3 (Haswell+/Zen+); macOS ARM64 = apple-m1 (M1+)
117+
Full Changelog: https://github.com/skyllc-ai/UltraFastFileSearch/commits/v0.6.39
118+
What's Changed
119+
- ci(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #616
120+
- chore: release v0.6.39 — ship pipeline auto-commit by @githubrobbi in #618
121+
Full Changelog: v0.6.38...v0.6.39
122+
ReleaseNotesUrl: https://github.com/skyllc-ai/UltraFastFileSearch/releases/tag/v0.6.39
123+
ManifestType: defaultLocale
124+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: SkyLLC.UFFS
5+
PackageVersion: 0.6.39
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)