Brian Quinlan
Brian Quinlan
I actually started to look at the named pipe implementation (https://dart-review.googlesource.com/c/sdk/+/257282/) that uses `mkfifo`. Unfortunately, there is a large semantic difference between named pipes on POSIX vs Windows because named...
I fixed a separate issue for anonymous pipe support: #49917 - @robert-ancell please track your feature request there.
Hey @insinfo Were you planning on using this approach on Windows? If so, did you consider using [package:win32](https://pub.dev/packages/win32)? My concern with adding this feature is that it seems like named...
I think that Unix FIFO's and Windows named pipes are too semantically different to be used as a common IPC mechanism (in particular, Unix lacks an idea like [`ConnectNamedPipe`](https://learn.microsoft.com/en-us/windows/win32/api/namedpipeapi/nf-namedpipeapi-connectnamedpipe)). Some...
I'm going to retitle this issue and unassign it - I don't think that we are looking into a cross-platform IPC mechanism at the moment.
Hi @xvrh , I'd like that too :-( Unfortunately, there is no convenient way to inject a native build step in dart-without-flutter and `cupertino_http` includes some Objective-C code.
Would this change cause a semantic difference between `browser_client` and `io_client`?
An interesting note about using VPN with BSD sockets: https://developer.apple.com/forums/thread/76448
I filed a bug to track adding [websocket support in `package:cupertino_http`](https://github.com/dart-lang/http/issues/916).
FWIW, [`package:cronet_http`](https://pub.dev/packages/cronet_http) is also available on Android and supports HTTP/3. The API is the same as [`package:cupertino_http`](https://pub.dev/packages/cupertino_http) so it is possible to use `cupertino_http` on macOS/iOS and `cronet_http` on Android.