Commit Graph

665 Commits

Author SHA1 Message Date
Bob Weinand
515476f765 uv_stdio_new() without args now creates an UVStdio with UV_IGNORE (Closes #73) 2020-02-15 22:51:43 +01:00
Bob Weinand
99312394a7 Update examples 2020-02-15 22:36:03 +01:00
Bob Weinand
5be79e433d Properly handle all cases of php_uv_t * for uv_stop in uv_do_callback2() 2020-02-15 22:19:26 +01:00
Bob Weinand
67356706aa Add missing cb info in getaddrinfo() proto 2020-02-15 21:05:25 +01:00
Bob Weinand
1a9192c3e2 Stop the loop on exception so that execution can continue with the exception 2020-02-15 20:53:51 +01:00
Bob Weinand
23f89b231f Make $offset optional for uv_fs_write() 2020-02-15 20:05:45 +01:00
Bob Weinand
8b0c0e924c Fix scandir() & require callbacks where necessary 2020-02-15 19:46:57 +01:00
Bob Weinand
532ad87307 Fix async example (Closes #80) 2020-02-15 18:11:57 +01:00
Bob Weinand
1682ecf99f Fix closing failed uv_spawn() (Closes #79) 2020-02-15 18:07:24 +01:00
Bob Weinand
082fdfb203 Add uv_process_get_pid() (Closes #71) 2020-02-15 17:50:44 +01:00
Bob Weinand
e76ac0dccb Refactor uv callback signatures 2020-02-15 17:40:10 +01:00
Bob Weinand
b05e148986 Fix arginfo 2020-02-15 12:02:39 +01:00
Bob Weinand
4b69d0fa2e Fix off-by-one in environ buffer printing (#75) 2019-08-04 21:15:23 +02:00
Bob Weinand
e15edb3330 Add UV_OVERLAPPED_PIPE (Closes #72) 2019-07-13 16:24:36 +02:00
Bob Weinand
63fa7f1609 Fix segfault on uv_fs_readlink() where target is not a link 2019-05-04 00:18:05 +02:00
Bob Weinand
c06742a558
Directly link to pecl 2019-05-03 20:21:32 +02:00
Bob Weinand
d2956f5f1c
Update windows downloads URL 2019-05-03 17:26:06 +02:00
Bob Weinand
b2e9d7d1e8
Merge pull request #68 from remicollet/issue-badtype
[-Wincompatible-pointer-types]
2019-05-03 11:14:09 +02:00
Bob Weinand
b1e39d0bfb
Merge pull request #67 from remicollet/issue-phpbin
better sub-process command
2019-05-03 11:13:05 +02:00
Remi Collet
07e75b9b70 [-Wincompatible-pointer-types] 2019-04-29 12:37:59 +02:00
Remi Collet
a4c0fc2e75 better sub-process command 2019-04-29 07:40:20 +02:00
Bob Weinand
9d25abb408 Add missing dependency for windows linking 2019-04-28 18:03:05 +02:00
Bob Weinand
b64c4e94cf
Merge pull request #56 from joelwurtz/patch-2
Fix ipv6 bind on travis
2019-04-28 14:22:28 +02:00
Bob Weinand
afcbfe909b Aaaand update uv version in php_uv.h 2019-04-28 14:21:08 +02:00
Bob Weinand
37deaf7104 Fixup package.xml 2019-04-28 14:13:47 +02:00
Bob Weinand
b84f4378ea Add 0.2.3 pecl version 2019-04-28 14:12:29 +02:00
Bob Weinand
99fbf65273 Fix build on php master 2019-04-28 13:44:03 +02:00
Bob Weinand
5a851173a3 Fix PHP-7.4+ build 2019-04-28 12:50:24 +02:00
Bob Weinand
1cb0668a63 Fix windows build 2019-04-28 12:41:36 +02:00
Bob Weinand
bb75025792 Actually, fix zpp usage only on PHP 7.4+ 2019-01-24 13:40:20 +01:00
Bob Weinand
b9f8b64383 Fix zpp usage for PHP >= 7.3.2 2019-01-24 13:38:03 +01:00
Bob Weinand
a983eb17b6 Rename link to nlink in stat to mirror stat() 2018-11-12 10:47:44 +01:00
Bob Weinand
72aa710358 Fix uv_fs_scandir returning 0 as status instead of true on empty directory 2018-11-02 10:46:54 +01:00
Bob Weinand
d3433a1875 Fix ZTS build 2018-07-08 09:07:54 +02:00
Bob Weinand
5e2a2c4a1e
Merge pull request #60 from remicollet/issue-php73
relax tests for 7.3
2018-06-27 17:13:07 +02:00
Remi Collet
b1b5729f4d relax tests for 7.3 2018-06-27 16:14:08 +02:00
Bob Weinand
fc685d1cb5 Fix build for newest php-src master 2018-02-28 02:51:00 +01:00
Bob Weinand
975ed72ee8
Merge pull request #55 from joelwurtz/patch-1
Remove dependency on PHP version for GC_ADDREF macro
2018-01-08 23:49:45 +01:00
Joel Wurtz
5b2743e972
Fix ipv6 bind on travis
see https://github.com/travis-ci/travis-ci/issues/8361#issuecomment-350497804
2017-12-22 22:29:28 +01:00
Joel Wurtz
2ba4d96379
Remove dependency on PHP version for GC_ADDREF macro 2017-12-22 21:56:25 +01:00
Bob Weinand
585209b610
Merge pull request #54 from joelwurtz/patch-1
Add 7.2 testing on travis
2017-12-20 17:39:03 +01:00
Joel Wurtz
498a0ba1dd
Add 7.2 testing 2017-12-19 12:38:34 +01:00
Bob Weinand
880d84cd83 PHP 7.3 compatibility 2017-10-30 14:37:56 +01:00
Bob Weinand
79d8aaa0bd Fix #50: bad fsevent example 2017-08-21 08:54:34 -04:00
Bob Weinand
7ff75d760d Prepare 0.2.2 2017-06-27 15:50:12 +02:00
Bob Weinand
e4cb65e5e3 wtf, uv_fs_scandir()??? - Prevent walking the loop after dtor 2017-06-17 19:34:52 +02:00
Bob Weinand
20869861c8 Fix 7.2 build 2017-06-16 16:30:36 +02:00
Bob Weinand
a5cea676ea Do not warn when using closed handles with uv_is_active() 2017-05-16 17:48:34 +02:00
Bob Weinand
7982b64a14 Fully fix uv_async too
I am bad at copying over already fixed code, sigh...
2017-05-09 00:21:58 +02:00
Bob Weinand
836c0c68f5 Fix #43 - Add handling for uv pipes within UVStdio objects
Also some refcounting issues within uv_async* and uv_udp*
2017-05-09 00:13:00 +02:00