Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/walkor/psr7

PSR-7 HTTP message library
https://github.com/walkor/psr7

handle edge case absolute target URI without authority but base URI has one

507a945c21614078a6fc78dada5938bf767e7a7d authored over 8 years ago by Tobias Schultze <[email protected]>
rename normalization

a8ae319364b569ac2a686322f4d318cbad0b9b3d authored over 8 years ago by Tobias Schultze <[email protected]>
implement capitalize percent encoding and decode unreserved chars

b8b4418cdfc06bcc4dfd69c081672c4cc6f7ffee authored over 8 years ago by Tobias Schultze <[email protected]>
add tests for normalize

7cee78bba584732e229b2bdc77ce8242dd9203c4 authored over 8 years ago by Tobias Schultze <[email protected]>
extract resolve and normalize into own class

2f1be81333ae96e1e0b5ddfec211031d030c92e3 authored over 8 years ago by Tobias Schultze <[email protected]>
extract uri normalization to own class and define more normalization

0f0210b1d14a8d4238f57cd5c87c1f8e26a984fe authored over 8 years ago by Tobias Schultze <[email protected]>
add tests for isDefaultPort and the methods to identify the type of URI reference

also changed the implementation of isSameDocumentReference to support relative-path references

ac25c589944175b55a6e0d312d7d55005fe31916 authored over 8 years ago by Tobias Schultze <[email protected]>
add normalization and equivalence to URI

14c1cd14a83a2005aac402f422ee97771abfbeea authored over 8 years ago by Tobias Schultze <[email protected]>
add more schemes with default ports and make a method available to check if uri has default port

isDefaultPort can be used generic as returning null instead of the standard port is optional in ...

8ccb1bf1dd50443071e2009e7d07d4e123da62b6 authored over 8 years ago by Tobias Schultze <[email protected]>
add checks for the other forms of relative URI references

8cbeca5cdfb6e6bca60b12fc3589dfbb1773d589 authored over 8 years ago by Tobias Schultze <[email protected]>
add some example to relativize

ff05997ac46eda0167edcc498dfdcb24a2cda659 authored over 8 years ago by Tobias Schultze <[email protected]>
finally all edge cases covered, dot segments not handled as it should be done previously but needs a different method

4dd97165eced3dd4c739657c9afe0bb9840217af authored over 8 years ago by Tobias Schultze <[email protected]>
continuation

8138c74bda71ec0f51b8a6c1b2d103e3adc73ce8 authored over 8 years ago by Tobias Schultze <[email protected]>
implement relativize() and isSameDocumentReference()

598bca8bf1d5cbc25f926d896f24044e45ea8ca4 authored over 8 years ago by Tobias Schultze <[email protected]>
implement query param sorting

209129baf7c563b4e7cee5a7366e69a6a82c5294 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #111 from uda/master

Reconstruct localhost file URIs with empty host as `file:///myfile` instead of `file:/myfile` as...

9a33bfc518c40717d71ab425c31f5855abe93a48 authored over 8 years ago by Tobias Schultze <[email protected]>
Test example target more specific

31b320b934d1c2e70b8c6c3291e316973f5af229 authored over 8 years ago by Yehuda Deutsch <[email protected]>
Strict testing $scheme value

11bcc4bf4f9d02bfe62a56ce483b067523c00b2e authored over 8 years ago by Yehuda Deutsch <[email protected]>
Fixes support for reconsturcting localhost file scheme

b93776aefd092400630f87e6f1add83c0773a3af authored over 8 years ago by Yehuda Deutsch <[email protected]>
Merge pull request #94 from Tobion/uri-errata

Each URI modification should result in a valid URI

bf357011d0693d610171c73ce3e4b494ab6e29cc authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #103 from guzzle/stream-copy-buffer

No longer reading maxLen all into memory when copying stream

7ddcd25eeaf9f51173c5b477c75b1230a1e02eaa authored over 8 years ago by Michael Dowling <[email protected]>
Normalizing the buffer size when copying between streams

61a03b6b58d3fc22bbad75c929e68cf64491609a authored over 8 years ago by Michael Dowling <[email protected]>
No longer reading maxLen all into memory when copying stream

8f2c47caab84cc8791133e3d522bfcf5fe1fab76 authored over 8 years ago by Michael Dowling <[email protected]>
Validate URI state instead of having workarounds in __toString according to PSR-7 errata

2c1a1e653ca69e98a64acd0ab5aad6397aa6aa99 authored over 8 years ago by Tobias Schultze <[email protected]>
more straight-forward check for path starting with colon segment

9074d9254c3c5cf74e60b04eb52fcfdd49cf5fb3 authored over 8 years ago by Tobias Schultze <[email protected]>
move the colon check to prevent an unesseccary execution

89b0fb29a34d7f2083a9aedc93710a9834469a01 authored over 8 years ago by Tobias Schultze <[email protected]>
1.3.1 release

5c6447c9df362e8f8093bda8f5d8873fe5c7f65b authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #92 from Tobion/uri-with-query-value-encoding

Fix handling of encoding in Uri::with(out)QueryValue

d591cba5ee515bbf3ac2392f269abb7c0b097e1c authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #96 from Tobion/fix-request-body-stream-check

fix request/response constructor to not read stream

58828615f7bb87013ce6365e9b1baa08580c7fc8 authored over 8 years ago by Michael Dowling <[email protected]>
remove unused trait override

7519ec6cb796362f52b8f930bf7864f2e708a89c authored over 8 years ago by Tobias Schultze <[email protected]>
fix request/response constructor does not read stream

6bf746fc5194af5114a60c9c586b9a1f080dcdcb authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #93 from GrahamCampbell/patch-1

Fixed the branch alias

7e9749008f75ab798168371cf3f6a2a36850576a authored over 8 years ago by Michael Dowling <[email protected]>
Fixed the branch alias

75c5a1667e40eedaeaa2cfe79ee8635cfe1d5095 authored over 8 years ago by Graham Campbell <[email protected]>
add tests for encoding of query values

0d33e80296fd841b8d86bfb141ee0b394ff5ca58 authored over 8 years ago by Tobias Schultze <[email protected]>
fix doc of withoutQueryValue and handling of encoding

2c0282382295d0727e9e9646fb5df3a5c80d8160 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #89 from barryvdh/patch-1

Remove message about partial implementation

12fdb5184f5da357f6c7541e0b3e5b6fcbd39da0 authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #90 from Tobion/fix-without-attribute-having-null

fix ServerRequest::withoutAttribute when attribute value is null

5cd8a1e620f4c02a0142582027e4df6404f9031e authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #91 from Tobion/uri-resolve-fixes

Fix Uri::resolve for edge cases

e90037904f3bab29ddcf5a34dab077562c3eebfd authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #88 from Tobion/headers-fix

better implementation of headers handling

28d8dbf50cca47882af6bab1f916521b8db92c8c authored over 8 years ago by Michael Dowling <[email protected]>
Fix Uri::resolve for edge cases

3b39d0f08e486ee4d661e4715236d44ea395e185 authored over 8 years ago by Tobias Schultze <[email protected]>
fix ServerRequest::withoutAttribute when attribute value is null

5e591bb40871291e543024c071b7f2f74d527cb3 authored over 8 years ago by Tobias Schultze <[email protected]>
also unify phpdoc of ServerRequest constructor

3739042609d69c2705bc78a14e3ef6a9803b8861 authored over 8 years ago by Tobias Schultze <[email protected]>
Remove message about partial implementation

fe4c9667fcdf772340a26aa9b008c42c1fe8b636 authored over 8 years ago by Barry vd. Heuvel <[email protected]>
readd trimming of header values consistently

b33127dd48a6d48e29a3561d4f5d11809936d12a authored over 8 years ago by Tobias Schultze <[email protected]>
better implementation of headers handling

- fixes an edge case and is more logical
- remove trimming of headers which is not according to ...

45054d91c290de494549511e470ef5853f726a50 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #87 from Tobion/patch-1

Fix request phpdoc and '0' problem

41f2e9e57513611d72afd278fe73d4b69d85ef15 authored over 8 years ago by Michael Dowling <[email protected]>
add request tests for falsey body/query

809fddc2afec3f27cc1c53b399e317f363c77d60 authored over 8 years ago by Tobias Schultze <[email protected]>
fix '0' problem in Request class

baa4275983f8e0fda4fa1bfd7cc8d9288befde07 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #85 from sabakugaara/master

update README.md

c80d5d505c6f530f4801f11a641634cfead01697 authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #83 from Tobion/uri-delimiters

remove magic trimming of URI component delimiters

99606eb2f31c17548c2ee103b3acf4fe891b54de authored over 8 years ago by Michael Dowling <[email protected]>
Fix request constructor doc

9869f98721fea2c12f0b45a6cc49eb258f19188d authored over 8 years ago by Tobias Schultze <[email protected]>
update README.md

9985a4f1f4a324a7f29ed705831db4f26e16f6f6 authored over 8 years ago by Gaara <[email protected]>
add more chars to the withPath, withQUery and withFragment encoding tests

7f0fbdea1974baf7c4e5131baf4f49766586297e authored over 8 years ago by Tobias Schultze <[email protected]>
use possessive quantifier to encode uri to prevent backtracking

f8cc7dcbeb63443cd037433cfae5a067caffc601 authored over 8 years ago by Tobias Schultze <[email protected]>
unify wrong type handling for uri components, remove magic trimming of component delimiters, improve encoding tests

9249dab321da80327c8e653b92e4ac7133e94486 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #81 from Tobion/patch-1

Fix URI parts when '0' and assembly according to PSR-7

6fc3cf4669d1827a963a47fea3a6f5ce87ff3df0 authored over 8 years ago by Michael Dowling <[email protected]>
Merge pull request #84 from jayS-de/patch-1

Update README

77507da8f2f9c4cf443e58800360e384885b35b9 authored over 8 years ago by Michael Dowling <[email protected]>
Update README

Closes #82

a3e6c7cdc640c52ce683b1a47040474347582d61 authored over 8 years ago by jayS-de <[email protected]>
older php version have a bug parsing that uri

f1c348be0116045a896a6ef51982494191c84373 authored over 8 years ago by Tobias Schultze <[email protected]>
improve URI test coverage

668d19b03793a7219596a048c4075df442c2f2cb authored over 8 years ago by Tobias Schultze <[email protected]>
refactor URI port handling and fix one more error with '0'

4e98d0f5c7c919fedd434ff5d82da59fd6e391fb authored over 8 years ago by Tobias Schultze <[email protected]>
fix tests under windows

bd40973af118c9605a26b61d75921080e5ec4b7f authored over 8 years ago by Tobias Schultze <[email protected]>
Fix URI parts when `'0'` and assembly according to PSR-7

889f21e44bc08549c1e7930e1bc169e21d12a332 authored over 8 years ago by Tobias Schultze <[email protected]>
Merge pull request #75 from 20minutes/server-request-modify-request

[RFR] Extend modify_request support to ServerRequest

d03318afdd9588c619b89116669b025d757a87fd authored over 8 years ago by Michael Dowling <[email protected]>
1.3.0 release

31382fef2889136415751badebbd1cb022a4ed72 authored over 8 years ago by Michael Dowling <[email protected]>
Moving test out of switch

036f16b57a1c67e68a2a471fba7925acc6d1ff70 authored over 8 years ago by Michael Dowling <[email protected]>
Merge remote-tracking branch 'kmorozov/master'

8cac9c197214dd00c85adff8fdd2eba1374d8cee authored over 8 years ago by Michael Dowling <[email protected]>
Added tests of all php scalars for multipart stream.

9256ddee588b6282d1671b39a0bb86dbe54a5f32 authored over 8 years ago by Kirill <[email protected]>
Extend modify_request support to ServerRequest

48b4c1a8d560e9a027525a5fdd586cc61876daae authored over 8 years ago by David Allix <[email protected]>
Merge pull request #76 from nazar-pc/custom-methods-support

Added support for request methods that contain something other that just letters

87f5d23362b4d5646b73b20ab6e8acdb5e305d25 authored over 8 years ago by Michael Dowling <[email protected]>
Added support for request methods that contain something other that just letters

04a19600eff09373878abe28c7cf3a4db46f7b06 authored over 8 years ago by Nazar Mokrynskyi <[email protected]>
Merge pull request #72 from benlake/private-late-static

Remove use of late static binding against private members in Uri.

0edec79e2acf5df0105046af7f1eebcf31656462 authored almost 9 years ago by Michael Dowling <[email protected]>
Merge pull request #74 from zonuexe/patch-1

Fix REAME (DroppingStream)

36c96cbebbdea795bce20c834887b1d02469f405 authored almost 9 years ago by Michael Dowling <[email protected]>
Fix REAME (DroppingStream)

62c555e015b61f03c6783d99edc26b0533b73847 authored almost 9 years ago by USAMI Kenta <[email protected]>
Replace use of eval with locally defined class in UriTest.testExtendingClassesInstantiates

3a523e1fb1662f7332b6f7c7c30ec0b17d3935c5 authored almost 9 years ago by Ben Lake <[email protected]>
Remove use of ::class when referring to ExtendingClassTest for PHP 5.4

2648d4d85c9c38fd135d1982743c24075da5de6c authored almost 9 years ago by Ben Lake <[email protected]>
Add test to confirm an extending class can instantiate. Specifically a situation in which a non-standard port results in access to private static members caused a fatal.

c0e20085f0869030ce145181875a5d830cbb89a6 authored almost 9 years ago by Ben Lake <[email protected]>
Merge pull request #54 from ivank/server-request

ServerRequest and UploadedFIle Implementation

ee6a9b7d565f18b9cbb07d5fe3a358e3c1d68a1a authored almost 9 years ago by Michael Dowling <[email protected]>
Merge pull request #73 from BenMorel/patch-1

Fix typo

82eb530e2ffa6a3781c5620cfd418f8a6830f81d authored almost 9 years ago by Jonathan Eskew <[email protected]>
Fix typo

033e726713ec232537a1ba2ff6b292b0e5f567c3 authored almost 9 years ago by Benjamin Morel <[email protected]>
Remove use of late static binding against private members in Uri.

0768f9bb0da2da3e35e6857a890d2d3c83732bc9 authored almost 9 years ago by Ben Lake <[email protected]>
Make sure getUploadedFiles always returns array

69765f4e57eb7e01c3fe9e4d12c0f0ca50492872 authored almost 9 years ago by Ivan Kerin <[email protected]>
Remove redundant initial value

This value is set by the default argument in the constructor

264386e21f60e2c4127696f62e2ba86f7e877c75 authored almost 9 years ago by Ivan Kerin <[email protected]>
Move static methods below constructor

4ca5ac8dd6e80fa4eddb2afe96405aded77c6660 authored almost 9 years ago by Ivan Kerin <[email protected]>
Update phpdocs

d320ba334cda0595989eded44c1f9d52758e7ce7 authored almost 9 years ago by Ivan Kerin <[email protected]>
Update dockblock consistency

cd25a41734f5cdd858af689549db05ff70e76627 authored almost 9 years ago by Ivan Kerin <[email protected]>
Use a stricter style

9e75fe396a778b457ad9be11f7c12be1920a5193 authored almost 9 years ago by Ivan Kerin <[email protected]>
Prioritize HTTP_HOST before SERVER_NAME

29fa3d6cca8ca0f02673225332e9df1230912289 authored almost 9 years ago by Ivan Kerin <[email protected]>
Remove obsolete copyright

Since this is almost completely modified

efa4c6f637fa451e4169a4270c01f920eb6973a4 authored almost 9 years ago by Ivan Kerin <[email protected]>
Use more accurate test data

93f4583d05e36d2f1319ea49be4dc7699cd3a058 authored almost 9 years ago by Ivan Kerin <[email protected]>
Fix getUriFromGlobals to work with CLI

8d93b1c090119c49c8832b386ecb1c9e29a129db authored almost 9 years ago by Ivan Kerin <[email protected]>
Add uploaded file and tests

Took some idaes and code snippets from https://github.com/guzzle/psr7/pull/32

e4a804aa4a142663db1ba76009c162b350e77c45 authored almost 9 years ago by Ivan Kerin <[email protected]>
Use stricter style

a73f6c673a87eb37d7331011fc59a3491afc14ff authored almost 9 years ago by Ivan Kerin <[email protected]>
Add ServerRequest and tests

Took ideas and some code snippets from https://github.com/guzzle/psr7/pull/32

2b282b97b8ff529612fdda609d4715aee34a0c47 authored almost 9 years ago by Ivan Kerin <[email protected]>
1.2.3 release

2e89629ff057ebb49492ba08e6995d3a6a80021b authored almost 9 years ago by Jonathan Eskew <[email protected]>
Merge pull request #60 from gzumba/gzip-with-filename

Handle gzip format with a FNAME header

1136f3ad7de3cfab913665ff1beedb3d4d0f9410 authored almost 9 years ago by Michael Dowling <[email protected]>
Merge pull request #63 from andythorne/seekable-cache

Ensure all requested bytes are read when using seek on caching stream

62fcb6c3f9d949ded3e78e1d522b6cbaaf5a1ed7 authored almost 9 years ago by Jonathan Eskew <[email protected]>
Fix PSR-2 issues

427e9ae66f16771710d8a0ad9f7788a6bb5fe70c authored almost 9 years ago by zumba <[email protected]>
Merge pull request #64 from vagrus/additional_test_case

additional test case for Uri resolving

39dc20b780add6602632341e9afc42a6be5c1be9 authored almost 9 years ago by Michael Dowling <[email protected]>
additional test case for Uri resolving

d1ce7437a3f21cf98e5f28c263a69df47a5b31e4 authored almost 9 years ago by vagrus <[email protected]>