websocket-kit icon indicating copy to clipboard operation
websocket-kit copied to clipboard

Add NIOT

Open hishnash opened this issue 4 years ago • 4 comments

Add NIOTransportServices support on Apple platforms.

On apple platforms it is best to use the NIOTSEventLoopGroup and use the corresponding SSL configurations.

This PR also adds a HTTPChannelIntercepter that can be used to inspect the HTTP handshake requests (for locking etc).

hishnash avatar Jun 24 '21 06:06 hishnash

@0xTim I added the checks and package file for 5.2 i think the version checks i did are also in the correct places. (i did think that this might fail if for some reason someone has a package called Network installed on linux but maybe not im not sure how the compiler works with these canImport stuff should i also but a platform condition in place?

hishnash avatar Jun 29 '21 20:06 hishnash

@hishnash I think canImport should be fine

0xTim avatar Jun 30 '21 09:06 0xTim

@0xTim cool are there any other changes i need to make.

hishnash avatar Jul 22 '21 21:07 hishnash

@hishnash sorry I've just spotted this! Sorry about the massive e delay. Is this now solved by #107 ?

0xTim avatar Jul 25 '22 10:07 0xTim