Some fixes, some features.
Changelog
- Add
--close-status-codeand--close-reason - Fix
--queue-lenoption that took no effect - Fix racing to connect to multiple resolved addresses in
tcp:specifier (i.e. "happy eyeballs") - now it skips errors if there is a working connection. This does not fixws://localhostunfortunately. crypto:overlay and associated optionsprometheus:overlay and associated optionsrandom:specifier
Release artifacts
(downloads below the table)
| File | TLS support | Tested by author | Notes |
|---|---|---|---|
| websocat.x86_64-unknown-linux-musl | built-in OpenSSL 1.1.1n | using similar build myself | |
| websocat.x86_64-pc-windows-gnu.exe | uses system crypto | no | |
| websocat.x86_64-apple-darwin | uses system crypto | no | |
| websocat.i686-pc-windows-gnu.exe | uses system crypto | no | |
| websocat.aarch64-linux-android | built-in OpenSSL 1.1.1n | basic test only | |
| websocat.armv7-linux-androideabi | built-in OpenSSL 1.1.1n | basic test only | |
| websocat.arm-unknown-linux-musleabi | built-in OpenSSL 1.1.1n | basic test only | |
| websocat.aarch64-unknown-linux-musl | built-in OpenSSL 1.1.1n | no | |
| websocat.x86_64-unknown-freebsd | built-in OpenSSL 1.1.1n | basic test only | |
| websocat_nossl.i686-unknown-linux-musl | none | basic test only | see some previous release notes for the reason of why no ssl |
| debug.7z | unstripped versions of all executables above |