Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2ed0605

Browse files
committedMay 25, 2025
Add ext/uri skeleton along with uriparser
Relates to php#14461 and https://wiki.php.net/rfc/url_parsing_api
1 parent c7db07e commit 2ed0605

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+10178
-0
lines changed
 

‎.gitattributes‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@
3131

3232
# Vendored libraries
3333
/ext/lexbor/lexbor linguist-vendored
34+
/ext/uri/uriparser linguist-vendored

‎.github/labeler.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,11 @@
320320
- any-glob-to-any-file:
321321
- ext/tokenizer/**/*
322322

323+
"Extension: uri":
324+
- changed-files:
325+
- any-glob-to-any-file:
326+
- ext/uri/**/*
327+
323328
"Extension: xml":
324329
- changed-files:
325330
- any-glob-to-any-file:

‎EXTENSIONS‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,12 @@ PRIMARY MAINTAINER: Andrei Zmievski <andrei@php.net> (2002 - 2002)
503503
MAINTENANCE: Maintained
504504
STATUS: Working
505505
-------------------------------------------------------------------------------
506+
EXTENSION: uri
507+
PRIMARY MAINTAINER Máté Kocsis <kocsismate@php.net> (2025 - 2025)
508+
MAINTENANCE: Maintained
509+
STATUS: Working
510+
SINCE: 8.5.0
511+
-------------------------------------------------------------------------------
506512
EXTENSION: zip
507513
PRIMARY MAINTAINER: Pierre-Alain Joye <pajoye@php.net> (2006 - 2011)
508514
Remi Collet <remi@php.net> (2013-2020)

‎README.REDIST.BINS‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
19. xxHash (ext/hash/xxhash)
2020
20. Lexbor (ext/lexbor/lexbor) see ext/lexbor/LICENSE
2121
21. Portions of libcperciva (ext/hash/hash_sha_{ni,sse2}.c) see the header in the source file
22+
22. uriparser (ext/uri/uriparser) see ext/uri/uriparser/COPYING
2223

2324
3. pcre2lib (ext/pcre)
2425

0 commit comments

Comments
 (0)
Please sign in to comment.