summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2010-06-06Pullup ticket 3139 - requested by tacaspz4-13/+14
security update Revisions pulled up: - pkgsrc/databases/mysql5-client/Makefile.common 1.39 - pkgsrc/databases/mysql5-client/buildlink3.mk 1.16 - pkgsrc/databases/mysql5-client/distinfo 1.29 - pkgsrc/databases/mysql5-server/distinfo 1.25 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Jun 2 13:34:45 UTC 2010 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common buildlink3.mk distinfo pkgsrc/databases/mysql5-server: distinfo Log Message: Update mysql5-{client,server} package to 5.0.91. For full changes, refer http://dev.mysql.com/doc/refman/5.0/en/news-5-0-91.html. Here is security related changes. * Security Fix: The server failed to check the table name argument of a COM_FIELD_LIST command packet for validity and compliance to acceptable table name standards. This could be exploited to bypass almost all forms of checks for privileges and table-level grants by providing a specially crafted table name argument to COM_FIELD_LIST. In MySQL 5.0 and above, this allowed an authenticated user with SELECT privileges on one table to obtain the field definitions of any table in all other databases and potentially of other MySQL instances accessible from the server's file system. Additionally, for MySQL version 5.1 and above, an authenticated user with DELETE or SELECT privileges on one table could delete or read content from any other table in all databases on this server, and potentially of other MySQL instances accessible from the server's file system. (Bug#53371, CVE-2010-1848) * Security Fix: The server was susceptible to a buffer-overflow attack due to a failure to perform bounds checking on the table name argument of a COM_FIELD_LIST command packet. By sending long data for the table name, a buffer is overflown, which could be exploited by an authenticated user to inject malicious code. (Bug#53237, CVE-2010-1850) * Security Fix: The server could be tricked into reading packets indefinitely if it received a packet larger than the maximum size of one packet. (Bug#50974, CVE-2010-1849) To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/mysql5-client/Makefile.common cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/mysql5-client/buildlink3.mk cvs rdiff -u -r1.28 -r1.29 pkgsrc/databases/mysql5-client/distinfo cvs rdiff -u -r1.24 -r1.25 pkgsrc/databases/mysql5-server/distinfo
2010-06-02Pullup ticket 3132 - requested by joergspz4-4/+19
build fix Revisions pulled up: - pkgsrc/databases/postgresql82-client/Makefile 1.16 - pkgsrc/databases/postgresql82-client/PLIST 1.21 - pkgsrc/databases/postgresql83-client/Makefile 1.16 - pkgsrc/databases/postgresql83-client/PLIST 1.13 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: joerg Date: Sun May 30 11:51:19 UTC 2010 Modified Files: pkgsrc/databases/postgresql82-client: Makefile PLIST pkgsrc/databases/postgresql83-client: Makefile PLIST Log Message: Fix PLIST. Bump revision. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/postgresql82-client/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/databases/postgresql82-client/PLIST cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/postgresql83-client/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/databases/postgresql83-client/PLIST ------------------------------------------------------------------------- the PLIST update from: ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: adam Date: Fri Apr 23 15:41:50 UTC 2010 Modified Files: pkgsrc/databases/postgresql82-client: Makefile PLIST Log Message: PLIST fix To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/postgresql82-client/Makefile cvs rdiff -u -r1.18 -r1.19 pkgsrc/databases/postgresql82-client/PLIST
2010-05-26Pullup ticket #3129 - requested by tacatron7-110/+1034
databases/mysql51-client: security update databases/mysql51-server: security update Revisions pulled up: - databases/mysql51-client/Makefile.common 1.6-1.8 - databases/mysql51-client/distinfo 1.3-1.4 - databases/mysql51-server/Makefile 1.5 - databases/mysql51-server/PLIST 1.4-1.5 - databases/mysql51-server/distinfo 1.4-1.6 - databases/mysql51-server/patches/patch-av delete - databases/mysql51-server/patches/patch-ay 1.1 --- Module Name: pkgsrc Committed By: taca Date: Sat Apr 24 15:59:24 UTC 2010 Modified Files: pkgsrc/databases/mysql51-client: Makefile.common distinfo pkgsrc/databases/mysql51-server: Makefile PLIST distinfo Removed Files: pkgsrc/databases/mysql51-server/patches: patch-av Log Message: Update mysql51-client/mysql51-server package to 5.1.46. This is maintainous release and please refer for full changes: http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html --- Module Name: pkgsrc Committed By: obache Date: Fri Apr 30 06:03:36 UTC 2010 Modified Files: pkgsrc/databases/mysql51-client: Makefile.common Log Message: Interix GNU cc doesn't support `-fPIC'. --- Module Name: pkgsrc Committed By: taca Date: Wed May 26 01:52:22 UTC 2010 Modified Files: pkgsrc/databases/mysql51-client: Makefile.common distinfo pkgsrc/databases/mysql51-server: PLIST distinfo Added Files: pkgsrc/databases/mysql51-server/patches: patch-ay Log Message: Update mysql51-{client,server} package to 5.1.47. For full changes, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html. Here is important changes: InnoDB Plugin Notes: * InnoDB Plugin has been upgraded to version 1.0.8. This version is considered of General Availability (GA) quality. InnoDB Plugin Change History, may contain information in addition to those changes reported here. In this release, the InnoDB Plugin is included in source and binary distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64, ia64), and generic Linux RPM packages. It also does not work for FreeBSD 6 and HP-UX or for Linux on generic ia64. Functionality added or changed: * InnoDB stores redo log records in a hash table during recovery. On 64-bit systems, this hash table was 1/8 of the buffer pool size. To reduce memory usage, the dimension of the hash table was reduced to 1/64 of the buffer pool size (or 1/128 on 32-bit systems). (Bug#53122) Security fixed: * Security Fix: The server failed to check the table name argument of a COM_FIELD_LIST command packet for validity and compliance to acceptable table name standards. This could be exploited to bypass almost all forms of checks for privileges and table-level grants by providing a specially crafted table name argument to COM_FIELD_LIST. In MySQL 5.0 and above, this allowed an authenticated user with SELECT privileges on one table to obtain the field definitions of any table in all other databases and potentially of other MySQL instances accessible from the server's file system. Additionally, for MySQL version 5.1 and above, an authenticated user with DELETE or SELECT privileges on one table could delete or read content from any other table in all databases on this server, and potentially of other MySQL instances accessible from the server's file system. (Bug#53371, CVE-2010-1848) * Security Fix: The server was susceptible to a buffer-overflow attack due to a failure to perform bounds checking on the table name argument of a COM_FIELD_LIST command packet. By sending long data for the table name, a buffer is overflown, which could be exploited by an authenticated user to inject malicious code. (Bug#53237, CVE-2010-1850) * Security Fix: The server could be tricked into reading packets indefinitely if it received a packet larger than the maximum size of one packet. (Bug#50974, CVE-2010-1849)
2010-05-22Pullup ticket #3182 - requested by adamtron6-14/+40
databases/postgresql82: security update databases/postgresql82-adminpack: security update databases/postgresql82-client: security update databases/postgresql82-plperl: security update databases/postgresql82-plpython: security update databases/postgresql82-pltcl: security update databases/postgresql82-server: security update databases/postgresql82-tsearch2: security update Revisions pulled up: - databases/postgresql82-client/Makefile 1.15 - databases/postgresql82-client/PLIST 1.20 - databases/postgresql82-client/buildlink3.mk 1.7 - databases/postgresql82-server/PLIST 1.13 - databases/postgresql82/Makefile.common 1.21 - databases/postgresql82/distinfo 1.20 - databases/postgresql82/patches/patch-ad 1.4 --- Module Name: pkgsrc Committed By: adam Date: Thu May 20 12:36:15 UTC 2010 Modified Files: pkgsrc/databases/postgresql82: Makefile.common distinfo pkgsrc/databases/postgresql82-client: Makefile PLIST buildlink3.mk pkgsrc/databases/postgresql82-server: PLIST Added Files: pkgsrc/databases/postgresql82/patches: patch-ad Log Message: Changes 8.2.17: * Enforce restrictions in plperl using an opmask applied to the whole interpreter, instead of using "Safe.pm" * Prevent PL/Tcl from executing untrustworthy code from pltcl_modules * Fix possible crash if a cache reset message is received during rebuild of a relcache entry * Do not allow an unprivileged user to reset superuser-only parameter settings * Avoid possible crash during backend shutdown if shutdown occurs when a CONTEXT addition would be made to log entries * Update pl/perl's "ppport.h" for modern Perl versions * Fix assorted memory leaks in pl/python * Prevent infinite recursion in psql when expanding a variable that refers to itself * Fix psql's \copy to not add spaces around a dot within \copy (select ...) * Ensure that "contrib/pgstattuple" functions respond to cancel interrupts promptly * Make server startup deal properly with the case that shmget() returns EINVAL for an existing shared memory segment * Avoid possible crashes in syslogger process on Windows * Deal more robustly with incomplete time zone information in the Windows registry * Update the set of known Windows time zone names * Update time zone data files to tzdata release 2010j for DST law changes in Argentina, Australian Antarctic, Bangladesh, Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also historical corrections for Taiwan. Also, add PKST (Pakistan Summer Time) to the default set of timezone abbreviations.
2010-05-22Pullup ticket #3182 - requested by adamtron6-14/+38
databases/postgresql83: security update databases/postgresql83-adminpack: security update databases/postgresql83-client: security update databases/postgresql83-plperl: security update databases/postgresql83-plpython: security update databases/postgresql83-pltcl: security update databases/postgresql83-server: security update Revisions pulled up: - databases/postgresql83-client/Makefile 1.15 - databases/postgresql83-client/buildlink3.mk 1.4 - databases/postgresql83-server/PLIST 1.11 - databases/postgresql83/Makefile.common 1.12 - databases/postgresql83/distinfo 1.12 - databases/postgresql83/patches/patch-ad 1.4 --- Module Name: pkgsrc Committed By: adam Date: Thu May 20 12:36:28 UTC 2010 Modified Files: pkgsrc/databases/postgresql83: Makefile.common distinfo pkgsrc/databases/postgresql83-client: Makefile buildlink3.mk pkgsrc/databases/postgresql83-server: PLIST Added Files: pkgsrc/databases/postgresql83/patches: patch-ad Log Message: Changes 8.3.11: * Enforce restrictions in plperl using an opmask applied to the whole interpreter, instead of using "Safe.pm" * Prevent PL/Tcl from executing untrustworthy code from pltcl_modules * Fix possible crash if a cache reset message is received during rebuild of a relcache entry * Apply per-function GUC settings while running the language validator for the function * Do not allow an unprivileged user to reset superuser-only parameter settings * Avoid possible crash during backend shutdown if shutdown occurs when a CONTEXT addition would be made to log entries * Ensure the archiver process responds to changes in archive_command as soon as possible * Update pl/perl's "ppport.h" for modern Perl versions * Fix assorted memory leaks in pl/python * Prevent infinite recursion in psql when expanding a variable that refers to itself * Fix psql's \copy to not add spaces around a dot within \copy (select ...) * Fix unnecessary "GIN indexes do not support whole-index scans" errors for unsatisfiable queries using "contrib/intarray" operators * Ensure that "contrib/pgstattuple" functions respond to cancel interrupts promptly * Make server startup deal properly with the case that shmget() returns EINVAL for an existing shared memory segment * Avoid possible crashes in syslogger process on Windows * Deal more robustly with incomplete time zone information in the Windows registry * Update the set of known Windows time zone names * Update time zone data files to tzdata release 2010j for DST law changes in Argentina, Australian Antarctic, Bangladesh, Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also historical corrections for Taiwan. Also, add PKST (Pakistan Summer Time) to the default set of timezone abbreviations.
2010-05-22Pullup ticket #3182 - requested by adamtron10-18/+65
databases/postgresql84-client: security update databases/postgresql84-plperl: security update databases/postgresql84-plpython: security update databases/postgresql84-pltcl: security update databases/postgresql84-server: security update databases/postgresql84: security update Revisions pulled up: - databases/postgresql84-client/Makefile 1.8 - databases/postgresql84-client/PLIST 1.6 - databases/postgresql84-client/buildlink3.mk 1.3 - databases/postgresql84-plperl/PLIST 1.3 - databases/postgresql84-plpython/PLIST 1.3 - databases/postgresql84-pltcl/PLIST 1.3 - databases/postgresql84-server/PLIST 1.5 - databases/postgresql84/Makefile.common 1.6 - databases/postgresql84/distinfo 1.5 - databases/postgresql84/patches/patch-ad 1.3 --- Module Name: pkgsrc Committed By: adam Date: Thu May 20 12:36:39 UTC 2010 Modified Files: pkgsrc/databases/postgresql84: Makefile.common distinfo pkgsrc/databases/postgresql84-client: Makefile PLIST buildlink3.mk pkgsrc/databases/postgresql84-plperl: PLIST pkgsrc/databases/postgresql84-plpython: PLIST pkgsrc/databases/postgresql84-pltcl: PLIST pkgsrc/databases/postgresql84-server: PLIST Added Files: pkgsrc/databases/postgresql84/patches: patch-ad Log Message: Changes 8.4.4: * Enforce restrictions in plperl using an opmask applied to the whole interpreter, instead of using "Safe.pm" * Prevent PL/Tcl from executing untrustworthy code from pltcl_modules * Fix data corruption during WAL replay of ALTER ... SET TABLESPACE * Fix possible crash if a cache reset message is received during rebuild of a relcache entry * Apply per-function GUC settings while running the language validator for the function * Do constraint exclusion for inherited "UPDATE" and "DELETE" target tables when constraint_exclusion = partition * Do not allow an unprivileged user to reset superuser-only parameter settings * Avoid possible crash during backend shutdown if shutdown occurs when a CONTEXT addition would be made to log entries * Fix erroneous handling of %r parameter in recovery_end_command * Ensure the archiver process responds to changes in archive_command as soon as possible * Fix pl/pgsql's CASE statement to not fail when the case expression is a query that returns no rows * Update pl/perl's "ppport.h" for modern Perl versions * Fix assorted memory leaks in pl/python * Handle empty-string connect parameters properly in ecpg * Prevent infinite recursion in psql when expanding a variable that refers to itself * Fix psql's \copy to not add spaces around a dot within \copy (select ...) * Avoid formatting failure in psql when running in a locale context that doesn't match the client_encoding * Fix unnecessary "GIN indexes do not support whole-index scans" errors for unsatisfiable queries using "contrib/intarray" operators * Ensure that "contrib/pgstattuple" functions respond to cancel interrupts promptly * Make server startup deal properly with the case that shmget() returns EINVAL for an existing shared memory segment * Avoid possible crashes in syslogger process on Windows * Deal more robustly with incomplete time zone information in the Windows registry * Update the set of known Windows time zone names * Update time zone data files to tzdata release 2010j for DST law changes in Argentina, Australian Antarctic, Bangladesh, Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also historical corrections for Taiwan. Also, add PKST (Pakistan Summer Time) to the default set of timezone abbreviations.
2010-05-12Pullup ticket #3113 - requested by spz:tron38-612/+136
databases/postgresql82: security update databases/postgresql82-adminpack: security update databases/postgresql82-client: security update databases/postgresql82-plperl: security update databases/postgresql82-plpython: security update databases/postgresql82-pltcl: security update databases/postgresql82-server: security update databases/postgresql82-tsearch2: security update databases/postgresql83: security update databases/postgresql83-adminpack: security update databases/postgresql83-client: security update databases/postgresql83-plperl: security update databases/postgresql83-plpython: security update databases/postgresql83-pltcl: security update databases/postgresql83-server: security update databases/postgresql84: security update databases/postgresql84-adminpack: security update databases/postgresql84-client: security update databases/postgresql84-plperl: security update databases/postgresql84-plpython: security update databases/postgresql84-pltcl: security update databases/postgresql84-server: security update databases/postgresql82: security update databases/postgresql83: security update databases/postgresql84: security update Revisions pulled up: - databases/postgresql82-adminpack/Makefile 1.8 - databases/postgresql82-client/Makefile 1.13 - databases/postgresql82-client/PLIST 1.18 - databases/postgresql82-plperl/Makefile 1.10 - databases/postgresql82-plpython/Makefile 1.10 - databases/postgresql82-pltcl/Makefile 1.7 - databases/postgresql82-server/Makefile 1.11 - databases/postgresql82-server/PLIST 1.12 - databases/postgresql82-tsearch2/Makefile 1.8 - databases/postgresql82/Makefile.common 1.19-1.20 - databases/postgresql82/distinfo 1.19 - databases/postgresql82/patches/patch-ad delete - databases/postgresql82/patches/patch-ae delete - databases/postgresql83-adminpack/Makefile 1.4 - databases/postgresql83-client/Makefile 1.13-1.14 - databases/postgresql83-client/PLIST 1.12 - databases/postgresql83-plperl/Makefile 1.6 - databases/postgresql83-plpython/Makefile 1.7 - databases/postgresql83-pltcl/Makefile 1.4 - databases/postgresql83-server/Makefile 1.11 - databases/postgresql83-server/PLIST 1.10 - databases/postgresql83/Makefile.common 1.10-1.11 - databases/postgresql83/distinfo 1.11 - databases/postgresql83/patches/patch-ad delete - databases/postgresql83/patches/patch-ae delete - databases/postgresql84-adminpack/Makefile 1.3 - databases/postgresql84-client/Makefile 1.6-1.7 - databases/postgresql84-client/PLIST 1.5 - databases/postgresql84-plperl/Makefile 1.3 - databases/postgresql84-plpython/Makefile 1.4 - databases/postgresql84-pltcl/Makefile 1.3 - databases/postgresql84-server/Makefile 1.7 - databases/postgresql84-server/PLIST 1.4 - databases/postgresql84/Makefile.common 1.4-1.5 - databases/postgresql84/distinfo 1.4 - databases/postgresql84/patches/patch-ad delete - databases/postgresql84/patches/patch-ae delete - databases/postgresql84/patches/patch-ai 1.2 --- Module Name: pkgsrc Committed By: adam Date: Mon Apr 12 09:58:39 UTC 2010 Modified Files: pkgsrc/databases/postgresql84: Makefile.common distinfo pkgsrc/databases/postgresql84-adminpack: Makefile pkgsrc/databases/postgresql84-client: Makefile pkgsrc/databases/postgresql84-plperl: Makefile pkgsrc/databases/postgresql84-plpython: Makefile pkgsrc/databases/postgresql84-pltcl: Makefile pkgsrc/databases/postgresql84-server: Makefile PLIST pkgsrc/databases/postgresql84/patches: patch-ai Removed Files: pkgsrc/databases/postgresql84/patches: patch-ad patch-ae Log Message: Changes 8.4.3: * Add new configuration parameter ssl_renegotiation_limit to control how often we do session key renegotiation for an SSL connection * Fix possible deadlock during backend startup * Fix possible crashes due to not handling errors during relcache reload cleanly * Fix possible crash due to use of dangling pointer to a cached plan * Fix possible crash due to overenthusiastic invalidation of cached plan for "ROLLBACK" * Fix possible crashes when trying to recover from a failure in subtransaction start * Fix server memory leak associated with use of savepoints and a client encoding different from server's encoding * Fix incorrect WAL data emitted during end-of-recovery cleanup of a GIST index page split * Fix bug in WAL redo cleanup method for GIN indexes * Fix incorrect comparison of scan key in GIN index search * Make substring() for bit types treat any negative length as meaning "all the rest of the string" The previous coding treated only -1 that way, and would produce an invalid result value for other negative values, possibly leading to a crash (CVE-2010-0442). * Fix integer-to-bit-string conversions to handle the first fractional byte correctly when the output bit width is wider than the given integer by something other than a multiple of 8 bits * Fix some cases of pathologically slow regular expression matching * Fix bug occurring when trying to inline a SQL function that returns a set of a composite type that contains dropped columns * Fix bug with trying to update a field of an element of a composite-type array column * Avoid failure when "EXPLAIN" has to print a FieldStore or assignment ArrayRef expression These cases can arise now that "EXPLAIN VERBOSE" tries to print plan node target lists. * Avoid an unnecessary coercion failure in some cases where an undecorated literal string appears in a subquery within "UNION"/"INTERSECT"/"EXCEPT" This fixes a regression for some cases that worked before 8.4. * Avoid undesirable rowtype compatibility check failures in some cases where a whole-row Var has a rowtype that contains dropped columns * Fix the STOP WAL LOCATION entry in backup history files to report the next WAL segment's name when the end location is exactly at a segment boundary * Always pass the catalog ID to an option validator function specified in "CREATE FOREIGN DATA WRAPPER" * Fix some more cases of temporary-file leakage * Add support for doing FULL JOIN ON FALSE * Improve constraint exclusion processing of boolean-variable cases, in particular make it possible to exclude a partition that has a "bool_column = false" constraint * Prevent treating an INOUT cast as representing binary compatibility * Include column name in the message when warning about inability to grant or revoke column-level privileges This is more useful than before and helps to prevent confusion when a "REVOKE" generates multiple messages, which formerly appeared to be duplicates. * When reading "pg_hba.conf" and related files, do not treat @something as a file inclusion request if the @ appears inside quote marks; also, never treat @ by itself as a file inclusion request * Prevent infinite loop on some platforms if a directory is named as an inclusion target in "pg_hba.conf" and related files * Fix possible infinite loop if SSL_read or SSL_write fails without setting errno This is reportedly possible with some Windows versions of openssl. * Disallow GSSAPI authentication on local connections, since it requires a hostname to function correctly * Protect ecpg against applications freeing strings unexpectedly * Make ecpg report the proper SQLSTATE if the connection disappears * Fix translation of cell contents in psql \d output * Fix psql's numericlocale option to not format strings it shouldn't in latex and troff output formats * Fix a small per-query memory leak in psql * Make psql return the correct exit status (3) when ON_ERROR_STOP and --single-transaction are both specified and an error occurs during the implied "COMMIT" * Fix pg_dump's output of permissions for foreign servers * Fix possible crash in parallel pg_restore due to out-of-range dependency IDs * Fix plpgsql failure in one case where a composite column is set to NULL * Fix possible failure when calling PL/Perl functions from PL/PerlU or vice versa * Add volatile markings in PL/Python to avoid possible compiler-specific misbehavior * Ensure PL/Tcl initializes the Tcl interpreter fully The only known symptom of this oversight is that the Tcl clock command misbehaves if using Tcl 8.5 or later. * Prevent ExecutorEnd from being run on portals created within a failed transaction or subtransaction This is known to cause issues when using "contrib/auto_explain". * Prevent crash in "contrib/dblink" when too many key columns are specified to a dblink_build_sql_* function * Allow zero-dimensional arrays in "contrib/ltree" operations * Fix assorted crashes in "contrib/xml2" caused by sloppy memory management * Make building of "contrib/xml2" more robust on Windows * Fix race condition in Windows signal handling One known symptom of this bug is that rows in pg_listener could be dropped under heavy load. * Make the configure script report failure if the C compiler does not provide a working 64-bit integer datatype This case has been broken for some time, and no longer seems worth supporting, so just reject it at configure time instead. * Update time zone data files to tzdata release 2010e for DST law changes in Bangladesh, Chile, Fiji, Mexico, Paraguay, Samoa. --- Module Name: pkgsrc Committed By: taca Date: Thu Apr 15 03:25:25 UTC 2010 Modified Files: pkgsrc/databases/postgresql84-client: Makefile PLIST Log Message: Add missing some documentation files to PLIST. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: adam Date: Mon Apr 12 09:53:50 UTC 2010 Modified Files: pkgsrc/databases/postgresql83: Makefile.common distinfo pkgsrc/databases/postgresql83-adminpack: Makefile pkgsrc/databases/postgresql83-client: Makefile pkgsrc/databases/postgresql83-plperl: Makefile pkgsrc/databases/postgresql83-plpython: Makefile pkgsrc/databases/postgresql83-pltcl: Makefile pkgsrc/databases/postgresql83-server: Makefile PLIST Removed Files: pkgsrc/databases/postgresql83/patches: patch-ad patch-ae Log Message: Changes 8.3.10: * Add new configuration parameter ssl_renegotiation_limit to control how often we do session key renegotiation for an SSL connection * Fix possible deadlock during backend startup * Fix possible crashes due to not handling errors during relcache reload cleanly * Fix possible crash due to use of dangling pointer to a cached plan * Fix possible crashes when trying to recover from a failure in subtransaction start * Fix server memory leak associated with use of savepoints and a client encoding different from server's encoding * Fix incorrect WAL data emitted during end-of-recovery cleanup of a GIST index page split * Make substring() for bit types treat any negative length as meaning "all the rest of the string" The previous coding treated only -1 that way, and would produce an invalid result value for other negative values, possibly leading to a crash (CVE-2010-0442). * Fix integer-to-bit-string conversions to handle the first fractional byte correctly when the output bit width is wider than the given integer by something other than a multiple of 8 bits * Fix some cases of pathologically slow regular expression matching * Fix assorted crashes in xml processing caused by sloppy memory management * Fix bug with trying to update a field of an element of a composite-type array column * Fix the STOP WAL LOCATION entry in backup history files to report the next WAL segment's name when the end location is exactly at a segment boundary * Fix some more cases of temporary-file leakage This corrects a problem introduced in the previous minor release. One case that failed is when a plpgsql function returning set is called within another function's exception handler. * Improve constraint exclusion processing of boolean-variable cases, in particular make it possible to exclude a partition that has a "bool_column = false" constraint * When reading "pg_hba.conf" and related files, do not treat @something as a file inclusion request if the @ appears inside quote marks; also, never treat @ by itself as a file inclusion request * Prevent infinite loop on some platforms if a directory is named as an inclusion target in "pg_hba.conf" and related files * Fix possible infinite loop if SSL_read or SSL_write fails without setting errno This is reportedly possible with some Windows versions of openssl. * Disallow GSSAPI authentication on local connections, since it requires a hostname to function correctly * Make ecpg report the proper SQLSTATE if the connection disappears * Fix psql's numericlocale option to not format strings it shouldn't in latex and troff output formats * Make psql return the correct exit status (3) when ON_ERROR_STOP and --single-transaction are both specified and an error occurs during the implied "COMMIT" * Fix plpgsql failure in one case where a composite column is set to NULL * Fix possible failure when calling PL/Perl functions from PL/PerlU or vice versa * Add volatile markings in PL/Python to avoid possible compiler-specific misbehavior * Ensure PL/Tcl initializes the Tcl interpreter fully 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 * Allow zero-dimensional arrays in "contrib/ltree" operations * Fix assorted crashes in "contrib/xml2" caused by sloppy memory management * Make building of "contrib/xml2" more robust on Windows * Fix race condition in Windows signal handling One known symptom of this bug is that rows in pg_listener could be dropped under heavy load. * Update time zone data files to tzdata release 2010e for DST law changes in Bangladesh, Chile, Fiji, Mexico, Paraguay, Samoa. --- Module Name: pkgsrc Committed By: taca Date: Thu Apr 15 03:25:05 UTC 2010 Modified Files: pkgsrc/databases/postgresql83-client: Makefile PLIST Log Message: Add missing some documentation files to PLIST. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: adam Date: Mon Apr 12 09:48:49 UTC 2010 Modified Files: pkgsrc/databases/postgresql82: Makefile.common distinfo pkgsrc/databases/postgresql82-adminpack: Makefile pkgsrc/databases/postgresql82-client: Makefile PLIST pkgsrc/databases/postgresql82-plperl: Makefile pkgsrc/databases/postgresql82-plpython: Makefile pkgsrc/databases/postgresql82-pltcl: Makefile pkgsrc/databases/postgresql82-server: Makefile PLIST pkgsrc/databases/postgresql82-tsearch2: Makefile Removed Files: pkgsrc/databases/postgresql82/patches: patch-ad patch-ae Log Message: Changes 8.2.16: * Add new configuration parameter ssl_renegotiation_limit to control how often we do session key renegotiation for an SSL connection * Fix possible deadlock during backend startup * Fix possible crashes due to not handling errors during relcache reload cleanly * Fix possible crashes when trying to recover from a failure in subtransaction start * Fix server memory leak associated with use of savepoints and a client encoding different from server's encoding * Fix incorrect WAL data emitted during end-of-recovery cleanup of a GIST index page split * Make substring() for bit types treat any negative length as meaning "all the rest of the string" The previous coding treated only -1 that way, and would produce an invalid result value for other negative values, possibly leading to a crash (CVE-2010-0442). * Fix integer-to-bit-string conversions to handle the first fractional byte correctly when the output bit width is wider than the given integer by something other than a multiple of 8 bits * Fix some cases of pathologically slow regular expression matching * Fix the STOP WAL LOCATION entry in backup history files to report the next WAL segment's name when the end location is exactly at a segment boundary * Fix some more cases of temporary-file leakage * Improve constraint exclusion processing of boolean-variable cases, in particular make it possible to exclude a partition that has a "bool_column = false" constraint * When reading "pg_hba.conf" and related files, do not treat @something as a file inclusion request if the @ appears inside quote marks; also, never treat @ by itself as a file inclusion request * Prevent infinite loop on some platforms if a directory is named as an inclusion target in "pg_hba.conf" and related files * Fix possible infinite loop if SSL_read or SSL_write fails without setting errno This is reportedly possible with some Windows versions of openssl. * Fix psql's numericlocale option to not format strings it shouldn't in latex and troff output formats * Make psql return the correct exit status (3) when ON_ERROR_STOP and --single-transaction are both specified and an error occurs during the implied "COMMIT" * Fix plpgsql failure in one case where a composite column is set to NULL * Fix possible failure when calling PL/Perl functions from PL/PerlU or vice versa * Add volatile markings in PL/Python to avoid possible compiler-specific misbehavior * Ensure PL/Tcl initializes the Tcl interpreter fully 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 * Fix assorted crashes in "contrib/xml2" caused by sloppy memory management * Make building of "contrib/xml2" more robust on Windows * Fix race condition in Windows signal handling One known symptom of this bug is that rows in pg_listener could be dropped under heavy load. * Update time zone data files to tzdata release 2010e for DST law changes in Bangladesh, Chile, Fiji, Mexico, Paraguay, Samoa. --- Module Name: pkgsrc Committed By: adam Date: Fri Apr 23 16:03:24 UTC 2010 Modified Files: pkgsrc/databases/postgresql82: Makefile.common pkgsrc/databases/postgresql83: Makefile.common pkgsrc/databases/postgresql84: Makefile.common Log Message: Fixed meta package building
2010-05-09Pullup ticket #3110 - requested wiztron2-15/+1
databases/mysql51-server: portability fix Revisions pulled up: - databases/mysql51-server/distinfo 1.5 - databases/mysql51-server/patches/patch-al delete --- Module Name: pkgsrc Committed By: wiz Date: Sat May 8 20:48:37 UTC 2010 Modified Files: pkgsrc/databases/mysql51-server: distinfo Removed Files: pkgsrc/databases/mysql51-server/patches: patch-al Log Message: Fix build on DragonFly by removing DragonFly-specific patch. From Alexander Polakov in PR 43280.
2010-04-21Pullup ticket 3086 - requested by tacaspz7-17/+42
security update Revisions pulled up: - pkgsrc/databases/mysql51-client/Makefile 1.4 - pkgsrc/databases/mysql51-client/Makefile.common 1.5 - pkgsrc/databases/mysql51-client/distinfo 1.2 - pkgsrc/databases/mysql51-server/Makefile 1.4 - pkgsrc/databases/mysql51-server/PLIST 1.3 - pkgsrc/databases/mysql51-server/distinfo 1.3 Files added: pkgsrc/databases/mysql51-server/patches/patch-av -------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Tue Apr 20 22:58:10 UTC 2010 Modified Files: pkgsrc/databases/mysql51-client: Makefile Makefile.common distinfo pkgsrc/databases/mysql51-server: Makefile PLIST distinfo Added Files: pkgsrc/databases/mysql51-server/patches: patch-av Log Message: Update mysql51-client/mysql51-server package to 5.1.45. This is maintainous release and please refer for full changes: http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html Added a patch for recent security problem to mysql51-server, too. http://secunia.com/advisories/39454 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/mysql51-client/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql51-client/Makefile.common cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/databases/mysql51-client/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/mysql51-server/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mysql51-server/PLIST \ pkgsrc/databases
2010-04-08Fix build problem on NetBSD except current.taca1-1/+10
Explicitly specify CFLAGS on NetBSD/i386 and should fix PR pkg/43108.
2010-04-01Update to sqlite3-3.6.23.1.tnn2-6/+6
This is a patch release that fixes a FTS3 regression in 3.6.23. ok wiz@
2010-03-21Reset maintainer, developer lost his commit bit.wiz2-4/+4
2010-03-21Add mysqlmanager, ndb-cluster and pstack PKG_OPTIONS.taca6-14/+130
These are control some optional functions for mysql51-server (leaf package). Bump PKGREVISION.
2010-03-21Add mysqlmanager, ndb-cluster and pstack options.taca1-3/+3
Thess are used by mysql51-server only.
2010-03-21Some clean up to CONFIGURE_ARGS; remove obsolete options.taca2-6/+3
2010-03-21use PHP_VERSIONS_ACCEPTED=52 rather then PHP_VERSIONS_REQD=5 for packages,jdolecek2-7/+4
which are PHP 5.2.* only
2010-03-19Update to 0.39. Resolves type errors vs newer pgsql.gdt3-12/+13
(approval to update during freeze by agc@) - 0.39 | 2010-01-11 - Dropped (database postgres) procs - pg-lo-get-connection - pg-get-client-data - pg-set-client-data! These were pre-announced in Guile-PG 0.38 (2009-06-22) NEWS. - Proc `(database postgres) pg-parameter-status' no longer takes keyword This was pre-announced in Guile-PG 0.38 (2009-06-22) NEWS. - Maintenance uses autoconf 2.65, automake 1.11, libtool 2.2.6b - 0.38 | 2009-06-22 - Support for PostgreSQL 7.3 and earlier dropped Sorry, this was not pre-announced. Note that the subsequent version, i.e. PostgreSQL 7.4, was released 2003-11-17, over five years ago. - Dropped (database postgres) proc: pg-get-connection This was pre-announced in 0.37 (2008-05-24) NEWS. - External rep no longer includes "serial number" - Connection - Result These were pre-announced in 0.37 (2008-05-24) NEWS. - Planned retirement - pg-lo-get-connection - pg-get-client-data - pg-set-client-data! These (database postgres) procs provide or rely on associations that can better be expressed using normal Scheme facilities such as object properties, hash tables, etc, and thus are deemed a redundant maintenance burden; they WILL BE REMOVED by 2009-12-31. - Proc `(database postgres) pg-parameter-status' takes symbol `parm' These are equivalent: (pg-parameter-status CONN #:session_authorization) (pg-parameter-status CONN 'session_authorization) Note, however, that support for keyword `parm' is a misfeature, and WILL BE REMOVED by 2009-12-31. - Proc `(database postgres-qcons) sql-quote' more standards compliant Previously, this did single-quote escaping by inserting a backslash character prior to every single-quote. The result is acceptable by PostgreSQL, but is not standards compliant. Now, it does the escaping by doubling each single-quote, which is standards compliant and less prone to trigger warnings from the more recent PostgreSQL versions (8.2 and later). bef: (sql-quote "a'b") => "'a\\'b'" now: (sql-quote "a'b") => "'a''b'" - Changes to `pgtable-manager' (and thus `pgtable-worker') - Support for DEFAULT You can now use the keyword #:DEFAULT to specify DEFAULT as the value to insert into a table, or to update a column. Indeed, for column values, any keyword now expands to its name (sans `#:'). - #:insert-values no longer filters "serial" Previously, columns with "serial" type were filtered, so that it was possible to #:insert-values specifying only values for the other columns. Now, such usage raises a "column count mismatch" error; you must explicitly use #:DEFAULT. For example, given a table with column types "text", "serial", "text": bef: (W #:insert-values "foo" "bar") => ok now: (W #:insert-values "foo" "bar") => error (W #:insert-values "foo" #:DEFAULT "bar") => ok Although technically speaking the new behavior is incompatible, the previous behavior was never documented (secret misfeature), so the impact on your code is likely to be zero (no worries). - Connection object xrep omits "port" if "host" is a socket dir When the connection is Unix-domain (i.e., the "host" is a string that begins with slash that names a directory), the concept of "port" makes no sense. - Manual table-of-contents moved forward It used to be (strangely but perhaps following some outdated convention) at the end of the document. - New (database postgres) procs - pg-mblen While we wait for Guile to go multibyte (and stay there), this is a small building-block that eases "mostly ignorant" string processing. - pg-server-version This returns an integer representation of the server version of a connection, or `#f' if the connection is closed. - New (database postgres-resx) proc: object<-result This is useful for `SELECT EXPR;' where the result tuple consists of one row and one column. - Maintenance uses autoconf 2.63, automake 1.11, libtool 2.2.6
2010-03-17Add buildlink3.mk file.wiz1-0/+15
2010-03-17Updating databases/p5-Palm from 1.3.0 to 1.12.0sno2-9/+11
pkgsrc changes: - Add license definition Upstream changes: 1.12 - Tue Feb 23 16:44:10 2010 Promote to a full release from the latest development cycle. 1.011 - 2009-08-17 Tim Adye <T.J.Adye@rl.ac.uk> * Palm/Datebook.pm: add support for the newer-format Palm Calendar databases. 1.11_01 - Sat Jan 2 12:16:38 2010 Tim Adye <T.J.Adye@rl.ac.uk>: Palm/Datebook.pm: add support for time zone entries. 1.009 - 2007-07-30 brian d foy <bdfoy@cpan.org> * cleaned up the pod coverage test. * add License and Author stuff to the distro 1.006 - 2007-01-15 brian d foy <bdfoy@cpan.org> * chromatic sent me some changes living in another distro (p5-Palm-1.004_000). It catches up 1.003_000 for all of the changes since November 2002 listed in this file. 1.005 - 2007-01-13 brian d foy <bdfoy@cpan.org> * Cleansed the dist to make it installable by CPAN tools. It just needs a version without a _ in it. (http://rt.cpan.org/Ticket/Display.html?id=12837)
2010-03-16Update databases/p5-ORLite from 1.41 to 1.42sno2-6/+6
Upstream changes: 1.42 Tue 16 Mar 2010 - Signficantly expanded documentation on the per-table class and the methods created for it (Breno G. de Oliveira)
2010-03-16Remove mysql51-embedded, included in mysql51-server nowadays.wiz8-205/+1
2010-03-16Enable PIC compilation, needed for working mysql-embedded supportwiz4-4/+10
(and perhaps also on Solaris). Bump PKGREVISION. Ok taca@
2010-03-16Updating databases/p5-DBD-CSV from 0.25nb1 to 0.28sno2-9/+11
pkgsrc changes: - Adjust dependencies Upstream changes: 2010-03-16 0.28 H.Merijn Brand * Remove t/00_minimumversion.t from distribution * Dropped YAML spec to 1.0 * Sync up with SQL::Statement 1.25 NOTE: Internals of both modules changed. They will change again for SQL::Statement 2.0 2010-02-17 0.27 H.Merijn Brand * Upped copyright to 2010 * Doc-fix typo in link (Detlef Pilzecker) * Doc-fix small typo's 2009-11-10 0.26 H.Merijn Brand * Adjustments for windows (RT#50544) * Mark all non-\w chars illegal in field and table names * Fix field types after execute (RT#51090, vgdoqd) * Fix for NULL joins. Requires SQL::Statement 1.23 (RT#43010, JBAZIK)
2010-03-16Updating databases/p5-SQL-Statement from 1.22 to 1.25sno3-11/+28
pkgsrc changes: - Adjust dependencies (mark fullfilled by perl CORE) Upstream changes: Version 1.25, release March 15th, 2010 ---------------------------------------------- [Bug fixes] * Keep org_table_names with schema information to allow derived table classes to handle as it seems reasonable there * Separate columns with "\0" in multi-column aggregation to be able to difference between ('1','1foo') and ('11','foo') [Misc] * More resources added to META.yml Version 1.24, release March 15th, 2010 ---------------------------------------------- [Misc] * Ignore *.rej in MANIFEST.SKIP (fixes RT #52081 reported by Lars Thegler) [Bug fixes] * Add missing import of _INSTANCE in SQL::Statement::Function::NumericEval fixes RT #52356 - reported by Detlef Pilzecker) * Fix wrongly discarded DISTINCT clause (RT#53186) [Improvements] * Fix parsing errors of plain numbers (RT#16931) * Fix parsing errors of nested calculation / functions (RT#16931, RT#52356) * Rewrite result calculation of aggregation functions (simplify code, speed up) * Upgrade Makefile.PL (patch from Alexandr Ciornii) to handle different EU::MM versions and abilities properly * Update documentation to show how 'column_defs' and SQL::Statement::Term instances shall be used * Introduce SQL::Dialect::Role providing ini-style data access to SQL::Dialects (patch from Michael Schwern) [Things that may break your code] * SQL::Parser now didn't deliver a struct containing 'column_names', 'computed_columns' and 'set_functions' - it's combined into one member 'column_defs'. * Minimum required perl version is now 5.8 - upcoming next version of DBI requires perl 5.8, too - and I could simplify some code that's why Version 1.23, release November 20th, 2009 ---------------------------------------------- [Misc] * Applied patch from Marc Espie which fixes several orthographic errors in SQL::Statement::Syntax documentation. * Added a fixed version of test reported via RT #34121 [Bug fixes] * Fix an issue in UPDATE command which 'shift's the values from the list of parameters which causes there're no more parameters left after first row get's updated (Fixes RT #50788) * Fix aggregate function handling of new code since 1.21_01 * Correct handling of DISTINCT in aggregate functions [Improvements] * Add support for tables/columns starting with '_' for CSV and AnyData, which is usually forbidden by ANSI SQL * Add support for inserting multiple lines with one statement (fixes RT #31730) * Handle ANSI 'IS NULL' and CVS/AnyData 'IS NULL' different [Things that may break your code] * row_value now expects up to two arguments
2010-03-16php5-mysqli has moved to php-mysqli.taca2-21/+0
2010-03-16Update dependency to newer package path.taca1-2/+2
converters/php-mbstring databases/php-mysqli net/php-soap textproc/php-dom textproc/php-xsl time/php-calendar No functional change should be done.
2010-03-16Remove entry of php5-mysqli.taca1-2/+1
2010-03-16Add and enable php-mysqli.taca1-1/+2
2010-03-16Re-import databases/php5-mysqli package as databases/php-mysqli.taca2-0/+21
databases/php5-mysqli package will be deleted later.
2010-03-16Restrict to php5 with PHP_VERSION_REQD.taca2-2/+9
These packages are dropped on PHP 5.3 or has build problem. No functional change.
2010-03-16Remove PHP_VERSIONS_ACCEPTED=5 from these pacakges since there is no php4 ↵taca5-15/+5
any more. No functional change.
2010-03-16Updating databases/p5-SQL-Abstract from 1.61 to 1.62sno2-11/+8
pkgsrc changes: - Adjust license definition - Adjust dependencies Upstream changes: revision 1.62 2010-03-15 11:06 (UTC) ---------------------------- - Fixed open outer parens for a multi-line literal - Allow recursively-nested column-functions in WHERE - Bumped minimum perl to 5.6.2 and changed tests to rely on core dependencies
2010-03-15Remove PHP_VERSIONS_ACCEPTED since we don't have php4 package any moretaca3-9/+3
and no need to specify PHP_VERSIONS_ACCEPTED explicitly now. No functional change.
2010-03-15Updating databases/p5-BerkeleyDB from 0.41 to 0.42sno2-6/+7
pkgsrc changes: - Add license definition Upstream changes: 0.42 13th March 2010 * Added $db->Env method to retrieve the environment object from a database object. * Get the tied interface to use truncate in the CLEAR method if using a new enough version of Berkeley DB.
2010-03-14Fix path to proj after its reimport.wiz2-4/+4
2010-03-13make "rrdtool restore" work on archs where time_t is an intspz3-2/+33
2010-03-12Fix path for in-tree regression test.gdt3-5/+6
2010-03-12Update tokyotyrant to 1.1.40.obache3-8/+8
2010-01-01 Mikio Hirabayashi <hirarin@gmail.com> * ttserver.c (proc): a bug related to initialization of the skeleton was fixed. * tculog.c (tculogadbaddint, tculogadbadddouble): efficiency of zero was improved. * tcrmgr.c (runput, procput): addint and adddouble were added. - Release: 1.1.40
2010-03-12Update tokyocabinet to 1.4.43.obache3-8/+9
2010-01-26 Mikio Hirabayashi <hirarin@gmail.com> * tcutil.c (tcmapout): a useless condition was fixed. * tchdb.h, tcbdb.h: some members have volatile flag now. - Release: 1.4.43 2010-01-01 Mikio Hirabayashi <hirarin@gmail.com> * tchdb.c (tchdbnew, tchdbsetmutex): a useless lock object was removed. * tcutil.c (tcsysinfo): CPU information was added. * tchmgr.c (runput, procput): addint and adddouble ouput the result now. * tcbmgr.c (runput, procput): addint and adddouble ouput the result now. * tcfmgr.c (runput, procput): addint and adddouble ouput the result now. - Release: 1.4.42
2010-03-12Update p5-tokyocabinet to 1.33.obache2-8/+7
2010-03-12move MASTER_SITES to new location.obache3-6/+6
2010-03-12Changes 3.6.23:adam5-14/+14
* Added the secure_delete pragma * Added the sqlite3_compileoption_used() and sqlite3_compileoption_get() interfaces as well as the compile_options pragma and the sqlite_compileoption_used() and sqlite_compileoption_get() SQL functions. * Added the sqlite3_log() interface together with the SQLITE_CONFIG_LOG verb to sqlite3_config(). The ".log" command is added to the Command Line Interface * Improvements to FTS3 * Improvements and bug-fixes in support for SQLITE_OMIT_FLOATING_POINT * The integrity_check pragma is enhanced to detect out-of-order rowids * The ".genfkey" operator has been removed from the Command Line Interface * Updates to the co-hosted Lemon LALR(1) parser generator. (These updates did not affect SQLite.) * Various minor bug fixes and performance enhancements
2010-03-12Update to 1.5.1. Fix path to where postgis library is actually put.gdt3-9/+9
Bug Fixes * #410, update embedded bbox when applying ST_SetPoint, ST_AddPoint ST_RemovePoint to a linestring (Paul Ramsey) * #411, allow dumping tables with invalid geometries (Sandro Santilli, for Regione Toscana-SIGTA) * #414, include geography_columns view when running upgrade scripts (Paul Ramsey) * #419, allow support for multilinestring in ST_Line_Substring (Paul Ramsey, for Lidwala Consulting Engineers) * #421, fix computed string length in ST_AsGML() (Olivier Courtin) * #441, fix GML generation with heterogeneous collections (Olivier Courtin) * #443, incorrect coordinate reversal in GML 3 generation (Olivier Courtin) * #450, wrong area calculation for geography features that cross the date line (Paul Ramsey) * Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)
2010-03-10Add libdbi*.wiz1-1/+6
2010-03-10Initial import of libdbi and its drivers for mysql, postgresql and sqlitewiz19-0/+199
(2 versions); packaged for wip by Aleksey Cheusov. libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using this framework.
2010-03-10Updating databases/p5-CatalystX-CRUD-ModelAdapter-DBIC from 0.10nb1 to 0.11sno2-7/+7
Upstream changes: 0.11 1 Dec 2009 * fix order by logic to check for cxc-m2m param (still a TODO item) * refactor tests to put Root methods in their own controller
2010-03-10Updating databases/p5-Catalyst-Model-DBIC-Schema from 0.31nb1 to 0.40sno2-12/+12
pkgsrc changes: - Adjust dependencies Upstream changes: 0.40 Wed Feb 3 23:12:16 EST 2010 - fix Replicated trait deps 0.39 Mon Feb 1 10:08:51 EST 2010 - better 'on_connect_do' parsing in Helper 0.38 Fri Jan 15 06:41:24 EST 2010 - re-add the 'storage' proxy method 0.37 Thu Jan 14 10:20:43 EST 2010 - support single replicant hashref from config 0.36 Thu Jan 14 09:21:10 EST 2010 - upgrading a schema to use_namespaces=1 will also turn on components=InflateColumn::DateTime (the default.) 0.35 Sun Dec 27 04:50:53 EST 2009 - forgot to edit Changes on last upload 0.34 Sun Dec 27 03:49:34 EST 2009 - move schema proxying into SchemaProxy trait which is off by default 0.33 Sat Dec 26 08:04:49 EST 2009 - fix test failure in 05testapp.t when env var not set (RT#53101) 0.32 Wed Dec 23 01:22:06 EST 2009 - Move documentation on setting up authentication into its own section for clarity. - Other misc documentation enhancements to make the docs more clear about the important things to know. - Convert Authentication Plugin configuration example to new style. - Support Coderefs in loader options for helper (patch from Ozum Eldogan ozum@ozum.net)
2010-03-10Updating databases/p5-CatalystX-CRUD from 0.45nb1 to 0.48sno2-9/+8
pkgsrc changes: - Adjust dependencies Upstream changes: 0.48 29 Jan 2009 * fix bug with create() introduced in 0.47. * remove explicit dep on Class::C3 per RT54097 0.47 15 Jan 2009 * fix tutorial per RT#53396 * fix bug in base Controller->fetch() where multiple PKs where one value is null were slipping through. Reported by Adam Mackler. 0.46 20 Nov 2009 * tweek Model::File _find to avoid multiple loops over the same list of root dirs. * tweek Model::File->search to read() each object like fetch() does. * add dep on Sort::SQL 0.07 to avoid sql injection (RT#51777)
2010-03-10Updating databases/p5-ORLite from 1.40 to 1.41sno2-6/+6
Upstream changes: 1.41 Tue 9 Mar 2010 - Added the root ->connected method to allow for some light introspection in unusual situations (such as knowing if it's safe to spawn an off-the-books ->connect'tion, or to detect if we are in a transaction). - Added documentation for the ->connect method, with suitably strident warnings about the dangers of deadlocking.
2010-03-10Updating databases/p5-DBM-Deep from 1.0015 to 1.0016sno2-7/+8
pkgsrc changes: - Add license definition - Adjust dependency (Test::More 0.88 is satisfied by available lang/perl5) Upstream changes: 1.0016 Feb 05 22:10:00 2010 PST - (This version is compatible with 1.0015) - New caveat in the docs explaining stale references (RT#42129) - All included modules now have the same version in META.yml, so the CPAN shell will no longer try to downgrade. - Fixed bug in clear() for hashes (RT#50541)