Nim/lib
Antonis Geralis 7bde6aa37f
Httpclient improvements (#15919)
* Allow passing Uri instead of strings

* Teach httpclient about 308

* Deprecate request proc where httpMethod is string

* More use of HttpMethod enum

Also fix handling of 308, I forgot to add the hunk to the previous
commit.

* Well behaved redirect handler

* Also remove Transfer-Encoding

* Removed unused proc

* Secure redirection rules

Strip sensitive headers for cross-domain redirects.

* Allow httpMethod to be a string again

This way unknown http verbs can be used without any problem.

* Respect user-specified Host header

* Missed multipart argument.

* Try another method

* add changelog

* Fix hidden deprecation warning, parseEnum failing

* This is wrong

* Have to do it manually, parseEnum is not suitable

* Review comments

* update

Co-authored-by: LemonBoy <thatlemon@gmail.com>
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
2021-01-10 13:40:53 +00:00
..
arch/x86
core macros.quote: document hard to use op; add more useful examples (#16489) 2021-01-06 19:28:17 +01:00
deprecated/pure Error -> Defect for defects (#13908) 2020-04-28 19:56:01 +02:00
experimental styleCheck: Fix some inconsistent identifiers (#16177) 2020-12-21 09:41:56 -08:00
genode minor update for the genode target 2019-07-14 16:08:15 +02:00
genode_cpp Native access to Genode environment 2018-06-07 07:21:20 +02:00
impure fix #16103 (#16109) [backport:1.0] 2020-11-24 12:37:41 +01:00
js clean up the docs of some modules under lib/js (#16579) 2021-01-04 19:54:33 +01:00
nintendoswitch Rewrite the memory management code for Nintendo Switch (#8169) 2018-07-05 16:33:15 +02:00
packages/docutils RST: improve line blocks (#16518) 2020-12-31 11:20:04 +01:00
posix Add posix_utils.osReleaseFile (#16452) 2021-01-04 15:21:36 +01:00
pure Httpclient improvements (#15919) 2021-01-10 13:40:53 +00:00
std Implements streams for sockets (#15729) 2021-01-07 16:09:57 +01:00
system make --gc:arc --exceptions:quirky work again [backport:1.4] (#16583) 2021-01-04 19:44:50 +01:00
windows add getprotobyname (#15273) 2020-09-09 12:47:22 +02:00
wrappers remove iup from stdlib in contrast to #15828 (#15830) 2020-11-03 20:43:51 +01:00
cycle.h
nimbase.h .noalias annotation; frontend support (#15419) 2020-09-28 13:51:39 +02:00
nimhcr.nim styleCheck: Fix some inconsistent identifiers (#16177) 2020-12-21 09:41:56 -08:00
nimhcr.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
nimrtl.nim testament: generic N-fold batching: windows CI 37mn=>16m (#14823) 2020-06-27 16:51:17 +02:00
nimrtl.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
prelude.nim add sequtils to prelude (#16431) 2020-12-23 10:23:45 +08:00
stdlib.nimble
system.nim fix #12311 (#16578) 2021-01-04 10:24:52 +01:00
system_overview.rst Fix broken links in docs (#16336) 2020-12-14 20:13:12 +01:00