m6w6/ext-pq
8 years agofix build with postgresql < 9.3
Michael Wallner [Fri, 20 May 2016 08:43:58 +0000 (10:43 +0200)] 
fix build with postgresql < 9.3

8 years agofix warning
Michael Wallner [Fri, 20 May 2016 08:43:38 +0000 (10:43 +0200)] 
fix warning

8 years agoback to dev [ci skip]
Michael Wallner [Fri, 20 May 2016 08:14:12 +0000 (10:14 +0200)] 
back to dev [ci skip]

8 years agorelease 1.1.0 v1.1.0
Michael Wallner [Fri, 20 May 2016 08:05:47 +0000 (10:05 +0200)] 
release 1.1.0

* Added public readonly array pq\Result::$diag property, listing
  PQresultErrorField details (gh-issue #14)
* Restore listeners and prepared statements after a connection reset
  (gh-issue #15)
* Added pq\Connection::$nonblocking and pq\Connection::flush() to
  support non-blocking writes (gh-issue #16)

8 years agoadd support for nonblocking writes
Michael Wallner [Wed, 18 May 2016 12:20:21 +0000 (14:20 +0200)] 
add support for nonblocking writes

added pq\Connection::$nonblocking and pq\Connection::flush()

Closes gh-issue #16

8 years agofix test
Michael Wallner [Tue, 17 May 2016 14:52:04 +0000 (16:52 +0200)] 
fix test

8 years agofix typo
Michael Wallner [Tue, 17 May 2016 14:34:36 +0000 (16:34 +0200)] 
fix typo

8 years agorestore listeners and statements on connection reset
Michael Wallner [Tue, 17 May 2016 14:25:18 +0000 (16:25 +0200)] 
restore listeners and statements on connection reset

closes issue #15

8 years agofix tests
Michael Wallner [Tue, 17 May 2016 10:13:20 +0000 (12:13 +0200)] 
fix tests

8 years agoAdded pq\Result::$diag, listing PQresultErrorField details
Michael Wallner [Tue, 17 May 2016 09:48:53 +0000 (11:48 +0200)] 
Added pq\Result::$diag, listing PQresultErrorField details

Closes issue #14

8 years agoback to dev v1.0.x
Michael Wallner [Tue, 3 May 2016 16:39:09 +0000 (18:39 +0200)] 
back to dev

8 years agoprepare 1.0.1 v1.0.1
Michael Wallner [Tue, 3 May 2016 16:32:52 +0000 (18:32 +0200)] 
prepare 1.0.1

8 years agofix PHP-5.4 build
Michael Wallner [Tue, 3 May 2016 14:01:55 +0000 (16:01 +0200)] 
fix PHP-5.4 build

8 years agorename php_pq_clear_res -> php_pqres_clear
Michael Wallner [Tue, 3 May 2016 12:55:44 +0000 (14:55 +0200)] 
rename php_pq_clear_res -> php_pqres_clear

8 years agofix issue #9 @github: execAsync - gets another result
Michael Wallner [Tue, 3 May 2016 12:19:26 +0000 (14:19 +0200)] 
fix issue #9 @github: execAsync - gets another result

8 years agoback to dev
Michael Wallner [Tue, 19 Jan 2016 08:48:06 +0000 (09:48 +0100)] 
back to dev
[ci skip]

8 years agorelease 1.0.0 v1.0.0
Michael Wallner [Tue, 19 Jan 2016 08:25:54 +0000 (09:25 +0100)] 
release 1.0.0
[ci skip]

8 years agobinary phars
Michael Wallner [Tue, 19 Jan 2016 08:09:48 +0000 (09:09 +0100)] 
binary phars
[ci skip]

8 years agoadd pharext dep
Michael Wallner [Tue, 19 Jan 2016 07:33:11 +0000 (08:33 +0100)] 
add pharext dep
[ci skip]

8 years agoprepare 1.0.0
Michael Wallner [Tue, 19 Jan 2016 07:17:44 +0000 (08:17 +0100)] 
prepare 1.0.0

8 years agofix travis
Michael Wallner [Mon, 7 Dec 2015 10:24:17 +0000 (11:24 +0100)] 
fix travis

8 years agoback to dev
Michael Wallner [Mon, 7 Dec 2015 10:19:16 +0000 (11:19 +0100)] 
back to dev

8 years agorelease 1.0.0RC1 v1.0.0RC1
Michael Wallner [Mon, 7 Dec 2015 08:20:59 +0000 (09:20 +0100)] 
release 1.0.0RC1

8 years agorepo template
Michael Wallner [Mon, 7 Dec 2015 07:22:29 +0000 (08:22 +0100)] 
repo template

8 years agoprepare for v1.0
Michael Wallner [Mon, 7 Dec 2015 07:09:59 +0000 (08:09 +0100)] 
prepare for v1.0

8 years agotouch merge travis.yml
Michael Wallner [Fri, 4 Dec 2015 14:07:27 +0000 (15:07 +0100)] 
touch merge travis.yml

8 years agofix typo
Michael Wallner [Fri, 4 Dec 2015 14:06:00 +0000 (15:06 +0100)] 
fix typo

8 years agoupdate travis-pecl
Michael Wallner [Fri, 4 Dec 2015 14:05:25 +0000 (15:05 +0100)] 
update travis-pecl

9 years agoprepare 0.6.0 v0.6.0
Michael Wallner [Sat, 5 Sep 2015 13:14:12 +0000 (15:14 +0200)] 
prepare 0.6.0

9 years agoupdate doc links
Michael Wallner [Thu, 6 Aug 2015 08:36:40 +0000 (10:36 +0200)] 
update doc links

9 years agofix doc links
Michael Wallner [Fri, 31 Jul 2015 13:42:06 +0000 (15:42 +0200)] 
fix doc links

Closes issue #4

9 years agoinstall php-pear
Michael Wallner [Fri, 31 Jul 2015 12:50:06 +0000 (14:50 +0200)] 
install php-pear

9 years agoupdate travis-pecl
Michael Wallner [Fri, 31 Jul 2015 12:45:45 +0000 (14:45 +0200)] 
update travis-pecl

9 years agoupdate travis-pecl
Michael Wallner [Fri, 31 Jul 2015 11:52:02 +0000 (13:52 +0200)] 
update travis-pecl

9 years agoupdate travis-pecl
Michael Wallner [Fri, 31 Jul 2015 07:28:01 +0000 (09:28 +0200)] 
update travis-pecl

9 years agouse public submodule url
Michael Wallner [Thu, 30 Jul 2015 19:23:30 +0000 (21:23 +0200)] 
use public submodule url

9 years agothe build of the extension actually belongs to script:
Michael Wallner [Thu, 30 Jul 2015 19:10:21 +0000 (21:10 +0200)] 
the build of the extension actually belongs to script:

9 years agoadd travis-pecl submodule
Michael Wallner [Thu, 30 Jul 2015 18:54:55 +0000 (20:54 +0200)] 
add travis-pecl submodule

9 years agoremove travis
Michael Wallner [Thu, 30 Jul 2015 18:51:12 +0000 (20:51 +0200)] 
remove travis

9 years agocreate test db
Michael Wallner [Thu, 30 Jul 2015 17:09:13 +0000 (19:09 +0200)] 
create test db

9 years agouse system's php
Michael Wallner [Thu, 30 Jul 2015 17:07:47 +0000 (19:07 +0200)] 
use system's php

9 years agodebug this
Michael Wallner [Thu, 30 Jul 2015 17:05:05 +0000 (19:05 +0200)] 
debug this

9 years agoguess sh doesn't like those redirects
Michael Wallner [Thu, 30 Jul 2015 16:53:40 +0000 (18:53 +0200)] 
guess sh doesn't like those redirects

9 years agotry this, sh
Michael Wallner [Thu, 30 Jul 2015 16:49:32 +0000 (18:49 +0200)] 
try this, sh

9 years agotry that again
Michael Wallner [Thu, 30 Jul 2015 15:44:00 +0000 (17:44 +0200)] 
try that again

9 years agonow we're brave!
Michael Wallner [Thu, 30 Jul 2015 15:37:28 +0000 (17:37 +0200)] 
now we're brave!

9 years agothat didn't work out as intended
Michael Wallner [Wed, 29 Jul 2015 11:18:27 +0000 (13:18 +0200)] 
that didn't work out as intended

As testing against different server versions doesn't make much sense
when not also using the respective libpq version, we'll just test
against the most current.

9 years agonow try something different
Michael Wallner [Wed, 29 Jul 2015 10:56:38 +0000 (12:56 +0200)] 
now try something different

9 years agotry it harder, travis
Michael Wallner [Wed, 29 Jul 2015 09:18:23 +0000 (11:18 +0200)] 
try it harder, travis

9 years agoTry to fix the matrix
Michael Wallner [Wed, 29 Jul 2015 07:12:49 +0000 (09:12 +0200)] 
Try to fix the matrix

travis lint is not of big help here, because it seems pretty outdated...

9 years agoTry multiple postgresql versions
Michael Wallner [Wed, 29 Jul 2015 07:09:24 +0000 (09:09 +0200)] 
Try multiple postgresql versions

See
https://github.com/travis-ci/travis-ci/issues/1651#issuecomment-125212522

9 years agorelease 0.6.0RC2 v0.6.0RC2
Michael Wallner [Tue, 28 Jul 2015 08:20:58 +0000 (10:20 +0200)] 
release 0.6.0RC2

9 years agofix test
Michael Wallner [Mon, 27 Jul 2015 10:43:29 +0000 (12:43 +0200)] 
fix test

9 years agofix URL for travis build
Michael Wallner [Mon, 27 Jul 2015 09:46:07 +0000 (11:46 +0200)] 
fix URL for travis build

9 years agotry to fix syntax errors in travis.yml
Michael Wallner [Mon, 27 Jul 2015 09:38:22 +0000 (11:38 +0200)] 
try to fix syntax errors in travis.yml

9 years agothis may do it
Michael Wallner [Mon, 27 Jul 2015 08:25:48 +0000 (10:25 +0200)] 
this may do it

9 years agobs: travis legacy -> containerized; sudo's used few lines above
Michael Wallner [Mon, 27 Jul 2015 08:24:06 +0000 (10:24 +0200)] 
bs: travis legacy -> containerized; sudo's used few lines above

9 years agotravis legacy -> containerized
Michael Wallner [Mon, 27 Jul 2015 08:22:24 +0000 (10:22 +0200)] 
travis legacy -> containerized

9 years agoprepare 0.6.0RC2
Michael Wallner [Mon, 27 Jul 2015 08:07:26 +0000 (10:07 +0200)] 
prepare 0.6.0RC2

9 years agore-simplify
Michael Wallner [Mon, 27 Jul 2015 08:06:28 +0000 (10:06 +0200)] 
re-simplify

@remicollet could you re-check, please

9 years agoprovide RTLD_LAZY compatibility
Michael Wallner [Mon, 27 Jul 2015 07:13:01 +0000 (09:13 +0200)] 
provide RTLD_LAZY compatibility

9 years agofix +/* feature/bug prefix
Michael Wallner [Mon, 27 Jul 2015 07:12:36 +0000 (09:12 +0200)] 
fix +/* feature/bug prefix

9 years agouse pg_config output, seems the right way
Remi Collet [Thu, 11 Jun 2015 09:18:04 +0000 (11:18 +0200)] 
use pg_config output, seems the right way

9 years agocleanup configure output
Remi Collet [Thu, 11 Jun 2015 07:30:03 +0000 (09:30 +0200)] 
cleanup configure output

9 years agotry to fix debian case... again
Remi Collet [Thu, 11 Jun 2015 07:20:16 +0000 (09:20 +0200)] 
try to fix debian case... again

9 years agotry to fix debian case
Remi Collet [Thu, 11 Jun 2015 07:13:01 +0000 (09:13 +0200)] 
try to fix debian case

9 years agoMerge pull request #3 from remicollet/issue-rpath
Michael Wallner [Wed, 10 Jun 2015 18:50:36 +0000 (20:50 +0200)] 
Merge pull request #3 from remicollet/issue-rpath

split check for headers and library, fix #2

9 years agosplit check for headers and library, fix #2 3/head
Remi Collet [Wed, 10 Jun 2015 16:20:28 +0000 (18:20 +0200)] 
split check for headers and library, fix #2

9 years agorelease 0.6.0RC1 v0.6.0RC1
Michael Wallner [Wed, 10 Jun 2015 14:23:16 +0000 (16:23 +0200)] 
release 0.6.0RC1

9 years agorelease 0.6.0RC1
Michael Wallner [Mon, 8 Jun 2015 10:50:20 +0000 (12:50 +0200)] 
release 0.6.0RC1

9 years agoupdate README
Michael Wallner [Mon, 1 Jun 2015 08:37:19 +0000 (10:37 +0200)] 
update README

9 years agofix test if builtin json converter is not available
Michael Wallner [Fri, 29 May 2015 09:17:49 +0000 (11:17 +0200)] 
fix test if builtin json converter is not available

9 years agoprepare 0.6.0RC1
Michael Wallner [Fri, 29 May 2015 07:56:09 +0000 (09:56 +0200)] 
prepare 0.6.0RC1

9 years agobump cursor prophandler count
Michael Wallner [Fri, 29 May 2015 07:50:13 +0000 (09:50 +0200)] 
bump cursor prophandler count

9 years agofix build
Michael Wallner [Fri, 29 May 2015 07:47:41 +0000 (09:47 +0200)] 
fix build

9 years agoMerge branch 'feature/cursor-async' of https://github.com/DaveRandom/pecl-database-pq
Michael Wallner [Fri, 29 May 2015 07:44:10 +0000 (09:44 +0200)] 
Merge branch 'feature/cursor-async' of https://github.com/DaveRandom/pecl-database-pq

9 years agoFixed array parser compatibility with arrays of boxes
Michael Wallner [Fri, 22 May 2015 10:31:21 +0000 (12:31 +0200)] 
Fixed array parser compatibility with arrays of boxes

9 years agothat never landed in an official release
Michael Wallner [Thu, 21 May 2015 13:17:57 +0000 (15:17 +0200)] 
that never landed in an official release

9 years agoSTATUS => ZEND_RESULT_CODE
Michael Wallner [Thu, 12 Mar 2015 10:04:09 +0000 (11:04 +0100)] 
STATUS => ZEND_RESULT_CODE

9 years agofix reflection arginfo
Michael Wallner [Wed, 6 May 2015 10:28:11 +0000 (12:28 +0200)] 
fix reflection arginfo

9 years agomissed the source header
Michael Wallner [Wed, 17 Dec 2014 10:34:59 +0000 (11:34 +0100)] 
missed the source header

9 years agoadministrativa
Michael Wallner [Wed, 17 Dec 2014 10:31:54 +0000 (11:31 +0100)] 
administrativa

9 years agosimplify
Michael Wallner [Wed, 17 Dec 2014 07:39:12 +0000 (08:39 +0100)] 
simplify

9 years agofix leak; fix test
Michael Wallner [Wed, 17 Dec 2014 07:38:31 +0000 (08:38 +0100)] 
fix leak; fix test

9 years agoadd missing tests
Michael Wallner [Fri, 5 Dec 2014 11:17:37 +0000 (12:17 +0100)] 
add missing tests

9 years agoImprove Travis setup
Chris Wright [Tue, 16 Dec 2014 15:35:46 +0000 (15:35 +0000)] 
Improve Travis setup

9 years agoTest props with Connection::prepare() as well as Statement ctor
Chris Wright [Mon, 15 Dec 2014 16:19:59 +0000 (16:19 +0000)] 
Test props with Connection::prepare() as well as Statement ctor

9 years agoAdd Cursor::$query property
Chris Wright [Fri, 12 Dec 2014 15:12:31 +0000 (15:12 +0000)] 
Add Cursor::$query property

9 years agoAdd Cursor::$flags property
Chris Wright [Sun, 7 Dec 2014 23:55:41 +0000 (23:55 +0000)] 
Add Cursor::$flags property

9 years agoAdd Cursor::closeAsync()
Chris Wright [Thu, 4 Dec 2014 18:06:18 +0000 (18:06 +0000)] 
Add Cursor::closeAsync()

9 years agoAdd Cursor::openAsync()
Chris Wright [Thu, 4 Dec 2014 12:01:03 +0000 (12:01 +0000)] 
Add Cursor::openAsync()

9 years agoMake declare string template match generated string
Chris Wright [Wed, 3 Dec 2014 16:18:28 +0000 (16:18 +0000)] 
Make declare string template match generated string

9 years agoMerge branch 'meta/travis'
Chris Wright [Mon, 15 Dec 2014 12:38:54 +0000 (12:38 +0000)] 
Merge branch 'meta/travis'

* meta/travis:
  Add README.md for github
  Add travis config
  Ensure server will report notices when test expects them
  Build improvements

9 years agoAdd README.md for github
Chris Wright [Sun, 14 Dec 2014 15:24:11 +0000 (15:24 +0000)] 
Add README.md for github

9 years agoAdd travis config
Chris Wright [Sun, 14 Dec 2014 14:37:43 +0000 (14:37 +0000)] 
Add travis config

9 years agoEnsure server will report notices when test expects them
Chris Wright [Sun, 14 Dec 2014 14:37:03 +0000 (14:37 +0000)] 
Ensure server will report notices when test expects them

9 years agoBuild improvements
Chris Wright [Sun, 14 Dec 2014 14:33:42 +0000 (14:33 +0000)] 
Build improvements

- Allow direct path to headers directory to be specified
- Add apt-get install location to default search path

9 years agoAdd missing TSRMLS
Chris Wright [Sun, 14 Dec 2014 02:51:08 +0000 (02:51 +0000)] 
Add missing TSRMLS

9 years agoMerge branch 'feature/async-stmt-deallocate'
Chris Wright [Fri, 12 Dec 2014 13:59:27 +0000 (13:59 +0000)] 
Merge branch 'feature/async-stmt-deallocate'

* feature/async-stmt-deallocate:
  Add $query and $types properties to Statement
  Add deallocate() and prepare() to Statement

9 years agoAdd $query and $types properties to Statement
Chris Wright [Fri, 12 Dec 2014 00:18:50 +0000 (00:18 +0000)] 
Add $query and $types properties to Statement