Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swow/swow
Coroutine-based cross-platform concurrent I/O engine.
https://github.com/swow/swow
0ae44ff851f0909f4547133553b468e0b60b990e authored almost 3 years ago
bbc7d74833b3fd1e25612b4810a2bddefc28140a authored almost 3 years ago
ef39425cd53b32fb7b546af8055c95a024c7f538 authored almost 3 years ago
3be350d04acb1aff222ac21a0b9d99b739242211 authored almost 3 years ago
ded9577915199d178332bd43af448f01e6a5bd9e authored almost 3 years ago
940a0ac3126cf63c56fd59e114b87129369d7736 authored almost 3 years ago
92b58fc2997eae1cc43251bedc6990cbfbbfc206 authored almost 3 years ago
fe408033713f1a9d48304f4d858e9881ce4be511 authored almost 3 years ago
bc: now is Debugger::public static function getDebugContextOfCoroutine(
Coroutine $coroutine): D...
03ca2b63a7e7ca025f0d4acaa65f55954b0e8e2b authored almost 3 years ago
9587ce50729dbd81328df201b5cf144ebf99974b authored almost 3 years ago
1d260b6abc6cb24b6e98bea62d5ce1f95d5a6f7a authored almost 3 years ago
89e8b8f36db5c9a7e412ec4ba4ad23975540d2e9 authored almost 3 years ago
59959f8730171928d5d79d42a1cd8fcb7aa0cc9b authored almost 3 years ago
19f2bba6622d6c2a4c4c0f1e38745a7bf91a0a79 authored almost 3 years ago
bba2cf31204b55869d50a06e5e83d5a9a90141ff authored almost 3 years ago
6cf9363f28aed48ba0844efee6decd3761631d84 authored almost 3 years ago
5f476d6abf355aeb9df5214e023689b75aaf4609 authored almost 3 years ago
7add1ebf65222903c6aa2b7fa43d6605f5bf93e9 authored almost 3 years ago
Because body should be rewound before getContents().
7da8c996911477c584793b9910b8fe2530acaefd authored almost 3 years ago* libcat/libcat@94492d2305d2de930dbce3337d87d2267a5b0494
a50b1dcdf1e7e900f2194eea33d6abbea3cf10f6 authored almost 3 years agobeeef943a77f44c06b9301f0f358426f4d37985e authored almost 3 years ago
f34bd5a75b41922a52e74d10a66de2d8b57c0b4a authored almost 3 years ago
b8bfec5f8b515972005cc0a5d1dc0defa438fe5e authored almost 3 years ago
Sys errno translation may lose some information, we use get_last_error_message() instead, mostly...
5a54786eacdf6958fcc975833a96961ed8f04bda authored almost 3 years agob1c1c9aee07ff7d5125b39a32319eed9988249bd authored almost 3 years ago
17ef3c10f807c3a1f5a7023877510dfe1199cc4a authored almost 3 years ago
fc5f002f393ab655396609d4236c941a7f2a2e0c authored almost 3 years ago
7928d6c327ebc7ade2388286c20348b26266c1c3 authored almost 3 years ago
eac07136379cc6ba777b3e3fa630e91434728d0f authored almost 3 years ago
0dc1aad6e8e073963f7dee5ba1f64e905e49d025 authored almost 3 years ago
5dee1106db7a68c48021166c651745ca6e88be25 authored almost 3 years ago
Introduce HTTP multipart-parser here.
214c384b33a192d1313eb12901ecee42a2e53053 authored almost 3 years agoBut we can not do the same for write() because we should implement PSR interface.
f73526388340de36265ef47a496f7219df5c3310 authored almost 3 years ago0cab1e4684c16ae0953e88a918bdf29915af756b authored almost 3 years ago
+ Socket->getSimpleType()
+ Socket->getSimpleTypeName()
+ Socket::typeSimplify()
+ Socket::typeN...
8a0c6171027e5d8b36b01d78e35cde38bb43baf9 authored almost 3 years ago
Add echo_all interface for mixed server.
9b0e794b94701e1003b5970c2b75e4ac7ca80dd6 authored almost 3 years ago0189b779299b90956e13ee4c383f760341356f4b authored almost 3 years ago
2f5dc6fc340f3533af70a55e2de3cba8daaebd4b authored almost 3 years ago
de748e0e4c9e1d82d23f457bba8ff21d6c8bb49e authored almost 3 years ago
e571e51fdffd2bba0db5742294640909672225cb authored almost 3 years ago
5a180d3b01eb94d657f52e4d77bfb8e349672e7b authored almost 3 years ago
23454566f8e9dedff75daa053bc94f2b452e6674 authored almost 3 years ago
1e24af428156b99a2960637a70a820b0f59ff200 authored about 3 years ago
bbcad5a652c5614772b6e8ae0cf0e7d8e11dd54f authored about 3 years ago
5beb7a0f72153106ce9b4d71461938e00e16ea16 authored about 3 years ago
215a0231a4e03ab2eab2402976b8e798e52fae67 authored about 3 years ago
accab1b97e1c623400312b8671af14cfc53482b4 authored about 3 years ago
0937e5960fb027db71f9e8086dad4296c28f3bf7 authored about 3 years ago
605594a4e17023068c7ebe657c6ee830b8db723d authored about 3 years ago
Adds ? before type declarations for parameters with a default null value.
Otherwise, php-src/gen...
325ed44f9d426993d655facb1709fe9fded8fe67 authored about 3 years ago
b548cb4c63a2e7f2084e75320873aea26be2bfd4 authored about 3 years ago
ac4f2dde902e75ed4fb226d8106f36bb8439cb58 authored about 3 years ago
519b6aeb089d06005d34b59949926514c3b56ed4 authored about 3 years ago
Internal will convert null to socket accept timeout automatically.
b078f3f2661937008f1b4a274f107a965c57fb67 authored about 3 years ago9221ea7a90843784bbf2d6cf85328f8c2d9d470f authored about 3 years ago
6e6ef07fe4836c76b0d581d7daabfc97738b74e6 authored about 3 years ago
$client -> $connection.
$client_type -> $type.
Use self|static as return type for sub classes.
Because name 'client' maybe confused with connect-side client (instead of server-accept-side).
b3f73172bce9dea464634a259c33e0a2e2b7f618 authored about 3 years agoee021e27cf5e468f39df504ea732e9765e09da8e authored about 3 years ago
3a944b4cd8e8cba6593d8b153b8f1c26ce81eb65 authored about 3 years ago
a95b2268db6af9c952d1448506d34f1024fec44b authored about 3 years ago
93fcad71402fe02fed1bf5cef90bcc715f14ac5d authored about 3 years ago
6a5fc5e2cc333b10ed2a74174d7f38eaa8072a33 authored about 3 years ago
bc99d5c9be37f1c328648db857f417c62431c24a authored about 3 years ago
Added test cases for Buffer.
648149355741d9adf0b9e290568d2a9aba2fca51 authored about 3 years ago66143a23e82d474ef8d70ff3aeb3bc3df948dea9 authored about 3 years ago
Dir tests/runner has been removed.
0b872bf0802279cc50116f267cbcfd84ecec3bcf authored about 3 years ago* libcat/libcat@c2b5ae5afdcc2ccdc10ef588fe7857eaeb6f7b2a
99a01772c820fd9dae78bc124d4375460846c075 authored about 3 years ago47626709b69934dc98aafbac962d2354760f163c authored about 3 years ago
2a54ded683ec61033593382847c9be973bba713e authored about 3 years ago
a13bb653215b933e0c968b07476ef0e0a949f978 authored about 3 years ago
b544feedab5bf849c827cf803e593440cccffbf3 authored about 3 years ago
70878a6fdc39aa86f2d8d093998dd5e39a846948 authored about 3 years ago
8c27b3ba779db5d799952cf05c1cb506ced4d260 authored about 3 years ago
20c8767b4517a98c857872f09459cbac098a160d authored about 3 years ago
e7dee72ec097fcce384ab4be2fa786c8427e6e26 authored about 3 years ago
The weird thing is that this is only reported on bb.
347a10320f43860a9935831d9599eb86aad2d362 authored about 3 years agoe6373dfbd717ba47e5c05bd81c92303c64ec5129 authored about 3 years ago
6ddb16e69c2f8567e187d00e45a82965dd5164fb authored about 3 years ago
0418c0db58e78aebfb0446c5fdb0ee7e1a260a86 authored about 3 years ago
aafcb7131ab123bcfe1af5af0eed36bf58f2d6d4 authored about 3 years ago
Introduced run-tests-x.php.
Drop passthru2().
Also removed a duplicate line of command.
4f96a3e865523170ff451f3ddb80b8d51ec3a93b authored about 3 years ago5142274610b53f27fe85f5c1b4ccec483191997c authored about 3 years ago
1c6615939f90ff49035efdbdcf48f592ce7480fa authored about 3 years ago
Also fix 'Tools' to 'Util'.
Also make them executable.
4f946c893c7257f8660793a8c9d99376435a173e authored about 3 years ago
5e2f457b2e3329abf8487548ddad4ee3c94b198e authored about 3 years ago
f9f3c0522cc24d07e18a14fe503b0f9e8a26933e authored about 3 years ago
605df2bc66312ea15602190d48235fffbb89ef7a authored about 3 years ago
73aaae6e34e6cf163c2f47126c6273dfa3794a76 authored about 3 years ago
/tools dir will be excluded by git attribute
9d1aa5069a2aae2d5342a3ceb5e24da677d3590f authored about 3 years ago461c6fb3183765beae8b68a0512055ee2de59023 authored about 3 years ago
5b319830e148d324e3eae0aca3cf0ab1f8dfe0e7 authored about 3 years ago
4ce92b8ea7c4de4cb23bdd6d8ba4fa97a3734ed2 authored about 3 years ago
551d9d472e7fc98a440471703ad032ca1de3c8bf authored about 3 years ago
c2d32b2d23fa389927022510bbaabc4994f34731 authored about 3 years ago