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

PDO improvements, PhpArray.New()

- less memory usage
- lazy drivers initialization
- perf
- cleanup
- Utility classes not visible...

github.com/peachpiecompiler/peachpie - b6b4d39c5e1fd6418f0019f4d7a2877789f81773 authored over 6 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - fce1e0db3ecdc70e53d19c59f3d14e0cc4798a0b authored over 6 years ago
PDO improvements

- mysql driver correct `last_insert_id`
- memory optimizations
- code cleanup

github.com/peachpiecompiler/peachpie - 84ac9ab1244714f9252e9a895f7fb61ae5277ebb authored over 6 years ago
Merge pull request #231 from jan-pavlovsky/graphics-functions

Graphics functions

github.com/peachpiecompiler/peachpie - c357b21021c20e69417dcb4be0e33593dd66860d authored over 6 years ago
Install .NET Core 2.1 script update

github.com/peachpiecompiler/peachpie - af1f1057cd72a3fc2f855198e6e815a681091569 authored over 6 years ago
imagefilledarc impl.

TODOs:
starting angle smaller than ending
strange behaviour of some specific angles

github.com/peachpiecompiler/peachpie - 853f3eb8692167d1bad947993a926f07740c256f authored over 6 years ago
Update install_dependencies_ubuntu14.sh

github.com/peachpiecompiler/peachpie - 8912654301287d56847f3807991ed613df073a67 authored over 6 years ago
Update install script on unix, dotnet sdk 2.1

github.com/peachpiecompiler/peachpie - 47fe732eb7c004fad8c88a548fa392faf8fa3d25 authored over 6 years ago
pdo datasource and cleanups

fixes https://github.com/peachpiecompiler/peachpie/issues/227
- parses datasource to raw connect...

github.com/peachpiecompiler/peachpie - 8c889178271f1870b56eb3a8ee3aa1d269fd496e authored over 6 years ago
using MySqlConnectionStringBuilder

- mysql_connect
- mysql_pconnect
- mysqli

github.com/peachpiecompiler/peachpie - 4e00eecc0ff3c9309cdacbcadbf97fb9475b659a authored over 6 years ago
property initializers emit

fix https://github.com/peachpiecompiler/peachpie/issues/229
- property initializers with valid c...

github.com/peachpiecompiler/peachpie - 23b9358f70b0f908b8384b6946cfc214cf350d0f authored over 6 years ago
FloodFill() small changes

Removed unnecessary image.Mutate, added doc coment, deleted old System.Drawin impl., fixes for b...

github.com/peachpiecompiler/peachpie - 95c0bbe9eda854567f76e0a3e2b51c2c98f6818b authored over 6 years ago
RGBA() fix

corrected switched order of blue and red parts of color in RGBA function

github.com/peachpiecompiler/peachpie - c1b4e7535c8aa2625ec4cfd1f526d22b20fd9037 authored over 6 years ago
imagefill implementation

imagefill implemented using FloodFill without border

github.com/peachpiecompiler/peachpie - 929f976147772d78077e17507a42c18c81dcd9b8 authored over 6 years ago
fix of previous commit

correct namespace use

github.com/peachpiecompiler/peachpie - 246520c94466228914ce472c6d82101c9cf77414 authored over 6 years ago
phpinfo() cli, proper output and code

https://github.com/peachpiecompiler/peachpie/issues/220
- implements cli output
- code cleanup
-...

github.com/peachpiecompiler/peachpie - daa2be487b05cee36c6c9071f8c7aafb545f0b3c authored over 6 years ago
Merge pull request #226 from tobihille/master

automatically provide Peachpie.Library.PDO.MySQL as dev package to nuget

github.com/peachpiecompiler/peachpie - bbbd5ef7f8713002ab82a1d6c2b629257e3e5aa4 authored over 6 years ago
mysql pooling

https://github.com/peachpiecompiler/peachpie/issues/217 - use of `Pooling` in MySqlConnector
- m...

github.com/peachpiecompiler/peachpie - 143896725bfd8ffc5e9d14a5276b3c14e2348b30 authored over 6 years ago
Update dummy project to automatically update Peachpie.Library.PDO.MySQL

github.com/peachpiecompiler/peachpie - 3e826c77a1d1850f418ffe21047afc166bc588be authored over 6 years ago
Update nuget cache-refresh-script to clean Peachpie.Library.PDO.MySql

github.com/peachpiecompiler/peachpie - 3f3c6a7bc96ac75c782b56d492b730b2a03269c4 authored over 6 years ago
protected property accessibility

fixes https://github.com/peachpiecompiler/peachpie/issues/225
- protected properties are accessi...

github.com/peachpiecompiler/peachpie - 608f36febf048cd87a68e879c3f67617d0725711 authored over 6 years ago
'pdo_mysql` in loaded_extensions

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

github.com/peachpiecompiler/peachpie - 3108981383722b980096392fb13085ad50512cd4 authored over 6 years ago
http stream wrapper data

github.com/peachpiecompiler/peachpie - 6a99df7aa25af53e46cf5ead3f8f00e38100a599 authored over 6 years ago
DateInterval 'W' modifier

github.com/peachpiecompiler/peachpie - 43cd42a591b70f004784feb6358e90da73ca7fb2 authored over 6 years ago
empty( object )

- fixes https://github.com/peachpiecompiler/peachpie/issues/223
- check for empty objects uses I...

github.com/peachpiecompiler/peachpie - eed4348cf1c4d1b45605c77e83e76a2430918d81 authored over 6 years ago
Merge pull request #1 from peachpiecompiler/master

Fork sync

github.com/peachpiecompiler/peachpie - 1b8e57782b896a2c73b591bbf804b91f0c4d0f88 authored over 6 years ago
unset property using magic __unset

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

github.com/peachpiecompiler/peachpie - 99377b071a122c752e7b8374d924ea517da963dd authored over 6 years ago
curl options

- `CURLOPT_FILE`, `CURLOPT_INFILE`, `CURLOPT_WRITEHEADER` require the stream to be either writea...

github.com/peachpiecompiler/peachpie - 0f8d548c026c2ee398fe73448656953b0995c5c9 authored over 6 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - 25f989f7715ea33b045a35d69b790872f899bb49 authored over 6 years ago
timezone_abbreviations_list (NS yet), timezones on linux

https://github.com/peachpiecompiler/peachpie/issues/221

github.com/peachpiecompiler/peachpie - 7c31d97c3baf7308272348ae47c050f2f63f0b16 authored over 6 years ago
CURLOPT_USERPWD and CURLOPT_USERNAME

github.com/peachpiecompiler/peachpie - 2af24010d75c12de8e0c2bd1cd27d52e47476373 authored over 6 years ago
curl processing

- fix of passing response to user function
- passing response headers to user function
- invalid...

github.com/peachpiecompiler/peachpie - 7b16b61a900cdf0686b775b8eab2f7c553a3cc19 authored over 6 years ago
X-Powered-By

- X-Powered-By header in asp.net response

github.com/peachpiecompiler/peachpie - 5d66c19090fae3d5fe4b63c011567b8c21fce187 authored over 6 years ago
cURL options

- proper handling of headers/response/request
- CURLOPT_HEADERFUNCTION
- CURLOPT_WRITEFUNCTION
-...

github.com/peachpiecompiler/peachpie - d2d774976de27b4f6d4f05a63b0a255c4c4b68f9 authored over 6 years ago
more curl options

- CURLOPT_TIMEOUT
- CURLOPT_TIMEOUT_MS
- CURLOPT_EXPECT_100_TIMEOUT_MS
- CURLOPT_HTTP_VERSION

github.com/peachpiecompiler/peachpie - 036c1fe462ea5944b70027e59fd0a4d47e6b557f authored over 6 years ago
updated MySqlConnector

- using `MySqlConnector` `0.42.1`

github.com/peachpiecompiler/peachpie - e6d2b1a3a2127340c4ee8c01c47760dfc8b6229b authored over 6 years ago
curl_setopt() reports unsupported option by name

github.com/peachpiecompiler/peachpie - ef8ce54e0a0bbaf9ddd23a2e634024840f94c834 authored over 6 years ago
simplexml_load_string + $class_name

fixes https://github.com/peachpiecompiler/peachpie/issues/219
class name can be provided to `sim...

github.com/peachpiecompiler/peachpie - 2cfd1d108ab57e12f6463eb5b36d91bb1ce7f3ba authored over 6 years ago
generics internals

- reflection of constructed generic type uses correct namespace

github.com/peachpiecompiler/peachpie - 9b42a48b755fd9acc347aa3fc07a0d70c1843d8b authored over 6 years ago
Context.DeclareScript

github.com/peachpiecompiler/peachpie - 508ff3588074ec30166c1d14a9fa397214939dee authored over 6 years ago
Merge pull request #215 from bgrainger/mysqlconnector

Switch to MySqlConnector

github.com/peachpiecompiler/peachpie - 2714111f9da9049fa57c03ca3a0cd84429c45ffe authored over 6 years ago
declaration of fields from traits

- fix of https://github.com/peachpiecompiler/peachpie/issues/216
- duplicit declarations ignored

github.com/peachpiecompiler/peachpie - bb23e07d9069265110ca59392a56ad62b382d651 authored over 6 years ago
cleanup

- internals use Span<T>.Fill
- avoiding some substrings

github.com/peachpiecompiler/peachpie - e107f7a16a05cb30e07aaafdd1e76a0af574559c authored over 6 years ago
using System.Memory

providing use of `System.Span<T>` in future

github.com/peachpiecompiler/peachpie - 654869895e47c92d8f6626493615015e26b02ffb authored over 6 years ago
use of `ref` in array internals

- avoiding unnecessary array access
- code cleanup

github.com/peachpiecompiler/peachpie - c0a95ff90230d73e83df69f61c82fc923e5b1a4c authored over 6 years ago
array internals cleanup and use of `ref`

- code cleanup, unnecessary variables removed
- use of C# 7 `ref` to avoid redundant array access

github.com/peachpiecompiler/peachpie - a2b7d0540db58edd1d5a4a339fc42fcad4d32a1a authored over 6 years ago
str_split("")

- returns the same as in PHP

github.com/peachpiecompiler/peachpie - 3289518e07e69b7793d1f77c6fb9723e01ff1487 authored over 6 years ago
cURL enabled, strings in resources

- cURL extension enabled by default
- error messages moved from code to embeded resource

github.com/peachpiecompiler/peachpie - f968ceb2b7b3820b81e55a90d8fe2c2b590daa4a authored over 6 years ago
StreamWrapper cleanup

github.com/peachpiecompiler/peachpie - eb75936766c5b89dace73baff0f456848b575999 authored over 6 years ago
"https" stream wrapper, stream context fixes

github.com/peachpiecompiler/peachpie - ca74b65312a79e18357e051e6efd7b94af963d28 authored over 6 years ago
analysis of ambiguous function calls

at least the return type is used

github.com/peachpiecompiler/peachpie - 81047e235f331925f02eec8bd4805f8a1ded38ea authored over 6 years ago
analysis marks possible refs

- in unknown calls, any variable passed to a callsite can be changed to a reference

github.com/peachpiecompiler/peachpie - b18faf9ccafef58a31fe436ebf1180ac3ac696e1 authored over 6 years ago
analysis code cleanup

github.com/peachpiecompiler/peachpie - 380f81ee30374a7bcc48579ff4e8c2ddd380c299 authored over 6 years ago
Remove characterset MySQL connection string option.

Because all .NET strings are UTF-16, there is no benefit to using a non-Unicode character set on...

github.com/peachpiecompiler/peachpie - 175e94244ddfc7e0277cc4b19f4f155ec3822302 authored over 6 years ago
Switch to MySqlConnector.

Signed-off-by: Bradley Grainger <[email protected]>

github.com/peachpiecompiler/peachpie - abfc6d0bc731674f546773436eb2787b080948f5 authored over 6 years ago
callsite using consts fix

github.com/peachpiecompiler/peachpie - ec0173387e73174cbfd00086d05552db33964a9a authored over 6 years ago
string array access

github.com/peachpiecompiler/peachpie - 5b9beef850e2d0b41bfe8cff1d7981aa8d08b27c authored over 6 years ago
INFO_ALL

- constant value fix

github.com/peachpiecompiler/peachpie - d998161a7ad9b674bb85444b1f3faa2b6a4aad6c authored over 6 years ago
callsite gets arguments by ref if possible

- passing arguments by ref if possible, so they can be changed if dynamic method call gets value...

github.com/peachpiecompiler/peachpie - 3212ea156532018461ab0f754b753f2488d30851 authored over 6 years ago
internal array _getref method

- method for accessing array item by ref

github.com/peachpiecompiler/peachpie - 876c81e1dc8dd8328a88a37dae2aa1c403b44cb4 authored over 6 years ago
ref return type PE

- support for methods returning value by ref
- note, this has to be refactored after we update C...

github.com/peachpiecompiler/peachpie - 34bab4a2be0081197992e2e80473e1a0d2a6aef3 authored over 6 years ago
mutable string fix

- accessing empty mutable string fix (nullref exception)

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

github.com/peachpiecompiler/peachpie - 560511401df6d8cf0aa41e1788c4b6345a979986 authored over 6 years ago
base64_decode implicit padding

- if argument length is not multiple of 4, padding is implicitly assumed like in PHP

github.com/peachpiecompiler/peachpie - 29c00080741763568be3f75610f07055d31b0daa authored over 6 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - 1f3f5b8b81f14d15a223805556350228ed0b9948 authored over 6 years ago
Finish curl_multi functions

github.com/peachpiecompiler/peachpie - 657a8ecbf2d65eb42102edfa2f757adaac221919 authored over 6 years ago
Add curl_multi_errno and curl_multi_strerror

github.com/peachpiecompiler/peachpie - 48151cd368ef67d669479fc0a35c40fa3917d838 authored over 6 years ago
Add curl_multi_select

github.com/peachpiecompiler/peachpie - 50b732532fc1e9f80aa0130599f304c1d8b63de8 authored over 6 years ago
Add curl_multi_exec and curl_multi_info_read

github.com/peachpiecompiler/peachpie - feb2b3e2ba6151409a2dff788fff0d83d001216f authored over 6 years ago
Split curl_exec to request preparation and result processing via Tasks

It will be useful when implementing curl_multi operations.

github.com/peachpiecompiler/peachpie - 2390d282560a8a277b98efa0921a5603be57a38e authored over 6 years ago
byte strings fixes

- `ord` and `chr` works for single byte strings correctly
- lazy copying of mutable string (`Php...

github.com/peachpiecompiler/peachpie - 18c4f846e515167d170553481fde4ab4dff60181 authored over 6 years ago
Implement curl_multi basics

github.com/peachpiecompiler/peachpie - 1d6b311df6b4f6b00e1edba6910c186194f60df8 authored over 6 years ago
substr_replace

- fix for edge cases

github.com/peachpiecompiler/peachpie - ae98530b4e24fbaa0bc3516d7d5ee577d99b8438 authored over 6 years ago
substr_replace

- ArgumentOutOfRangeException fix

github.com/peachpiecompiler/peachpie - fd026caf905a2d17ef946b2bda54af2d9f0b34c1 authored over 6 years ago
substr_replace respecting single byte strings

github.com/peachpiecompiler/peachpie - 03015d3cbe5ca749546c957a04fada66c8189873 authored over 6 years ago
substr respecting single byte strings

- substr respects mixed unicode and single byte characters
- does not corrupt length of the stri...

github.com/peachpiecompiler/peachpie - 8a29dd45b26009cb321914a61de6f7282db15914 authored over 6 years ago
PhpString.Substring

- substring operation with respect to single byte and unicode characters
- operation reuses chun...

github.com/peachpiecompiler/peachpie - 260574b9f75f0000614ff12df3d15d5f2a66b93f authored over 6 years ago
htmlspecialchars

- `&nbsp;` as known entity

github.com/peachpiecompiler/peachpie - 9b2bb92bc398695d0580cd053e0633231d0f03a0 authored over 6 years ago
htmlspecialchars

fix of https://github.com/peachpiecompiler/peachpie/issues/212

github.com/peachpiecompiler/peachpie - b9fa8ce264f85f78ba00715f090b3904b7666bb1 authored over 6 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - 153864bab34095538608cea29efff38e2701e026 authored over 6 years ago
mutable string improvements

- when assigning byte to the string, it remains as byte (not converted to char)
- additional ope...

github.com/peachpiecompiler/peachpie - bd773d294d7d593e5f9064eaf60293ecfa9d3e4a authored over 6 years ago
Implement response cookie handling in curl

github.com/peachpiecompiler/peachpie - 7cab2b7e7167d91652669b1f1a4dfe9297b4b94e authored over 6 years ago
unreachable code analysis

- phpdoc not reported as unreachable, the next statement is

github.com/peachpiecompiler/peachpie - 54b2442bdb4586ee29b81ab4b08d962396002bd2 authored over 6 years ago
Implement support for CURLOPT_COOKIE

github.com/peachpiecompiler/peachpie - cd4ba67338ae547c9e7156efc33a2a613c831452 authored over 6 years ago
Raise PhpException.ArgumentValueNotSupported for unknown curl options

github.com/peachpiecompiler/peachpie - 293ee6ede7b20f8d5eea83f175498ac36a659c6c authored over 6 years ago
revert HtmlAgilityPack update

github.com/peachpiecompiler/peachpie - c1cb5492e7dbb87644ec16583248d6ca3216f68b authored over 6 years ago
consolidated packages, cleanups

github.com/peachpiecompiler/peachpie - 4521ee2bf79deb4c10b8d4c7addcd2d128a8d0d1 authored over 6 years ago
updated MySql.Data

- version 8.0.11, stable

github.com/peachpiecompiler/peachpie - e034c54dfb137542e8a070795b1184e14aec63cd authored over 6 years ago
Revert "Update Peachpie.Library.PDO.MySql to use MySqlConnector"

This reverts commit 762aaec7fc92cbdb07d12e2a4299891c5a0ce8d5.

github.com/peachpiecompiler/peachpie - af1893fb9759818ecc0c0ae41ae40e479274331a authored over 6 years ago