[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pecl-cvs
Subject:    [PECL-CVS] com pecl/system/dio: Release 0.0.8: REFLECTION package.xml =?UTF-8?Q?php=35/php=5Fdio=2Eh
From:       Remi Collet <remi () php ! net>
Date:       2016-12-13 6:33:57
Message-ID: php-mail-d11b7998f882189072f9e9505f468da81593585369 () git ! php ! net
[Download RAW message or body]

Commit:    3e829a548551d0527bd3742e4be9f8d211bd9f09
Author:    Remi Collet <remi@php.net>         Tue, 13 Dec 2016 07:33:57 +0100
Parents:   173e2068fc968b86bb53ab316087e70c9f5e4110
Branches:  master

Link:       http://git.php.net/?p=pecl/system/dio.git;a=commitdiff;h=3e829a548551d0527bd3742e4be9f8d211bd9f09


Log:
Release 0.0.8

Changed paths:
  A  REFLECTION
  M  package.xml
  M  php5/php_dio.h
  M  php7/php_dio.h


["diff_3e829a548551d0527bd3742e4be9f8d211bd9f09.txt" (text/plain)]

diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..15241e0
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,138 @@
+Extension [ <persistent> extension #15 dio version 0.0.8 ] {
+
+  - Constants [36] {
+    Constant [ integer O_RDONLY ] { 0 }
+    Constant [ integer O_WRONLY ] { 1 }
+    Constant [ integer O_RDWR ] { 2 }
+    Constant [ integer O_CREAT ] { 64 }
+    Constant [ integer O_EXCL ] { 128 }
+    Constant [ integer O_TRUNC ] { 512 }
+    Constant [ integer O_APPEND ] { 1024 }
+    Constant [ integer O_NONBLOCK ] { 2048 }
+    Constant [ integer O_NDELAY ] { 2048 }
+    Constant [ integer O_SYNC ] { 1052672 }
+    Constant [ integer O_ASYNC ] { 8192 }
+    Constant [ integer O_NOCTTY ] { 256 }
+    Constant [ integer S_IRWXU ] { 448 }
+    Constant [ integer S_IRUSR ] { 256 }
+    Constant [ integer S_IWUSR ] { 128 }
+    Constant [ integer S_IXUSR ] { 64 }
+    Constant [ integer S_IRWXG ] { 56 }
+    Constant [ integer S_IRGRP ] { 32 }
+    Constant [ integer S_IWGRP ] { 16 }
+    Constant [ integer S_IXGRP ] { 8 }
+    Constant [ integer S_IRWXO ] { 7 }
+    Constant [ integer S_IROTH ] { 4 }
+    Constant [ integer S_IWOTH ] { 2 }
+    Constant [ integer S_IXOTH ] { 1 }
+    Constant [ integer F_DUPFD ] { 0 }
+    Constant [ integer F_GETFD ] { 1 }
+    Constant [ integer F_GETFL ] { 3 }
+    Constant [ integer F_SETFL ] { 4 }
+    Constant [ integer F_GETLK ] { 5 }
+    Constant [ integer F_SETLK ] { 6 }
+    Constant [ integer F_SETLKW ] { 7 }
+    Constant [ integer F_SETOWN ] { 8 }
+    Constant [ integer F_GETOWN ] { 9 }
+    Constant [ integer F_UNLCK ] { 2 }
+    Constant [ integer F_RDLCK ] { 0 }
+    Constant [ integer F_WRLCK ] { 1 }
+  }
+
+  - Functions {
+    Function [ <internal:dio> function dio_open ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $filename ]
+        Parameter #1 [ <required> $flags ]
+        Parameter #2 [ <optional> $mode ]
+      }
+    }
+    Function [ <internal:dio> function dio_fdopen ] {
+
+      - Parameters [1] {
+        Parameter #0 [ <required> $fd ]
+      }
+    }
+    Function [ <internal:dio> function dio_dup ] {
+
+      - Parameters [1] {
+        Parameter #0 [ <required> $fd ]
+      }
+    }
+    Function [ <internal:dio> function dio_truncate ] {
+
+      - Parameters [2] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <required> $offset ]
+      }
+    }
+    Function [ <internal:dio> function dio_stat ] {
+
+      - Parameters [1] {
+        Parameter #0 [ <required> $fd ]
+      }
+    }
+    Function [ <internal:dio> function dio_seek ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <required> $pos ]
+        Parameter #2 [ <required> $whence ]
+      }
+    }
+    Function [ <internal:dio> function dio_fcntl ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <required> $cmd ]
+        Parameter #2 [ <optional> $arg ]
+      }
+    }
+    Function [ <internal:dio> function dio_read ] {
+
+      - Parameters [2] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <optional> $n ]
+      }
+    }
+    Function [ <internal:dio> function dio_write ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <required> $data ]
+        Parameter #2 [ <optional> $len ]
+      }
+    }
+    Function [ <internal:dio> function dio_close ] {
+
+      - Parameters [1] {
+        Parameter #0 [ <required> $fd ]
+      }
+    }
+    Function [ <internal:dio> function dio_tcsetattr ] {
+
+      - Parameters [2] {
+        Parameter #0 [ <required> $fd ]
+        Parameter #1 [ <required> $args ]
+      }
+    }
+    Function [ <internal:dio> function dio_raw ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $filename ]
+        Parameter #1 [ <required> $mode ]
+        Parameter #2 [ <optional> $options ]
+      }
+    }
+    Function [ <internal:dio> function dio_serial ] {
+
+      - Parameters [3] {
+        Parameter #0 [ <required> $filename ]
+        Parameter #1 [ <required> $mode ]
+        Parameter #2 [ <optional> $options ]
+      }
+    }
+  }
+}
+
diff --git a/package.xml b/package.xml
index d69ccc3..23690c4 100644
--- a/package.xml
+++ b/package.xml
@@ -30,10 +30,9 @@ more than adequate.
   <email>remi@php.net</email>
   <active>yes</active>
  </lead>
- <date>2016-11-13</date>
- <time>15:25:00</time>
+ <date>2016-12-13</date>
  <version>
-  <release>0.0.8dev</release>
+  <release>0.0.8</release>
   <api>0.0.7</api>
  </version>
  <stability>
@@ -42,7 +41,8 @@ more than adequate.
  </stability>
  <license uri="http://www.php.net/license">PHP</license>
  <notes>
-- PHP 7 compatible version
+- PHP 5 and PHP 7 compatible version
+- add more baudrates (Michael Heimpold)
  </notes>
  <contents>
   <dir name="/">
@@ -92,14 +92,99 @@ more than adequate.
  <dependencies>
   <required>
    <php>
-    <min>5.2</min>
+    <min>5.3.3</min>
    </php>
    <pearinstaller>
-    <min>1.4.0b1</min>
+    <min>1.9.4</min>
    </pearinstaller>
   </required>
  </dependencies>
  <providesextension>dio</providesextension>
  <extsrcrelease />
+ <changelog>
+  <release>
+   <date>2010-02-10</date>
+   <version>
+    <release>0.0.4RC4</release>
+    <api>0.0.4</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP</license>
+   <notes>
+package.xml added to support installation using pear installer
+Packaged so it can be used.
+   </notes>
+  </release>
+  <release>
+   <date>2012-02-17</date>
+   <version>
+    <release>0.0.5</release>
+    <api>0.0.5</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP</license>
+   <notes>
+Added dio_fdopen() and dio_dup().
+
+dio_fdopen() returns a dio resource for an integer UNIX style file descriptor.
+
+dio_dup() duplicates an existing stream.
+   </notes>
+  </release>
+  <release>
+   <date>2012-06-30</date>
+   <version>
+    <release>0.0.6</release>
+    <api>0.0.6</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP</license>
+   <notes>
+Fixes for bugs #61989 (PECL package &quot;dio&quot; will not compile against PHP-5.4.3)
+and #62188 (Possible typo in errno check in dio_fdopen()).
+   </notes>
+  </release>
+  <release>
+   <date>2013-02-19</date>
+   <version>
+    <release>0.0.7</release>
+    <api>0.0.7</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP</license>
+   <notes>
+Added far better windows error reporting. Warnings now raised when Win32 API
+calls return errors. The warnings include the underlying Windows error
+message.
+   </notes>
+  </release>
+  <release>
+   <date>2016-12-13</date>
+   <version>
+    <release>0.0.8</release>
+    <api>0.0.7</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP</license>
+   <notes>
+- PHP 7 compatible version
+   </notes>
+  </release>
+ </changelog>
 </package>
 
diff --git a/php5/php_dio.h b/php5/php_dio.h
index 5a7c84f..d07f5ad 100644
--- a/php5/php_dio.h
+++ b/php5/php_dio.h
@@ -2,7 +2,7 @@
    +----------------------------------------------------------------------+
    | PHP Version 5                                                        |
    +----------------------------------------------------------------------+
-   | Copyright (c) 1997-2004 The PHP Group                                |
+   | Copyright (c) 1997-2016 The PHP Group                                |
    +----------------------------------------------------------------------+
    | This source file is subject to version 3.0 of the PHP license,       |
    | that is bundled with this package in the file LICENSE, and is        |
@@ -24,7 +24,7 @@
 extern zend_module_entry dio_module_entry;
 #define phpext_dio_ptr &dio_module_entry
 
-#define PHP_DIO_VERSION "0.0.8-dev"
+#define PHP_DIO_VERSION "0.0.8"
 
 /* Standard module functions. */
 PHP_MINIT_FUNCTION(dio);
diff --git a/php7/php_dio.h b/php7/php_dio.h
index f9963ab..48585ab 100644
--- a/php7/php_dio.h
+++ b/php7/php_dio.h
@@ -2,7 +2,7 @@
    +----------------------------------------------------------------------+
    | PHP Version 7                                                        |
    +----------------------------------------------------------------------+
-   | Copyright (c) 1997-2004 The PHP Group                                |
+   | Copyright (c) 1997-2016 The PHP Group                                |
    +----------------------------------------------------------------------+
    | This source file is subject to version 3.0 of the PHP license,       |
    | that is bundled with this package in the file LICENSE, and is        |
@@ -24,7 +24,7 @@
 extern zend_module_entry dio_module_entry;
 #define phpext_dio_ptr &dio_module_entry
 
-#define PHP_DIO_VERSION "0.0.8-dev"
+#define PHP_DIO_VERSION "0.0.8"
 
 /* Standard module functions. */
 PHP_MINIT_FUNCTION(dio);

-- 
PECL CVS Mailing List 
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic