Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change stdlib imports to use std prefix in most examples (#17202) | Danil Yarantsev | 2021-02-28 | 1 | -1/+1 |
| | |||||
* | fix some warnings (#16952) | flywind | 2021-02-08 | 1 | -37/+37 |
| | |||||
* | Deprecate TaintedString (#15423) | Juan Carlos | 2021-01-15 | 1 | -4/+4 |
| | | | | Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com> | ||||
* | Improve uri.parseQuery to never raise an error (#16647) | Mildred Ki'Lya | 2021-01-12 | 1 | -10/+4 |
| | | | | | | | | | | | | | | | | | In case of malformed query string where there is `=` on the value, handle this character as part of the value instead of throwing an error. The following query string should no longer crash a program: key=value&key2=x=1 It will be interpreted as [("key", "value"), ("key2", "x=1")] This is correct according to latest WhatWG's HTML5 specification recarding the urlencoded parser: https://url.spec.whatwg.org/#concept-urlencoded-parser Older behavior can be restored using the -d:nimLegacyParseQueryStrict flag. | ||||
* | follow #15860 clean cgi module (#16487) | flywind | 2020-12-27 | 1 | -50/+47 |
| | | | | | * follow #15860 clean cgi module * follow #15860 clean cgi module | ||||
* | follow #15357 and move decodeQuery (#15860) | flywind | 2020-12-27 | 1 | -34/+16 |
| | | | | | | | | | * follow #15357 and move decodeQuery * solve problem one * minor * deprecate decodeData * add changelog and since * add testcase for decodeQuery | ||||
* | move decode_helpers to std/private (#16209) | flywind | 2020-12-02 | 1 | -1/+1 |
| | |||||
* | fixes #15369 (#15371) | Andreas Rumpf | 2020-09-20 | 1 | -3/+3 |
| | |||||
* | fix #14082, don't crash on incorrectly formatted input (#14977) [backport] | Miran | 2020-07-17 | 1 | -31/+13 |
| | | | | | | | * fix #14082, don't crash on incorrectly formatted input * address code review * remove duplication | ||||
* | [backport] run nimpretty on the remaining files | narimiran | 2019-09-30 | 1 | -5/+5 |
| | |||||
* | Fix out of bound access in cgi module (#11578) | Gérôme Fournier | 2019-06-25 | 1 | -0/+2 |
| | | | | | When an HTTP request with a zero CONTENT_LENGTH is made, attempting to access addr(result[0]) raise an exception as the 0 index is out of bound | ||||
* | Remove long deprecated stuff (#10332) | Miran | 2019-01-18 | 1 | -5/+0 |
| | |||||
* | Add readData proc that accepts a string. | Konstantin Molchanov | 2018-11-07 | 1 | -0/+6 |
| | |||||
* | even more strict isNil handling for strings/seqs in order to detect bugs | Araq | 2018-08-22 | 1 | -4/+3 |
| | |||||
* | remove deprecated stuff from the stdlib; introduce better deprecation warnings | Araq | 2018-05-05 | 1 | -2/+0 |
| | |||||
* | cgi module: don't depent on the terminating zero | Andreas Rumpf | 2018-04-29 | 1 | -10/+10 |
| | |||||
* | Moved encodeUrl and decodeUrl from cgi to url | Veladus | 2017-11-25 | 1 | -42/+2 |
| | |||||
* | added a warning that the .deprecate statement is unreliable for routines | Andreas Rumpf | 2017-11-21 | 1 | -4/+1 |
| | |||||
* | udpated the compiler and tester to use getOrDefault | Araq | 2015-10-13 | 1 | -1/+1 |
| | |||||
* | renamed writeln to writeLine in lib | patrick dw | 2015-06-19 | 1 | -3/+3 |
| | |||||
* | renamed URLencode to encodeUrl | Araq | 2014-09-10 | 1 | -7/+9 |
| | |||||
* | Add depraction warnings for URLencode/decode. | Dominik Picheta | 2014-09-10 | 1 | -1/+2 |
| | |||||
* | Fixes case in cgi module. | Dominik Picheta | 2014-09-10 | 1 | -5/+5 |
| | |||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -4/+4 |
| | |||||
* | more modules updated | Araq | 2014-08-28 | 1 | -8/+8 |
| | |||||
* | big rename | Araq | 2014-08-27 | 1 | -5/+7 |
| | |||||
* | renamefest | Araq | 2014-08-23 | 1 | -38/+38 |
| | |||||
* | made large parts of the stdlib gcsafe | Araq | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | merged better html links #850 | Araq | 2014-04-08 | 1 | -1/+1 |
| | |||||
* | Rework CGI error reporting. | Michał Zieliński | 2013-12-18 | 1 | -9/+27 |
| | | | | | | - remove 'undocumented' stackTraceNL - add 'undocumented' errorMessageWriter - make printing errors for browser optional (for security) | ||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | made tests green again | Araq | 2012-08-16 | 1 | -2/+2 |
| | |||||
* | exported strutils.abbrev | Araq | 2012-02-24 | 1 | -1/+1 |
| | |||||
* | sockets.recv optimizations; stdlib now supports taint mode | Araq | 2011-09-24 | 1 | -6/+6 |
| | |||||
* | beginning of a taint mode; type system enhancements | Araq | 2011-09-24 | 1 | -35/+35 |
| | |||||
* | lib/pure/cgi.nim: fix typo 'passwort' instead of 'password' | Keita Haga | 2011-08-17 | 1 | -46/+46 |
| | |||||
* | newStringOfCap implemented and used to optimize some procs | Araq | 2011-05-08 | 1 | -6/+13 |
| | |||||
* | docgen understands and ignores *when false* | Araq | 2010-11-18 | 1 | -23/+7 |
| | |||||
* | bugfix: httpclient | Araq | 2010-10-30 | 1 | -0/+5 |
| | |||||
* | fixed pango/pangoutils new wrappers | Andreas Rumpf | 2010-02-26 | 1 | -0/+0 |
| | |||||
* | continued work on html/xmlparser | rumpf_a@web.de | 2010-02-14 | 1 | -0/+0 |
| | |||||
* | wrappers do not contain invalid identifiers | Andreas Rumpf | 2010-01-17 | 1 | -2/+2 |
| | |||||
* | sockets module complete | Andreas Rumpf | 2010-01-13 | 1 | -40/+46 |
| | |||||
* | version 0.8.6 | Andreas Rumpf | 2009-12-22 | 1 | -1/+1 |
| | |||||
* | version 0.8.5: bugfixes; compiler now maintained in Nimrod | Andreas Rumpf | 2009-12-07 | 1 | -0/+34 |
| | |||||
* | added tools and web dirs | Andreas Rumpf | 2009-09-15 | 1 | -0/+0 |
| | |||||
* | version0.7.10 | Andreas Rumpf | 2009-06-08 | 1 | -0/+341 |