summaryrefslogtreecommitdiff
path: root/utils/nsurl/nsurl.c
Commit message (Collapse)AuthorAgeFilesLines
* nsurl: Expose scheme type accessor.Michael Drake2020-05-191-0/+9
|
* nsurl: Fix parent path length.Michael Drake2020-03-131-1/+1
|
* nsurl: Make nusrl component dump more usable.Michael Drake2020-03-111-0/+34
| | | | | This is only a development aid, and not something that should be called in production.
* improve nsurl query handling.Vincent Sanders2018-09-261-28/+37
| | | | | | | | | | | Alter the handling of query values within nsurl to be like fragments. This ensures callers never have to care about the query punctuation, e.g. the question mark This also means the strings generated will no longer have trailing question marks which now conforms to behaviour in whatwg url spec on url serializing in section 4.5
* nsurl: Move debug logging over to nslog.Michael Drake2018-08-091-4/+0
|
* nsurl: Add variant of nsurl_access for logging.Michael Drake2018-08-091-0/+13
|
* NSURL: add ability to create replacement schemeJohn-Mark Bell2018-04-221-0/+87
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-061-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7);
* nsurl: Tidy up shared components code.Michael Drake2017-02-081-35/+3
|
* nsurl: Rationalise debug build option.Michael Drake2017-02-081-36/+0
|
* nsurl: Tidy up component helper macros.Michael Drake2017-02-081-2/+7
|
* nsurl: Consolidate conversion to string.Michael Drake2017-02-081-21/+1
|
* nsurl: Split out URL parsing.Michael Drake2017-02-081-1523/+5
|
* nsurl: Split internal structure out into private header.Michael Drake2017-02-081-51/+2
|
* nusrl: Move into utils/nsurl directory.Michael Drake2017-02-081-0/+2500