Ecosyste.ms: OpenCollective

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

github.com/peachpiecompiler/peachpie

PeachPie - the PHP compiler and runtime for .NET and .NET Core
https://github.com/peachpiecompiler/peachpie

PhpValue does not convert implicitly to bool

3e29af71e995583bbee631b9af6b3ae059e9b6aa authored about 4 years ago
Fix compilation exceptions caused by Roslyn update

906960e4b3c3896797b1081fb8fb8cf59d8f4583 authored about 4 years ago
Target Roslyn package version 3.7.0

e4fc844b6c03f23395b1bff6d90828e4d37c58b7 authored about 4 years ago
Implement nullability-related interface of Roslyn 3.7.0

a02e837ed9842b246a858d13126f167ebcb70bcd authored about 4 years ago
Update Roslyn to version 3.7.0-5.20366.1

437a64c784ea7867bc1b1483bb85da00b325e92c authored about 4 years ago
Implement interface members introduced in Roslyn 3.7.0

56b826dc67d33fbb0808241384c20a1bab7ddf34 authored about 4 years ago
Add diagnostics for Roslyn 3.7.0

a365a333dbe7d1a355bece34508108f74d3f9992 authored about 4 years ago
Fix potential problems in Roslyn update

48362c492f541bc68f5b79202ac3c2da137098dc authored about 4 years ago
Use *Internal interfaces from Roslyn 3.7.0

fb745549ddfda07f6100d791dbe61816e489eaad authored about 4 years ago
using SymbolEqualityComparer to compare symbols

09cee66b34dd5582b1b14e4c71a4b1112852241b authored about 4 years ago
Adjust usage of Roslyn 3.7.0 interface

ae62f7ac96510256d46e24a94ee97cad300f9dd4 authored about 4 years ago
curl: CURLOPT_NOSIGNAL

6208f9fb125c24980a83b58a91ed86e24b18ddaa authored about 4 years ago
curl: CURLOPT_NOPROGRESS, CURLOPT_PROGRESSFUNCTION

ref https://github.com/peachpiecompiler/peachpie/issues/876

b5e8400bee42a50ad0dae278a78cb00afd714da6 authored about 4 years ago
curl: CURLOPT_READFUNCTION

ref https://github.com/peachpiecompiler/peachpie/issues/876

b9991c0f2f8d971a4d123824d17e550db8615a52 authored about 4 years ago
curl: CURLOPT_PROGRESSFUNCTION=NULL

ref https://github.com/peachpiecompiler/peachpie/issues/876

65c0b1a905b9fc6a0b187041b80f7ab0f366b641 authored about 4 years ago
notes

6f9e4c57ac88a50558d58dea7f783d2a9ac003fb authored about 4 years ago
CURLOPT_UPLOAD

ref https://github.com/peachpiecompiler/peachpie/issues/876

e24dc002ebed7cf06a91191a9d70fe7c2d4d26bf authored about 4 years ago
curl_multi fix for "result"

23495a85dc1d6dccd4845244c38cf8ab734728dc authored about 4 years ago
wordwrap() handles "break" correctly

fixes https://github.com/peachpiecompiler/peachpie/pull/875
fixes test https://github.com/peachp...

f44c07bb9215dde959d99ba930343b36db5f4581 authored over 4 years ago
wordwrap() reuses stringbuilder

avoids allocs.

2a20335186ee6c8bb5baf6d8f4cd8f64bef9f2d9 authored over 4 years ago
wordwrap - a failing test case

eed37d7418f1fac5a8554bffaabe2cc0a8e3d54e authored over 4 years ago
Fixed linebreaks support in wordwrap()

acb2d0f773985c11dd4bebb8442f9a5dc206a55b authored over 4 years ago
wordwrap() arguments handling

- throws warnings
- rename arguments to match with PHP

ad77498b0bfae2ff7262e99cd64b7be9da1163b9 authored over 4 years ago
wordwrap test case

ref https://github.com/peachpiecompiler/peachpie/pull/875

60b1c7ff279a9c6954cf7cb8ee46a90e7adc366d authored over 4 years ago
parameter names as it is in PHP

7463e12541e61ca69dacef9627ea3ac3a2d779a2 authored over 4 years ago
date_diff: commented one test

80ed23ee0390429e2ef2599d491feaee973643fb authored over 4 years ago
DateInterval::days fixes

60bd16fbfe21c50b927d5f9a350869519656cbf0 authored over 4 years ago
fixes DateInterval::days

fddf9b2bf1a62873b64689c629d9f8fc060c2a97 authored over 4 years ago
tests: simplified

ea1ad53c618722aa66c8dcb7f7c4450ce4b9ccf5 authored over 4 years ago
fixes test case

ref https://github.com/peachpiecompiler/peachpie/issues/775

9dc585aa6cd3506db9efc976800a53fe42742ccf authored over 4 years ago
ArrayObject serialization as in PHP

63f8a7aeebef5b81d3ef59cd981a336005b22161 authored over 4 years ago
PDO fetchAll() fix for FETCH_GROUP

fixes test pdo/fetch_003

edc09734b00f9a2dd449e1c0ac7012113aa00b4e authored over 4 years ago
travis fixes

cwd set to test's directory

1dcbbb8fc63d619912b856a9938c0b88d2cf9b4f authored over 4 years ago
cleanup

6bd9089d19a99aa30517304bb39ec733ec36d52b authored over 4 years ago
travis fixes

0de0a9d8248057847b909a8e0e1043c3addeaa1c authored over 4 years ago
travis - dotnet 3.1, fixes cwd

707a9d672af8d81b459f3b3af3dc14577ba59330 authored over 4 years ago
changed some param names to match with PHP

338df74bff1accb97604e83791390dc88dfe1860 authored over 4 years ago
xml_set_unparsed_entity_decl_handler stub

8fd0adff61df1e809e944c159c2ccd3e4dbb7909 authored over 4 years ago
hides php hidden methods in code analysis

9253b7d28f7f46159e91dd4f4d7cc288c56afa1c authored over 4 years ago
Exception and Error hides internal members

26e704a1501ba96e393c5c929e13ae907b4bcdc6 authored over 4 years ago
functions moved to correct extension, hidden internal functions

7db61102a2400aecd2f44d610ee65f79d2a53a8a authored over 4 years ago
renames parameter names to match with PHP

2eca4d6c89e4cb2ab480731ad3dd8143c2147480 authored over 4 years ago
hides internal members

not shown in PHP

00fb0cfadcf3ec2cd9dd8d0328678cfbe5b450c0 authored over 4 years ago
moves functions under correct extension

f6e5463134c52590b5e087cb87ee4b7d1d7426be authored over 4 years ago
hides methods to not show in PHP

0bf4ee96b56b2b3cb71a06cdd2e4e9161a4fe729 authored over 4 years ago
removes setter/getter from PHP reflection

- get_STDIN, get_PCRE_VERSION, etc. are not visible in PHP

4c70e3f75b59cb628d44c38cad6dfe32f23aed3a authored over 4 years ago
functions moved under correct extension

2fe5359ae4b45b705b31dc3cc3473da17c50f2e1 authored over 4 years ago
moved functions to correct extensions

+ removed internal symbols that should not be seen in PHP

2eb45f77200e1b5eac050b481ba6655c79791258 authored over 4 years ago
correct parameter names

ae185fcef965b36779bcefd8482bd155c559ba2d authored over 4 years ago
functions parameter names to match with PHP

6eb9a8964f938c85c235b11ddf87973584721e75 authored over 4 years ago
functions parameter names to match with PHP

f6196dcf2ee8548f3c9ec1cbb29e13ed5083fda8 authored over 4 years ago
changed lib functions parameter names to match with PHP

de2efcf55a18034dde8ee9b7a09fb13ad18c7aa7 authored over 4 years ago
filter_var_array() signature (NS)

ba27e03ac85cc061862678b33ee08174c1363163 authored over 4 years ago
changed lib functions parameter names to match with PHP

with the PHP 8 and named arguments, it is important to keep the same argument names of library f...

7df597e1de1b7bb1931178c781f735c2c8c98b76 authored over 4 years ago
each() deep copies the value

- deep copy returned value
- throw warning if NULL is provided
- cleanup

e6c9f6aae6aebbd4d47e535e1393c17f60669f84 authored over 4 years ago
code format

1907fa54e8c645ac93afc896310277527f5869dc authored over 4 years ago
get_class() for null and resource gets FALSE

9ef78e2e75ed813d1e670dc6e1adbe9310b27ec6 authored over 4 years ago
object_used_as_array throws Error

ref https://github.com/peachpiecompiler/peachpie/issues/791

04168e9de5ec9dde2169fcc6d84d1d42e2bf6d1f authored over 4 years ago
dummy update

4ac99e10bbbd81a11c871255fdc39f9cab4cbdd4 authored over 4 years ago
min(), max() argument name

as it is in PHP reflection

b338e462bb4b49826f12596d2fde79cfaed233e5 authored over 4 years ago
parameter reflection deals with variadic and overloads

prefer the overload with variadic parameter

c5a7fecfd2e19afcab798666ccd88d08411fcc3f authored over 4 years ago
test #775

test for https://github.com/peachpiecompiler/peachpie/issues/775

b44f92aa796472c24a9b684c7bfde0d9ccca4c1b authored over 4 years ago
internal PDODriver TrySetAttribute

has reference to calling PDO object

0fa93040bc73d7278904b8852e4bcdc127e83ca6 authored over 4 years ago
TargetPhpLanguageAttribute nullcheck

3ec575d9e37c3d219253a981a0ea3295e0d1d0c7 authored over 4 years ago
Context.TargetPhpLanguage, cleanup

provides the information about the PHP language version

13f7486ee2b402e1f82ba26631325fb7c2e286da authored over 4 years ago
ScriptDiedException cleanup

cb72f0ed8e74b2213de4c73e27622e5de692d479 authored over 4 years ago
PhpErrorException, PhpFatalErrorException

- a common class for exceptions that suppose to stop the program execution
- PhpFatalErrorExcept...

ca14a15316b86a139c4bf6a96e8888f1d1e0e35c authored over 4 years ago
ParseIso8601Duration no allocs, cleanup

95c17bfa9ee175030893c04b780d1a0e82d24571 authored over 4 years ago
CryptMD5: avoids allocs

dc7148892ce659cfc1ed5b8d12c77251ecd85a4f authored over 4 years ago
removed unnecessary method

d5d099c717c929de23ec44d9725594b1440c6aa5 authored over 4 years ago
similar_text() perf

no alloc

2892ce40876a5bbf8151d4fbc5bd61e7e8efbe14 authored over 4 years ago
updated packages

39badbf7a01f58953faaa45ae039ffd1384df91a authored over 4 years ago
datetime: avoids ToLowerInvariant()

d9132034680e49884c4e3a8c979b95de02624290 authored over 4 years ago
datetime: avoids ToLowerInvariant()

b548a5141c3d635feab4d104a6359e1902ce132d authored over 4 years ago
fstat() on unix

fixes https://github.com/peachpiecompiler/peachpie/issues/857
implements full stat on unix fs

c0959bdeda37379156d34283c04b3a791a234964 authored over 4 years ago
random_int, random_bytes cryptographically secure

fixes https://github.com/peachpiecompiler/peachpie/issues/856

9cb9da35118e6b87a3773bf583a3c95b8a8486fb authored over 4 years ago
array_merge_recursive90 cleanup

- less casts and unnecessary null checks
- adds PHP warning messages

4105a60c5b47c1dbcc0c89bf1907ace46c0e9efa authored over 4 years ago
Fix nested array aliasing in array_merge_recursive

Fixes #868

ce79d742d7d6f10cf372fde351c8df17d4a92bf7 authored over 4 years ago
comments

3053b273fc402ae1daa824701fb63770429fc719 authored over 4 years ago
cleanup

avoids unnecessary casting and hides some private methods

fc36e811c4b31b58f5150488a02b8f89ec6e5b5b authored over 4 years ago
Fix nested array aliasing in array_replace_recursive

efe31569bd54db6617caa611ca9bcd16d7abce61 authored over 4 years ago
throws ArgumentCountError for dynamically invoked user functions

fixes https://github.com/peachpiecompiler/peachpie/issues/864

5c63256b37d03ab452c3180c03b437f8048ad4fe authored over 4 years ago
cleanup, internal IsUserRoutine helper

4c08a62a2226f35502f7407b1f168fa1b43bbebb authored over 4 years ago
cleanup

b1c1ebbbefdd1b131c6c122fec619290595b8356 authored over 4 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

99f2213588f9b1d3372281c0f4e9712b29946ce7 authored over 4 years ago
callsite cleanup

4549fe0858b9b99e55d786ebb5be19fdc467c70a authored over 4 years ago
callsite cleanup

36d314bdf627f25e5a1092a88eb664102ccddff7 authored over 4 years ago
too_few_arguments resource string

949c4f1fa7f068150ab3441aecaea57b6b873541 authored over 4 years ago
binder cleanup, fix for dummy ctor param

c3cbba13f33da8a32dc7c32a5efe70f637f79b79 authored over 4 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

9b0093e306d420a7082c23d1818f25d58c33a70d authored over 4 years ago
cleanup, comments

696578ceb7b72bb02e8899324259aa3a014edb0b authored over 4 years ago
fixes stream_select() on SSL socket streams

ref https://github.com/iolevel/wpdotnet-sdk/issues/70#issuecomment-706569893

f6ccc67db759ee434a6316f223b0408515f777c7 authored over 4 years ago
&$this

ref https://github.com/peachpiecompiler/peachpie/issues/867#issuecomment-708391142

f389b37d45d7a3bec00f2597967ce0ba7161ee4c authored over 4 years ago
json_encode() of SimpleXMLElement

fixes https://github.com/peachpiecompiler/peachpie/issues/863

c9f76dcd340f1c4e856275518aef18bc8eb266b1 authored over 4 years ago
json_encode() custom (internal) serialization

ref https://github.com/peachpiecompiler/peachpie/issues/863

271391fd522668a5d7ea5741e5a90167337d901d authored over 4 years ago
cleanup

c9c7877c252b74ef9b97f02c3d804021e300743d authored over 4 years ago
double to string conversion (INF, NAN), test case

fixes https://github.com/peachpiecompiler/peachpie/issues/865

d85c5ff43486bde4e370e5b5ef3800ffe596657d authored over 4 years ago
cleanup

33044413e46d6353f1f228b0220350f663322613 authored over 4 years ago
aspnet core: default document resolved for request path, not parent paths

ref https://github.com/peachpiecompiler/peachpie/issues/859#issuecomment-708034836

56e0c86c19e293f4814b3712f8dfa84030372f23 authored over 4 years ago
SimpleXMLElement hides CLR properties from PHP reflection

ref https://github.com/peachpiecompiler/peachpie/issues/863

dd1354fc4084dc08559fa067206ee526ec64985d authored over 4 years ago