Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes bugs introduced by ee62d56cadb. Closes #2227. | Dominik Picheta | 2015-03-05 | 1 | -2/+8 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -2/+2 |
| | |||||
* | Added documentation for the new http request procedures. | Varriount | 2015-01-23 | 1 | -1/+13 |
| | |||||
* | Fixes #1962 | Varriount | 2015-01-22 | 1 | -24/+33 |
| | |||||
* | Fix body in httpclient | def | 2015-01-13 | 1 | -2/+2 |
| | | | | | - Never append a newline to the body in a HTTP post. - Pass the entire body to redirections, including multipart data | ||||
* | Rename newData() to newMultipartData() | def | 2015-01-05 | 1 | -5/+5 |
| | |||||
* | A few more fixes to httpclient multipart | def | 2015-01-05 | 1 | -4/+9 |
| | |||||
* | post should work when extra headers don't have trailing newline | def | 2015-01-05 | 1 | -2/+11 |
| | |||||
* | Check that p is not nil in format | def | 2015-01-05 | 1 | -1/+1 |
| | |||||
* | Add multipart parameter to httpclient's post and postContent | def | 2015-01-05 | 1 | -35/+128 |
| | |||||
* | Remove debug messages | def | 2015-01-03 | 1 | -2/+0 |
| | |||||
* | Apply #1824 to fix #1823 | def | 2015-01-03 | 1 | -2/+4 |
| | |||||
* | Minor cleanup | def | 2015-01-03 | 1 | -3/+2 |
| | |||||
* | Fix httpclient to properly encode queries (path?queries) | def | 2015-01-03 | 1 | -2/+7 |
| | |||||
* | Fixes #1759. | Dominik Picheta | 2014-12-21 | 1 | -2/+6 |
| | | | | Caused by not skipping the \c\l with Chunked encoding after the body is parsed. | ||||
* | removed unused variable from httpclient | Will Szumski | 2014-12-17 | 1 | -1/+0 |
| | |||||
* | replace deprecated parseUrl with parseUri in httpclient | Will Szumski | 2014-12-17 | 1 | -10/+10 |
| | |||||
* | switched httpclient to use net module instead of sockets | Will Szumski | 2014-12-17 | 1 | -7/+6 |
| | |||||
* | Fix some deprecation warnings caused by renames | def | 2014-11-13 | 1 | -49/+49 |
| | |||||
* | Made 'headers' public | Erik O'Leary | 2014-11-06 | 1 | -44/+44 |
| | |||||
* | Lots of documentation improvements for asyncdispatch. | Dominik Picheta | 2014-09-12 | 1 | -0/+13 |
| | | | | Ref #1487. | ||||
* | Fixes httpclient SSL issue. Implements unbuffered SSL recv. Ref #1487. | Dominik Picheta | 2014-09-06 | 1 | -1/+2 |
| | |||||
* | Async SSL support. | Dominik Picheta | 2014-08-31 | 1 | -20/+37 |
| | |||||
* | Case sensitivity fixes for httpclient and sockets module. | Dominik Picheta | 2014-08-31 | 1 | -12/+12 |
| | |||||
* | Merge branch 'devel' into bigbreak | Dominik Picheta | 2014-08-30 | 1 | -2/+1 |
|\ | | | | | | | | | Conflicts: lib/pure/ftpclient.nim | ||||
| * | Add asyncftpclient module. | Dominik Picheta | 2014-08-29 | 1 | -2/+1 |
| | | |||||
* | | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -3/+3 |
| | | |||||
* | | big rename | Araq | 2014-08-27 | 1 | -21/+29 |
|/ | |||||
* | Void futures are no longer discardable. | Dominik Picheta | 2014-07-13 | 1 | -1/+1 |
| | |||||
* | Fixes docgen. | Dominik Picheta | 2014-04-15 | 1 | -1/+1 |
| | |||||
* | Add checks for invalid socket when creating sockets. | Dominik Picheta | 2014-04-15 | 1 | -0/+1 |
| | |||||
* | setLen now used on asyncdispatch.recv's return value on Linux. | Dominik Picheta | 2014-04-06 | 1 | -3/+0 |
| | | | | This fixes issues with the async httpclient. | ||||
* | Documentation for async httpclient. Notes for url modules. | Dominik Picheta | 2014-04-06 | 1 | -2/+33 |
| | |||||
* | Asyncdispatch fixes. | Dominik Picheta | 2014-04-05 | 1 | -1/+1 |
| | | | | | | ``return`` is now transformed into a ``return nil`` in the async iterator to work around the no-yield in ``try .. except ..`` closure iterator limitation. | ||||
* | Proper handling of disconnections during reading in httpclient. | Dominik Picheta | 2014-04-03 | 1 | -1/+3 |
| | |||||
* | Async httpclient should now work. Changed recv behaviour. | Dominik Picheta | 2014-04-03 | 1 | -12/+42 |
| | | | | | | | asyncdispatch.recv no longer guarantees that it will read ALL the data requested. The underlying WinAPI function doesn't guarantee this and it already wasn't guaranteed anyway since the socket could disconnect mid-transmission. | ||||
* | Refactored createCb in asyncdispatch. | Dominik Picheta | 2014-04-02 | 1 | -14/+5 |
| | |||||
* | Implemented async for httpclient. | Dominik Picheta | 2014-03-26 | 1 | -24/+215 |
| | |||||
* | httpclient: strip trailing whitespace from headers. | Michał Zieliński | 2013-12-28 | 1 | -2/+1 |
| | | | | | - we can do that according to the RFC. - fixes #783 | ||||
* | Implemented ability to connect through proxies for the httpclient module. | Dominik Picheta | 2013-08-26 | 1 | -16/+51 |
| | |||||
* | bugfixes | Araq | 2013-05-04 | 1 | -1/+1 |
| | |||||
* | Fixed recvLine deprecation warnings. | Dominik Picheta | 2013-04-14 | 1 | -53/+52 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | Fixed timeouts for sockets, implemented timeouts in httpclient and fixed | Dominik Picheta | 2013-02-23 | 1 | -36/+99 |
| | | | | a bug with redirection in httpclient. | ||||
* | Rewrote the implementation of parsing chunked transfer coding in | Dominik Picheta | 2012-12-23 | 1 | -56/+36 |
| | | | | httpclient. Fixes #272. | ||||
* | Fixes error in httpclient. | Dominik Picheta | 2012-12-02 | 1 | -1/+1 |
| | |||||
* | Fixes SSL httpclient and problems with hidden path splitting in OS. | Dominik Picheta | 2012-12-02 | 1 | -11/+20 |
| | | | | Added babel's libs dir to Nimrod's path. | ||||
* | Fixed httpclient bugs, fixed socket bugs and fixed sockets for windows. | Dominik Picheta | 2012-06-09 | 1 | -69/+71 |
| | |||||
* | Sockets are now buffered and have ssl support through openssl. | Dominik Picheta | 2012-06-03 | 1 | -2/+18 |
| | |||||
* | sockets.recv optimizations; stdlib now supports taint mode | Araq | 2011-09-24 | 1 | -6/+6 |
| |