Commit graph

6100 commits

Author SHA1 Message Date
kristerw
4c879300fc Remove BROKEN_IN for packages that built in the latest
NetBSD 3.0_STABLE/i386 bulk build.
2006-08-06 05:20:40 +00:00
adrianp
4d54e62208 Update to 4.7.3
Only change appears to be a fix for an XSS bug
2006-08-05 12:44:02 +00:00
ben
0bed650f8d The sarg tool depends on sorting fields by month name (M), which is a
GNU extension.  Depend on GNU coreutils and hardcode the path to
GNU sort.
2006-08-04 18:11:46 +00:00
drochner
53ef3ea73f update to 2.14.3
changes: translation updates
2006-08-03 19:43:28 +00:00
drochner
dc5d97bf95 update to 3.10.3
changes:
-bugfixes
-translation updates
2006-08-03 17:58:26 +00:00
drochner
2ce7a0e3ea update to 1.0.19
changes:
* Fixes a uninitialized value bug
-some dbus related changes not relevant for the pkg yet
-fix for 64bit issue
-manpage update
2006-08-03 17:51:55 +00:00
ghen
c429a96755 Update www/firefox* to Firefox 1.5.0.6 and www/seamonkey* to Seamonkey 1.0.4.
Just one change:

- Fixed an issue with playing Windows Media content
2006-08-03 09:37:35 +00:00
tron
9d35cf0e34 Update "firefox-bin" package to version 1.5.0.6. Changes since 1.5.0.5:
- Fixed an issue with playing Windows Media content
2006-08-03 08:31:28 +00:00
markd
7cbe892f9c Update to KDE 3.5.4 2006-08-02 13:48:04 +00:00
ghen
80b55923a7 Update skipstone to version 0.9.6. ChangeLog:
0.9.6
------
- Plugins were creatd in toolbar even if they were asked not to in pop up
windows, fixed.
- Fixed Window Orphan and New Window popups so that they don't display
menubars and other uwanted contents.
- Implemented ContentHandler so that we dont see Mozilla's ugly File picker
which did not work for save even! - Now we display our own file picker and
then redirect for mozilla download for those users who opt to use Mozilla's
own MIME info/downloading or direct to user's own downloader.

0.9.5
-----
- Plugin compile was broken, fixed.
- Changed a plugin function (skipstone_load_url) to (skipstone_load_url_cb)
to distinguish from skipstone's internal message.
- Distribution cleanups.

XXX We really should make this package compile with recent firefox/seamonkey
    versions, otherwise it will soon become unusable (with mozilla no longer
    being maintained).  I had a patch to make it compile with Firefox 1.0.x,
    but it no longer works for Firefox 1.5.x.
2006-08-01 10:26:15 +00:00
joerg
c2e360078e Import www/py-moin. MoinMoin is a wiki engine written in Python. 2006-07-31 17:09:12 +00:00
joerg
c42effebcd Make pkglint happy. 2006-07-31 17:06:50 +00:00
joerg
47a1c24f7b Import www/py-moin. From DESCR:
A WikiWikiWeb is a collaborative hypertext environment, with an
emphasis on easy access to and modification of information. MoinMoin
is a Python WikiClone that allows you to easily set up your own wiki,
only requiring a Python installation.
2006-07-31 17:04:59 +00:00
ghen
de387ff96b Update the Seamonkey packages to 1.0.3.
Changes:

* Improved stability
* Several security fixes (see below)
* A bug was introduced in SeaMonkey 1.0.2 that sometimes caused the URL bar to
  stop working properly when switching tabs. This has been fixed. (Bug 332874)
* If you have more bookmarks on your personal toolbar than there is space for,
  the ">>" overflow icon will now display more reliably (Bug 338803)
* If you choose to update SeaMonkey when it notifies you that an update is
  available, the update page will load in a more useful browser window (with
  navigation buttons and toolbars) (Bug 334903)

Security fixes:

MFSA 2006-56  chrome: scheme loading remote content
MFSA 2006-55 Crashes with evidence of memory corruption (rv:1.8.0.5)
MFSA 2006-54 XSS with XPCNativeWrapper(window).Function(...)
MFSA 2006-53 UniversalBrowserRead privilege escalation
MFSA 2006-52 PAC privilege escalation using Function.prototype.call
MFSA 2006-51 Privilege escalation using named-functions and redefined "new Object()"
MFSA 2006-50 JavaScript engine vulnerabilities
MFSA 2006-49 Heap buffer overwrite on malformed VCard
MFSA 2006-48 JavaScript new Function race condition
MFSA 2006-47 Native DOM methods can be hijacked across domains
MFSA 2006-46 Memory corruption with simultaneous events
MFSA 2006-45 Javascript navigator Object Vulnerability
MFSA 2006-44 Code execution through deleted frame reference

For a detailed ChangeLog, see:
http://www.mozilla.org/projects/seamonkey/releases/seamonkey1.0.3/changelog.html
2006-07-31 11:58:04 +00:00
jdolecek
2827d74fec Update to 2.8.28, for apache-1.3.37
No changes besides the apache version update.
2006-07-30 11:19:38 +00:00
jdolecek
71e784a0e5 Update to 1.3.37:
Changes with Apache 1.3.37

  *) SECURITY: CVE-2006-3747 (cve.mitre.org)
     mod_rewrite: Fix an off-by-one security problem in the ldap scheme
     handling.  For some RewriteRules this could lead to a pointer being
     written out of bounds.  Reported by Mark Dowd of McAfee.
     [Mark Cox]
2006-07-30 11:17:51 +00:00
adrianp
a77041ab58 Update DIST_SUBDIR as it looks like the tarball on the awstats site
has been re-generated.
2006-07-29 05:50:35 +00:00
uebayasi
ecac72c956 Fix build.
(Don't bump because this must have never been built since 1.5.0.5 update.)
2006-07-28 17:40:50 +00:00
perry
75da0ba567 Update package to 1.5.0.5 in response to CERT warnings of severe
security problems with 1.5.0.4. No functional changes at all in the
package -- this is purely a security update.

See CERT advisory TA06-208A (last revised July 27) for details.
2006-07-28 14:22:29 +00:00
tron
8d75a00588 Make sure that the directory "share/httpd/manual/style/lang" is created
when installing a binary package. Problem pointed out by Lubomir Sedlacik
in private e-mail.

Bump package revision because of this fix.
2006-07-28 13:35:37 +00:00
rillig
2eff39b815 Added two patches for SunPro. 2006-07-28 12:26:18 +00:00
tron
659d0b0b2c Update "apr" package to version 0.9.12.2.0.59 and "apache2" package
to version 2.0.59. Changes since *2.0.58:
- SECURITY: CVE-2006-3747 (cve.mitre.org)
  mod_rewrite: Fix an off-by-one security problem in the ldap scheme
  handling. For some RewriteRules this could lead to a pointer being
  written out of bounds.  Reported by Mark Dowd of McAfee.
2006-07-28 10:38:36 +00:00
jlam
ccdf6dbe01 Rename "SITES_* to "SITES.*" for file-specific lists of sites from which
to fetch the file.  This completes the renaming described in revision
1.1799 of bsd.pkg.mk.
2006-07-27 18:48:02 +00:00
jlam
e7af7b2e05 Apply the "convention over configuration" principle:
If ${FILESDIR}/getsite.sh exists, then use it to determine the fetch
URL for each of the distfiles for the package.  Otherwise, use
SITE_<file> and MASTER_SITES, in order, to determine the URL for each
distfile.

If the script path differs from ${FILESDIR}/getsite.sh, then set
DYNAMIC_SITE_SCRIPT to the full path to that script.

Remove the need to set DYNAMIC_MASTER_SITES explicitly in the package
Makefile for:

	graphics/ns-cult3d
	wm/sawfish-themes
	www/apache-tomcat55
	www/jakarta-tomcat4
	www/jakarta-tomcat5
2006-07-27 15:16:44 +00:00
tron
b503cf1a87 Update "firefox-bin" package to version 1.5.0.5. Changes since 1.5.0.4:
- Improvements to product stability
- Several security fixes:
  MFSA 2006-56 chrome: scheme loading remote content
  MFSA 2006-55 Crashes with evidence of memory corruption (rv:1.8.0.5)
  MFSA 2006-54 XSS with XPCNativeWrapper(window).Function(...)
  MFSA 2006-53 UniversalBrowserRead privilege escalation
  MFSA 2006-52 PAC privilege escalation using Function.prototype.call
  MFSA 2006-51 Privilege escalation using named-functions and redefined
               "new Object()"
  MFSA 2006-50 JavaScript engine vulnerabilities
  MFSA 2006-48 JavaScript new Function race condition
  MFSA 2006-47 Native DOM methods can be hijacked across domains
  MFSA 2006-46 Memory corruption with simultaneous events
  MFSA 2006-45 Javascript navigator Object Vulnerability
  MFSA 2006-44 Code execution through deleted frame reference
2006-07-27 10:34:33 +00:00
martti
4dcf399d56 Updated www/jalbum to 6.5.1
* Changes unknown
2006-07-25 07:37:30 +00:00
drochner
84bca40c8d update to 1.0.18
changes:
-bugfixes
-documentation improvements
-Added a gconf key to disable DBUS if necessary
2006-07-24 20:36:39 +00:00
taca
8c73d1412a Update geeklog package to 1.4.0.5.1 (1.4.0sr5-1).
- Fix display problem with comment preview.
- Add afrikaans language support.
2006-07-24 16:13:55 +00:00
wiz
6b44bdb17e Update to 2.8.27, for apache-1.3.36.
Fixes PR 34060.

Changes unknown.
2006-07-23 17:25:56 +00:00
taca
ac8071c50c - Fix bad handling of some cofiguration files noted by ghen@ behalf of
pkgsrc release engineering team.
- Keep current directory with DEINSTALL and INSTALL script.
- remove extra processing with POST-DEINSTALL action from DEINSTALL script.
- Suggest use of additional graphic package.
- Add APACHE_GROUP to BUILD_DEFS.
- install ${GEEKLOG_EXAMPLESDIR}/createdb.php with INSTALL_SCRIPT.

Bump PKGREVISION.
2006-07-23 13:21:09 +00:00
adrianp
05dbf60419 Add in an AllowOverride directive so that drupal access to a directory
is controlled properly
Fix by Takahiro Kambe in private mail.
Bump to nb1.
2006-07-23 12:03:45 +00:00
abs
d374b258b2 enable ap2-jk 2006-07-22 19:43:55 +00:00
abs
031c5c42fe Split out apache2 version of ap-jk (Apache HTTP -> Tomcat connector)
Version 1.2.15 (same as ap-jk)
2006-07-22 19:43:29 +00:00
abs
dc649954d7 ap-* should be using apache1 not apache2. Split out most of the Makefile
into Makefile.common to be used by upcoming ap2-jk package. Bump package
revision
2006-07-22 19:41:34 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
wiz
5cfb780bc0 Update HOMEPAGE and MASTER_SITES, and use un-gzipped file provided there.
Compared with previous gzipped version, no change.

Fixes bulk build, because it will be able to download the file again :)
2006-07-21 16:24:37 +00:00
wiz
207db1c281 Update to 3.54:
2006-04-28   Gisle Aas

     Release 3.54

     Yaakov Belch discovered yet another issue with <script> parsing.
     Enabling of 'empty_element_tags' got the parser confused
     if it found such a tag for elements that are normally parsed
     in literal mode.  Of these <script src="..."/> is the only
     one likely to be found in documents.
     <http://rt.cpan.org//Ticket/Display.html?id=18965>



2006-04-27   Gisle Aas

     Release 3.53

     When ignore_element was enabled it got confused if the
     corresponding tags did not nest properly; the end tag
     was treated it as if it was a start tag.
     Found and fixed by Yaakov Belch
     <http://rt.cpan.org/Ticket/Display.html?id=18936>



2006-04-26   Gisle Aas

     Release 3.52

     Make sure the 'start_document' fires exactly once for
     each document parsed.  For earlier releases it did not
     fire at all for empty documents and could fire multiple
     times if parse was called with empty chunks.

     Documentation tweaks and typo fixes.



2006-03-22   Gisle Aas

     Release 3.51

     Named entities outside the Latin-1 range are now only expanded
     when properly terminated with ";".  This makes HTML::Parser
     compatible with Firefox/Konqueror/MSIE when it comes to how these
     entities are expanded in attribute values.  Firefox does expand
     unterminated non-Latin-1 entities in plain text, so here
     HTML::Parser only stays compatible with Konqueror/MSIE.
     Fixes <http://rt.cpan.org/Ticket/Display.html?id=17962>.

     Fixed some documentation typos spotted by william at knowmad.com.
     <http://rt.cpan.org/Ticket/Display.html?id=18062>
2006-07-19 22:46:24 +00:00
wiz
9adb1e57fd Update to 1.81:
1.81   2006-05-23

  - Don't unconditionally try to require packages in Apache::Session::Flex
    (Dave Rolsky).
2006-07-19 22:45:40 +00:00
wiz
1404131327 Update to 1.3.36:
Changes with Apache 1.3.36

  *) Reverted SVN rev #396294 due to unwanted regression.
     The new feature introduced in 1.3.35 (Allow usage of the
     "Include" configuration directive within previously "Include"d
     files) has been removed in the meantime.
     (http://svn.apache.org/viewcvs?rev=396294&view=rev)

Changes with Apache 1.3.35

  *) SECURITY: CVE-2005-3352 (cve.mitre.org)
     mod_imap: Escape untrusted referer header before outputting in HTML
     to avoid potential cross-site scripting.  Change also made to
     ap_escape_html so we escape quotes.  Reported by JPCERT.
     [Mark Cox]

  *) core: Allow usage of the "Include" configuration directive within
     previously "Include"d files. [Colm MacCarthaigh]

  *) HTML-escape the Expect error message.  Not classed as security as
     an attacker has no way to influence the Expect header a victim will
     send to a target site.  Reported by Thiago Zaninotti [Mark Cox]

  *) mod_cgi: Remove block on OPTIONS method so that scripts can
     respond to OPTIONS directly rather than via server default.
     [Roy Fielding] PR 15242
2006-07-19 22:45:14 +00:00
jlam
704f6461c3 * Use the pkginstall framework for INSTALL/DEINSTALL scripts.
* Honor PKG_SYSCONFDIR, VARBASE, and PKGMANDIR.

Bump the PKGREVISION to 1.
2006-07-19 19:48:21 +00:00
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
jlam
4c09a7046a Convert _FETCH_MESSAGE to plain old FETCH_MESSAGE. Remove _FETCH_MESSAGE
processing from mk/fetch/*.mk.
2006-07-18 23:27:14 +00:00
adrianp
b6c1c57f6b Replace an absolute path for sh
Ride the previous nb bump
2006-07-18 21:26:17 +00:00
adrianp
9a8ee5cca1 Fix for CVE-2006-1990
Fix for CVE-2006-3011
Include our own pear.sh from the tarball but slightly hacked to get around
memory isses on installation.
2006-07-18 21:21:19 +00:00
martti
d6de488ed1 Updated www/jalbum to 6.5
JAlbum is now fitted with a small web server that allows you to instantly
share your albums with friends. This means no more publishing.
2006-07-18 05:31:15 +00:00
wiz
8476ce617d Update to 0.18, provided by OBATA Akio in PR 33928:
version: 0.18
date:    Wed Mar  8 02:06:47 PST 2006
changes:
- Made Test.Base stuff its own module. Now Jemplate relies on that module.
- Christian Hansen added a simple daemon for running tests.
- Cees Hek added all hash virtual methods (except `import` which caused
  major grief)
- Cees monkeyed around in the Stash lookup code
- Yann K implemented the `replace` filter
- Ingy made `foo.bar()` always call a method `bar`.
- Ingy completely refactored Test.Base and then proceeded to refactor the
  Jemplate test suite in kind.
- gugod pulled over some uri escaping code from Kwiki
- chansen tweaked the daemon to honor caching rules
- Cory Bennett fixed some bug having to do with a Javascript String object.
- Cees fixed the defaults for the `indent` and `truncate` filters.
- Stephen Howard reported that Jemplate was not localising the stash for
  the INCLUDE directive, and he even supplied a patch, but Ingy had
  already made the fix.
- Ingy played with the Stash lookup code and hopefully got it just perfect.
- Ingy added support for the DEFAULT directive.
- Lots more tests in this release.
2006-07-17 17:51:03 +00:00
taca
255f11cc76 Update www/geeklog package to 1.4.0.5 (1.4.0sr5).
It fixes cross-site-scripting security problem.

Geeklog 1.4.0sr5

JPCERT/CC informed us about a possible XSS in the comment handling that we're
fixing with this release.
2006-07-17 02:03:30 +00:00
heinz
87525e9ce9 Added empty USE_LANGUAGES (no compiler needed). 2006-07-16 13:23:52 +00:00
adrianp
98708b2cfd Update Makefile missed in 3.1.2 update 2006-07-13 20:42:21 +00:00
adrianp
2b24ae1102 Update to 3.1.2
Major changes compared to Horde 3.1.1 are:

* Security Fixes
- Closed XSS problems in dereferrer (IE only), help viewer and problem
  reporting screen.
- Removed unused image proxy code from dereferrer.

* Bugfixes and improvements
- Added configuration option to disable GET-based sessions.
- Added Oracle and generic SQL upgrade scripts.
- Improved default charset support.
- Improved API and RPC interface.
- Fixed the preference cache.

The full list of changes (from version 3.1.1) can be viewed here:
http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.515.2.231&r2=1.515.2.252&ty=h
2006-07-13 20:41:51 +00:00
jlam
f01d1579b1 Honor PKGMANDIR. 2006-07-13 15:14:37 +00:00
jlam
ac4e40d161 replace-interpreter happens during the configure step, so don't set
NO_CONFIGURE.
2006-07-13 15:13:25 +00:00
heinz
50238c3bc0 Updated to version 3.20.
Pkgsrc changes:
  - Introduced USE_LANGUAGES.

Relevant changes since version 3.19_01:
=======================================

    [THINGS THAT MAY BREAK YOUR CODE]
    * The store_declarations() method has been restored, but defaults
      to true instead of false.

    [THINGS THAT MAY BREAK YOUR CODE]
    * The store_declarations() method has been removed.
    * Non-closing HTML tags like <IMG> are now rendered as <IMG />.
    * All values in tags are now double-quoted.  Previously, all-numeric
      values weren't quoted.
2006-07-12 17:11:22 +00:00
heinz
e0f9e7a1db Updated to version 3.20.
Pkgsrc changes:
  - none

Relevant changes since version 3.11:
====================================
  Version 3.20
  1. Patch from David Wheeler for CGI::Cookie->bake(). Uses mod_perl
     headers_out->add() rather than headers_out->set().
  2. Fixed problem identified by Andrei Voronkov in which start_form()
     output was screwed up when initial argument begins with a dash and
     subsequent arguments do not.
  3. Quashed uninitialized variable warnings coming from script_name(),
     url() and other functions that require access to the PATH_INFO
     environment variable.

  Version 3.19
  1. Added patch from Stephen Frost that allows one to suppress use of the
     temp file that is created during uploads.
  2. Fixed problem noted by Martin Foster in which regular expression
     meta-character terms in the path information were not quoted, causing
     URL parsing to fail on URLs that contained metacharacters (such as +).
  3. More fixes to the url() method.
  4. Removed "hack to fix broken PATH_INFO in MSII".

  Version 3.18
  1.  Doc typo fixes.
  2.  Patch from Steve Peters to default the document type to match the charset.
  3.  Fixed param() so that param(-name=>'foo',-values=>[]) sets the
      parameter to empty list.

  Version 3.17 Fri Feb 24 14:01:27 EST 2006
   1. Added patch from Mike Hanafey which caused 0 arguments to
      CGI::Cookie->new() to be treated as empty.
   2. Patch to CGI::Carp from Peter Whaite to fix the unfixable problem of
      CGI::Carp not behaving correctly in an eval() context.
   3. CGI::Fast->new() calls CGI->_reset_globals to avoid contamination of
      one session with another's variables.
   4. Fixed upload failure on files that contain semicolons in their names.

  Version 3.16 Wed Feb  8 13:29:11 EST 2006
   1. header() -charset option now works even when the MIME type is not "text".
   2. Fixed documentation for cookie() function and fastCGI.
   3. Upload filehandles now only closed automatically on Windows systems.
   4. Apache::Cookie compatibility fix from David Wheeler
   5. CGI::Carp->fatalsToBrowser() does not work correctly with
	mod_perl 2. No workaround is known.
   6. Fixed text status code associated with 302 redirects. Should be "Found"
	but was "Moved".
   7. Fixed charset in start_html() and header() to be in synch.

  Version 3.14 Tue Dec  6 17:12:03 EST 2005
   1. Fixed broken scrolling_list() select attribute.

  Version 3.14 Tue Dec  6 17:12:03 EST 2005
   1. Fixed broken scrolling_list() select attribute.

  Version 3.13
    1. Removed extraneous empty "?" from end of self_url().

  Version 3.12
    1. Fixed virtual_port so that it works properly with https protocol.
    2. Fixed documentation for upload_hook().
    3. Added POSTDATA documentation.
    4. Made upload_hook() work in function-oriented mode.
    5. Fixed POST_MAX behavior so that it doesn't cause client to hang.
    6. Disabled automatic tab indexes and added new -tabindex pragma to
	turn automatic indexes back on.
    7. The url() and self_url() methods now work better in the context of Apache
       mod_rewrite. Be advised that path_info() may give you confusing results
       when mod_rewrite is active because Apache calculates the path info
       *after* rewriting. This is mostly worked around in url() and self_url(),
       but you may notice some anomalies.
    8. Removed empty (and non-validating) <div> from code emitted by end_form().
    9. Fixed CGI::Carp to work correctly with Mod_perl 1.29 in an Apache 2
       environment.
   10. Setting $CGI::TMPDIRECTORY should now be effective.
none
2006-07-12 17:03:43 +00:00
simonb
c7889161d8 Update to version 20060424. Only changes are more ad patterns. 2006-07-12 02:31:00 +00:00
salo
9e97daffc7 Update to version 0.9.6.1:
Changes:

Trac-0.9.6-ja-1 (Jul 7, 2006)

 * Merge trac-0.9.6
 * Update to current statement.
   * README.trac-ja
   * wiki-default/TracJa

Trac 0.9.6  (Jul 6, 2006)
http://svn.edgewall.com/repos/trac/tags/trac-0.9.6

 * Fixed reStructuredText breach of privacy and denial of service
 * vulnerability
   found by Felix Wiemann.
 * trac-post-commit-hook fixes.
 * Fixed bugs: #2894, #3058, #3209 #3325.

From PR pkg/33942 by Akio OBATA.
2006-07-11 17:38:42 +00:00
salo
f299d7f566 Security update to version 0.9.6:
Changes:

* Fixed reStructuredText breach of privacy and denial of service
  vulnerability found by Felix Wiemann.
* trac-post-commit-hook fixes.
* Fixed bugs: #2894, #3058, #3209 #3325.
2006-07-11 17:29:40 +00:00
christos
5766bca298 Make this compile under gcc-4 2006-07-10 13:17:13 +00:00
rillig
34f3d4412b Fixed pkglint warnings. 2006-07-10 10:43:31 +00:00
rillig
506171d445 Fixed some pkglint warnings. 2006-07-10 08:29:33 +00:00
rillig
853c7ef994 - Fixed pkglint warnings.
- Moved the binary from sbin to bin, since the manual page is also in
  category 1.
- Replaced /var with ${VARBASE}.
- Sorted PLIST.
- Bumped PKGREVISION.
2006-07-10 03:46:49 +00:00
minskim
cc57823fbc USE_TOOLS+=lex 2006-07-10 00:58:39 +00:00
taca
ee46114cd4 Update ruby-fcgi pacakge to 0.8.7.
dispatcher related fixes:

Sun Jun 25 12:46:14 JST 2006  moonwolf@moonwolf.com
  * patch from http://www.kbmj.com/tech/index.php?itemid=26
  * patch from http://sean.treadway.info/articles/2005/12/24/open-season-for-eagain

pkgsrc changes:
- Add RUBY_HAS_ARCHLIB.
- Update MASTER_SITES.
2006-07-09 14:18:04 +00:00
taca
71ae50421e Oops, fix PKGREVISION's speeling. 2006-07-09 13:31:02 +00:00
taca
51cf68d030 - Set files' permission; a bundled PEAR library is too restricted
permisson.
- Remove logs directory from PLIST.

Bump PKGREVISION.
2006-07-09 13:29:24 +00:00
taca
e1be6bdcdf Apply recent patch:
2006-06-21 12:25 (Cosmetic) Parent not always logged to access.log

Bump PKGREVISION.
2006-07-09 12:23:22 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
minskim
b786dee9be Correct a variable name (PKG_JAVA_HOME). Bump PKGREVISION. 2006-07-07 03:11:48 +00:00
minskim
2019a27e47 This package does not need JDK. Set USE_JAVA=run. 2006-07-07 03:02:13 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
drochner
8f5aa2734e update to 1.0.16
changes: fixes for serious bugs
2006-07-04 16:22:49 +00:00
wiz
c2035792fb Mention (in a comment) that test target needs perl. 2006-07-04 06:30:25 +00:00
wiz
cc29447843 Update to 7.15.4:
Version 7.15.4 (12 June 2006)

Daniel (8 June 2006)
- Brian Dessent fixed the code for cygwin in three distinct ways:

  The first modifies {lib,src}/setup.h to not include the winsock headers
  under Cygwin.  This fixes the reported build problem.  Cygwin attempts as
  much as possible to emulate a posix environment under Windows.  This means
  that WIN32 is *not* #defined and (to the extent possible) everything is done
  as it would be on a *ix type system.  Thus <sys/socket.h> is the proper
  include, and even though winsock2.h is present, including it just introduces
  a whole bunch of incompatible socket API stuff.

  The second is a patch I've included in the Cygwin binary packages for a
  while.  It skips two unnecessary library checks (-lwinmm and -lgdi32).  The
  checks are innocuous and they do succeed, but they pollute LIBS with
  unnecessary stuff which gets recorded as such in the libcurl.la file, which
  brings them into the build of any libcurl-downstream.  As far as I know
  these libs are really only necessary for mingw, so alternatively they could
  be designed to only run if $host matches *-*-mingw* but I took the safer
  route of skipping them for *-*-cygwin*.

  The third patch replaces all uses of the ancient and obsolete __CYGWIN32__
  with __CYGWIN__. Ref: <http://cygwin.com/ml/cygwin/2003-09/msg01520.html>.

Daniel (7 June 2006)
- Mikael Sennerholm provided a patch that added NTLM2 session response support
  to libcurl. The 21 NTLM test cases were again modified to comply...

Daniel (27 May 2006)
- Óscar Morales Vivó updated the libcurl.framework.make file.

Daniel (26 May 2006)
- Olaf Stüben fixed a bug that caused Digest authentication with md5-sess to
  fail. When using the md5-sess, the result was not Md5 encoded and Base64
  transformed.

Daniel (25 May 2006)
- Michael Wallner provided a patch that allows "SESS" to be set with
  CURLOPT_COOKIELIST, which then makes all session cookies get cleared.

Daniel (24 May 2006)
- Tor Arntsen made test 271 run fine again since the TFTP path fix.

Daniel (23 May 2006)
- Martin Michlmayr filed debian bug report #367954, but the same error also
  showed up in the autobuilds. It seems a rather long-since introduced shell
  script flaw in the configure script suddenly was detected by the bash
  version in Debian Unstable. It had previously passed undetected by all
  shells used so far...

- David McCreedy updated lib/config-tpf.h

Daniel (11 May 2006)
- Fixed the configure's check for old-style SSLeay headers since I fell over a
  case with a duplicate file name (a krb4 implementation with an err.h
  file). I converted the check to manually make sure three of the headers are
  present before considering them fine.

- David McCreedy provided a fix for CURLINFO_LASTSOCKET that does extended
  checks on the to-be-returned socket to make sure it truly seems to be alive
  and well. For SSL connection it (only) uses OpenSSL functions.

Daniel (10 May 2006)
- Fixed DICT in two aspects:

  1 - allow properly URL-escaped words, like using %20 for spaces

  2 - properly escape certain letters within a word to comply to the RFC2229

Daniel (9 May 2006)
- Andreas Ntaflos reported a bug in libcurl.m4: When configuring my GNU
  autotools project, which optionally (default=yes) uses libcurl on a system
  without a (usable) libcurl installation, but not specifying
  `--without-libcurl', configure determines correctly that no libcurl is
  available, however, the LIBCURL variable gets expanded to `LIBCURL = -lcurl'
  in the resulting Makefiles.

  David Shaw fixed the flaw.

- Robson Braga Araujo fixed two problems in the recently added non-blocking SSL
  connects. The state machine was not reset properly so that subsequent
  connects using the same handle would fail, and there were two memory leaks.

- Robson Braga Araujo fixed a memory leak when you added an easy handle to a
  multi stack and that easy handle had already been used to do one or more
  easy interface transfers, as then the code threw away the previously used
  DNS cache without properly freeing it.

Daniel (8 May 2006)
- Dan Fandrich went over the TFTP code and he pointed out and fixed numerous
  problems:

  * The received file is corrupted when a packet is lost and retransmitted
    (this is a serious problem!)

  * Transmitting a file aborts if a block is lost and retransmitted

  * Data is stored in the wrong location in the buffer for uploads, so uploads
    always fail (I don't see how it could have ever worked, but it did on x86
    at least)

  * A number of calls are made to strerror instead of Curl_strerror, making
    the code not thread safe

  * There are references to errno instead of Curl_sockerrno(), causing
    incorrect error messages on Windows

  * The file name includes a leading / which violates RFC3617. Doing something
    similar to ftp, where two slashes after the host name means an absolute
    reference seems a reasonable extension to fix this.

  * Failures in EBCDIC conversion are not propagated up to the caller but are
    silently ignored

- Fixed known bug #28. The TFTP code no longer assumes a packed struct and
  thus works reliably on more platforms.

Daniel (5 May 2006)
- Roland Blom filed bug report #1481217
  (http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele
  Bini and David Byron. libcurl previously wrongly used GetLastError() on
  windows to get error details after socket-related function calls, when it
  really should use WSAGetLastError() instead.

  When changing to this, the former function Curl_ourerrno() is now instead
  called Curl_sockerrno() as it is necessary to only use it to get errno from
  socket-related functions as otherwise it won't work as intended on Windows.

Daniel (4 May 2006)
- Mark Eichin submitted bug report #1480821
  (http://curl.haxx.se/bug/view.cgi?id=1480821) He found and identified a
  problem with how libcurl dealt with GnuTLS and a case where gnutls returned
  GNUTLS_E_AGAIN indicating it would block. It would then return an unexpected
  return code, making Curl_ssl_send() confuse the upper layer - causing random
  28 bytes trash data to get inserted in the transfered stream.

  The proper fix was to make the Curl_gtls_send() function return the proper
  return codes that the callers would expect. The Curl_ossl_send() function
  already did this.

Daniel (2 May 2006)
- Added a --checkfor option to curl-config to allow users to easier
  write for example shell scripts that test for the presence of a
  new-enough libcurl version. If --checkfor is given a version string
  newer than what is currently installed, curl-config will return a
  non-zero exit code and output a string about the unfulfilled
  requirement.

Daniel (26 April 2006)
- David McCreedy brought initial line end conversions when doing FTP ASCII
  transfers. They are done on non-windows systems and translate CRLF to LF.

  I modified the 15 LIST-using test cases accordingly. The downside is that now
  we'll have even more trouble to get the tests to run on Windows since they
  should get CRLF newlines left intact which the *nix versions don't. I figure
  the only sane thing to do is to add some kind of [newline] macro for the test
  case files and have them expanded to the proper native line ending when the
  test cases are run. This is however left to implement.

Daniel (25 April 2006)
- Paul Querna fixed libcurl to better deal with deflate content encoding
  when the stream (wrongly) lacks a proper zlib header. This seems to be the
  case on too many actual server implementations.

Daniel (21 April 2006)
- Ale Vesely fixed CURLOPT_INTERFACE when using a hostname.

Daniel (19 April 2006)
- Based on previous info from Tor Arntsen, I made configure detect the Intel
  ICC compiler to add a compiler option for it, in order for configure to
  properly be able to detect function prototypes.

- Robson Braga Araujo provided a patch that makes libcurl less eager to close
  the control connection when using FTP, for example when you remove an easy
  handle from a multi stack.

- Applied a patch by Ates Goral and Katie Wang that corrected my bad fix
  attempt from April 10.

Daniel (11 April 2006)
- #1468330 (http://curl.haxx.se/bug/view.cgi?id=1468330) pointed out a bad
  typecast in the curl tool leading to a crash with (64bit?) VS2005 (at least)
  since the struct timeval field tv_sec is an int while time_t is 64bit.

Daniel (10 April 2006)
- Ates Goral found out that if you specified both CURLOPT_CONNECTTIMEOUT and
  CURLOPT_TIMEOUT, the _longer_ time would wrongly be used for the SSL
  connection time-out!

- I merged my hiper patch (http://curl.haxx.se/libcurl/hiper/) into the main
  sources. See the lib/README.multi_socket for implementation story with
  details. Don't expect it to work fully yet. I don't intend to blow any
  whistles or ring any bells about it until I'm more convinced it works at
  least somewhat reliably.

Daniel (7 April 2006)
- David McCreedy's EBCDIC and TPF changes. Three new curl_easy_setopt()
  options (callbacks) were added:

  CONV_FROM_NETWORK_FUNCTION
  CONV_TO_NETWORK_FUNCTION
  CONV_FROM_UTF8_FUNCTION

Daniel (5 April 2006)
- Michele Bini modified the NTLM code to work for his "weird IIS case"
  (http://curl.haxx.se/mail/lib-2006-02/0154.html) by adding the NTLM hash
  function in addition to the LM one and making some other adjustments in the
  order the different parts of the data block are sent in the Type-2 reply.
  Inspiration for this work was taken from the Firefox NTLM implementation.

  I edited the existing 21(!) NTLM test cases to run fine with these news. Due
  to the fact that we now properly include the host name in the Type-2 message
  the test cases now only compare parts of that chunk.

Daniel (28 March 2006)
- #1451929 (http://curl.haxx.se/bug/view.cgi?id=1451929) detailed a bug that
  occurred when asking libcurl to follow HTTP redirects and the original URL
  had more than one question mark (?). Added test case 276 to verify.

Daniel (27 March 2006)
- David Byron found a problem multiple -d options when libcurl was built with
  --enable-debug, as then curl used free() on memory allocated both with
  normal malloc() and with libcurl-provided functions, when the latter MUST be
  freed with curl_free() in debug builds.

Daniel (26 March 2006)
- Tor Arntsen figured out that TFTP was broken on a lot of systems since we
  called bind() with a too big argument in the 3rd parameter and at least
  Tru64, AIX and IRIX seem to be very picky about it.

Daniel (21 March 2006)
- David McCreedy added CURLINFO_FTP_ENTRY_PATH.

- Xavier Bouchoux made the SSL connection non-blocking for the multi interface
  (when using OpenSSL).

- Tor Arntsen fixed the AIX Toolbox RPM spec

Daniel (20 March 2006)
- David McCreedy fixed libcurl to no longer ignore AUTH failures and now it
  reacts properly according to the CURLOPT_FTP_SSL setting.

- Dan Fandrich fixed two TFTP problems: Fixed a bug whereby a received file
  whose length was a multiple of 512 bytes could have random garbage
  appended. Also, stop processing TFTP packets which are too short to be
  legal.

- Ilja van Sprundel reported a possible crash in the curl tool when using
  "curl hostwithoutslash -d data -G"
2006-07-03 21:32:09 +00:00
markd
f36951b883 Don't try and define bool if c++ as its builtin. Fixes PR pkg/32960. 2006-07-02 14:36:31 +00:00
joerg
88c1ab479c Hook up py-jonpy. 2006-07-02 14:35:04 +00:00
joerg
6dd45700cb Initial import of py-jonpy-0.06. From DESCR:
These Python modules provide simple yet powerful multi-threaded
object-oriented CGI/FastCGI/mod_python/html-templating facilities for
the Python programming language.
2006-07-02 14:33:22 +00:00
rillig
ac39fa67d9 Fixed some easy pkglint warnings. 2006-07-02 10:43:18 +00:00
salo
75820e50c4 Include Makefile.application for linux emulation packages.. (I wonder how
long this was broken.. it seems like nobody really uses these packages.)
2006-07-01 20:34:11 +00:00
salo
8fc534bf8d acroread3 is a goner, off you go. 2006-07-01 20:20:22 +00:00
taca
20dfdbfd6d Update geeklog-1.4.0.4 (1.4.0sr3).
----------------------------------------------------------------------------

Two exploits have been released by "rgod" for insecure Geeklog installations
and for a bug in the "mcpuk" file manager that we've been shipping as part of
FCKeditor in all previous 1.4.0 releases.

 o  Some of the files outside of the public_html directory were not protected
    against direct execution. If Geeklog was installed such that those files
    were accessible from a URL (which has always been strongly discouraged in
    the installation instructions) then those files could be used to load and
    execute malicious code from a remote server.

    More information: So-called Geeklog "exploit" posted

    In this release, we've added the missing execution prevention for all files
    outside of public_html. We would still, however, suggest that you fix your
    Geeklog install if the files outside of public_html are accessible from a
    URL (see our FAQ for details).
 o  The "mcpuk" file manager that we've integrated into FCKeditor allowed the
    upload of arbitrary PHP code (even if FCKeditor was disabled in Geeklog's
    config.php). Depending on your webserver's configuration, it was then
    possible to execute that uploaded code.

    More information: Exploit for FCKeditor's mcpuk file manager

    The file manager has been removed from this release. You will therefore no
    longer be able to upload files, e.g. images, through FCKeditor. Future
    versions of Geeklog will ship with an updated version of FCKeditor and its
    included file manager.

Note: This release also includes the updated lib-trackback.php for better
protection against Trackback spam.

----------------------------------------------------------------------------

First problem dosen't related to pkgsrc.
2006-07-01 00:22:38 +00:00
taca
52e0dbeecc Add a temporary fix to handle security problem of fckeditor; disabling
file upload functions.

Bump PKGREVISION.
2006-06-30 17:16:27 +00:00
salo
48344c5847 Remove asWedit, it requires Linux libc5(!!), come on, it's 2006 already.. 2006-06-30 14:00:39 +00:00
salo
1bfde83e29 Don't hardcode SuSE emulation package directories. 2006-06-30 13:57:16 +00:00
salo
98660dbd33 acroread3 is goner. 2006-06-30 13:56:37 +00:00
joerg
1ceff5ca75 Don't install the module in httpd.conf by default. 2006-06-30 00:25:31 +00:00
joerg
2b58a261c8 Disable visiblity support.
Add DragonFly support. Derived from Firefox patches.
2006-06-28 21:23:29 +00:00
joerg
d38bec2758 Remove temporary files before installation. 2006-06-26 15:11:44 +00:00
wiz
ced141162c Fix build with gcc4. 2006-06-25 13:46:37 +00:00
tron
0840866463 Set "RPM2PKGSTRIP" to "1" to get rid off the leading "./" in filenames.
This avoids false complaints about package list problems if "CHECK_FILES"
is set to "yes".
2006-06-25 12:33:26 +00:00
rillig
aceec90635 Fixed script interpreters. Bumped PKGREVISION. 2006-06-25 09:46:53 +00:00
rillig
6de7d866ee Disable CHECK_INTERPRETER for *.hsml files, since they are not intended
to be executed directly.
2006-06-25 09:40:01 +00:00
rillig
871b7a6f9d This package needs some help to find apxs. 2006-06-25 09:11:48 +00:00
rillig
b60d9cc047 The full pathname to apxs is provided by www/apache2/buildlink3.mk, so
use it. This fixes builds where ${LOCALBASE}/sbin is not in the PATH.
2006-06-25 09:08:01 +00:00
rillig
9b0871a1d4 The directory man/man8 must exist before the man pages can be moved there. 2006-06-25 08:59:22 +00:00
minskim
28edae66d4 This package requires libiconv. 2006-06-23 16:23:10 +00:00
salo
6b4eea646a Security update to version 9.0
Changes:

- security fix for JPEG processing integer overflow vulnerability,
  http://www.vigilantminds.com/advi_detail.php?id=45
- full changelog: http://www.opera.com/docs/changelogs/linux/900/
2006-06-23 14:35:17 +00:00
jlam
a1819a298e This package uses C++. 2006-06-22 21:48:59 +00:00
joerg
0779c3279f Needs msgfmt. 2006-06-22 14:18:22 +00:00