Ecosyste.ms: OpenCollective

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

github.com/walkor/workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
https://github.com/walkor/workerman

Merge pull request #1011 from lengqiuqiuqiu/global_status

Add worker mode information to statistics file

35ee846079231e0273e0008c8c18f3e517e47221 authored 10 months ago by walkor <walkor@users.noreply.github.com>
Merge pull request #1026 from akotulu/master

Improved logging when process exits and php select exceeds file descr…

c330b08df08b0fc12840682e05df9812cbe689c8 authored 10 months ago by walkor <walkor@users.noreply.github.com>
Improved logging when process exits and php select exceeds file descriptor limit.

74137981741eabbecdf3df3511c5fc74ada20d8e authored 10 months ago by Ako Tulu <ako@koodinurk.ee>
Merge pull request #1020 from joanhey/final-constant-version

Constant VERSION made final

e6162ad4c170113f62732d814a5fd4103436b565 authored 10 months ago by walkor <walkor@users.noreply.github.com>
Merge pull request #1019 from joanhey/gitignore-pids

Add pids to .gitignore

8becaa0c91ede69ccdcade8bc913a097e581f0ae authored 10 months ago by walkor <walkor@users.noreply.github.com>
Constant VERSION made final

PHP8.1

e5bd13e3cfc771749a3a7e8542dd8f53ab2f18c0 authored 10 months ago by Joanhey <joanhey@kumbiaphp.com>
Add pids to .gitignore

To hide when we have workerman running

c03c7e3765e02c51264e821b14f8f10c229f6815 authored 10 months ago by Joanhey <joanhey@kumbiaphp.com>
Update

7cbeb8036e815b794090a0d2763ae8219217b947 authored 11 months ago by walkor <walkor@workerman.net>
fix sameSite for cookie #1010

3b7f39c3c2bae807dfaf1e5d8257d40e3c7dd865 authored 11 months ago by walkor <walkor@workerman.net>
Add worker mode information to statistics file

3e304eee6837fb07877c2b191584ea8caa2db82a authored 11 months ago by 冷丶秋秋秋秋秋 <>
Update README.md

d4d8b01150b5b8dfb3c764409288c8621e5bdf3e authored 11 months ago by walkor <walkor@users.noreply.github.com>
Update README.md

0356a57903b1e16542f7eef97bfd22c4bc7926eb authored 11 months ago by walkor <walkor@users.noreply.github.com>
Update README.md

e945150d7bb9e9d68db6fd92c24d4dfcfd563f9b authored 11 months ago by walkor <walkor@users.noreply.github.com>
Merge pull request #997 from tourze/patch-1

Fix error when unserialize return false

14099e070baf75f620f7fad7e261e5de75460692 authored 12 months ago by walkor <walkor@users.noreply.github.com>
Log master pid not alive

7beb1e4871466956d076a0a523942d319d558ec7 authored 12 months ago by walkor <walkor@workerman.net>
Fix error when unserialize return false

Double check the workerInfo var.
In some cases, the unserialize will notice some tips like: uns...

007814919a417a5f50e0d9412f1a319699a62d78 authored 12 months ago by tourze <tourze@users.noreply.github.com>
Show bad package stack

8fa5b79cf6687e5c8bbe5d8565893f0e553df040 authored about 1 year ago by walkor <walkor@workerman.net>
Merge pull request #993 from vanodevium/patch-1

worker: allow to set logFile as /dev/null

0c0ac0d1b513ec452db392566da4ecae365edef2 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
save

e562b07c25960f2cdad1b3c4aeee2c784ca2d884 authored about 1 year ago by walkor <walkor@workerman.net>
worker: allow to set logFile as /dev/null

e1b40e13e54cfb843d3ea4438e2964fdaa4904cb authored about 1 year ago by Vano Devium <webdevium@gmail.com>
Merge pull request #990 from akotulu/master

Fixed safeEcho never printing output when tty decoration is unavailable.

d001abfbaa4261720cbc65f31252d202cd9230b5 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Fixed safeEcho never printing output when tty decoration is unavailable.

9c7fa879773bc07f5f53e2b523fd4e3a15bb4cda authored about 1 year ago by Ako Tulu <ako@koodinurk.ee>
Check $this->eventLoop empty

310f582f15abcf0b3140ccda16809ea53fcb5dd1 authored about 1 year ago by walkor <walkor@workerman.net>
Compatible with webman

e54846a34e305c4d3588c69ebea1905b6c16262a authored about 1 year ago by walkor <walkor@workerman.net>
Fix

85599acb824510e601694c8eaaf5a87704403ed2 authored about 1 year ago by walkor <walkor@workerman.net>
Fix sessionHander->read() return type

586a517c5b51cf6aa9421e7c58e0c6a429959a4d authored about 1 year ago by walkor <walkor@workerman.net>
Merge pull request #986 from luzrain/resetStd_fix

Fix in resetStd to close STDOUT and STDERR

0eea85b1c69f325b180df949b8f189c2563920c0 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #982 from luzrain/status_files

Temp files processing refactoring

8c5ce5ea2bef3fb2c8fe4890e277ee65c6508878 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Fix in resetStd to close STDOUT and STDERR

c1b0308e629466f2c225b328e6dbc0f4aab9fee3 authored about 1 year ago by Anton <anton.z@live.com>
public $statusFile returned and default places to store files changed as before

93dfdfca0a2db878411a74bf3df6b6329f71b1a5 authored about 1 year ago by Anton <anton.z@live.com>
Merge branch 'master' into status_files

e1fec7bb853756e1d21d7f04feee6be32dab5b71 authored about 1 year ago by Anton <anton.z@live.com>
Merge pull request #984 from luzrain/output_stream

Output stream can now be set with $outputStream property

366449d99edf0c8b8ee4dddd54972cd53a95f5d4 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #983 from luzrain/tests_improvements

Tests improvements: Udp and websocket server code stubs moved out to Stub directory

3dc19ba42a0aa97e3373b848aabec7f28874f270 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #981 from luzrain/events_finalize

Events finalize

7d112bada8769384a6996ce91d064f1e2e94d08a authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Output stream can now be set with $outputStream property

afcc4fda07bbd1bfde4795e0022490632a73587c authored about 1 year ago by Anton <anton.z@live.com>
Udp and websocket server code stubs moved out to Stub directory

a144894b74f5985a70bca0d096a47ad1280e33f4 authored about 1 year ago by Anton <anton.z@live.com>
Temp files processing refactoring

4d2f1f1f71550fac32ba81affa4f441493f1898f authored about 1 year ago by Anton <anton.z@live.com>
Merge branch 'master' into events_finalize

32112b1469ac90cec7bfa4966ae99541d2c072d3 authored about 1 year ago by Anton <anton.z@live.com>
Remove getErrorHandler

f34e31fb2085c58ea6a37964f5e0bbd659401a51 authored about 1 year ago by Anton <anton.z@live.com>
Merge pull request #978 from luzrain/events

Error handling implemented in all event classes

535680f5d9188ea6a30149998634d69e10c5a524 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #980 from luzrain/event_init

Update $eventLoopClass initialization process.

e7189b68b5e3032fc7fa817bcb21809d3a481828 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #979 from luzrain/code_improvements_3

Removed some ignoreErrors from phpstan and resolve those errors

51581da37a8f4920f0bc412dffa044b31d402ef8 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Rewrited $eventLoopClass initialization process. Print all throwed exceptions through Worker::log method.

b3b8c99774e2002a66e89f41c7ec77fa2099715a authored about 1 year ago by Anton <anton.z@live.com>
Removed some ignoreErrors from phpstan and resolve those errors

b2b82439225436c234a37b27fe1d482f4d5329da authored about 1 year ago by Anton <anton.z@live.com>
Fix closure definition and codestyle fix

4f4e6562062c852fad37119bd9e56e86ba421ca8 authored about 1 year ago by Anton <anton.z@live.com>
Finalize Event classes

d9fade889994981823f7c42253ebee66b9ac5a26 authored about 1 year ago by Anton <anton.z@live.com>
Implemented error handling properly in all Event classes

b4a253a98606f389abb235e3cffaa7a19e1fb4cc authored about 1 year ago by Anton <anton.z@live.com>
Merge pull request #976 from luzrain/code_improvements_2

Refactoring: null coalescing assignments

ba38b9d8943e7047f333b7bbfb7ffbcf0ea86238 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #973 from luzrain/tests_improvements

Network settings in tests

af82e7975423bd6fdcacf755e1bbe81352d5acb3 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #975 from luzrain/code_improvements_1

Refactoring: type definition improvements

246715ecf734c26b35626892c0e46c8cf5446992 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
isset conditions replaced by null coalescing assignments

96cc3ad4058fa77a087468f123bbd67632882e98 authored about 1 year ago by Anton <anton.z@live.com>
Change command in github workflow file

0391b58fb374bd6c0329278218b857a0b15e1f89 authored about 1 year ago by Anton <anton.z@live.com>
Type definitions improvements

afdb4e1bbd782f330929cbd9bd0b6339b1979e38 authored about 1 year ago by Anton <anton.z@live.com>
Merge pull request #965 from imlinfly/patch-1

Update Event.php

bd44bd49295408e96387f5a1dcf1e9d6dcef47bd authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #972 from luzrain/callable_syntax

First class callable syntax

443fa0e12a9a479ae4619909a9cfe87fac2099e3 authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Added test script to composer file

72d857c62b66c58328153a3d128cdb21eafed21f authored about 1 year ago by Anton <anton.z@live.com>
Fix call static methods

7d3aa2ef53b67db28b7f2589f2b041fcbeb2d7fd authored about 1 year ago by Anton <anton.z@live.com>
Change ports in tests because port 2000 and ipv6 not available in some systems

50fe3b8a1f279780d9c58320d540c87abcf7e653 authored about 1 year ago by Anton <anton.z@live.com>
Replaced all old style callables to new first class callable syntax

c445ca7a691db2997dbe1fac5ffd2640639fd4ed authored about 1 year ago by Anton <anton.z@live.com>
Merge pull request #968 from twomiao/master

Update worker

1c24fe43f58a8026f675551d5e1dcc9f3e48b76e authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Update worker

74e8dfb764507bfb0216243219be7a243d22c75c authored about 1 year ago by twomiao <995200452@qq.com>
Update worker

e1c95e047c9a448e64a521125514d0c421f6a25b authored about 1 year ago by twomiao <995200452@qq.com>
Update Event.php

db19df0ff95e71564415dad3210e689a613668fd authored about 1 year ago by Linfly <45063822+imlinfly@users.noreply.github.com>
Merge pull request #961 from twomiao/master

Updated Swoole TcpConnection

74bce26377470a98192a21a3696a853c0e77aaed authored about 1 year ago by walkor <walkor@users.noreply.github.com>
Updated Swoole TcpConnection

d9e2be02ac0030d80b1cea52761111841ecde88f authored about 1 year ago by twomiao <995200452@qq.com>
Update Worker.php

06d3a6d75970e0cb05aaa38c5ecd7ed51340c82e authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Update test.yml

825e6dd5fa6fa7307a78700eb936216ea6d0c163 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #959 from twomiao/master

Fixed bug: onWorkerStop cannot be triggered.

79351f730666b9521ff04874483841e72856d94a authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Fixed bug: onWorkerStop cannot be triggered.

9fcf04bb19df83bee4d222389edf700ebb40cb5b authored over 1 year ago by twomiao <995200452@qq.com>
Merge pull request #952 from twomiao/master

Fixed: Graceful stop and Standardized code format

c9e4100f12ad3b7c40e82836d87c943219be988e authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Fixed: Graceful stop and Standardized code format

db8ca2469632bd35fb717b0d9ba9bb3deaaed20e authored over 1 year ago by twomiao <995200452@qq.com>
Merge pull request #951 from joanhey/os-tests

Add Windows and Mac Os to tests

7767ef67c22cea6144a4cea157942290bb6f0d22 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #950 from joanhey/better-tests

Improve tests

f3856199e0105eb66b35dc4c7d091e2283e4b682 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Revert last commit

5bcf904e79b49684ca2dd5c1ad1d1364a7031bb7 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Inform why we skip test in windows

a97f5cabf98cb489a1dc81e841f64628e823d85c authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Change runner OS

fb0df80dbb64514b2f0db5fa620c663f62f8d762 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Small change to rerun tests

27096b3e54d9a3dfcc6e82d3070e19eeae5b009b authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Add Windows and Mac Os to tests

33ea3fe930aaa64178bbd289d027e39e2293ccfc authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Show Workerman info in tests

0d011e3b1a7eed9b52ba24764c9ff8e8bd120a24 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Support sapi micro

5d9e576a9fe5bfc1060f1ac6a46bb5fbe03b9f97 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Update Worker.php

b1f8c5a58640f17fe6acb59081e488a9b4f5e896 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Update Worker.php

20681c27f42b4f41c491c69e1e49acb9c6808143 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
allowed_classes options for unserialize

2f2675104fb978c771266e7c0cd39f870376ea14 authored over 1 year ago by walkor <walkor@workerman.net>
check isSafe when __destruct

1fa2c3308d4b1897e9debc393e66f76b51b43eb1 authored over 1 year ago by walkor <walkor@workerman.net>
Merge pull request #938 from joanhey/clean

Use Stringable

ac4fde1b724e3be5864220e9d3104193386ba180 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Use Stringable

a6a084098640876ea8d4bee96a1bba23f531e6a3 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Merge pull request #936 from joanhey/FILES-full_path

Add $_FILES['full_path']

f18ae19c31f55d96a1391dd075f21c154d4ffd07 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Merge pull request #935 from joanhey/non-stop

Disable fail-fast in GH actions

491fae5ab612e7b9cb687bc2b8486d888527c109 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Use lowercase $key

b7164358c5af95844cd86779c4e5f6a25877183b authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Use lower case $key

4fb74f9949f7f69b498fc8f3d5d5ab1497ffd7f7 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Add $_FILES['full_path']

8b52773e94d95411724326f42ab4504a52fd79f8 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Disable fail-fast in GH actions

2bd8e3bb281ea904258a01292617a16139005ff2 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Merge pull request #932 from joanhey/new--

Small changes

a2c25385f175f3dcad2c310f1a5cbb3bb33a5b95 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Fix typo

db69c8afbe531b6f2e50b0b8b64081011cfeffa5 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Small changes

975d94a9091e0d33c33356af00b8b48bcbb43170 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Merge pull request #931 from Chance-fyi/feature-test-websocket-service

Functional test of websocket services

0771c8656c3731e112331d2a3f28e87172029be5 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Functional test of websocket services

bbd0336eef8e79cccdb61025f10a550a8bcd62e9 authored over 1 year ago by Chance <chance.fyii@gmail.com>
Merge pull request #929 from joanhey/phpstan-op

Rename phpstan.neon to .dist

7a6cfece163126a8ac5adebf872599f08eed2de8 authored over 1 year ago by walkor <walkor@users.noreply.github.com>
Rename phpstan.neon to .dist

bdc3677232f975897bae66e6c65030eaed50a488 authored over 1 year ago by Joanhey <joanhey@kumbiaphp.com>
Merge pull request #928 from joanhey/php-8.3-tests

Add PHP 8.3 nightly to tests

cac7c8e28d755a989199bac5319274f2991a9fe1 authored over 1 year ago by walkor <walkor@users.noreply.github.com>