Source

pecl-eio / package.xml

Author Commit Message Labels Comments Date
Ruslan Osmanov
Fix: Bitbucket issue #2: Static build fails Fix: build failed when EVENTFD was not available
Tags
1.2.5
remi
fix License role
Ruslan Osmanov
Fix: Bitbucket issue #1
Ruslan Osmanov
Doc
Ruslan Osmanov
Fix: bug #65293 where eio functions failed to process file descriptor equal to 0 git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@330976 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: 3rd argument of eio_custom callback assigned as a resource instead of mixed Fix: eio_custom used incorrect way of zval-to-zval copying git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@329682 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: eio_write failed when buffer length was lesser than size + offset git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@329520 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: deprecated --enable-sockets-support removed git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@329098 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: package.xml git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@329095 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Bump version Prepare 1.2.1 package git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@329094 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Add: BSD support Change: internal event notification uses pipe() when eventfd() is not available. Del: some redundant code Fix: use libeio's EIO_FALLOC_FL_KEEP_SIZE instead of the system constant git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326893 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Add: test for the fork support git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326541 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Refact: no need to copy zval when passing request resource to eio_grp_*() Fix: eio_grp_*() didn't initialize eio automatically git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326537 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Refact: set FD_CLOEXEC flag for file descriptor opened with eio_open() git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326536 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Change: eio_init() deprecated. Will be removed in future. We use pthread_atfork() to re-init eio after a fork Fix: tsrm_ls is not initialized in php_eio_init() Fix: EFD_NONBLOCK and EFD_CLOEXEC used despite the flags were not available until kernel 2.6.7. For the old kernels we call fcntl git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326535 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Add: eio_get_last_error() Add: eio_req resource argument as the third optional callback argument Add: phpt tests for the changes since 0.5.0b Refact: no separation for callbacks git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326404 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Doc git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326375 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: eio_write wrote garbage when str passed by val git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326373 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Add: eio_init(). You must call eio_init() before using Eio in a forked child process. Change: Cut 'st_' prefix in result of eio_*stat for the sake of simplicity and better 'compatability' with stat() Change: Cut 'f_' prefix in result of eio_*statvfs Add: eio_get_last_error() git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326362 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: eio_write wrote garbage when 'str' arg passed by ref in a nested call with 'use' keyword Change: Attention! You must call eio_init() before using Eio. This is done because of need to support forks. Similarly you must call eio_init() in forked child process. Change: Cut 'st_' prefix in result of eio_*stat for the sake of simplicity and better 'compatability' with stat() Change: Cut 'f_' prefix in result of eio_*statvfs git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326353 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: eio_write wrote garbage when 'str' arg passed by ref in a nested call with 'use' keyword git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326349 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Refact: libeio upgraded Fix: bug #62392 where eio_*stat functions didn't return st_size Fix: package.xml referenced to some nonexistent files Fix: garbage in result arg of the callbacks in case of error Change: warn about failed op in cb only when compiled with debug support Add: test for stat on nonexistent files Add: sockets support(eio_sendfile, eio_readahead etc.), enabled by default Add: eio_seek function Change: numeric fd arguments are now mixed(stream, Socket, or number) git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326321 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: garbage in result arg of the callbacks in case of error Change: warn about failed op in cb only when compiled with debug support Add: test for stat on nonexistent files git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326307 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Refact: libeio upgraded Fix: bug #62392 where eio_*stat functions didn't return st_size Fix: package.xml referenced to some nonexistent files git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@326299 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Change: libeio is now embedded, no need to install it separately Change: functions call info and call info cache used instead of zvals Fix: segmentation fault on 32-bit platforms with the default 4-bit LFS git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@321910 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: test errors run by root Fix: package.xml Change: API functions now return NULL on arg parsing error(common convention) git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@320059 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Change: renamed eio_get_eventfd to eio_get_event_stream Change: use simple std m4 macros git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@318753 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Change: eio_get_eventfd returns stream resource Fix: package dependencies didn't allow pecl install eio-alpha Fix: redundant MS/NETWARE platform checks git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@318598 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Fix: package dependencies Removed dedundant MS platform checks git-svn-id: https://svn.php.net/repository/pecl/eio/trunk@318545 c90b9560-bf6c-de11-be94-00142212c4b1
Ruslan Osmanov
Change: mutex switch that used in communications with libeio replaced with eventfd; the same descriptor exported to userspace to bind with existing event loops Add: eio_get_eventfd function to get eventfd descriptor Add: header checks in configuration Change: libeio initialization moved to the MINIT phase, but unfinished requests are still handled in the RSHUTDOWN phase Change: simplified libeio callbacks git-svn-id: https://svn.php.net/repository/pecl/eio/branches/eio-eventfd@318490 c90b9560-bf6c-de11-be94-00142212c4b1
  1. Prev
  2. 1
  3. 2
  4. Next