summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2011-03-01Pullup ticket #3366 - requested by tacasbd9-37/+39
databases/mysql5-{client,server} security fixes. Revisions pulled up: - databases/mysql5-client/Makefile.common 1.41 - databases/mysql5-client/distinfo 1.30 - databases/mysql5-client/patches/patch-ad 1.8 - databases/mysql5-client/patches/patch-af 1.9 - databases/mysql5-server/PLIST 1.17 - databases/mysql5-server/distinfo 1.26 - databases/mysql5-server/patches/patch-aa 1.7 - databases/mysql5-server/patches/patch-ag 1.9 - databases/mysql5-server/patches/patch-ah 1.8 --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Sat Feb 26 02:58:56 UTC 2011 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common distinfo pkgsrc/databases/mysql5-client/patches: patch-ad patch-af pkgsrc/databases/mysql5-server: PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-aa patch-ag patch-ah Log Message: Update mysql5-{client,server} pacakge to 5.0.92. Functionality added or changed: * The time zone tables available at http://dev.mysql.com/downloads/timezones.html have been updated. These tables can be used on systems such as Windows or HP-UX that do not include zoneinfo files. (Bug#40230) Bugs fixed: * Security Fix: During evaluation of arguments to extreme-value functions (such as LEAST() and GREATEST()), type errors did not propagate properly, causing the server to crash. (Bug#55826, CVE-2010-3833) * Security Fix: The server could crash after materializing a derived table that required a temporary table for grouping. (Bug#55568, CVE-2010-3834) * Security Fix: A user-variable assignment expression that is evaluated in a logical expression context can be precalculated in a temporary table for GROUP BY. However, when the expression value is used after creation of the temporary table, it was re-evaluated, not read from the table and a server crash resulted. (Bug#55564, CVE-2010-3835) * Security Fix: Joins involving a table with a unique SET column could cause a server crash. (Bug#54575, CVE-2010-3677) * Security Fix: Pre-evaluation of LIKE predicates during view preparation could cause a server crash. (Bug#54568, CVE-2010-3836) * Security Fix: GROUP_CONCAT() and WITH ROLLUP together could cause a server crash. (Bug#54476, CVE-2010-3837) * Security Fix: Queries could cause a server crash if the GREATEST() or LEAST() function had a mixed list of numeric and LONGBLOB arguments, and the result of such a function was processed using an intermediate temporary table. (Bug#54461, CVE-2010-3838) * Security Fix: Using EXPLAIN with queries of the form SELECT ... UNION ... ORDER BY (SELECT ... WHERE ...) could cause a server crash. (Bug#52711, CVE-2010-3682) * InnoDB Storage Engine: Creating or dropping a table with 1023 transactions active caused an assertion failure. (Bug#49238) * The make_binary_distribution target to make could fail on some platforms because the lines generated were too long for the shell. (Bug#54590) * A client could supply data in chunks to a prepared statement parameter other than of type TEXT or BLOB using the mysql_stmt_send_long_data() C API function (or COM_STMT_SEND_LONG_DATA command). This led to a crash because other data types are not valid for long data. (Bug#54041) * Builds of the embedded mysqld would fail due to a missing element of the struct NET. (Bug#53908, Bug#53912) * The definition of the MY_INIT macro in my_sys.h included an extraneous semicolon, which could cause compilation failure. (Bug#53906) * If the remote server for a FEDERATED table could not be accessed, queries for the INFORMATION_SCHEMA.TABLES table failed. (Bug#35333) * mysqld could fail during execution when using SSL. (Bug#34236) * Threads that were calculating the estimated number of records for a range scan did not respond to the KILL statement. That is, if a range join type is possible (even if not selected by the optimizer as a join type of choice and thus not shown by EXPLAIN), the query in the statistics state (shown by the SHOW PROCESSLIST) did not respond to the KILL statement. (Bug#25421)
2011-02-27Pullup ticket #3361 - requested by tacatron10-13/+20
archivers/ruby-libarchive: dependence update comms/ruby-termios: dependence update converters/ruby-uconv: dependence update databases/ruby-do_sqlite3: dependence update databases/ruby-ldap: dependence update databases/ruby-mysql: dependence update databases/ruby-odbc: dependence update databases/ruby-pg: dependence update databases/ruby-postgresql: dependence update databases/ruby-qdbm: dependence update databases/ruby-sqlite: dependence update databases/ruby-sqlite3: dependence update databases/ruby-tokyocabinet: dependence update devel/ruby-SDL: dependence update devel/ruby-debug-base: dependence update devel/ruby-eet: dependence update devel/ruby-eventmachine: dependence update devel/ruby-ffi: dependence update devel/ruby-gnome2-atk: dependence update devel/ruby-gnome2-bonobo: dependence update devel/ruby-gnome2-bonoboui: dependence update devel/ruby-gnome2-gconf: dependence update devel/ruby-gnome2-gio: dependence update devel/ruby-gnome2-glib: dependence update devel/ruby-gnome2-libglade: dependence update devel/ruby-gnome2-pango: dependence update devel/ruby-linecache: dependence update devel/ruby-memcache: dependence update devel/ruby-ncurses: dependence update devel/ruby-priority-queue: dependence update devel/ruby-racc: dependence update devel/ruby-rbtree: dependence update devel/ruby-rcov: dependence update devel/ruby-rcsparse: dependence update devel/ruby-subversion: dependence update devel/ruby-thrift: dependence update graphics/ruby-RMagick: dependence update graphics/ruby-clutter-cairo: dependence update graphics/ruby-clutter-core: dependence update graphics/ruby-clutter-gtk: dependence update graphics/ruby-gd: dependence update graphics/ruby-gnome2-gdkpixbuf: dependence update graphics/ruby-gnome2-gnomecanvas: dependence update graphics/ruby-gnome2-goocanvas: dependence update graphics/ruby-gnome2-gtkglext: dependence update graphics/ruby-gnome2-libart: dependence update graphics/ruby-gnome2-rsvg: dependence update graphics/ruby-imlib2: dependence update graphics/ruby-opengl: dependence update graphics/ruby-rcairo: dependence update inputmethod/ruby-zinnia: dependence update lang/ruby: dependence update lang/ruby18-base: security update lang/ruby19-base: security update mail/ruby-tmail: dependence update math/ruby-rb-gsl: dependence update multimedia/ruby-clutter-gst: dependence update multimedia/ruby-gnome2-gstreamer: dependence update multimedia/ruby-ming: dependence update print/ruby-gnome2-gnomeprint: dependence update print/ruby-gnome2-gnomeprintui: dependence update print/ruby-gnome2-poppler: dependence update security/ruby-password: dependence update security/ruby-tcpwrap: dependence update sysutils/ruby-quota: dependence update textproc/ruby-bluecloth: dependence update textproc/ruby-cabocha: dependence update textproc/ruby-eruby: dependence update textproc/ruby-ferret: dependence update textproc/ruby-hpricot: dependence update textproc/ruby-itex2MML: dependence update textproc/ruby-json: dependence update textproc/ruby-libxml: dependence update textproc/ruby-mecab: dependence update textproc/ruby-native-hyperestraier: dependence update textproc/ruby-nokogiri: dependence update textproc/ruby-oniguruma: dependence update textproc/ruby-redcloth: dependence update textproc/ruby-sary: dependence update textproc/ruby-xmlparser: dependence update textproc/ruby-xslt: dependence update textproc/ruby-yamcha: dependence update www/mongrel: dependence update www/ruby-clearsilver: dependence update www/ruby-fcgi: dependence update www/ruby-gnome2-gtkhtml2: dependence update www/ruby-gnome2-gtkmozembed: dependence update www/ruby-patron: dependence update www/thin: dependence update x11/ruby-gnome2-gnome: dependence update x11/ruby-gnome2-gtk: dependence update x11/ruby-gnome2-gtksourceview: dependence update x11/ruby-gnome2-gtksourceview2: dependence update x11/ruby-gnome2-panelapplet: dependence update x11/ruby-gnome2-vte: dependence update Revisions pulled up: - archivers/ruby-libarchive/Makefile 1.2 - comms/ruby-termios/Makefile 1.23 - converters/ruby-uconv/Makefile 1.19 - databases/ruby-do_sqlite3/Makefile 1.2 - databases/ruby-ldap/Makefile 1.7 - databases/ruby-mysql/Makefile 1.34 via patch - databases/ruby-odbc/Makefile 1.10 via patch - databases/ruby-pg/Makefile 1.6 - databases/ruby-postgresql/Makefile 1.37 - databases/ruby-qdbm/Makefile 1.12 - databases/ruby-sqlite/Makefile 1.3 - databases/ruby-sqlite3/Makefile 1.15 - databases/ruby-tokyocabinet/Makefile 1.24 - devel/ruby-SDL/Makefile 1.9 via patch - devel/ruby-debug-base/Makefile 1.7 - devel/ruby-eet/Makefile 1.8 - devel/ruby-eventmachine/Makefile 1.7 - devel/ruby-ffi/Makefile 1.3 - devel/ruby-gnome2-atk/Makefile 1.8 - devel/ruby-gnome2-bonobo/Makefile patch - devel/ruby-gnome2-bonoboui/Makefile patch - devel/ruby-gnome2-gconf/Makefile patch - devel/ruby-gnome2-gio/Makefile 1.3 via patch - devel/ruby-gnome2-glib/Makefile 1.11 - devel/ruby-gnome2-libglade/Makefile patch - devel/ruby-gnome2-pango/Makefile 1.18 via patch - devel/ruby-linecache/Makefile 1.5 - devel/ruby-memcache/Makefile 1.4 - devel/ruby-ncurses/Makefile 1.9 - devel/ruby-priority-queue/Makefile 1.6 - devel/ruby-racc/Makefile 1.18 - devel/ruby-rbtree/Makefile 1.6 - devel/ruby-rcov/Makefile 1.5 - devel/ruby-rcsparse/Makefile 1.10 - devel/ruby-subversion/Makefile 1.28 - devel/ruby-thrift/Makefile 1.4 via patch - graphics/ruby-RMagick/Makefile 1.76 via patch - graphics/ruby-clutter-cairo/Makefile 1.8 via patch - graphics/ruby-clutter-core/Makefile 1.11 via patch - graphics/ruby-clutter-gtk/Makefile 1.8 via patch - graphics/ruby-gd/Makefile 1.34 via patch - graphics/ruby-gnome2-gdkpixbuf/Makefile 1.20 via patch - graphics/ruby-gnome2-gnomecanvas/Makefile patch - graphics/ruby-gnome2-goocanvas/Makefile 1.12 via patch - graphics/ruby-gnome2-gtkglext/Makefile patch - graphics/ruby-gnome2-libart/Makefile patch - graphics/ruby-gnome2-rsvg/Makefile 1.21 va patch - graphics/ruby-imlib2/Makefile 1.24 va patch - graphics/ruby-opengl/Makefile 1.31 - graphics/ruby-rcairo/Makefile 1.22 via patch - inputmethod/ruby-zinnia/Makefile 1.3 - lang/ruby/buildlink3.mk 1.13 - lang/ruby/rubyversion.mk 1.58-1.59 - lang/ruby18-base/distinfo 1.47 - lang/ruby19-base/DEINSTALL 1.2 - lang/ruby19-base/Makefile 1.7 - lang/ruby19-base/PLIST 1.4 - lang/ruby19-base/distinfo 1.4 - lang/ruby19-base/patches/patch-string.c 1.1 - mail/ruby-tmail/Makefile 1.19 - math/ruby-rb-gsl/Makefile 1.9 - multimedia/ruby-clutter-gst/Makefile 1.9 via patch - multimedia/ruby-gnome2-gstreamer/Makefile 1.7 - multimedia/ruby-ming/Makefile 1.15 via patch - print/ruby-gnome2-gnomeprint/Makefile patch - print/ruby-gnome2-gnomeprintui/Makefile patch - print/ruby-gnome2-poppler/Makefile 1.19 via patch - security/ruby-password/Makefile 1.5 - security/ruby-tcpwrap/Makefile 1.18 - sysutils/ruby-quota/Makefile 1.21 - textproc/ruby-bluecloth/Makefile 1.5 - textproc/ruby-cabocha/Makefile 1.3 - textproc/ruby-eruby/Makefile 1.26 - textproc/ruby-ferret/Makefile 1.6 - textproc/ruby-hpricot/Makefile 1.8 - textproc/ruby-itex2MML/Makefile 1.7 - textproc/ruby-json/Makefile 1.9 - textproc/ruby-libxml/Makefile 1.7 - textproc/ruby-mecab/Makefile 1.6 - textproc/ruby-native-hyperestraier/Makefile 1.6 - textproc/ruby-nokogiri/Makefile 1.4 - textproc/ruby-oniguruma/Makefile 1.6 - textproc/ruby-redcloth/Makefile 1.14 - textproc/ruby-sary/Makefile 1.7 - textproc/ruby-xmlparser/Makefile 1.15 - textproc/ruby-xslt/Makefile 1.7 - textproc/ruby-yamcha/Makefile 1.3 - www/mongrel/Makefile 1.13 via patch - www/ruby-clearsilver/Makefile 1.15 - www/ruby-fcgi/Makefile 1.15 - www/ruby-gnome2-gtkhtml2/Makefile patch - www/ruby-gnome2-gtkmozembed/Makefile 1.17 via patch - www/ruby-patron/Makefile 1.5 - www/thin/Makefile 1.8 via patch - x11/ruby-gnome2-gtk/Makefile 1.25 via patch - x11/ruby-gnome2-gtksourceview/Makefile patch via 1.12 - x11/ruby-gnome2-gtksourceview2/Makefile patch - x11/ruby-gnome2-panelapplet/Makefile patch - x11/ruby-gnome2-vte/Makefile 1.16 via patch --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Mon Feb 21 14:31:06 UTC 2011 Modified Files: pkgsrc/lang/ruby: rubyversion.mk Log Message: * Start upate of ruby18 and ruby19 packags. * Remove redundant GEM_HOME definition from PLIST. --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Mon Feb 21 14:35:38 UTC 2011 Modified Files: pkgsrc/lang/ruby18-base: distinfo Log Message: Update ruby18-base package to 1.8.7.334 (Ruby 1.8.7p334). * The FileUtils Vulnerability http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/ * The $SAFE Vulnerability Fri Feb 18 21:18:55 2011 Shugo Maeda <shugo@ruby-lang.org> * test/ruby/test_exception.rb (TestException::test_to_s_taintness_propagation): Test for below. Fri Feb 18 21:18:55 2011 URABE Shyouhei <shyouhei@ruby-lang.org> * error.c (exc_to_s): untainted strings can be tainted via Exception#to_s, which enables attackers to overwrite sane strings. Reported by: Yusuke Endoh <mame at tsg.ne.jp>. * error.c (name_err_to_s): ditto. Fri Feb 18 21:17:22 2011 Shugo Maeda <shugo@ruby-lang.org> * lib/fileutils.rb (FileUtils::remove_entry_secure): there is a race condition in the case where the given path is a directory, and some other user can move that directory, and create a symlink while this method is executing. Reported by: Nicholas Jefferson <nicholas at pythonic.com.au> Fri Feb 18 19:46:46 2011 NAKAMURA Usaku <usa@ruby-lang.org> * win32/win32.c (init_stdhandle): backport mistake of r29382. some code are needless in ruby 1.8. [ruby-core:34579] Fri Feb 18 19:22:17 2011 URABE Shyouhei <shyouhei@ruby-lang.org> * configure.in: revert revision r29854. This revision introduced binary incompatibilities on some circumstances. The bug that revision was fixing gets reopened by this reversion. [ruby-dev:43152] cf. [Bug #2553] --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Mon Feb 21 14:44:11 UTC 2011 Modified Files: pkgsrc/lang/ruby19-base: DEINSTALL Makefile PLIST distinfo Added Files: pkgsrc/lang/ruby19-base/patches: patch-string.c Log Message: Update ruby19-base package to 1.9.2pl180 (Ruby 1.9.2 p180). * The FileUtils Vulnerability http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/ * Add a patch r30779 from repository; a bug of utf-8 string handling. For more detail changes of Ruby 1.9.2pl180, please refer: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_180/ChangeLog --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Mon Feb 21 15:00:34 UTC 2011 Modified Files: pkgsrc/lang/ruby: buildlink3.mk rubyversion.mk Log Message: Introduce RUBY_ABI_VERSION and use it BUILDLINK_ABI_DEPENDS. There are ABI incompatibility amaong Ruby 1.8.7 patchlevel 302, 330 and 334, So it would be handle if such problem in future. --- Module Name: pkgsrc Module Name: pkgsrc Committed By: taca Date: Mon Feb 21 16:01:24 UTC 2011 Modified Files: pkgsrc/archivers/ruby-libarchive: Makefile pkgsrc/comms/ruby-termios: Makefile pkgsrc/converters/ruby-uconv: Makefile pkgsrc/databases/ruby-do_sqlite3: Makefile pkgsrc/databases/ruby-ldap: Makefile pkgsrc/databases/ruby-mysql: Makefile pkgsrc/databases/ruby-odbc: Makefile pkgsrc/databases/ruby-pg: Makefile pkgsrc/databases/ruby-postgresql: Makefile pkgsrc/databases/ruby-qdbm: Makefile pkgsrc/databases/ruby-sqlite: Makefile pkgsrc/databases/ruby-sqlite3: Makefile pkgsrc/databases/ruby-tokyocabinet: Makefile pkgsrc/devel/ruby-SDL: Makefile pkgsrc/devel/ruby-debug-base: Makefile pkgsrc/devel/ruby-eet: Makefile pkgsrc/devel/ruby-eventmachine: Makefile pkgsrc/devel/ruby-ffi: Makefile pkgsrc/devel/ruby-gnome2-atk: Makefile pkgsrc/devel/ruby-gnome2-gio: Makefile pkgsrc/devel/ruby-gnome2-glib: Makefile pkgsrc/devel/ruby-gnome2-pango: Makefile pkgsrc/devel/ruby-linecache: Makefile pkgsrc/devel/ruby-memcache: Makefile pkgsrc/devel/ruby-ncurses: Makefile pkgsrc/devel/ruby-priority-queue: Makefile pkgsrc/devel/ruby-racc: Makefile pkgsrc/devel/ruby-rbtree: Makefile pkgsrc/devel/ruby-rcov: Makefile pkgsrc/devel/ruby-rcsparse: Makefile pkgsrc/devel/ruby-subversion: Makefile pkgsrc/devel/ruby-thrift: Makefile pkgsrc/graphics/ruby-RMagick: Makefile pkgsrc/graphics/ruby-clutter-cairo: Makefile pkgsrc/graphics/ruby-clutter-core: Makefile pkgsrc/graphics/ruby-clutter-gtk: Makefile pkgsrc/graphics/ruby-gd: Makefile pkgsrc/graphics/ruby-gnome2-gdkpixbuf: Makefile pkgsrc/graphics/ruby-gnome2-goocanvas: Makefile pkgsrc/graphics/ruby-gnome2-rsvg: Makefile pkgsrc/graphics/ruby-imlib2: Makefile pkgsrc/graphics/ruby-opengl: Makefile pkgsrc/graphics/ruby-rcairo: Makefile pkgsrc/inputmethod/ruby-zinnia: Makefile pkgsrc/mail/ruby-tmail: Makefile pkgsrc/math/ruby-rb-gsl: Makefile pkgsrc/multimedia/ruby-clutter-gst: Makefile pkgsrc/multimedia/ruby-gnome2-gstreamer: Makefile pkgsrc/multimedia/ruby-ming: Makefile pkgsrc/print/ruby-gnome2-poppler: Makefile pkgsrc/security/ruby-password: Makefile pkgsrc/security/ruby-tcpwrap: Makefile pkgsrc/sysutils/ruby-quota: Makefile pkgsrc/textproc/ruby-bluecloth: Makefile pkgsrc/textproc/ruby-cabocha: Makefile pkgsrc/textproc/ruby-eruby: Makefile pkgsrc/textproc/ruby-ferret: Makefile pkgsrc/textproc/ruby-hpricot: Makefile pkgsrc/textproc/ruby-itex2MML: Makefile pkgsrc/textproc/ruby-json: Makefile pkgsrc/textproc/ruby-libxml: Makefile pkgsrc/textproc/ruby-mecab: Makefile pkgsrc/textproc/ruby-native-hyperestraier: Makefile pkgsrc/textproc/ruby-nokogiri: Makefile pkgsrc/textproc/ruby-oniguruma: Makefile pkgsrc/textproc/ruby-redcloth: Makefile pkgsrc/textproc/ruby-sary: Makefile pkgsrc/textproc/ruby-xmlparser: Makefile pkgsrc/textproc/ruby-xslt: Makefile pkgsrc/textproc/ruby-yamcha: Makefile pkgsrc/www/mongrel: Makefile pkgsrc/www/ruby-clearsilver: Makefile pkgsrc/www/ruby-fcgi: Makefile pkgsrc/www/ruby-gnome2-gtkmozembed: Makefile pkgsrc/www/ruby-patron: Makefile pkgsrc/www/thin: Makefile pkgsrc/x11/ruby-gnome2-gtk: Makefile pkgsrc/x11/ruby-gnome2-gtksourceview2: Makefile pkgsrc/x11/ruby-gnome2-vte: Makefile Log Message: Bump PKGREVISION due to ABI change of ruby18-base.
2011-02-14Pullup ticket 3354 - requested by tacaspz6-170/+139
security update Revisions pulled up: - pkgsrc/databases/ruby-activerecord3/Makefile 1.3 - pkgsrc/databases/ruby-activerecord3/distinfo 1.3 - pkgsrc/databases/ruby-activerecord3/PLIST 1.2 - pkgsrc/databases/ruby-arel/Makefile 1.2 - pkgsrc/databases/ruby-arel/PLIST 1.2 - pkgsrc/databases/ruby-arel/distinfo 1.2 - pkgsrc/devel/ruby-activemodel/Makefile 1.3 - pkgsrc/devel/ruby-activemodel/distinfo 1.3 - pkgsrc/devel/ruby-activesupport3/Makefile 1.3 - pkgsrc/devel/ruby-activesupport3/distinfo 1.3 - pkgsrc/devel/ruby-railties/Makefile 1.3 - pkgsrc/devel/ruby-railties/distinfo 1.3 - pkgsrc/devel/ruby-railties/PLIST 1.2 - pkgsrc/mail/ruby-actionmailer3/Makefile 1.4 - pkgsrc/mail/ruby-actionmailer3/distinfo 1.3 - pkgsrc/www/ruby-actionpack3/Makefile 1.3 - pkgsrc/www/ruby-actionpack3/distinfo 1.3 - pkgsrc/www/ruby-activeresource3/Makefile 1.3 - pkgsrc/www/ruby-activeresource3/distinfo 1.3 - pkgsrc/www/ruby-rack-test/Makefile 1.2 - pkgsrc/www/ruby-rack-test/PLIST 1.2 - pkgsrc/www/ruby-rack-test/distinfo 1.2 - pkgsrc/www/ruby-rails3/Makefile 1.3 - pkgsrc/www/ruby-rails3/distinfo 1.4 ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:54:35 UTC 2011 Modified Files: pkgsrc/www/ruby-rack-test: Makefile PLIST distinfo Log Message: Update ruby-rack-test package to 0.5.7. == 0.5.7 / 2011-01-01 * Bug fixes * If no URI is present, include all cookies (Pratik Naik) To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack-test/Makefile \ pkgsrc/www/ruby-rack-test/PLIST pkgsrc/www/ruby-rack-test/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:55:29 UTC 2011 Modified Files: pkgsrc/databases/ruby-arel: Makefile PLIST distinfo Log Message: Update ruby-arel package to 2.0.8. == 2.0.8 / 2010/02/08 * Bug Fixes * Added set operation support * Fixed problems with *_any / *_all methods. == 2.0.7 (unreleased) * Bug Fixes * Limit members are visited * Fixing MSSQL TOP support == 2.0.6 12/01/2010 * Bug Fixes * Rails 3.0.x does not like that Node is Enumerable, so removing for now. == 2.0.5 11/30/2010 * Enhancements * Arel::Visitors::DepthFirst can walk your AST depth first * Arel::Nodes::Node is enumerable, depth first * Bug fixes * #lock will lock SELECT statements "FOR UPDATE" on mysql * Nodes::Node#not factory method added for creating Nodes::Not nodes * Added an As node * Deprecations * Support for Subclasses of core classes will be removed in ARel version 2.2.0 == 2.0.4 * Bug fixes * Speed improvements for Range queries. Thanks Rolf Timmermans! == 2.0.3 * Bug fixes * Fixing Oracle support * Added a visitor for "Class" objects == 2.0.2 * Bug fixes * MySQL selects from DUAL on empty FROM * Visitor translates nil to NULL * Visitor translates Bignum properly == 2.0.1 * Bug fixes == 2.0.0 / 2010-08-01 * Enhancements * Recreate library using the Visitor pattern. http://en.wikipedia.org/wiki/Visitor_pattern To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/databases/ruby-arel/Makefile \ pkgsrc/databases/ruby-arel/PLIST pkgsrc/databases/ruby-arel/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:56:49 UTC 2011 Modified Files: pkgsrc/devel/ruby-activesupport3: Makefile distinfo Log Message: Update ruby-activesupport3 package to 3.0.4. * 3.0.4 updates version only for Ruby on Rails 3.0.4 update. *Rails 3.0.3 (November 16, 2010)* * No changes. *Rails 3.0.2 (November 15, 2010)* * Added before_remove_const callback to ActiveSupport::Dependencies.remove_unloadable_constants! [Andrew White] To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ruby-activesupport3/Makefile \ pkgsrc/devel/ruby-activesupport3/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:57:47 UTC 2011 Modified Files: pkgsrc/devel/ruby-activemodel: Makefile distinfo Log Message: Update ruby-activemodel package to 3.0.4. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 3.0.4 update. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ruby-activemodel/Makefile \ pkgsrc/devel/ruby-activemodel/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:58:53 UTC 2011 Modified Files: pkgsrc/www/ruby-actionpack3: Makefile distinfo Log Message: Update ruby-actionpack3 package to 3.0.4. * More strict dependency reflect gemspec's description. *Rails 3.0.3 (November 16, 2010)* * When ActiveRecord::Base objects are sent to predicate methods, the id of the object should be sent to ARel, not the ActiveRecord::Base object. * :constraints routing should only do sanity checks against regular expressions. String arguments are OK. *Rails 3.0.2 (November 15, 2010)* * The helper number_to_currency accepts a new :negative_format option to be able to configure how to render negative amounts. [Don Wilson] To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/ruby-actionpack3/Makefile \ pkgsrc/www/ruby-actionpack3/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 13:00:07 UTC 2011 Modified Files: pkgsrc/databases/ruby-activerecord3: Makefile PLIST distinfo Log Message: Update ruby-activerecord3 package to 3.0.4. * More strict dependency reflect gemspec's description. *Rails 3.0.4 (unreleased)* * Added deprecation warning for has_and_belongs_to_many associations where the join table has additional attributes other than the keys. Access to these attributes is removed in 3.1. Please use has_many :through instead. [Jon Leighton] *Rails 3.0.3 (November 16, 2010)* * Support find by class like this: Post.where(:name => Post) *Rails 3.0.2 (November 15, 2010)* * Dramatic speed increase (see: http://engineering.attinteractive.com/2010/10/arel-two-point-ohhhhh-yaaaaaa/) [Aaron Patterson] * reorder is deprecated in favor of except(:order).order(...) [Santiago Pastorino] * except is now AR public API Model.order('name').except(:order).order('salary') generates: SELECT * FROM models ORDER BY salary [Santiago Pastorino] * The following code: Model.limit(10).scoping { Model.count } now generates the following SQL: SELECT COUNT(*) FROM models LIMIT 10 This may not return what you want. Instead, you may with to do something like this: Model.limit(10).scoping { Model.all.size } [Aaron Patterson] To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/ruby-activerecord3/Makefile \ pkgsrc/databases/ruby-activerecord3/distinfo cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/databases/ruby-activerecord3/PLIST ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 13:00:50 UTC 2011 Modified Files: pkgsrc/www/ruby-activeresource3: Makefile distinfo Log Message: Update ruby-activeresource3 package to 3.0.4. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 3.0.4 update. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/ruby-activeresource3/Makefile \ pkgsrc/www/ruby-activeresource3/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 13:01:46 UTC 2011 Modified Files: pkgsrc/mail/ruby-actionmailer3: Makefile distinfo Log Message: Update ruby-actionmailer3 package to 3.0.4. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 3.0.4 update. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/ruby-actionmailer3/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/mail/ruby-actionmailer3/distinfo ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 13:04:29 UTC 2011 Modified Files: pkgsrc/devel/ruby-railties: Makefile PLIST distinfo Log Message: Update ruby-railties package to 3.0.4. * More strict dependency reflect gemspec's description. Not documented but includes fix for security problem: http://weblog.rubyonrails.org/2011/2/8/csrf-protection-bypass-in-ruby-on-rails To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ruby-railties/Makefile \ pkgsrc/devel/ruby-railties/distinfo cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-railties/PLIST ----------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 13:05:57 UTC 2011 Modified Files: pkgsrc/www/ruby-rails3: Makefile distinfo Log Message: Update ruby-rails3 package to 3.0.4. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 3.0.4 update. (This is meta gem.) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/ruby-rails3/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/ruby-rails3/distinfo
2011-02-14Pullup ticket 3353 - requested by tacaspz2-7/+7
security update Revisions pulled up: - pkgsrc/databases/ruby-activerecord/Makefile 1.21 - pkgsrc/databases/ruby-activerecord/distinfo 1.21 - pkgsrc/devel/ruby-activesupport/Makefile 1.24 - pkgsrc/devel/ruby-activesupport/distinfo 1.21 - pkgsrc/mail/ruby-actionmailer/Makefile 1.19 - pkgsrc/mail/ruby-actionmailer/distinfo 1.20 - pkgsrc/www/ruby-actionpack/Makefile 1.22 - pkgsrc/www/ruby-actionpack/distinfo 1.22 - pkgsrc/www/ruby-actionpack/PLIST 1.21 - pkgsrc/www/ruby-activeresource/Makefile 1.11 - pkgsrc/www/ruby-activeresource/distinfo 1.11 - pkgsrc/www/ruby-rails/Makefile 1.2 - pkgsrc/www/ruby-rails/distinfo 1.2 Files deleted: pkgsrc/www/ruby-rails/patches/patch-ad ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:37:58 UTC 2011 Modified Files: pkgsrc/devel/ruby-activesupport: Makefile distinfo Log Message: Update ruby-activesupport package to 2.3.11. It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/ruby-activesupport/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/ruby-activesupport/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:39:41 UTC 2011 Modified Files: pkgsrc/databases/ruby-activerecord: Makefile distinfo Log Message: Update ruby-activerecord package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pkgsrc/databases/ruby-activerecord/Makefile \ pkgsrc/databases/ruby-activerecord/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:40:52 UTC 2011 Modified Files: pkgsrc/www/ruby-actionpack: Makefile PLIST distinfo Log Message: Update ruby-actionpack package to 2.3.11. * More strict dependency reflect gemspec's description. *2.3.11 (February 9, 2011)* * Two security fixes. CVE-2011-0446, CVE-2011-0447 To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/ruby-actionpack/Makefile \ pkgsrc/www/ruby-actionpack/distinfo cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/ruby-actionpack/PLIST ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:42:26 UTC 2011 Modified Files: pkgsrc/mail/ruby-actionmailer: Makefile distinfo Log Message: Update ruby-actionmailer package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/ruby-actionmailer/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/mail/ruby-actionmailer/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:43:09 UTC 2011 Modified Files: pkgsrc/www/ruby-activeresource: Makefile distinfo Log Message: Update ruby-activeresource/ package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/ruby-activeresource/Makefile \ pkgsrc/www/ruby-activeresource/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:44:07 UTC 2011 Modified Files: pkgsrc/www/ruby-rails: Makefile distinfo Removed Files: pkgsrc/www/ruby-rails/patches: patch-ad Log Message: Update ruby-rails package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rails/Makefile \ pkgsrc/www/ruby-rails/distinfo cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/www/ruby-rails/patches/patch-ad
2011-02-13Pullup ticket 3352 - requested by tronspz2-6/+6
security update Revisions pulled up: - pkgsrc/databases/phpmyadmin/Makefile 1.88 - pkgsrc/databases/phpmyadmin/distinfo 1.49 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Sun Feb 13 16:11:11 UTC 2011 Modified Files: pkgsrc/databases/phpmyadmin: Makefile distinfo Log Message: Update "phpmyadmin" package to version 2.11.11.3. This version fixes the script insertion reported in CVE-2011-0987. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.48 -r1.49 pkgsrc/databases/phpmyadmin/distinfo
2011-02-11Pullup ticket #3350 - requested by tronsbd2-7/+6
Security update for "phpmyadmin" package Revisions pulled up: - pkgsrc/databases/phpmyadmin/Makefile 1.87 - pkgsrc/databases/phpmyadmin/distinfo 1.48 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Thu Feb 10 16:48:09 UTC 2011 Modified Files: pkgsrc/databases/phpmyadmin: Makefile distinfo Log Message: Update "phpmyadmin" package to version 2.11.11.2. This version fixes the information leak reported in PMASA-2011-1.
2011-01-27Pullup ticket #3338 - requested by tronsbd7-4/+144
Security patch for "phpmyadmin" package Revisions pulled up: - pkgsrc/databases/phpmyadmin/Makefile 1.86 - pkgsrc/databases/phpmyadmin/PLIST 1.22 - pkgsrc/databases/phpmyadmin/distinfo 1.47 - pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-1 1.1 - pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-2 1.1 - pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-3 1.1 - pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4481 1.1 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Thu Jan 27 13:45:56 UTC 2011 Modified Files: pkgsrc/databases/phpmyadmin: Makefile PLIST distinfo Added Files: pkgsrc/databases/phpmyadmin/patches: patch-CVE-2010-4480-1 patch-CVE-2010-4480-2 patch-CVE-2010-4480-3 patch-CVE-2010-4481 Log Message: Add fixes for the security vulnerabilities reported in CVE-2010-4480 and CVE-2010-4481 taken from the phpMyAdmin GIT repository. Thanks a lot to Tim Zingelman for pointing out that the fixes had finally been made available. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/phpmyadmin/PLIST cvs rdiff -u -r1.46 -r1.47 pkgsrc/databases/phpmyadmin/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-1 \ pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-2 \ pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4480-3 \ pkgsrc/databases/phpmyadmin/patches/patch-CVE-2010-4481
2011-01-27revert accidental commit to release branchgdt2-5/+5
2011-01-27Use distutils.mk instead of extension.mk, and add egg file to PLIST.gdt2-5/+5
(distutils.mk includes extension; this change simply adds the egg metadata file that other python programs expect to find.)
2011-01-10For PostgreSQL before 9.0, pg_ctl doesn't know 'init'; revert to initdb.adam2-4/+8
2011-01-05Update to 1.4.5kefren3-14/+13
Bugfixes: * rrdcached: print \n at the end of log messages when running rrdcached in the foreground -- Bernard Li * rrdcached: Let the -s, -m and -P options affect the default socket as well -- Sebastian Harl * rrdgraph: font related memory leaks fixed #208 -- tobi * rrdgraph-libdbi: print error message instead of dumping core on sql problem -- Pavel Nikiforov * rrdgraph-libdbi: properly allocated response buffer -- Pavel Nikiforov * rrdtool: in remote mode, make argument count for remote commmands strict -- Dave Peticolas * rrdgraph: fix problems with second %s in right-axis format -- tobi * and many more: for full changelog http://oss.oetiker.ch/rrdtool/pub/CHANGES Enhancements: * rrdcached: add hosts_access support added -- Shaun Reitan * rrdfetch/graph: introduce "epoch" as a new base time reference, meaning timestamp 0: you can now write epoch+11111111s or epoch+19711205s -- Peter Stamfest
2010-12-30treat DragonFly shlib handling same as NetBSD.obache2-1/+17
2010-12-25Changes 09.00.0200:adam8-306/+59
* Fix a bug about sizeof() at idx_fake_oid of info. * Return 0 for the column size when the size of numeric items are unknown. Also improve the calculation of scale of numeric items when it is not explicitly specified. * Change to use 'if' instead of an inappropriate 'else if' at cursor of convert. * Remember to set permanent flag to holdable cursors on commit with no precedent rollback (to savepoint) operations. This fixes a crash bug in case of cursor operations across transaction. * Fix a bug about the handling of the SQL_RETRIEVE_DATA option. * Fix cursor bug introduced by the previous change. * Move the setting of folder name of libpq or gssapi related dlls from .wxs file to .bat file. * Fix a bug which returns incorrect values for SQL_DATETIME_SUB.
2010-12-24Restore PG_SUBPREFIX.asau2-1263/+1264
2010-12-24Restore PG_SUBPREFIX.asau4-35/+44
2010-12-24Regenerate after PG_SUBPREFIX restoration.asau1-671/+671
2010-12-24Make PG_SUBPREFIX work: override RCD_SCRIPTS_EXAMPLEDIR to follow the setting.asau1-1/+7
2010-12-24Allow PG_SUBPREFIX configuration.asau1-2/+2
2010-12-24Restore PG_SUBPREFIX logic.asau4-677/+706
2010-12-24Allow using this file from other categories.asau1-4/+4
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty1-2/+2
alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done
2010-12-22Add and enable pear-MDB2_Driver_mysqli.taca1-1/+2
2010-12-22Importing pear-MDB2_Driver_mysqli version 1.5.0b3.taca4-0/+39
mysqli MDB2 driver.
2010-12-22Oops, really update to MDB2_Driver_mysql-1.5.0b3.taca3-11/+11
1.5.0b3 2010-08-29 12:29 UTC Changelog: - fixed bug #15650: mysqli function used in setCharset() - fixed bug #16003: incorrect check for error after mysql_store_result - fixed bug #16147: first prepared statement is emulated when using factory with mysql - fixed bug #16669: hostspec is ignored when protocol is unix - fixed bug #17037: 'on update' not mentioned in tableInfo() - fixed bug #17065: There is no NEW row in on DELETE trigger (fix error in FK constraint triggers) - fixed bug #17650: lastInsertId can not handle bigint, forces cast to integer [alexpw] - return ON UPDATE|DELETE action in getTableConstraintDefinition() note: - the multi_query test failes because this is not supported by ext/mysql open todo items: - use a trigger to emulate setting default now()
2010-12-22Update pear-MDB2_Driver_sqlite package to 1.5.0b3.taca3-21/+7
1.5.0b3 2010-08-29 12:31 UTC Changelog: - fixed bug #16275: split() is deprecated in PHP 5.3 note: open todo items: - fix pattern escaping using GLOB instead of LIKE or create and register own implementation of LIKE
2010-12-22Update pear-MDB2_Driver_pgsql package to 1.5.0b3.taca3-11/+11
1.5.0b3 2010-08-29 12:31 UTC Changelog: - fixed bug #16281: getTableFieldDefinition() does not recognize NULL defaults with datatype [Holger Schletz] - fixed bug #16384: alterTable() does not remove NOT NULL constraints [Holger Schletz] - fixed bug #16405: Compatibility issues with escaped strings [hschletz] open todo items: - enable pg_execute() once issues with bytea column are resolved - use pg_result_error_field() to handle localized error messages (Request #7059) - add option to use unnamed prepared statements (see http://www.postgresql.org/docs/current/static/protocol-flow.html "Extended Query")
2010-12-22Update pear-MDB2_Driver_mysql package to 1.5.0b2.taca2-5/+5
1.5.0b3 2010-08-29 12:29 UTC Changelog: - fixed bug #15650: mysqli function used in setCharset() - fixed bug #16003: incorrect check for error after mysql_store_result - fixed bug #16147: first prepared statement is emulated when using factory with mysql - fixed bug #16669: hostspec is ignored when protocol is unix - fixed bug #17037: 'on update' not mentioned in tableInfo() - fixed bug #17065: There is no NEW row in on DELETE trigger (fix error in FK constraint triggers) - fixed bug #17650: lastInsertId can not handle bigint, forces cast to integer [alexpw] - return ON UPDATE|DELETE action in getTableConstraintDefinition() note: - the multi_query test failes because this is not supported by ext/mysql open todo items: - use a trigger to emulate setting default now()
2010-12-22Update pear-MDB2 package to 2.5.0b3.taca2-6/+6
2.5.0b3 2010-08-29 12:27 UTC Changelog: - fixed bug #15912: MDB2::loadClass can return MDB2_OK without loading class - fixed bug #16020: unable to set params via dsn string in parseDSN() - fixed bug #16508: reusing var name + return by ref [rix0r] - fixed bug #16727: quote(url, 'clob')) fetches URL even if lob_allow_url_include option is false - fixed unreported bug in parseDSN() and oracle's Easy Connect syntax - fixed bug #16973 and #17039: Wrong _skipDelimitedStrings behavior with escaped quotes - fixed bug #16994: incompatible declaration of setTransactionIsolation() in some drivers - dropped PHP 4 support - PHP 5.3 compatibility fixes - performance tweaks (reduced number of internal function calls) - added new sqlsrv driver (native SQL Server driver) [Chris Pucci, Mike Ketcham] - added new ODBC experimental driver [pschellhaas] - Switched test suite to PHPUnit 3.5 open todo items: - handle autoincrement fields in alterTable() - add length handling to LOB reverse engineering - add EXPLAIN abstraction - add cursor support along the lines of PDO (Request #3660 etc.) - add PDO based drivers, especially a driver to support SQLite 3 (Request #6907) - add support to export/import in CSV format - add more functions to the Function module (MD5(), IFNULL(), etc.) - add support for database/table/row LOCKs - add support for CHECK (ENUM as possible mysql fallback) constraints - generate STATUS file from test suite results and allow users to submit test results - add support for full text index creation and querying - add tests to check if the RDBMS specific handling with portability options disabled behaves as expected - handle implicit commits (like for DDL) in any affected driver (mysql, sqlite..) - add a getTableFieldsDefinitions() method to be used in tableInfo() - drop ILIKE from matchPattern() and instead add a second parameter to handle case sensitivity with arbitrary operators - handle LOBs in buffered result sets (Request #8793)
2010-12-19Changes 8.3.13:adam20-2706/+2608
* Force the default wal_sync_method to be fdatasync on Linux * Fix assorted bugs in WAL replay logic for GIN indexes * Fix recovery from base backup when the starting checkpoint WAL record is not in the same WAL segment as its redo point * Fix persistent slowdown of autovacuum workers when multiple workers remain active for a long time * Add support for detecting register-stack overrun on IA64 * Add a check for stack overflow in copyObject() * Fix detection of page splits in temporary GiST indexes * Avoid memory leakage while "ANALYZE"'ing complex index expressions * Ensure an index that uses a whole-row Var still depends on its table * Do not "inline" a SQL function with multiple OUT parameters * Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is attached to the VALUES part of INSERT ... VALUES * Fix constant-folding of COALESCE() expressions * Fix postmaster crash when connection acceptance (accept() or one of the calls made immediately after it) fails, and the postmaster was compiled with GSSAPI support * Fix missed unlink of temporary files when log_temp_files is active * Add print functionality for InhRelation nodes * Fix incorrect calculation of distance from a point to a horizontal line segment * Fix PL/pgSQL's handling of "simple" expressions to not fail in recursion or error-recovery cases * Fix PL/Python's handling of set-returning functions * Fix bug in "contrib/cube"'s GiST picksplit algorithm * Don't emit "identifier will be truncated" notices in "contrib/dblink" except when creating new connections * Fix potential coredump on missing public key in "contrib/pgcrypto" * Fix memory leak in "contrib/xml2"'s XPath query functions * Update time zone data files to tzdata release 2010o for DST law changes in Fiji and Samoa; also historical corrections for Hong Kong.
2010-12-19Changes 8.4.6:adam24-2767/+2684
* Force the default wal_sync_method to be fdatasync on Linux * Fix assorted bugs in WAL replay logic for GIN indexes * Fix recovery from base backup when the starting checkpoint WAL record is not in the same WAL segment as its redo point * Fix persistent slowdown of autovacuum workers when multiple workers remain active for a long time * Add support for detecting register-stack overrun on IA64 * Add a check for stack overflow in copyObject() * Fix detection of page splits in temporary GiST indexes * Fix error checking during early connection processing * Improve efficiency of window functions * Avoid memory leakage while "ANALYZE"'ing complex index expressions * Ensure an index that uses a whole-row Var still depends on its table * Do not "inline" a SQL function with multiple OUT parameters * Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is attached to the VALUES part of INSERT ... VALUES * Fix constant-folding of COALESCE() expressions * Fix postmaster crash when connection acceptance (accept() or one of the calls made immediately after it) fails, and the postmaster was compiled with GSSAPI support * Fix missed unlink of temporary files when log_temp_files is active * Add print functionality for InhRelation nodes * Fix incorrect calculation of distance from a point to a horizontal line segment * Fix incorrect calculation of transaction status in ecpg * Fix PL/pgSQL's handling of "simple" expressions to not fail in recursion or error-recovery cases * Fix PL/Python's handling of set-returning functions * Fix bug in "contrib/cube"'s GiST picksplit algorithm * Don't emit "identifier will be truncated" notices in "contrib/dblink" except when creating new connections * Fix potential coredump on missing public key in "contrib/pgcrypto" * Fix memory leak in "contrib/xml2"'s XPath query functions * Update time zone data files to tzdata release 2010o for DST law changes in Fiji and Samoa; also historical corrections for Hong Kong.
2010-12-19Changes 9.0.2:adam34-2947/+2875
* Force the default wal_sync_method to be fdatasync on Linux * Fix "too many KnownAssignedXids" error during Hot Standby replay * Fix race condition in lock acquisition during Hot Standby * Avoid unnecessary conflicts during Hot Standby * Fix assorted bugs in WAL replay logic for GIN indexes * Fix recovery from base backup when the starting checkpoint WAL record is not in the same WAL segment as its redo point * Fix corner-case bug when streaming replication is enabled immediately after creating the master database cluster * Fix persistent slowdown of autovacuum workers when multiple workers remain active for a long time * Fix long-term memory leak in autovacuum launcher * Avoid failure when trying to report an impending transaction wraparound condition from outside a transaction * Add support for detecting register-stack overrun on IA64 * Add a check for stack overflow in copyObject() * Fix detection of page splits in temporary GiST indexes * Fix error checking during early connection processing * Improve efficiency of window functions * Avoid memory leakage while "ANALYZE"'ing complex index expressions * Ensure an index that uses a whole-row Var still depends on its table * Add missing support in "DROP OWNED BY" for removing foreign data wrapper/server privileges belonging to a user * Do not "inline" a SQL function with multiple OUT parameters * Fix crash when inline-ing a set-returning function whose argument list contains a reference to an inline-able user function * Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is attached to the VALUES part of INSERT ... VALUES * Make the OFF keyword unreserved This prevents problems with using off as a variable name in PL/pgSQL. That worked before 9.0, but was now broken because PL/pgSQL now treats all core reserved words as reserved. * Fix constant-folding of COALESCE() expressions
2010-12-17dynamic linking won't work on Darwin when slapd gets strippedadam1-1/+6
2010-12-17Fix building openldap-smbk5pwd on machines other than NetBSD, and without ↵adam6-23/+50
kerberos if Heimdal not found (only Samba support).
2010-12-17Fix pkglint warningsadam2-4/+3
2010-12-17Bump PKGREVISION from icu shlib major bump.obache1-1/+2
2010-12-17Add two new options for sqlite3, rtree (for multi-dimensional search ↵agc2-1/+17
optimization), and fts (full-text searching). Both options are off by default.
2010-12-16Add include of "../../libltdl/buildlink3.mk".taca1-1/+2
Fix build problem.
2010-12-16Update mysql51-{client,server} package to 5.1.54.taca6-28/+31
Functionality added or changed: * Support for the IBMDB2I storage engine has been removed. (Bug#58079) * The pstack library was nonfunctional and has been removed, along with the --with-pstack option for configure. The --enable-pstack option for mysqld is deprecated and will be removed in MySQL 5.5. (Bug#57210) Bugs fixed: * Performance: InnoDB Storage Engine: Improved concurrency when several ANALYZE TABLE or SHOW TABLE STATUS statements are run simultaneously for InnoDB tables. (Bug#53046) * InnoDB Storage Engine: For an InnoDB table created with ROW_FORMAT=COMPRESSED or ROW_FORMAT=DYNAMIC, a query using the READ UNCOMMITTED isolation level could cause the server to stop with an assertion error, if BLOB or other large columns that use off-page storage were being inserted at the same time. (Bug#57799) * Partitioning: An INSERT ... ON DUPLICATE KEY UPDATE column = 0 statement on an AUTO_INCREMENT column caused the debug server to crash. (Bug#57890) * Several compilation problems were fixed. (Bug#57992, Bug#57993, Bug#57994, Bug#57995, Bug#57996, Bug#57997, Bug#58057) * Passing a string that was not null-terminated to UpdateXML() or ExtractValue() caused the server to fail with an assertion. (Bug#57279) * Queries executed using the Index Merge access method and a temporary file could return incorrect results. (Bug#56862) * The find_files() function used by SHOW statements performed redundant and unnecessary memory allocation. (Bug#51208)
2010-12-14Changes 2.0.6:adam2-6/+7
-Fix: Removing extranous '//' from the perl script. -Fix: slon can segfault while shutting down. -Fix: typenameTypeId() changes signatures in 9.1 -Fix: if slon gets confused waiting for its child it will exit. -Fix: distclean deletes the slony_logshipper flex/bison generated files.
2010-12-13Reset PKGREVISION by update of base PHP version.taca3-6/+3
2010-12-11+ postgresql90-datatypesasau1-1/+2
2010-12-11Import PostgreSQL 9.0 data types support modules as ↵asau3-0/+101
databases/postgresql90-datatypes This package provides the following PostgreSQL modules: - citext - hstore - intarray - isn - ltree - lo - uuid-ossp - unaccent The "citext" module provides a case-insensitive character string type, citext. Essentially, it internally calls lower when comparing values. Otherwise, it behaves almost exactly like text. The "hstore" module implements the "hstore" data type for storing sets of key/value pairs within a single PostgreSQL value. This can be useful in various scenarios, such as rows with many attributes that are rarely examined, or semi-structured data. Keys and values are simply text strings. The "intarray" module provides a number of useful functions and operators for manipulating one-dimensional arrays of integers. There is also support for indexed searches using some of the operators. The "isn" module provides data types for the following international product numbering standards: EAN13, UPC, ISBN (books), ISMN (music), and ISSN (serials). Numbers are validated on input, and correctly hyphenated on output. The "ltree" module implements a data type ltree for representing labels of data stored in a hierarchical tree-like structure. Extensive facilities for searching through label trees are provided. The "lo" module provides support for managing Large Objects (also called LOs or BLOBs). This includes a data type "lo" and a trigger "lo_manage." The "uuid-ossp" module provides functions to generate universally unique identifiers (UUIDs) using one of several standard algorithms. There are also functions to produce certain special UUID constants. "unaccent" is a text search dictionary that removes accents (diacritic signs) from lexemes. It's a filtering dictionary, which means its output is always passed to the next dictionary (if any), unlike the normal behavior of dictionaries. This allows accent-insensitive processing for full text search.
2010-12-11Unbreak installation of dynamic modules. Bump revision.asau2-6/+7
2010-12-11Build and install support module. Bump revision.asau2-2/+5
2010-12-11Allow more dynamic modules.asau1-10/+2
2010-12-11Support "xml" option (default off) as requested in PR pkg/44217asau1-2/+10
2010-12-10+ postgresql90-monitoringasau1-1/+2
2010-12-10Import PostgreSQL 9.0 monitoring modules as databases/postgresql90-monitoringasau3-0/+52
This package provides the following PostgreSQL modules: - auto_explain - pg_buffercache - pg_stat_statements - pgstattuple The "auto_explain" module provides a means for logging execution plans of slow statements automatically, without having to run EXPLAIN(7) by hand. This is especially helpful for tracking down un-optimized queries in large applications. The "pg_buffercache" module provides a means for examining what's happening in the shared buffer cache in real time. The "pg_stat_statements" module provides a means for tracking execution statistics of all SQL statements executed by a server. The "pgstattuple" module provides various functions to obtain tuple-level statistics.
2010-12-10+ postgresql90-upgradeasau1-1/+2
2010-12-10Import PostgreSQL 9.0 binary upgrade tool as databases/postgresql90-upgradeasau3-0/+35
pg_upgrade (formerly called pg_migrator) allows data stored in PostgreSQL data files to be migrated to a later PostgreSQL major version without the data dump/reload typically required for major version upgrades, e.g. from 8.4.7 to the current major release of PostgreSQL. It is not required for minor version upgrades, e.g. from 9.0.1 to 9.0.4.