1%YAML 1.2 2--- | 3 <?xml version="1.0" encoding="UTF-8"?> 4 <package packagerversion="1.9.5" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> 5 <name>grpc</name> 6 <channel>pecl.php.net</channel> 7 <summary>A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.</summary> 8 <description>Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any combination of the supported languages.</description> 9 <lead> 10 <name>Stanley Cheung</name> 11 <user>stanleycheung</user> 12 <email>grpc-packages@google.com</email> 13 <active>yes</active> 14 </lead> 15 <date>2019-09-24</date> 16 <time>16:06:07</time> 17 <version> 18 <release>${settings.php_version.php()}</release> 19 <api>${settings.php_version.php()}</api> 20 </version> 21 <stability> 22 <release>${settings.php_version.php_stability()}</release> 23 <api>${settings.php_version.php_stability()}</api> 24 </stability> 25 <license>Apache 2.0</license> 26 <notes> 27 - gRPC Core ${settings.php_version.php_composer()} update 28 </notes> 29 <contents> 30 <dir baseinstalldir="/" name="/"> 31 <file baseinstalldir="/" name="config.m4" role="src" /> 32 <file baseinstalldir="/" name="config.w32" role="src" /> 33 <file baseinstalldir="/" name="src/php/README.md" role="src" />\ 34 <% 35 srcs = [] 36 srcs.extend(php_config_m4.src + php_config_m4.headers) 37 php_deps = php_config_m4.get('deps', []) 38 lib_maps = {lib.name: lib for lib in libs} 39 for dep in php_deps[:]: 40 php_deps.extend(lib_maps[dep].transitive_deps) 41 for dep in php_deps: 42 lib = lib_maps[dep] 43 srcs.extend(lib.get('public_headers', []) + lib.headers + lib.src) 44 srcs = sorted(set(srcs)) 45 %> 46 % for src in srcs: 47 <file baseinstalldir="/" name="${src}" role="src" /> 48 % endfor 49 <file name="LICENSE" role="doc" /> 50 </dir> 51 </contents> 52 <dependencies> 53 <required> 54 <php> 55 <min>7.0.0</min> 56 </php> 57 <pearinstaller> 58 <min>1.4.0</min> 59 </pearinstaller> 60 </required> 61 </dependencies> 62 <providesextension>grpc</providesextension> 63 <extsrcrelease /> 64 <changelog> 65 <release> 66 <version> 67 <release>0.5.0</release> 68 <api>0.5.0</api> 69 </version> 70 <stability> 71 <release>alpha</release> 72 <api>alpha</api> 73 </stability> 74 <date>2015-06-16</date> 75 <license>BSD</license> 76 <notes> 77 First alpha release 78 </notes> 79 </release> 80 <release> 81 <version> 82 <release>0.5.1</release> 83 <api>0.5.1</api> 84 </version> 85 <stability> 86 <release>alpha</release> 87 <api>alpha</api> 88 </stability> 89 <date>2015-07-09</date> 90 <license>BSD</license> 91 <notes> 92 Update to wrap gRPC C Core version 0.10.0 93 </notes> 94 </release> 95 <release> 96 <version> 97 <release>0.6.0</release> 98 <api>0.6.0</api> 99 </version> 100 <stability> 101 <release>beta</release> 102 <api>beta</api> 103 </stability> 104 <date>2015-09-24</date> 105 <license>BSD</license> 106 <notes> 107 - support per message compression disable 108 - expose per-call host override option 109 - expose connectivity API 110 - expose channel target and call peer 111 - add user-agent 112 - update to wrap gRPC C core library beta version 0.11.0 113 </notes> 114 </release> 115 <release> 116 <version> 117 <release>0.6.1</release> 118 <api>0.6.0</api> 119 </version> 120 <stability> 121 <release>beta</release> 122 <api>beta</api> 123 </stability> 124 <date>2015-10-21</date> 125 <license>BSD</license> 126 <notes> 127 - fixed undefined constant fatal error when run with apache/nginx #2275 128 </notes> 129 </release> 130 <release> 131 <version> 132 <release>0.7.0</release> 133 <api>0.7.0</api> 134 </version> 135 <stability> 136 <release>beta</release> 137 <api>beta</api> 138 </stability> 139 <date>2016-01-13</date> 140 <license>BSD</license> 141 <notes> 142 - Breaking change to Credentials class (removed) #3765 143 - Replaced by ChannelCredentials and CallCredentials class #3765 144 - New plugin based metadata auth API #4394 145 - Explicit ChannelCredentials::createInsecure() call 146 </notes> 147 </release> 148 <release> 149 <version> 150 <release>0.8.0</release> 151 <api>0.8.0</api> 152 </version> 153 <stability> 154 <release>beta</release> 155 <api>beta</api> 156 </stability> 157 <date>2016-02-24</date> 158 <license>BSD</license> 159 <notes> 160 - Simplify gRPC PHP installation #4517 161 - Wrap gRPC core library version 0.13 162 </notes> 163 </release> 164 <release> 165 <version> 166 <release>0.8.1</release> 167 <api>0.8.1</api> 168 </version> 169 <stability> 170 <release>beta</release> 171 <api>beta</api> 172 </stability> 173 <date>2016-03-01</date> 174 <license>BSD</license> 175 <notes> 176 - Increase unit test code coverage #5225 177 </notes> 178 </release> 179 <release> 180 <version> 181 <release>0.14.0</release> 182 <api>0.14.0</api> 183 </version> 184 <stability> 185 <release>beta</release> 186 <api>beta</api> 187 </stability> 188 <date>2016-04-19</date> 189 <license>BSD</license> 190 <notes> 191 - wrap grpc C core version 0.14.0 192 - destroy grpc_byte_buffer after startBatch #6096 193 </notes> 194 </release> 195 <release> 196 <version> 197 <release>0.15.0</release> 198 <api>0.15.0</api> 199 </version> 200 <stability> 201 <release>beta</release> 202 <api>beta</api> 203 </stability> 204 <date>2016-05-18</date> 205 <license>BSD</license> 206 <notes> 207 - Updated functions with TSRM macros for ZTS support #6607 208 - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848 209 </notes> 210 </release> 211 <release> 212 <version> 213 <release>1.0.0RC1</release> 214 <api>1.0.0RC1</api> 215 </version> 216 <stability> 217 <release>stable</release> 218 <api>stable</api> 219 </stability> 220 <date>2016-07-13</date> 221 <license>BSD</license> 222 <notes> 223 - GA release 224 - Fix shutdown hang problem #4017 225 </notes> 226 </release> 227 <release> 228 <version> 229 <release>1.0.0RC2</release> 230 <api>1.0.0RC2</api> 231 </version> 232 <stability> 233 <release>stable</release> 234 <api>stable</api> 235 </stability> 236 <date>2016-07-21</date> 237 <license>BSD</license> 238 <notes> 239 - PHP7 Support #7464 240 </notes> 241 </release> 242 <release> 243 <version> 244 <release>1.0.0RC3</release> 245 <api>1.0.0RC3</api> 246 </version> 247 <stability> 248 <release>stable</release> 249 <api>stable</api> 250 </stability> 251 <date>2016-07-28</date> 252 <license>BSD</license> 253 <notes> 254 - PHP7 Support continued, reduce code duplication #7543 255 </notes> 256 </release> 257 <release> 258 <version> 259 <release>1.0.0RC4</release> 260 <api>1.0.0RC4</api> 261 </version> 262 <stability> 263 <release>stable</release> 264 <api>stable</api> 265 </stability> 266 <date>2016-08-09</date> 267 <license>BSD</license> 268 <notes> 269 - Fixed Ubuntu compile error #7571, #7642 270 </notes> 271 </release> 272 <release> 273 <version> 274 <release>1.0.0</release> 275 <api>1.0.0</api> 276 </version> 277 <stability> 278 <release>stable</release> 279 <api>stable</api> 280 </stability> 281 <date>2016-08-18</date> 282 <license>BSD</license> 283 <notes> 284 - gRPC 1.0.0 release 285 </notes> 286 </release> 287 <release> 288 <version> 289 <release>1.0.1RC1</release> 290 <api>1.0.1RC1</api> 291 </version> 292 <stability> 293 <release>beta</release> 294 <api>beta</api> 295 </stability> 296 <date>2016-10-06</date> 297 <license>BSD</license> 298 <notes> 299 - Reject metadata keys which are not legal #7881 300 </notes> 301 </release> 302 <release> 303 <version> 304 <release>1.0.1</release> 305 <api>1.0.1</api> 306 </version> 307 <stability> 308 <release>stable</release> 309 <api>stable</api> 310 </stability> 311 <date>2016-10-27</date> 312 <license>BSD</license> 313 <notes> 314 - Reject metadata keys which are not legal #7881 315 </notes> 316 </release> 317 <release> 318 <version> 319 <release>1.1.0RC1</release> 320 <api>1.1.0RC1</api> 321 </version> 322 <stability> 323 <release>beta</release> 324 <api>beta</api> 325 </stability> 326 <date>2017-01-13</date> 327 <license>BSD</license> 328 <notes> 329 - PHP Proto3 adoption #8179 330 - Various bug fixes 331 </notes> 332 </release> 333 <release> 334 <version> 335 <release>1.1.0</release> 336 <api>1.1.0</api> 337 </version> 338 <stability> 339 <release>stable</release> 340 <api>stable</api> 341 </stability> 342 <date>2017-01-31</date> 343 <license>BSD</license> 344 <notes> 345 - PHP Proto3 adoption #8179 346 - Various bug fixes 347 </notes> 348 </release> 349 <release> 350 <version> 351 <release>1.2.0RC1</release> 352 <api>1.2.0RC1</api> 353 </version> 354 <stability> 355 <release>beta</release> 356 <api>beta</api> 357 </stability> 358 <date>2017-03-01</date> 359 <license>BSD</license> 360 <notes> 361 - Added arg info macros #9751 362 - Updated codegen to be consistent with protobuf #9492 363 </notes> 364 </release> 365 <release> 366 <version> 367 <release>1.2.0</release> 368 <api>1.2.0</api> 369 </version> 370 <stability> 371 <release>stable</release> 372 <api>stable</api> 373 </stability> 374 <date>2017-03-20</date> 375 <license>BSD</license> 376 <notes> 377 - Added arg info macros #9751 378 - Updated codegen to be consistent with protobuf #9492 379 </notes> 380 </release> 381 </changelog> 382 </package> 383