summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2014-09-25Pullup ticket #4502 - requested by tronspz3-7/+8
databases/phpmyadmin: security update Revisions pulled up: - databases/phpmyadmin/Makefile 1.134 - databases/phpmyadmin/PLIST 1.39 - databases/phpmyadmin/distinfo 1.91 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Tue Sep 23 13:47:31 UTC 2014 Modified Files: pkgsrc/databases/phpmyadmin: Makefile PLIST distinfo Log Message: Update "phpmyadmin" package to version 4.2.9. The following bugs have been fixed since version 4.2.7.1: - bug ajax.js responseHandler: cannot read property of null - bug sql.js: str is undefined - bug #4524 Allow for direct selection of "0" on the "user overview" page - bug #4529 Undefined index: pos - bug #4523 tbl_change.js: insert as new row submit type on multiple selected records does not set all AUTO_INCREMENTs to 0 value - bug ajax.js responseHandler: another "cannot read property" - bug tbl_structure.js "cannot read property" - bug #4530 [security] DOM based XSS that results to a CSRF that creates a ROOT account in certain conditions - bug #4516 Odd export behavior - bug #4519 Uncaught TypeError: Cannot read property 'success' of null - bug #4520 sql.js: cannot read property - bug #4521 Initially allowed chart types do not match selected data - bug #4518 Export to SQL: CREATE TABLE option AUTO_INCREMENT ignored - bug #4522 Duplicate column names while assigning index - bug #4487 Export of partitioned table does not import - bug server_privileges.js: cannot read property - bug #4527 Importing ODS files with column names having trailing spaces fa= ils - bug #4413 Navigation Error in Nav Tree for Search Results Past the First = Page - bug functions.js: Cannot read property 'replace' of undefined To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/phpmyadmin/PLIST cvs rdiff -u -r1.90 -r1.91 pkgsrc/databases/phpmyadmin/distinfo
2014-08-27Pullup ticket #4490 - requested by tronspz3-7/+8
databases/phpmyadmin: security update Revisions pulled up: - databases/phpmyadmin/Makefile 1.132-1.133 - databases/phpmyadmin/PLIST 1.38 - databases/phpmyadmin/distinfo 1.89-1.90 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Wed Aug 6 20:23:10 UTC 2014 Modified Files: pkgsrc/databases/phpmyadmin: Makefile PLIST distinfo Log Message: Update "phpmyadmin" package to version 4.2.7. The following bugs have been fixed since version 4.2.6: - bug Broken links on home page - bug #4494 Overlap in navigation panel - bug #4427 Action icons not in horizontal order - bug #4493 s_attention.png is missing - bug #4499 Uncaught TypeError: Cannot call method 'substr' of undefined - bug #4498 PMA 4.2.x and HHVM - bug #4500 mysql_doc_template is not defined To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.37 -r1.38 pkgsrc/databases/phpmyadmin/PLIST cvs rdiff -u -r1.88 -r1.89 pkgsrc/databases/phpmyadmin/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Wed Aug 27 21:25:44 UTC 2014 Modified Files: pkgsrc/databases/phpmyadmin: Makefile distinfo Log Message: Update "phpmyadmin" package to version 4.2.7.1. The following bugs have been fixed since version 4.2.7: - bug #4501 [security] XSS in table browse page - bug #4502 [security] Self-XSS in enum value editor - bug #4503 [security] Self-XSSes in monitor - bug #4504 [security] Self-XSS in query charts - bug #4505 [security] XSS in view operations page - bug #4517 [security] XSS in relation view To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.89 -r1.90 pkgsrc/databases/phpmyadmin/distinfo
2014-07-27Pullup ticket #4464 - requested by tronspz3-8/+8
databases/phpmyadmin: security update Revisions pulled up: - databases/phpmyadmin/Makefile 1.131 - databases/phpmyadmin/PLIST 1.37 - databases/phpmyadmin/distinfo 1.88 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Sat Jul 26 10:33:02 UTC 2014 Modified Files: pkgsrc/databases/phpmyadmin: Makefile PLIST distinfo Log Message: Update "phpmyadmin" package to version 4.2.6. The following bugs have been fixed since version 4.2.5: - bug #4471 Undefined index warning with referenced column. - bug #4027 $cfg['MaxExactCount'] is ignored when BROWSING is back - bug #4482 Multi Column sorting (improved user experience) - bug #4478 Server validation does not work while in setup/mysqli - bug Undefined variable when grid editing a foreign key column - bug #4481 mult_submits.inc.php Undefined variable Error - bug #4485 Sorting breaks the copy column feature - bug #4440 Javascript error when renaming table - bug #4483 'New window' link (selflink) disappears, causing Javascript err= or - bug #4489 Incorrect detection of privileges for routine creation - bug #4459 First few characters of database name aren't clickable when expanded - bug #4486 [security] XSS injection due to unescaped table comment - bug #4488 [security] XSS injection due to unescaped table name (triggers) - bug #4492 [security] XSS in AJAX confirmation messages - bug #4491 [security] Missing validation for accessing User groups feature To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.36 -r1.37 pkgsrc/databases/phpmyadmin/PLIST cvs rdiff -u -r1.87 -r1.88 pkgsrc/databases/phpmyadmin/distinfo
2014-07-15Pullup ticket #4451 - requested by tronspz2-6/+8
databases/phpmyadmin: security update Revisions pulled up: - databases/phpmyadmin/Makefile 1.130 - databases/phpmyadmin/distinfo 1.87 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Sun Jul 13 07:39:04 UTC 2014 Modified Files: pkgsrc/databases/phpmyadmin: Makefile distinfo Log Message: Update "phpmyadmin" package to version 4.2.5. The following bugs have been fixed since version 4.2.3: - bug #4467 shell_exec() has been disabled for security reasons - bug #4470 Error while submitting empty query - bug #4463 Fatal error: Class 'PMA_DatabaseInterface' not found - bug #4469 Fixed cookie based login for installations without mcrypt - bug #4473 incorrect result count when having clause is used - mcrypt: remove the requirement (64-bit) and the related warning - bug #4449 Mediawiki export does not produce table header row; also fix related PHP warnings - bug #4442 New lines are added to query every time - bug #4445 Fatal error on SQL Export of join query - bug #4448 Dump binary columns in hexadecimal notation not working - Regenerate cookie encryption IV for every session - bug #4405 Cannot import (open_basedir): fix another case - bug #4457 SQL tab - Insert queries not showing affected row count - bug Missing warning about existing account, on multi-server config - bug #4435 WHERE clause can be undefined - bug SQL export views as tables option getting ignored - bug #4464 [security] XSS injection due to unescaped db/table name in navigation hiding - bug #4465 [security] XSS injection due to unescaped db/table name in recent/favorite tables To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 pkgsrc/databases/phpmyadmin/Makefile cvs rdiff -u -r1.86 -r1.87 pkgsrc/databases/phpmyadmin/distinfo
2014-07-09Pullup ticket #4448 - requested by tacatron1-4/+4
databases/ruby-activerecord32: security update devel/ruby-activemodel32: security update devel/ruby-activesupport32: security update devel/ruby-railties32: security update mail/ruby-actionmailer32: security update www/ruby-actionpack32: security update www/ruby-activeresource32: security update Revisions pulled up: - databases/ruby-activerecord32/distinfo 1.17 - devel/ruby-activemodel32/distinfo 1.17 - devel/ruby-activesupport32/distinfo 1.17 - devel/ruby-railties32/distinfo 1.17 - lang/ruby/rails.mk 1.49 - mail/ruby-actionmailer32/distinfo 1.17 - www/ruby-actionpack32/distinfo 1.17 - www/ruby-activeresource32/distinfo 1.17 - www/ruby-rails32/distinfo 1.17 --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:36:35 UTC 2014 Modified Files: pkgsrc/lang/ruby: rails.mk Log Message: Start update of Ruby on Rails to 3.2.19. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:38:16 UTC 2014 Modified Files: pkgsrc/devel/ruby-activesupport32: distinfo Log Message: Update ruby-activesupport32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * Make sure Active Support configurations are applied correctly. Before this change configuration set using `config.active_support` would not be set. *Rafael Mendon=E7a Fran=E7a* --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:38:50 UTC 2014 Modified Files: pkgsrc/devel/ruby-activemodel32: distinfo Log Message: Update ruby-activemodel32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:40:52 UTC 2014 Modified Files: pkgsrc/www/ruby-activeresource32: distinfo Log Message: Update ruby-activeresource32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:41:43 UTC 2014 Modified Files: pkgsrc/www/ruby-actionpack32: distinfo Log Message: Update ruby-actionpack32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * Fix regression when using `ActionView::Helpers::TranslationHelper#t= ranslate` with `options[:raise]`. This regression was introduced at ec16ba75a5493b9da972eea08bae630eb= a35b62f. *Shota Fukumori (sora_h)* --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:42:15 UTC 2014 Modified Files: pkgsrc/mail/ruby-actionmailer32: distinfo Log Message: Update ruby-actionmailer32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:42:48 UTC 2014 Modified Files: pkgsrc/devel/ruby-railties32: distinfo Log Message: Update ruby-railties32 to 3.2.19. ## Rails 3.2.19 (Jul 2, 2014) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:43:50 UTC 2014 Modified Files: pkgsrc/www/ruby-rails32: distinfo Log Message: Update ruby-rails32 to 3.2.19. This is meta package like ruby gem. --- Module Name: pkgsrc Committed By: taca Date: Sun Jul 6 07:40:12 UTC 2014 Modified Files: pkgsrc/databases/ruby-activerecord32: distinfo Log Message: Update ruby-activerecord32 to 3.2.19, security fix. ## Rails 3.2.19 (Jul 2, 2014) ## * Fix SQL Injection Vulnerability in 'bitstring' quoting. Fixes CVE-2014-3482. *Rafael Mendonḋ®a Franḋ®a*
2014-06-30Fix PLIST for Python 2.6.joerg1-5/+5
2014-06-27v2.2.8 released 2014-05-30rodent2-7/+6
* Removed pt-agent * Added pt-slave-restart GTID support * Added pt-table-checksum --plugin * Fixed bug 1304062: --ignore-tables does not work correctly * Fixed bug 1295667: pt-deadlock-logger logs incorrect ts * Fixed bug 1254233: pt-mysql-summary blank InnoDB section for 5.6 * Fixed bug 1286250: pt-online-schema-change requests password twice * Fixed bug 965553: pt-query-digest dosn't fingerprint true/false literals correctly * Fixed bug 290911: pt-show-grant --ask-pass prints "Enter password" to STDOUT v2.2.7 released 2014-02-20 * Fixed bug 1279502: --version-check behaves like spyware (CVE 2014-2029)
2014-06-17Pass the proper configure arg, fixes build.fhajny1-2/+2
2014-06-15Update ruby-sequel to 4.11.0.taca3-7/+14
Changes from 4.8.0 is too many to write here, please refer there files: ${GEM_LIBDIR}/doc/release_notes/4.9.0.txt ${GEM_LIBDIR}/doc/release_notes/4.10.0.txt ${GEM_LIBDIR}/doc/release_notes/4.11.0.txt
2014-06-14Updated to latest release, 0.9.1. Updated HOMEPAGE. Adds py-{six,pbr} asrodent3-12/+55
dependencies. Use python/application.mk to REPLACE_PYTHON in a lot of files. Works with python3x, supposedly. From Changelog: CHANGES ======= 0.9.1 ----- * Move patch from oslo to drop unique constraints with sqlite * Port to Python3 * tests: Replace "self.assert_" by "self.assertTrue" 0.9 --- * turn on testing for sqla 0.9 * Replace AbstractType by TypeEngine * fix scripttest compat * Use native quote attribute introduced in sqla 0.9 * Fix genmodel for SQLA 0.9 * Conditionally import ibmdb2/ibm_db_sa * migrate needs subunit >= 0.0.18 * UniqueConstraint named and escaped twice * Eradicate trailing whitespace * Convert tabs to spaces in a couple of rst files 0.8.5 ----- * uncap SQLA in requirements.txt * Add DB2 10.5 Support * Sync with global requirements * Fix broken development version link in README 0.8.2 ----- * Un-break the version in migrate/__init__.py * Fix the version number to match the last release 0.8.1 ----- * Remove the tag_build line from setup.cfg * Drop setuptools_git test requirement 0.8 --- * Fix int overflow exception in unittest * Fix dropping of indexed columns in sqlite/sa08 * Run tests on PostgreSQL and MySQL too * Update tox requirements * Stop using the d2to1-based pbr * decouple index name generation from sqlalchemy version * Run tests with different SQLAlchemy versions * Add a workaround for pytz and pip>=1.4 * Add a reqs files for RTFD * Fix exceptions for SQLAlchemy 0.8 * added bugfixes for 0.8 * Updated to OpenStack Build stuff * Removed hg and google code references * Initial changes to import into StackForge * update changelog * fix error, Text columns have no width * fix deprecation warning by using MetaData.reflect * update credits and changelog * Import correct exceptions module (Fixes issue 154) * update changelog and credits * apply patch for issue #72 by asuffield@gmail.com * update changelog and credits * Fix excludeTablesgetDiffOfModelAgainstModel is not passing excludeTables correctly * start next development iteration * Added signature for changeset ad06c76fc174
2014-06-14Updated to latest stable release, 0.9.4. This was required, because somerodent4-31/+89
newer py-sqlalchemy-* packages won't work with our archive version. Changes are too numerous to list here. Check: http://docs.sqlalchemy.org/en/latest/changelog/
2014-06-14Update to phpPgAdmin 5.1asau3-251/+73
Changes in version 5.1: Features * Full support for PostgreSQL 9.1 and 9.2 * New plugin architecture, including addition of several new hooks * Support nested groups of servers * Expanded test coverage in Selenium test suite * Highlight referencing fields on hovering Foriegn Key values when browsing tables * Simplified translation system implementation * Don't show cancel/kill options in process page to non-superusers * Add download ability from the History window * User queries now paginate by default Bugs * Fix several bugs with bytea support, including possible data corruption bugs when updating rows that have bytea fields * Numeruous fixes for running under PHP Strict Standards * Fix navigation links when browsing results from a report * Fix multiple bugs related to GPC parameters pollution from code * Fix an issue with autocompletion of text based Foreign Keys * Fix a bug when browsing tables with no unique key * Fix a bug with nested groups when no server was set Translations * Lithuanian Incompatabilities * We have stopped testing against Postgres versions < 8.4 * phpPgAdmin core is now UTF-8 only
2014-06-14+py-pymysqlrodent1-1/+2
2014-06-14Import py27-pymysql-0.6.2 as databases/py-pymysql.rodent4-0/+134
This package contains a pure-Python MySQL client library. The goal of PyMySQL is to be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython and Jython.
2014-06-14fix SMF Manifest installation by not overwriting INSTALLATION_DIRSwiedi3-6/+6
2014-06-13Add optional support for mysqlnd (MySQL Native Driver). Removes the need to ↵fhajny3-10/+39
build against and link the mysql-client package.
2014-06-11Update couchdb to 1.6.0.fhajny3-73/+81
- COUCHDB-2200: support Erlang/OTP 17.0 #35e16032 - Fauxton: many improvements in our experimental new user interface, including switching the code editor from CodeMirror to Ace as well as better support for various browsers. - Add the max_count option (UUIDs Configuration) to allow rate-limiting the amount of UUIDs that can be requested from the /_uuids handler in a single request (CVE 2014-2668). - COUCHDB-1986: increase socket buffer size to improve replication speed for large documents and attachments, and fix tests on BSD-like systems. - COUCHDB-1953: improve performance of multipart/related requests. - COUCHDB-2221: verify that authentication-related configuration settings are well-formed. - COUCHDB-1922: fix CORS exposed headers. - Rename proxy_authentification_handler to proxy_authentication_handler. - COUCHDB-1795: ensure the startup script clears the pid file on termination. - COUCHDB-1962: replication can now be performed without having write access to the source database, the replication checkpoint interval is now configurable. - COUCHDB-2025: add support for SOCKS5 proxies for replication. - COUCHDB-1930: redirect to the correct page after submitting a new document with a different ID than the one suggested by Futon. - COUCHDB-1923: add support for attachments and att_encoding_info options (formerly only available on the documents API) to the view API. - COUCHDB-1647: for failed replications originating from a document in the _replicator database, store the failure reason in the document. - A number of improvements for the documentation.
2014-06-11Update mongo-c-driver to 0.96.2.fhajny3-8/+244
Changes in 0.96.2 ----------------- * Ensure batchSize is used in cursor GETMORE operations with `aggregate`. * Ensure enough buffer space is allocated for incoming RPC when buffering from a stream. * Require libbson 0.8.2 for more robust `bson_next_power_of_two()` when using `size_t` and BCON compilation fix with C++. * Handle cursor id's that are not 64-bit values in response from `aggregate` command. * Handle upsert on MongoDB < 2.6 when _id does not contain an `ObjectId`. * Use 100 for default batchSize in `aggregate` command. Changes in 0.96.0 ----------------- This release includes much new documentation, which can be found at http://docs.mongodb.org/ecosystem/drivers/c/. Additionally, this release improves support for various exotic systems. Solaris 10 is supported much better on SPARC and x86_64 based systems. Some workarounds for mixed-mode sharded-clusters have been added to improve resiliency when rolling upgrades are performed. Build improvements have been added to help us detect SASL and SSL implementations on platforms that do not support pkg-config. This should simplify building for some of you. We've added some more logging to SASL authentication to help debug authentication failures. A bug causing an abort() when SSL is used and a server is down has been fixed. We've renamed various _delete() functions to _remove() to provide consistency with other MongoDB drivers. You can now specify SSL options for client pools. -D_REENTRANT is always defined now on Solaris to help with errno detection. This may not have been done before if using a non-GCC platform with pthreads. A bug was fixed where timeouts could have been 1000x longer than expected due to failure to convert from microseconds to milliseconds. A bug was fixed with authentication in sharded cluster and replica set scenarios.
2014-06-09Update to 1.78. From the changelog:schmonz2-7/+6
- Fix parsing of binary ops to correctly take up only a single LHS element, instead of gobbling up the entire parse-to-date - Explicitly handle ROW_NUMBER() OVER as the snowflake-operator it is - Improve signatures/documentation of is_same_sql_bind / eq_sql_bind - Retire script/format-sql - the utility needs more work to be truly end-user convenient
2014-06-09Update to 0.63. From the changelog:schmonz2-7/+9
Enhancements: * Entry.pm: accept options for update() in the LDIF case * LDIF.pm: - implement writing controls - refactor _write_entry - check for decoding errors in LWP-based URLs * Util.pm: remove superfluous space from POD * FAQ.pm: update perl-ldap & Perl version numbers * {LDAP,LDIF}.pod: update documentation of raw => REGEX * support LWP-supproted URLs when reading LDIFs (incl. tests) * add test for Net::LDAP::Util's time functions * tests: set default OpenLDAP DB type to mdb * IO::Socket::IP support - if installed in version 0.20 or higher, prefer it over IO::Socket::INET* - use IO::Socket::INET* as fallback if it isn't installed - this solves RT#93122, which IMHO is not really a bug of perl-ldap * remove trailing whitespace in contrib/* * t/60cancel.t: add explanation about potential cause of failure * LDAP.pm: accessor method sasl for Authen::SASL object * LDAP.pm: adapt socket() to support SASL layers * Message.pod: consolidate dcwocumentation of control() * Control.pm: documentation update * LDAP.pod: add note about IO::Socket::IP and Timeout * LDIF.pm: overhaul - set error when write fails - simplify _read_entry - simplify _write_entry - coding style harmonization - error checks when reading changetype: delete - make _error() return undef/empty list, adapt callers - refactor handling DNs when reading - new method _read_attribute_value() Bug Fixes: * RT#95001: Do not set SSL_ciphers to ALL by default * Entry.pm: delete(): return $self if called w/o args * RT#94357: t/08time.t: skip tests on too old Perl versions * RT#94341: FAQ.pm: fix incorrect instruction * jpegDisplay.pl: overhaul to make it work again * RT#94047: Control.pm: add missing word in POD * RT#93945: Util.pm: make sure $dec is defined * LDIF.pm: when reading LDIFs, allow control values to be absent * Control/ProxyAuth.pm: fix initialization using value => ... * Util.pm: fix corner cases in time conversion functions * Handle SASL security layers correctly on rebind Thanks Ben Morrow <ben@morrow.me.uk> * Control/Paged.pm: fix typo in POD sample code
2014-06-09Update to 1.42. From the changelog:schmonz2-8/+7
- Switched to a production version. (ISHIGAKI) - Updated to SQLite 3.8.4.1, which fixed several obscure bugs on "ORDER BY" or "DISTINCT". (ISHIGAKI) - Updated to SQLite 3.8.3.1, which fixed a SQLite bug in 3.8.2 (bundled in DBD::SQLite 1.41_04/5) that could cause queries to omit valid out rows. (ISHIGAKI) - Resolved #92322: Failure under heavily parallelized tests (ISHIGAKI) - Disabled Test::NoWarnings in a test - Updated to SQLite 3.8.2 (ISHIGAKI) - Resolved #90211: Error in documentation (Felix Li) - Resolved #89351: DBD-SQLite won't compile on Cygwin 64 bit (Warren Young++) (ISHIGAKI) - Tweaked sqlite_see_if_its_a_number not to guess data types of bind values with explicit type specification (via bind_param() etc) (mje++, ilmari++) (ISHIGAKI) - Updated to SQLite 3.8.0.2 (ISHIGAKI) - Updated to SQLite 3.8.0.1 to resolve #88228 (RIBASUSHI++) (ISHIGAKI) *** NOTICE ON NEXT GENERATION QUERY PLANNER *** - As of SQLite 3.8.0, SQLite's query planner has been rewritten. According to the author, the new query planner should give exactly the same result (though perhaps with a little less CPU time spent planning) for simple queries, and for complex queries, it can in many cases provide a much faster answer. See http://www.sqlite.org/queryplanner-ng.html for details. *** NOTICE ON PARTIAL INDICES *** - Database files created by SQLite 3.8.0 are still readable and writable by prior versions, but if you use partial indices introduced in SQLite 3.8.0, those files become unreadable and unwritable by older versions of (DBD::)SQLite. They'll be readable/writable again by dropping partial indices. - Resolved #87435: PATCH: statistics_info perldoc (DDICK) - Resolved #87297: URI filenames in DBD::SQLite (ISHIGAKI)
2014-06-09Update to 1.831. From the changelog:schmonz3-33/+6
* C99 comment is a nogo (RT #90383) * Memory leaks when failed to open db (RT #89589) * DB_File uses AutoLoader for no reason (RT #88258) While here, since I don't see why it's necessary, remove our patch.
2014-06-09Update to 0.993. From the changelog:schmonz2-7/+6
- Fixed engine loading to prefer the engine implied by the target URI over the `core.engine` configuration variable. This means that you no longer have to pass `--engine` when using commands that accept a target option or argument, such as `deploy`. - Fixed test failure when DBD::Firebird is installed but Firebird isql cannot be found. - Fixed issue where the revert command fails to execute the proper revert script. This can occur when a change has been reworked in the plan, but the reworked version of the change has not been deployed to the database. Thanks to Timothy Procter for the report (Issue #166). - Fixed issue with aggregating text values with `COLLECT()` on Oracle. Thanks to Timothy Procter for the digging and invocation of an Oracle support request (Issue #91). - Fixed issue where SQL*Plus could not run rework scripts because of the `@` in the file name. It now uses a symlink (or copied file on Windows) to circumvent the problem. Thanks to Timothy Procter for the report (Issue #165). - Fix issue where, on first deploy, the MySQL engine would fail to notice that the server was not the right version of MySQL. Thanks to Luke Young for the report (Issue #158). - Made the `checkit()` MySQL function DETERMINISTIC, to improve compatability with MariaDB. Thanks to Jesse Luehrs for the report (Issue #158). - Fixed deployment to PostgreSQL 8.4 so that it no longer chokes on the `:tableopts`. Thanks to Justin Hawkins for the report!
2014-06-09Update "phpmyadmin" package to version 4.2.3. Changes since version 4.2.2:tron2-6/+6
- bug #4423 Moving fields not working - bug #4424 Table indexes disappear after altering field - bug #4432 Error while displaying chart at server level - bug #4405 Cannot import (open_basedir) - bug #4396 Problem copying constraints (such as Sakila) - bug #4433 Missing privileges submenu - bug #4394 Drop db confirmation message when dropping a user - bug #4436 Insert form numeric field with function drop-down list - bug #4437 Problems due to missing enforcement of the minimum supported MySQL version + Add enforcement of the minimum supported PHP version (5.3.0) - bug Query error on submitting a column change form containing a disabled input field - bug Incorrect menu tab generation from usergroups - bug Missing space in index creation/edit generated query - bug #4434 Unchecking 'Show SQL queries' results NaN
2014-06-08+py-couchdb - packaged originally in -wip by kamelderouiche@yahoo.com.rodent1-1/+2
2014-06-08Import py27-couchdb-0.9 as databases/py-couchdb.rodent5-0/+143
Python library for working with CouchDB.
2014-06-08+py-mongo - packaged originally in -wip by mishka@rodent1-1/+2
2014-06-08Import py27-mongo-2.7.1 as databases/py-mongo.rodent4-0/+155
The PyMongo distribution contains tools for interacting with MongoDB database from Python. The bson package is an implementation of the BSON format for Python. The pymongo package is a native Python driver for MongoDB. The gridfs package is a gridfs implementation on top of pymongo.
2014-06-08Updated to latest release, 2.10.1. From CHANGES:rodent3-7/+10
* 2.10.1 * Fixed a bug where Sentinel connections to a server that's no longer a master and receives a READONLY error will disconnect and reconnect to the master. * 2.10.0 * Discontinuted support for Python 2.5. Upgrade. You'll be happier. * The HiRedis parser will now properly raise ConnectionErrors. * Completely refactored PubSub support. Fixes all known PubSub bugs and adds a bunch of new features. Docs can be found in the README under the new "Publish / Subscribe" section. * Added the new HyperLogLog commanads (PFADD, PFCOUNT, PFMERGE). Thanks Pepijn de Vos and Vincent Ohprecio. * Updated TTL and PTTL commands with Redis 2.8+ semantics. Thanks Markus Kaiserswerth. * *SCAN commands now return a long (int on Python3) cursor value rather than the string representation. This might be slightly backwards incompatible in code using *SCAN commands loops such as "while cursor != '0':". * Added extra *SCAN commands that return iterators instead of the normal [cursor, data] type. Use scan_iter, hscan_iter, sscan_iter, and zscan_iter for iterators. Thanks Mathieu Longtin. * Added support for SLOWLOG commands. Thanks Rick van Hattem. * Added lexicographical commands ZRANGEBYLEX, ZREMRANGEBYLEX, and ZLEXCOUNT for sorted sets. * Connection objects now support an optional argument, socket_read_size, indicating how much data to read during each socket.recv() call. After benchmarking, increased the default size to 64k, which dramatically improves performance when fetching large values, such as many results in a pipeline or a large (>1MB) string value. * Improved the pack_command and send_packed_command functions to increase performance when sending large (>1MB) values. * Sentinel Connections to master servers now detect when a READONLY error is encountered and disconnect themselves and all other active connections to the same master so that the new master can be discovered. * Fixed Sentinel state parsing on Python 3. * Added support for SENTINEL MONITOR, SENTINEL REMOVE, and SENTINEL SET commands. Thanks Greg Murphy. * INFO ouput that doesn't follow the "key:value" format will now be appended to a key named "__raw__" in the INFO dictionary. Thanks Pedro Larroy. * The "vagrant" directory contains a complete vagrant environment for redis-py developers. The environment runs a Redis master, a Redis slave, and 3 Sentinels. Future iterations of the test sutie will incorporate more integration style tests, ensuring things like failover happen correctly. * It's now possible to create connection pool instances from a URL. StrictRedis.from_url() now uses this feature to create a connection pool instance and use that when creating a new client instance. Thanks https://github.com/chillipino * When creating client instances or connection pool instances from an URL, it's now possible to pass additional options to the connection pool with querystring arguments. * Fixed a bug where some encodings (like utf-16) were unusable on Python 3 as command names and literals would get encoded. * Added an SSLConnection class that allows for secure connections through stunnel or other means. Construct and SSL connection with the sll=True option on client classes, using the rediss:// scheme from an URL, or by passing the SSLConnection class to a connection pool's connection_class argument. Thanks https://github.com/oranagra. * Added a socket_connect_timeout option to control how long to wait while establishing a TCP connection before timing out. This lets the client fail fast when attempting to connect to a downed server while keeping a more lenient timeout for all other socket operations. * Added TCP Keep-alive support by passing use the socket_keepalive=True option. Finer grain control can be achieved using the socket_keepalive_options option which expects a dictionary with any of the keys (socket.TCP_KEEPIDLE, socket.TCP_KEEPCNT, socket.TCP_KEEPINTVL) and integers for values. Thanks Yossi Gottlieb. * Added a `retry_on_timeout` option that controls how socket.timeout errors are handled. By default it is set to False and will cause the client to raise a TimeoutError anytime a socket.timeout is encountered. If `retry_on_timeout` is set to True, the client will retry a command that timed out once like other `socket.error`s. * Completely refactored the Lock system. There is now a LuaLock class that's used when the Redis server is capable of running Lua scripts along with a fallback class for Redis servers < 2.6. The new locks fix several subtle race consider that the old lock could face. In additional, a new method, "extend" is available on lock instances that all a lock owner to extend the amount of time they have the lock for. Thanks to Eli Finkelshteyn and https://github.com/chillipino for contributions.
2014-06-07pax is not used.ryoon1-2/+1
2014-06-07regen.obache1-2/+3
2014-06-07Add Haiku configureation to configure.obache1-11/+92
Based on patch created by diger.
2014-06-07Rename "iovec" to "iovec_p", avoid to conflict with "struct iovec" defined inobache1-0/+44
sys/uio.h. Fixes build on Haiku with gcc2.
2014-06-07Drop settings of LIBSO_LIBS for configure.obache1-5/+1
Now, configure set LIBSO_LIBS with LIBS, so it is useless passing LIBSO_LIBS to configure. Overmore, "nsl" and "rt" libraries are exactly checked.
2014-06-05Changes 3.8.5:adam7-24/+26
Added support for partial sorting by index. Enhance the query planner so that it always prefers an index that uses a superset of WHERE clause terms relative to some other index. Improvements to the automerge command of FTS4 to better control the index size for a full-text index that is subject to a large number of updates. Added the sqlite3_rtree_query_callback() interface to R-Tree extension Added new URI query parameters "nolock" and "immutable". Use less memory by not remembering CHECK constraints on read-only database connections. Enable the OR optimization for WITHOUT ROWID tables. Render expressions of the form "x IN (?)" (with a single value in the list on the right-hand side of the IN operator) as if they where "x==?", Similarly optimize "x NOT IN (?)" Add the ".system" and ".once" commands to the command-line shell. Added the SQLITE_IOCAP_IMMUTABLE bit to the set of bits that can be returned by the xDeviceCharacteristics method of a VFS. Added the SQLITE_TESTCTRL_BYTEORDER test control. Bug Fixes: ---------- OFFSET clause ignored on queries without a FROM clause. Assertion fault on queries involving expressions of the form "x IN (?)". Incorrect column datatype reported. Duplicate row returned on a query against a table with more than 16 indices, each on a separate column, and all used via OR-connected constraints. Partial index causes assertion fault on UPDATE OR REPLACE. Crash when calling undocumented SQL function sqlite_rename_parent() with NULL parameters. ORDER BY ignored if the query has an identical GROUP BY. The group_concat(x,'') SQL function returns NULL instead of an empty string when all inputs are empty strings. Fix a bug in the VDBE code generator that caused crashes when doing an INSERT INTO ... SELECT statement where the number of columns being inserted is larger than the number of columns in the destination table. Fix a problem in CSV import in the command-line shell where if the leftmost field of the first row in the CSV file was both zero bytes in size and unquoted no data would be imported. Fix a problem in FTS4 where the left-most column that contained the notindexed column name as a prefix was not indexed rather than the column whose name matched exactly. Fix the sqlite3_db_readonly() interface so that it returns true if the database is read-only due to the file format write version number being too large.
2014-06-04Update "phpmyadmin" package to version 4.2.2:tron3-24/+395
This release contains several improvements and bug fixes. This version removes support for the deprecated PHP extension "mysql". Some highlights include: - Added the ability to save and load queries in Query By Example. - Navigation tabs are now fixed and don't scroll off screen. - Easily add a function to all rows when inserting several rows at once. - Added a favorite tables feature for quick access to often-used tables. - Quick filter displayed rows.
2014-06-02Changes 5.6.19:adam4-14/+40
Functionality Added or Changed The obsolete and unmaintained charset2html utility has been removed from MySQL distributions. The mysqlbug, mysql_waitpid, and mysql_zap utilities have been deprecated and will be removed in MySQL 5.7. Bugs Fixed InnoDB: After upgrading from 5.6.10 to MySQL versions up to and including MySQL 5.6.18, InnoDB would attempt to rename obsolete full-text search auxiliary tables on server startup, resulting in an assertion failure. InnoDB: For each insert, memset would be called three times to allocate memory for system fields. To reduce CPU usage, the three memset calls are now combined into a single call. InnoDB: Enabling the InnoDB Table Monitor would result in a ib_table->stat_initialized assertion failure. InnoDB: Setting innodb_max_dirty_pages_pct=0 would leave 1% of dirty pages unflushed. Buffer pool flushing is initiated when the percentage of dirty pages is greater innodb_max_dirty_pages_pct. The internal variables that store the innodb_max_dirty_pages_pct value and the percentage of dirty pages (buf_get_modified_ratio_pct and srv_max_buf_pool_modified_pct) were defined as unsigned integer data types, which meant that a innodb_max_dirty_pages_pct value of 0 required a dirty pages percentage of 1 or greater to initiate buffer pool flushing. To address this problem, the buf_get_modified_ratio_pct and srv_max_buf_pool_modified_pct internal variables are redefined as double data types, which changes the range value for innodb_max_dirty_pages_pct and innodb_max_dirty_pages_pct_lwm from 0 .. 99 to 0 .. 99.99. Additionally, buffer pool flushing is now initiated when the percentage of dirty pages is “greater than or equal to” innodb_max_dirty_pages_pct. Replication: Log rotation events could cause group_relay_log_pos to be moved forward incorrectly within a group. This meant that, when the transaction was retried, or if the SQL thread was stopped in the middle of a transaction following one or more log rotations (such that the transaction or group spanned multiple relay log files), part or all of the group was silently skipped. This issue has been addressed by correcting a problem in the logic used to avoid touching the coordinates of the SQL thread when updating the log position as part of a relay log rotation whereby it was possible to update the SQL thread's coordinates when not using a multi-threaded slave, even in the middle of a group. Replication: When running the server with --gtid-mode=ON, STOP SLAVE followed by START SLAVE resulted in a mismatch between the information provided by INFORMATION_SCHEMA.INNODB_TEMP_TABLE_INFO and the Slave_open_temp_tables status variable: the INNODB_TEMP_TABLE_INFO table showed that no temporary tables existed, but Slave_open_temp_tables had a nonzero value. Replication: In certain cases, the server mishandled triggers and stored procedures that tried to modify other tables when called by CREATE TABLE ... SELECT. This is now handled correctly as an error. Replication: When used on a table employing a transactional storage engine, a failed TRUNCATE TABLE was still written to the binary log and thus replayed on the slave. This could lead to inconsistency when the master retained data that was removed on the slave. Now in such cases TRUNCATE TABLE is logged only when it executes successfully. Replication: The server did not always handle the auto.cnf file correctly in cases where this file's permissions were incorrect. Replication: When the binary log was rotated due to receipt of a SIGHUP signal, the new binary log did not contain the Previous_gtid_event required for subsequent processing of that binary log's GTID events. Now when SIGHUP is received, steps are taken to insure that the server writes the necessary Previous_gtid_event to the new log before writing any GTID events to the new log.
2014-06-02Changes 5.5.38:adam4-10/+12
Bugs Fixed InnoDB: For each insert, memset would be called three times to allocate memory for system fields. To reduce CPU usage, the three memset calls are now combined into a single call. Replication: When used on a table employing a transactional storage engine, a failed TRUNCATE TABLE was still written to the binary log and thus replayed on the slave. This could lead to inconsistency when the master retained data that was removed on the slave. Now in such cases TRUNCATE TABLE is logged only when it executes successfully. Certain INFORMATION_SCHEMA queries could cause a server exit. For indexes on prefixes or character string columns, index corruption could occur for assignment of binary data to the column due to improper character counting. Solaris-specific scripts were included in and installed by non-Solaris packages. EXPLAIN on a query with an EXISTS subquery containing a UNION could cause a server exit. Multiple executions of a prepared EXPLAIN on a UNION of subqueries could cause a server exit. Executing a correlated subquery on an ARCHIVE table which has an AUTO_INCREMENT column caused the server to hang. The client library could cause clients to exit due to incorrectly mapping the client error number to the corresponding message, if reallocation of packet buffer memory occurred. Calling mysql_get_server_version() with an invalid connection handler argument caused the client to exit. Now it returns 0 and reports a CR_COMMANDS_OUT_OF_SYNC error. On Windows, calling mysql_thread_init() call without mysql_init() caused the client to exit. windows. Now it returns a nonzero result because it is an error to call mysql_thread_init() before the client library is initialized with mysql_library_init(). CMake produced not-useful warnings about INTERFACE_LINK_LIBRARIES policy. LOAD DATA LOCAL INFILE could use all CPU if import errors occurred when there were no line delimiters. A statement of the following form broke row-based replication because it created a table having a field of data type BIGINT with a display width of 3000, which is beyond the maximum acceptable value of 255: CREATE TABLE t1 AS SELECT REPEAT('A',1000) DIV 1 AS a;
2014-06-01FreeBSD uses NetBSD-derived nsdispatch.asau7-14/+276
Cram FreeBSD support in with some force using some knowledge picked from FreeBSD ports collection. Not yet tested in field.
2014-05-31Update qdbm to 1.8.78.obache18-62/+191
2007-12-22 Mikio Hirabayashi <mikio@fallabs.com> - Converters from Depot/Curia/Villa to TCHDB/TCBDB were added. - Release: 1.8.78
2014-05-29Bump for perl-5.20.0.wiz144-227/+288
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-28Dont find gethostbyname_r() on NetBSD. The API differs resulting inmarkd2-3/+7
segfaults on 6.1_STABLE.
2014-05-28Update to 4.027wen2-7/+6
Upstream changes: 2014-??-?? Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.027) * Added more OS X notes and fixed compiler warnings * Skip tests if test database is not present-RT92330 (zefram <zefram at fysh dot org> * metacpan.org and search.cpan.org didn't display module POD, caused by fix for RT90101. Reported by Oleg, RT92350. 2014-01-15 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.026) * t/29warnings.t fails on MySQL Server 5.1.something - Reported by RT91202, Gisle Aas. Now is handled depending on version. * README.pod misses proper NAME heading - RT90101 - Damyan Ivanov, Debian Perl Group * Added fix and test for RT91715 * Added feature from Jacob Gelbman (cPanel) mysql_skip_secure_auth 2013-11-05 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.025) * Set with parentheses and column_info - RT50304 - reported and fixed by Kevin Bosak. * Fix method redefinition warnings in threads on Perl >= 5.16 - Dagfinn Ilmari Manns.er * use strict and warnings everywhere. * Minimum perl version is now 5.8.1, just as for DBI. * Improved database version check so tests run correctly on MariaDB 10. * Fix manifest - RT89106, reported by Joe Grasse. * set auto_increment_offset explicitly to make tests pass if they are set on server - RT83487, reported by Ian Barton. * Assume 'localhost' when testport is set but no testhost in Makefile.PL - RT83496, reported by Philip Stoev. * Corrected documentation for mysql_init_command option - Alexey Molchanov <alexey.molchanov@portaone.com> * Skip stored procedure tests if user is unpriviliged - RT83348 - Chris Weyl <cweyl@alumni.drew.edu> * Fix example in POD doc for NUM_OF_FIELDS - RT36730, reported by tapoutmma. * Fix for memory leak (RT86153) when connecting with incorrect password * Bail if connect fails early on (RT31823) 2013-09-17 Michiel Beijen, Patrick Galbraith, DBI/DBD community (4.024) * Fix memory leak if mysql_server_prepare is enabled - RT76462 - Masahiro Chiba * Small dist improvements: Michiel Beijen <michiel.beijen@otrs.com> * Undefined $DBI::errstr on execute fail on Windows: Michiel Beijen <michiel.beijen@otrs.com> * Better diagnostics for 80procs.t Fixes RT#71199: Alexandr Ciornii <alexchorny@gmail.com> * Fix #64013: INSTALL.pod is shown with 'man install': Juergen Weigert <jw@suse.com> * Added 'testport' to keys in Makefile.PL Fixes RT#83492: Michiel Beijen <michiel.beijen@otrs.com> * Fixed test 70takeimp warning. Michiel Beijen <michiel.beijen@otrs.com> * Made test t/87async.t not stop on Win32. Michiel Beijen <michiel.beijen@otrs.com> * Update github location. Update support information. Michiel Beijen <michiel.beijen@otrs.com> * POD Fixes Patch from RT77043 by Gunnar Wolf, Debian Perl Group. Michiel Beijen <michiel.beijen@otrs.com>
2014-05-27Mark as not for Python 3fhajny1-1/+3
2014-05-27Add libltdl, fixes build.fhajny1-1/+2
2014-05-27Fix libiconv support. Fixes sqlrelay-odbc build.fhajny4-9/+19
2014-05-27Fix build with clang.joerg4-2/+40
2014-05-23Add patches needed for gdbm-1.11.wiz6-0/+90
2014-05-23Update gdbm packages to 1.11, after martin@ diagnosed the compilationwiz6-15/+27
problem. Thanks, martin! Changes: Version 1.11, 2013-12-25 * Improved dump format. A new dump format is implemented, which encodes all data in base64 and stores not only key/data pairs, but also the original database file metadata, such as file name, mode and ownership. Files in this format can be sent without additional encapsulation over transmission channels that normally allow only ASCII data. Dumps in this format allow for restoring an exact copy of the database, including file ownership and privileges. * New function: gdbm_count int gdbm_count (GDBM_FILE *file, gdbm_count *count); Counts records in `file' and stores the result in the memory location pointed to by `count'. * New utilities: gdbm_dump and gdbm_load. Gdbm_dump creates a plain-text dump of the GDBM database. This dump can be used to create an exact copy of the database afterward. The gdbm_load performs the reverse: given the dump file, it creates a GDBM database. Apart from native GDBM dump formats, it also understands the format generated by Berkeley DB db_dump utility. Thus, an easy way to convert a Berkeley DB database to GDBM is: db_dump input.db | gdbm_load output.db * gdbmtool The gdbmtool utility allows you to examine, modify or create GDBM databases. It provides an easy-to-use interactive shell and can be used for scripting. One of the unique features of gdbmtool is that it allows to define datum structures for key and content parts, similarly to the C "struct" declarations, and to input and display such structured data.
2014-05-22Add new sqlrelay sub-packages.fhajny1-1/+10