Ecosyste.ms: OpenCollective

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

github.com/hoaproject/Stream

The Hoa\Stream library.
https://github.com/hoaproject/Stream

Change the visibility of `getStream` to `public`.

Because sometimes, we would like to access to the PHP resource. This was
protected for several “...

011ab91d942f1d7096deade4c8a10fe57d51c5b3 authored over 9 years ago
Prepare 0.15.08.28.

cbd0f4749e447f4d31001e7c898f5e794c5861cb authored over 9 years ago
Add the `hasTimedOut` method.

To check whether a connection has timed out, we need to call the
`getStreamMetaData` method whic...

2b41619206d97b5af82c0eb08a378b96694e27ca authored over 9 years ago
Add a `.gitignore` file.

60ddec7683499ccccf285789dc5f602138d275e6 authored over 9 years ago
Prepare 0.15.05.29.

38b2ece5a0683f5cd91e4062dcf45f4885a3a826 authored over 9 years ago
Move to PSR-1 and PSR-2.

256b059799953b75619a0d3a8dd9db0cfeb8c2e9 authored over 9 years ago
Prepare 0.15.04.13.

fa8586e669c9540ef95504ccb4a5241a56dec343 authored almost 10 years ago
Add `stream_metadata` in the stream wrapper.

This method allows to change stream options. It is called to set
metadata on the stream, when on...

5740c9ac5215ccecada6e5ec9ca91d453c422e78 authored almost 10 years ago
Remove from/import and drop PHP5.3.

01e36d8e1bf6b93c92f1067652ae0d69daf9c30b authored almost 10 years ago
Add the `isBorrowing` method.

If a stream is already opeend by another handler, we said the stream is
“borrowed”, so the `isBo...

bd6b8110866a4ea34775b4cba222bd483a24b44b authored almost 10 years ago
Prepare 0.15.02.25.

d26ff761ef6f9041073d21f7ce246288e5aa509f authored almost 10 years ago
Add the `CHANGELOG.md` file.

08c18310b5ce2387ca042b3e4abfc9b81e25c9d4 authored almost 10 years ago
Happy new year!

33194d3b2239e63f699591dbb388fa62af5bfe97 authored about 10 years ago
Move to PSR-4.

b72466589f167685535782592aaf336851c8732a authored about 10 years ago
Add branch-alias.

eaf9bfeb633b8a6bf0fba55e9c035db431024869 authored over 10 years ago
Drop PHP5.3.

e3a4b7f12989333072b59a7b0072d28d28a640f1 authored over 10 years ago
Start Rüsh Release.

6d01045fcb22611299cb9689271cd26feef8e095 authored over 10 years ago
`_setStream` supports “Unknown” resource type.

The `is_resource` function will return `false` for “Unknown” resource.
This patches does not thr...

ad839ca95ac2663dc11105f33f75aa11691c35c1 authored over 10 years ago
Update exception message.

d1d2388abd3581dff63a44dff9f224c006e06c21 authored almost 11 years ago
Happy new year \o/.

214d562d6e334b55940ff7c14cb36caabc7dba9d authored about 11 years ago
Format `composer.json`.

a276f3a851e4f32a6ef6fbe73f851014393ee9a9 authored about 11 years ago
Fix a typo in the API documentation.

163fdc037143634a9b14388f66c961ff9d2510a3 authored about 11 years ago
Better composer compatibility

91d52b729827247d5f8033cb34060a1bc8ed362a authored over 11 years ago
Define flex entities.

2cd8c11be1f2896d599ab79a6bb38e4c79a818e4 authored over 11 years ago
Fix wrapper registration.

716fd429ce72dc1d4c7a7d401594e35a725b41a8 authored over 11 years ago
Add Hoa\Stream\Filter\LateComputed.

A late computed filter computes the data when closing the filtering.

420796148cc9c70c145767fe9c14f9e8a747a895 authored over 11 years ago
Fix bucket when not a brigade.

1843feb074a1dc6b3fdc06490de1c0a707ff4af8 authored over 11 years ago
Safer way to loop on filter bucket data.

a3cb9643a485357804e83eff3251d07ddfc6ac78 authored over 11 years ago
Update constant value.

237e055102731202252d670f4bb6024c55f46983 authored over 11 years ago
readAll() has an $offset argument.

By default, readAll() will read from the first position of the stream
(if possible). Else, we ca...

ffe008b9446bc63b47aa289d30d8835667882d20 authored over 11 years ago
Update composer.json.

48963eaa1a221825eac9bb6fcf608de5b6427f82 authored over 11 years ago
Ease rolling-release.

ea4f26187aae9440fa6f147e03edc0d4a786e232 authored over 11 years ago
Add hoa://Library/Stream component.

It helps to reach an existing handler according to its name. It is based
on the new getStreamHan...

ba7a7b1e29c7dfaa7c80707ec32b5b029fdb2f46 authored almost 12 years ago
Add the getStreamMetaData() method.

67f6cf8a812b10112667d2a87316305095ca209a authored almost 12 years ago
Delete all cyclic-references when closing.

915ec8a2a197578abe848554177f579d010cb894 authored about 12 years ago
Happy new year \o/.

51da2cc8603755ec365cfb50f2012f75fb820065 authored about 12 years ago
Close a stream when destructing.

e437f87e88d0ab2eea89ced4f8219526d52d7c6b authored about 12 years ago
Avoid error when closing a stream many times.

4258a4b115bd13ff3dc6b11d6d148039f8ccae1f authored about 12 years ago
Remove *StreamResource*() methods.

Remove alwaysUseStreamResource() and isStreamResourceMustBeUsed()
methods because it has no more...

9d56b4c588c4ebb3286c6c32752a45d830340f23 authored about 12 years ago
getInnerStream() is now public.

f8ace34bc22ea8bbb81cc1d4cd2b642612e338a5 authored over 12 years ago
Add composer.json.

61175593e212aa444cd59bdd244b333daefd053e authored over 12 years ago
Libification (split from Central).

19e7fefd24940ad8e21b13cb959ae3402c4c6d75 authored over 12 years ago
Remove guard against already opened stream.

9a2f673bca9e4ff73ab1b2b14a752db53416485e authored over 12 years ago
Introduce stream listeners. First introduced ones replace Hoa\Stream\Notification. These listeners must be declared before opening the stream, that's why we can now differ the opening (see the constructor and the open() method). More to come.

ce8dc80e53c9d897249172b8d9a81ccbd4f5eb89 authored over 12 years ago
Rewrite Hoa\Stream\Context, much simpler now.

687c572669bca46789be41c037ae0dbbd93fcb0f authored over 12 years ago
Ok, let's clean this crazy callable history :-). No more \XCallable type hint, but remove all $call and $able parameters to replace them by one single $callable paramter.

d3e675ace20087baead6430ceeef409a15ed88a8 authored over 12 years ago
Update according to #2215.

5a91a8291baaad57c9460225a4f7efc0d04cf9be authored over 12 years ago
Use \XCallable instead of $call and $able. Please, see #2215.

8b0f75d3b7664891e280509291d05c3d17e555d1 authored over 12 years ago
Simplify code. #performance

48a9bdd83e45426de5fa4a620b3c93ab830e44af authored almost 13 years ago
#merge

a5de467d7eccaa9613764b4fe453279612611fcd authored almost 13 years ago
Merge.

237903daf143ec8a2a90bd1249719054a8049bef authored about 13 years ago
s/2007-2011/2007-2012/

6412d44f1bc1b1dc9fac944c8548ed72c72d0003 authored about 13 years ago
Simplify namespace and format code. #mania

4e5219a7a666e237d2db976b4f6abcb89b3a939e authored about 13 years ago
#merge

ddcc765083d8bea2b5039932d80fd61f76522c2a authored about 13 years ago
Merge (but why?).

91cff0a5ef424d7a3fb9e678a6bb7d9c70de1f2e authored about 13 years ago
Add methods to Hoa\Stream\IStream\Bufferable: newBuffer(), deleteBuffer(), getBufferLevel() and getBufferSize(). It allows to create nested buffers and get more informations about them.

99ddf3e89dfd5355594d62338585e7c36d630dfd authored about 13 years ago
Memorize stream buffer size and consequently, add the getStreamBufferSize() method.

7c6ddfba70699548534652f4be403d8355ee8e4c authored about 13 years ago
Change visibility from protected to public for the _setStream() method.

192bb163c52d4164429c62a879243c4df5cd9983 authored over 13 years ago
Add the stream_truncate() method.

It is a consequence of the bug #53888 I opened. It was fixed for a moment and it
could in a PHP r...

2a0acf67cb7a35b609f8df2710dec6baca622b35 authored over 13 years ago
mv Framework/* .

0aa6288c182e2102c8e2a012524f80218ec17008 authored almost 14 years ago
If closing a stream was fine, then, remove stream from the bucket and remove its associated events.

26a2c33a52fae623dcb852d506e9e86b624bc756 authored almost 14 years ago
Change ENDERLIN to Enderlin '-.-.

5b6e749f1f7be2ff7079b3cb82f7be96c85f8ab8 authored almost 14 years ago
Finally, change (c) for ©, we save 2 bytes ;-).

703fee2faf8379c8840ff775b9f7a6ce7da39073 authored almost 14 years ago
Remove ambiguity about copyright: 2007, 2011 to 2007-2011.

8ac4dc1bdaf4e826bc1b58897a46abf303de1e12 authored almost 14 years ago
Change licence clause from GNU GPLv3 to new BSD.

705ddc17819c979075f3981ec093d7513b4a2557 authored almost 14 years ago
Change license block from GNU GPLv3 to new BSD.

d694e438b826962359d1f01ddf9c9f8505bba18e authored almost 14 years ago
Resolve conflict.

d4bc1a3018dedf69aa799f9f8e5ed33285b2b88c authored almost 14 years ago
Mania: edit API documentation.

3796c0a69569772c361df284020cfc0430c4e25f authored almost 14 years ago
Merge.

8af17519fef158e010e4fa29be20623de99c1cde authored almost 14 years ago
Remove “Hoa Framework” mentions for simply “Hoa”.

1eec94a144f3b762b694f8ea8a858f4635bfcb10 authored almost 14 years ago
Extend copyright to 2011.

9c3cb9d9f5f30b16c9ae041aa112158ba4addb78 authored almost 14 years ago
Register \Hoa\Stream\Stream instead of \Hoa\Stream because the class should not be loaded and then the alias should not exist.

6dccc13e4ced3a8c210b7e15943c25d59d922497 authored almost 14 years ago
Forget from('Hoa') and update import().

839970dbef2890594eaa7a579a200ccaea7fca4a authored almost 14 years ago
Update to PHP5.3.

5bc09c4ab17ff73d31dfafc0cd2dfb171168adb3 authored almost 14 years ago
Change Hoa_Exception for Hoa_Core_Exception.

96e8584cf10770c4b804fad1ccb2bed9c1dfae3d authored almost 14 years ago
Foobar

4e1b37678886295cfd9ca4692a00256bef535877 authored about 14 years ago
Remove the require_once 'Core.php' instruction to remove all include_path dependencies.

11489a1dac393c76aee2f4a9273080bf993e5c1d authored about 14 years ago
Change Hoa_Stream_Io for Hoa_Stream_Interface.

c8fe5827736c522de4d3853717d89c8416cbc367 authored about 14 years ago
Change some Hoa_Stream_Io_Structural methods' names for a better semantics.

52e78aa46bf0b960d726eeca85b7ee1f6106415a authored about 14 years ago
Complete API documentation.

fab00b191f3b696b30b3ab5aee506c068533208c authored over 14 years ago
Mania: format code.

9678efbc6bd17e3590f00e33cc880c25721483b5 authored over 14 years ago
Add the _setStream() method. Useful for socket and select.

4824bd3929312998c70dfd22d96ee73afcc73e83 authored over 14 years ago
Add a default value to the first parameter of the readArray() method. Now it is null by default.

644326073517630e594515dfdbc8eb398c42e4ac authored over 14 years ago
Change open() for _open() and close() for _close(). It enables to add the event :close-before. And add the hoa://Event/Stream/... event.

713a265cd5c20838e99dddf64f0cda42548d3c97 authored over 14 years ago
Change Hoa_Framework for Hoa_Core.

92185888ede0397b4628d16cbc46b3832681e753 authored over 14 years ago
Update streams. Now readAll() reads from 0/SET to 0/END strictly. Update performance in the global code. writeLine() adds a newline etc.

0d5527dd2d03ae11cde28a3b6c16fd4dfadbe037 authored over 14 years ago
Hmm, bad way. Kinda rollback.

30a6e8cba891ea6f9243866df960c182db2916f9 authored over 14 years ago
Change the composite from a class to an interface. More flexible for implementation.

9593bb4c9d86cbf7f4eff67f79c953b5de25069c authored over 14 years ago
Fix the API. Add details.

c10b0455e002a40ce9631352e55dbeed0ce8eca8 authored over 14 years ago
First step for structural stream interface.

ec633ba29678ec50bfd309254218efe24a015bf7 authored over 14 years ago
Edit API documentation.

7165573318a353696da27c35b3e69dc99c336cdb authored over 14 years ago
Now we can make composite streams.

f4a1134c6efc427cb9faa43f8995e14d7c0b4870 authored over 14 years ago
Add the writeBoolean() method.

d1a6729ae45c9831a525210ec105b2f4c0f96d05 authored over 14 years ago
Add the readBoolean() method.

f1f8bb4b96b5ee64b2617283c4e44183008a37f2 authored over 14 years ago
Change visibility of the getStreamName() method from protected to public.

f53be1b6b166c179ffbd6b58bf88a85ed57d05e2 authored over 14 years ago
Mania: format code.

390694e3e4b525db9dba603b8e8c73f96ae3bffb authored over 14 years ago
Change copyright year.

9be518106f6528456e68ae2c5b7c2b86ed10e1df authored over 14 years ago
Prevent if a stream is closed before the end of the execution. It will be re-open again.

ab92c855419204acdc2bae397d7fbe8018191648 authored almost 15 years ago
Prepare the coming out of Hoa 0.5.0b!

1fc674ccba8865798601c623d23680dd2c5c082a authored about 15 years ago
Edit aPI documentation.

b01b4633db0b7a6a3c703a31756019610b0e7db7 authored about 15 years ago