| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Intermediate states are unreliable across versions (I think), make
sure we go through the whole connect procedure.
|
|
|
|
|
|
|
|
|
|
|
| |
When a connection is closed, we also need to remove the hash entry
from the regular_list, as it now points to freed memory. To do this
store a reverse mapping from the connection to the hash string.
It would be nicer to introduce a wrapping structure for the pgsql
link resource that could store the hash (and notices), but that would
require large changes to the extension, so I'm going for a more
minimal fix here.
|
| |
|
|\
| |
| |
| |
| | |
* PHP-7.1:
Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type
|
| |
| |
| |
| |
| |
| | |
TIMEZONE' data type
Backport 369c991d and 282a63da to 7.1, closes #3634
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines in all
*.phpt sections.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch simplifies line endings tracked in the Git repository and
syncs them to all include the LF style instead of the CRLF files.
Newline characters:
- LF (\n) (*nix and Mac)
- CRLF (\r\n) (Windows)
- CR (\r) (old Mac, obsolete)
To see which line endings are in the index and in the working copy the
following command can be used:
`git ls-files --eol`
Git additionally provides `.gitattributes` file to specify if some files
need to have specific line endings on all platforms (either CRLF or LF).
Changed files shouldn't cause issues on modern Windows platforms because
also Git can do output conversion is core.autocrlf=true is set on
Windows and use CRLF newlines in all files in the working tree.
Unless CRLF files are tracked specifically, Git by default tracks all
files in the index using LF newlines.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines in all
*.phpt sections.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fixed bug #76548 pg_fetch_result did not fetch the next row
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fixed #75838 (Memory leak in pg_escape_bytea())
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fixed bug #75671 pg_version() crashes when called on a connection to cockroach
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fix test compat for PostgreSQL 10
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.0:
Fix test compat for PostgreSQL 10
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.1:
Decref default_link when clearing
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.0:
Decref default_link when clearing
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.1:
Bugfix#75419 Fix clearing of default link during pg_close()
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.0:
Bugfix#75419 Fix clearing of default link during pg_close()
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.1:
Fix 00version.phpt when commit message has multiple lines.
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.0:
Fix 00version.phpt when commit message has multiple lines.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The environment variable "TRAVIS_COMMIT_MESSAGE" can contain multiple lines.
An example can be seen here https://travis-ci.org/php/php-src/jobs/195465293
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.1:
fix dir separator
Update NEWS for the build
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
fix merge mistake
yet one more replacement run
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.1:
Fix bug #73498
Add a test for bug 73498
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
* PHP-7.0:
Fix bug #73498
Add a test for bug 73498
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
* PHP-5.6:
Fix bug #73498
Add a test for bug 73498
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Postgres uses the DELIMITER keyword since 7.3
And WITH is no longer required/used
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Add function for detection of string zvals with length that does not fit
INT_MAX.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Also fix a single instance of CRLF in ibase_query.c.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.1:
More int->size_t and string overflow fixes
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* PHP-7.0:
More int->size_t and string overflow fixes
|