72 Commits (1e6186e9021dd7837a528dea75773749108b5cc4)

Author SHA1 Message Date
Timothy Gu cfc8422a68 lib: use Object.create(null) directly 8 years ago
Timothy Gu c98a8022b7 querystring: move isHexTable to internal 8 years ago
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
Timothy Gu c6b12d0984 url: fix surrogate handling in encodeAuth() 8 years ago
Brian White ff785fd517 querystring: fix empty pairs and optimize parse() 8 years ago
Daijiro Wachi 4e259b21a3 querystring, url: handle repeated sep in search 8 years ago
Brian White 3bdcbdb1a0
querystring: improve unescapeBuffer performance 8 years ago
Brian White 05f38be556
querystring: improve stringify() performance 8 years ago
Brian White 2298bc4b1f
querystring: improve parse() performance 8 years ago
Rich Trott a56da51a38 benchmark,test,lib: remove extra spaces 9 years ago
Brian White d5922bd7a9
querystring: fix comments 9 years ago
Brian White dba245f796
querystring: don't inherit from Object.prototype 9 years ago
Igor Kalashnikov 5dafb435d8 querystring: using toString for objects on querystring.escape 9 years ago
Brian White c169ac6bab querystring: don't stringify bad surrogate pair 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Brian White 00638ac160 querystring: improve escape() performance 9 years ago
Brian White c8e650dee7 querystring: improve unescapeBuffer() performance 9 years ago
Brian White a2a69a2b63 querystring: improve parse() performance 9 years ago
Myles Borins 878bcd43f8 querystring: check that maxKeys is finite 9 years ago
Manuel Valls 27def4faf2 querystring: use String.prototype.split's limit 9 years ago
Brian White 4bc1a47761 querystring: improve parse() performance 9 years ago
Michaël Zasso 7ce0e04f44 lib: fix style issues after eslint update 9 years ago
Yosuke Furukawa a776a86859 querystring: Parse multiple separator characters 9 years ago
Roman Reiss b5b8ff117c lib: don't use global Buffer 10 years ago
Yosuke Furukawa 19ffb5cf1c lib: fix eslint styles 10 years ago
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