Commit graph

99525 commits

Author SHA1 Message Date
seb
33ddb33c76 Note update of databases/mysql4-{client,server} to version 4.1.20 [security
update]
2006-06-19 07:54:22 +00:00
seb
83499fbef4 Update mysql4-client and mysql4-server to version 4.1.20.
Most notably this version includes fixes for
http://secunia.com/advisories/20365/
and
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2006-0903

The fix for the latter was provided in PR pkg/33616 by Cedric
Devillers, cedric dot devillers at script dottt univ-paris7 dot fr,
and is not part of the upstream version 4.1.20.

* Changes since last packaged version (4.1.19)
(see http://dev.mysql.com/doc/refman/4.1/en/news-4-1-20.html for me details):

This is a security fix release for the previous production release
family.  This release includes the security fix described later in
this section and a few other changes to resolve build problems,
relative to the last official MySQL release (4.1.19).

Bugs fixed:
- Security fix: An SQL-injection security hole has been found in
multi-byte encoding processing. The bug was in the server, incorrectly
parsing the string escaped with the mysql_real_escape_string() C
API function. (CVE-2006-2753, Bug#8378)
 This vulnerability was discovered and reported by Josh Berkus
 <josh@postgresql.org> and Tom Lane <tgl@sss.pgh.pa.us> as part of
 the inter-project security collaboration of the OSDB consortium.
- The patch for Bug#8303 broke the fix for Bug#8378 and was undone.
(In string literals with an escape character (\) followed by a
multi-byte character that has a second byte of (\), the literal
was not interpreted correctly. The next byte now is escaped, not
the entire multi-byte character. This means it a strict reverse of
the mysql_real_escape_string() function.)
- The client libraries had not been compiled for position-indpendent
code on Solaris-SPARC and AMD x86_64 platforms. (Bug#13159, Bug#14202,
Bug#18091)
- Running myisampack followed by myisamchk with the --unpack option
would corrupt the auto_increment key. (Bug#12633)
2006-06-19 07:52:59 +00:00
rillig
3d3e981e74 Fixed paths to the siod interpreter. Bumped PKGREVISION. 2006-06-19 02:28:52 +00:00
taca
1728544658 Fix files/README about initial database creation noted
by PR pkg/33762 from S. Kitagawa, thanks much.
2006-06-19 02:27:04 +00:00
christos
f19119c0d3 unbreak the compile with gcc-4. requested by phone. 2006-06-19 00:13:57 +00:00
rillig
f760d36b84 Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to allow unprivileged builds.
Bumped PKGREVISION.
2006-06-19 00:09:01 +00:00
rillig
b7a895e7c2 Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to allow unprivileged builds.
Bumped PKGREVISION.
2006-06-18 21:52:48 +00:00
rillig
2064acf872 Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to allow unprivileged builds.
Bumped PKGREVISION.
2006-06-18 21:35:43 +00:00
joerg
bdcd8d909f Fix chunk offsets, the isnan part needs math.h, not dlopen. 2006-06-18 19:38:50 +00:00
joerg
09ee4c1d95 Needs imake. 2006-06-18 19:37:49 +00:00
joerg
cf6415616d Fix label at end of compound statement. Force krb4 dependency, since
it explicitly links against it. Bump revision.
2006-06-18 19:36:53 +00:00
wiz
e4826b3ea9 + cyrus-sasl-2.1.22, dvdrip-0.97.11, gconfmm-2.14.2, msmtp-1.4.6,
rhythmbox-0.9.5, unrar-3.6.5, win32-codecs-20060611, xblast-2.10.4.
2006-06-18 18:25:15 +00:00
minskim
54743ee2b0 Note PKGREVISION bump of netpbm. 2006-06-18 16:35:52 +00:00
minskim
25aed54419 Build .dylib instead of .so on Darwin. Bump PKGREVISION. 2006-06-18 16:18:11 +00:00
rillig
7f5493d106 Added {BIN,MAN}{OWN,GRP} to MAKE_ENV, which fixes unprivileged builds.
Bumped PKGREVISION.
2006-06-18 16:13:58 +00:00
rillig
f5170acc6b Added BINOWN and BINGRP to MAKE_ENV, which fixes unprivileged builds.
Bumped PKGREVISION.
2006-06-18 16:06:44 +00:00
rillig
feb32ba07c USE_LANGUAGES= c++ 2006-06-18 16:04:28 +00:00
rillig
3ca9c647ba Added {BIN,MAN}{OWN,GRP} to MAKE_ENV, which fixes unprivileged builds.
Bumped PKGREVISION.
2006-06-18 16:00:41 +00:00
minskim
68121923f8 Note PKGREVISION bump of glitz. 2006-06-18 13:18:42 +00:00
minskim
7ec40e5594 Add missing files to PLIST. Those are installed when the AGL framework
is available.  Bump PKGREVISION.
2006-06-18 13:17:12 +00:00
jmmv
02fa2c9ff0 Note update of monotone and monotone-server to 0.27. 2006-06-18 12:53:59 +00:00
jmmv
e5a1d718eb Update to 0.27: depend on monotone-0.27. OK'ed by wiz@ during the freeze. 2006-06-18 12:53:23 +00:00
jmmv
f6d77e48a4 Update to 0.27. OK'ed by wiz@ during the freeze.
0.27 release.  Minor bug fixes and enhancements, plus ssh
        support.

        Major new features:

        - Monotone can now push/pull/synchronize over arbitrary
          bidirectional streams, not just raw TCP.
          - File-to-file synchronization is enabled out of the box,
            e.g.:
              $ mtn -d db1.mtn sync file:/path/to/db2.mtn
          - SSH synchronization is enabled out of the box, e.g.:
              $ mtn -d local.mtn sync ssh://njs@venge.net/home/njs/remote.mtn
            Note that this requires mtn be installed on the remote
            computer, and locks the remote database while running; it
            is not ideal for groups accessing a shared database.
          - New protocols can be defined with Lua hooks -- for
            example, someone could in principle make "$ mtn sync
            xmpp://njs@jabber.org" do something interesting.
          - See section "Other Transports" under "Advanced Uses" in the
            for more details.

        Minor new features:

        - Selectors now support escaping, e.g., b:foo\/bar can be used
          to refer to a branch with name "foo/bar" (normally / is a
          metacharacter that separates multiple selectors).
        - Visual C++ can now build monotone on Windows.  (Mostly
          important because it allows better Windows debugging.)
        - --quiet now turns tickers off, and does not turn warnings
          off.  New option --reallyquiet disables warnings as well.
        - New command 'automate common_ancestors'.
        - 'ls branches' now takes a pattern, e.g.:
            $ mtn ls branches "*contrib*"

        Speed improvements:

        - Bug in select() loop fixed, server should no longer pause in
          processing other clients while busy with one, but multiplex
          fairly.
        - The database has a new write buffer which gives significant
          speed improvements in initial pulls by cancelling redundant
          database writes.
        - There's been a fair bit of performance tuning all around.

        Bug fixes:

        - Merge tools that exit in failure are now detected.
        - Better reporting of operating system errors on Win32.
        - Passphrases stored in ~/.monotonerc are no longer written to
          the log file.  (Passphrases entered at the terminal were
          never written to the log file.)
        - Fix sql injection bugs in selectors, making it safe to
          expose slectors in web interfaces etc.
        - Files marked with the mtn:execute attr now respect umask.
        - 'automate' commands on Win32 now disable newline translation
          on their output; this is especially important for 'automate
          stdio'.
        - 'db check' now calls the sqlite "PRAGMA integrity_check", to
          validate the integrity of things like sqlite indices.
        - 'mtn annotate nonexistent-file' now gives a proper error
          message, instead of an assertion error.
        - 'mtn revert --missing' now works correctly when run in a
          subdirectory.
        - 'automate inventory' no longer fails when _MTN/work contains
          patch stanzas.

        Other:

        - Many, many internal code cleanups
          - Including changes to somewhat reduce the size of the
            binary
        - New tutorial on using packets added to the manual
        - Updated translations, improved error messages, etc.

        Reliability considerations:

        - In the two months since 0.26 was released, zero serious bugs
          have been reported in the new code.
2006-06-18 12:52:33 +00:00
smb
51da7709ca Add missing build dependency on intltool 2006-06-18 12:26:31 +00:00
rillig
b2862e3d13 Fixed paths to the Perl interpreter. Bumped PKGREVISION. 2006-06-18 12:15:48 +00:00
rillig
ba1cc44e5f Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to support unprivileged bulk
builds. Bumped PKGREVISION. Since this package is a dependency of only
two packages, this is just under the limit for pkgsrc freeze.
2006-06-18 12:10:30 +00:00
rillig
d6da1e6cb1 Fixed the paths to the Perl interpreter, which is needed for bulk builds
with CHECK_INTERPRETER=yes. Bumped PKGREVISION.
2006-06-18 12:02:00 +00:00
rillig
3d8315cd20 Fixed paths to the Bash interpreter, since only a simple bourne shell is
needed. This fixes bulk builds with CHECK_INTERPRETER=yes. Bumped
PKGREVISION.
2006-06-18 11:53:27 +00:00
rillig
55993e45a3 Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to make unprivileged builds work.
Bumped PKGREVISION.
2006-06-18 11:41:37 +00:00
rillig
358b2ef45f Fixed the path to the AWK interpreter of bin/spice2sim. This is needed for
all bulk builds with CHECK_INTERPRETER=yes. Bumped PKGREVISION.
2006-06-18 11:27:41 +00:00
rillig
d830409987 Added BINOWN and BINGRP to MAKE_ENV to make unprivileged builds work.
Bumped PKGREVISION.
2006-06-18 11:21:42 +00:00
rillig
a176209d27 USE_LANGUAGES=c++ 2006-06-18 11:19:46 +00:00
rillig
e1802f0f77 Fixed the path to the Perl interpreter for cddb.pl. This allows for bulk
builds with CHECK_INTERPRETER=yes. Bumped PKGREVISION.
2006-06-18 11:11:11 +00:00
rillig
3a9e0dcc41 Replaced /var with ${VARBASE} in patch-ab, which fixes all unprivileged
bulk builds. Bumped PKGREVISION.
2006-06-18 11:07:36 +00:00
rillig
2d90ef253b Added BINOWN and BINGRP to MAKE_ENV in order to fix unprivileged bulk
builds.
2006-06-18 10:55:33 +00:00
rillig
f08b45836b Exclude all files in share/examples/swig/ from CHECK_INTERPRETER. This
is necessary to avoid a run-time dependency on Perl.
2006-06-18 10:45:06 +00:00
rillig
d9956d53f8 Since this package installs a Perl program in bin/, it should have a
run-time dependency on Perl. This fixes the bulk build with
CHECK_INTERPRETER=yes. Bumped PKGREVISION.
2006-06-18 10:35:42 +00:00
rillig
c795098ccf Replaced bin/hbench/* with libexec/hbench/*. Bumped PKGREVISION. 2006-06-18 10:07:09 +00:00
rillig
947e6826c3 devel/tla has the GNU config scripts in a */*/* directory. 2006-06-18 09:40:25 +00:00
rillig
c253911751 Define CONFIG_{GUESS,SUB,RPATH}_OVERRIDE also when
OVERRIDE_GNU_CONFIG_SCRIPTS is defined.
2006-06-18 09:37:55 +00:00
rillig
84f1fd3ebf Fixed wrong indentation of .if/.else/.endif. 2006-06-18 09:34:07 +00:00
wiz
66099e4f7a + abcmidi-20060608, chmlib-0.38, dasher-4.1.4, elm-me-2.4pl122j,
gcalctool-5.8.16, gconfmm-2.14.1, gdm-2.14.9, gnome-backgrounds-2.14.2.1,
  gnome-doc-utils-0.6.1, gossip-0.11.2, kronolith-2.1.2,
  libsoup-devel-2.2.94, py-ORBit-2.14.1, snort-2.6.0.
- prelude-manager-0.9.5 (thanks, shannonjr!).
2006-06-18 09:02:25 +00:00
agc
f4615725f5 Note the start of the freeze period for new functionality in pkgsrc, in
preparation for the pkgsrc-2006Q2 branch.
2006-06-18 09:01:28 +00:00
wiz
bb0c591247 -horde3. 2006-06-18 08:56:00 +00:00
wiz
c52b823595 -imp4. 2006-06-18 08:55:46 +00:00
rillig
b9192ba38e Fixed some pkglint warnings. 2006-06-18 08:51:10 +00:00
rillig
99e1e61068 Fixed many pkglint warnings. 2006-06-18 08:45:56 +00:00
rillig
410ca72280 When checking a Pathlist, split $value instead of $value_novar. This avoids
many false positive warnings for paths like ${PREFIX}/foo.
2006-06-18 08:43:35 +00:00
rillig
a2e036b02d HEADER_TEMPLATE is deprecated. Added permissions for several JAVA_*
variables.
2006-06-18 08:42:16 +00:00
taca
342260f84c Note update of www/geeklog package 1.4.0.3nb1. 2006-06-18 08:34:57 +00:00