Граф коммитов

7250 Коммитов

Автор SHA1 Сообщение Дата
Jakub Míšek 1c77b3ab9f array_key_last()
fixes https://github.com/peachpiecompiler/peachpie/issues/1148
2024-10-19 23:35:15 +02:00
Jakub Míšek a9f3066548 SplFileObject
build fix
2024-09-23 14:53:59 +02:00
Jakub Míšek a0b4d69570 SplFileObject
- iterator implementation
- CSV parse impl.
- flags
2024-09-23 13:59:43 +02:00
Jakub Míšek 0dbb1b0a21 properly convert IPhpArray
IPhpArray was treated as object causing multiple implicit conversion issues
2024-09-13 15:51:38 +02:00
Jakub Míšek bfb8a4f764 body of declare() bound correctly + diagnostics test 2024-08-22 16:00:39 +02:00
Jakub Míšek 2ee3d1bcdd fputcsv() correct parameters as in PHP
- added $eol
- added $escape but not used
2024-08-16 19:42:30 +02:00
Jakub Míšek fec3124b11 printf() WARN fix for %argnum$ > 9 2024-08-16 16:09:06 +02:00
Jakub Míšek 4980fd9c84 stream_context_create() with params argument 2024-08-16 15:43:33 +02:00
Jakub Míšek 0f7b911231 cleanups 2024-08-16 15:43:11 +02:00
Jakub Míšek a2a5080356 nullref fix 2024-08-16 12:10:54 +02:00
Jakub Míšek 9ec657a377 less allocs in PhpString.ToString() 2024-08-15 19:27:40 +02:00
Jakub Míšek d935e45b5b GetChars(Encoding,byte[],StringBuilder) helper
- encode ReadOnlySpan<byte> without allocs into StringBuilder
+ tests
2024-08-15 19:09:39 +02:00
Jakub Míšek 9e7713159d avoids a few alloc 2024-08-15 00:24:02 +02:00
Jakub Míšek 83f887b95a avoids some allocs 2024-08-05 15:42:12 +02:00
Jakub Míšek 08a409f353 declare() WARN 5012 on compile time 2024-08-05 15:21:28 +02:00
Jakub Míšek 69acc202c7 setting CURLOPT_CAINFO does not assert if value if empty anyways 2024-08-05 14:58:58 +02:00
Jakub Míšek 9d5431ab9e correct named arguments for stream_context_create() 2024-08-05 14:58:17 +02:00
Jakub Míšek 134e374b66 phpversion() do not throw FunctionNotSupported 2024-08-05 14:50:28 +02:00
Jakub Míšek 0ce3e25db6 correct named parameters on sort functions 2024-08-05 14:46:27 +02:00
Jakub Míšek edc6317228 avoids alloc in version_compare() 2024-08-05 14:42:43 +02:00
Jakub Míšek 92926155d5 keep declare() in graph 2024-07-28 19:54:12 +02:00
Jakub Míšek deba072107 `declare();` is ignored, and contained "constant" is NOT declared
fixes incorrectly defining "strict_types" constant
2024-07-28 19:50:30 +02:00
Jakub Míšek 2e7f402025 nullref fix + tests
fixes https://github.com/peachpiecompiler/peachpie/issues/1146
2024-07-27 18:07:46 +02:00
Jakub Míšek 7e13fcfbd3 filter_var_array & tests 2024-07-22 16:22:55 +02:00
Jakub Míšek 8fa7f4d816 filter_var_array & tests 2024-07-22 16:22:49 +02:00
Jakub Míšek 76f16147e0 sdk build fix 2024-06-25 00:16:03 +02:00
Jakub Míšek f856ffe8cc Peachpie.NET.Sdk built for netstandard
so it runs under .NET Framework MSBuild
2024-06-25 00:11:18 +02:00
Jakub Míšek 5a38f7f113 dummy helper version fix 1.2.0 2024-06-25 00:09:20 +02:00
Jakub Míšek 68a5b6bd3c overload resolution using named arguments + test 2024-06-19 14:32:16 +02:00
Jakub Míšek e26c9145c8 test compilation of a simple global function 2024-06-15 22:22:59 +02:00
Jakub Míšek de11a45d9e glob() avoids some allocs 2024-06-14 22:40:27 +02:00
Jakub Míšek 2459513a09 glob() cleanup 2024-06-13 23:05:18 +02:00
Jakub Míšek 2ecfe50a9c glob() keeps slashes as they were + test 2024-06-13 17:01:54 +02:00
Jakub Míšek a4b3e052de net6.0 2024-06-13 14:05:30 +02:00
Jakub Míšek ee87b14f00 net50 2024-06-13 13:37:04 +02:00
Jakub Míšek ff25613236 BCrypt.Net-Next -> 4.0.3 2024-06-02 14:32:54 +02:00
Jakub Míšek 595c470f55 NGettext -> 0.6.7 2024-06-02 14:31:48 +02:00
Jakub Míšek b2c829f2e0 Rationals -> 2.3 2024-06-02 14:31:05 +02:00
Jakub Míšek e55aaf3a2e HtmlAgilityPack -> 1.11.61 2024-06-02 14:29:08 +02:00
Jakub Míšek 34ba7c6b0c BenchmarkDotNet -> 0.13.12 2024-06-02 14:28:14 +02:00
Jakub Míšek 2a1dfa353d help text with -- options 2024-06-02 14:26:59 +02:00
Jakub Míšek 5341784d39 FluentFTP -> 39.4.0 2024-06-02 14:22:39 +02:00
Jakub Míšek 72ad931c80 peach -> net60 2024-06-02 14:13:39 +02:00
Jakub Míšek 3cdc211380 gh workflow net60 2024-06-02 14:13:18 +02:00
Jakub Míšek 358c7ff700 tests -> net60 2024-06-02 14:11:05 +02:00
Jakub Míšek 2582271c62 fix build warning in generated resx 2024-06-02 14:10:53 +02:00
Jakub Míšek b4fb82650e updated vulnerable deps 2024-06-02 13:34:24 +02:00
Jakub Míšek d93e1840fa nullref warning fix 2024-06-02 13:27:24 +02:00
Jakub Míšek d713e8e144 nullref warning fix 2024-06-02 13:23:32 +02:00
Jakub Míšek fc6e6c0640 nullref warning fixes 2024-06-02 12:59:15 +02:00