Improved
mosh-1.3.2.95rc1
This is a release candidate for the mosh 1.4.0 release
What's Changed
- Reformat printed strings in source by @cgull in https://github.com/mobile-shell/mosh/pull/869
- Support OCLint static checker; do some source cleanup by @cgull in https://github.com/mobile-shell/mosh/pull/826
- Ignore unknown rendition numbers by @keithw in https://github.com/mobile-shell/mosh/pull/919
- Add Perl compile by @cgull in https://github.com/mobile-shell/mosh/pull/937
- mosh.pl: Fix the error message if getaddrinfo is missing by @andersk in https://github.com/mobile-shell/mosh/pull/940
- Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER by @mojotx in https://github.com/mobile-shell/mosh/pull/944
- mosh.pl: Allow shell expansion of --server with --local by @andersk in https://github.com/mobile-shell/mosh/pull/947
- Type Select::got_signal as volatile sig_atomic_t by @andersk in https://github.com/mobile-shell/mosh/pull/954
- Require C++11 if protobuf version >= 3.6.0 is installed by @cgull in https://github.com/mobile-shell/mosh/pull/990
- Fix FreeBSD issue with bind(2), do some namespace/using cleanup by @cgull in https://github.com/mobile-shell/mosh/pull/996
- Apply latest consecutive resize, not earliest. by @peadar in https://github.com/mobile-shell/mosh/pull/1019
- configure: Add --enable-static-LIBRARY options for selective static linking by @andersk in https://github.com/mobile-shell/mosh/pull/1024
- Various configure cleanups and improvements by @andersk in https://github.com/mobile-shell/mosh/pull/1048
- If exec()ing the remote command fails, pause briefly by @cgull in https://github.com/mobile-shell/mosh/pull/1053
- fixed the irc channel link in README by @buzztiaan in https://github.com/mobile-shell/mosh/pull/1146
- .gitignore: add autogenerated files by @black-desk in https://github.com/mobile-shell/mosh/pull/1125
- Don't sometimes hang just after launching ssh by @njaard in https://github.com/mobile-shell/mosh/pull/1160
- Use CLOCK_MONOTONIC_RAW when available by @piru in https://github.com/mobile-shell/mosh/pull/1124
- Add tmux and alacritty to title_term_types by @ncfavier in https://github.com/mobile-shell/mosh/pull/1150
- GitHub actions by @ezzieyguywuf in https://github.com/mobile-shell/mosh/pull/1170
- Add support for generating coverage reports by @achernya in https://github.com/mobile-shell/mosh/pull/1173
- Add fuzzing infrastructure by @achernya in https://github.com/mobile-shell/mosh/pull/1193
- Revert "Remove redundant malloc/free" by @achernya in https://github.com/mobile-shell/mosh/pull/1194
- Separate OpenSSL-based OCB implementation from others by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1195
- Use OpenSSL native OCB-AES implementation by @achernya in https://github.com/mobile-shell/mosh/pull/1196
- Go back to internal OCB implementation by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1198
- Put -lnettle back on the link line when using Nettle by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1199
- Add nettle to the CI matrix by @achernya in https://github.com/mobile-shell/mosh/pull/1201
- OCB: Make primitive AES API explicit by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1200
- OCB: Heap-allocate keys by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1203
- Stop using deprecated Nettle functions by @achernya in https://github.com/mobile-shell/mosh/pull/1204
- OCB: Use OpenSSL EVP instead of deprecated AES by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1205
- Correct memory leak in ocb-aes test by @achernya in https://github.com/mobile-shell/mosh/pull/1206
- Fixes for distcheck by @achernya in https://github.com/mobile-shell/mosh/pull/1207
- Release CI using Github Actions by @achernya in https://github.com/mobile-shell/mosh/pull/1208
- Add -Wno-unused-parameter by @achernya in https://github.com/mobile-shell/mosh/pull/1215
- Switch macOS multi-arch to x86_64+arm64 by @achernya in https://github.com/mobile-shell/mosh/pull/1213
- Audit and fix up format strings by @bbarenblat in https://github.com/mobile-shell/mosh/pull/1212
- Tag mosh 1.4.0 Release Candidate by @achernya in https://github.com/mobile-shell/mosh/pull/1216
- Fetch forcibly while fetching tags by @achernya in https://github.com/mobile-shell/mosh/pull/1217
- Actually evaluate the github actions contains() expression for prerel… by @achernya in https://github.com/mobile-shell/mosh/pull/1218
New Contributors
- @mojotx made their first contribution in https://github.com/mobile-shell/mosh/pull/944
- @peadar made their first contribution in https://github.com/mobile-shell/mosh/pull/1019
- @buzztiaan made their first contribution in https://github.com/mobile-shell/mosh/pull/1146
- @black-desk made their first contribution in https://github.com/mobile-shell/mosh/pull/1125
- @njaard made their first contribution in https://github.com/mobile-shell/mosh/pull/1160
- @piru made their first contribution in https://github.com/mobile-shell/mosh/pull/1124
- @ncfavier made their first contribution in https://github.com/mobile-shell/mosh/pull/1150
- @ezzieyguywuf made their first contribution in https://github.com/mobile-shell/mosh/pull/1170
- @bbarenblat made their first contribution in https://github.com/mobile-shell/mosh/pull/1195
Full Changelog: https://github.com/mobile-shell/mosh/compare/mosh-1.3.2...mosh-1.3.2.95rc1