Commit graph

82998 commits

Author SHA1 Message Date
xtraeme
aac826eee9 Updated chat/jabberd2 to 2.0s9 2005-08-03 22:23:38 +00:00
xtraeme
f0f80cfdc6 Update to 2.0s9.
The jabberd project team is pleased to announce the release of jabberd 2.0s9.
This is a security release. There is a buffer overflow that could be used to
perform a DoS attack and possible code execution. It is *HIGHLY* recommended
that you upgrade!

ChangeLog:

* fixed only one user is loaded correctly for each router acl
* fixed s2s segfault under particular connection timeout conditions
* fixed id is being case sensitive
* fixed Users cannot login after a long period of server inactivity
* fixed handling of stream errors
* fixed version attribute reply in stream
* fixed c2s glibc abort and mysql option flags
* fixed sx io mem leak
* fixed Incorrect SASL error message defined in sx/sasl.c
* fixed 3 buffer overflows in jid.c
* fixed second log-in in with similar resource breaks routing for first login
2005-08-03 22:21:36 +00:00
recht
48d7e7a252 doxygen-1.4.4 2005-08-03 21:43:42 +00:00
recht
52e6ffc07b update to doxygen 1.4.4
New features

Added support for parsing Python code. Special comment blocks in Python
are of the ## #  Some comment #

or you can rely on Python docstrings. This code uses the new parser
interface and was based on the work done by a group of students as part
of a compiler design project. Added support for C# style XML tags in the
comments. See the manual or the C# language specification for more
details. Thanks to Talin for doing most of the work. Added support for
the JavaDoc command {@inheritDoc}.

And some bug fixes. For details see:
http://www.stack.nl/~dimitri/doxygen/changelog.html
2005-08-03 21:41:30 +00:00
jlam
9eb8221b78 Use the correct LDAP type instead of the SASL type, which is only
available if building with SASL support.  Noted in private mail by
Joerg Sonnenberger.  Bump PKGREVISION to 1.
2005-08-03 21:01:40 +00:00
wiz
ac36c782c2 Updated lang/clisp to 2.33.2nb1 2005-08-03 20:46:55 +00:00
wiz
eff99f5b4f Peter Schuller in PR 30890:
clisp is not built with any extension modules; including the
        POSIX/SYSCALLS/OS module which is going to be needed for
        almost any "real" work with clisp.

Enable some more modules and bump PKGREVISION.
Shorten DESCR a bit while here.
2005-08-03 20:46:16 +00:00
adrianp
4dcfa50aa6 Note msf update to 2.4nb2 - security update 2005-08-03 20:40:28 +00:00
adrianp
8a57a69005 Add patch to address msfweb "refang" security update
Bump to nb2
make pkglint happy
2005-08-03 20:37:44 +00:00
xtraeme
40cf2961dd Updated x11/gtk2 to 2.6.9 2005-08-03 19:44:35 +00:00
xtraeme
6f2b85ab85 Update to 2.6.9.
Overview of Changes from GTK+ 2.6.8 to GTK+ 2.6.9
=================================================
* GtkFileChooser
 - Don't leave a "trail" when then current folder
   is explicitly set [Jonathan Blandford]
 - Accept file drops on the file list [Sven Neumann]
* Accept GTK+ 2.8 .gtk-bookmarks files [Matthias]
* Make paragraph up/down keynav in GtkTextView
  symmetric [Behnam Esfahbod]
* Win32
 - Bug fixes [Tor Lillqvist, Kazuki Iwamoto, Peter
   Zelezny, Tim Evans, Hans Breuer]
 - Improve and simply line segment rendering [Tor]
 - Fix handling of Aiptek tablets [Robert  Ã~Vgren]
* Other bug fixes [Billy Biggs, Vincent Noel,
  Georg Schwarz, Markku Vire, Dan Winship, Morten
  Welinder, Matthias, Euan MacGregor, David Saxton,
  Padraig Brady, Paul Cornett, Mark McLoughlin,
  Hans Oesterholt, Arkady L. Shane, Tommi Komulainen,
  Peter S. Mazinger, Dan Winship, Peter Zelezny,
  Alex Graveley]
* Documentation improvements [Steve Chaplin, Matthias]
* New and updated translations (cs,cy,da,de,en_CA,es,et,
  fr,gl,gu,hu,hy,ja,ko,nl,sq,sr,sr@Latn,sv,zh_CN,zh_TW)
2005-08-03 19:42:20 +00:00
hira
aeb83e3820 Fix typo. 2005-08-03 19:37:00 +00:00
wiz
9afc0b89c0 Updated archivers/zip to 2.31 2005-08-03 18:55:15 +00:00
wiz
a6b7dfd2bb Update to 2.31:
New things in Zip 2.31

- Crypt now part of source distribution (see Readme.cr)
- Bug fixes:
  - Debian patch 001 - Converted quoted strings
  - Debian patch 002 - Makefile changes
  - Debian patch 003 - Build changes
  - Debian patch 004 - Changes to unix/configure
  - Debian patch 005 - Fix for FNMAX path bug
- Split VMS -V into -V and -VV (see Manual)
- New VC6 project files thanks to Cosmin
- AtheOS port (thanks to Ruslan Nickolaev)
- Add api.c kluge for zip32.dll to support Visual Basic
- Binary detection changed from 20% binary to new algorithm
  that should better detect word processing files as binary
  and should accept UTF-8 files as text.  This flags the file
  in the archive as TEXT or BINARY for use by UnZip for line
  end conversion (see proginfo/txtvsbin.txt)
- License update
- DJGPP fixes
- Many Makefile updates
- Fixes to ZipSplit, ZipNotes, and ZipCloak
2005-08-03 18:54:31 +00:00
wiz
2b5fc58b72 + snd-7.14.1. 2005-08-03 17:49:24 +00:00
wiz
7438ff8766 Updated pcre to 6.2. 2005-08-03 17:48:11 +00:00
wiz
166a7b03b6 Remove unneeded USE_PKGLOCALEDIR. 2005-08-03 17:45:24 +00:00
wiz
e4650c1eb5 pkglint cleanup.
XXX: package obsolete after pcre-6.2 includes c++ interface?
2005-08-03 17:44:17 +00:00
wiz
2f188b5dbb Update to 6.2:
Version 6.2 01-Aug-05
---------------------

 1. There was no test for integer overflow of quantifier values. A construction
    such as {1111111111111111} would give undefined results. What is worse, if
    a minimum quantifier for a parenthesized subpattern overflowed and became
    negative, the calculation of the memory size went wrong. This could have
    led to memory overwriting.

 2. Building PCRE using VPATH was broken. Hopefully it is now fixed.

 3. Added "b" to the 2nd argument of fopen() in dftables.c, for non-Unix-like
    operating environments where this matters.

 4. Applied Giuseppe Maxia's patch to add additional features for controlling
    PCRE options from within the C++ wrapper.

 5. Named capturing subpatterns were not being correctly counted when a pattern
    was compiled. This caused two problems: (a) If there were more than 100
    such subpatterns, the calculation of the memory needed for the whole
    compiled pattern went wrong, leading to an overflow error. (b) Numerical
    back references of the form \12, where the number was greater than 9, were
    not recognized as back references, even though there were sufficient
    previous subpatterns.

 6. Two minor patches to pcrecpp.cc in order to allow it to compile on older
    versions of gcc, e.g. 2.95.4.


Version 6.1 21-Jun-05
---------------------

 1. There was one reference to the variable "posix" in pcretest.c that was not
    surrounded by "#if !defined NOPOSIX".

 2. Make it possible to compile pcretest without DFA support, UTF8 support, or
    the cross-check on the old pcre_info() function, for the benefit of the
    cut-down version of PCRE that is currently imported into Exim.

 3. A (silly) pattern starting with (?i)(?-i) caused an internal space
    allocation error. I've done the easy fix, which wastes 2 bytes for sensible
    patterns that start (?i) but I don't think that matters. The use of (?i) is
    just an example; this all applies to the other options as well.

 4. Since libtool seems to echo the compile commands it is issuing, the output
    from "make" can be reduced a bit by putting "@" in front of each libtool
    compile command.

 5. Patch from the folks at Google for configure.in to be a bit more thorough
    in checking for a suitable C++ installation before trying to compile the
    C++ stuff. This should fix a reported problem when a compiler was present,
    but no suitable headers.

 6. The man pages all had just "PCRE" as their title. I have changed them to
    be the relevant file name. I have also arranged that these names are
    retained in the file doc/pcre.txt, which is a concatenation in text format
    of all the man pages except the little individual ones for each function.

 7. The NON-UNIX-USE file had not been updated for the different set of source
    files that come with release 6. I also added a few comments about the C++
    wrapper.


Version 6.0 07-Jun-05
---------------------

 1. Some minor internal re-organization to help with my DFA experiments.

 2. Some missing #ifdef SUPPORT_UCP conditionals in pcretest and printint that
    didn't matter for the library itself when fully configured, but did matter
    when compiling without UCP support, or within Exim, where the ucp files are
    not imported.

 3. Refactoring of the library code to split up the various functions into
    different source modules. The addition of the new DFA matching code (see
    below) to a single monolithic source would have made it really too
    unwieldy, quite apart from causing all the code to be include in a
    statically linked application, when only some functions are used. This is
    relevant even without the DFA addition now that patterns can be compiled in
    one application and matched in another.

    The downside of splitting up is that there have to be some external
    functions and data tables that are used internally in different modules of
    the library but which are not part of the API. These have all had their
    names changed to start with "_pcre_" so that they are unlikely to clash
    with other external names.

 4. Added an alternate matching function, pcre_dfa_exec(), which matches using
    a different (DFA) algorithm. Although it is slower than the original
    function, it does have some advantages for certain types of matching
    problem.

 5. Upgrades to pcretest in order to test the features of pcre_dfa_exec(),
    including restarting after a partial match.

 6. A patch for pcregrep that defines INVALID_FILE_ATTRIBUTES if it is not
    defined when compiling for Windows was sent to me. I have put it into the
    code, though I have no means of testing or verifying it.

 7. Added the pcre_refcount() auxiliary function.

 8. Added the PCRE_FIRSTLINE option. This constrains an unanchored pattern to
    match before or at the first newline in the subject string. In pcretest,
    the /f option on a pattern can be used to set this.

 9. A repeated \w when used in UTF-8 mode with characters greater than 256
    would behave wrongly. This has been present in PCRE since release 4.0.

10. A number of changes to the pcregrep command:

    (a) Refactored how -x works; insert ^(...)$ instead of setting
        PCRE_ANCHORED and checking the length, in preparation for adding
        something similar for -w.

    (b) Added the -w (match as a word) option.

    (c) Refactored the way lines are read and buffered so as to have more
        than one at a time available.

    (d) Implemented a pcregrep test script.

    (e) Added the -M (multiline match) option. This allows patterns to match
        over several lines of the subject. The buffering ensures that at least
        8K, or the rest of the document (whichever is the shorter) is available
        for matching (and similarly the previous 8K for lookbehind assertions).

    (f) Changed the --help output so that it now says

          -w, --word-regex(p)

        instead of two lines, one with "regex" and the other with "regexp"
        because that confused at least one person since the short forms are the
        same. (This required a bit of code, as the output is generated
        automatically from a table. It wasn't just a text change.)

    (g) -- can be used to terminate pcregrep options if the next thing isn't an
        option but starts with a hyphen. Could be a pattern or a path name
        starting with a hyphen, for instance.

    (h) "-" can be given as a file name to represent stdin.

    (i) When file names are being printed, "(standard input)" is used for
        the standard input, for compatibility with GNU grep. Previously
        "<stdin>" was used.

    (j) The option --label=xxx can be used to supply a name to be used for
        stdin when file names are being printed. There is no short form.

    (k) Re-factored the options decoding logic because we are going to add
        two more options that take data. Such options can now be given in four
        different ways, e.g. "-fname", "-f name", "--file=name", "--file name".

    (l) Added the -A, -B, and -C options for requesting that lines of context
        around matches be printed.

    (m) Added the -L option to print the names of files that do not contain
        any matching lines, that is, the complement of -l.

    (n) The return code is 2 if any file cannot be opened, but pcregrep does
        continue to scan other files.

    (o) The -s option was incorrectly implemented. For compatibility with other
        greps, it now suppresses the error message for a non-existent or non-
        accessible file (but not the return code). There is a new option called
        -q that suppresses the output of matching lines, which was what -s was
        previously doing.

    (p) Added --include and --exclude options to specify files for inclusion
        and exclusion when recursing.

11. The Makefile was not using the Autoconf-supported LDFLAGS macro properly.
    Hopefully, it now does.

12. Missing cast in pcre_study().

13. Added an "uninstall" target to the makefile.

14. Replaced "extern" in the function prototypes in Makefile.in with
    "PCRE_DATA_SCOPE", which defaults to 'extern' or 'extern "C"' in the Unix
    world, but is set differently for Windows.

15. Added a second compiling function called pcre_compile2(). The only
    difference is that it has an extra argument, which is a pointer to an
    integer error code. When there is a compile-time failure, this is set
    non-zero, in addition to the error test pointer being set to point to an
    error message. The new argument may be NULL if no error number is required
    (but then you may as well call pcre_compile(), which is now just a
    wrapper). This facility is provided because some applications need a
    numeric error indication, but it has also enabled me to tidy up the way
    compile-time errors are handled in the POSIX wrapper.

16. Added VPATH=.libs to the makefile; this should help when building with one
    prefix path and installing with another. (Or so I'm told by someone who
    knows more about this stuff than I do.)

17. Added a new option, REG_DOTALL, to the POSIX function regcomp(). This
    passes PCRE_DOTALL to the pcre_compile() function, making the "." character
    match everything, including newlines. This is not POSIX-compatible, but
    somebody wanted the feature. From pcretest it can be activated by using
    both the P and the s flags.

18. AC_PROG_LIBTOOL appeared twice in Makefile.in. Removed one.

19. libpcre.pc was being incorrectly installed as executable.

20. A couple of places in pcretest check for end-of-line by looking for '\n';
    it now also looks for '\r' so that it will work unmodified on Windows.

21. Added Google's contributed C++ wrapper to the distribution.

22. Added some untidy missing memory free() calls in pcretest, to keep
    Electric Fence happy when testing.
2005-08-03 17:43:13 +00:00
wiz
1dd507fbd2 Updated net/rsync to 2.6.6. 2005-08-03 17:31:34 +00:00
wiz
88431aa33c Update to 2.6.6. Add TEST_TARGET.
NEWS for rsync 2.6.6 (28 Jul 2005)
Protocol: 29 (unchanged)
Changes since 2.6.5:

  SECURITY FIXES:

    - The zlib code was upgraded to version 1.2.3 in order to make it more
      secure.  While the widely-publicized security problem in zlib 1.2.2 did
      not affect rsync, another security problem surfaced that affects rsync's
      zlib 1.1.4.

  BUG FIXES:

    - The setting of flist->high in clean_flist() was wrong for an empty list.
      This could cause flist_find() to crash in certain rare circumstances
      (e.g. if just the right directory setup was around when --fuzzy was
      combined with --link-dest).

    - The outputting of hard-linked files when verbosity was > 1 was not right:
      without -i it would output the name of each hard-linked file as though
      it had been changed (it now outputs a "is hard linked" message for the
      file); with -i it would output all dots for the unchanged attributes of
      a hard-link (it now changes those dots to spaces, as is done for other
      totally unchanged items).

    - When backing up a changed symlink or device, get rid of any old backup
      item so that we don't get an "already exists" error.

    - A couple places that were comparing a local and a remote modification-
      time were not honoring the --modify-window option.

    - Fixed a bug where the 'p' (permissions) itemized-changes flag might get
      set too often (if some non-significant mode bits differed).

    - Fixed a really old, minor bug that could cause rsync to warn about being
      unable to mkdir() a path that ends in "/." because it just created the
      directory (required --relative, --no-implied-dirs, a source path that
      ended in either a trailing slash or a trailing "/.", and a non-existing
      destination dir to tickle the bug in a recent version).

  ENHANCEMENTS:

    - Made the "max verbosity" setting in the rsyncd.conf file settable on a
      per-module basis (which now matches the documentation).

    - The support/rrsync script has been upgraded to verify the args of options
      that take args (instead of rejecting any such options).  The script was
      also changed to try to be more secure and to fix a problem in the parsing
      of a pull operation that has multiple sources.

    - Improved the documentation that explains the difference between a
      normal daemon transfer and a daemon-over remote-shell transfer.

    - Some of the diffs supplied in the patches dir were fixed and/or
      improved.

  BUILD CHANGES:

    - Made configure define NOBODY_USER (currently hard-wired to "nobody") and
      NOBODY_GROUP (set to either "nobody" or "nogroup" depending on what we
      find in the /etc/group file).

    - Added a test to the test suite, itemized.test, that tests the output of
      -i (log-format w/%i) and some double-verbose messages.
2005-08-03 17:30:56 +00:00
schmonz
3154f5dc02 Note rss2email update (bugfix). 2005-08-03 17:20:09 +00:00
schmonz
0504617212 Update to rss2email 2.55 (fixed datetime parsing). While here,
update to html2text 2.23 (fix for Python 2.1).
2005-08-03 17:19:26 +00:00
tron
8d879e4ec1 Note update of "firefox" package to version 1.0.6. 2005-08-03 16:55:43 +00:00
tron
7ef4fc52cb Compile without optimization if GCC <4.0 (4.0 not tested) is used on
a powerpc architecture (e.g. NetBSD-mapcppc). This cures display glitches
(e.g. text appearing at the wrong location). Bump package revision
because of this change.
2005-08-03 16:55:19 +00:00
xtraeme
71a122acd3 Updated devel/glib2 to 2.6.6 2005-08-03 16:51:37 +00:00
xtraeme
1dd036d67d Update to 2.6.6.
Overview of Changes from GLib 2.6.5 to GLib 2.6.6
=================================================
* Fix several bugs with the handling
  of comments in key files [Mikael Magnusson]
* Fix g_atomic_pointer_compare_and_exchange
  on Sparc64 [Gert Doering]
* Fix a deadlock with threadpools [Hong Jen Yee]
* Make GLib work on BeOS again [Kian Duffy]
* Win32 bug fixes [Kazuki Iwamoto]
* Other bug fixes [Roger Leigh, Kjartan Maraas,
  Morten Welinder]
* New and updated translations (bg,cs,cy,de,
  en_CA,es,et,fr,gu,hu,ja,ko,nl,sq,sr,sr@Latn,sv,
  te,zh_CN,zh_TW)
2005-08-03 16:50:15 +00:00
rillig
bb348049c8 Added ap2-suphp version 0.6.0.
The suPHP Apache module together with suPHP itself provides an easy way
to run PHP scripts with different users on the same server.

It provides security, because the PHP scripts are not run with the
rights of the webserver's user. In addition to that you probably won't
have to use PHP's "safe mode", which applies many restrictions on the
scripts.
2005-08-03 16:43:38 +00:00
wiz
1e7d39620f + freeciv-client-2.0.4, freeciv-server-2.0.4, freeciv-share-2.0.4,
glib-2.6.6, grepmail-5.3032, gtk2+-2.6.9, mozilla-bin-1.7.11,
  svk-1.02.
- mozilla-1.7.11, mozilla-gtk2-1.7.11 (thanks, taya!)
2005-08-03 16:36:03 +00:00
wiz
ca82f41a0c regen (more variables documented) 2005-08-03 16:35:14 +00:00
wiz
9af4673c11 Fix some XML errors I introduced. Noted by rpaulo@. 2005-08-03 16:34:19 +00:00
taya
4dd5379df5 note update of mozilla & mozilla-gtk2 to 1.7.11 2005-08-03 14:31:54 +00:00
taya
e963640431 update mozilla & mozilla-gtk2 to 1.7.11
this release fixed two issues

Changelog for Mozilla 1.7.11
300749	Switching folders doesn't work on 1st try/Click to mail folder displays
	messages not always [JS error in msgMail3PaneWindow.js::ClearMessagePane]
301917	Cursor keys disabled/Caret not moving with keyboard in message compose window
2005-08-03 14:30:50 +00:00
adam
f70e5d8ff7 Updated math/qalculate to 0.8.1.1 2005-08-03 13:43:45 +00:00
adam
2c894418ec Added qalculate-gtk,-kde 2005-08-03 13:42:33 +00:00
adam
79480ae32f KDE interface to math/qalculate 2005-08-03 13:41:24 +00:00
adam
bcfef2abb6 buildlink3.mk added 2005-08-03 13:40:38 +00:00
adam
198800e8a0 GTK interface to math/qalculate (used to be part of this package) 2005-08-03 13:39:31 +00:00
adam
1952dd0060 Changes 0.8.1:
Remove requirement glib-2.0 >= 2.4 and require libxml2 >= 2.3.8
Do not use unicode prefix names for long names
Add even(), odd() and shift() functions and operators "<<" and ">>"
Compile with kdelibs and Qt >= 3.1 (KDE)
Add glib-2.0 and libxml-2.0 to PKG_CHECK_MODULES (KDE)
Display prefix in object info (KDE)
Confirm overwriting result and plot image files (KDE)
Use KIO instead of wget for fetching exchange rates (KDE)
Close gnuplot and disable save button when no series defined (KDE)
2005-08-03 13:36:05 +00:00
tonio
8697d7e770 Updated net/unison to 2.12.0
Updated net/unison-devel to 2.13.0
2005-08-03 12:48:55 +00:00
tonio
f916fbb3b9 update unison-devel to the latest beta-release version 2.13.0
Main changelog entries:
- GUI improvements
- Improved error handling code. In particular, make sure all files are closed in case of a transient failure
- Improvements to syncing resource forks between Macs via a non-Mac system.
2005-08-03 12:45:27 +00:00
tonio
fdb57bc070 update unison to the latest recommended stable version: 2.12.0
Main changelog entries:
- Incompatible change: Archive format has changed.
- Substantial reworking of the internal logic of the text UI
- Finder flags now synchronized (for mac osx users)
- Workaround for transferring large files using rsync.

Approved by cube@
2005-08-03 12:42:13 +00:00
adam
a130684e18 Updated graphics/blender to 2.37a 2005-08-03 11:59:35 +00:00
adam
7e5037406f Changes 2.37a:
* Appending from files does not set the string for "last loaded file". That could give an accidentally save over of used library files.
* International Font support was broken for non-Latin fonts.
* Other fixes
2005-08-03 11:58:14 +00:00
tron
9304173a9f Use package options framework to (de)active Kerberos support. 2005-08-03 09:43:58 +00:00
tonio
fe34f5a72d typo: the update of bitlbee is to 0.92, not 0.99 2005-08-03 08:28:07 +00:00
recht
3138d8d2db Remove deprecated USE_GMAKE and replace explicit dependency on gtar
by EXTRACT_USING=gtar.
2005-08-03 05:45:22 +00:00
grant
17ae854613 hack to work around autoconf brain damage when using icc. 2005-08-03 04:18:31 +00:00
grant
a09bdd7e27 libmatroska builds fine with icc 2005-08-03 03:22:05 +00:00
grant
ec66b16c33 libebml builds fine with icc, too. 2005-08-03 03:19:40 +00:00