Ecosyste.ms: OpenCollective

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

PeachPie Compiler

PeachPie - the PHP compiler and runtime for .NET and .NET Core
Collective - Host: opensource - https://opencollective.com/peachpiecompiler - Code: https://github.com/peachpiecompiler/peachpie

emitting $this inside generators

- fixed for generators inside traits and lambdas
- cleaned emitting symbol tokens for generic fu...

github.com/peachpiecompiler/peachpie - 32b1da63fe40a0ca2720d19a1641f50660a0e808 authored about 5 years ago
PDO::__construct handles $options

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

github.com/peachpiecompiler/peachpie - 84ef86fef64123135631a0ddadb820493b3974b5 authored about 5 years ago
`Closure` does not have any properties

- special IPhpPrintable interface providing explicit `print_r` and `var_dump` functionality
- `C...

github.com/peachpiecompiler/peachpie - bcdb347630f9c0987f3b92c5faeb78175f4dcf7d authored about 5 years ago
DOM loadHtml() creates internal XML representation directly

- fixes https://github.com/peachpiecompiler/peachpie/issues/622
- does not double-encode values,...

github.com/peachpiecompiler/peachpie - 55ab289c1f438237c93825c5d6e16ca2a3ad5370 authored about 5 years ago
DOM loadHtml implementation (not used yet)

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

github.com/peachpiecompiler/peachpie - 4d30c2ca7c9a2b2706e7efcedd05af8189d9804b authored about 5 years ago
add netscape-like cookiejar support

github.com/peachpiecompiler/peachpie - 82dff0743a04d0c91692c0bbc7e8c2b9cc8b3b66 authored about 5 years ago
remove redundant close()

github.com/peachpiecompiler/peachpie - 87f825300a08377eece3d279278c64f7b41d6c65 authored about 5 years ago
handle null issues

github.com/peachpiecompiler/peachpie - 75e689de47225ef6246f46568e0eef80de6bb2fd authored about 5 years ago
stubs for CURLOPT_COOKIEFILE, CURLOPT_COOKIEJAR

- code cleanup
- CURLOPT_COOKIEJAR enables cookie container
- CURLOPT_COOKIEFILE collects provid...

github.com/peachpiecompiler/peachpie - 256536174a4e693609ff208f934e039885d6a888 authored about 5 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - 5142cb5abb24bff60a2e153f155db8b8b0594a9e authored about 5 years ago
WindowsPlatform, enabling VT100 on Windows console

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

github.com/peachpiecompiler/peachpie - 6e8d6649a3110c6f6b640ad862515e699d5f214b authored about 5 years ago
generator with lazy static in anonymous function

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

github.com/peachpiecompiler/peachpie - a2231a42ab7508b411844a51e8e7f19a880b0731 authored about 5 years ago
implements generator methods using late static bound type

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

github.com/peachpiecompiler/peachpie - 55d36b58978bac1e9faf2a468ef8702f25908f09 authored about 5 years ago
generators in traits

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

github.com/peachpiecompiler/peachpie - 73e2f0d29b9ef3b162ed4550a6e02abc02e3db30 authored about 5 years ago
workaround for dynamic invocation with byref parameter

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

github.com/peachpiecompiler/peachpie - 4d978c5779e894a1b625bafbdd9a8136d8306bc6 authored about 5 years ago
update to `private __construct` workaround

handles `final private __construct()`

github.com/peachpiecompiler/peachpie - 1f39b21bd679257a4860a62d9d08a83b0d4d74ed authored about 5 years ago
PDO query handles Sqlite's nullref

fixes https://github.com/peachpiecompiler/peachpie/issues/630
- handles case when IDataReader th...

github.com/peachpiecompiler/peachpie - 289143513d4d5569d5d74a98537902f97395227d authored about 5 years ago
default properties in trait

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

github.com/peachpiecompiler/peachpie - 55740e378496013bec50dfd476ddf4cfd3a9bee4 authored about 5 years ago
fix to PDO prepare

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

github.com/peachpiecompiler/peachpie - d201739533707377615fced651158a29614601e2 authored about 5 years ago
internal and private protected methods not in reflection and runtime

fixes https://github.com/peachpiecompiler/peachpie/issues/628
already handled in compile-time

github.com/peachpiecompiler/peachpie - ebaca25fd2c3d4a0bdf7438d18b42d4ec852a9ee authored about 5 years ago
anonymous classes declared in context, correct reflection name

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

github.com/peachpiecompiler/peachpie - 63657ddb80cdafb1277c89f9291b2d8c510b8d27 authored about 5 years ago
default property reflection of trait classes

- ref https://github.com/peachpiecompiler/peachpie/issues/626
- (trait can be instantiated inter...

github.com/peachpiecompiler/peachpie - 2e05f7bcf9a2b7e113edbd718573846074520bdb authored about 5 years ago
fixes reflection of DateTimeInterface

_statics { } can have constant fields now

github.com/peachpiecompiler/peachpie - fd54689285e9d86ce494c0a9fa02f5ff44c6ba32 authored about 5 years ago
property reflection of abstract class

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

github.com/peachpiecompiler/peachpie - 3e6df640b24e97a4cf4e974be4fcb00d72feee14 authored about 5 years ago
cURL: support for CURLOPT_COOKIEJAR option

github.com/peachpiecompiler/peachpie - 22e7f639789b6066b4f5da69c160472eebc884a3 authored about 5 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - e8c8fe43577669b6b8c35d1a02a63266c453f435 authored about 5 years ago
internal: CURLFunctions.CookiesToNetscapeStyle() helper

github.com/peachpiecompiler/peachpie - 904eaacc1d4ce1cf104fff87b4702166702d3881 authored about 5 years ago
Merge branch 'master' into master

github.com/peachpiecompiler/peachpie - 6cec5719d323104f52a6734b7106f3f88a1589b1 authored about 5 years ago
support for resolving default properties of abstract classes

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

github.com/peachpiecompiler/peachpie - 766e3a56c1bc0953ad85878ed8f3087111e78f9c authored about 5 years ago
updated dependencies, added System.Reflection.Emit to Runtime

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

github.com/peachpiecompiler/peachpie - a28ebe0792dcd39c19dee6ac004dc0c0f906d043 authored about 5 years ago
get_class_vars() for interfaces

always empty array, never throws
ref https://github.com/peachpiecompiler/peachpie/issues/626

github.com/peachpiecompiler/peachpie - d69528e8dec8a00573e716daab9318cadb8b8219 authored about 5 years ago
STDERR fix

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

github.com/peachpiecompiler/peachpie - dabf89c11875d2f41c75ddef51172c664c7ac148 authored about 5 years ago
timezone_name_get()

github.com/peachpiecompiler/peachpie - 37c67a5d4fa4a08884344c9275920857d0fba388 authored about 5 years ago
DateTime constants updated

DATE_W3C, DATE_RSS, DATE_RFC7231, DATE_RFC3339_EXTENDED

github.com/peachpiecompiler/peachpie - 56c2a64c4b033e14f82a6c97487fbe49a586a0a8 authored about 5 years ago
cURL: perf of CreateCookiePhpArray

unnecessary conversion of cookie expire timezones

github.com/peachpiecompiler/peachpie - 0fed122b85991fe4c1bcde2e7e21227a56073cce authored about 5 years ago
cURL: reverting to default proxy

github.com/peachpiecompiler/peachpie - 653861455be5a962dab2ba75276ad34759103d9e authored about 5 years ago
CURLOPT_COOKIEJAR option processed, stubs for implementation

- ref https://github.com/peachpiecompiler/peachpie/pull/619
- ref https://github.com/peachpiecom...

github.com/peachpiecompiler/peachpie - 36dcdf3cceabe8f8c8de3c82b1cb1581859c6e9c authored about 5 years ago
DateTimeInterface constants

github.com/peachpiecompiler/peachpie - 6ad600230025383d213fb546fe1ef7040cd1b0db authored about 5 years ago
compilation of `callable` check inside generator method

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

github.com/peachpiecompiler/peachpie - 4a296a3057965e1e27aff3011016d72d5c068df2 authored about 5 years ago
ERR_CompileCancelled text

github.com/peachpiecompiler/peachpie - 261637448f877f84441afc23674f73fd9bd4bf34 authored about 5 years ago
initial CURLOPT_COOKIEJAR

github.com/peachpiecompiler/peachpie - d97331a483d0800f4a73c1216ab2b5d606bd0a10 authored about 5 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - dfebe9efd8ac37ff62c82be74b2885a9ad781648 authored about 5 years ago
curl cookie `#HttpOnly_` support

github.com/peachpiecompiler/peachpie - c57089aac0c21bf6a2115be38efe80aef01fc2a4 authored about 5 years ago
curl cookie `#HttpOnly_` support

github.com/peachpiecompiler/peachpie - ae15f3431621e2015309dc0c145b53b979ecb439 authored about 5 years ago
curl: maintaining cookies between requests

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

github.com/peachpiecompiler/peachpie - e5cdd7305722a0d1086da84749ddc3584eed7b64 authored about 5 years ago
curl fixes

fixes https://github.com/peachpiecompiler/peachpie/issues/616
- "Accept" header has a defalt val...

github.com/peachpiecompiler/peachpie - e74c98f27c7a37ebb828dcbc8abf460cfbab7467 authored about 5 years ago
nullability annotations

github.com/peachpiecompiler/peachpie - d6d7381927c1135b299734943b7baed5d07a7a97 authored about 5 years ago
CURLOPT_ENCODING alias CURLOPT_ACCEPT_ENCODING sets correct header for the request

fixes https://github.com/peachpiecompiler/peachpie/issues/614
- sets Accept-Encoding instead of ...

github.com/peachpiecompiler/peachpie - 79288c5d8a47fd6387aa21a16e1071656d274930 authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - 3e8f7dbc309bda68a3032afc143931a8de90ecba authored about 5 years ago
Temporarily skip gettext test due to problems on Linux

github.com/peachpiecompiler/peachpie - d920cc53de8d1636e6f09c170a5fd76712cb9be3 authored about 5 years ago
Implement gettext

Resolves #543

github.com/peachpiecompiler/peachpie - ca3a587ea344a6cb232265e4d2d40cc882998e67 authored about 5 years ago
curl_getinfo(): added comments

github.com/peachpiecompiler/peachpie - f1c222502c8979a9a5d6a8437a7ba96dd78ec6ed authored about 5 years ago
nullability annotations, curl fixes

- curl_getinfo() fixes for default values
- creating url with proxies fix
- nullability enabled
...

github.com/peachpiecompiler/peachpie - df7429b0386eb4e91834613ca71200ebf62cd616 authored about 5 years ago
fixes nullref in curl_getinfo

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

github.com/peachpiecompiler/peachpie - a87c63659756f7450d8593f8586ea674127d12de authored about 5 years ago
Move class instance binding logic to Operators

Change its name and signature to be more descriptive.

github.com/peachpiecompiler/peachpie - 8615dc96bb978c26072b01334c1bbdf0a8ceb0e7 authored about 5 years ago
Clean up GetItemOrdValue

github.com/peachpiecompiler/peachpie - f1b7f783f21a6a8e9439d268e1da33251935a066 authored about 5 years ago
Merge branch 'master' into dev/semantic-transformations

github.com/peachpiecompiler/peachpie - e2041a57dd92f53842f0e5999f0bf40ac2a9fc9f authored about 5 years ago
IsMutableString helper

github.com/peachpiecompiler/peachpie - bb0116bdfa124b772ea1c2779e3cc8cd91f431dc authored about 5 years ago
Refactor binding of class instance to method known in compile time

github.com/peachpiecompiler/peachpie - 2828173f318c841df8a368d1e4817d6ec702e2b6 authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - fc9ad30fb8349449acba749608c2e986f98f71c5 authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - b005c8190c311181d5abc4819da1e171999fdd41 authored about 5 years ago
Rename CopyAnalysisState._data to _varState

github.com/peachpiecompiler/peachpie - fc85bbee80464887d9a9d9d8e4f10b5887f079c3 authored about 5 years ago
Extend tests of ord($s[$i]) transformation

github.com/peachpiecompiler/peachpie - 5c474dc73042954fae72ecc299d9042a9f05909c authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - f68a0c8ea659b7711f0cf3a5392ba9dafc019d4f authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - 1c76983e256dd8b81b854c72a82ba46e74a837fb authored about 5 years ago
Extend tests of type hint analysis, cleanup

github.com/peachpiecompiler/peachpie - 095e86162da2163bf2ab4cf61b5aaaf7696c2617 authored about 5 years ago
Clean up known types usage

github.com/peachpiecompiler/peachpie - 1c87acd2ce3b892f3abef5337cef31cf3451e891 authored about 5 years ago
nullable annotations

- null checks
- code cleanup
- removed unnecessary overloads

github.com/peachpiecompiler/peachpie - 21e976caac63716300b59dffeb5ff3c36e8447bd authored about 5 years ago
nullable annotations

github.com/peachpiecompiler/peachpie - 65dbfcc54ce98a2c480325a453b66c267f985575 authored about 5 years ago
internal reflection property assignment

fixes https://github.com/peachpiecompiler/peachpie/issues/606#issuecomment-574395815

github.com/peachpiecompiler/peachpie - c451a85a3be16008eae37a43a514f58eead5a7e6 authored about 5 years ago
Merge branch 'master' into dev/semantic-transformations

github.com/peachpiecompiler/peachpie - 159544b7719b68207d2ab4f690d5316633a70c21 authored about 5 years ago
Use out parameter in Operators.TryGetItemValue

github.com/peachpiecompiler/peachpie - 9313abf1563c6a967b7a9f5baa2e817bd5281d11 authored about 5 years ago
Fix invalid callback handling in call_user_func and array_map

github.com/peachpiecompiler/peachpie - 036c04cc42acc464f6535663281504557a30875c authored about 5 years ago
StripCSlashes() updated

- uses StringBuilder pool
- optimized

github.com/peachpiecompiler/peachpie - 2d0865e890802af3c1b209c7274a6832a2422e0d authored about 5 years ago
Enable type analysis for reference callable parameters

github.com/peachpiecompiler/peachpie - d4c3ba023e8e3bb2c502160ef9c05e353744182f authored about 5 years ago
Validate nullable callable arguments properly

github.com/peachpiecompiler/peachpie - 6b544afda9ded761127cadb9705215e8d2b8ef69 authored about 5 years ago
Add callable parameter validation

github.com/peachpiecompiler/peachpie - 3113cec35e583587b8bdf959bfe39217364814a8 authored about 5 years ago
Fix nullable callable parameter problem

github.com/peachpiecompiler/peachpie - 6d8c2dd3cddededbbe3e890991b6b36cbdeee840 authored about 5 years ago
Throw errors when invoking invalid callbacks

github.com/peachpiecompiler/peachpie - 18970978acdb386bb23dd4915fed9d83e3729912 authored about 5 years ago
Make type analysis of callable parameters more precise

github.com/peachpiecompiler/peachpie - 87c8b0a9ff4d7a664fde478b8ae3cc8df9f21814 authored about 5 years ago
Fix optimization level initialization in PhpCompilationOptions

github.com/peachpiecompiler/peachpie - 485fdbf8d1bf12621908377b772c9ad4cfecbaa2 authored about 5 years ago
optimization level can be specified

resolves https://github.com/peachpiecompiler/peachpie/issues/605
property Optimize can have one ...

github.com/peachpiecompiler/peachpie - a9fdefbfdb092c027a58a5aa1fbcc11ec3b983ea authored about 5 years ago
internal reflection dereferences value when setting property

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

github.com/peachpiecompiler/peachpie - f98ba3e67b0210a4b546df2ad2311f11932ed289 authored about 5 years ago
setStaticPropertyValue() signature update

fixes typo

github.com/peachpiecompiler/peachpie - 5aeda9dbb2506c4680a4127bc653c2f539fd4788 authored about 5 years ago
Implement unnecessary return copy removal transformation

github.com/peachpiecompiler/peachpie - 6692595d333868a02f2a0916e3011c6644690266 authored about 5 years ago
Improve type analysis of variables passed as strongly typed arguments

github.com/peachpiecompiler/peachpie - 8dcc758ac1a3b59fc9bd16a47defecf840923ed8 authored about 5 years ago
Add transformation of ["self"/"parent", "foo"] into callable

github.com/peachpiecompiler/peachpie - 6a55c59298ef3ea8d0a6ebde9d3072cd85112b18 authored about 5 years ago