AJ ONeal
b3375d0e24
fix: serve Windows packages to CYGWIN and MINGW user-agents
...
CYGWIN_NT-* and MINGW64_NT-* UAs (Git Bash / Cygwin on Windows) were
classified as linux, so Windows users got linux binaries or no match.
Three fixes:
- build-classifier v1.0.4: CYGWIN/MINGW → windows in termsToTarget
- ua-detect.js: same fix for the Node server's UA detection path
- builds-cacher.js: default hostTarget.libc to 'libc' when unset —
termsToTarget omits libc for plain UAs, causing triplets like
'linux-x86_64-undefined' that never matched cache entries
2026-05-14 17:06:06 -06:00
AJ ONeal
3c05298c6a
fix(arm): don't match 'arm64' for 'arm' without bit or version specifier
2023-11-14 10:55:07 -07:00
AJ ONeal
e5bda52ef3
fix(windows): classify arm32 as armv7
2023-11-12 02:24:27 -07:00
AJ ONeal
fc36f3e93e
ref(webi): add explicit libc detection
2023-11-06 18:50:02 -07:00
AJ ONeal
489c27ea01
fix(ppc64le): sort by specificity: ppc64le comes BEFORE ppc64
2023-10-11 22:05:22 +00:00
AJ ONeal
a3954bad3d
ref(alpine): enable musl filtering
2023-07-05 20:03:04 +00:00
AJ ONeal
5b6b700943
fix: replace 'uname -a' with 'uname -srm' for OS/Arch detection
2023-02-11 21:57:39 +00:00
AJ ONeal
21c668b4b7
chore(fmt): set .prettierrc.json.trailingComma = "all"
2023-01-24 17:54:39 +00:00
AJ ONeal
a50d690197
chore: run linters and formatters
2022-01-26 02:00:21 -07:00
AJ ONeal
dfb477380c
chore: make Prettier + fix spelling, update upgrade/switch instructions, prefer ale to syntastic
2021-08-15 05:56:56 +00:00
AJ ONeal
46445e9382
cleanup: shfmt, shellcheck, and whitespace
2021-04-26 07:03:47 +00:00
AJ ONeal
0245e830a4
quick hack for better Apple M1 Rosetta compat
2021-01-06 17:37:47 -07:00
AJ ONeal
afe8aab57a
aarch64 bugfix and minor formatting updates
2020-09-22 19:59:43 +00:00
AJ ONeal
d24043dc1c
add info for debug api
2020-07-13 10:27:38 -06:00
AJ ONeal
a91488aff4
still fixing WSL
2020-07-09 17:06:01 +00:00
AJ ONeal
388315542b
Microsoft Linux, again
2020-07-09 16:52:37 +00:00
AJ ONeal
1a7a851e3f
another WSL matching fix
2020-07-09 03:39:45 +00:00
AJ ONeal
681cccd4d5
switch from bat to ps1
2020-06-28 12:17:57 +00:00
AJ ONeal
5e0debf4c5
generalize, a lot
2020-06-16 10:45:54 +00:00