Ecosyste.ms: OpenCollective

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

swoole-src

Make PHP better
Collective - Host: opensource - https://opencollective.com/swoole-src - Code: https://github.com/swoole/swoole-src

Optimize code, consistent with 4.8

github.com/swoole/swoole-src - 509e98c9bc006a61dc01c003bd1a92134a9372b3 authored over 1 year ago
Optimize assoc array code

github.com/swoole/swoole-src - d74dfebc83cda2b71b25721e61fc50512efc580e authored over 1 year ago
[5.0]Fix bug #5036 (#5042)

* Fix bug #5036

* Fix bug #5036

github.com/swoole/swoole-src - a24954529465499c590c0ce6c18a76d902ed4fc6 authored over 1 year ago
Merge branch 'master' of github.com:swoole/swoole-src

github.com/swoole/swoole-src - 0d83f461ce63482160f894fcce6d94176dd0efb0 authored almost 2 years ago
Update version files

github.com/swoole/swoole-src - 3c5d83c2097a028446813c021be7cbe945ca3736 authored almost 2 years ago
All byte length or size related options support unit character (#5037)

* Unit characters can be used for byte or length options

* optimize

github.com/swoole/swoole-src - becb85032da546c353f1be9140e8e3bf327b2ace authored almost 2 years ago
Remove Server::DISPATCH_STREAM

github.com/swoole/swoole-src - 0b9b96ae19b65e11bf9087605226f8c7a6a1498f authored almost 2 years ago
[5.0]Add Max-Age for Cookies (#5034)

* add Max-Age

* fix bug

* Fix test

github.com/swoole/swoole-src - a2ed6e6048612091cddb75e139fba8f11e83c2f2 authored almost 2 years ago
fix test failed (#5032)

github.com/swoole/swoole-src - 0fad811ddca6f7fde059bd5564eec617742a1501 authored almost 2 years ago
Fix bug #5026 (#5028)

github.com/swoole/swoole-src - dd26722fe17495f90e0760fb920dbc0429ac2c33 authored almost 2 years ago
reactor_test (#5023)

github.com/swoole/swoole-src - 4c545b091fa55ef90fc7838936c7cdc4bed63514 authored almost 2 years ago
Merge remote-tracking branch 'origin/master'

github.com/swoole/swoole-src - f4fc11782af4a9f7b6c402ddbf86e94278437d7d authored almost 2 years ago
Change the error level for connection close

github.com/swoole/swoole-src - 7c0232fe47345fae9bd08dab011c33f4729c1486 authored almost 2 years ago
Fix the error log of the setsockopt function (#5015)

github.com/swoole/swoole-src - 284cf19a2daa3098ad70cb19328c436ab5f8804f authored almost 2 years ago
Optimize server task (#5013)

* Optimize code, add memory leak tests

* fix

* revert taskId

* fix

* fix 2

github.com/swoole/swoole-src - b0ba6a4c27bf35ab757a562080f667fc5e14270d authored almost 2 years ago
[5.0]Fix memory leak (#5012)

* fix memory leak

* fix memory leak

github.com/swoole/swoole-src - 23884b2c9c41a8aae02c4050aae9333069892cb7 authored almost 2 years ago
Optimize config.m4

github.com/swoole/swoole-src - a96ba6aa2a9284dba181969d2ec01909b0eea003 authored almost 2 years ago
Added --with-nghttp2-dir compile option

github.com/swoole/swoole-src - 2a1c757fdcdf2186356abdc8f1a69039d234a278 authored almost 2 years ago
Refactor server worker callback, use pointer instead of worker_id

github.com/swoole/swoole-src - 41fd3b2ed04ebf46101343d866f207ddad2bc7e7 authored almost 2 years ago
Optimize swoole_config.h, clean up useless code

github.com/swoole/swoole-src - cb9f209e1a26a6df58b2a327c5e809e3763c8912 authored almost 2 years ago
Refactor `Process\Pool` (#5009)

* refactor

* revert

* forbid to read/write/close the pipeline in the php layer when enable...

github.com/swoole/swoole-src - 10ed8f346395530a36c4e4ec92ecafb497682ead authored almost 2 years ago
Adjust http2 default setting values (#5005)

github.com/swoole/swoole-src - f4dcd89e9f24cb40cc0d2c5811bb85a994ff7aeb authored almost 2 years ago
Fix octane bug #651 (#5001)

* Fix octane bug #651

* optimize code

* optimize

* revert

* fix tests

* fix tests...

github.com/swoole/swoole-src - 43bc7550e12fb86a6ca1036999e4fd4d239516f1 authored almost 2 years ago
!3 fix typo in swoole_http_parser.h

Merge pull request !3 from Ikko Eltociear Ashimine/N/A

github.com/swoole/swoole-src - c6fa939a1a00a58b28d66ba3d4e27aeecc4b8d2a authored almost 2 years ago
Optimize multiparty_parser (#4990)

* optimize code

* fix eclipse warning

* optimize

* fix tests

* revert

* add core ...

github.com/swoole/swoole-src - cade15e47f7cd5de3e98b3a5c7149f2ffa9a5d7d authored almost 2 years ago
Optimize error message when Server constructs thrown exception

github.com/swoole/swoole-src - 61efa28940a47bb8fefc0f0ff8b3639f79e9175d authored almost 2 years ago
Fix Server\Port::set_length_protocol()

github.com/swoole/swoole-src - cc19bdbb205de1eff5694bff4671d5788f9efb2d authored almost 2 years ago
Fix #4983 Add missing header for GCC 13 (#4985)

github.com/swoole/swoole-src - 402eec43ec385b63307b3ba772f871f0f86fa299 authored almost 2 years ago
Added important code comments for Coroutine\Http\Client

github.com/swoole/swoole-src - 9caa5f8bc4e710a09462b43e5985b38c6752133f authored almost 2 years ago
[5.0]Fix creation of dynamic property is deprecated (#4981)

* fix dynamic property about php-8.2.

* rename

* test

* fix spell error

github.com/swoole/swoole-src - d9996c3eb04d33592b025326a6eec5b2ddc6ccde authored almost 2 years ago
Optimize http header (#4978)

* Ignored when Http\Response special header is set to empty string. Disable compression when con...

github.com/swoole/swoole-src - ff32c917178bc02beb7427cb1b343c048a0eb8c6 authored almost 2 years ago
[5.0]Fix bug #4974 (#4976)

* Fix bug #4974

* Fix bug #4974

github.com/swoole/swoole-src - 0355e795ec5f87e006c34c960088148ba17f8d6e authored almost 2 years ago
Fix http2 client, when the coroutine client close, the socket pointer must be stored, because the member variable may be set to nullptr in socket dtor

github.com/swoole/swoole-src - af0ae25c2b523937e7eb3bee2aec96fabd0addf8 authored almost 2 years ago
Optimize code, use C++ RAII to optimize code and reduce efree operations

github.com/swoole/swoole-src - ea8d245add163fafe24f074b5f49ef60f87a62e5 authored almost 2 years ago
Optimize code, reduce memory copy

github.com/swoole/swoole-src - 9e0698dadf391a447ce8e63b795e6914a1f551f3 authored almost 2 years ago
Refactor client, enhanced memory security (#4973)

* Improve base library

* refactor Coroutine\Client

* refactor Coroutine\Http2\Client

* ...

github.com/swoole/swoole-src - 68d157c739ef91d16d790aaa142d196a889dc0e1 authored almost 2 years ago
Refactor php stream coro (#4971)

* Use shared_ptr to save php_stream coroutine resources to prevent crash when closing the stream...

github.com/swoole/swoole-src - 3bbaa78b49589eb4f2a60f45603696e4b69d5f3d authored almost 2 years ago
Code style optimization of swoole::Table (#4960)

github.com/swoole/swoole-src - 55be59976291c3bfad82076c94d09706cc5b68e3 authored almost 2 years ago
Version 5.0.2 (#4966)

github.com/swoole/swoole-src - 6809ae4a4d78611ead115ae6db5b45ba1f9938ae authored almost 2 years ago
Thirdparty core test (#4964)

* core test parser

* license

* license

github.com/swoole/swoole-src - 3c6ff577e58a252c013ab42831ac2a24ba75f272 authored almost 2 years ago
Update version

github.com/swoole/swoole-src - 0651b42e496972cebae3992a7e77c1016108c6f0 authored almost 2 years ago
Optimize socket dtor (#4961)

* update to php 8.0

* Optimize code

* Optimize test files

* Optimize code [2]

* Opti...

github.com/swoole/swoole-src - 18c9134547194528198a03faa603e01507074ad0 authored almost 2 years ago
Added Coroutine\Socket::getBoundCid()

github.com/swoole/swoole-src - ef3f671356c73eb5bc89f78c6cc0a7d767cb122b authored almost 2 years ago
Fixed a websocket server bug, when http2 and websocket are enabled at the same time, an insufficient length error occurs

github.com/swoole/swoole-src - d7991c576ed20e5d73f22b5b82a09183acc6417a authored almost 2 years ago
Disable more unsafe functions

github.com/swoole/swoole-src - 5443b23c81aaec784bd51effb3986e3d89d10175 authored almost 2 years ago
Optimize function names

github.com/swoole/swoole-src - 02431350a7d0bede4445caff3a4c154a2d8fcc6a authored almost 2 years ago
NetBSD 10 update, its kevent now aligns with other platforms (#4958)

regarding its udata field.

github.com/swoole/swoole-src - 8f5b64b1e47b8a3af98121622373f7aa73ea7de8 authored about 2 years ago
Optimize logger code

github.com/swoole/swoole-src - 6707938c56528d65c4f4e96c566ac0c8fd010224 authored about 2 years ago
Optimize http2 client close (#4957)

* add socket_dtor

* fix tests [2]

* fix tests [3]

* revert

* fix 4

* fix tests [5...

github.com/swoole/swoole-src - 224904db831a251994b546ec3acb33cbb5a6d1c6 authored about 2 years ago
Optimize Socket::close() (#4956)

* Optimize socket close

* fix tests

* optimize code

* optimize code [2]

* fix tests ...

github.com/swoole/swoole-src - 62239db825cdb38e1e6cc1e1ecb0667818a8872a authored about 2 years ago
Optimize Coroutine\Http\Client, expose socket object (#4948)

* The memcpy bit order is inconsistent under mips

* Optimize Coroutine\Http\Client, expose so...

github.com/swoole/swoole-src - bdfb22770679ee2fb4b27a5f0d909ce03c25cf6d authored about 2 years ago
[5.0] Properly define function aliasses (#4947)

* properly define function aliasses

* test

* refactor SW_FUNCTION_ALIAS

* fix format

github.com/swoole/swoole-src - f76f8fccf9802bbddd46d89633313a3d260debc9 authored about 2 years ago
Update README.md

github.com/swoole/swoole-src - 52742788fa84941c2caa278d1904e7838960cb02 authored about 2 years ago
parameter $domain_name is a string (#4942)

github.com/swoole/swoole-src - 460b0bc9d428ede9f20707d00aa4e8a7201c0599 authored about 2 years ago
Optimze http2 settings (#4939)

* Refactor http2 settings

* revert name

* revert

* fix

* fix 2

* fix 3

* optim...

github.com/swoole/swoole-src - 45931806d62a164d06787ee743dfe53787f2d3a7 authored about 2 years ago
fix typo in swoole_http_parser.h

Maximium -> Maximum

Signed-off-by: Ikko Ashimine <[email protected]>

github.com/swoole/swoole-src - 172944199e196fce8b4e2d3b252c6c93122e8d11 authored about 2 years ago
Refactor server base mode (#4937)

* Refactor

* optimize code

* add swoole_fork_exec

* add SW_MESSAGE_BOX_SIZE

* refact...

github.com/swoole/swoole-src - c4f927901807beb9e2430e94b18480d8afcc1090 authored about 2 years ago
Optimize curl (#4936)

* refactor

* fix

* fix 2

* fix 3

* First print the tested filename

* fix tests 5
...

github.com/swoole/swoole-src - fba292c681b7b9b68faccfd3b2a925230bb6dd32 authored about 2 years ago
Optimize curl code, add more tests

github.com/swoole/swoole-src - 09d864c4e03a17a8688e47a2e0fe24bb3934f106 authored about 2 years ago
[5.0] Fix FTP(multiple connections) in curl hook (#4927)

* Fix multiple connections in curl hook

# Conflicts:
# ext-src/swoole_curl.cc

* Fix

* ...

github.com/swoole/swoole-src - 3ec40d2629a198e037a171c9fae2e6389dbb2a89 authored about 2 years ago
[5.x]Fix header parse bug (#4929)

* Fix confusing header

* fix error

* test

* core test

* core test

* remove get_da...

github.com/swoole/swoole-src - 8cd8aa73e0cd81b31243e908b7d5034933a360da authored about 2 years ago
Refactor build-library.php

github.com/swoole/swoole-src - 0272da286c90237ed54f7fa7ad0025b7f40c2d03 authored about 2 years ago
Fix Process::getPriority() return value when priority is -1

github.com/swoole/swoole-src - 47c40d08f56a860e645b7ab70a8cd14fa1fd8897 authored about 2 years ago
Optimize Process::setPriority()/getPriority() (#4928)

* optimize

* fix

github.com/swoole/swoole-src - 0bcabc9f437a712c4169aae8ce527fe49db60098 authored about 2 years ago
Fix wrong number of loops (#4926)

* Fix wrong number of loops

* Optimise

* Optimize

github.com/swoole/swoole-src - d4f311b7be09abf9ed97326f3ef69a59409e08a2 authored about 2 years ago
[5.0] Support HTTP Range Requests (#4924)

* Support HTTP and HTTP2 Range Requests

Support Content-Range

Support HEAD request

Supp...

github.com/swoole/swoole-src - 8e37910fcb12cec11b4a735d3a12bd39b8938817 authored about 2 years ago
Support xdebug (#4915)

* Support xdebug

* Fix build error under PHP 8.1

* Free fiber_context when coroutine exit
...

github.com/swoole/swoole-src - a941e94497af6326c72c70e62a031d3efc8c6d3b authored about 2 years ago
fix property source_worker_id in class PipeMessage (#4913)

* fix property source_worker_id in class PipeMessage

* put magic property \Swoole\Server\Pipe...

github.com/swoole/swoole-src - f81ad1beeeee2d381d04d5edb9e6ab62c131e8d2 authored about 2 years ago
fix incorrect default values declared in \Swoole\Coroutine\Socket::recv*() methods (#4916)

github.com/swoole/swoole-src - 7948daa8d4dee39cc1a7018eebb3f13655a319f2 authored about 2 years ago
Optimzie type of return value

github.com/swoole/swoole-src - 437031b406a9160b208caf854200a7072d7fde0b authored about 2 years ago
Fix postgresql error message and memory leak if connect failed (#4912)

* fix postgresql error message and memory leak if connect failed.

* close connection if faile...

github.com/swoole/swoole-src - dfc23b885a24a0c488c3738156829863174ca594 authored about 2 years ago
Improve coroutine http server to support graceful shutdown (#4900)

github.com/swoole/swoole-src - db19057b432c326b85be83031cb8648c979a4ea0 authored about 2 years ago
Test about server (#4905)

* test about server

* remove ./bin/core_tests

* TEST(server, udp_packet)

* TEST(server,...

github.com/swoole/swoole-src - c09312a431116cdc97e411937be2c1b7ca30ca86 authored about 2 years ago
Add imi framework test (#4901)

github.com/swoole/swoole-src - 5518a6ed295953fcb766354c0c29282dfaca8a06 authored about 2 years ago
Fix thread context

github.com/swoole/swoole-src - 78df2172553cd44b2c3c1cf5a5c34ed9c1be6b90 authored about 2 years ago
Fix hyperf tests (#4899)

* fix 1

* fix 2

* fix 3

* fix 4

* fix 5

* fix 6

* Update framework.yml (#4898)...

github.com/swoole/swoole-src - 71859e713c1a3e751f26747e291bd406ead6953a authored about 2 years ago
Release version

github.com/swoole/swoole-src - be7eb2e2cf6724764d76bc44dcdae81c8e3ed23a authored about 2 years ago
fix hyperf tests

github.com/swoole/swoole-src - e27d701422d9b89f1476ae4c49dc440578b62aaa authored about 2 years ago
Fixed crash under php-8.2

github.com/swoole/swoole-src - ed12a492dba2bc806ae47d350fd8aab7c1aaf0ae authored about 2 years ago
merge ddc464af306b09263b5c1dddf82909ba97c2d027

github.com/swoole/swoole-src - 1d409b49b4e8c9d59d9f84a3c2c8b9889b7ceed0 authored about 2 years ago
Fix connection reset by peer (#4883)

* fix connection close

* test

* test

* fix test

* add connection_close

github.com/swoole/swoole-src - a8cfa27848ab915a805180d059c3e3723d2a7b04 authored over 2 years ago
fix-tests (#4892)

github.com/swoole/swoole-src - 17837a204a4e97a8e67e10b5a22dd4035d6d91c8 authored over 2 years ago
optimize tests (#4882)

* optimize tests

* optimize swoole_coroutine tests

github.com/swoole/swoole-src - 42400946003dd45ee4368acbe4235388b4d96a76 authored over 2 years ago
Mark parameters as sensitive (PHP 8.2) (#4891)

github.com/swoole/swoole-src - ed65c4f44f0f8d245a7508a0fcb5345577209c74 authored over 2 years ago
Merge branch 'master' of github.com:swoole/swoole-src

github.com/swoole/swoole-src - 8ed1e7e02deb39ee414e85c113214125b5e4ba5d authored over 2 years ago
optimize tests

github.com/swoole/swoole-src - ed857bcddb1822cfce37484c6715ecb238cb2112 authored over 2 years ago
Fix a table crash when using getMemorySize() before add fields (#4881)

* Fix swoole_table Segmentation fault (core dumped)

* Optimize

* rename test file

github.com/swoole/swoole-src - 65b8be83fc399103823e9f56eaef6c97174e48e5 authored over 2 years ago
add missing HTTP error code, and use hexadecimal integers instead (#4880)

github.com/swoole/swoole-src - c03bfe40a63adfcd6feb5da727fa1686db55432d authored over 2 years ago
Optimize catch exception (#4876)

* Improve catch exception in coroutine

* add shutdown example

* fix tests

* optimize

...

github.com/swoole/swoole-src - 78ff3377905afaa3fe6281d51201dea77176422e authored over 2 years ago
Fix WebSocket special handshake request header, RFC compatible (#4878)

* Fix WebSocket special handshake request header, RFC compatible

* Optimize

* Optimize

...

github.com/swoole/swoole-src - f9ce4553a9f0f14631d06c88ca5df38ca217a7a6 authored over 2 years ago
Merge branch 'master' of github.com:swoole/swoole-src

github.com/swoole/swoole-src - a0c5131fec7f399a766fe8ef0dde97612246a36f authored over 2 years ago
Add BufferChunk's constructor and destructor (#4877)

Let the two functions do what they are supposed to do.
Rather than mixed in Buffer Class.

github.com/swoole/swoole-src - 1a1f7b138fd45220af8d1fb2bcb66ab02af6eed9 authored over 2 years ago
Fix logic bug in `Buffer::append(..., ..., non-zero)` (#4879)

Added more complex test in the same time.

github.com/swoole/swoole-src - 9fc468b63551b9572dfd1c8a2ecd7a074c36a021 authored over 2 years ago
Update version code

github.com/swoole/swoole-src - fb48c2e2edbc49bd8a9c5683d6a1d549db8ca6a1 authored over 2 years ago
Optimize Server\Task::pack()/unpack()

github.com/swoole/swoole-src - f3a62aacc00c5854fe4232720018daaca51c71c3 authored over 2 years ago