Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Appveyor thttpclient (#6744) | Fredrik Høisæther Rasch | 2017-11-15 | 1 | -0/+1 |
| | | | | | | * App option value for disabling tests for AppVeyor * Disable thttpclient on AppVeyor | ||||
* | attempt to make travis green again | Andreas Rumpf | 2017-11-05 | 1 | -0/+1 |
| | |||||
* | attempt to make travis green again | Araq | 2017-09-05 | 1 | -14/+18 |
| | |||||
* | disable fragile parts of thttpclient.nim | Andreas Rumpf | 2017-05-04 | 1 | -9/+11 |
| | |||||
* | Implement dial, support IPv6 in httpclient (#5763) | Ruslan Mustakov | 2017-05-02 | 1 | -2/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement dial, support IPv6 in httpclient Added ``dial`` procedure to networking modules: ``net``, ``asyncdispatch``, ``asyncnet``. It merges socket creation, address resolution, and connection into single step. When using ``dial``, you don't have to worry about IPv4 vs IPv6 problem. Fixed addrInfo loop in connect to behave properly. Previously it would stop on first non-immediate failure, instead of continuing and trying the remaining addresses. Fixed newAsyncNativeSocket to raise proper error if socket creation fails. Fixes: #3811 * Check domain during connect() only on non-Windows This is how it was in the previous implementation of connect(). * Call 'osLastError' before 'close' in net.dial * Record osLastError before freeAddrInfo in net.dial * Add missing docs for 'dial' proc * Optimize dial to create one FD per domain, add tests And make async IPv6 servers work on Windows. * Add IPv6 test to uri module * Fix getAddrString error handling | ||||
* | Implement streamed async/sync downloadFile and deprecate old one. | Dominik Picheta | 2017-02-11 | 1 | -2/+4 |
| | |||||
* | Implement streamed body reading in httpclient. | Dominik Picheta | 2017-02-11 | 1 | -1/+3 |
| | |||||
* | Use onThreadCreation to set default SSL context for each thread (#5265) | Ruslan Mustakov | 2017-01-23 | 1 | -1/+1 |
| | | | Fixes: #4998 | ||||
* | Implements onProgressChanged callback for httpclient. | Dominik Picheta | 2016-09-24 | 1 | -3/+22 |
| | |||||
* | Implements getContent and postContent for (Async)HttpClient. | Dominik Picheta | 2016-09-24 | 1 | -0/+19 |
| | |||||
* | Handle redirects in HttpClient's post procs & post test. | Dominik Picheta | 2016-09-24 | 1 | -18/+17 |
| | |||||
* | Fixes #4797. | Dominik Picheta | 2016-09-19 | 1 | -0/+4 |
| | |||||
* | Implements proxy support for (Async)HttpClient. Ref #4423. | Dominik Picheta | 2016-09-18 | 1 | -0/+6 |
| | | | | Fixes #2160. | ||||
* | Implements timeouts for synchronous HttpClient. | Dominik Picheta | 2016-09-18 | 1 | -0/+13 |
| | |||||
* | Improvements to httpclient. Refs #4423. | Dominik Picheta | 2016-09-18 | 1 | -0/+53 |
* Adds ability to query HttpCode and compare it with strings. * Moves HttpMethod to HttpCore module. * Implements synchronous HttpClient using {.multisync.}. |