47 Commits (416499c872ba3db45a4dd4b88e015b679931c15f)

Author SHA1 Message Date
Jeremiah Senkpiel c9aec2b716 querystring: fix broken stringifyPrimitive 10 years ago
Jeremiah Senkpiel a89f5c2156 querystring: parse numbers correctly 10 years ago
Brian White 85a92a37ef querystring: optimize parse and stringify 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Tristan Berger 0f2956192c querystring: fix unescape override 10 years ago
cjihrig 61ddad1314 querystring: do not add sep for empty array 11 years ago
fengmk2 4729202d1e querystring: custom encode and decode 11 years ago
Yorkie 8d3bc88bbe querystring: remove `name` from `stringify()` 11 years ago
Trevor Norris 87cde44280 Revert "util: more strict check for bool/number/string" 11 years ago
Yorkie 95ee84fabe util: more strict check for bool/number/string 11 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 12 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 12 years ago
Mitar e5b90a14b8 querystring: Removing unnecessary binding 12 years ago
isaacs f105f2f2fd trivial: Doc typo and lint fix 13 years ago
Felix Böhm 3a5798b097 querystring: improved speed and code cleanup 13 years ago
isaacs a811a4a130 Fix #3058 querystring: Fix incorrect handling of empty keys 13 years ago
isaacs d3b8372615 lint, missed in QS speed merge 13 years ago
Brian White 5e3ca98155 Make QueryString.parse() even faster 13 years ago
isaacs 0cdf85e28d Lint all the JavaScripts. 13 years ago
Philip Tellis 5166758927 Make QueryString.parse run faster 13 years ago
Fedor Indutny 23de33968f querystring: fix maxKeys = 0 is ignored 13 years ago
Fedor Indutny 8a98c2f1d8 http, querystring: added limits to prevent DoS 13 years ago
isaacs e06ce7562c Fix #1707 hasOwnProperty usage 13 years ago
isaacs 98990b9779 Fix #1707 hasOwnProperty usage 13 years ago
isaacs ac4791393e Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty' 14 years ago
isaacs 3210809d0a Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty' 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Jeremy Martin 6f726cf8c7 url.parse(url, true) defaults query field to {} 14 years ago
Ryan Dahl e232f6e735 more lint 14 years ago
Ryan Dahl 6ff12c425e Add querystring.unescapeBuffer 14 years ago
Ryan Dahl 57d8172906 query-string unescape moved to js land 14 years ago
Peter Griess 422d3c93bc Get rid of PHP/Rails style parameter munging. 14 years ago
cloudhead fe3e419687 querystring.parse: handle undefined value properly 15 years ago
Micheil Smith 299671b731 querystring: Removing typecasting of numeric strings to numbers 15 years ago
Jan Kassens bb2acd5e75 querystring.stringify is now more solid 15 years ago
Dmitry Baranovskiy f8ca6b383c Rewrote QueryString.parse to make it smaller and more effective. 15 years ago
Dmitry Baranovskiy 8ec12339f5 Refactored isA, isBool, etc functions to use some of ES5 goodness. 15 years ago
isaacs 4ce100fa62 A replacement for decodeURIComponent that doesn't throw. 15 years ago
Thomas Lee a63ce5cd72 Allow callers to disable PHP/Rails style parameter mungeing in querystring.stringify 15 years ago
Tim Caswell 62d9852c3d Replace slow and broken for..in loops with faster for loops over the keys. 15 years ago
isaacs 57fbb627ca trailing whitespace fixes 15 years ago
Ryan Dahl b9cd3363ef Bugfix in querystring 15 years ago
isaacs 7ff04c1f86 Add URL and QueryString modules, and tests for each. 15 years ago