summaryrefslogtreecommitdiff
path: root/lib/url.js
Commit message (Expand)AuthorAgeFilesLines
* src: fix jslint warningTrevor Norris2014-10-081-1/+2
* url: fixed encoding for slash switching emulation.Evan Rutledge Borden2014-10-061-4/+8
* url: make query() consistentGabriel Wicke2014-10-011-0/+3
* Merge remote-tracking branch 'upstream/v0.10' into v0.12Timothy J Fontaine2014-09-161-12/+5
|\
| * url: Add support for RFC 3490 separatorsMathias Bynens2014-08-271-12/+5
| * url: treat \ the same as /isaacs2014-04-151-0/+6
* | lib: improved forEach object performanceMajid Arif Siddiqui2014-09-051-9/+15
* | querystring: remove prepended ? from query fieldEzequiel Rabinovich2014-08-121-1/+1
* | Add fast path for simple URL parsingGabriel Wicke2014-07-311-0/+22
* | url: treat \ the same as /isaacs2014-05-071-0/+6
* | lib: use triple equalsYuki KAN2014-04-021-1/+1
* | src: Replace macros with util functionsisaacs2013-08-011-8/+11
* | lib: macro-ify type checksBen Noordhuis2013-07-241-9/+8
* | Merge remote-tracking branch 'ry/v0.10'isaacs2013-07-171-1/+1
|\ \ | |/
| * url: Fix edge-case when protocol is non-lowercaseShuan Wang2013-07-171-1/+1
* | Merge remote-tracking branch 'ry/v0.10'isaacs2013-06-051-45/+48
|\ \ | |/
| * url: remove unused global variableBen Noordhuis2013-06-041-12/+0
| * url: Set href to null by defaultisaacs2013-06-031-0/+1
| * url: Properly parse certain oddly formed urlsisaacs2013-06-031-33/+47
* | url: ~ is not actually an unwise charisaacs2013-04-121-1/+1
* | url: Escape all unwise charactersisaacs2013-04-121-3/+2
|/
* url: make url.format escape delimiters in path and queryJ. Lee Coltrane2012-10-301-0/+5
* Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis2012-10-251-2/+2
|\
| * url: parse hostnames that start with - or _Ben Noordhuis2012-10-251-2/+2
* | url: Go much faster by using Url classisaacs2012-09-171-161/+220
|/
* Fix #3270 Escape url.parse delimsisaacs2012-05-161-18/+8
* Ignore an empty port component when parsing URLs.Łukasz Walukiewicz2012-03-121-2/+4
* url: decode url entities in auth sectionBen Noordhuis2012-02-201-8/+7
* url: Support for IPv6 addresses in URLs.Łukasz Walukiewicz2012-01-311-26/+49
* url: add '.' '+' and '-' in url protocolJordan Sissel2011-11-041-1/+1
* Lintseebees2011-10-221-4/+4
* remove auth from hostseebees2011-10-221-14/+9
* url.resolveObject(url.parse(x), y) == url.parse(url.resolve(x, y));seebees2011-10-221-14/+75
* url: add plus sign to protocol patternMaciej Małecki2011-09-061-1/+1
* jslint cleanup: path.js, readline.js, repl.js, tls.js, tty_win32.js, url.jsRobert Mustacchi2011-07-291-1/+1
* url: throw descriptive error if url argument to parse() is not a stringBen Noordhuis2011-07-211-0/+4
* Close #1360 url: Allow _ in hostnames.isaacs2011-07-191-3/+3
* url: Don't swallow punycode errorsisaacs2011-07-061-11/+7
* Close #1149 IDNA and Punycode support in url.parseJeremy Selier2011-07-061-10/+44
* Close #562 Close #1078 Parse file:// urls properlyRyan Petrello2011-05-271-3/+1
* Fix a url regressionisaacs2011-05-101-7/+38
* Close #954 URL parsing/formatting correctionsisaacs2011-04-201-7/+65
* Update copyright headersRyan Dahl2011-03-141-0/+21
* Closes GH-711 URL parse more safelyisaacs2011-02-271-9/+65
* LintRyan Dahl2011-01-061-1/+1
* Remove path module dependency from url moduleBert Belder2011-01-051-20/+25
* url.parse(url, true) defaults query field to {}Jeremy Martin2010-12-201-0/+3
* lint url.jsisaacs2010-12-021-115/+146
* Implement new path.join behaviorisaacs2010-11-141-4/+13
* syntax fixes to pass jslintJoshaven Potter2010-10-061-1/+1