This PR updates klauspost/compress for various performance improvements, gorilla/websocket for some bug fixes and minor improvements, nhooyr.io/websocket for a DOS security fix, gospake2 for re-license to MIT (seems like it was LGPLv2 before) and then the crypto packages for some minor changes.
Each update is in it's own commit and I have carried out extensive testing to see that it works as expected. This should modernize the imports quite a bit and make sure that we can get all the latest bug fixes, performance enhancements and security fixes.
This PR updates
klauspost/compress
for various performance improvements,gorilla/websocket
for some bug fixes and minor improvements,nhooyr.io/websocket
for a DOS security fix,gospake2
for re-license to MIT (seems like it was LGPLv2 before) and then the crypto packages for some minor changes.Each update is in it's own commit and I have carried out extensive testing to see that it works as expected. This should modernize the imports quite a bit and make sure that we can get all the latest bug fixes, performance enhancements and security fixes.