Commit graph

29267 commits

Author SHA1 Message Date
Thomas Klausner
1a5b93ab81 + rsyslog-6.1.4, samhain-2.8.2, virtualbox-4.0.4. 2011-02-19 10:45:20 +00:00
Thomas Klausner
b8a2a9d0a3 Try fixing the package for python-2.5.
PYTHON_VERSION_DEFAULT is not user-settable, nor changed by user
settings.
2011-02-19 09:19:24 +00:00
Mark Davies
52b480a875 Switch dependency from imlib to imlib-gtk to maintain status quo.
Haven't checked if can be reduced to just imlib.
2011-02-19 09:16:18 +00:00
OBATA Akio
7302b392fe Note SA43207. 2011-02-19 06:31:25 +00:00
OBATA Akio
54413cb569 Note CVE-2011-0721. 2011-02-19 05:30:27 +00:00
Christian St
2a58dfb5c7 Update fasm to 1.69.31 2011-02-19 01:54:44 +00:00
Christian St
b94ad099bc Update tor to 0.2.2.22
Changes in version 0.2.2.22-alpha - 2011-01-25
  Tor 0.2.2.22-alpha fixes a few more less-critical security issues. The
  main other change is a slight tweak to Tor's TLS handshake that makes
  relays and bridges that run this new version reachable from Iran again.
  We don't expect this tweak will win the arms race long-term, but it
  will buy us a bit more time until we roll out a better solution.

  o Major bugfixes:
    - Fix a bounds-checking error that could allow an attacker to
      remotely crash a directory authority. Bugfix on 0.2.1.5-alpha.
      Found by "piebeer".
    - Don't assert when changing from bridge to relay or vice versa
      via the controller. The assert happened because we didn't properly
      initialize our keys in this case. Bugfix on 0.2.2.18-alpha; fixes
      bug 2433. Reported by bastik.

  o Minor features:
    - Adjust our TLS Diffie-Hellman parameters to match those used by
      Apache's mod_ssl.
    - Provide a log message stating which geoip file we're parsing
      instead of just stating that we're parsing the geoip file.
      Implements ticket 2432.

  o Minor bugfixes:
    - Check for and reject overly long directory certificates and
      directory tokens before they have a chance to hit any assertions.
      Bugfix on 0.2.1.28 / 0.2.2.20-alpha. Found by "doorss".


Changes in version 0.2.2.21-alpha - 2011-01-15
  Tor 0.2.2.21-alpha includes all the patches from Tor 0.2.1.29, which
  continues our recent code security audit work. The main fix resolves
  a remote heap overflow vulnerability that can allow remote code
  execution (CVE-2011-0427). Other fixes address a variety of assert
  and crash bugs, most of which we think are hard to exploit remotely.

  o Major bugfixes (security), also included in 0.2.1.29:
    - Fix a heap overflow bug where an adversary could cause heap
      corruption. This bug probably allows remote code execution
      attacks. Reported by "debuger". Fixes CVE-2011-0427. Bugfix on
      0.1.2.10-rc.
    - Prevent a denial-of-service attack by disallowing any
      zlib-compressed data whose compression factor is implausibly
      high. Fixes part of bug 2324; reported by "doorss".
    - Zero out a few more keys in memory before freeing them. Fixes
      bug 2384 and part of bug 2385. These key instances found by
      "cypherpunks", based on Andrew Case's report about being able
      to find sensitive data in Tor's memory space if you have enough
      permissions. Bugfix on 0.0.2pre9.

  o Major bugfixes (crashes), also included in 0.2.1.29:
    - Prevent calls to Libevent from inside Libevent log handlers.
      This had potential to cause a nasty set of crashes, especially
      if running Libevent with debug logging enabled, and running
      Tor with a controller watching for low-severity log messages.
      Bugfix on 0.1.0.2-rc. Fixes bug 2190.
    - Add a check for SIZE_T_MAX to tor_realloc() to try to avoid
      underflow errors there too. Fixes the other part of bug 2324.
    - Fix a bug where we would assert if we ever had a
      cached-descriptors.new file (or another file read directly into
      memory) of exactly SIZE_T_CEILING bytes. Fixes bug 2326; bugfix
      on 0.2.1.25. Found by doorss.
    - Fix some potential asserts and parsing issues with grossly
      malformed router caches. Fixes bug 2352; bugfix on Tor 0.2.1.27.
      Found by doorss.

  o Minor bugfixes (other), also included in 0.2.1.29:
    - Fix a bug with handling misformed replies to reverse DNS lookup
      requests in DNSPort. Bugfix on Tor 0.2.0.1-alpha. Related to a
      bug reported by doorss.
    - Fix compilation on mingw when a pthreads compatibility library
      has been installed. (We don't want to use it, so we shouldn't
      be including pthread.h.) Fixes bug 2313; bugfix on 0.1.0.1-rc.
    - Fix a bug where we would declare that we had run out of virtual
      addresses when the address space was only half-exhausted. Bugfix
      on 0.1.2.1-alpha.
    - Correctly handle the case where AutomapHostsOnResolve is set but
      no virtual addresses are available. Fixes bug 2328; bugfix on
      0.1.2.1-alpha. Bug found by doorss.
    - Correctly handle wrapping around when we run out of virtual
      address space. Found by cypherpunks; bugfix on 0.2.0.5-alpha.

  o Minor features, also included in 0.2.1.29:
    - Update to the January 1 2011 Maxmind GeoLite Country database.
    - Introduce output size checks on all of our decryption functions.

  o Build changes, also included in 0.2.1.29:
    - Tor does not build packages correctly with Automake 1.6 and earlier;
      added a check to Makefile.am to make sure that we're building with
      Automake 1.7 or later.
    - The 0.2.1.28 tarball was missing src/common/OpenBSD_malloc_Linux.c
      because we built it with a too-old version of automake. Thus that
      release broke ./configure --enable-openbsd-malloc, which is popular
      among really fast exit relays on Linux.

  o Major bugfixes, new in 0.2.2.21-alpha:
    - Prevent crash/heap corruption when the cbtnummodes consensus
      parameter is set to 0 or large values. Fixes bug 2317; bugfix
      on 0.2.2.14-alpha.

  o Major features, new in 0.2.2.21-alpha:
    - Introduce minimum/maximum values that clients will believe
      from the consensus. Now we'll have a better chance to avoid crashes
      or worse when a consensus param has a weird value.

  o Minor features, new in 0.2.2.21-alpha:
    - Make sure to disable DirPort if running as a bridge. DirPorts aren't
      used on bridges, and it makes bridge scanning somewhat easier.
    - If writing the state file to disk fails, wait up to an hour before
      retrying again, rather than trying again each second. Fixes bug
      2346; bugfix on Tor 0.1.1.3-alpha.
    - Make Libevent log messages get delivered to controllers later,
      and not from inside the Libevent log handler. This prevents unsafe
      reentrant Libevent calls while still letting the log messages
      get through.
    - Detect platforms that brokenly use a signed size_t, and refuse to
      build there. Found and analyzed by doorss and rransom.
    - Fix a bunch of compile warnings revealed by mingw with gcc 4.5.
      Resolves bug 2314.

  o Minor bugfixes, new in 0.2.2.21-alpha:
    - Handle SOCKS messages longer than 128 bytes long correctly, rather
      than waiting forever for them to finish. Fixes bug 2330; bugfix
      on 0.2.0.16-alpha. Found by doorss.
    - Add assertions to check for overflow in arguments to
      base32_encode() and base32_decode(); fix a signed-unsigned
      comparison there too. These bugs are not actually reachable in Tor,
      but it's good to prevent future errors too. Found by doorss.
    - Correctly detect failures to create DNS requests when using Libevent
      versions before v2. (Before Libevent 2, we used our own evdns
      implementation. Its return values for Libevent's evdns_resolve_*()
      functions are not consistent with those from Libevent.) Fixes bug
      2363; bugfix on 0.2.2.6-alpha. Found by "lodger".

  o Documentation, new in 0.2.2.21-alpha:
    - Document the default socks host and port (127.0.0.1:9050) for
      tor-resolve.


Changes in version 0.2.2.20-alpha - 2010-12-17
  Tor 0.2.2.20-alpha does some code cleanup to reduce the risk of remotely
  exploitable bugs. We also fix a variety of other significant bugs,
  change the IP address for one of our directory authorities, and update
  the minimum version that Tor relays must run to join the network.

  o Major bugfixes:
    - Fix a remotely exploitable bug that could be used to crash instances
      of Tor remotely by overflowing on the heap. Remote-code execution
      hasn't been confirmed, but can't be ruled out. Everyone should
      upgrade. Bugfix on the 0.1.1 series and later.
    - Fix a bug that could break accounting on 64-bit systems with large
      time_t values, making them hibernate for impossibly long intervals.
      Fixes bug 2146. Bugfix on 0.0.9pre6; fix by boboper.
    - Fix a logic error in directory_fetches_from_authorities() that
      would cause all _non_-exits refusing single-hop-like circuits
      to fetch from authorities, when we wanted to have _exits_ fetch
      from authorities. Fixes more of 2097. Bugfix on 0.2.2.16-alpha;
      fix by boboper.
    - Fix a stream fairness bug that would cause newer streams on a given
      circuit to get preference when reading bytes from the origin or
      destination. Fixes bug 2210. Fix by Mashael AlSabah. This bug was
      introduced before the first Tor release, in svn revision r152.

  o Directory authority changes:
    - Change IP address and ports for gabelmoo (v3 directory authority).

  o Minor bugfixes:
    - Avoid crashes when AccountingMax is set on clients. Fixes bug 2235.
      Bugfix on 0.2.2.18-alpha. Diagnosed by boboper.
    - Fix an off-by-one error in calculating some controller command
      argument lengths. Fortunately, this mistake is harmless since
      the controller code does redundant NUL termination too. Found by
      boboper. Bugfix on 0.1.1.1-alpha.
    - Do not dereference NULL if a bridge fails to build its
      extra-info descriptor. Found by an anonymous commenter on
      Trac. Bugfix on 0.2.2.19-alpha.

  o Minor features:
    - Update to the December 1 2010 Maxmind GeoLite Country database.
    - Directory authorities now reject relays running any versions of
      Tor between 0.2.1.3-alpha and 0.2.1.18 inclusive; they have
      known bugs that keep RELAY_EARLY cells from working on rendezvous
      circuits. Followup to fix for bug 2081.
    - Directory authorities now reject relays running any version of Tor
      older than 0.2.0.26-rc. That version is the earliest that fetches
      current directory information correctly. Fixes bug 2156.
    - Report only the top 10 ports in exit-port stats in order not to
      exceed the maximum extra-info descriptor length of 50 KB. Implements
      task 2196.
2011-02-19 01:51:18 +00:00
Fredrik Pettai
aba2afaf60 Added sks_build.sh init script 2011-02-18 23:59:51 +00:00
Greg Troxel
0d0b62d033 Remove py-twisted and py-twisted-zopeinterface.
There are newer versions in pkgsrc proper, and these versions are very
old.  (With concurrence of $MAINTAINER.)
2011-02-18 14:51:06 +00:00
Fredrik Pettai
20745407ac 1.1.0:
- Numerix has been ripped out.  OCaml's Big_int implementation is
    used instead.
  - version of Berkeley DB has been upgraded to 4.6.
  - The sks.pod file has been added to the src tarball
  - Some small changes to index view
2011-02-18 14:05:26 +00:00
Robert Doerfler
19c0f6baae added cgterm 2011-02-18 12:05:50 +00:00
Robert Doerfler
eac86ff76e Import cgterm-1.7b2 as wip/cgterm.
GTerm is a C/G telnet client that lets you connect to C64 telnet BBS's with
the correct colours and the correct font. Also included is a client for 64CHAT
called CGChat.

Features

    * Open source - runs on Windows, MacOS X, and unix compatibles.
    * Full C64 screen and keyboard emulation.
    * File download with Xmodem, Xmodem/CRC, Xmodem-1k, and Punter protocols.
    * Screen capture to SEQ file, and SEQ file playback.
    * Keyboard macros.
    * Fullscreen mode.
    * and more...
2011-02-18 11:39:11 +00:00
PHO / phonohawk
b1295745de +color-theme 2011-02-18 09:49:47 +00:00
PHO / phonohawk
93937aa312 Import color-theme-6.6.0 as wip/color-theme.
color-theme is an emacs-lisp mode for skinning your emacs.
Features are:

    * Huge and extensible theme library
    * Easy to use
    * Works on pretty all emacs flavours
    * Mature source code
2011-02-18 09:48:30 +00:00
PHO / phonohawk
cd57bfbcc8 Upstream update to undo-tree 0.3 2011-02-18 04:55:05 +00:00
PHO / phonohawk
97b8872531 Upstream update to mic-paren 3.8 2011-02-18 04:52:05 +00:00
Jean-Yves Migeon
089dda56f7 Sorry. Missed those ones when removing ec2-ami-tools. 2011-02-18 04:50:31 +00:00
Jean-Yves Migeon
395c03b656 Like your dear friend, you have been included in pkgsrc weeks ago. So,
ec2-ami-tools, you can now rest in peace.
2011-02-18 04:48:14 +00:00
Jean-Yves Migeon
df83089123 Auf Wiedersehen ec2-api-tools. You were imported in pkgsrc some weeks ago. 2011-02-18 04:43:06 +00:00
Aleksej Saushev
8dd14ad2dc Catch up. 2011-02-18 03:19:26 +00:00
Thomas Klausner
e70cde0fba + meta-tracker-0.10.0. 2011-02-17 22:10:09 +00:00
Sébastien BOCAHU
291845a09b Upgraded to version 2.0.6: Add new extras and a shared library. 2011-02-17 21:01:41 +00:00
PHO / phonohawk
80c9e3e5a0 Upstream update to hlint-1.8.7 2011-02-17 15:09:03 +00:00
PHO / phonohawk
668b5da79d Upstream update to uniplate-1.6 2011-02-17 14:58:38 +00:00
PHO / phonohawk
b1f6116be5 Upstream update to hscolour-1.17 2011-02-17 14:53:10 +00:00
PHO / phonohawk
d6bdf40efc Upstream update to haskell-src-exts-1.10.1 2011-02-17 14:48:14 +00:00
Francois Tigeot
770ef3524a Add Open/LibreOffice patches.
These patches add support for utf8 and seem to improve language detection
accuracy, especially for non-latin scripts.
2011-02-17 13:19:17 +00:00
Tobias Nygren
0b7c20afed NetBSD-current has dprintf(3), avoid conflict. 2011-02-17 13:14:51 +00:00
Mark Davies
13fbaecc0c Fix build with gcc4.5 2011-02-17 10:10:20 +00:00
OBATA Akio
57d0e245c3 Update to TESTFLIGHT-036. 2011-02-17 02:55:19 +00:00
Aleksey Cheusov
afc556fc8b Update to version 0.5
Yet another bug in pkg_update_plan introduced in 0.3.0
  was fixed (packages were marked as auto-removable incorrectly).

  Better algorithm for detecting potential problem was
  implemented. Now it checks PROVIDES/REQUIRES consistency and uses
  this information for automatically resolving problems.

  Also, packages with unchanged version but inconsistent changes in
  CONFLICTS/DEPENDS/PROVIDES/REQUIRES are now handled correctly.

  Minor fixes and updates in documentation.
2011-02-16 21:52:26 +00:00
Thomas Klausner
0fd59dfe76 Add comment: this is in amarok-2.4.0 2011-02-16 17:19:45 +00:00
Thomas Klausner
ddf1a6049a Add comment (sync with audio/amarok). 2011-02-16 17:18:11 +00:00
Thomas Klausner
dedd6f7032 pkglint --autofix, adding lots of packages. 2011-02-16 17:15:47 +00:00
Thomas Klausner
0a0d92d019 Sort, and remove duplicate. 2011-02-16 17:14:41 +00:00
Thomas Klausner
74796ec98e Initial import of dmd-2.0.51.
TODO:
The compiler itself compiles, but the standard library isn't ported.

Installation hasn't been done yet, so the PLIST is empty.

DESCR:
D is a systems programming language. Its focus is on combining the
power and high performance of C and C++ with the programmer
productivity of modern languages like Ruby and Python. Special
attention is given to the needs of quality assurance, documentation,
management, portability and reliability.

The D language is statically typed and compiles directly to machine
code. It's multiparadigm, supporting many programming styles:
imperative, object oriented, and metaprogramming. It's a member of
the C syntax family, and its appearance is very similar to that of
C++.

It is not governed by a corporate agenda or any overarching theory
of programming. The needs and contributions of the D programming
community form the direction it goes.
2011-02-16 17:10:41 +00:00
Ryo ONODERA
dd6aa10145 We have time/etm already. 2011-02-16 13:34:53 +00:00
Robert Doerfler
c2171e06ee Update to OpenCOBOL 1.1 2011-02-16 11:39:22 +00:00
Ryo ONODERA
9bd3e9903b Add etm and nts 2011-02-16 11:28:52 +00:00
Ryo ONODERA
67e36ba017 Import etm-702 as wip/etm.
etm is an acronym for Event and Task Manager. It provides a simple,
intuitive format for using plain text files to store data, a command
line interface for viewing stored information in a variety of
convenient ways and a cross-platform, wx(python)-based GUI for
creating and modifying items as well as viewing them. Displayed
items can be grouped by date, context, keyword or project and can
be filtered in various ways. A display of busy and free times is
also supported as is a ledger view of time spent that is suitable
for client billing. Alarms are supported for events and repetition
for both events and tasks in a powerful and flexible manner.
2011-02-16 11:27:00 +00:00
Ryo ONODERA
8a425c9a5f Import nts-77 as wip/nts.
nts is an acronym for Note Taking Simplified. It provides a simple,
intuitive format for using plain text files to store notes, a
command line interface for viewing notes in a variety of convenient
ways and a cross-platform, wx(python)-based GUI for creating and
modifying notes as well as viewing them. Displayed items can be
grouped by path or tag and can be filtered in various ways.
2011-02-16 11:26:26 +00:00
Ryo ONODERA
e923fef3a9 Add gimp-docs-{de,en,es,fr,it,ko,nl,nn,pl,ru,sv,zh_CN} 2011-02-16 11:18:31 +00:00
Ryo ONODERA
4c5fab8467 Import gimp-docs-zh_CN-2.6.1 as wip/gimp-docs-zh_CN.
Documentation package for The GIMP image manipulation software in
Chinese
2011-02-16 11:15:41 +00:00
Ryo ONODERA
c71ea694c1 Import gimp-docs-sv-2.6.1 as wip/gimp-docs-sv.
Documentation package for The GIMP image manipulation software in
Swedish
2011-02-16 11:14:59 +00:00
Ryo ONODERA
8f8ae6eca1 Import gimp-docs-ru-2.6.1 as wip/gimp-docs-ru.
Documentation package for The GIMP image manipulation software in
Russian
2011-02-16 11:14:22 +00:00
Ryo ONODERA
81dca4bd8f Import gimp-docs-pl-2.6.1 as wip/gimp-docs-pl.
Documentation package for The GIMP image manipulation software in
Polish
2011-02-16 11:13:49 +00:00
Ryo ONODERA
d80a6a13cb Import gimp-docs-nn-2.6.1 as wip/gimp-docs-nn.
Documentation package for The GIMP image manipulation software in
Norwegian
2011-02-16 11:13:16 +00:00
Ryo ONODERA
b3d905b953 Import gimp-docs-nl-2.6.1 as wip/gimp-docs-nl.
Documentation package for The GIMP image manipulation software in
Dutch
2011-02-16 11:12:40 +00:00
Ryo ONODERA
f48aad9eca Import gimp-docs-en-2.6.1 as wip/gimp-docs-ko.
Documentation package for The GIMP image manipulation software in
Korean
2011-02-16 11:12:04 +00:00
Ryo ONODERA
8af9c5657b Import gimp-docs-it-2.6.1 as wip/gimp-docs-it.
Documentation package for The GIMP image manipulation software in
Italian
2011-02-16 11:11:26 +00:00