Commit graph

4747 commits

Author SHA1 Message Date
tron
669e25db2b Update "phpmyadmin" package to version 2.11.11.2.
This version fixes the information leak reported in PMASA-2011-1.
2011-02-10 16:48:09 +00:00
wiz
4c792fa0ba Sort. 2011-02-10 16:25:30 +00:00
obache
63b5af36eb Update ipa_sdb to 1.1.
per maintainer update request by PR#44544.
set LICENSE=2-clause-bsd additionaly.

Changes:
    *	Added support for ipa_db_mod and ipa_st_mod API version 2.
2011-02-10 12:03:11 +00:00
taca
3caee7b611 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]
2011-02-09 13:00:07 +00:00
taca
a947aef07d 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
2011-02-09 12:55:28 +00:00
taca
3a4b81409d 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.
2011-02-09 12:39:41 +00:00
adam
245a7388d4 Changes 9.0.3:
* Before exiting walreceiver, ensure all the received WAL is fsync'd to disk
* Avoid excess fsync activity in walreceiver
* Make "ALTER TABLE" revalidate uniqueness and exclusion constraints when needed
* Fix EvalPlanQual for "UPDATE" of an inheritance tree in which the tables are
  not all alike
* Avoid failures when "EXPLAIN" tries to display a simple-form CASE expression
* Fix assignment to an array slice that is before the existing range of
  subscripts
* Avoid unexpected conversion overflow in planner for very distant date values
* Fix PL/Python crash when an array contains null entries
* Remove ecpg's fixed length limit for constants defining an array dimension
* Fix erroneous parsing of tsquery values containing ... &
  !(subexpression) | ...
* Fix buffer overrun in "contrib/intarray"'s input function for the query_int
  type
* Fix bug in "contrib/seg"'s GiST picksplit algorithm
2011-02-09 08:48:16 +00:00
asau
b738fcbd01 Update to phpPgAdmin 5.0.2
Changes in 5.0.2
----------------

Some bug fixes.

* Fix a css typo & error in cappuccino theme
* Fix #3139003 "Autocomplete doesn't insert value", report and patch by Aleksander Machniak
* Fix bad inheritance between pg83 -> pg instead of pg83 -> pg84 in the database access classes. This bug was breaking some functionnalities with 8.3
* Fix a lot of nonstandard escaped string in the database access classes


Changes in 5.0.1
----------------

Minor bug fix and update version.

* Fix #3124417 "Wrong german translation", reported by schnoesel
* Fix (officialy) a bug where non-super user roles cannot check ownership on objects
* Add forgotten Galician language to the target "all" of lang/Makefile
* Update jQuery library to current stable 1.4.4
* remove useless date from the topbar informations.
  This was the only place that did PHP 5.3 complain about bad timezone configuration
  (a non-PPA related warning). As it was a totaly useless information, we decide to
  remove it.


Changes in 5.0
--------------

Features
* Support for PostgreSQL 8.4 and 9.0
* Support for database level collation for 8.4+
* Support for schema level export
* Add ability to alter schema ownership
* Clean up domain support and improve interface
* Add support for commenting on functions
* Allow user to rename role/users and set new passwords at the same time
* Greatly enhanced Full-Text-Search capabilities (ioguix, Loomis_K)
* Overhauled Selenium Test suite to support multiple database versions
* Optimized application graphics (Limo Driver)
* Support for Column Level Privileges
* Allow users to specify a template database at database creation time
* Support killing processes
* Add ability to create indexes concurrently
* Much better support of autovacuum configuration
* Add an admin page for table level
* Refactored autocompletion:
  * fix support for cross-schema objects
  * support multi-field FK
  * support for pagination of values in the auto-complete list
* Allow user to logicaly group their server under custom named node in the browser tree
* New themes (Cappuccino and Gotar) and a theme switcher on the introduction page
* Auto refresh Locks page
* Auto refresh Processes page
* Link in the bottom of the page to go to top of page
* Browsing on Foreign Keys (When browsing a table, clicking on a FK value, jump to the PK row)


Bugs
* Fix problems with query tracking on overly long queries
* Ensure pg_dump paths are valid
* Fix multiple bugs about quoting and escaping database objects names with special chars
* Fix multiple bugs in the browser tree
* Fix multiple bugs on the SQL and script file import form
* One security fix about code injection
* Don't allow inserting on a table without fields
* Some fix about commenting databases
* removed deprecated functions from PHP 5.3
* Lot of code cleanup
* Many other small minor bugs found on our way
* Fix the operator property page

Translations
* Czech (Marek Cernocky)
* Greek (Adamantios Diamantidis)
* Brazillian Portuguese (Fernando Wendt)
* Galician (Adri€n Chaves Fern€ndez)

Incompatabilities
* No longer support PHP < 5.0
* No longer support Postgres < 7.4
2011-02-08 23:09:17 +00:00
brook
4e7fc1394d Substitutions in src/Makefile.global end up creating an incorrect path to
ld.  As a result, the installed version of this file is not useful for
building PostgreSQL extensions.  Instead, replace with ${LD}.  See the
discussion beginning with

     http://mail-index.netbsd.org/tech-pkg/2011/02/07/msg006685.html

for more information.
2011-02-08 15:50:07 +00:00
taca
e6fbd22d12 Remove RUBY_REQD which specify older version of
current supported version of Ruby.

No functional change.
2011-02-07 14:55:55 +00:00
wiz
78348d4973 Revert braino. 2011-02-06 14:44:07 +00:00
wiz
97bba44aa1 Fix path to poco. 2011-02-06 14:42:16 +00:00
schnoebe
1a9ffff5f1 botched the include for poco when removing the wip references. 2011-02-06 06:12:21 +00:00
schnoebe
101175436b Add databases/poco-data{,-sqlite,-odbc,-mysql}. 2011-02-06 06:09:52 +00:00
schnoebe
d43a98a1a8 Oops, drat.. Forgot to purge the wip references from the packages
before importing.

wip  references now all purged.
2011-02-06 06:08:06 +00:00
schnoebe
4c71967357 Import the Poco 1.4.0 ODBC database accessors. 2011-02-06 06:02:52 +00:00
schnoebe
862a5e30f4 Import the MySQL accessors for the Poco 1.4.0 Data classes. 2011-02-06 06:02:02 +00:00
schnoebe
7c0de2fe96 Import the SQL database accessor class for Poco 1.4.0.
A child of ../../databases/poco-data.
2011-02-06 06:01:15 +00:00
schnoebe
93c76b0836 Import the Poco 1.4.0 database accessor parent class. 2011-02-06 06:00:08 +00:00
obache
2b36d4e508 Remove the last hunk from patch-ab for configure.
It was added for DragonFly, but not required for recent DF release,
and break build on AIX-5.3, as PR#44446.
2011-02-04 12:26:01 +00:00
tonnerre
c869d4bca3 Handle the new files too to fix the build.. 2011-02-02 23:15:52 +00:00
tonnerre
09e6f3a82b Upgrade Apache Cassandra to version 0.7.0. It's 0.7.0-beta3 with a number
of bugfixes.
2011-02-02 22:26:45 +00:00
adam
32f4b3f2d0 Changes 3.7.5:
* Added the sqlite3_vsnprintf() interface.
* Added the SQLITE_DBSTATUS_LOOKASIDE_HIT, SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE,
  and SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL options for the sqlite3_db_status()
  interface.
* Added the SQLITE_OMIT_AUTORESET compile-time option.
* Added the SQLITE_DEFAULT_FOREIGN_KEYS compile-time option.
* Updates to sqlite3_stmt_readonly() so that its result is well-defined for all
  prepared statements and so that it works with VACUUM.
* Added the "-heap" option to the command-line shell
* Fix a bug involving frequent changes in and out of WAL mode and VACUUM that
  could (in theory) cause database corruption.
* Enhance the sqlite3_trace() mechanism so that nested SQL statements such as
  might be generated by virtual tables are shown but are shown in comments and
  without parameter expansion. This greatly improves tracing output when using
  the FTS3/4 and/or RTREE virtual tables.
* Change the xFileControl() methods on all built-in VFSes to return
  SQLITE_NOTFOUND instead of SQLITE_ERROR for an unrecognized operation code.
* The SQLite core invokes the SQLITE_FCNTL_SYNC_OMITTED file control to the VFS
  in place of a call to xSync if the database has PRAGMA synchronous set to OFF.
2011-02-02 09:03:09 +00:00
markd
1569f038b9 Fix build with gcc4.3 2011-01-29 21:48:41 +00:00
gdt
90672c1b7b Use distutils.mk instead of extension.mk, so that egg file is installed. 2011-01-27 16:49:32 +00:00
tron
caa88a85d3 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.
2011-01-27 13:45:55 +00:00
markd
5cfe56c33e Dont assume libc has a strlcpy() if the heimdal libraries happen to have
one and expose it.
2011-01-20 12:38:49 +00:00
adam
ba90be89a0 Changes 2.3.2:
* Fixed segfault with middleware not passing DateStyle to the client

Changes 2.3.1:
* Fixed build problem on CentOS 5.5 x86_64

Changes 2.3.0:
psycopg 2.3 aims to expose some new features introduced in PostgreSQL 9.0.
* Main new features:
  - `dict` to `hstore` adapter and `hstore` to `dict` typecaster, using both
    9.0 and pre-9.0 syntax.
  - Two-phase commit protocol support as per DBAPI specification.
  - Support for payload in notifications received from the backed.
  - `namedtuple`-returning cursor.
  - Query execution cancel.
2011-01-20 09:55:30 +00:00
schwarz
668128f7c1 added libraries required to build on Solaris 2011-01-18 23:12:29 +00:00
taca
471a641b29 Update ruby-odbc package to 0.99994.
Sat Jan 15 2011 version 0.99994 released

	* fixed column key caching, thanks Sean Noonan for bug report

Fri Dec 24 2010 version 0.99993 released

	* fixed error reporting in Database.transaction method,
	  thanks Shane Emmons for bug report and testing
2011-01-15 16:40:11 +00:00
wiz
fcc0b5fda0 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
wiz
2f4126dc58 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
adam
82dc2394bd For PostgreSQL before 9.0, pg_ctl doesn't know 'init'; revert to initdb. 2011-01-10 14:50:56 +00:00
kefren
e66e94c444 Update to 1.4.5
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
2011-01-05 18:12:39 +00:00
obache
2d13d8d137 treat DragonFly shlib handling same as NetBSD. 2010-12-30 12:35:53 +00:00
adam
b4821a7f4b Changes 09.00.0200:
* 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-25 08:37:31 +00:00
asau
a74cf7369e Restore PG_SUBPREFIX. 2010-12-24 12:20:51 +00:00
asau
3bf9799779 Restore PG_SUBPREFIX. 2010-12-24 08:07:57 +00:00
asau
8c0ac0c329 Regenerate after PG_SUBPREFIX restoration. 2010-12-24 06:34:38 +00:00
asau
336a5d5172 Make PG_SUBPREFIX work: override RCD_SCRIPTS_EXAMPLEDIR to follow the setting. 2010-12-24 06:33:57 +00:00
asau
12c85da9ab Allow PG_SUBPREFIX configuration. 2010-12-24 06:30:03 +00:00
asau
5c8d8b6b6f Restore PG_SUBPREFIX logic. 2010-12-24 03:41:38 +00:00
asau
c5531f4d1c Allow using this file from other categories. 2010-12-24 03:34:33 +00:00
dsainty
ada744dc0a Mechanically replace references to graphics/jpeg with the suitable
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-23 11:44:24 +00:00
taca
125f5c45aa Add and enable pear-MDB2_Driver_mysqli. 2010-12-22 15:36:07 +00:00
taca
6cc509a09d Importing pear-MDB2_Driver_mysqli version 1.5.0b3.
mysqli MDB2 driver.
2010-12-22 15:34:53 +00:00
taca
9417216652 Oops, really update to MDB2_Driver_mysql-1.5.0b3.
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-22 15:29:34 +00:00
taca
6d9cf8124e Update pear-MDB2_Driver_sqlite package to 1.5.0b3.
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-22 15:23:25 +00:00
taca
4d24f35da7 Update pear-MDB2_Driver_pgsql package to 1.5.0b3.
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-22 15:22:26 +00:00
taca
13d41add39 Update pear-MDB2_Driver_mysql package to 1.5.0b2.
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-22 15:21:06 +00:00
taca
4030562c03 Update pear-MDB2 package to 2.5.0b3.
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-22 15:19:39 +00:00
adam
fe92c24e35 Changes 8.3.13:
* 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-19 09:53:52 +00:00
adam
0b62fd560e Changes 8.4.6:
* 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-19 09:53:41 +00:00
adam
d336b2f1f8 Changes 9.0.2:
* 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-19 09:53:26 +00:00
adam
ddde901564 dynamic linking won't work on Darwin when slapd gets stripped 2010-12-17 14:13:02 +00:00
adam
4e673f90b3 Fix building openldap-smbk5pwd on machines other than NetBSD, and without kerberos if Heimdal not found (only Samba support). 2010-12-17 10:20:51 +00:00
adam
31d75ebb97 Fix pkglint warnings 2010-12-17 10:19:16 +00:00
obache
d99eb6b342 Bump PKGREVISION from icu shlib major bump. 2010-12-17 07:36:08 +00:00
agc
56cbb09596 Add two new options for sqlite3, rtree (for multi-dimensional search optimization),
and fts (full-text searching). Both options are off by default.
2010-12-17 00:37:34 +00:00
taca
8d9c151168 Add include of "../../libltdl/buildlink3.mk".
Fix build problem.
2010-12-16 06:56:29 +00:00
taca
fd82cf38a9 Update mysql51-{client,server} package to 5.1.54.
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-16 03:42:49 +00:00
adam
0496e0ddca Changes 2.0.6:
-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-14 17:57:24 +00:00
taca
1fde2e01d8 Reset PKGREVISION by update of base PHP version. 2010-12-13 13:18:19 +00:00
asau
4ca8420d23 + postgresql90-datatypes 2010-12-11 23:06:50 +00:00
asau
341baf0487 Import PostgreSQL 9.0 data types support modules as 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-11 23:01:51 +00:00
asau
ea8ea0d96e Unbreak installation of dynamic modules. Bump revision. 2010-12-11 17:22:30 +00:00
asau
190420b161 Build and install support module. Bump revision. 2010-12-11 17:20:06 +00:00
asau
874ddc2a9e Allow more dynamic modules. 2010-12-11 17:15:24 +00:00
asau
8dee82599f Support "xml" option (default off) as requested in PR pkg/44217 2010-12-11 16:16:37 +00:00
asau
1ac69a7747 + postgresql90-monitoring 2010-12-10 19:25:02 +00:00
asau
bf0e09fadb Import PostgreSQL 9.0 monitoring modules as databases/postgresql90-monitoring
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 19:21:06 +00:00
asau
25f1c24d90 + postgresql90-upgrade 2010-12-10 11:54:25 +00:00
asau
f129c67185 Import PostgreSQL 9.0 binary upgrade tool as databases/postgresql90-upgrade
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.
2010-12-10 11:53:07 +00:00
asau
d203b9cf04 Build fix: OpenSolaris needs explicit "-lintl" in LIBS. 2010-12-10 11:41:30 +00:00
wiz
d8e0b2bf6d Update to 0.90:
shared-mime-info 0.90 (2010-12-1)
* Mime-type Changes:
- Make application/epub+zip sub-class-of application/zip
- Make sure RAM files are not all treated as text
- Make CMakefiles a sub-class of text/plain
- Add new mime-type for Panasonic RW2 images
- Add XSL magic
- Add root-XML for XSL
- Add *.gem as a glob for tar archives
- Add test case for text/directory files
- Add go source code
- Add pdf.xz mime-type
- Add text/x-ooc source code
- Add Cobol source code

* Other:
- Don't error out on the x-scheme-handler/* mime-types
- Fix crasher when mime-magic is empty
2010-12-10 10:34:41 +00:00
asau
cb67c536db + postgresql90-replicationtools 2010-12-10 03:53:00 +00:00
asau
d75d26857b Import PostgreSQL 9.0 replication tools as databases/postgresql90-replicationtools
This package provides the following PostgreSQL tools:
  - pg_archivecleanup
  - pg_standby

pg_standby supports creation of a "warm standby" database server.
It is designed to be a waiting restore_command, which is needed
to turn a standard archive recovery into a warm standby operation.

pg_archivecleanup is designed to cleanup an archive when used as
an archive_cleanup_command when running with standby_mode = on.
pg_archivecleanup can also be used as a standalone program to
clean WAL file archives.
2010-12-10 03:51:31 +00:00
asau
0ae0e377fb Help to generate PLIST: all files are installed under $(PREFIX)$(PG_SUBPREFIX),
prefix their names with $(PG_SUBPREFIX) automatically when doing print-PLIST.
2010-12-09 23:46:32 +00:00
adam
9be3572891 Changes 3.7.4:
* Added the sqlite3_blob_reopen() interface to allow an existing sqlite3_blob
  object to be rebound to a new row.
* Use the new sqlite3_blob_reopen() interface to improve the performance of FTS.
* VFSes that do not support shared memory are allowed to access WAL databases
  if PRAGMA locking_mode is set to EXCLUSIVE.
* Enhancements to EXPLAIN QUERY PLAN.
* Added the sqlite3_stmt_readonly() interface.
* Added PRAGMA checkpoint_fullfsync.
* Added the SQLITE_FCNTL_FILE_POINTER option to sqlite3_file_control().
* Added support for FTS4 and enhancements to the FTS matchinfo() function.
* Added the test_superlock.c module which provides example code for obtaining
  an exclusive lock to a rollback or WAL database.
* Added the test_multiplex.c module which provides an example VFS that provides
  multiplexing (sharding) of a DB, splitting it over multiple files of fixed
  size.
* A very obscure bug associated with the or optimization was fixed.
2010-12-09 05:32:05 +00:00
reed
65a0386197 Update from maintainer.
Update package database/ipa_sdb to 1.0.2 version.

Changes in the package:

    *   MASTER_SITES was changed.

    *   DESCR was updated.

    *   PLIST was updated.

Changes in the ipa_sdb-1.0.2:

    *   autoconf 2.59 -> 2.68, automake 1.9.6 -> 1.11.1,
        libtool 1.5.20 -> 2.2.10.

    *   Code optimization and documentation corrections.

    *   configure.ac was optimized.

    *   Now lint can check source code of IPA_SDB.

    *   If there is close_fd=yes for rule and db_set_limit_state() fails,
        then the ipa_db_sdb module did not close database file descriptor
        for a limit in some cases.

    *   Added checks for uint8_t, uint16_t, uint32_t and uint64_t
        to configure.  Check that sizeof(long) >= sizeof(int).

    *   Now autoheader is used for generating src/config.h.in.

    *   Now src/ipa_sdb.h is not generated, instead new sdb_config.in.h
        file is used.

    *   New options for configure: --enable-gcc-more-warns,
        --disable-gcc-warns, --with-db-pthread, --with-st-pthread.

    *   Options --enable-FEATURE and --disable-FEATURE disabled FEATURE
        in the configure script.

    *   Use readdir_r() function in thread-safe version of the ipa_st_sdb
        module.

    *   Opened directories never were closed in the ipa_st_sdb module.
2010-12-07 01:37:17 +00:00
taca
d2d581e385 Update ruby-sqlite3 package to 1.3.2.
=== 1.3.2 / 2010-10-30 / RubyConf Uruguay Edition!

* Enhancements:
  * Windows: build against 3.7.3 version of SQLite3
  * SQLite3::Database can now be open as readonly

      db = SQLite3::Database.new('my.db', :readonly => true)

  * Added SQLite3::SQLITE_VERSION and SQLite3::SQLITE_VERSION_NUMBER [nurse]

* Bugfixes
  * type_translation= works along with Database#execute and a block
  * defined functions are kept in a hash to prevent GC. #7
  * Removed GCC specific flags from extconf.

* DEPRECATIONS
  * SQLite3::Database#type_translation= will be deprecated in the future with
    no replacement.
  * SQlite3::Version will be deprecated in 2.0.0 with SQLite3::VERSION as the
    replacement.
2010-12-04 03:47:14 +00:00
taca
df740dddb9 Update ruby-pg package to 0.10.0.
Compact changes aren't available please refer the below page in detail:

	http://bitbucket.org/ged/ruby-pg/changesets
2010-12-04 03:45:23 +00:00
drochner
566695e3a7 update to 3.2.5
changes:
-improved gedcom export
-bugfixes
-translation updates
2010-11-30 18:31:01 +00:00
tron
cd8f33fad8 Update "phpmyadmin" package to versino 2.11.11.1. Changes since 2.11.11:
Fix XSS vulnerability reported in PMASA-2010-8 (CVE-2010-4329?).
2010-11-29 19:13:30 +00:00
taca
1d58ccfe9a Update mysql51-{client,server} to 5.1.53.
Most changes are related to replication and seems to no security fix.
For more detail, please refer:

	http://dev.mysql.com/doc/refman/5.1/en/news-5-1-53.html
2010-11-26 13:52:58 +00:00
wiz
6916ab53d7 Disable lua manually, otherwise it's found on current and PLIST breaks. 2010-11-18 13:43:09 +00:00
shattered
6ae7b838d6 Install manpages in man/, not share/man/ 2010-11-17 17:42:56 +00:00
abs
93cde1a832 PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
dholland
3673c235db +sqlite3-docs 2010-11-15 20:27:46 +00:00
dholland
dba5903daa Add a package for the sqlite3 documentation, which is shipped
separately from the main library.
2010-11-15 20:27:03 +00:00
joerg
f4e0075b39 WAL library needs libpq for build. 2010-11-15 16:55:27 +00:00
sketch
f3ee8d09f4 Drop maintainer, ENOTIME. 2010-11-15 16:24:09 +00:00
sno
b27da541d5 Added databases/p5-MLDBM-Serializer-JSON version 0.001 2010-11-14 20:53:26 +00:00
sno
ab0079a40a Importing Perl5 module MLDBM::Serializer::JSON 0.001 into
databases/p5-MLDBM-Serializer-JSON.

MLDBM::Serializer::JSON provides an extension to MLDBM to enable storing
the additional columns as JSON instead of Data::Dumper or FreezeThaw.

JSON is very widely used - from Perl over Ruby to Python and surely
JavaScript and so on.
2010-11-14 20:53:11 +00:00
adam
dfc620033e Removed MAKE_JOBS_SAFE=no; compiles fine with MAKE_JOBS=8 on NetBSD and MacOSX 2010-11-14 16:39:36 +00:00
joerg
b6eda4820b Use pread/pwrite on NetBSD to reduce the number of system calls a lot.
Bump revision.
2010-11-13 21:54:13 +00:00
adam
d0975fdc94 Changes 2.3.12:
Lib
* Removed tabs from various modules to make things work with python -tt.
* Quick fix to ldif.is_dn() to let multi-valued RDNs pass as valid.
  Is too liberal in some corner-cases though...
* Fix to ldif.is_dn() to allow dashes in attribute type
* ldap.open() now outputs a deprecation warning
* module-wide locking is now limited to calling _ldap.initialize().
  Still ldap.functions._ldap_function_call() is used to wrap all
  calls for writing debug log.
Modules
* New LDAP options available in OpenLDAP 2.4.18+ supported in
  LDAPObject.get/set_option():
  ldap.OPT_X_KEEPALIVE_IDLE, ldap.OPT_X_KEEPALIVE_PROBES,
  ldap.OPT_X_KEEPALIVE_INTERVAL,
  ldap.OPT_X_TLS_CRLCHECK, ldap.OPT_X_TLS_CRLFILE
Doc
* Various small updates/improvements
2010-11-09 07:11:46 +00:00
adam
047673287e Changes 1.12.1:
* Fix the debugger invocation code to ensure it handles different combinations
  of server version and libpq builds as cleanly as possible.
* Fix the double line number in the function properties dialog.
* Fix for log_statement in 7.4.
* Lots of fixes on my "sort column" patch.
* Avoid an error when viewing index statistics in languages other than English.
* Fix connection color on the query tool
* Fix the reverse-engineered query for triggers
* Fix the server's property dialog for unpriviledged users
* Fix a crash if pressing escape in the edit grid filter and sorting dialogue.
  Add a tooltip and make RO the queries combobox
* Fix the perspective string parameter
2010-11-05 20:21:17 +00:00
adam
8fb7c55218 Build and install libpqwalreceiver 2010-11-05 14:56:37 +00:00
ghen
9af9f64a84 Fix PR pkg/39461. 2010-11-05 08:42:10 +00:00