Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/reactphp/filesystem
Evented filesystem access.
https://github.com/reactphp/filesystem
Reintroduce the ext-eio adapter
ca5e06ff4bbdb3752c5c38bb73393899174dc778 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>During the initial rewrite this adapter was removed to make the rewrite easier. Since that is no...
e469054e8d1e5110a3134fca4c7b333700df8279 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>Drop child process adapter
57d8f3a4910a633e5f540cc45ca3141d156fb8b3 authored about 2 years ago by Christian Lück <[email protected]>Test on PHP 8.2
8827c116af54e95920eebd7bef2a2615638ec41e authored about 2 years ago by Christian Lück <[email protected]>With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...
1c11dca1a5d7529cbfba242d414114930d2616d7 authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>While fully non-blocking the child process adapter is a factor 100 slower than all the other ada...
39330299a025f49ecb520664e2bea711d6e81425 authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>Update test suite to use new reactphp/async package instead of clue/reactphp-block
16aefe3898480286950c7c19e0ceb20f9cb2f3ef authored about 2 years ago by Christian Lück <[email protected]>
See https://github.com/reactphp/async
Refs https://github.com/reactphp/socket/pull/296
Fix formatting in readme
52dc32bc6855188eae21c428bab992edd086e226 authored about 2 years ago by Christian Lück <[email protected]>39ef59cadda955ff78f6c0ed353fe3cece796c7b authored about 2 years ago by Ishan Vyas <[email protected]>
chore(docs): remove leading dollar sign
e50a88a6836df7223b7a47d405f5ff59e7da2d51 authored over 2 years ago by Christian Lück <[email protected]>26c40c2c2121b989f210326aa7d43c81ee475033 authored over 2 years ago by Nicolas Hedger <[email protected]>
Rename development branch to `0.2.x`
41fefa4dfbdce19933d65d03b50862a9d97896cd authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>7c6162612a908d9d6757af3839ba2bac7f3aad46 authored over 2 years ago by Simon Frings <[email protected]>
Rewrite
5fae489e8f9bf6f6c53156e047e9cadc6305c0e0 authored over 2 years ago by Christian Lück <[email protected]>
This is a full rewrite of this package including the following features/changes:
* ext-uv adapte...
Update tail example
fc89dc26ff7bda9e864798f8fd5b705c437a5cd9 authored over 4 years ago by Christian Lück <[email protected]>We need to open a file descriptor manually, as if we were to open a stream, the stream would rea...
9b0cf98e10f494dea82629c6e2df4bc67d2348f4 authored over 4 years ago by Charlotte Dunois <[email protected]>Drop ext-eio
373d705e95114d3e4ffdf4e8a18dd19db72e490b authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>7a739e819ee65238c28fbd266ffdbca9e9322952 authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Use Adapter *Contents instead in File Node
02d8953a166995159e5e4c98a124dc7ca562040c authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>0ffc4e8e94cc96eb2b17e46f8c9fb9672178f48d authored over 4 years ago by Charlotte Dunois <[email protected]>
Add .gitattributes to exclude dev files from exports
3133bd75dbab5116560ed6dc9c03f12d362224d8 authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>a5158b6630947bf5da8f70c3c6fdad730db9e1c4 authored almost 5 years ago by Sam Reed <[email protected]>
Remove call invoker related classes
ea7d7e67b9707b1c9cf9adf3c1ff10782bc9ca25 authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>9791ac4729fbb418afa9875764e39169e580d119 authored about 5 years ago by Cees-Jan Kiewiet <[email protected]>
Nightly builds should be allowed to fail
1975bc8b67e8989661d9bbe89f4fd0237869e712 authored over 5 years ago by Jan Sorgalla <[email protected]>Add Adapter::getContents & Adapter::putContents
71a651436c28b65aefe625eb65dc9fb949c80b9b authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>00ed432974c7191094fbdda5b2ef697fb2baa58d authored over 5 years ago by Charlotte Dunois <[email protected]>
Since nightly is unpredictable, and in it's current state on TravisCI
broken they should be allo...
Add AdapterInterface getters and add Filesystem method to interface
36f25cac21945d910ce782fdd1ae653d17ce742c authored over 5 years ago by Christian Lück <[email protected]>14065ebb7632f98c8875bbd9ad7a3789426f4f49 authored over 5 years ago by Charlotte Dunois <[email protected]>
Resolve with array instead of SplObjectStorage (AdapterInterface::ls(), Node\DirectoryInterface:...
4e2af61344c94f719a33c7819eaf3850e25db333 authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>5990d536cec215de8748c43177fedc86c33b2190 authored over 5 years ago by Charlotte Dunois <[email protected]>
99c44640e0699f3e2caae5be99eef69dbd9b51c6 authored over 5 years ago by Charlotte Dunois <[email protected]>
Rename ls to lsStream and make interface-compatible ls method
5ca5146a5784b01f0be83f062794b184e20c13c0 authored over 5 years ago by Jan Sorgalla <[email protected]>0a22d50be80df8bab0f80860c6fc150984b68696 authored almost 6 years ago by Charlotte Dunois <[email protected]>
Use native PHP indexing for child process file descriptors
9637fedd5928af8b540bd96152262199027a95c8 authored almost 6 years ago by Christian Lück <[email protected]>508ec7745c76d724877f9cbe8f77c3542f94802a authored almost 6 years ago by Charlotte Dunois <[email protected]>
Move stream factory creation to node
72ae332006ea42ab995b445a7e15c159105a632e authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>ffb77d0f683ebdfb1fb9158fc9f685984b508835 authored almost 6 years ago by Charlotte Dunois <[email protected]>
Merge and remove unnecessary classes
f98d4563480772fde1f89eb924adab54a7158d15 authored almost 6 years ago by Jan Sorgalla <[email protected]>b380b0a352050efabee6820482bd1ef397c0fbc6 authored almost 6 years ago by Charlotte Dunois <[email protected]>
Change promise usage to recommendation
766cdef9ba806367114f0c5ba36ea2a6eec8ccd2 authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>3af4c310ef93512e8d20a90cc6706900afaead82 authored almost 6 years ago by Charlotte Dunois <[email protected]>
Remove opinionated usage of adapter & things
1b7bd5406fea17eedd42ab363f7752ed617be736 authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>476673c854cf5051588eb3bbe3687a79caa9fbe8 authored about 6 years ago by Charlotte Dunois <[email protected]>
Drop `EIO_O_FSYNC` as EIO doesn't support it anymore
c708966823a1c05fcdabb7ca7c3ef5374a08f725 authored about 6 years ago by Christian Lück <[email protected]>39c4911cd4ec0496ea50b138f7e670990cebd3a2 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
ddb11f9c1a9786898447f44cbb9be56af05e0d01 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Add supported adapters static method
5998788942871e47e40b5400d269149b4beb93d3 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>Test reading and writing from and to binary files
7ae97282c4981c6bd62cdb42e4ebce4f76985339 authored about 6 years ago by Jan Sorgalla <[email protected]>Enhancement: Add example for tailing a log file
65c6d55d2ce3b19f2a6d2d90b4ce2d05edb3cf89 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>f4614c71a2ce5c0897ec13dac8c4975f54022c59 authored about 6 years ago by Charlotte Dunois <[email protected]>
9ce450aed42eda073252a21ff04667375933c70c authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
df920be523ac8c90570980b4ad259d6d8b3920d6 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Allow PHP 5.4 to fail
35bf3e6b93994ab17077a7052d8a1965f7f78398 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>f0b900a5a9662cfbb125ce11e9d188f31801f84f authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
PHPUnit on PHP 5.4 seems to hang at the end of it's execution for no apparent reason. (Even when...
a62f65880841099130543f48407c3008a097539c authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>Reworked file copying to use pipe
542acfa76bd2c5eb7d855dd244e8484b71613db0 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>1264b22f6d211a8f4baa875a3f17a5929bed47ef authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
c5e7524b89a780fcc07badad94328fc486184252 authored about 6 years ago by Andreas Möller <[email protected]>
Create random directories within our own temporary test directory
00409a5594aa267615c23d8d977167de1bbba670 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Run permission related tests with sudo
2f7cd233d0fa65c98814e5b7aaf726f03038023a authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>885c2684cffbfe6cb7f7a799f9bda37acef9979c authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
This prevents us from running into any permission oddities
b3af333df837bd6cd49d2ab2cf313770d16720f0 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Forward compatibility with react/event-loop 1.0 and 0.5 while still supporting 0.4 - part deux
8c2f05d8a0266a1d8c10264faa16b5532b1d3c50 authored over 6 years ago by Jan Sorgalla <[email protected]>6aeed579a4639f8a34fdd06bf3e47a5c32a7d939 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Missing method call mock for ReadableStreamTest::testReadChunk
404f8e21ba5be94ca851b2e21370668fc0647c40 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>5d4425e8ed30112901d8f60239d2d4ffb03563b8 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Forward compatibility with react/event-loop 1.0 and 0.5 while still supporting 0.4
c6cd311d9049b109d3a3e1b7b31c70bc051c7024 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>8bb0455d12bd2f0d4eedba89fe2156a6b67bbaaf authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Fix file read example in Readme
4089034b57d9581191b133fd036698496cbdbf22 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Emit close event once we reach the end of the stream
7112d795826125e2cc5f3457128be5c869a1ac5e authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>2b9907edc9ec5293d7b28b12753b4826160df250 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Use array access, and remove unnecessary double `error` from array lookup
60060087ccaa8574b621b1ef5098dccec99fc0b9 authored over 6 years ago by Jan Sorgalla <[email protected]>284fd8e0a2986c4c5f3964146da471b0e0b1aab3 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
EIO supports PHP 7 these days, but breaks on nightly
5c87ca933fa17ff6cde36230881f6ed18b9c9539 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>f16fa53d0c0d91cf3e36c61d180ad52877487641 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
No need to run composer self-update, travis does that for us
7e5b70f55f5e83cf5ab0cd1444437f8ec34a61b2 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Refactoring tests
085a89a8807be0118e39ddf93188e0f2287d20a3 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Test against PHP 7.2
7fc2f0068d4284a8e799cfc78a120525e058a351 authored over 6 years ago by Jan Sorgalla <[email protected]>Two different exception messages are possible for the same error
fdaeea8e8aa07d092314bb3033990584fa5a5227 authored over 6 years ago by Jan Sorgalla <[email protected]>053764ec72c59691da98461cd71b8845d22fc662 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
2502ff814685fc717025ac954533e8bdb0d29339 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
50391bc92e8874486d1f58a845e239805747c753 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
332b526aca33b0ab6bf956b496edd9b505910714 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
c74cb772b570cf9ca2dacb88cae69ac217ce3556 authored over 6 years ago by Gabriel Caruso <[email protected]>
c415af1c5882c8917c6b9b4dccde7aeb6139d6a4 authored over 6 years ago by Gabriel Caruso <[email protected]>
Support both evenement 3.0 and 2.0 (and react/stream)
01128b74c9787a3ab211db438cf897a9d4e2a369 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>ab120ba7cdabe4e65e92eff599e6047e86f2d43d authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Fix file stat for cases when file doesn't exist
1e2311a773cd39d662af7726d2b1a6fe357e4437 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>5adf6fc754807ef784b541111fe935c8238ef633 authored over 6 years ago by Zhuk Sergey <[email protected]>
2f3868cd68aa27b48d3d5a2fecdf24336915b7bb authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Add feature to rename directories
1a326f2ba14ce4180ce72598dd883d532344cc64 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>c69d60459be79c129aab3dce042d2254c2c91ee6 authored over 6 years ago by Zhuk Sergey <[email protected]>
e7b5295a5a96aca37fc7d69b1520a6714e3d9aeb authored over 6 years ago by Zhuk Sergey <[email protected]>
Add installation section to Readme
47d1b1857a175c04dbe88fd02a6cbb56924fc357 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>76494e69965772c5e427b295ea21407a9633a645 authored over 6 years ago by Zhuk Sergey <[email protected]>
53b31f3e3b2d12973f50ab378063c2ad348689ae authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>