summary refs log tree commit diff stats
path: root/lib/pure/httpclient.nim
Commit message (Collapse)AuthorAgeFilesLines
* Fixes #1759.Dominik Picheta2014-12-211-2/+6
| | | | Caused by not skipping the \c\l with Chunked encoding after the body is parsed.
* removed unused variable from httpclientWill Szumski2014-12-171-1/+0
|
* replace deprecated parseUrl with parseUri in httpclientWill Szumski2014-12-171-10/+10
|
* switched httpclient to use net module instead of socketsWill Szumski2014-12-171-7/+6
|
* Fix some deprecation warnings caused by renamesdef2014-11-131-49/+49
|
* Made 'headers' publicErik O'Leary2014-11-061-44/+44
|
* Lots of documentation improvements for asyncdispatch.Dominik Picheta2014-09-121-0/+13
| | | | Ref #1487.
* Fixes httpclient SSL issue. Implements unbuffered SSL recv. Ref #1487.Dominik Picheta2014-09-061-1/+2
|
* Async SSL support.Dominik Picheta2014-08-311-20/+37
|
* Case sensitivity fixes for httpclient and sockets module.Dominik Picheta2014-08-311-12/+12
|
* Merge branch 'devel' into bigbreakDominik Picheta2014-08-301-2/+1
|\ | | | | | | | | Conflicts: lib/pure/ftpclient.nim
| * Add asyncftpclient module.Dominik Picheta2014-08-291-2/+1
| |
* | Nimrod renamed to NimAraq2014-08-281-3/+3
| |
* | big renameAraq2014-08-271-21/+29
|/
* Void futures are no longer discardable.Dominik Picheta2014-07-131-1/+1
|
* Fixes docgen.Dominik Picheta2014-04-151-1/+1
|
* Add checks for invalid socket when creating sockets.Dominik Picheta2014-04-151-0/+1
|
* setLen now used on asyncdispatch.recv's return value on Linux.Dominik Picheta2014-04-061-3/+0
| | | | This fixes issues with the async httpclient.
* Documentation for async httpclient. Notes for url modules.Dominik Picheta2014-04-061-2/+33
|
* Asyncdispatch fixes.Dominik Picheta2014-04-051-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 Picheta2014-04-031-1/+3
|
* Async httpclient should now work. Changed recv behaviour.Dominik Picheta2014-04-031-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 Picheta2014-04-021-14/+5
|
* Implemented async for httpclient.Dominik Picheta2014-03-261-24/+215
|
* httpclient: strip trailing whitespace from headers.Michał Zieliński2013-12-281-2/+1
| | | | | - we can do that according to the RFC. - fixes #783
* Implemented ability to connect through proxies for the httpclient module.Dominik Picheta2013-08-261-16/+51
|
* bugfixesAraq2013-05-041-1/+1
|
* Fixed recvLine deprecation warnings.Dominik Picheta2013-04-141-53/+52
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* Fixed timeouts for sockets, implemented timeouts in httpclient and fixedDominik Picheta2013-02-231-36/+99
| | | | a bug with redirection in httpclient.
* Rewrote the implementation of parsing chunked transfer coding inDominik Picheta2012-12-231-56/+36
| | | | httpclient. Fixes #272.
* Fixes error in httpclient.Dominik Picheta2012-12-021-1/+1
|
* Fixes SSL httpclient and problems with hidden path splitting in OS.Dominik Picheta2012-12-021-11/+20
| | | | Added babel's libs dir to Nimrod's path.
* Fixed httpclient bugs, fixed socket bugs and fixed sockets for windows.Dominik Picheta2012-06-091-69/+71
|
* Sockets are now buffered and have ssl support through openssl.Dominik Picheta2012-06-031-2/+18
|
* sockets.recv optimizations; stdlib now supports taint modeAraq2011-09-241-6/+6
|
* deprecated system.copy: use system.substr insteadAraq2011-05-141-3/+3
|
* ugh, maybe broke gitAraq2011-04-011-4/+1
|
* cleanup: E_Base should not be used for inheriting exceptions; documentation ↵Araq2011-01-151-6/+6
| | | | generator generates dependencies section
* bugfix: httpclientAraq2010-10-301-2/+4
|
* version 0.8.8Andreas Rumpf2010-03-141-3/+3
|
* fixed pango/pangoutils new wrappersAndreas Rumpf2010-02-261-0/+0
|
* continued work on html/xmlparserrumpf_a@web.de2010-02-141-8/+0
|
* more enhancements for the libAndreas Rumpf2010-02-081-10/+22
|
* httpclient uses strtabsAndreas Rumpf2010-02-071-0/+334