summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2011-09-08Apply the same -O20 -> -O3 change for the libdbi driver packagesjoerg3-3/+31
2011-09-07Unconditionalize use a sane optimizer level. -O20 never existed with GCCjoerg2-1/+29
and -O3 is a safe compromise for GCC and Clang (which enables LTO with -O4).
2011-09-03Enable pgbouncermjl1-1/+2
2011-09-03Initial import of pgbouncer-1.4.2mjl5-0/+113
pgbouncer is a lightweight connection pooler for PostgreSQL that provides the following features: * Several levels of brutality when rotating connections. * Low memory requirements. * It is not tied to one backend server, the destination databases can reside on different hosts. * Supports online reconfiguration for most of the settings. * Supports online restart/upgrade.
2011-09-01This patch isn't needed any more by introduce of OVERRIDE_GEMSPEC.taca2-17/+1
2011-08-31Revert previous as one of the licenses has a non-BSD clause as pointedtron1-2/+1
out by Alistair Crooks.
2011-08-31Modify dependency to ruby-bcrypt to build again.taca1-3/+3
2011-08-30Set license to "modified-bsd".tron1-1/+2
2011-08-29Python 3.1 is not supported by dependencyjoerg1-1/+3
2011-08-29Fix "unable to infer tagged configuration" bologna from libtool. Hopefully.dholland2-9/+9
2011-08-27PyGreSQL doesn't work on Python 3 yet.darcy1-1/+3
2011-08-25Update "phpmyadmin" package to version 3.4.4. Changes since version 3.4.3.2:tron2-6/+6
- bug #3323060 [parser] SQL parser breaks AJAX requests if query has unclosed quotes - bug #3323101 [parser] Invalid escape sequence in SQL parser - bug #3348995 [config] $cfg['Export']['asfile'] set to false does not select asText option - bug #3340151 [export] Working SQL query exports error page - bug #3353649 [interface] "Create an index on X columns" form not validated - bug #3350790 [interface] JS error in Table->Structure->Index->Edit - bug #3353811 [interface] Info message has "error" class - bug #3357837 [interface] TABbing through a NULL field in the inline mode resets NULL - remove version number in /setup - bug #3367993 [usability] Missing "Generate Password" button - bug #3363221 [display] Missing Server Parameter on inline sql query - bug #3367986 [navi] Drop field -> lost active table - remove misleading comment on the "Rename database" interface - bug #3374374 [interface] Fix footnote for inexact count while browsing - bug #3372807 [interface] Fix security warning link in setup - bug #3374347 [display] Backquotes in normal text on import page - bug #3358750 [core] With Suhosin, urls are too long in edit links - [security] Missing sanitization on the table, column and index names leads to XSS vulnerabilities, see PMASA-2011-13
2011-08-25Fix for Mac OS X 10.7adam2-1/+17
2011-08-23Recursive bump from gdbm shlib bump.obache8-13/+16
2011-08-20Fix build with Clangjoerg2-1/+15
2011-08-20Update php-dbx package to 1.1.2.taca2-8/+6
pkgsrc change: allow build with php53. 1.1.2 - added rui as lead. - fixed build error on PHP 5.x. 1.1.1 - fixed build error on PHP 5.x.
2011-08-19Changes 5.1.8:adam6-30/+30
* Documentation in .CHM and .HLP format has been removed from the distribution. * For some procedure and parameter combinations SQLProcedureColumns() did not work correctly. For example, it could not return records for an existing procedure with correct parameters supplied. * Further, it returned incorrect data for column 7, TYPE_NAME. For example, it returned VARCHAR(20) instead of VARCHAR. * The MySQL Connector/ODBC MSI installer did not set the InstallLocation value in the Microsoft Windows registry. * In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the uploaded data contained errors, such as primary key duplication, and foreign key violation. * SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if the query was parameterized and not all parameters were bound. * Note, MSDN states that “For performance reasons, an application should not call SQLColAttribute/SQLDescribeCol before executing a statement.” However, it should still be possible to do so if performance reasons are not paramount. * When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the driver ran SET @@sql_select_limit=1, which limited the resultset to just one row. * After installing MySQL Connector/ODBC, the system DSN created could not be configured or deleted. An error dialog was displayed, showing the error message “Invalid attribute string”. * In this case the problem was due to the fact that the driver could not parse the NULL-separated connection string. * When used after a call to SQLTables(), SQLRowCount() did not return the correct value.
2011-08-19Changes 0.91:adam9-66/+640
* Full Kerberos and SSPI support for passwordless login to Microsoft SQL Server from Unix and Windows clients. Includes Kerberos delegation option. * Full support for DB-Library under Win32/64 via NMAKE.EXE. * Built-in support for UTF-8. * Support for wide characters in ODBC. * Support for varchar(max) and varbinary(max). * Better thread-safety in ODBC. * Distinguish between connect and login errors. * Bulk-copy functions in CT-Library.
2011-08-17Update ruby-activerecord3 package to 3.0.10.taca2-5/+6
Rails 3.0.10 * Magic encoding comment added to schema.rb files * schema.rb is written as UTF-8 by default. * Ensuring an established connection when running `rake db:schema:dump` * Association conditions will not clobber join conditions. * Destroying a record will destroy the HABTM record before destroying itself. GH #402. * Make `ActiveRecord::Batches#find_each` to not return `self`. * Update `table_exists?` in PG to to always use current search_path or schema if explictly set.
2011-08-17Update ruby-activerecord package to 2.3.14.taca2-7/+5
2.3.14: Security fix: The quote_table_name method in the ActiveRecord adapaters for Ruby on Rails were initially created solely for the purpose of escaping reserved words encountered in table names. However over time 3rd party libraries, and rails itself, grew to rely on those functions as a way to sanitize potentially malicious user input. As a result these functions need to be hardened to manage malicious input rather than assuming they're being passed benign values generated by rails itself.
2011-08-17Changes 1.9.1:adam4-89/+11
* Bugfix: Improperly used preprocessor directive caused compilation failure when using gcc 4.4.4 or newer. Changes 1.9: * Use of mmap * Changes in compatibility mode * Locking is disabled. * Do not link pag to dir. * gdbm_setopt * The testgdbm program is installed * A testsuite is provided. * Improved documentation.
2011-08-16Update to 1.50:wiz2-8/+8
1.50 Tue 7 Jun 2011 - Removed normalize as a supported parameter, normalizing columns turns out not to work in practice. However, we always normalize tables to get the class name for the table as that seems to result in class names that make much more sense. 1.49 Wed 1 Jun 2011 - Adding normalize support to turn columnName into column_name 1.48 Fri 21 Jan 2011 - Initial support for shim => 1 to simplify customisation (ADAMK) 1.47 Wed 8 Dec 2010 - Adding readonly support for views (ADAMK) 1.46 Tue 30 Nov 2010 - Bumped File::Path dependency to 2.08 to prevent test failures from the one shipped with Perl 5.8.9 (AZAWAWI) - Added experimental base class ->update support (ADAMK) - Added the qname attributes to the generator structs to simplify and improve readability of SQL fragment strings (ADAMK)
2011-08-16Update to 2.0.3:wiz2-7/+6
2.0.3 Fri Jan 14 17:50:12 EST 2011 - RT#62296: fix crash when dealing with record bigger than 99999 bytes (Alex Arnaud) - test cases for MARC::Field->subfields() - RT#61198: let subfields return an empty array on control fields (Colin Campbell) 2.0.2 Tue May 4 13:04:07 EDT 2010 - RT#57180: put back and expanded copyright statement in README at Debian request - set license element in META.yml 2.0.1 Sat May 1 15:59:54 EDT 2010 [ENHANCEMENTS] - improve support for subclassing MARC::Field (Dan Wells) - RT#55993: MARC::Record->insert_fields_after can now insert after last field in record (Frédéric Demians) - added methods to MARC::Field to allow a (class-level) list of fields that should be considered control fields in addition to 001-009. Includes test t/extra_controlfields.t, and supports alphabetic characters in the tag labels. The new methods are allow_controlfield_tags disallow_controlfield_tags is_controlfield_tag (Bill Dueber) - added MARC::Record::delete_fields() and t/delete-field.t (Ed Summers) - documentation improvements (Mike Rylander and Dan Scott) - baked in minimum Perl version required: 5.8.2
2011-08-16Update to 1.824:wiz2-6/+6
1.824 6 Aug 2011 * Amendments to tests to work in blead [RT #70108] 1.823 6 Aug 2011 * croak if attempt to freeze/thaw DB_File object [RT #69985]
2011-08-16Update to 0.49. Fix interpreters.wiz2-6/+7
0.49 6th August 2011 * Documentation updated courtesy of Mike Caron * croak if attempt to freeze berkeleydb object [RT #69985]
2011-08-16Add missing equal sign.wiz1-2/+2
2011-08-14Revision bump after updating perl5 to 5.14.1.obache77-142/+154
2011-08-12Update databases/ruby-sequel package to 3.26.0.taca3-7/+9
=== 3.26.0 (2011-08-01) * Fix bug in default connection pool if a disconnect error is raised and the disconnection_proc also raises an error (jeremyevans) * Disallow eager loading via eager of many_*_many associations with :eager_graph option (jeremyevans) * Major speedup in dataset creation (jeremyevans) * Replace internal implementation of eager_graph with much faster version (jeremyevans) * Don't treat strings with leading zeros as octal format in the default typecasting (jeremyevans) * Fix literalization of Date, Time, and DateTime values on Microsoft Access (jeremyevans) * Fix handling of nil values with the pure-Java version of nokogiri in the xml_serializer plugin (jeremyevans) * Make identity_map plugin work with standard eager loading of many_to_many and many_through_many associations (jeremyevans) * Make create_table! only attempt to drop the table if it already exists (jeremyevans) * Remove custom table_exists? implementations in the oracle and postgres adapters (jeremyevans) * Handle another type of disconnection in the postgres adapter (jeremyevans) * Handle disconnections in the ado adapter and do postgres subadapter (jeremyevans) * Recognize disconnections when issuing BEGIN/ROLLBACK/COMMIT statements (jeremyevans) (#368) === 3.25.0 (2011-07-01) * Work with tiny_tds-0.4.5 in the tinytds adapter, older versions are no longer supported (jeremyevans) * Make association_pks plugin typecast provided values to integer if the primary key column type is integer (jeremyevans) * Model.set_dataset now accepts Identifier, QualifiedIdentifier, and AliasedExpression arguments (jeremyevans) * Fix handling of nil values in bound variables and prepared statement and stored procedure arguments in the jdbc adapter (jeremyevans, wei) * Allow treating Datasets as Expressions, e.g. DB[:table1].select(:column1) > DB[:table2].select(:column2) (jeremyevans) * No longer use CASCADE by default when dropping tables on PostgreSQL (jeremyevans) * Support :cascade option to #drop_table, #drop_view, #drop_column, and #drop_constraint for using CASCADE (jeremyevans) * If validation error messages are LiteralStrings, don't add the column name to them in Errors#full_messages (jeremyevans) * Fix bug loading plugins on 1.9 where ::ClassMethods, ::InstanceMethods, or ::DatasetMethods is defined (jeremyevans) * Add Dataset#exclude_where and Dataset#exclude_having methods, so you can force use of having or where clause (jeremyevans) * Allow Dataset#select_all to take table name arguments and select all columns from each given table (jeremyevans) * Add Dataset#select_group method, for selecting and grouping on the same columns (jeremyevans) * Allow Dataset#group and Dataset#group_and_count to accept a virtual row block (jeremyevans)
2011-08-12- Relax dependency to ruby-stringex with OVERRIDE_GEMSPEC.taca1-2/+5
- Also tweak dependency to ruby-json-pure instead of ruby-json. Bump PKGREVISION.
2011-08-12Add dependency to json-pure using OVERRIDE_GEMSPEC.taca1-1/+5
Bump PKGREVISION.
2011-08-12Update databases/ruby-cassandra package to 0.11.4.taca2-7/+7
v0.11.4 - Fix get_range to invoke blocks - Fix current distribution urls in Rakfile. Resolves Issue# 97. v0.11.3 - Fix login after reconnect v0.11.2 - Update thrift_client gem to deal with failover bug.
2011-08-12Add dependency to ruby-activerecord or ruby-activerecord3.taca1-1/+3
Bump PKGREVISION.
2011-08-12* Don't use Deprecate but Deprecated of devel/ruby-deprecated package.taca4-3/+44
* Fix a scheme of updating hash. Bump PKGREVISION.
2011-08-07Upgrade to latest version.mspo2-6/+6
This is mostly a bug fix release.
2011-08-06Add py-cdbryoon1-1/+2
2011-08-06Import py-cdb-0.34 as databases/py-cdb from wip/py-cdbryoon4-0/+29
D. J. Bernstein's constant database library adapted as a python extension module. Like GDBM and kin, cdb files map keys to values. The file format boasts wickedly fast lookups and atomic updates.
2011-08-06Changes 1.72:adam2-8/+7
* Extra checks of search arguments for possible SQL injection attacks * Remove excess parentheses in debug SQL * Fix parsing of foo.* in SQLA::Tree * Fix bindtype fail when using -between with arrayrefref literals * Add handling for NULL for -in * The -nest operator has entered semi-deprecated status and has been undocumented. Please do not use it in new code
2011-08-06Revision bump after updating perl to 5.14.1adam3-7/+6
2011-08-06Revision bump after updating perl to 5.14.1adam4-8/+8
2011-08-06Changes 2.18.1:adam2-8/+7
* Fix LANG testing issue * Fix bug when async commands issued immediately after a COPY
2011-08-06Revision bump after updating perl to 5.14.1adam1-3/+2
2011-08-06Changes 1.33:adam2-9/+6
* Production release, no changes from 1.32_04 Changes 1.32_04: * Updated to SQLite 3.7.6.3 * Made util/getsqlite.pl state that it needs fixing to work for SQLite 3.7.5+ when it dies at the last step, and outline what the user needs to do manually instead, until getsqlite is fixed Changes 1.32_03: * Updated to SQLite 3.7.6.2 * Resolved 67843 for DBD-SQLite: savepoint rollback alters AC state Changes 1.32_02: * Updated to SQLite 3.7.5 * Resolved 65267 for DBD-SQLite: Add RTree support option; skip fts3/metadata tests if those features are disabled * Resolved 65267: Add RTree support option * Added sqlite_see_if_its_a_number database handle attribute to deal with issues caused by (quoted) bind values against numbers such as return values from a function etc.
2011-08-06Changes 0.08:adam2-10/+8
* Regenerate dist using latest ExtUtils::MakeMaker * Now needs Perl 5.8
2011-08-06Changes 1.31:adam2-7/+6
* Recently introduced test sql_type_cast.t cannot work with DBI less than 1.611. * Minor change to Makefile.PL to avoid use of unitialised warning on $ENV{LD_LIBRARY_PATH} in warning when it is not set. Changes 1.30_7: * Some time ago (I don't know when) a few internal errors generated by DBD::ODBC got ignored. There are about 5 of them but I seriously doubt anyone would hit any other than the data truncated error (which is reported by the ODBC driver anyway) and "no select statement currently executing". You can see rt_68720.t in the t directory for an example of the latter. * An extra argument has been added to the sub associated with odbc_err_handler. The arguments passed to the odbc_err_handler are now state (string), error (string), native error code (number) and the status returned from the last ODBC API. The status will be SQL_ERROR (-1) for errors or SQL_SUCCESS_WITH_INFO (1) for informational messages.
2011-08-06Revision bump after updating perl to 5.14.1adam1-2/+3
2011-08-06Changes 1.41:adam2-9/+8
* Changed incorrect verion number Changes 1.40: * Fixed bug rt44591 second preapre giving an error * Fixed bug rt57981 warnings during clone * Fixed bug rt63191 Synopsis errors * Fixed bug rt66813 Google's group link in the POD
2011-08-06Revision bump after updating perl to 5.14.1adam2-18/+17
2011-08-06Revision bump after updating perl to 5.14.1adam1-3/+2
2011-08-06Changes 1.89:adam3-37/+20
* make it compile and test successfully with libdb 5.1, but do not add any new symbols or functionality.
2011-08-06Revision bump after updating perl to 5.14.1adam2-5/+6