Commit graph

2446 commits

Author SHA1 Message Date
hiramatsu
6cdb7e5da2 configure should be run without "--enable-thread-safety" on OpenBSD. 2005-10-27 07:22:16 +00:00
joerg
0760a6b42a Also commit patches for the DragonFly support. 2005-10-26 17:33:49 +00:00
joerg
d3732c607e Add DragonFly support. 2005-10-26 17:33:07 +00:00
jlam
f75e213cd7 Remove non-existent directory. 2005-10-26 15:11:10 +00:00
jlam
26440c7c8b Update databases/openldap to 2.3.11, which is the first "stable" release
in the 2.3.x series.  This is a major update over version 2.2.x, and
changes include:

        * Slapd(8) enhancements
            - Updated slapd "overlay" interface, and several
              example (and mostly experimental) overlays.
            - Updated LDAP "sync" Engine with replication support,
              provider now an "overlay"
            - Numerous access control enhancements, including
              experimental "don't disclose on error" capability
            - Configuration backend
        * LDAPv3 extensions, including:
            - LDAP Password Policy
            - LDAP Component Matching (requires OpenLDAP snacc)
            - LDAP Modify Increment
2005-10-26 15:08:13 +00:00
drochner
c343884dfb fix potential format string vulnerability (CAN-2005-2958), from debian 2005-10-26 10:08:24 +00:00
drochner
fb6502b2aa update to 2.0.10
changes:
* Switched back to old implementation of
  ldap.schema.tokenizer.split_tokens() since the new one
  had a bug which deletes the spaces from DESC
* ldap.INSUFFICIENT_ACCESS is now ignored in
  ldap.ldapobject.LDAPObject.search_subschemasubentry_s()
2005-10-25 17:09:33 +00:00
abs
4d8811da96 remove the hardcoded 'nb2' in the postgres depends line 2005-10-25 09:54:26 +00:00
jlam
3eaa754521 Update databases/db4 to 4.3.29. This is a point release update over
4.3.28, so there are no API changes, and applications may be upgraded
by relinking against db4-4.3.29.  We stop pretending to support a
"java" package option since we never even bothered with handling the
PLIST differences.  Changes from version 4.3.28 include:

   * The on-disk log format has changed.
   * Add support for lightweight, transactionally protected Sequence
     Number generation.
   * Add support for Degree 2 isolation.
   * Add election generation information to replication to support Paxos
     compliance.
   * A huge number of bug fixes, including eliminating some instances of
     application deadlock and memory leak fixes.
   * Some minor performance enhancements.
2005-10-25 06:26:48 +00:00
taca
52cba22436 Specify USE_RUBY_DIST_SUBDIR appropriately after previous
lang/ruby/rubyversion.mk changes.
2005-10-25 04:15:48 +00:00
jlam
0161d566d6 Update postgresql80-related packages to 8.0.4. On updating from any
previous 8.0.x release, no dump-and-restore is necessary.  Changes
from version 8.0.3 include:

postgresql80-client:
     - Clarify comment for pgsql-hier-query option to note that it is
       considered buggy by PostgreSQL developers.
     * Make psql -f filename return a nonzero exit code when opening the
       file fails
     * Change pg_dump to handle inherited check constraints more reliably

postgresql80-server:
     * Fix error that allowed "VACUUM" to remove ctid chains too soon, and
       add more checking in code that follows ctid links
       This fixes a long-standing problem that could cause crashes in very
       rare circumstances.
     * Fix CHAR() to properly pad spaces to the specified length when
       using a multiple-byte character set (Yoshiyuki Asaba)
       In prior releases, the padding of CHAR() was incorrect because it
       only padded to the specified number of bytes without considering
       how many characters were stored.
     * Force a checkpoint before committing "CREATE DATABASE"
       This should fix recent reports of "index is not a btree" failures
       when a crash occurs shortly after "CREATE DATABASE".
     * Fix the sense of the test for read-only transaction in "COPY"
       The code formerly prohibited "COPY TO", where it should prohibit
       "COPY FROM".
     * Handle consecutive embedded newlines in "COPY" CSV-mode input
     * Fix date_trunc(week) for dates near year end
     * Fix planning problem with outer-join ON clauses that reference only
       the inner-side relation
     * Further fixes for x FULL JOIN y ON true corner cases
     * Fix overenthusiastic optimization of x IN (SELECT DISTINCT ...) and
       related cases
     * Fix mis-planning of queries with small LIMIT values due to poorly
       thought out "fuzzy" cost comparison
     * Make array_in and array_recv more paranoid about validating their
       OID parameter
     * Fix missing rows in queries like UPDATE a=... WHERE a... with GiST
       index on column a
     * Improve robustness of datetime parsing
     * Improve checking for partially-written WAL pages
     * Improve robustness of signal handling when SSL is enabled
     * Improve MIPS and M68K spinlock code
     * Don't try to open more than max_files_per_process files during
       postmaster startup
     * Various memory leakage fixes
     * Various portability improvements
     * Update timezone data files
     * Fix PL/PgSQL to handle var := var correctly when the variable is of
       pass-by-reference type

postgresql80-plperl:
     * Fix PL/Perl %_SHARED so it's actually shared
2005-10-23 20:16:52 +00:00
minskim
724d4831c0 Add qdbm. 2005-10-23 19:04:28 +00:00
minskim
fa252f2a4d Import qdbm from pkgsrc-wip. Packaged by OBATA Akio.
QDBM is an embeded database library compatible with GDBM and NDBM.  It
features hash database and B+ tree database and is developed referring
to GDBM for the purpose of the following three points: higher
processing speed, smaller size of a database file, and simpler API.
This package includes APIs for C, C++, and Java.  CGI scripts are also
contained.  APIs for Perl and Ruby should be installed with a source
package.
2005-10-23 19:01:56 +00:00
jdolecek
6dee5e96ca remove @dirrm share/phppgadmin, which was mistakely added in previous revision 2005-10-16 14:00:54 +00:00
jdolecek
16c9245f3c Install help files
PR: 30329 by Mehul N. Sanghvi
2005-10-16 11:41:06 +00:00
tonio
1e8ecbb8ce Update database/abook to 0.5.4
This release contains mainly an update of autoconf/automake,
code cleanups and minor fixes
2005-10-15 19:13:34 +00:00
rillig
3476ecb1bd Added the php-pdo packages. 2005-10-13 21:20:33 +00:00
rillig
5306618bc1 Removed the RCS Id from patch-ad. While at it, fixed the other pkglint
warning, too.
2005-10-13 18:05:31 +00:00
abs
8486765fcd rrdtool explicitly forbids any use of -ffast-math 2005-10-12 19:24:42 +00:00
tron
9e04f79677 Update "phpmyadmin" package to version 2.6.4-pl2. This version fixes
the security vulnerability reported in PMASA-2005-4.
Addresses PR pkg/31561 by Zafer Aydogan.
2005-10-12 11:51:09 +00:00
joerg
1c6e07d330 Add some missing pieces from the last change. -client needs the copied
files too and the copying itself has to be done before configure, not
before build.
2005-10-10 23:29:00 +00:00
hira
690c57a0db s/netbsd.org/NetBSD.org/ 2005-10-10 17:12:18 +00:00
joerg
8fc753fb86 Allow PostgreSQL to build on DragonFly.
Bump revision of client to annotate PLIST change.

Based on patch from reed@.
2005-10-10 16:46:02 +00:00
tv
8b6ab1c9c7 ${ECHO} and ${TR}. 2005-10-10 14:29:05 +00:00
tv
dd1e03a7f5 There's no such thing as :t* in the bootstrap bmake. Use a tr expression. 2005-10-10 14:12:05 +00:00
jdolecek
cab31f7385 do not set PKGREVISION here 2005-10-09 13:13:55 +00:00
jdolecek
7c2026b4ae Add PDO (PHP Data Objects) extensions. These implement unified,
object-oriented interface to various databases. PDO comes bundled
with upcoming PHP 5.1, but can also be used with PHP 5.0 via PECL.
2005-10-09 13:11:18 +00:00
jdolecek
b9e06bf157 Update freetds to version 0.63.
Main changes since 0.61 besides general bug fixes:
* BCP support for db-lib and ct-lib
* many ODBC fixes
* added support for TDS 8.0
* iconv changes (better collation, improve error reporting)
2005-10-09 12:58:59 +00:00
jdolecek
38fccf3ff6 Switch to PECL version - this extension has been debundled in PHP 5.1. 2005-10-09 10:09:15 +00:00
jdolecek
f2d1572c3d Add a fix to LDAP extension build to properly detect LDAP capabilities,
such as TLS support.

Patch provided by Stoned Elipot in private e-mail.
2005-10-07 21:09:27 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
tv
a517a7ab28 Remove php5-sqlite, now that php-sqlite is used for both PHP4 and PHP5. 2005-10-04 16:51:46 +00:00
tv
8a957173eb PECL modules have a real homepage. Set the default for PECL modules to
the PECL distro site rather than PHP's default.

Bump PKGREVISION, as the HOMEPAGE is included in the binary package's +DESC.
2005-10-04 16:50:50 +00:00
xtraeme
1178d41606 Erm, fix previous correctly. 2005-10-03 14:34:48 +00:00
xtraeme
1fd57eb569 Apply patch from David A. Holland in PR pkg/31435 to honor rc.conf
values for mysql_user, mysql_group and mysql_datadir options.

Bump PKGREVISION.
2005-10-03 14:24:29 +00:00
wulf
a01f1e47d5 Changed MASTER_SITES and HOMEPAGE to current URL 2005-10-02 00:09:40 +00:00
jdolecek
3edc65cffe g/c - it's not used and even incorrect 2005-10-01 20:45:54 +00:00
wiz
e734f2b0e6 Update to 3.2.7:
2005 September 24 (3.2.7)

* GROUP BY now considers NULLs to be equal again, as it should
* Now compiles on Solaris and OpenBSD and other Unix variants that lack the
  fdatasync() function
* Now compiles on MSVC++6 again
* Fix uninitialized variables causing malfunctions for various obscure queries
* Correctly compute a LEFT OUTER JOINs that is constrained on the left table only

2005 September 17 (3.2.6)

* Fix a bug that can cause database corruption if a VACUUM (or autovacuum) fails
  and is rolled back on a database that is larger than 1GiB
* LIKE optiization now works for columns with COLLATE NOCASE
* ORDER BY and GROUP BY now use bounded memory
* Added support for COUNT(DISTINCT expr)
* Change the way SUM() handles NULL values in order to comply with the SQL standard
* Use fdatasync() instead of fsync() where possible in order to speed up commits
  slightly
* Use of the CROSS keyword in a join turns off the table reordering optimization
* Added the experimental and undocumented EXPLAIN QUERY PLAN capability
* Use the unicode API in windows

2005 August 27 (3.2.5)

* Fix a bug effecting DELETE and UPDATE statements that changed more than 40960
  rows.
* Change the makefile so that it no longer requires GNUmake extensions
* Fix the --enable-threadsafe option on the configure script
* Fix a code generator bug that occurs when the left-hand side of an IN operator is
  constant and the right-hand side is a SELECT statement
* The PRAGMA synchronous=off statement now disables syncing of the master journal
  file in addition to the normal rollback journals

2005 August 24 (3.2.4)

* Fix a bug introduced in the previous release that can cause a segfault while
  generating code for complex WHERE clauses.
* Allow floating point literals to begin or end with a decimal point.

2005 August 21 (3.2.3)

* Added support for the CAST operator
* Tcl interface allows BLOB values to be transferred to user-defined functions
* Added the "transaction" method to the Tcl interface
* Allow the DEFAULT value of a column to call functions that have constant operands
* Added the ANALYZE command for gathering statistics on indices and using those
  statistics when picking an index in the optimizer
* Remove the limit (formerly 100) on the number of terms in the WHERE clause
* The right-hand side of the IN operator can now be a list of expressions instead
  of just a list of constants
* Rework the optimizer so that it is able to make better use of indices
* The order of tables in a join is adjusted automatically to make better use of
  indices
* The IN operator is now a candidate for optimization even if the left-hand side is
  not the left-most term of the index. Multiple IN operators can be used with the
  same index.
* WHERE clause expressions using BETWEEN and OR are now candidates for optimization
* Added the "case_sensitive_like" pragma and the SQLITE_CASE_SENSITIVE_LIKE
  compile-time option to set its default value to "on".
* Use indices to help with GLOB expressions and LIKE expressions too when the
  case_sensitive_like pragma is enabled
* Added support for grave-accent quoting for compatibility with MySQL
* Improved test coverage
2005-09-30 12:17:39 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
rillig
9984e0604a Removed trailing white-space. 2005-09-28 14:15:48 +00:00
xtraeme
02ea35dba5 Update mysql-* to 4.0.26:
Functionality added or changed:

 * Added the mysql_get_client_version C API function to the embedded
   server library. (It was present in the regular client library but
   inadvertently omitted from the embedded library.)

Please see http://dev.mysql.com/doc/mysql/en/news-4-0-26.html
for more information.
2005-09-27 00:13:29 +00:00
xtraeme
6fb9fe90b5 Update mysql4* to 4.1.14:
Lots of changes, please see
http://dev.mysql.com/doc/mysql/en/news-4-1-14.html
for more information.
2005-09-26 22:34:49 +00:00
bad
c4da4fa621 fix entry for a directory. 2005-09-26 14:42:56 +00:00
jmmv
540619138a Include bsd.prefs.mk before defining CPPFLAGS, as mk.conf may do a
'CPPFLAGS=...' overriding its value.  Fixes PR pkg/30030 by Idar Tollefsen.
Allowed by agc@ during freeze.
2005-09-26 11:46:07 +00:00
wiz
9ca63d9b76 Reset maintainer, posix dot org dot uk has no DNS entry. 2005-09-23 20:08:05 +00:00
drochner
c87fc5f8f3 update to rev. 240, fixes a potential information disclosure when TLS
and referrals are used together (http://secunia.com/advisories/15906/)
mostly from Adrian Portelli, tested by me
(The most recent version 242 kills the system completely if the LDAP
server is not running -- endless connection retries.)
2005-09-19 16:13:26 +00:00
drochner
eb5f18808b on LDAP errors, restore the state of the group array 2005-09-19 15:54:42 +00:00
jlam
92b5b5fd61 Don't bother stripping out the contents of "ccdlflags" from the contents
of "ldopts" used to link in the embedded perl interpreter.  This fixes
PR pkg/31293.

The PostgreSQL configure code tries to be extra-clever with only using
its own logic for determining which directories to add to the rpath.
However, we don't really need PostgreSQL's configure to do this since
the Perl config already provides the full set of flags for linking,
including the appropriate rpath flags, and the rpaths flags determined
by Perl (at least in pkgsrc) are guaranteed to match the ones needed
PostgreSQL to link the plperl.so module.

Bump the PKGREVISION of databases/postgresql80-plperl to 1.
2005-09-19 05:52:18 +00:00
jdolecek
51ebac2c33 replace local arg3_force_ref[] with standard Zend API's third_arg_force_ref
(definition is identical on PHP4), so that this compiles with PHP5

allow the package to build with PHP5 too, bump package revision
2005-09-18 15:22:11 +00:00