summaryrefslogtreecommitdiff
path: root/glib/guri.c
Commit message (Expand)AuthorAgeFilesLines
* Fix small issues in docsArjan Molenaar2023-04-241-1/+1
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* guri: Preallocate a buffer for building URIsPhilip Withnall2022-05-051-2/+10
* Fix too small array definition in glib/guri.c (no room for the '\0')Loic Le Page2022-02-181-1/+1
* guri: Improve performance of remove_dot_segments() algorithmSebastian Wilhelmi2021-11-171-46/+71
* guri: always apply the remove dot segments algorithmCarlos Garcia Campos2021-05-051-0/+4
* guri: Mark g_uri_get_host as nullableCarlos Garcia Campos2021-02-031-1/+1
* guri: Correctly set an error when parsing an invalid hostnamePhilip Withnall2020-12-041-2/+14
* guri: apply scheme normalization flag consistentlycarlosgc/uri-scheme-normalizationCarlos Garcia Campos2020-11-241-4/+30
* Fix signedness warning in glib/guri.cEmmanuel Fleury2020-11-171-1/+1
* docs: Add note about uri normalization for equalitywip/tingping/guri-normalizePatrick Griffis2020-11-061-5/+6
* guri: Add G_URI_FLAGS_SCHEME_NORMALIZEPatrick Griffis2020-11-061-4/+81
* guri: Normalize uri segments if they are encodedPatrick Griffis2020-11-041-17/+25
* uri: add missing (not)nullable annotationsMarc-André Lureau2020-10-131-27/+28
* guri: Fix UTF-8 validation when escaping URI componentsPhilip Withnall2020-10-051-2/+7
* guri: Fix URI scope parsingPhilip Withnall2020-09-301-16/+46
* guri: Refactor error handling in parse_ip_literal()Philip Withnall2020-09-301-8/+10
* guri: Simplify memory management in parse_host()Philip Withnall2020-09-301-10/+8
* guri: Move IP-literal parsing out into a separate functionPhilip Withnall2020-09-301-33/+65
* guri: Remove unnecessary NULL pointer checkPhilip Withnall2020-09-081-7/+6
* guri: Fix user passed to g_uri_split_with_user() not being NULL'dPatrick Griffis2020-09-021-0/+2
* guri: Add an assertion to help static analysisPhilip Withnall2020-08-181-0/+1
* guri: Make G_URI_FLAGS_PARSE_STRICT the defaultPhilip Withnall2020-08-071-10/+14
* guri: Don’t fail g_uri_is_valid() if URI is missing a hostnamePhilip Withnall2020-08-071-1/+19
* guri: Use gssize for array/string lengthsPhilip Withnall2020-08-071-3/+3
* guri: Change type of g_uri_escape_bytes() to use guint8Philip Withnall2020-08-071-1/+1
* guri: Clear return values on error from g_uri_params_iter_next()Philip Withnall2020-08-071-0/+6
* guri: Use NONE values of flags rather than 0Philip Withnall2020-08-071-2/+2
* guri: Add links to RFC 3986 in code commentsPhilip Withnall2020-08-071-0/+4
* guri: Add G_URI_HIDE_QUERYPhilip Withnall2020-08-071-2/+3
* guri: Tweak quotes in error stringsPhilip Withnall2020-08-071-8/+8
* guri: Use g_steal_pointer() to make ownership transfer clearerPhilip Withnall2020-08-071-13/+13
* guri: Minor code formatting fixesPhilip Withnall2020-08-071-2/+3
* guri: Rename G_URI_ERROR_MISC to G_URI_ERROR_FAILEDPhilip Withnall2020-08-071-5/+5
* guri: Various minor documentation tweaks and improvementsPhilip Withnall2020-08-071-146/+236
* Merge branch 'uri-path-slashes' into 'master'Sebastian Dröge2020-08-071-1/+13
|\
| * guri: Document and check restrictions on path prefixesPhilip Withnall2020-08-071-1/+13
* | guri: Always prepend `//` to the host when building a URIPhilip Withnall2020-08-071-2/+1
|/
* Fix multiple typos in guri.cFelix Yan2020-08-061-4/+4
* uri: allow to join a partial URI, without schemeMarc-André Lureau2020-08-051-10/+8
* Merge branch 'uri-params-iter' into 'master'Philip Withnall2020-08-051-47/+180
|\
| * uri: add GUriParamsIterMarc-André Lureau2020-08-041-47/+180
* | Merge branch 'guri-gio' into 'master'Philip Withnall2020-08-051-44/+48
|\ \ | |/ |/|
| * uri: change g_uri_is_valid() to check absolute URIMarc-André Lureau2020-07-281-11/+8
| * uri: rename absolute & relative uri_string to uri_refMarc-André Lureau2020-07-281-38/+38
| * uri: add a comment about temporary GUri constructionMarc-André Lureau2020-07-281-0/+2
| * uri: improve some documentation about absolute URIsMarc-André Lureau2020-07-281-6/+6
| * uri: add some note about the API scopeMarc-André Lureau2020-07-281-0/+5
* | Merge branch 'uri-userinfo-enc' into 'master'Sebastian Dröge2020-08-041-26/+19
|\ \
| * | uri: do not encode ':' and ';' from userinfoMarc-André Lureau2020-08-041-7/+11