summaryrefslogtreecommitdiff
path: root/lib/url.js
AgeCommit message (Expand)Author
2019-02-02lib: save primordials during bootstrap and use it in builtinsJoyee Cheung
2019-01-28dns: use IDNA 2008 to encode non-ascii hostnamesBen Noordhuis
2018-12-17doc,lib,test: capitalize comment sentencesRuben Bridgewater
2018-12-13lib: refactor argument validation using validateStringZYSzys
2018-12-10tools: capitalize sentencesRuben Bridgewater
2018-12-05src,lib: make process.binding('config') internalMasashi Hirano
2018-11-30url: use SafeSet to filter known special protocolsMike Samuel
2018-11-28url: avoid hostname spoofing w/ javascript protocolMatteo Collina
2018-10-08icu: make process.binding('icu') internalcjihrig
2018-09-04url: provide pathToFileURL and fileURLToPathguybedford
2018-05-18lib: remove unnecessary requireRuben Bridgewater
2018-05-18querystring: lazy loadedRuben Bridgewater
2018-04-29test: fix a TODO and remove obsolete TODOsRuben Bridgewater
2018-04-01tools: add 'spaced-comment' into eslint rulesWeijia Wang
2018-03-23url: remove redundant functionSergey Golovin
2018-03-11url: replace "magic" numbers by constantsSergey Golovin
2018-03-05lib: port errors to new systemMichaël Zasso
2018-02-23url: reduce deplicated codes in `autoEscapeStr`Weijia Wang
2018-01-31url: simplify loop in parserTobias Nießen
2017-11-12lib: improve the usage of TypeError[INVALID_ARG_TYPE]Weijia Wang
2017-10-20lib: move duplicate spliceOne into internal/utilWeijia Wang
2017-10-19tools: enable additional eslint rulesAnatoli Papirovski
2017-09-27url: change variable name to be more descriptiveYang-Kichang
2017-09-03url: remove unused code from autoEscapeStrCyril Lakech
2017-07-17lib: update indentation of ternariesRich Trott
2017-07-07lib: remove excess indentationRich Trott
2017-07-07lib: use consistent indentation for ternariesRich Trott
2017-07-05lib: fix urlObject parameter name in url.formatEduardo Leggiero
2017-07-01errors,url: port url errors to internal/errorsstarkwang
2017-06-19lib: fix typosRuben Bridgewater
2017-06-19readline,repl,url,util: remove needless capturingVse Mozhet Byt
2017-06-13url: ensure search property is consistently null vs emptyJustin Beckwith
2017-04-29url: move to module.exports = {} patternJames M Snell
2017-04-24url: improve descriptiveness of identifierRich Trott
2017-03-26url: name anonymous functions in urlPedro lima
2017-03-24lib: use Object.create(null) directlyTimothy Gu
2017-03-10meta: restore original copyright headerJames M Snell
2017-03-04url: use `hasIntl` instead of `try-catch`Daijiro Wachi
2017-02-28src: do not ignore IDNA conversion errorTimothy Gu
2017-02-14url: fix surrogate handling in encodeAuth()Timothy Gu
2017-02-11url: fix error message of url.formatDavidCai
2017-02-02url: extend url.format to support WHATWG URLJames M Snell
2017-01-27url: stop exporting originFor()Timothy Gu
2017-01-22url: export URLSearchParamsTimothy Gu
2016-12-30url: move originFor, domainToAscii and domainToUnicodeJames M Snell
2016-12-24url: do not truncate long hostnamesJunshu Okamoto
2016-12-22tools: enforce linebreak after ternary operatorsMichaël Zasso
2016-12-06url: add a got host pattern in url.jsAxel Monroy
2016-12-05test,url: improve escaping in url.parsejoyeecheung
2016-11-23lib,tools: remove unneeded escaping of /Prince J Wesley