Deployed 49865fe with MkDocs version: 1.0.4
				
					
				
			This commit is contained in:
		| @@ -123,7 +123,7 @@ | |||||||
| <p>The regression test is running after each commit on travis.</p> | <p>The regression test is running after each commit on travis.</p> | ||||||
| <h2 id="limitations">Limitations</h2> | <h2 id="limitations">Limitations</h2> | ||||||
| <ul> | <ul> | ||||||
| <li>On Windows TLS is not setup yet to validate certificates.</li> | <li>On Windows and Android certificate validation needs to be setup so that SocketTLSOptions.caFile point to a pem file, such as the one distributed by Firefox. Unless that setup is done connecting to a wss endpoint will display an error. On Windows with mbedtls the message will contain <code>error in handshake : X509 - Certificate verification failed, e.g. CRL, CA or signature check failed</code>.</li> | ||||||
| <li>There is no convenient way to embed a ca cert.</li> | <li>There is no convenient way to embed a ca cert.</li> | ||||||
| <li>Automatic reconnection works at the TCP socket level, and will detect remote end disconnects. However, if the device/computer network become unreachable (by turning off wifi), it is quite hard to reliably and timely detect it at the socket level using <code>recv</code> and <code>send</code> error codes. <a href="https://stackoverflow.com/questions/14782143/linux-socket-how-to-detect-disconnected-network-in-a-client-program">Here</a> is a good discussion on the subject. This behavior is consistent with other runtimes such as node.js. One way to detect a disconnected device with low level C code is to do a name resolution with DNS but this can be expensive. Mobile devices have good and reliable API to do that.</li> | <li>Automatic reconnection works at the TCP socket level, and will detect remote end disconnects. However, if the device/computer network become unreachable (by turning off wifi), it is quite hard to reliably and timely detect it at the socket level using <code>recv</code> and <code>send</code> error codes. <a href="https://stackoverflow.com/questions/14782143/linux-socket-how-to-detect-disconnected-network-in-a-client-program">Here</a> is a good discussion on the subject. This behavior is consistent with other runtimes such as node.js. One way to detect a disconnected device with low level C code is to do a name resolution with DNS but this can be expensive. Mobile devices have good and reliable API to do that.</li> | ||||||
| <li>The server code is using select to detect incoming data, and creates one OS thread per connection. This is not as scalable as strategies using epoll or kqueue.</li> | <li>The server code is using select to detect incoming data, and creates one OS thread per connection. This is not as scalable as strategies using epoll or kqueue.</li> | ||||||
|   | |||||||
| @@ -226,5 +226,5 @@ webSocket.send("hello world"); | |||||||
|  |  | ||||||
| <!-- | <!-- | ||||||
| MkDocs version : 1.0.4 | MkDocs version : 1.0.4 | ||||||
| Build Date UTC : 2019-11-27 17:28:23 | Build Date UTC : 2019-12-02 19:49:11 | ||||||
| --> | --> | ||||||
|   | |||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										14
									
								
								sitemap.xml
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								sitemap.xml
									
									
									
									
									
								
							| @@ -2,37 +2,37 @@ | |||||||
| <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> | <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|     <url> |     <url> | ||||||
|      <loc>None</loc> |      <loc>None</loc> | ||||||
|      <lastmod>2019-11-27</lastmod> |      <lastmod>2019-12-02</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
| </urlset> | </urlset> | ||||||
							
								
								
									
										
											BIN
										
									
								
								sitemap.xml.gz
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								sitemap.xml.gz
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user