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 agoDuring the initial rewrite this adapter was removed to make the rewrite easier. Since that is no...
e469054e8d1e5110a3134fca4c7b333700df8279 authored almost 2 years agoDrop child process adapter
57d8f3a4910a633e5f540cc45ca3141d156fb8b3 authored over 2 years agoTest on PHP 8.2
8827c116af54e95920eebd7bef2a2615638ec41e authored over 2 years agoWith PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...
1c11dca1a5d7529cbfba242d414114930d2616d7 authored over 2 years agoWhile fully non-blocking the child process adapter is a factor 100 slower than all the other ada...
39330299a025f49ecb520664e2bea711d6e81425 authored over 2 years agoUpdate test suite to use new reactphp/async package instead of clue/reactphp-block
16aefe3898480286950c7c19e0ceb20f9cb2f3ef authored over 2 years ago
See https://github.com/reactphp/async
Refs https://github.com/reactphp/socket/pull/296
Fix formatting in readme
52dc32bc6855188eae21c428bab992edd086e226 authored over 2 years ago39ef59cadda955ff78f6c0ed353fe3cece796c7b authored over 2 years ago
chore(docs): remove leading dollar sign
e50a88a6836df7223b7a47d405f5ff59e7da2d51 authored over 2 years ago26c40c2c2121b989f210326aa7d43c81ee475033 authored over 2 years ago
Rename development branch to `0.2.x`
41fefa4dfbdce19933d65d03b50862a9d97896cd authored almost 3 years ago7c6162612a908d9d6757af3839ba2bac7f3aad46 authored almost 3 years ago
Rewrite
5fae489e8f9bf6f6c53156e047e9cadc6305c0e0 authored almost 3 years ago
This is a full rewrite of this package including the following features/changes:
* ext-uv adapte...
Update tail example
fc89dc26ff7bda9e864798f8fd5b705c437a5cd9 authored over 4 years agoWe need to open a file descriptor manually, as if we were to open a stream, the stream would rea...
9b0cf98e10f494dea82629c6e2df4bc67d2348f4 authored over 4 years agoDrop ext-eio
373d705e95114d3e4ffdf4e8a18dd19db72e490b authored over 4 years ago7a739e819ee65238c28fbd266ffdbca9e9322952 authored over 4 years ago
Use Adapter *Contents instead in File Node
02d8953a166995159e5e4c98a124dc7ca562040c authored over 4 years ago0ffc4e8e94cc96eb2b17e46f8c9fb9672178f48d authored over 4 years ago
Add .gitattributes to exclude dev files from exports
3133bd75dbab5116560ed6dc9c03f12d362224d8 authored about 5 years agoa5158b6630947bf5da8f70c3c6fdad730db9e1c4 authored about 5 years ago
Remove call invoker related classes
ea7d7e67b9707b1c9cf9adf3c1ff10782bc9ca25 authored about 5 years ago9791ac4729fbb418afa9875764e39169e580d119 authored over 5 years ago
Nightly builds should be allowed to fail
1975bc8b67e8989661d9bbe89f4fd0237869e712 authored almost 6 years agoAdd Adapter::getContents & Adapter::putContents
71a651436c28b65aefe625eb65dc9fb949c80b9b authored almost 6 years ago00ed432974c7191094fbdda5b2ef697fb2baa58d authored almost 6 years ago
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 almost 6 years ago14065ebb7632f98c8875bbd9ad7a3789426f4f49 authored almost 6 years ago
Resolve with array instead of SplObjectStorage (AdapterInterface::ls(), Node\DirectoryInterface:...
4e2af61344c94f719a33c7819eaf3850e25db333 authored about 6 years ago5990d536cec215de8748c43177fedc86c33b2190 authored about 6 years ago
99c44640e0699f3e2caae5be99eef69dbd9b51c6 authored about 6 years ago
Rename ls to lsStream and make interface-compatible ls method
5ca5146a5784b01f0be83f062794b184e20c13c0 authored about 6 years ago0a22d50be80df8bab0f80860c6fc150984b68696 authored about 6 years ago
Use native PHP indexing for child process file descriptors
9637fedd5928af8b540bd96152262199027a95c8 authored about 6 years ago508ec7745c76d724877f9cbe8f77c3542f94802a authored about 6 years ago
Move stream factory creation to node
72ae332006ea42ab995b445a7e15c159105a632e authored about 6 years agoffb77d0f683ebdfb1fb9158fc9f685984b508835 authored about 6 years ago
Merge and remove unnecessary classes
f98d4563480772fde1f89eb924adab54a7158d15 authored about 6 years agob380b0a352050efabee6820482bd1ef397c0fbc6 authored over 6 years ago
Change promise usage to recommendation
766cdef9ba806367114f0c5ba36ea2a6eec8ccd2 authored over 6 years ago3af4c310ef93512e8d20a90cc6706900afaead82 authored over 6 years ago
Remove opinionated usage of adapter & things
1b7bd5406fea17eedd42ab363f7752ed617be736 authored over 6 years ago476673c854cf5051588eb3bbe3687a79caa9fbe8 authored over 6 years ago
Drop `EIO_O_FSYNC` as EIO doesn't support it anymore
c708966823a1c05fcdabb7ca7c3ef5374a08f725 authored over 6 years ago39c4911cd4ec0496ea50b138f7e670990cebd3a2 authored over 6 years ago
ddb11f9c1a9786898447f44cbb9be56af05e0d01 authored over 6 years ago
Add supported adapters static method
5998788942871e47e40b5400d269149b4beb93d3 authored over 6 years agoTest reading and writing from and to binary files
7ae97282c4981c6bd62cdb42e4ebce4f76985339 authored over 6 years agoEnhancement: Add example for tailing a log file
65c6d55d2ce3b19f2a6d2d90b4ce2d05edb3cf89 authored over 6 years agof4614c71a2ce5c0897ec13dac8c4975f54022c59 authored over 6 years ago
9ce450aed42eda073252a21ff04667375933c70c authored over 6 years ago
df920be523ac8c90570980b4ad259d6d8b3920d6 authored over 6 years ago
Allow PHP 5.4 to fail
35bf3e6b93994ab17077a7052d8a1965f7f78398 authored over 6 years agof0b900a5a9662cfbb125ce11e9d188f31801f84f authored over 6 years ago
PHPUnit on PHP 5.4 seems to hang at the end of it's execution for no apparent reason. (Even when...
a62f65880841099130543f48407c3008a097539c authored over 6 years agoReworked file copying to use pipe
542acfa76bd2c5eb7d855dd244e8484b71613db0 authored over 6 years ago1264b22f6d211a8f4baa875a3f17a5929bed47ef authored over 6 years ago
c5e7524b89a780fcc07badad94328fc486184252 authored over 6 years ago
Create random directories within our own temporary test directory
00409a5594aa267615c23d8d977167de1bbba670 authored over 6 years agoRun permission related tests with sudo
2f7cd233d0fa65c98814e5b7aaf726f03038023a authored over 6 years ago885c2684cffbfe6cb7f7a799f9bda37acef9979c authored over 6 years ago
This prevents us from running into any permission oddities
b3af333df837bd6cd49d2ab2cf313770d16720f0 authored over 6 years agoForward compatibility with react/event-loop 1.0 and 0.5 while still supporting 0.4 - part deux
8c2f05d8a0266a1d8c10264faa16b5532b1d3c50 authored over 6 years ago6aeed579a4639f8a34fdd06bf3e47a5c32a7d939 authored over 6 years ago
Missing method call mock for ReadableStreamTest::testReadChunk
404f8e21ba5be94ca851b2e21370668fc0647c40 authored over 6 years ago5d4425e8ed30112901d8f60239d2d4ffb03563b8 authored over 6 years ago
Forward compatibility with react/event-loop 1.0 and 0.5 while still supporting 0.4
c6cd311d9049b109d3a3e1b7b31c70bc051c7024 authored over 6 years ago8bb0455d12bd2f0d4eedba89fe2156a6b67bbaaf authored over 6 years ago
Fix file read example in Readme
4089034b57d9581191b133fd036698496cbdbf22 authored over 6 years agoEmit close event once we reach the end of the stream
7112d795826125e2cc5f3457128be5c869a1ac5e authored over 6 years ago2b9907edc9ec5293d7b28b12753b4826160df250 authored over 6 years ago
Use array access, and remove unnecessary double `error` from array lookup
60060087ccaa8574b621b1ef5098dccec99fc0b9 authored over 6 years ago284fd8e0a2986c4c5f3964146da471b0e0b1aab3 authored over 6 years ago
EIO supports PHP 7 these days, but breaks on nightly
5c87ca933fa17ff6cde36230881f6ed18b9c9539 authored over 6 years agof16fa53d0c0d91cf3e36c61d180ad52877487641 authored over 6 years ago
No need to run composer self-update, travis does that for us
7e5b70f55f5e83cf5ab0cd1444437f8ec34a61b2 authored over 6 years agoRefactoring tests
085a89a8807be0118e39ddf93188e0f2287d20a3 authored over 6 years agoTest against PHP 7.2
7fc2f0068d4284a8e799cfc78a120525e058a351 authored over 6 years agoTwo different exception messages are possible for the same error
fdaeea8e8aa07d092314bb3033990584fa5a5227 authored over 6 years ago053764ec72c59691da98461cd71b8845d22fc662 authored over 6 years ago
2502ff814685fc717025ac954533e8bdb0d29339 authored over 6 years ago
50391bc92e8874486d1f58a845e239805747c753 authored over 6 years ago
332b526aca33b0ab6bf956b496edd9b505910714 authored over 6 years ago
c74cb772b570cf9ca2dacb88cae69ac217ce3556 authored almost 7 years ago
c415af1c5882c8917c6b9b4dccde7aeb6139d6a4 authored almost 7 years ago
Support both evenement 3.0 and 2.0 (and react/stream)
01128b74c9787a3ab211db438cf897a9d4e2a369 authored almost 7 years agoab120ba7cdabe4e65e92eff599e6047e86f2d43d authored almost 7 years ago
Fix file stat for cases when file doesn't exist
1e2311a773cd39d662af7726d2b1a6fe357e4437 authored almost 7 years ago5adf6fc754807ef784b541111fe935c8238ef633 authored almost 7 years ago
2f3868cd68aa27b48d3d5a2fecdf24336915b7bb authored almost 7 years ago
Add feature to rename directories
1a326f2ba14ce4180ce72598dd883d532344cc64 authored almost 7 years agoc69d60459be79c129aab3dce042d2254c2c91ee6 authored almost 7 years ago
e7b5295a5a96aca37fc7d69b1520a6714e3d9aeb authored almost 7 years ago
Add installation section to Readme
47d1b1857a175c04dbe88fd02a6cbb56924fc357 authored almost 7 years ago76494e69965772c5e427b295ea21407a9633a645 authored almost 7 years ago
53b31f3e3b2d12973f50ab378063c2ad348689ae authored over 7 years ago