-
Notifications
You must be signed in to change notification settings - Fork 1
Rolf: watchOS BCL review for networking API to in utilize
Based on the ignored tests: https://github.com/mono/mono/commit/51de6e83eb3e3c64153de6e592d773e0bd49c0c8
- [a] System.Net.Http.HttpClient: make NSUrlSessionHandler the default
- [a] System.Net.Http.HttpClientHandler: in-utilize the whole thing
-
[a] System.Net.Mail.SmtpClient: in-utilize the whole thing
-
[a] System.Net.Sockets.TcpClient: in-utilize the whole thing
-
[a] System.Net.Sockets.TcpListener: in-utilize the whole thing
-
[a] System.Net.Sockets.UdpClient: in-utilize the whole thing
-
System.Net.Sockets.Socket: no change
- Some types of sockets work fine, so we can't do anything easily here. Also this is a low-level API, so imho users should be exposed to potentially low-level behavior.
-
System.Net.Dns: ?
- GetHostName () works
- GetHostEntry () does not work (not even the local hostname returned by GetHostName ())
- not sure what else doesn't work
-
[a] System.Net.FtpWebRequest: in-utilize the whole thing.
-
[a] System.Net.FtpWebResponse: in-utilize the whole thing.
-
[a] System.Net.HttpListener: in-utilize the whole thing.
-
[a] System.Net.HttpListenerRequest: in-utilize the whole thing.
-
System.Net.HttpWebRequest: in-utilize the whole thing.
-
System.Net.HttpWebResponse: in-utilize the whole thing.
-
System.Net.WebClient: in-utilize the whole thing.
-
System.Net.WebRequest: in-utilize the whole thing.