pdf viewer for asp.net web application : Adding images to pdf application control utility azure html winforms visual studio postgresql-9.4-A4248-part2888

Appendix E. Release Notes
Valid values are:
postgres
,
postgres_verbose
,
sql_standard
,
iso_8601
.This setting also
controls the handling of negative
interval
input when only some fields have positive/negative
designations.
Improve consistency of handling of fractional seconds in
timestamp
and
interval
output (Ron
Mayer)
E.107.3.6.2. Arrays
Improve the handling of casts applied to
ARRAY[]
constructs, such as
ARRAY[...]::integer[]
(Brendan Jurd)
Formerly PostgreSQL attempted to determine a data type for the
ARRAY[]
construct without ref-
erence to the ensuing cast. This could fail unnecessarily in many cases, in particular when the
ARRAY[]
construct was empty or contained only ambiguous entries such as
NULL
.Now the cast is
consulted to determine the type that the array elements must be.
Make SQL-syntax
ARRAY
dimensions optional to match the SQL standard (Peter)
Add
array_ndims()
to return the number of dimensions of an array (Robert Haas)
Add
array_length()
to return the length of an array for a specified dimension (Jim Nasby,
Robert Haas, Peter Eisentraut)
Add aggregate function
array_agg()
, which returns all aggregated values as a single array
(Robert Haas, Jeff Davis, Peter)
Add
unnest()
,which converts an array to individual row values (Tom)
This is the opposite of
array_agg()
.
Add
array_fill()
to create arrays initialized with a value (Pavel Stehule)
Add
generate_subscripts()
to simplify generating the range of an array’s subscripts (Pavel
Stehule)
E.107.3.6.3. Wide-Value Storage (TOAST)
Consider TOAST compression on values as short as 32 bytes (previously 256 bytes) (Greg Stark)
Require 25% minimum space savings before using TOAST compression (previously 20% for small
values and any-savings-at-all for large values) (Greg)
Improve TOAST heuristics for rows that have a mix of large and small toastable fields, so that we
prefer to push large values out of line and don’t compress small values unnecessarily (Greg, Tom)
E.107.3.7. Functions
Document that
setseed()
allows values from
-1
to
1
(not just
0
to
1
), andenforce thevalid range
(Kris Jurka)
Add server-side function
lo_import(filename, oid)
(Tatsuo)
Add
quote_nullable()
,which behaves like
quote_literal()
but returns the string
NULL
for
anull argument (Brendan Jurd)
2408
Adding images to pdf - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
add photo to pdf; add image field to pdf form
Adding images to pdf - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
adding image to pdf file; how to add photo to pdf in preview
Appendix E. Release Notes
Improve full text search
headline()
function to allow extracting several fragments of text
(Sushant Sinha)
Add
suppress_redundant_updates_trigger()
trigger function to avoid overhead for non-
data-changing updates (Andrew)
Add
div(numeric, numeric)
toperform
numeric
division without rounding (Tom)
Add
timestamp
and
timestamptz
versions of
generate_series()
(Hitoshi Harada)
E.107.3.7.1. Object Information Functions
Implement
current_query()
for use by functions that need to know the currentlyrunning query
(Tomas Doran)
Add
pg_get_keywords()
to return a list of the parser keywords (Dave Page)
Add
pg_get_functiondef()
to see a function’s definition (Abhijit Menon-Sen)
Allow the second argument of
pg_get_expr()
to be zero when deparsing an expression that does
not contain variables (Tom)
Modify
pg_relation_size()
to use
regclass
(Heikki)
pg_relation_size(data_type_name)
no longer works.
Add
boot_val
and
reset_val
columns to
pg_settings
output (Greg Smith)
Add source file name and line number columns to
pg_settings
output for variables set in a
configuration file (Magnus, Alvaro)
For security reasons, these columns are only visible to superusers.
Add support for
CURRENT_CATALOG
,
CURRENT_SCHEMA
,
SET CATALOG
,
SET SCHEMA
(Peter)
These provide SQL-standard syntax for existing features.
Add
pg_typeof()
which returns the data type of any value (BrendanJurd)
Make
version()
return information about whether the server is a 32- or 64-bit binary (Bruce)
Fix the behavior of information schema columns
is_insertable_into
and
is_updatable
to
be consistent (Peter)
Improve the behavior of information schema
datetime_precision
columns (Peter)
These columns now show zero for
date
columns, and 6 (the default precision) for
time
,
timestamp
,and
interval
without a declared precision, rather than showing null as formerly.
Convert remaining builtin set-returning functions to use
OUT
parameters (Jaime Casanova)
This makes it possible to call these functions without specifying a column list:
pg_show_all_settings()
,
pg_lock_status()
,
pg_prepared_xact()
,
pg_prepared_statement()
,
pg_cursor()
Make
pg_
*
_is_visible()
and
has_
*
_privilege()
functions return
NULL
for invalid OIDs,
rather than reporting an error (Tom)
Extend
has_
*
_privilege()
functions to allow inquiring about the OR of multiple privileges in
one call (Stephen Frost, Tom)
Add
has_column_privilege()
and
has_any_column_privilege()
functions (Stephen
Frost, Tom)
2409
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Feel free to define text or images on PDF document and extract accordingly. Capable of adding PDF file navigation features to your VB.NET program.
add jpeg signature to pdf; add image pdf
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
add an image to a pdf form; how to add image to pdf
Appendix E. Release Notes
E.107.3.7.2. Function Creation
Support variadic functions (functions with a variable number of arguments) (Pavel Stehule)
Only trailing arguments can be optional, and they all must be of the same data type.
Support default values for functionarguments (Pavel Stehule)
Add
CREATE FUNCTION ... RETURNS TABLE
clause (Pavel Stehule)
Allow SQL-language functions to return the output of an
INSERT
/
UPDATE
/
DELETE RETURNING
clause (Tom)
E.107.3.7.3. PL/pgSQL Server-Side Language
Support
EXECUTE USING
for easier insertion of data values into a dynamic query string (Pavel
Stehule)
Allow looping over the results of a cursor using a
FOR
loop (Pavel Stehule)
Support
RETURN QUERY EXECUTE
(Pavel Stehule)
Improve the
RAISE
command (Pavel Stehule)
Support
DETAIL
and
HINT
fields
Support specification of the
SQLSTATE
error code
Support an exception name parameter
Allow
RAISE
without parameters in an exception block to re-throw the current error
Allow specification of
SQLSTATE
codes in
EXCEPTION
lists (Pavel Stehule)
This is useful for handling custom
SQLSTATE
codes.
Support the
CASE
statement (Pavel Stehule)
Make
RETURN QUERY
set the special
FOUND
and
GET DIAGNOSTICS ROW_COUNT
variables (Pavel
Stehule)
Make
FETCH
and
MOVE
set the
GET DIAGNOSTICS ROW_COUNT
variable (Andrew Gierth)
Make
EXIT
without a label always exit the innermost loop (Tom)
Formerly, if there were a
BEGIN
block more closely nested than any loop, it would exit that block
instead. The new behavior matches Oracle(TM) and is also what was previously stated by our own
documentation.
Make processing of string literals and nested block comments match the main SQL parser’s pro-
cessing (Tom)
In particular, the format string in
RAISE
now works the same as any other string literal, including
being subject to
standard_conforming_strings
.This change also fixes other cases in which
valid commands would fail when
standard_conforming_strings
is on.
Avoid memory leakage when the same function is calledat varyingexception-block nestingdepths
(Tom)
2410
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
add jpg signature to pdf; pdf insert image
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add photo to pdf file; add image to pdf form
Appendix E. Release Notes
E.107.3.8. Client Applications
Fix
pg_ctl restart
to preserve command-line arguments (Bruce)
Add
-w
/
--no-password
option that prevents password prompting in all utilities that have a
-W
/
--password
option (Peter)
Remove
-q
(quiet) option of createdb, createuser, dropdb, dropuser (Peter)
These options have had no effect since PostgreSQL 8.3.
E.107.3.8.1. psql
Remove verbose startup banner; now just suggest
help
(Joshua Drake)
Make
help
show common backslash commands (Greg Sabino Mullane)
Add
\pset format wrapped
mode to wrap output to the screen width, or file/pipe output too if
\pset columns
is set (Bryce Nesbitt)
Allow all supported spellings of boolean values in
\pset
,rather than just
on
and
off
(Bruce)
Formerly, any string other than “off” was silently taken to mean
true
.psql will now complain
about unrecognized spellings (but still take them as
true
).
Use the pager for wide output (Bruce)
Require a space between a one-letter backslash command and its first argument (Bernd Helmle)
This removes a historical source of ambiguity.
Improve tabcompletion supportfor schema-qualifiedandquotedidentifiers (Greg SabinoMullane)
Add optional
on
/
off
argument for
\timing
(David Fetter)
Display access control rights on multiple lines (BrendanJurd, Andreas Scherbaum)
Make
\l
show database access privileges (AndrewGilligan)
Make
\l+
show database sizes, if permissions allow (AndrewGilligan)
Add the
\ef
command to edit functiondefinitions (Abhijit Menon-Sen)
E.107.3.8.2. psql \d* commands
Make
\d
*
commands thatdonothave apatternargumentshowsystem objects onlyif the
S
modifier
is specified (Greg Sabino Mullane, Bruce)
The former behavior was inconsistent across different variants of
\d
,and in most cases it provided
no easy way to see just user objects.
Improve
\d
*
commands to work with older PostgreSQL server versions (back to 7.4), not only the
current server version (Guillaume Lelarge)
Make
\d
show foreign-key constraints that reference the selected table (Kenneth D’Souza)
Make
\d
on a sequence show its column values (Euler Taveira de Oliveira)
Addcolumnstoragetype and other relation options tothe
\d+
display(GregoryStark, Euler Taveira
de Oliveira)
Show relation size in
\dt+
output (Dickson S. Guedes)
Show the possible values of
enum
types in
\dT+
(David Fetter)
2411
VB.NET Image: How to Draw Annotation on Doc Images with Image SDK
to mark and annotate your local images (such as page TIFF, Microsoft Office Word and PDF file other image annotating tutorials besides adding annotation using VB
add picture to pdf form; adding an image to a pdf
VB.NET Image: Adding Line Annotation to Images with VB.NET Doc
NET full sample codes for printing line annotation on images. VB.NET Image Line Annotation Overview. Mature image processing library for adding line annotation
adding images to a pdf document; how to add picture to pdf
Appendix E. Release Notes
Allow
\dC
to accept a wildcard pattern, which matches either datatype involved in the cast (Tom)
Adda functiontype column to
\df
’s output, and add options tolistonly selected types of functions
(David Fetter)
Make
\df
not hide functions that take or return type
cstring
(Tom)
Previously, such functions were hidden because most of them are datatype I/O functions, which
were deemed uninteresting. The new policy about hiding system functions by default makes this
wart unnecessary.
E.107.3.8.3. pg_dump
Add a
--no-tablespaces
option to pg_dump/pg_dumpall/pg_restore so that dumps can be re-
storedto clusters that have non-matching tablespace layouts (Gavin Roy)
Remove
-d
and
-D
options from pg_dump and pg_dumpall (Tom)
These options were too frequently confused with the option to select a database name in other
PostgreSQL client applications. The functionality is still available, but you must now spell out the
long option name
--inserts
or
--column-inserts
.
Remove
-i
/
--ignore-version
option from pg_dump and pg_dumpall (Tom)
Use of this option does not throw an error, but it has no effect. This option was removed because
the versionchecks are necessary for safety.
Disable
statement_timeout
during dump and restore (Joshua Drake)
Add pg_dump/pg_dumpall option
--lock-wait-timeout
(David Gould)
This allows dumps to fail if unable to acquire a shared lock within the specified amount of time.
Reorder pg_dump
--data-only
output to dump tables referenced by foreign keys before the
referencingtables (Tom)
This allows data loads when foreign keys are already present. If circular references make a safe
ordering impossible, a
NOTICE
is issued.
Allow pg_dump, pg_dumpall, and pg_restore to use a specified role (Benedek László)
Allow pg_restore to use multiple concurrent connections to do the restore (Andrew)
The number of concurrent connections is controlled by the option
--jobs
.This is supported only
for custom-format archives.
E.107.3.9. Programming Tools
E.107.3.9.1. libpq
Allow the
OID
to be specified when importing a large object, via new function
lo_import_with_oid()
(Tatsuo)
Add “events” support (Andrew Chernow, Merlin Moncure)
This adds the ability to register callbacks to manage private data associated with
PGconn
and
PGresult
objects.
2412
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Support protecting PDF file by adding password and digital signatures with C# sample code in .NET Class. Feel free to define text or images on PDF document and
add image pdf acrobat; add picture to pdf file
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
add image to pdf acrobat reader; add a jpeg to a pdf
Appendix E. Release Notes
Improve error handling to allow the return of multiple error messages as multi-line error reports
(Magnus)
Make
PQexecParams()
and related functions return
PGRES_EMPTY_QUERY
for an empty query
(Tom)
They previously returned
PGRES_COMMAND_OK
.
Document how to avoid the overhead of
WSACleanup()
on Windows (Andrew Chernow)
Do not rely on Kerberos tickets to determine the default database username (Magnus)
Previously, a Kerberos-capablebuildof libpqwoulduse the principal name from anyavailableKer-
beros ticket as default database username, even if the connection wasn’t using Kerberos authenti-
cation. This was deemed inconsistent and confusing. The default username is now determined the
same waywith or without Kerberos. Note however thatthe database username must still match the
ticket whenKerberos authentication is used.
E.107.3.9.2. libpq SSL (Secure Sockets Layer) support
Fix certificate validation for SSL connections (Magnus)
libpq now supports verifying both the certificate and the name of the server when making SSL
connections. If a root certificate is not available to use for verification, SSL connections will fail.
The
sslmode
parameter is used to enable certificate verification and set the level of checking.
The default is still not to do any verification, allowing connections to SSL-enabled servers without
requiring a root certificate on the client.
Support wildcard server certificates (Magnus)
If a certificate CN starts with
*
, it will be treated as a wildcard when matching the hostname,
allowing the use of the same certificate for multiple servers.
Allow the file locations for client certificates to be specified (Mark Woodward, Alvaro, Magnus)
Add a
PQinitOpenSSL
function to allow greater control over OpenSSL/libcrypto initialization
(Andrew Chernow)
Make libpq unregister its OpenSSL callbacks when no database connections remain open (Bruce,
Magnus, Russell Smith)
This is required for applications thatunload the libpqlibrary, otherwise invalid OpenSSL callbacks
will remain.
E.107.3.9.3. ecpg
Add localization support for messages (Euler Taveira de Oliveira)
ecpg parser is now automatically generatedfrom the server parser (Michael)
Previously the ecpg parser was hand-maintained.
E.107.3.9.4. Server Programming Interface (SPI)
Add support for single-use plans with out-of-line parameters (Tom)
Add new
SPI_OK_REWRITTEN
return code for
SPI_execute()
(Heikki)
2413
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
add photo to pdf online; add picture to pdf document
Appendix E. Release Notes
This is usedwhen a commandis rewritten to another type of command.
Remove unnecessary inclusions from
executor/spi.h
(Tom)
SPI-using modules might need to add some
#include
lines if they were depending on
spi.h
to
include things for them.
E.107.3.10. Build Options
Update build system to use Autoconf 2.61 (Peter)
Require GNU bison for source code builds (Peter)
This has effectively been required for several years, but now there is no infrastructure claiming to
support other parser tools.
Add pg_config
--htmldir
option(Peter)
Pass
float4
by value inside the server (Zoltan Boszormenyi)
Add configure option
--disable-float4-byval
to use the old behavior. External C functions
that use old-style (version 0) call convention and pass or return
float4
values will be broken by
this change, so you may need the configure option if you have such functions and don’t want to
update them.
Pass
float8
,
int8
,and related datatypes by value inside the server on 64-bit platforms (Zoltan
Boszormenyi)
Add configure option
--disable-float8-byval
to use the old behavior. As above, this change
might break old-style external C functions.
Add configure options
--with-segsize
,
--with-blocksize
,
--with-wal-blocksize
,
--with-wal-segsize
(Zdenek Kotala, Tom)
This simplifies build-time control over several constants that previously could only be changed by
editing
pg_config_manual.h
.
Allow threaded builds on Solaris 2.5 (Bruce)
Use the system’s
getopt_long()
onSolaris (Zdenek Kotala, Tom)
This makes option processing more consistent with what Solaris users expect.
Add support for the Sun Studio compiler on Linux (Julius Stroffek)
Append the major version number to the backend gettext domain, and the
soname
major version
number to libraries’ gettext domain (Peter)
This simplifies parallel installations of multiple versions.
Add support for code coverage testing with gcov (Michelle Caisse)
Allow out-of-tree builds on Mingw and Cygwin (Richard Evans)
Fix the use of Mingw as a cross-compiling source platform (Peter)
E.107.3.11. Source Code
Support 64-bit time zone data files (Heikki)
This adds support for daylight saving time (DST) calculations beyond the year 2038.
2414
Appendix E. Release Notes
Deprecate use of platform’s
time_t
data type (Tom)
Some platforms have migrated to 64-bit
time_t
,some have not, and Windows can’t make up its
mind what it’s doing. Define
pg_time_t
to have the same meaning as
time_t
,but always be
64 bits (unless the platform has no 64-bit integer type), and use that type in all module APIs and
on-disk data formats.
Fix bug in handling of the time zone database when cross-compiling (Richard Evans)
Link backend object files in one step, rather thanin stages (Peter)
Improve gettext support to allow better translation of plurals (Peter)
Add message translation support to the PL languages (Alvaro, Peter)
Add more DTrace probes (Robert Lor)
Enable DTrace support on Mac OS XLeopard and other non-Solaris platforms (Robert Lor)
Simplify and standardize conversions between C strings and
text
datums, by providing common
functions for the purpose (Brendan Jurd, Tom)
Clean up the
include/catalog/
header files so that frontend programs can include them without
including
postgres.h
(Zdenek Kotala)
Make
name
char-aligned, and suppress zero-padding of
name
entries in indexes (Tom)
Recover better if dynamically-loaded code executes
exit()
(Tom)
Add a hook to let plug-ins monitor the executor (Itagaki Takahiro)
Add a hook to allow the planner’s statistics lookup behavior to be overridden (Simon Riggs)
Add
shmem_startup_hook()
for custom shared memory requirements (Tom)
Replacetheindexaccess method
amgetmulti
entrypointwith
amgetbitmap
,and extend the API
for
amgettuple
to support run-time determination of operator lossiness (Heikki, Tom, Teodor)
The API for GIN and GiST opclass
consistent
functions has been extendedas well.
Add support for partial-match searches in GIN indexes (Teodor Sigaev, Oleg Bartunov)
Replace
pg_class
column
reltriggers
with boolean
relhastriggers
(Simon)
Also remove unused
pg_class
columns
relukeys
,
relfkeys
,and
relrefs
.
Add a
relistemp
column to
pg_class
to ease identification of temporary tables (Tom)
Move platform FAQs into the main documentation (Peter)
Prevent parser input files from being built with any conflicts (Peter)
Add support for the
KOI8U
(Ukrainian) encoding (Peter)
Add Japanese message translations (Japan PostgreSQL Users Group)
This used to be maintained as a separate project.
Fix problem when setting
LC_MESSAGES
on MSVC-built systems (Hiroshi Inoue, Hiroshi Saito,
Magnus)
E.107.3.12. Contrib
Add
contrib/auto_explain
to automatically run
EXPLAIN
on queries exceeding a specified
duration (Itagaki Takahiro, Tom)
Add
contrib/btree_gin
to allow GIN indexes to handle more datatypes (Oleg, Teodor)
2415
Appendix E. Release Notes
Add
contrib/citext
to provide a case-insensitive, multibyte-aware text data type (David
Wheeler)
Add
contrib/pg_stat_statements
for server-wide tracking of statement execution statistics
(Itagaki Takahiro)
Add durationand query mode options to
contrib/pgbench
(Itagaki Takahiro)
Make
contrib/pgbench
use table names
pgbench_accounts
,
pgbench_branches
,
pgbench_history
,and
pgbench_tellers
,rather than just
accounts
,
branches
,
history
,
and
tellers
(Tom)
This is to reduce the risk of accidentally destroying real data by running pgbench.
Fix
contrib/pgstattuple
to handle tables and indexes with over 2 billion pages (Tatsuhito
Kasahara)
In
contrib/fuzzystrmatch
,add a version of the Levenshtein string-distance function that al-
lows the user to specify the costs of insertion, deletion, and substitution (VolkanYazici)
Make
contrib/ltree
support multibyte encodings (laser)
Enable
contrib/dblink
to use connection information stored in the SQL/MED catalogs (Joe
Conway)
Improve
contrib/dblink
’s reporting of errors from the remote server (Joe Conway)
Make
contrib/dblink
set
client_encoding
to matchthelocaldatabase’s encoding(Joe Con-
way)
This prevents encodingproblems whencommunicatingwith a remotedatabase that uses a different
encoding.
Make sure
contrib/dblink
uses a password supplied by the user, and not accidentally taken
from the server’s
.pgpass
file (Joe Conway)
This is a minor security enhancement.
Add
fsm_page_contents()
to
contrib/pageinspect
(Heikki)
Modify
get_raw_page()
to support free space map (
*
_fsm
) files. Also update
contrib/pg_freespacemap
.
Add support for multibyte encodings to
contrib/pg_trgm
(Teodor)
Rewrite
contrib/intagg
to use new functions
array_agg()
and
unnest()
(Tom)
Make
contrib/pg_standby
recover all available WAL before failover (Fujii Masao, Simon,
Heikki)
To make this work safely, you now need to set the new
recovery_end_command
option in
recovery.conf
to clean up the trigger file after failover. pg_standby will no longer remove the
trigger file itself.
contrib/pg_standby
’s
-l
option is now a no-op, because it is unsafe to use a symlink (Simon)
E.108. Release 8.3.23
ReleaseDate: 2013-02-07
2416
Appendix E. Release Notes
This release contains a variety of fixes from 8.3.22. For information about new features in the 8.3
major release, see Section E.131.
This is expectedto be the last PostgreSQL release in the 8.3.Xseries. Users are encouraged to update
to a newer release branch soon.
E.108.1. Migration to Version 8.3.23
Adump/restore is not required for those running 8.3.X.
However, if you are upgrading from a version earlier than 8.3.17, see Section E.114.
E.108.2. Changes
Prevent execution of
enum_recv
from SQL (Tom Lane)
The function was misdeclared, allowing a simple SQL command to crash the server. In principle
an attacker might be able to use it to examine the contents of server memory. Our thanks to Sumit
Soni (via Secunia SVCRP) for reporting this issue. (CVE-2013-0255)
Fix SQL grammar to allow subscripting or field selection from a sub-SELECT result (Tom Lane)
Protect against race conditions when scanning
pg_tablespace
(Stephen Frost, Tom Lane)
CREATE DATABASE
and
DROP DATABASE
could misbehave if there were concurrent updates of
pg_tablespace
entries.
Prevent
DROP OWNED
from trying to drop whole databases or tablespaces (Álvaro Herrera)
For safety, ownership of these objects must be reassigned, not dropped.
Prevent misbehavior when a
RowExpr
or
XmlExpr
is parse-analyzed twice (Andres Freund, Tom
Lane)
This mistake could be user-visible in contexts such as
CREATE TABLE LIKE INCLUDING
INDEXES
.
Improve defenses against integer overflow in hashtable sizing calculations (Jeff Davis)
Ensurethatnon-ASCII prompt strings are translated to the correct code page onWindows (Alexan-
der Law, Noah Misch)
This bug affected psql and some other client programs.
Fix possible crash in psql’s
\?
command when not connected to a database (Meng Qingzhong)
Fix one-byte buffer overrun in libpq’s
PQprintTuples
(Xi Wang)
This ancient functionis notused anywhere by PostgreSQL itself, but it mightstillbe used by some
client code.
Rearrange configure’s tests for supplied functions so it is not fooled by bogus exports from
libedit/libreadline (Christoph Berg)
Ensure Windows build number increases over time (Magnus Hagander)
Make pgxsbuildexecutables withthe right
.exe
suffixwhen cross-compiling for Windows (Zoltan
Boszormenyi)
Add new timezone abbreviation
FET
(Tom Lane)
This is now used in some eastern-European time zones.
2417
Documents you may be interested
Documents you may be interested