pdf viewer for asp.net web application : Acrobat add image to pdf SDK control service wpf azure winforms dnn postgresql-9.4-A4267-part2909

Appendix E. Release Notes
Parsing is now driven by presence of
".."
rather than data type of
FOR
variable. This makes no
difference for correct functions, but should result in more understandable error messages when a
mistake is made.
Major overhaul of PL/Perl server-side language (Command Prompt, Andrew Dunstan)
In PL/Tcl, SPI commands are now run in subtransactions. If an error occurs, the subtransaction is
cleaned up and the error is reported as an ordinary Tcl error, which can be trapped with
catch
.
Formerly, it was not possible to catch such errors.
Accept
ELSEIF
in PL/pgSQL (Neil)
Previously PL/pgSQL only allowed
ELSIF
,but many people are accustomed to spelling this key-
word
ELSEIF
.
E.206.4.8. psql Changes
Improve psql information display about database objects (Christopher)
Allow psql to display group membership in
\du
and
\dg
(Markus Bertheau)
Prevent psql
\dn
from showing temporary schemas (Bruce)
Allow psql to handle tilde user expansion for file names (Zach Irmen)
Allow psql to display fancy prompts, including color, via readline (Reece Hart, Chet Ramey)
Make psql
\copy
match
COPY
command syntax fully (Tom)
Show the location of syntax errors (Fabien Coelho, Tom)
Add
CLUSTER
information to psql
\d
display (Bruce)
Change psql
\copy stdin/stdout
to read from command input/output (Bruce)
Add
pstdin
/
pstdout
to read from psql’s
stdin
/
stdout
(Mark Feit)
Add global psql configuration file,
psqlrc.sample
(Bruce)
This allows a central file where global psql startup commands can be stored.
Have psql
\d+
indicate if the table has an
OID
column (Neil)
On Windows, use binary mode in psql when reading files so control-Z is not seen as end-of-file
Have
\dn+
show permissions and description for schemas (Dennis Björklund)
Improve tab completion support (Stefan Kaltenbrunn, Greg Sabino Mullane)
Allow boolean settings to be set using upper or lower case (Michael Paesold)
E.206.4.9. pg_dump Changes
Use dependency information to improve the reliability of pg_dump (Tom)
This should solve the longstanding problems with related objects sometimes being dumped in the
wrong order.
Have pg_dump output objects in alphabetical order if possible (Tom)
This should make it easier to identify changes between dump files.
Allow pg_restore to ignore some SQL errors (Fabien Coelho)
2598
Acrobat add image 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
attach image to pdf form; add photo to pdf reader
Acrobat add image 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
add picture to pdf; add image in pdf using java
Appendix E. Release Notes
This makes pg_restore’s behavior similar to the results of feeding a pg_dump output script to psql.
In most cases, ignoring errors and plowing ahead is the most useful thing to do. Also added was a
pg_restore option to give the old behavior of exiting on an error.
pg_restore
-l
display now includes objects’ schema names
New begin/end markers in pg_dump text output (Bruce)
Add start/stop times for pg_dump/pg_dumpall in verbose mode (Bruce)
Allow most pg_dump options in pg_dumpall (Christopher)
Have pg_dump use
ALTER OWNER
rather than
SET SESSION AUTHORIZATION
by default
(Christopher)
E.206.4.10. libpq Changes
Make libpq’s
SIGPIPE
handling thread-safe (Bruce)
Add
PQmbdsplen()
which returns the display length of a character (Tatsuo)
Add thread locking to SSL and Kerberos connections (Manfred Spraul)
Allow
PQoidValue()
,
PQcmdTuples()
,and
PQoidStatus()
to work on
EXECUTE
commands
(Neil)
Add
PQserverVersion()
to provide more convenient access to the server versionnumber (Greg
Sabino Mullane)
Add
PQprepare/PQsendPrepared()
functions to support preparing statements without neces-
sarily specifying the data types of their parameters (Abhijit Menon-Sen)
Many ECPG improvements, including
SET DESCRIPTOR
(Michael)
E.206.4.11. Source Code Changes
Allow the database server to run natively on Windows (Claudio, Magnus, Andrew)
Shell script commands converted to C versions for Windows support (Andrew)
Create an extension makefile framework (Fabien Coelho, Peter)
This simplifies the task of building extensions outside the original source tree.
Support relocatable installations (Bruce)
Directory paths for installed files (such as the
/share
directory) are now computed relative to the
actuallocation of the executables, so that aninstallationtree canbe movedto another place without
reconfiguring and rebuilding.
Use
--with-docdir
to choose installation location of documentation; also allow
--infodir
(Peter)
Add
--without-docdir
to prevent installation of documentation (Peter)
Upgrade to DocBook V4.2 SGML (Peter)
New
PostgreSQL
CVS tag (Marc)
2599
.NET PDF Document Viewing, Annotation, Conversion & Processing
Convert image files to PDF. File & Page Process. Annotate & Comment. Add, insert PDF native annotations to PDF file. Support for all the print modes in Acrobat PDF
add jpg to pdf form; adding an image to a pdf form
C# PDF Converter Library SDK to convert PDF to other file formats
without using other external third-party dependencies like Adobe Acrobat. you can easily perform file conversion from PDF document to image or document
adding images to a pdf document; add image pdf acrobat
Appendix E. Release Notes
This was done to make it easier for organizations to manage their own copies of the PostgreSQL
CVS repository. File version stamps from the master repository will not get munged by checking
into or out of a copied repository.
Clarify locking code (Manfred Koizar)
Buffer manager cleanup (Neil)
Decouple platform tests from CPU spinlock code (Bruce, Tom)
Add inlined test-and-set code on PA-RISC for gcc (ViSolve, Tom)
Improve i386 spinlock code (Manfred Spraul)
Clean up spinlock assembly code to avoid warnings from newer gcc releases (Tom)
Remove JDBC from source tree; now a separate project
Remove the libpgtcl client interface; now a separate project
More accurately estimate memory and file descriptor usage (Tom)
Improvements to the Mac OS X startup scripts (Ray A.)
New
fsync()
test program (Bruce)
Major documentation improvements (Neil, Peter)
Remove pg_encoding; not needed anymore
Remove pg_id; not needed anymore
Remove initlocation; not needed anymore
Auto-detect thread flags (no more manual testing) (Bruce)
Use Olson’s public domain timezone library (Magnus)
With threading enabled, use thread flags on Unixware for backend executables too (Bruce)
Unixware cannot mix threaded and nonthreaded object files in the same executable, so everything
must be compiledas threaded.
psql now uses a flex-generated lexical analyzer to process command strings
Reimplement the linked list data structure used throughout the backend (Neil)
This improves performance by allowing list append and length operations to be more efficient.
Allow dynamically loaded modules to create their own server configuration parameters (Thomas
Hallgren)
New Brazilian version of FAQ (Euler Taveira de Oliveira)
Add French FAQ (Guillaume Lelarge)
New pgevent for Windows logging
Make libpq and ECPG build as proper shared libraries on OS X (Tom)
E.206.4.12. Contrib Changes
Overhaul of
contrib/dblink
(Joe)
contrib/dbmirror
improvements (Steven Singer)
New
contrib/xml2
(John Gray, Torchbox)
Updated
contrib/mysql
2600
C# Windows Viewer - Image and Document Conversion & Rendering in
without using other external third-party dependencies like Adobe Acrobat. Image and Document Conversion Supported by Windows Viewer. Convert to PDF.
how to add a picture to a pdf document; add photo to pdf form
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
using other external third-party dependencies like Adobe Acrobat. file conversion from PowerPoint document to image or document PowerPoint to PDF Conversion.
adding image to pdf; add jpg to pdf
Appendix E. Release Notes
New version of
contrib/btree_gist
(Teodor)
New
contrib/trgm
,trigram matching for PostgreSQL (Teodor)
Many
contrib/tsearch2
improvements (Teodor)
Add double metaphone to
contrib/fuzzystrmatch
(Andrew)
Allow
contrib/pg_autovacuum
torun as a Windows service (Dave Page)
Add functions to
contrib/dbsize
(Andreas Pflug)
Removed
contrib/pg_logger
:obsoleted by integrated loggingsubprocess
Removed
contrib/rserv
:obsoleted by various separate projects
E.207. Release 7.4.30
ReleaseDate: 2010-10-04
This release contains a variety of fixes from 7.4.29. For information about new features in the 7.4
major release, see Section E.237.
This is expectedto be the last PostgreSQL release in the 7.4.Xseries. Users are encouraged to update
to a newer release branch soon.
E.207.1. Migration to Version 7.4.30
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.26, see Section E.211.
E.207.2. Changes
Use a separate interpreter for each calling SQL userid in PL/Perl and PL/Tcl (Tom Lane)
This change prevents security problems that can be caused by subverting Perl or Tcl code that
will be executed later in the same session under another SQL user identity (for example, within a
SECURITY DEFINER
function). Most scripting languages offer numerous ways that that might be
done, such as redefining standard functions or operators called by the target function. Without this
change, any SQL user with Perl or Tcl language usage rights can do essentially anything with the
SQL privileges of the target function’s owner.
The cost of this change is that intentional communication among Perl and Tcl functions becomes
more difficult. To provide an escape hatch, PL/PerlU and PL/TclU functions continue to use only
one interpreter per session. This is not considered a security issue since all such functions execute
at the trust level of a database superuser already.
It is likely that third-party procedural languages that claim to offer trusted execution have similar
security issues. We advise contacting the authors of any PL you are depending on for security-
critical purposes.
2601
C# Word - Word Conversion in C#.NET
without using other external third-party dependencies like Adobe Acrobat. perform file conversion from Word document to image or document Word to PDF Conversion.
add image to pdf; add photo to pdf for
VB.NET PDF: How to Create Watermark on PDF Document within
this VB.NET Imaging PDF Watermark Add-on, you watermark that consists of text or image (such as users need no external application plugin, like Adobe Acrobat.
how to add image to pdf form; add an image to a pdf in preview
Appendix E. Release Notes
Our thanks to Tim Bunce for pointing out this issue (CVE-2010-3433).
Prevent possible crashes in
pg_get_expr()
by disallowing it from being called withan argument
that is not one of the system catalog columns it’s intended to be used with (Heikki Linnakangas,
Tom Lane)
Fix “cannot handle unplanned sub-select” error (Tom Lane)
This occurred when a sub-select contains a join alias reference that expands into an expression
containing another sub-select.
Take care to fsync the contents of lockfiles (both
postmaster.pid
and the socket lockfile) while
writing them (Tom Lane)
This omission could result in corrupted lockfile contents if the machine crashes shortly after post-
master start. That could in turn prevent subsequentattempts tostartthepostmaster from succeeding,
until the lockfile is manually removed.
Improve
contrib/dblink
’s handling of tables containing dropped columns (Tom Lane)
Fix connection leak after “duplicate connection name” errors in
contrib/dblink
(Itagaki
Takahiro)
Update build infrastructure and documentation to reflect the source code repository’s move from
CVS toGit (Magnus Hagander and others)
E.208. Release 7.4.29
ReleaseDate: 2010-05-17
This release contains a variety of fixes from 7.4.28. For information about new features in the 7.4
major release, see Section E.237.
The PostgreSQL community will stop releasing updates for the 7.4.X release series in July 2010.
Users are encouraged to update to a newer release branch soon.
E.208.1. Migration to Version 7.4.29
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.26, see Section E.211.
E.208.2. Changes
Enforce restrictions in
plperl
using an opmask applied to the whole interpreter, instead of using
Safe.pm
(Tim Bunce, Andrew Dunstan)
Recentdevelopments haveconvincedusthat
Safe.pm
is too insecuretorely on for making
plperl
trustable. This change removes use of
Safe.pm
altogether, in favor of using a separate interpreter
with an opcode mask that is always applied. Pleasant side effects of the change include that it is
now possible to use Perl’s
strict
pragma in a natural way in
plperl
,and that Perl’s
$a
and
$b
2602
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
free hand, rubber stamp, callout, embedded image, and ellipse no more plug-ins needed like Acrobat or Adobe Users need to add following implementations to your
how to add picture to pdf; add png to pdf preview
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
Also designed to be used add-on for .NET Image SDK, RasterEdge Powerful image converter for Bitmap and PDF files; No need for Adobe Acrobat Reader & print
adding a png to a pdf; add photo to pdf preview
Appendix E. Release Notes
variables work as expected in sort routines, and that function compilation is significantly faster.
(CVE-2010-1169)
Prevent PL/Tcl from executing untrustworthy code from
pltcl_modules
(Tom)
PL/Tcl’s feature for autoloading Tcl code from a database table could be exploited for trojan-horse
attacks, because there was no restriction on who could create or insert into that table. This change
disables the feature unless
pltcl_modules
is owned by a superuser. (However, the permissions
on the table are not checked, so installations that really need a less-than-secure modules table
can still grant suitable privileges to trusted non-superusers.) Also, prevent loading code into the
unrestricted “normal” Tcl interpreter unless we are really going to execute a
pltclu
function.
(CVE-2010-1170)
Do not allow an unprivileged user to reset superuser-only parameter settings (Alvaro)
Previously, if an unprivileged user ran
ALTER USER ... RESET ALL
for himself, or
ALTER
DATABASE ... RESET ALL
for a database he owns, this would remove all special parameter
settings for the user or database, even ones that are only supposed to be changeable by a superuser.
Now, the
ALTER
will only remove the parameters that the user has permission to change.
Avoidpossiblecrashduringbackendshutdown if shutdownoccurswhena
CONTEXT
additionwould
be made to log entries (Tom)
In some cases the context-printing function would fail because the current transaction had already
been rolled back when it came time to print a logmessage.
Update pl/perl’s
ppport.h
for modern Perl versions (Andrew)
Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
Ensure that
contrib/pgstattuple
functions respond to cancel interrupts promptly (Tatsuhito
Kasahara)
Make server startup deal properly with the case that
shmget()
returns
EINVAL
for an existing
shared memory segment (Tom)
This behavior has been observedonBSD-derived kernels includingOS X. It resulted in anentirely-
misleading startup failure complaining that the shared memory request size was too large.
E.209. Release 7.4.28
ReleaseDate: 2010-03-15
This release contains a variety of fixes from 7.4.27. For information about new features in the 7.4
major release, see Section E.237.
The PostgreSQL community will stop releasing updates for the 7.4.X release series in July 2010.
Users are encouraged to update to a newer release branch soon.
E.209.1. Migration to Version 7.4.28
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.26, see Section E.211.
2603
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
adding image to pdf in preview; add jpg to pdf file
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
out transformation between different kinds of image files and Word Converter has accurate output, and PDF to Word need the support of Adobe Acrobat & Microsoft
how to add a photo to a pdf document; add image to pdf in preview
Appendix E. Release Notes
E.209.2. Changes
Add new configuration parameter
ssl_renegotiation_limit
to control how often we do ses-
sion key renegotiation for an SSL connection (Magnus)
This can be set tozero to disable renegotiation completely, whichmay be required if a broken SSL
library is used. In particular, some vendors are shipping stopgap patches for CVE-2009-3555 that
cause renegotiation attempts to fail.
Make
substring()
for
bit
types treat any negative length as meaning “all the rest of the string”
(Tom)
The previous coding treated only -1 that way, and would produce an invalid result value for other
negative values, possibly leadingto a crash (CVE-2010-0442).
Fix some cases of pathologically slow regular expression matching (Tom)
When reading
pg_hba.conf
and relatedfiles, donot treat
@something
as a file inclusion request
if the
@
appears inside quote marks; also, never treat
@
by itself as a file inclusion request (Tom)
This prevents erratic behavior if a role or database name starts with
@
.If you need to include a file
whose path name contains spaces, you can still do so, but you must write
@"/path to/file"
rather than putting the quotes around the whole construct.
Prevent infinite loop on some platforms if a directory is named as an inclusion target in
pg_hba.conf
and related files (Tom)
Ensure PL/Tcl initializes the Tcl interpreter fully (Tom)
The only known symptom of this oversight is that the Tcl
clock
command misbehaves if using
Tcl 8.5 or later.
Prevent crash in
contrib/dblink
when too many key columns are specified to a
dblink_build_sql_
*
function (Rushabh Lathia, Joe Conway)
E.210. Release 7.4.27
ReleaseDate: 2009-12-14
This release contains a variety of fixes from 7.4.26. For information about new features in the 7.4
major release, see Section E.237.
E.210.1. Migration to Version 7.4.27
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.26, see Section E.211.
2604
Appendix E. Release Notes
E.210.2. Changes
Protect against indirect security threats caused by index functions changing session-local state
(Gurjeet Singh, Tom)
This change prevents allegedly-immutable index functions from possibly subverting a superuser’s
session (CVE-2009-4136).
RejectSSL certificates containing anembeddednullbyte inthe commonname(CN) field(Magnus)
This prevents unintendedmatching of a certificate to a server or client name during SSL validation
(CVE-2009-4034).
Fix possible crash during backend-startup-time cache initialization (Tom)
Prevent signals from interrupting
VACUUM
at unsafe times (Alvaro)
This fix prevents a PANIC if a
VACUUM FULL
is canceled after it’s already committed its tuple
movements, as well as transient errors if a plain
VACUUM
is interrupted after having truncated the
table.
Fix possible crash due to integer overflow in hash table size calculation (Tom)
This could occur with extremelylarge planner estimates for the size of a hashjoin’s result.
Fix very rare crash in
inet
/
cidr
comparisons (Chris Mikkelson)
Fix PAM password processing to be more robust (Tom)
The previous codeis known to failwith the combination of the Linux
pam_krb5
PAM modulewith
Microsoft Active Directory as the domain controller. It might have problems elsewhere too, since
it was making unjustified assumptions about what arguments the PAM stack would pass to it.
Make the postmaster ignore any
application_name
parameter in connection request packets, to
improve compatibility with future libpq versions (Tom)
E.211. Release 7.4.26
ReleaseDate: 2009-09-09
This release contains a variety of fixes from 7.4.25. For information about new features in the 7.4
major release, see Section E.237.
E.211.1. Migration to Version 7.4.26
Adump/restore is not required for those running 7.4.X. However, if you have any hash indexes on
interval
columns, you must
REINDEX
them after updating to 7.4.26. Also, if you are upgrading
from a version earlier than 7.4.11, see Section E.226.
2605
Appendix E. Release Notes
E.211.2. Changes
Disallow
RESET ROLE
and
RESET SESSION AUTHORIZATION
inside security-definer functions
(Tom, Heikki)
This covers a case that was missed in the previous patch that disallowed
SET ROLE
and
SET
SESSION AUTHORIZATION
inside security-definer functions. (See CVE-2007-6600)
Fix handling of sub-SELECTs appearing in the arguments of an outer-level aggregate function
(Tom)
Fix hash calculation for data type
interval
(Tom)
This corrects wrong results for hash joins on interval values. It also changes the contents of hash
indexes on interval columns. If you haveanysuch indexes, you must
REINDEX
them after updating.
Fix overflow for
INTERVAL ’
x
ms’
when
x
is more than 2 million and integer datetimes are in
use (Alex Hunsaker)
Fix calculation of distance between a point and a line segment (Tom)
This led to incorrect results from a number of geometric operators.
Fix
money
data typetoworkinlocales wherecurrencyamounts have no fractionaldigits, e.g. Japan
(Itagaki Takahiro)
Properly round datetime input like
00:12:57.9999999999999999999999999999
(Tom)
Fix poor choice of page split point in GiST R-tree operator classes (Teodor)
Fix portability issues in plperl initialization (Andrew Dunstan)
Improve robustness of libpq’s code to recover from errors during
COPY FROM STDIN
(Tom)
Avoid including conflicting readline and editline header files when both libraries are installed
(Zdenek Kotala)
E.212. Release 7.4.25
ReleaseDate: 2009-03-16
This release contains a variety of fixes from 7.4.24. For information about new features in the 7.4
major release, see Section E.237.
E.212.1. Migration to Version 7.4.25
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.11, see Section E.226.
E.212.2. Changes
Prevent error recursion crashes when encoding conversion fails (Tom)
2606
Appendix E. Release Notes
This change extends fixes made in the last two minor releases for related failure scenarios. The
previous fixes were narrowly tailoredfor the original problem reports, but we have now recognized
that any error thrown by an encoding conversion function could potentially lead to infinite recur-
sion while trying to report the error. The solution therefore is to disable translation and encoding
conversion and report the plain-ASCII form of any error message, if we find we have gotten into a
recursive error reporting situation. (CVE-2009-0922)
Disallow
CREATE CONVERSION
with the wrong encodings for the specified conversion function
(Heikki)
This prevents onepossible scenario for encoding conversionfailure. Theprevious change is a back-
stop to guard against other kinds of failures in the same area.
Fix core dump when
to_char()
is given format codes that are inappropriate for the type of the
data argument (Tom)
Add
MUST
(Mauritius Island Summer Time) to the default list of known timezone abbreviations
(Xavier Bugaud)
E.213. Release 7.4.24
ReleaseDate: 2009-02-02
This release contains a variety of fixes from 7.4.23. For information about new features in the 7.4
major release, see Section E.237.
E.213.1. Migration to Version 7.4.24
Adump/restore is not requiredfor those running7.4.X. However, if you are upgradingfrom a version
earlier than 7.4.11, see Section E.226.
E.213.2. Changes
Improve handling of URLs in
headline()
function (Teodor)
Improve handling of overlength headlines in
headline()
function (Teodor)
Prevent possible Assert failure or misconversion if an encoding conversion is created with the
wrong conversion function for the specified pair of encodings (Tom, Heikki)
Avoid unnecessary locking of small tables in
VACUUM
(Heikki)
Fix uninitializedvariables in
contrib/tsearch2
’s
get_covers()
function (Teodor)
Fix bug in
to_char()
’s handling of
TH
format codes (Andreas Scherbaum)
Make all documentation reference
pgsql-bugs
and/or
pgsql-hackers
as appropriate, instead
of the now-decommissioned
pgsql-ports
and
pgsql-patches
mailing lists (Tom)
2607
Documents you may be interested
Documents you may be interested