Track binary driver/installer payloads via Git LFS

Reverses the earlier '.gitignore + filter-repo' approach: 849 binary
files (.cab .sys .dll .inf .cat .exe .msi .msp .mst .jar .icm .chm
.jsa .prn .dl_ .da_ .ch_ .in_ .ex_ .ds_, case-insensitive) now flow
through LFS (.gitattributes), while the repo tree stays small.

Rationale: fresh clones should be buildable without out-of-band driver
fetches. LFS keeps the blobs on Gitea's LFS storage; the repo ships
pointer files (~140 bytes each).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
cproudlock
2026-04-17 13:43:49 -04:00
parent ba434f346a
commit 2ed8f9da77
884 changed files with 17932 additions and 24 deletions

42
.gitattributes vendored Normal file
View File

@@ -0,0 +1,42 @@
*.exe filter=lfs diff=lfs merge=lfs -text
*.EXE filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.ZIP filter=lfs diff=lfs merge=lfs -text
*.msi filter=lfs diff=lfs merge=lfs -text
*.MSI filter=lfs diff=lfs merge=lfs -text
*.msp filter=lfs diff=lfs merge=lfs -text
*.MSP filter=lfs diff=lfs merge=lfs -text
*.mst filter=lfs diff=lfs merge=lfs -text
*.MST filter=lfs diff=lfs merge=lfs -text
*.cab filter=lfs diff=lfs merge=lfs -text
*.CAB filter=lfs diff=lfs merge=lfs -text
*.sys filter=lfs diff=lfs merge=lfs -text
*.SYS filter=lfs diff=lfs merge=lfs -text
*.dll filter=lfs diff=lfs merge=lfs -text
*.DLL filter=lfs diff=lfs merge=lfs -text
*.inf filter=lfs diff=lfs merge=lfs -text
*.INF filter=lfs diff=lfs merge=lfs -text
*.cat filter=lfs diff=lfs merge=lfs -text
*.CAT filter=lfs diff=lfs merge=lfs -text
*.dl_ filter=lfs diff=lfs merge=lfs -text
*.DL_ filter=lfs diff=lfs merge=lfs -text
*.da_ filter=lfs diff=lfs merge=lfs -text
*.DA_ filter=lfs diff=lfs merge=lfs -text
*.ch_ filter=lfs diff=lfs merge=lfs -text
*.CH_ filter=lfs diff=lfs merge=lfs -text
*.in_ filter=lfs diff=lfs merge=lfs -text
*.IN_ filter=lfs diff=lfs merge=lfs -text
*.ex_ filter=lfs diff=lfs merge=lfs -text
*.EX_ filter=lfs diff=lfs merge=lfs -text
*.ds_ filter=lfs diff=lfs merge=lfs -text
*.DS_ filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.JAR filter=lfs diff=lfs merge=lfs -text
*.icm filter=lfs diff=lfs merge=lfs -text
*.ICM filter=lfs diff=lfs merge=lfs -text
*.chm filter=lfs diff=lfs merge=lfs -text
*.CHM filter=lfs diff=lfs merge=lfs -text
*.jsa filter=lfs diff=lfs merge=lfs -text
*.JSA filter=lfs diff=lfs merge=lfs -text
*.prn filter=lfs diff=lfs merge=lfs -text
*.PRN filter=lfs diff=lfs merge=lfs -text

28
.gitignore vendored
View File

@@ -1,27 +1,7 @@
*.exe
*.zip
*.msi
*.msp
*.mst
*.cab
*.sys
*.dll
*.inf
*.cat
*.dl_
*.da_
*.ch_
*.in_
*.ex_
*.ds_
*.EXE
*.ZIP
*.MSI
*.CAB
*.SYS
*.DLL
*.INF
*.CAT
# Binaries tracked via Git LFS (see .gitattributes)
# Keep these ignored only if you don't want LFS pointers:
# *.exe *.cab *.dll *.sys *.inf *.cat etc.
Thumbs.db
Output/
.claude/

BIN
BlueSSOFix/EAP-PEAP.msi LFS Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More