summaryrefslogtreecommitdiff
path: root/src/node_url.cc
Commit message (Expand)AuthorAgeFilesLines
* bootstrap: initialize per-isolate properties of bindings separatelyJoyee Cheung2023-05-031-16/+24
* deps: update ada to 2.2.0Node.js GitHub Bot2023-04-251-3/+3
* src: add v8 fast api for url canParseKhafra2023-04-201-3/+19
* url: handle URL.canParse without base parameterYagiz Nizipli2023-04-141-1/+1
* url: use ada::url_aggregator for parsing urlsYagiz Nizipli2023-04-051-184/+195
* url: implement URL.canParseKhafra2023-03-221-0/+26
* src: use std::array for passing argv in node::urlAnna Henningsen2023-03-131-26/+22
* url: fix array overrun in node:url::SetArgs()Yagiz Nizipli2023-03-101-41/+17
* url: set `formatUrl` method as no side effectYagiz Nizipli2023-03-021-1/+1
* url: simplify and improve url formattingYagiz Nizipli2023-02-241-14/+59
* url: improve performance by removing hostYagiz Nizipli2023-02-181-12/+9
* url: replace url-parser with adaYagiz Nizipli2023-02-061-1750/+186
* url: remove unused `URL::ToFilePath()`Yagiz Nizipli2023-02-051-62/+0
* url: remove unused `URL::toObject`Yagiz Nizipli2023-02-051-45/+0
* url: remove unused `setURLConstructor` functionYagiz Nizipli2023-02-051-9/+0
* src: get rid of fp arithmetic in ParseIPv4HostTobias Nießen2023-01-261-11/+7
* src: refactor EndsInANumber in node_url.cc and adds IsIPv4NumberValidMiguel Teixeira2023-01-231-14/+54
* src: rename internal module declaration as internal bindingslegendecas2022-11-291-2/+2
* src: split property helpers from node::Environmentlegendecas2022-08-021-6/+5
* url: update WHATWG URL parser to align with latest specFeng Yu2022-06-301-23/+58
* url: revert "validate ipv4 part length"Antoine du Hamel2022-05-051-5/+1
* url: validate ipv4 part lengthYagiz Nizipli2022-05-011-1/+4
* src: address 3 useless call coverity warningsMichael Dawson2022-03-291-1/+1
* src: convert hex2bin() into a regular functionDarshan Sen2022-03-181-2/+1
* src: avoid returning invalid value from hex2binTobias Nießen2022-03-141-1/+1
* url: preserve null char in WHATWG URL errorsRich Trott2022-03-111-16/+2
* url, src: modify one `special_back_slash`XadillaX2022-03-071-1/+4
* src: use const reference instead of pointer in URL::SerializeURLAnna Henningsen2022-02-111-33/+33
* src: reserve string allocation space early in URL::SerializeURLAnna Henningsen2022-02-111-1/+19
* src: fix query/fragment serialization in URL::SerializeURLAnna Henningsen2022-02-111-2/+2
* src: slightly simplify URLHost::ToStringAnna Henningsen2022-02-051-3/+1
* src: add and fix some preprocessor commentsTobias Nießen2021-11-101-2/+2
* src: move `ToUSVString()` to node_util.ccXadillaX2021-09-261-58/+0
* src: fix -Wunreachable-code-return errorShelley Vohr2021-09-111-1/+0
* url: prevent pathname setter from erasing path of path-only URLsDarshan Sen2021-07-181-0/+3
* src,url: separate some tables out of node_url.ccXadillaX2021-06-171-442/+11
* url,src: simplify ipv6 logic by using uv_inet_ptonXadillaX2021-06-101-108/+17
* url: exit early when : delimiter is seen in hostnameTimothy Gu2021-05-221-3/+3
* url: forbid pipe in URL hostDarshan Sen2021-03-301-1/+1
* src: avoid implicit type conversions (take 2)Michaël Zasso2021-02-201-4/+5
* src: fix leading backslash bug in URLraisinten2020-12-311-1/+5
* src: integrate URL::href() and use in inspectorDaijiro Wachi2020-11-221-0/+42
* url: fix file url reparseDaijiro Wachi2020-10-191-8/+4
* url: file URL path normalizationDaijiro Wachi2020-10-121-33/+19
* url: verify domain is not empty after "ToASCII"Michaël Zasso2020-09-161-0/+2
* url: remove U+0000 case in the fragment stateMichaël Zasso2020-09-161-2/+0
* src: prefer C++ empty() in boolean expressionsTobias Nießen2020-08-111-4/+4
* src: snapshot nodeJoyee Cheung2020-07-181-0/+11
* src,doc,test: remove String::New default parameterAnna Henningsen2020-07-141-12/+4
* url: remove gopher from special schemesMichaël Zasso2020-06-061-1/+0