Age | Commit message (Collapse) | Author | Files | Lines |
|
Version 8.0-318 (2006-12-01)
* update Brazilian Portuguese translation update. (jurka) Thanks
to Euler Taveira de Oliveira.
* fix When issuing multiple queries on one statement the driver
was not clearing some intermediate state between executions.
When an update, insert, or delete followed a select, the select's
results were still available and would be returned instead of
the non-query's affected row count. (jurka) Thanks to Gilles
Rayrat.
* fix When the driver asks the server to resolve a type the
resolved type is stored in the SimpleQuery object. When the
statement is executed again the driver determines whether the
existing types match or if it needs to be reprepared by comparing
the current Statement's settings with the SimpleQuery. The
Statement will have the unspecified oid while the SimpleQuery
will have the resolved oid, so there will not be a match and
the statement will needlessly be reprepared. Allow an unspecified
oid to match any resolved type. (jurka) Thanks to Akira Sato.
* fix When creating a ResultSet from a refcursor, respect the
creating ResultSet's scollability setting. The way the ResultSet
is created means that it will always be scrollable anyway, so
there's no downside. We cannot support updatable refcursor
ResultSets until we get updatable cursors. (jurka)
* fix Fix a bug in function escape processing. When dealing
with an invalid escape the code attempted to read until it hit
the escape end and press on, but it forgot to increment its
position counter. This lead to an infinite loop that eventually
resulted in an out of memory error. (jurka)
* fix Update the documentation to reflect the fact that the
default prepareThreshold is five, not zero. (jurka)
* fix Correct escaping of named savepoints which follow
identifier, not literal rules. (jurka) Thanks to Michael Paesold.
Version 8.0-317 (2006-05-23)
* fix A bad merge of out of memory detection and zero testing
resulted in incorrectly handing of null values. (jurka) Thanks
to Glenn Holmer.
Version 8.0-316 (2006-05-22)
* fix Error messages were not run through MessageFormat if it
didn't have any parameters. This was a problem because all
error messages are written expecting to be run through the
formatter and use two single quotes when only one is desired
in the output. Without being run through the formatter the two
quotes appeared in the output. (jurka) Thanks to Giuseppe Sacco.
* fix An OutOfMemoryError during fe<->be communication leaves
the protocol in an unknown state. This prevents the caller from
even closing the connection. Checking every allocation is a
lot of work, but the most likely error location is going to be
when receiving large result sets. Put in checks around receiving
row data to detect memory exhaustion, keep the protocol in a
known state, and report the failure back to the user. (jurka)
Thanks to David Blasby.
* fix gij/gcj has some JDK1.5 classes in it, but it only supports
JDK1.4 as the default source level. This confuses older ant
versions and our build script tries to compile a JDK1.5 version.
Instead of letting ant detect the java version, let the jvm
tell us that itself using java.specification.version as suggested
by Heikki Linnakangas. Also put in a check for a JDK1.6 compile
attempt and bail out with an explanatory unsupported error
message instead of just failing at some random point. (jurka)
* fix When a prepared statement uses different parameter types
than what the statement was originally prepared for, the driver
must replan the query for the new types. When doing this in
batches the driver was not correctly freeing old plans. To
cleanup prepared statements the driver records a reference to
a query object in response to the ParseComplete message. The
problem in this case was that since the driver sends multiple
Parse messages before a Sync, when the driver receives the
first ParseComplete message the query object now contains a
reference to the latest parsed statement, not the first. So it
was only cleaning up the last parsed statement not all of them.
(jurka) Thanks to Peter Eisentraut.
|
|
|
|
|
|
|
|
|
|
are renamed for gettext and the symbols from libc are found otherwise.
Reported and tested by Gilles Dauphin.
|
|
Pointed out in PR 35383.
Jan 05 2007, V3.52.5:
* Added support for FileDSN
* Added support for Connection Pooling
* Added check for tracefile size
* Call ODBC 2.x functions in driver if application uses ODBC 2.x only calls
* Fixed problem parsing driver result in SQLSetStmtAttr
* Fixed source code readability
* Fixed bug in overwriting driver name
* Fixed check for /Library/ODBC for Mac OS X
* Fixed prototypes
* Rewrote bootstrap script and configure summary
* Use localtime_r in tracing when available
* Fixed build issues with Mac OS X
* Small code cleanups and fixes
Jan 26 2006, V3.52.4:
* Added support for Mac OS X 10.4 Universal kit (ppc, ppc64 and i386)
* Removed dependency between iodbc and iodbcinst shared libraries
* Cleanup Mac OS X build process
* Clarify LGPL license conditions
* Fixed problem with error on subsequent SQLExecute statements
* Fixed problem building 64bit GUI components
* Fixed compiler warnings
* Fixed problem determining which compiler to use on AIX
* Enabled SHLIB_PATH on HP/UX
* Fixed problem using # as comment in odbc.ini file
* Disabled --disable-odbc3 flag
* Small code cleanups and fixes
pkgsrc chages:
Fix comment and descr, refrect current status.
|
|
changes:
-fixed bugs which can lead to database corruption under obscure and
difficult to reproduce circumstances
-new sqlite3_prepare_v2() API
-bug fixes in the command-line shell
-enhancements to the query optimizer
pkgsrc change: fix a selftest which couldn't work as intended due to
misuse of O_APPEND
|
|
|
|
|
|
OpenLDAP 2.3.32 Release (2007/01/04)
Fixed slapd add redundant duplicate value check (ITS#4600)
Fixed slapd ACL set memleak (ITS#4780)
Fixed slapd syncrepl shutdown hang (ITS#4790)
Fixed slapd connection_get race condition on Windows (ITS#4793)
Fixed slapd values return filter control leak (ITS#4794)
Fixed slapd-sql Debug typo (ITS#4784)
Fixed slapo-rwm parameter handling (ITS#3971, 4458, 4638, 4689)
Documentation
Fixed reference to deprecated option in admin guide (ITS#4795)
|
|
Changes since version 2.9.1.1 (literal quote from the home page):
Version 2.9.2-rc1 contains some security fixes (an advisory will be
published when releasing 2.9.2) and other fixes.
|
|
This is a major update (since 2.0.7), involving an API rework
add a bl3 file
|
|
* Improve handling of getaddrinfo() on AIX
This fixes a problem with starting the statistics collector, among
other things.
* Fix "failed to re-find parent key" errors in "VACUUM"
* Fix race condition for truncation of a large relation across a
gigabyte boundary by "VACUUM"
* Fix bugs affecting multi-gigabyte hash indexes
* Fix possible deadlock in Windows signal handling
* Fix error when constructing an ARRAY[] made up of multiple empty
elements
* Fix ecpg memory leak during connection
* to_number() and to_char(numeric) are now STABLE, not IMMUTABLE, for
new initdb installs
This is because lc_numeric can potentially change the output of
these functions.
* Improve index usage of regular expressions that use parentheses
This improves psql \d performance also.
* Update timezone database
This affects Australian and Canadian daylight-savings rules in
particular.
|
|
* Improve handling of getaddrinfo() on AIX
This fixes a problem with starting the statistics collector, among
other things.
* Fix pg_restore to handle a tar-format backup that contains large
objects (blobs) with comments
* Fix "failed to re-find parent key" errors in "VACUUM"
* Clean out "pg_internal.init" cache files during server restart
This avoids a hazard that the cache files might contain stale data
after PITR recovery.
* Fix race condition for truncation of a large relation across a
gigabyte boundary by "VACUUM"
* Fix bug causing needless deadlock errors on row-level locks
* Fix bugs affecting multi-gigabyte hash indexes
* Fix possible deadlock in Windows signal handling
* Fix error when constructing an ARRAY[] made up of multiple empty
elements
* Fix ecpg memory leak during connection
* Fix for Darwin (OS X) compilation
* to_number() and to_char(numeric) are now STABLE, not IMMUTABLE, for
new initdb installs
This is because lc_numeric can potentially change the output of
these functions.
* Improve index usage of regular expressions that use parentheses
This improves psql \d performance also.
* Update timezone database
This affects Australian and Canadian daylight-savings rules in
particular.
|
|
|
|
* Fix crash with SELECT ... LIMIT ALL (also LIMIT NULL)
* "Several /contrib/tsearch2" fixes
* On Windows, make log messages coming from the operating system use
ASCII encoding
This fixes a conversion problem when there is a mismatch between
the encoding of the operating system and database server.
* Fix Windows linking of pg_dump using "win32.mak"
* Fix planner mistakes for outer join queries
* Fix several problems in queries involving sub-SELECTs
* Fix potential crash in SPI during subtransaction abort
This affects all PL functions since they all use SPI.
* Improve build speed of PDF documentation
* Re-add JST (Japan) timezone abbreviation
* Improve optimization decisions related to index scans
* Have psql print multi-byte combining characters as before, rather
than output as \u
* Improve index usage of regular expressions that use parentheses
This improves psql \d performance also.
* Make pg_dumpall assume that databases have public CONNECT
privilege, when dumping from a pre-8.2 server
This preserves the previous behavior that anyone can connect to a
database if allowed by "pg_hba.conf".
|
|
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
|
|
bump PKGREVISION
|
|
|
|
Based on PR 34860 by Andrey Simonenko and I made some modification.
IPA_SDB -- IPA simple database module
Main features:
- Distribution consists of database ipa_db_sdb(8) and statistics
ipa_st_mod(8) modules;
- Modules completely support dynamic and static rules, limits and
thresholds;
- All database files are stored in own record based database formats;
- Formats of database files are machine architecture independent;
- Sizes of database records are relatively small (binary data formats);
- Access to statistics can be granted accordingly to the user group;
- There is the ipa_sdb_dump(8) utility for dumping database files to
text format and back.
|
|
reasons.
|
|
|
|
before checking ORACLE_HOME.
|
|
OpenLDAP 2.3.31 Release
Fixed libldap unchased referral leak (ITS#4545)
Fixed libldap tls callback (ITS#4723)
Fixed liblutil ldif file: URL parsing
Fixed slapd syncrepl logging (ITS#4755)
Fixed slapd group ACL caching when proxyAuthz'ing (ITS#4760)
Fixed slapd "group" authz default member parsing (ITS#4761)
Fixed slapd uninitialized sd_actives array (ITS#4765)
Fixed slapd DN parsing in bindconf_parse (ITS#4766)
Fixed slapd conditional in macro argument (ITS#4769)
Fixed slapd send_search_reference should propagate errors
Fixed slapd memleak on failed bind (ITS#4771)
Fixed slapd schema preparation case to match RFCs (ITS#4764)
Fixed slapd kbind buffer overflow condition (ITS#4775)
Fixed slapd connections_shutdown assert
Fixed slapd glue parent/sub db overlay nesting (ITS#4615)
Fixed slapd-bdb/hdb/ldbm slap_add_opattrs error checking
Fixed slapd-bdb/hdb setting up tool threads when no indices specified
Fixed slapd-perl interpreter context (ITS#4751)
Fixed slapo-syncprov to complain if defined outside of a database
Fixed test021 modify ops to be syntactically correct
Fixed contrib smbk5pwd, check kadm5 init result
Documentation
Fixed typo in slapo-retcode(5) man page (ITS#4753)
Fixed syncrepl searchbase note (ITS#4540)
Added syncrepl starttls in the admin guide (ITS#4510)
Fixed reference to deprecated function in ldap_parse_result(3)
OpenLDAP 2.3.30 Release
Fixed slapd authzTo/authzFrom URL matching (ITS#4744)
Fixed slapd syncrepl consumer memory leaks (ITS#4746)
Fixed slapd-hdb livelock (ITS#4738)
Fixed slapo-ppolicy external quality check (ITS#4741)
Documentation
Fixed ldapsearch(1) man page acknowledgement (ITS#4743)
OpenLDAP 2.3.29 Release
Fixed liblber/libldap error codes on Windows (ITS#4606)
Fixed libldap string length assert (ITS#4740)
Fixed liblunicode case mapping (ITS#4724)
Fixed slapd ldapi:// socket permissions (ITS#4709)
Fixed slapd c_writewaiters assert (ITS#4696,4736)
Fixed slapo-accesslog purge contextCSN bug (ITS#4704)
Fixed slapo-accesslog modify/replace bug (ITS#4728)
Fixed slapo-dynlist leaks (ITS#4664)
Fixed slapo-ppolicy leaks (ITS#4665)
Fixed slapo-syncprov deadlock (ITS#4720)
Build environment
Added selection of ODBC (ITS#4735)
Documentation
Fixed slapd-ldap/meta(5) rebind-as-user usage (ITS#4715)
Fixed slapd-ldap/meta(5) missing network-timeout (ITS#4718)
OpenLDAP 2.3.28 Release
Fixed libldap ldap.conf max line length (ITS#4669)
Fixed libldap use keepalive for syncrepl (ITS#4708)
Fixed liblutil LDIF CR/LF parsing bug (ITS#4635)
Fixed librewrite LDAP map parsing bug
Fixed librewrite map double free bug
Added ldapsearch bad filter pattern check (ITS#4647)
Fixed slapd global access controls initialization (ITS#4654)
Fixed slapd setting c_sasl_bindop only on SASL binds
Fixed slapd max line length issue (ITS#4651)
Fixed slapd return code not being propagated (ITS#4565)
Fixed slapd integerBitAndMatch (ITS#4672)
Fixed slapd syncrepl modrdn new superior (ITS#4695)
Fixed slapd-ldap retry with idassert (ITS#4686)
Fixed slapd-meta DN massage error code handling (ITS#4711)
Fixed slapd-monitor locking with scope "subordinate" (ITS#4668)
Fixed slapd-perl deletes (ITS#2612)
Fixed slapd-perl backend initialization (ITS#4358)
Fixed slapd-perl finding interpreter inside a thread (ITS#4358)
Fixed slapo-ppolicy pwdChangedTime behavior (ITS#4692)
Fixed slapo-translucent ldapmodify crash (ITS#4673)
Documentation
Updated ldapsearch(1) options (ITS#4371,4526,4647)
Fixed slapd.access(5) non-optional dn= error (ITS#4522)
|
|
version and bump revision.
|
|
packages which have it active by default.
|
|
|
|
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.
graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
|
|
|
|
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
|
|
|
|
This is a bugfix release for the current production release family.
MySQL 5.0.26 introduced an ABI incompatibility, which this release
reverts. Programs compiled against 5.0.26 are not compatible with
any other version and must be recompiled.
|
|
|
|
* Query language enhancements including "INSERT/UPDATE/DELETE
RETURNING", multirow VALUES lists, and optional target-table alias
in "UPDATE"/"DELETE"
* Index creation without blocking concurrent
"INSERT"/"UPDATE"/"DELETE" operations
* Many query optimization improvements, including support for
reordering outer joins
* Improved sorting performance with lower memory usage
* More efficient locking with better concurrency
* More efficient vacuuming
* Easier administration of warm standby servers
* New FILLFACTOR support for tables and indexes
* Monitoring, logging, and performance tuning additions
* More control over creating and dropping objects
* Table inheritance relationships can be defined for and removed from
pre-existing tables
* "COPY TO" can copy the output of an arbitrary "SELECT" statement
* Array improvements, including nulls in arrays
* Aggregate-function improvements, including multiple-input
aggregates and SQL:2003 statistical functions
* Many "contrib/" improvements
|
|
* Query language enhancements including "INSERT/UPDATE/DELETE
RETURNING", multirow VALUES lists, and optional target-table alias
in "UPDATE"/"DELETE"
* Index creation without blocking concurrent
"INSERT"/"UPDATE"/"DELETE" operations
* Many query optimization improvements, including support for
reordering outer joins
* Improved sorting performance with lower memory usage
* More efficient locking with better concurrency
* More efficient vacuuming
* Easier administration of warm standby servers
* New FILLFACTOR support for tables and indexes
* Monitoring, logging, and performance tuning additions
* More control over creating and dropping objects
* Table inheritance relationships can be defined for and removed from
pre-existing tables
* "COPY TO" can copy the output of an arbitrary "SELECT" statement
* Array improvements, including nulls in arrays
* Aggregate-function improvements, including multiple-input
aggregates and SQL:2003 statistical functions
* Many "contrib/" improvements
|
|
Bump PKGREVISION.
http://bugzilla.gnome.org/show_bug.cgi?id=383525
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=382936
|
|
|
|
- rdoc addition and trivial change.
|
|
Instead of sys_errlist[], use strerror(3), ANSI C89 function.
At least, Solaris in LP64 don't have sys_errlist.
|
|
Instead of sys_errlist[], use strerror(3), ANSI C89 function.
At least, Solaris in LP64 don't have sys_errlist.
|
|
For Release 0.64
----------------
- The SQL console is now accessible through the toolbar (Vivien)
- Modifications following Libgda/Libgnomedb changes for version 1.99.0 (Vivien)
- Translations:
- en_GB (David Lodge)
- fi (Ilkka Tuohela)
- ne (Pawan Chitrakar)
- vi (Clytie)
|
|
libgnomedb 1.99.1, 2006-10-26
-----------------------------
- Possibility to avoid compiling C# bindings (Vivien)
- Bug fixes (Vivien)
- Translations:
- en_GB (David Lodge)
- fi (Ilkka)
libgnomedb 1.99.0, 2006-10-18
-----------------------------
- GnomeDb# fixes (Daniel)
- New gnome-db-demo program to demo widgets and show code (Vivien)
- Improved documentation about migration from previous versions (Vivien)
- Many bug fixes and small improvements
- Translations:
- en_GB (David Lodge)
- fi (Ilkka)
- ca (Josep Puigdemont i Casamajó)
- ne (Pawan Chitrakar)
- vi (Clytie)
|
|
libgda 1.99.1, 2006-10-26
-------------------------
- Database providers compilation fixes (Marc-Andre)
- General corrections (Murray)
- Possibility to avoid compiling C# bindings (Vivien)
- Gda# packaging corrections (Vivien)
- Translations:
- it (Marco Ciampa)
- en_GB (David Lodge)
- fi (Ilkka)
libgda 1.99.0, 2006-10-18
-------------------------
- Database providers fixes (Bas, Vivien)
- Gda# fixes (Daniel)
- Oracle provider improvements (Bas)
- API cleanups and made more coherent (Vivien)
- New convenience functions for some common tasks (Daniel)
- SQLite provider now relies on SQLite 3.3.8 (Vivien)
- Improved documentation about migration from previous versions (Vivien)
- Many bug fixes and small improvements
- Translations:
- en_GB (David Lodge)
- fi (Ilkka)
- ne (Pawan Chitrakar)
- ja (Ryoichi INAGAKI)
- vi (Clytie)
|
|
libgda 1.99.1, 2006-10-26
-------------------------
- Database providers compilation fixes (Marc-Andre)
- General corrections (Murray)
- Possibility to avoid compiling C# bindings (Vivien)
- Gda# packaging corrections (Vivien)
- Translations:
- it (Marco Ciampa)
- en_GB (David Lodge)
- fi (Ilkka)
libgda 1.99.0, 2006-10-18
-------------------------
- Database providers fixes (Bas, Vivien)
- Gda# fixes (Daniel)
- Oracle provider improvements (Bas)
- API cleanups and made more coherent (Vivien)
- New convenience functions for some common tasks (Daniel)
- SQLite provider now relies on SQLite 3.3.8 (Vivien)
- Improved documentation about migration from previous versions (Vivien)
- Many bug fixes and small improvements
- Translations:
- en_GB (David Lodge)
- fi (Ilkka)
- ne (Pawan Chitrakar)
- ja (Ryoichi INAGAKI)
- vi (Clytie)
|
|
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing.
May need to be reviewed/added for other compilers.
ok rillig@
|
|
Fixed pkglint warnings.
|
|
|
|
|