Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 21:20:22 UTC Now

2009-06-08 00:54:11 UTC MAIN commitmail json YAML

Updated flac123 to 0.0.11.

(snj)

2009-06-08 00:52:55 UTC MAIN commitmail json YAML

Update to 0.0.11.  Includes the 5 patches we had in pkgsrc, and:
* obey ~/.libao default_driver="" setting

(snj)

2009-06-07 22:04:33 UTC MAIN commitmail json YAML

Updated sysutils/cdrkit to 1.1.9.

(hasso)

2009-06-07 22:02:24 UTC MAIN commitmail json YAML

Update to 1.1.9. The patch-a[d-j] are snippets from the patch borrowed from
Gentoo bugzilla - http://bugs.gentoo.org/show_bug.cgi?id=270372. This makes
it compile on Linux glibc-2.10 and other systems (also DragonFly).

cdrkit (1.1.9)

  * wodim: In -msinfo mode, only suggest dvd+rw-mediainfo in verbose mode.
    Thanks to Michael Karcher <debian@mkarcher.dialup.fu-berlin.de> for the
    patch.
  * genisoimage: undo a mistake in the directory permissions change in
    the last release. Fixes handling of deep directory structures.

cdrkit (1.1.8)

  * genisoimage/joliet.c: Fix a potential memory corruption bug.
  * genisoimage/md5.c: Trivial cleanup
  * genisoimage/genisoimage.[c1]: Add command-line support for
    -jigdo-template-compress
  * genisoimage/sha1.h: Fix a type issue that broke sha1 support
    on 64-bit arches.
  * genisoimage/checksum.[ch]: Added test code; changed internal
    layout slightly to make for easier debug.
  * genisoimage: Applied patch from Roman Rakus <rrakus@redhat.com> to
    preserve directory permissions.
  * genisoimage: Add a patch from Ivan Shmakov. "-o -" will now write
    to stdout, as typical for command line programs. And we will try
    not to corrupt stdout by default if it's a terminal.
  * genisoimage/genisoimage.1: Add a mention of -chrp-boot.
  * genisoimage/mac_label.c: Fix an over-keen s/mkisofs/genisoimage.

cdrkit (1.1.7.1)

  * Re-spin the 1.1.7 release with a few silly release process errors fixed.

cdrkit (1.1.7)

  * lots of fixes to prevent gcc warnings
  * Fix for Joliet directory length bug in genisoimage
  * wodim.1: small fixes.
  * genisoimage/jte.c: add support for bzip2-compressed templates
  * genisoimage/jte.c: fix bzip2-compressed template data to be
    compatible with jigdo.
  * genisoimage/jte.c: fix exclude list handling.
  * genisoimage/checksum.[ch]: Add a generic infrastructure for
    checksums so we can use sha1/<whatever> as well as just
    md5sum. Will make things much faster for generating sha1sums for
    images and jigdos.
  * genisoimage/sha1.[ch]: Add GPL-licensed SHA1 implementation.
  * s/mkisofs/genisoimage/ in ABOUT

(hasso)

2009-06-07 21:47:53 UTC MAIN commitmail json YAML

Updated x11/xf86-video-vesa to 2.2.0

(sno)

2009-06-07 21:47:04 UTC MAIN commitmail json YAML

Update to xf86-video-vesa-2.2.0

2.2.0:
  Add yet another pass to mode validation.
  Add README with pointers to mailing list, bugzilla & git repos
  Remove xorgconfig & xorgcfg from See Also list in man page
2.1.0:
  Make ISA support optional.
  VESASetMode: be verbose about the mode that's being set.
  Properly define the driver version
  Default VESAValidMode to returning MODE_BAD.
  Add a TODO list.
  Warning cleanup.
  Use VBE services for DPMS instead of banging VGA registers manually.

(sno)

2009-06-07 21:13:14 UTC MAIN commitmail json YAML

graphics/evas* update

(joerg)

2009-06-07 21:12:13 UTC MAIN commitmail json YAML

2009-06-07 20:48:06 UTC MAIN commitmail json YAML

note onyx 5.1.2 upgrade

(mrg)

2009-06-07 20:47:19 UTC MAIN commitmail json YAML

upgrade onyx to 5.1.2.  the only change was a mutex locking fix.

(mrg)

2009-06-07 20:29:58 UTC MAIN commitmail json YAML

Update to dhcpcd-dbus-0.4.1

Changes since dhcpcd-dbus-0.4.0
* Fix introspection
* Separate wpa_supplicant commands from wpa_supplicant events

(roy)

2009-06-07 20:25:00 UTC MAIN commitmail json YAML

The recent security patch to www/apache22 removed OPT_INCNOEXEC.
This in turn makes the build of ap2-perl with apache22 fail.
The patches committed here make ap2-perl build again.
They may not be sufficient to actually use the package in earnest, though.

(spz)

2009-06-07 20:24:34 UTC MAIN commitmail json YAML

Updated editors/emacs-snapshot to 23.0.94.20090604nb1.

(hasso)

2009-06-07 20:12:06 UTC MAIN commitmail json YAML

2009-06-07 19:54:02 UTC MAIN commitmail json YAML

Bump required version for consistency in the E17 snapshot.

(joerg)

2009-06-07 18:35:05 UTC MAIN commitmail json YAML

Updated x11/xrandr to 1.3.0

(wiz)

2009-06-07 18:34:54 UTC MAIN commitmail json YAML

Update to 1.3.0:

1.3.0:
Aaron Plattner (1):
      Set the screen config on the correct screen.

Adam Jackson (2):
      Allow zero replies from GetPanning to mean panning is unavailable.
      xrandr 1.3.0

Matthias Hopf (1):
      Revert "Move outputs among crtcs as necessary. Fixes 14570"

1.2.99.4:
Several bug fixes, manpage improvements, and addition of new RandR 1.3
options (--current, --{no,}primary).

Julien Cristau (3):
      Document the --current option
      Document the --primary and --noprimary options
      Bump to 1.2.99.4

Keith Packard (4):
      Add --current option to use new XRRGetScreenResourcesCurrent API
      Add --nograb option
      Add --primary option
      Add --noprimary option

Maarten Maathuis (3):
      randr-1.2: support gamma changes.
      Fix gamma computation.
      Stay away from doublescan modes unless a refresh rate is specified.

Matthias Hopf (2):
      Print multiple Atom and INT32 properties.
      Several fatal() were missing \n.

Paulo Cesar Pereira de Andrade (1):
      Correct make distcheck and gcc/sparse warnings.

Eric Piel (1):
      Add docs for --transform and --scale.

1.2.99.3:
- Panning support
- Transformation support
- Various fixes

(no other changelogs found)

(wiz)

2009-06-07 18:20:03 UTC MAIN commitmail json YAML

grub actually builds and runs fine on a NetBSD 5.x amd64 host, and knows
that it has to pass -m32 to gcc, so enable build for this platform.

(tnn)

2009-06-07 18:07:00 UTC MAIN commitmail json YAML

2009-06-07 17:59:50 UTC MAIN commitmail json YAML

pbulk-0.38:
Skip lines starting with # in the limited list.

(joerg)

2009-06-07 14:48:19 UTC MAIN commitmail json YAML

embryo-0.9.9.060

(joerg)

2009-06-07 14:42:54 UTC MAIN commitmail json YAML

Update to embryo-0.9.9.060:
- various smaller portability improvements

(joerg)

2009-06-07 14:24:03 UTC MAIN commitmail json YAML

Define openssl-fake-pc only once.

(joerg)

2009-06-07 14:13:43 UTC MAIN commitmail json YAML

Note update of devel/p5-MooseX-MethodAttributes to version 0.14

(seb)

2009-06-07 14:12:25 UTC MAIN commitmail json YAML

Update p5-MooseX-MethodAttributes from version 0.11 to version 0.14.

Pkgsrc changes:
- Add build dependency on devel/p5-Test-Exception

Upstream changes:
0.14    Sun, Jun  7 01:51:49 2009 +0100
  * Fix bugs with composing roles with method attributes into other
    roles with method attributes + tests

0.13    Thu, 28 May 2009 01:19:00 +0100
  * Add Test::More and Test::Exception to requirements for RT#46395
    and RT#46396

0.12    Mon, 25 May 2009 19:33:30 +0100
  * Add additional tests for role composition behavior.
  * Add an error message if someone tries to exclude or alias methods
    from a role with attributes, which currently doesn't work.
  * Add tests for this error, and tests for behavior if aliasing did work.

(seb)

2009-06-07 14:05:14 UTC MAIN commitmail json YAML

Updated math/nickle to 2.68

(wiz)

2009-06-07 14:05:04 UTC MAIN commitmail json YAML

Update to 2.68. Set LICENSE to mit.

Changes:
commit 815ea2aadc2644a426b87f8c4e41d58a01d50de0
Author: Keith Packard <keithp@keithp.com>
Date:  Sat Jun 21 02:31:29 2008 -0700

    Bump to version 2.68

commit e278cfc926e5cd2ee51c9e45a642b2803d93cceb
Author: Keith Packard <keithp@keithp.com>
Date:  Sat Jun 21 02:28:53 2008 -0700

    Bump debian standards to 3.8.0

commit d69f9ba5dbf231bf2c8ecd5ab55e550d11f5ebae
Author: Keith Packard <keithp@keithp.com>
Date:  Sat Jun 21 02:28:34 2008 -0700

    Add README.release

commit 74d032db530e2441f47b68549d18a70956ddf601
Author: Keith Packard <keithp@keithp.com>
Date:  Mon May 19 13:22:11 2008 -0700

    Non-interactive stdin is always available for reading.

    Failing to set the 'stdinOwned' flag meant that you could never read from
    stdin which wasn't a terminal. Oops.

commit d0604e797cf194eb025a1784766ebea8cf38ec87
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 26 23:21:41 2008 -0700

    Allow background nickle to not poll on tty ownership

    When stdin is connected to a terminal but nickle is not the foreground
    process on that terminal, the io code would poll to wait for ownership to
    flip back to nickle so that reads could be performed without generating a
    signal. Now, nickle waits until someone actually tries to read from the
    terminal before starting to poll. This means that simple background
    processing nickle programs will not poll every 100ms.

commit fd8d02af5bf2884858108421fec40b8c7ca9863b
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 26 16:22:44 2008 -0700

    Remove support for non-SIGIO pipes

    Older version of the kernel (before 2001) failed to generate SIGIO on pipes,
    so nickle had code to poll instead. I think we can safely remove that code
    now.

commit 5106300e425315c5f753dd4e1bf2c1ff6d19db64
Author: Keith Packard <keithp@keithp.com>
Date:  Fri Mar 21 12:31:00 2008 -0700

    Fix floating point printing to correctly round output

commit e7f78ce3e66259f0a08c0099de4b89ad739c03c8
Author: Keith Packard <keithp@keithp.com>
Date:  Thu Mar 20 10:56:38 2008 -0700

    Fix divide_by_zero exception type in fourfours.5c example

commit e00e48546d26c6e0c22c70cb7eb14e81c897c61e
Author: Keith Packard <keithp@keithp.com>
Date:  Thu Mar 20 10:20:52 2008 -0700

    Make SRPM + RPM build work by serializing dependencies.

    $(SRPM) $(RPM): ...
    build

    fails as it does 'build' twice.

commit 48e852689a43de236f93aa13172d31c8eb536fc1
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 19 23:24:45 2008 -0700

    Makefile fixes: make main.o depend on Makefile, ensure debuild actually does

commit 27ace3a23d90e8e5fe16b943743a8d9144cca7e6
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 19 23:12:13 2008 -0700

    Avoid having the 'pretty_print' builtin show two error messages.

    NamespaceLocate takes a 'complain' boolean that will print out an error
    message, but the pretty_print command also raises an exception when it fails
    to find the name. Two errors is at least one too many here.

commit 31e633b55cece8a6e46d763b2e51c974b450a12f
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 19 22:38:18 2008 -0700

    Rename the builtin Process namespace to PID to not conflict with the Process library

commit ffc553a721015347939cc07da4a81577d86093d0
Author: Keith Packard <keithp@keithp.com>
Date:  Wed Mar 19 22:37:49 2008 -0700

    FileGetErrorMessage returns a Value, not a char *

(wiz)

2009-06-07 13:48:56 UTC MAIN commitmail json YAML

Added sysutils/agedu version 8590

(wiz)

2009-06-07 13:48:45 UTC MAIN commitmail json YAML

2009-06-07 13:48:21 UTC MAIN commitmail json YAML

Initial import of agedu-8590:

Suppose you're running low on disk space. You need to free some
up, by finding something that's a waste of space and deleting it
(or moving it to an archive medium). How do you find the right
stuff to delete, that saves you the maximum space at the cost of
minimum inconvenience?

Unix provides the standard du utility, which scans your disk and
tells you which directories contain the largest amounts of data.
That can help you narrow your search to the things most worth
deleting.

However, that only tells you what's big. What you really want to
know is what's too big. By itself, du won't let you distinguish
between data that's big because you're doing something that needs
it to be big, and data that's big because you unpacked it once and
forgot about it.

Most Unix file systems, in their default mode, helpfully record
when a file was last accessed. Not just when it was written or
modified, but when it was even read. So if you generated a large
amount of data years ago, forgot to clean it up, and have never
used it since, then it ought in principle to be possible to use
those last-access time stamps to tell the difference between that
and a large amount of data you're still using regularly.

agedu is a program which does this. It does basically the same sort
of disk scan as du, but it also records the last-access times of
everything it scans. Then it builds an index that lets it efficiently
generate reports giving a summary of the results for each subdirectory,
and then it produces those reports on demand.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-20090607

(wiz)

2009-06-07 13:48:13 UTC MAIN commitmail json YAML

Note update of databases/p5-DBIx-Class to version 0.08103

(seb)

2009-06-07 13:46:36 UTC MAIN commitmail json YAML

Update from version 0.08102 to version 0.08103.

Pkgsrc changes:
- Adjust dependencies.

Upstream changes:
0.08103 2009-05-26 19:50:00 (UTC)
        - Multiple $resultset -> count/update/delete fixes. Now any
          of these operations will succeed, regardless of the complexity
          of $resultset. distinct, group_by, join, prefetch are all
          supported with expected results
        - Return value of $rs->delete is now the storage return value
          and not 1 as it used to be
        - don't pass SQL functions into GROUP BY
        - Remove MultiDistinctEmulation.pm, effectively deprecating
          { select => { distinct => [ qw/col1 col2/ ] } }
        - Change ->count code to work correctly with DISTINCT (distinct => 1)
          via GROUP BY
        - Removed interpolation of bind vars for as_query - placeholders
          are preserved and nested query bind variables are properly
          merged in the correct order
        - Refactor DBIx::Class::Storage::DBI::Sybase to automatically
          load a subclass, namely Microsoft_SQL_Server.pm
          (similar to DBIx::Class::Storage::DBI::ODBC)
        - Refactor InflateColumn::DateTime to allow components to
          circumvent DateTime parsing
        - Support inflation of timestamp datatype
        - Support BLOB and CLOB datatypes on Oracle
        - Storage::DBI::Replicated::Balancer::Random:
          added master_read_weight
        - Storage::DBI::Replicated: storage opts from connect_info,
          connect_info merging to replicants, hashref connect_info support,
          improved trace output, other bug fixes/cleanups
        - distinct => 1 with prefetch now groups by all columns
        - on_connect_do accepts a single string equivalent to a one
          element arrayref (RT#45159)
        - DB2 limit + offset now works correctly
        - Sybase now supports autoinc PKs (RT#40265)
        - Prefetch on joins over duplicate relations now works
          correctly (RT#28451)
        - "timestamp with time zone" columns (for Pg) now get inflated with a
          time zone information preserved
        - MSSQL Top limit-emulation improvements (GROUP BY and subquery support)
        - ResultSetColumn will not lose the joins infered from a parent
          resultset prefetch

(seb)

2009-06-07 12:57:36 UTC MAIN commitmail json YAML

Added audio/cmus-unofficial version 20090605

(ahoka)

2009-06-07 12:53:29 UTC MAIN commitmail json YAML

Add cmus-unofficial

(ahoka)

2009-06-07 12:49:01 UTC MAIN commitmail json YAML

Import cmus-unofficial-20090605 as audio/cmus-unofficial.

"cmus-unoficial a fork of cmus for collecting patches from the mailing list
until Timo comes back online."

CMus is a small and fast music player using the ncurses library.
CMus has vi-style command interface, e.g. searching using '/' or
'?' and adding files to playlist ':add ~/foo.ogg'.

  * Plays FLAC, OGG, MP3, MP4, AAC, WAV, WV and modules
  * MP3 and Ogg streaming (Shoutcast/Icecast)
  * WinAmp / XMMS keys "zxcvb"
  * Can be controlled via UNIX socket
  * Customizable colors
  * Nice vi-style interface with tabulator expansion
  * Background playlist loading
  * Track metadata database makes adding files to playlist very fast.
  * Album/artist modes. Playing within one album or artist.
  * Powerful playlist filters
  * Can run external commands for the currently selected files
  * Directory browser
  * Supports 256 colors
  * Play Queue
  * Dynamic Keybinding
  * Easy to use directory browser

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(ahoka)

2009-06-07 12:37:23 UTC MAIN commitmail json YAML

Note update of devel/p5-ex-lib to version 0.07

(seb)

2009-06-07 12:36:17 UTC MAIN commitmail json YAML

Update from version 0.06 to version 0.07.

Upstream changes:
Changes are not documented, but comparing the this version with
the previous shows that the ex::lib module is now also provided
as lib::abs.

(seb)

2009-06-07 12:31:43 UTC MAIN commitmail json YAML

I need some parts reusable for cmus-unofficial.

(ahoka)

2009-06-07 12:28:19 UTC MAIN commitmail json YAML

Mention new options added for net/amule.

(obache)

2009-06-07 11:49:25 UTC MAIN commitmail json YAML

2009-06-07 11:34:27 UTC MAIN commitmail json YAML

/usr/bin/gcc on MacOS X is a wrapper that expects to call the (architecture-
dependent) real gcc binary with the same path as it has been evoked. When
it is called via a symbolic link this fails since the evokation path in that
case is the original one of the symbolic link. For that reason pkgsrc's
buildlink framework must be prevented from using symbolic links to refer to
/usr/bin/gcc.

imac:/tmp schwarz$ ln -s /usr/bin/gcc gcc
imac:/tmp schwarz$ /tmp/gcc
gcc: installation problem, cannot exec '/tmp/powerpc-apple-darwin8-gcc-4.0.1': No such file or directory

(schwarz)

2009-06-07 11:32:17 UTC MAIN commitmail json YAML

Note update of devel/p5-Class-MOP to version 0.85 and
of devel/p5-Moose to version 0.80

(seb)

2009-06-07 11:31:05 UTC MAIN commitmail json YAML

Update p5-Moose from version 0.79 to version 0.80.

Upstream changes:
0.80 Sat, Jun 6, 2009
    * Moose::Manual::FAQ
      - Add FAQ about the coercion change from 0.76 because it came up
        three times today (perigrin)
        - Win doy $10 dollars because Sartak didn't think anybody
          would document this fast enough (perigrin)

    * Moose::Meta::Method::Destructor
      - Inline a DESTROY method even if there are no DEMOLISH methods
        to prevent unnecessary introspection in
        Moose::Object::DEMOLISHALL

    * Moose::*
      - A role's required methods are now represented by
        Moose::Meta::Role::Method::Required objects. Conflicts are now
        represented by Moose::Meta::Role::Method::Conflicting
        objects. The benefit for end-users in that unresolved
        conflicts generate different, more instructive, errors,
        resolving Ovid's #44895. (Sartak)

    * Moose::Role
      - Improve the error message of "extends" as suggested by Adam
        Kennedy and confound (Sartak)
      - Link to Moose::Manual::Roles from Moose::Role as we now have
        excellent documentation (Adam Kennedy)

    * Tests
      - Update test suite for subname change in Class::MOP
        (nothingmuch)
      - Add TODO test for infinite recursion in Moose::Meta::Class
        (groditi)

(seb)

2009-06-07 11:30:15 UTC MAIN commitmail json YAML

Update p5-Class-MOP from version 0.84 to version 0.85.

Upstream changes:
0.85 Sat, Jun 6, 2009
    * Class::MOP::Attribute
      - Allow default values to be Class::MOP::Methods.  (Florian
        Ragwitz)
      - Test the above. (Rhesa Rozendaal)
      - Tweak original commit so the intent matches the accepted
        behavior (Nicholas Perez)

    * Class::MOP
      - Localize $SIG{__DIE__} inside _try_load_one_class (Sartak)

    * Class::MOP::Class
      - Add direct_subclasses method (Sartak)
        - Tests for subclasses and direct_subclasses (Sartak)
      - subname is no longer used unconditionally in add_method, but
        only if the code reference's name is '__ANON__' (nothingmuch)
      - Add a hook for _superclasses_updated (Sartak)

    * Class::MOP::Method
      - Remove long, old warning about possibly outdated modules
        (Sartak)

(seb)

2009-06-07 11:25:23 UTC MAIN commitmail json YAML

Updated x11/modular-xorg-server to 1.6.1.901

(wiz)

2009-06-07 11:24:39 UTC MAIN commitmail json YAML

2009-06-07 11:23:47 UTC MAIN commitmail json YAML

2009-06-07 11:06:26 UTC MAIN commitmail json YAML

Create fake pc files for builtin openssl, for the packages that
insist on them (like modular-xorg-server).

(wiz)

2009-06-07 10:50:46 UTC MAIN commitmail json YAML

2009-06-07 10:44:55 UTC MAIN commitmail json YAML

2009-06-07 10:16:17 UTC pkgsrc-2009Q1 commitmail json YAML

2009-06-07 10:15:56 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket #2787 - requested by adrianp
base: security update

Revisions pulled up:
- security/base/Makefile 1.24
- security/base/PLIST 1.9
- security/base/distinfo 1.11
- security/base/patches/patch-aa 1.3
---
Module Name: pkgsrc
Committed By: adrianp
Date: Sat Jun  6 11:26:19 UTC 2009

Modified Files:
pkgsrc/security/base: Makefile PLIST distinfo
pkgsrc/security/base/patches: patch-aa

Log Message:
4/03/2009 1.4.2 (chandy)
- EmThreats_link opens now in separate browser window -- Juergen Leising
for Micah Gersten
- A new reference "[rule]" points now to base_local_rules.php,
which displays a particular rule for a given rules id (sid).
Prerequisite for this is that "local_rules_dir" in base_conf.php
points to an actually existing and readable/searchable directory which
contains the snort rules.  Please note, that a web server
is usually NOT allowed to access any files outside of its
document root.  Feature request by Chris Ryan, cf.
https://sourceforge.net/forum/message.php?msg_id=5310420
https://sourceforge.net/forum/message.php?msg_id=5311517
-- Juergen Leising
- Update of base.spec; works with fedora 10 -- Juergen Leising
- I have applied two patches submitted by asavenkov
with regard to the oci8 driver (oracle 10), cf.
https://sourceforge.net/forum/message.php?msg_id=5795641
https://sourceforge.net/forum/message.php?msg_id=5796556
-- Juergen Leising
- The "email-the-alerts"-variables were defined twice at different
locations in base_conf.php.  Fixed this.  -- Juergen Leising
- Emails from BASE containing one or more alerts include now a
"To:"-header, as well.  Bug report no. 2234733 -- Juergen Leising
- $sort_order, once it has been chosen, survives now a possible "action",
even in base_stat_uaddr.php, base_stat_ports.php, base_stat_iplink.php,
base_stat_class.php and base_stat_sensor.php.
Bug no. 2234745. -- Juergen Leising
- The refresh-problem, when an "action" has been taken, is now fixed in
base_stat_uaddr.php, base_stat_ports.php, base_stat_iplink.php,
base_stat_class.php and base_stat_sensor.php, as well.
Bug no. 1681012. -- Juergen Leising
- I have corrected the way ICMP redirect messages are displayed
by BASE, inspired by Bruno G. San Alejo. -- Juergen Leising
- Several preprocessor events that did not get stored in the acid_event
table, so far, are now processed and displayed by BASE.  This affects
all those preprocessors which have sig names that do NOT start with
a "spp_" prefix. -- Juergen Leising
- Fixed bug with archiving IP options. -- Juergen Leising

5/14/09 1.4.3 (gabi)
- XSS Flaws fixed in alert groups -- Kevin Johnson
- Possible SQL injection flaw fixed in AG -- Kevin Johnson
- XSS Flaws fixed in base_qry files -- Kevin Johnson
- Multiple XSS flaws fixed in citems -- Kevin Johnson

5/30/09 1.4.3.1 (zig)
- Multiple XSS flaws fixed in User and Role management -- Kevin Johnson

(tron)

2009-06-07 08:37:01 UTC MAIN commitmail json YAML

Note update of the "squid31" package to version 3.1.0.8.

(tron)

2009-06-07 08:36:37 UTC MAIN commitmail json YAML

Update "squid31" package to version 3.1.0.8. Changes since version 3.1.0.7:
- Bug 2656: Pinger dies with general protection fault
- Bug 2650: configure requires epoll_ctl in libepoll when --enable-epoll used
- Bug 2648: Authentificator processes deferring and don't shutdown.
- Bug 2645: allow squid to ignore must-revalidate
- Bug 2644: auth scheme initialization is broken
- Bug 2632: Make number of reforwarding tries configurable
- Bug 2628: --with-pidfile=PATH option to override DEFAULT_PID_FILE
  [This problem was reported for pkgsrc in PR pkg/41521.]
- Bug 2627: HTCP Logging
- Bug 2615: Call libecap::adapter::Service::start() when finalizing config.
- Bug 2589: SNMP returning no data - wrong oid decoded
- Bug 2571: Squid with IPv6 fails to start on kernel without IPv6
- Bug 2559: Problem parsing /0 and /0.0.0.0
- Bug 2404: WCCP in mask mode is broken
- ... also all bugs closed by 3.0.STABLE14, 3.0.STABLE15, 3.0.STABLE16-RC1
- Complete Interception multiple NAT support
- Add Content-Disposition to the known headers list.
- Make PEER_TCP_MAGIC_COUNT configurable
- Fix pinger install location
- Enable TPROXY v4 spoofing of CONNECT requests
- ... and much documentation and code polishing

(tron)

2009-06-07 08:08:58 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket 2788 second part - requested by wiz
Security update

Revisions pulled up:
- pkgsrc/graphics/png/Makefile 1.114
- pkgsrc/graphics/png/distinfo 1.58

  Module Name: pkgsrc
  Committed By: wiz
  Date: Sat Jun  6 20:56:16 UTC 2009

  Modified Files:
  pkgsrc/graphics/png: Makefile distinfo

  Log Message:
  Update to 1.2.37:

  version 1.2.37beta01 [May 14, 2009]
    Fixed inconsistency in pngrutil.c, introduced in libpng-1.2.36.  The
      memset() was using "png_ptr->rowbytes" instead of "row_bytes", which
      the corresponding png_malloc() uses (Joe Drew).
    Clarified usage of sig_bit versus sig_bit_p in example.c (Vincent Torri)
    Updated some of the makefiles in the scripts directory (merged with
      those in libpng-1.4.0beta57).

  version 1.2.37beta02 [May 19, 2009]
    Fixed typo in libpng documentation (FILTER_AVE should be FILTER_AVG)
    Relocated misplaced #endif in pngwrite.c, sCAL chunk handler.
    Conditionally compile png_read_finish_row() which is not used by
      progressive readers.
    Added contrib/pngminim/preader to demonstrate building minimal progressive
      decoder, based on contrib/gregbook with embedded libpng and zlib.

  version 1.2.37beta03 [May 20, 2009]
    In contrib/pngminim/*, renamed "makefile.std" to "makefile", since there
      is only one makefile in those directories, and revised the README files
      accordingly.
    Reformated sources in libpng style (3-space indentation, comment format)

  version 1.2.37rc01 [May 27, 2009]
    No changes.

  versions 1.2.37 and 1.0.45 [June 4, 2009]
    Reformatted several remaining "else statement;" and "if () statment;" into
      two lines.
    Added "#define PNG_NO_WRITE_SWAP" to contrib/pngminim/encoder/pngusr.h
      and "define PNG_NO_READ_SWAP" to decoder/pngusr.h and preader/pngusr.h
    Added sections about the git repository and our coding style to the
      documentation (merged from libpng-1.4.0beta62)
    Added a section about using png_get_io_ptr() in configure scripts to detect
      the presence of libpng.

  To generate a diff of this commit:
  cvs rdiff -u -r1.113 -r1.114 pkgsrc/graphics/png/Makefile
  cvs rdiff -u -r1.57 -r1.58 pkgsrc/graphics/png/distinfo

(spz)

2009-06-07 08:00:42 UTC pkgsrc-2009Q1 commitmail json YAML

2009-06-07 07:59:25 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket 2788 - requested by wiz
Security update

Revisions pulled up:
- pkgsrc/graphics/png/Makefile 1.113
- pkgsrc/graphics/png/distinfo 1.57
- pkgsrc/graphics/png/patches/patch-ae 1.9

  Module Name: pkgsrc
  Committed By: wiz
  Date: Wed May 13 09:56:05 UTC 2009

  Modified Files:
  pkgsrc/graphics/png: Makefile distinfo
  pkgsrc/graphics/png/patches: patch-ae

  Log Message:
  Update to 1.2.36:

  version 1.2.36beta01 [February 28, 2009]
    Revised comments in png_set_read_fn() and png_set_write_fn().
    Revised order of #ifdef's and indentation in png_debug definitions of png.h
      bug introduced in libpng-1.2.34.

  version 1.2.36beta02 [March 21, 2009]
    Use png_memset() after png_malloc() of big_row_buf when reading an
      interlaced file, to avoid a possible UMR.
    Undid recent revision of PNG_NO_STDIO version of png_write_flush().  Users
      having trouble with fflush() can build with PNG_NO_WRITE_FLUSH defined.
    Revised libpng*.txt documentation about use of png_write_flush().
    Removed fflush() from pngtest.c.
    Added "#define PNG_NO_WRITE_FLUSH" to contrib/pngminim/encoder/pngusr.h

  version 1.2.36beta03 [March 27, 2009]
    Relocated misplaced PNG_1_0_X define in png.h that caused the prototype
      for png_set_strip_error_numbers() to be omitted from PNG_NO_ASSEMBLER_CODE
      builds.  This bug was introduced in libpng-1.2.15beta4.
    Added a section on differences between 1.0.x and 1.2.x to libpng.3/libpng.txt

  version 1.2.36beta04 [April 5, 2009]
    Fixed potential memory leak of "new_name" in png_write_iCCP() (Ralph Giles)

  version 1.2.36beta05 [April 24, 2009]
    Added "ifndef PNG_SKIP_SETJMP_CHECK" block in pngconf.h to allow
      application code writers to bypass the check for multiple inclusion
      of setjmp.h when they know that it is safe to ignore the situation.
    Made some cosmetic changes to whitespace in pngtest output.
    Renamed "user_chunk_data" to "my_user_chunk_data" in pngtest.c to suppress
      "shadowed declaration" warning from gcc-4.3.3.
    Renamed "gamma" to "png_gamma" in pngset.c to avoid "shadowed declaration"
      warning about a global "gamma" variable in math.h on some platforms.

  version 1.2.36rc01 [April 30, 2009]
    No changes.

  version 1.0.44 and 1.2.36 [May 7, 2009]
    No changes.

  To generate a diff of this commit:
  cvs rdiff -u -r1.112 -r1.113 pkgsrc/graphics/png/Makefile
  cvs rdiff -u -r1.56 -r1.57 pkgsrc/graphics/png/distinfo
  cvs rdiff -u -r1.8 -r1.9 pkgsrc/graphics/png/patches/patch-ae

(spz)

2009-06-07 07:32:36 UTC MAIN commitmail json YAML

2009-06-07 07:31:30 UTC MAIN commitmail json YAML

Import tex-wasy-doc-2008.7340 as fonts/tex-wasy-doc.

This is documentation for tex-wasy.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 07:29:10 UTC MAIN commitmail json YAML

Import tex-wasy-2008.7340 as fonts/tex-wasy.

The wasy fonts (Waldi's symbol fonts) provide a useful range of
symbols in MetaFont format: they have been extended (and converted to
Adobe Type 1) under the name wasy2.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 07:22:06 UTC MAIN commitmail json YAML

Add tex-stmaryrd and tex-stmaryrd-doc.

(minskim)

2009-06-07 07:20:54 UTC MAIN commitmail json YAML

Import tex-stmaryrd-doc-2008.7340 as fonts/tex-stmaryrd-doc.

This is documentation for tex-stmaryrd.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 07:20:23 UTC MAIN commitmail json YAML

Import tex-stmaryrd-2008.7340 as fonts/tex-stmaryrd.

The fonts were originally distributed as MetaFont sources only, but
Adobe Type 1 versions are also now available. Macro support is provided
for use under LaTeX; the package supports the "only" option (provided by
the somedefs package) to restrict what is loaded, for those who don't
need the whole font.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 07:11:50 UTC MAIN commitmail json YAML

2009-06-07 07:08:37 UTC MAIN commitmail json YAML

Import tex-rsfs-doc-2008.11620 as fonts/tex-rsfs-doc.

This is documentation for tex-rsfs.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 07:07:51 UTC MAIN commitmail json YAML

Import tex-rsfs-2008.11620 as fonts/tex-rsfs.

The fonts provide uppercase `formal' script letters for use as symbols
in scientific and mathematical typesetting (in contrast to the
informal script fonts such as that used for the `calligraphic' symbols
in the TeX maths symbol font).  The fonts are provided as MetaFont
source, and as derived Adobe Type 1 format.  LaTeX support, for using
these fonts in mathematics, is available via one of the packages
calrsfs and mathrsfs.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:57:33 UTC MAIN commitmail json YAML

2009-06-07 06:56:38 UTC MAIN commitmail json YAML

Import tex-manfnt-2008.7340 as fonts/tex-manfnt.

A LaTeX package for easy access to the symbols of the Knuth's
`manual' font, such as the Dangerous Bend and Manual-errata Arrow.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:50:07 UTC MAIN commitmail json YAML

Add tex-mflogo and tex-mflogo-doc.

(minskim)

2009-06-07 06:48:55 UTC MAIN commitmail json YAML

Import tex-mflogo-doc-2008.7340 as fonts/tex-mflogo-doc.

This is documentation for tex-mflogo.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:47:55 UTC MAIN commitmail json YAML

Import tex-mflogo-2008.7340 as fonts/tex-mflogo.

LaTeX package and font definition file to access the Knuthian mflogo
fonts described in `The MetaFontbook' and to typeset the MetaFont logos
in LaTeX documents.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:31:46 UTC MAIN commitmail json YAML

Add tex-makeindex and tex-makeindex-doc.

(minskim)

2009-06-07 06:30:32 UTC MAIN commitmail json YAML

Import tex-makeindex-doc-2.12 as textproc/tex-makeindex-doc.

This is documentation for tex-makeindex.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:29:45 UTC MAIN commitmail json YAML

Import tex-makeindex-2.12 as textproc/tex-makeindex.

This package provides style files for makeindex, a general purpose
hierarchical index generator.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:06:45 UTC MAIN commitmail json YAML

Add tex-enctex and tex-enctex-doc.

(minskim)

2009-06-07 06:05:39 UTC MAIN commitmail json YAML

Import tex-enctex-doc-2008.11913 as print/tex-enctex-doc.

This is documentation for tex-enctex.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 06:04:09 UTC MAIN commitmail json YAML

Import tex-enctex-2008.11913 as print/tex-enctex.

EncTeX is a TeX extension allowing you flexible input/output
reencoding by new encTeX primitives.  It allows full UTF-8 processing
in standard 8-bit TeX.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 05:53:21 UTC MAIN commitmail json YAML

2009-06-07 05:52:23 UTC MAIN commitmail json YAML

Import tex-dvips-2008.12784 as print/tex-dvips.

This package provides miscellaneous files for dvips, a DVI to
PostScript driver.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 05:32:30 UTC MAIN commitmail json YAML

Add tex-bibtex and tex-bibtex-doc.

(minskim)

2009-06-07 05:30:48 UTC MAIN commitmail json YAML

Import tex-bibtex-doc-0.99c as print/tex-bibtex-doc.

This is documentation for tex-bibtex.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 05:28:54 UTC MAIN commitmail json YAML

Import tex-bibtex-0.99c as print/tex-bibtex.

BibTeX allows the user to store his citation data in generic form,
while printing citations in a document in the form specified by a
BibTeX style, to be specified in the document itself.  BibTeX itself
is an ASCII-only program; there is, however, a version that copes with
8-bit character sets.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2009-06-07 01:17:52 UTC MAIN commitmail json YAML

Note update of www/typolight27-translations package to 20090605.

(taca)

2009-06-07 01:16:41 UTC MAIN commitmail json YAML

Update typolight27-translations package to 20090605.

Update French and Russian translation files to catch up TYPOlight 2.7.1.

(taca)

2009-06-06 22:53:23 UTC MAIN commitmail json YAML

update master sites. remove ftp. service suspended.

(zafer)

2009-06-06 22:49:50 UTC MAIN commitmail json YAML

Remove write permission from "libexec/pinger" because it is installed
setuid "root".

(tron)

2009-06-06 22:49:45 UTC MAIN commitmail json YAML

update master sites. remove ftp dl.cihar.com. ftp service suspended.

(zafer)

2009-06-06 22:37:43 UTC MAIN commitmail json YAML

Updated x11/libX11 to 1.2.1

(wiz)

2009-06-06 22:37:28 UTC MAIN commitmail json YAML

Update to 1.2.1:

Alan Coopersmith (21):
      flags member of Display structure needs to be marked volatile
      Incorporate char range comments from Solaris version of ksc5601.h
      Incorporate more locale names/aliases from Solaris libX11
      Add --with-locale-lib-dir configure option to set locale lib install dir
      Bug 6820: Xlib shouldn't handle EAGAIN as a fatal IO error
      Bug 9953: Please provide locale alias hu_HU.utf8
      Correct locale alias for sh_BA.ISO8859-2@bosnia (should be sr, not nr)
      Bug 14651: We need to add new locale specification for Belarusian Latin locale
      Bug 10082: Compose entries for some standard mathematical operators
      XErrorDB additions for RANDR 1.3
      XErrorDB additions for XInput errors and new XInput 1.5 requests
      XErrorDB additions for DRI2 requests
      Remove ifdef checks for macII left over from ancient A/UX 3.0 support
      When makekeys fails to find a good hash, print error instead of divide-by-zero
      makekeys: combine malloc(strlen)+strcpy into strdup
      Remove _XP_PRINT_SERVER_ #ifdefs from Xrm.c
      Delete some unused "#ifdef notdef" static functions
      Change masculine to ordmasculine in Compose file comments
      Further ansify prototypes & reduce #ifdefs in locking.c
      Fix a several sparse warnings: Using plain integer as NULL pointer
      Version bump: 1.2.1

Caolan McNamara (1):
      Bug 20575: man page for XCreatePixmapFromBitmapData doesn't match signature

Chris Ball (2):
      Build fix for fi_FI.
      Fix fi_FI locale install directory.

Emilio Jesç‚­s Gallego Arias (1):
      xcb_io: Avoid datatype overflow on AMD64 and friends.

Julien Cristau (2):
      nls: actually use the fi_FI.UTF-8 files
      Add a ru_RU.UTF-8 locale

Lubos Lunak (2):
      XGetErrorText() fails for extension error codes equal to the error base
      XErrorDB updates for XTEST, RANDR, DAMAGE extensions

Mlos Komarcevic (1):
      Bug 11456: Serbian locale updates (sr_RS and sr_ME)

Paul Bender (1):
      Bug 15664: xau & xdmcp not needed in x11.pc dependencies when built with xcb

Xue Wei (4):
      Add kk_KZ.UTF-8 to locale.dir.pre for Kazakhstan
      Add locale aliases for no_NO & sh_BA locale variants
      Add nn_NO.UTF-8 to compose.dir.pre for Norwegian Nynorsk
      Add UTF-8 locale entries for es_US, kk_KZ, mt_MT, and sh_BA

Yaakov Selkowitz (Cygwin Ports maintainer) (1):
      Bug 20773: Xcursor dynamic loading on Cygwin

(wiz)

2009-06-06 22:37:22 UTC MAIN commitmail json YAML

update master sites.

(zafer)

2009-06-06 22:28:52 UTC MAIN commitmail json YAML

Updated x11/pixman to 0.15.8

(wiz)

2009-06-06 22:28:41 UTC MAIN commitmail json YAML

Update to 0.15.8:

0.15.8:
- Phase three of the refactoring [Sæ·¡ren Sandmann Pedersen]
- Fixes for refactoring fallout [Jonathan Morton, Jeff Muizelaar,
    Luca Barbato, Magnus Kessler]
- Improved testing code [Siarhei Siamashka]

0.15.6:
Apart from a few bug fixes, this release contains phase two of the
refactoring; in this phase the various types of images are split
into their own files.

0.15.4:
A new pixman release 0.15.4 is now available. This is a development
release leading up to a stable 0.16.0 release. News:

        - New ARM NEON fast paths [Ian Rickards, Jeff Muizelaar]

        - The first part of a large refactoring of the pixman code
          base [Sæ·¡ren Sandmann]

        - Bug fixes [Adam Jackson, Alan Coopersmith, Siarhei
          Siamashka, Jonathan Morton]

(wiz)

2009-06-06 22:21:15 UTC MAIN commitmail json YAML

update homepage and master sites.

(zafer)

2009-06-06 22:07:54 UTC MAIN commitmail json YAML

Updated www/surfraw to 2.2.5

(wiz)

2009-06-06 22:07:43 UTC MAIN commitmail json YAML

Update to 2.2.5:

Wed May 13 02:30:21 BST 2009  - surfraw 2.2.5

  * Replaced scaleplus elvi with comlaw.
  * rfc: use HTML for RFCs and BCPs.
  * Support '--' to indicate end of options, so, for instance,
    "sr google -g -- foo -bar" works.
  * debpackages, debcontents: update ubuntu release names.

(wiz)

2009-06-06 22:05:01 UTC MAIN commitmail json YAML

Updated games/ioquake3 to 1.36

(wiz)

2009-06-06 22:04:51 UTC MAIN commitmail json YAML

Update to 1.36, based on PR 41527 by Yorick Hardy. While here, convert
to user-destdir.

Changes since last release (pkgsrc had a newer snapshot):
    * Ports to new platforms
    * Off-server data downloads (http redirection) via HTTP and
    FTP with cURL
    * OpenAL sound rendering allowing for surround (5.1 and 7.1)
    speaker layouts and generally improved sound quality. Especially
    on the Windows Vista Operating System.
    * Ogg Vorbis audio decoding.
    * In-engine VOIP support, with optional Mumble player-location
    (positional audio) support.
    * IPV6 Networking. We're ready to frag on the net of the
    future!
    * SDL backend for the OpenGL context, window management, and
    input. This also improves portability.
    * Anaglyph stereo rendering (for viewing with 3D glasses)
    * Full x86-64 architecture support
    * Rewritten PowerPC JIT compiler, with ppc64 support
    * New SPARC JIT compiler, with support for both sparc32 and
    sparc64
    * Compilation with MinGW and cross-compilation for Windows
    from Linux
    * Improved console command auto-completion
    * Persistent console command history
    * Improved QVM (Quake Virtual Machine) tools
    * Colored terminal output on POSIX operating systems
    * GUID System
    * Multiuser support on Windows systems (user-specific game
    data is stored in their respective Application Data folders)
    * PNG format support for textures
    * Numerous security fixes

(wiz)

2009-06-06 21:56:30 UTC MAIN commitmail json YAML

Updated time/etm to 286

(wiz)

2009-06-06 21:56:14 UTC MAIN commitmail json YAML

Update to 286:

  Removed curses from package and added textpad26.py. Loaded as
  textpad if python version < 2.6 to fix the overwrite bug earlier
  versions of curses.

  Test release. Include curses 2.2 in package to fix overwrite bug
  in textpad.

  Fixed bug introduced into locale.

  Exploring issue with etmwarn.

  Another Windows fix. Use os.rename() instead of os.system("mv ").

  Another attempt to get locale right.

  More locale work for Windows XP.

  Removed 'locale' settings which didn't work under Windows.

  Fixed bug in setting default paths under Windows.

  Major clarification effort. Agenda -> Soon, journal entry ->
  action. Reworked docs and added ability to delete (internally)
  an item.

  Replaced calls to external editor for modifying entries with an
  internal process similar to that used for creating entries. Moved
  creation and editing of remind events into new_entry and edit_entry,
  respectively.

  Fixed bug in @o s with @b > 0.

(wiz)

2009-06-06 21:52:09 UTC MAIN commitmail json YAML

Updated devel/chmlib to 0.40

(wiz)

2009-06-06 21:51:59 UTC MAIN commitmail json YAML

Update to 0.40, set LICENSE to gnu-lgpl-v2.1.
This is a minor bugfix release. It fixes some issues with some of
the example programs and removes some bash-specific constructs from
the user-contributed mozilla_helper.sh script.

(wiz)

2009-06-06 21:42:56 UTC MAIN commitmail json YAML

Updated emulators/sdlmess to 0.131

(wiz)

2009-06-06 21:42:45 UTC MAIN commitmail json YAML

Update to 0.131. Install new castool executable.

0.131

New System Drivers Supported (in no particular order):
------------------------------------------------------
- Atari 1200XL (not working) [Fabio Priuli]
- Atari 600XL (not working) [Fabio Priuli]
- Atari 65XE (not working) [Fabio Priuli]
- Atari 65XE Arabic (not working) [Fabio Priuli]
- Atari 130XE (not working) [Fabio Priuli]
- Atari 800XE (not working) [Fabio Priuli]
- Atari XEGS (not working) [Fabio Priuli]
- Dator 3000 (not working)  [Roberto Carlos Fernandez
  Gerhardt, Wilbert Pol]
- Dick Smith Wizzard [Curt Coder]
- Dick Smith VZ 2000 [Curt Coder]
- DEC VT100 (not working) [Miodrag Milanovic]
- Hanimex Rameses [Curt Coder]
- Kaypro II (Model 2/83) (not working)  [Robbbert]
- Kaypro 4 (Model 4/83) (not working)  [Robbbert]
- Kaypro 2x (Model 2/84) (not working)  [Robbbert]
- Kaypro 10 (not working)  [Robbbert]
- Kyocera Kyotronic 85 (not working) [Fabio Priuli]
- LLC1 (not working) [Miodrag Milanovic]
- LLC2 [Miodrag Milanovic]
- NEC PC-8201A (not working) [Fabio Priuli]
- Nokia MikroMikko 1 M6 (not working)  [Curt Coder]
- Nokia MikroMikko 1 M7 (not working)  [Curt Coder]
- NTS DreamWriter T400 (not working)  [Roberto Carlos
  Fernandez Gerhardt, Wilbert Pol]
- Olivetti M10 (not working) [Fabio Priuli]
- Omni II (not working)  [Robbbert]
- Sanyo Creativision MK-II [Curt Coder]
- SNK NeoGeo Pocket  [Wilbert Pol]
- SNK NeoGeo Pocket Color  [Wilbert Pol]
- Talking Electronics Computer (TEC-1)  [Robbbert]
- TRS-80 Model 100 (not working) [Fabio Priuli]
- TRS-80 Model 102 (not working) [Fabio Priuli]
- TRS-80 Model 200 (not working) [Fabio Priuli]
- Walther ES-210 (not working)  [Roberto Carlos Fernandez
  Gerhardt, Wilbert Pol]
- Z1013 (Model with 8x4 and 8x8 keyboard) [Miodrag Milanovic]
- Z80 N.E.  [Roberto Lavarone]

System Driver Changes:
----------------------
- [A7800] Better NTSC palette.  [Robert Tuccitto, Underball, GroovyBee]

- [ATARI] Refactored MESS specific code from MAME to MESS source. [Fabio Priuli]

- [ATARI] Updated keyboard and keypad scan handling to be more accurate. Added
  natural keyboard support. [Fabio Priuli]

- [ATARI] Fixed PIA regression. Floppy disks work again. [Fabio Priuli]

- [ATMOS] Added Basic v1.2x enhanced BIOS [Fabio Priuli]

- [COLECO] Converted to use PORT_CATEGORY for controller selection. Look into
  the Category Menu (after pressing TAB) to enable Extra controllers. [Fabio
  Priuli]

- [COLECO] Fixed Super Action Controller emulation (it was missing additional
  action buttons and P2 slider). [Fabio Priuli]

- [CRVISION] Added tape loading. You can now load tapes which have only the
  left track. Stereo (data+audio) tapes are not supported yet. [Curt Coder]

- [ELECTRON] Fixed graphical display modes. [Robbbert]

- [MBEE] The pc85 now has the correct bioses (Thanks to Stewart Kay and IanM).
  The shell multi-rom selector is working. The bad dump of Telcom 3.21 has
  been replaced. The rom banking feature of Telcom 3.21 is now emulated. [Robbbert]

- [SPECTRUM] Removed Spectrum+ keyboard keys from earlier models (and from
  some clones). Moved Joystick interface selection to the Category Menu. [Fabio
  Priuli]

- [SPECTRUM] Added natural keyboard support. [Fabio Priuli]

- [STUDIO2] Fixed .st2 cartridge loading. [Curt Coder]

- [TI99 family] Added functionality for multi-cartridge handling. Added
  support for complex/multi-file cartridge images.  [Michael Zapf]

- [TI99_8] Fixed the driver and removed the GAME_NOT_WORKING flag.
  [Michael Zapf]

- [TRS80] Various improvements: [Robbbert]
          - added centronics printer
          - cassette works on all clones
          - Model III/4 RTC and cassette hooked up
          - UART added
          - LNW-80 graphics and colour added
          - ht1080z and system-80 extension roms added

- [X68000] Added support for 3 and 6 button Megadrive gamepads. [Barry Rodewald]

- [ZX] Improved natural keyboard support. Removed hacky double mappings for Cursor
  Keys (and a few others). To access these keys, now you have to either press Shift
  together with another key, like in the real keyboard, or simply switch to natural
  keyboard emulation [Fabio Priuli]

- Added natural keyboard support to a number of drivers: ac1.c, amiga.c, apogee.c,
  b2m.c, bk.c, einstein.c, galeb.c, homelab.c, irisha.c, mikro80.c, mikrosha.c,
  mz80.c, orao.c, partner.c, pecom.c, radio86.c, sapi1.c, special.c, ti99_8.c,
  tm990189.c, ut88.c [Fabio Priuli]

Source Changes:
----------------
- The core is based on MAME 0.131.  This incorporates all features of the
  update to this core.  [MAME team]

- New tool added (castool) for cassette to wav conversion [Miodrag Milanovic]

(wiz)

2009-06-06 21:30:30 UTC MAIN commitmail json YAML

Convert to user-destdir.

(wiz)

2009-06-06 21:21:44 UTC MAIN commitmail json YAML

Updated emulators/sdlmame to 0.131

(wiz)

2009-06-06 21:21:34 UTC MAIN commitmail json YAML

Update to 0.131:

0.131
-----

IMPORTANT NOTE: The CHD format has undergone a change with this
release. The main reason for this change is to include some of the
key metadata into the hashes for the CHDs. This ensures that the
metadata is valid and prevents abuse.

The first impact you will find is that all of your CHD differencing
files are invalid. Just delete your "diff" directory contents
entirely.

The second impact is that all your existing CHDs will warn you that
they have incorrect hashes. This is expected. Your old CHDs should
still work fine, so if you can live with the "bad ROM" warnings, you
don't really need to do anything. However, if this bugs you or you
want to be "clean", you can update your CHDs, using this command
line:

  chdman -update <chdfile> <newchdfile>

for each one of your CHDs. This will take a while, but will produce
CHDs that match the new checksums posted in the drivers.

MAMETesters Bugs Fixed
----------------------
- 02399: [Known Issues/To-Do's] qmhayaku : Sound CPU is running at 4MHz in
        real machine. (Luigi30)
- 03115: [Graphics] nss_smw: Tilemap issue when displaying game map
        (Angelo Salese)
- 00767: [DIP/Input] bshark, bsharkj: Analog stick input is broken since
        0.112u4. (Derrick Renaud)
- 03070: [DIP/Input] harddriv, racedriv, steeltal and clones: Games map
        some P1 inputs to P2 controls (Fabio Priuli)
- 03105: [Documentation] quizmeku: Year is listed as 1994, but title
        screen shows 1992. (Fabio Priuli)

Source Changes
--------------
Removed the last use of PORT_PLAYER(2) for P1 inputs. [Fabio Priuli]

Merged memory maps in the suna8, supbtime, superchs, suprnova,
suprslam, subs, suna16, stepstag, stfight, strnskill drivers.
[Aaron Giles]

Numerous improvements to the roul driver. [robiza]

Merged findout.c memory map. [Angelo Salese]

Added basic implementation of the TMS9927 video controller.
[Aaron Giles]

Status games driver rewrite: [Aaron Giles]
- Reduced multiple drivers down to a primary one with minor tweaks
- Hooked up TMS9927 video generator
- Fixed statriv2v character generator to be more accurate
- Fixed incorrect colors
- Correct video timing

Miscellaneous Naomi work and improvements. Some refactoring done,
new games hooked up. Moved NAOMI DRIVER_INITs to specific
machine/naomi.c & includes/naomi.h files, in preparation to add
per-game JVS settings. [Angelo Salese, David Haywood]

Changed generic NVRAM behavior so that all the variants look for a
memory region named "nvram". If it is found and is of the same length
as the generic_nvram_size, data is copied from there instead of
filling the RAM with the fallback pattern. [Aaron Giles]

Fixed mouse/lightgun buttons to individually select when using
-mouse/-multimouse and -lightgun. Meaning you will not receive Mouse
Button 0 Gun Button 0 when selecting in the UI. [Derrick Renaud]

Merged memory map and attempted to add proper colors in Carrera.
[Angelo Salese]

Fixed verbose output of RAW device names for XP. [Derrick Renaud]

When using RawInput - Fixed UI selection of Gun axis so Gun 1 is not
always selected with the desired gun. [Derrick Renaud]

Fixed XF flag in the 8085A core. [Aaron Giles]

Fixed frontend messages to leave enough space for clone longer names.
[Fabio Priuli]

Added Toshiba TLCS-900/H cpu core. [Wilbert Pol]

Added T6W28 sound core (SNK(?) custom sn76489a clone). [Wilbert Pol]

removed YM2151 from gijoe which is not present on real PCB.
[Yasuhiro Ogawa]

Fixed P2 gun reload in Lethal Enforcers II. [Derrick Renaud]

Fixed bug where repeating axis values were being selected for button
input in UI. [Derrick Renaud]

Documented PALs from Xenophobe board. [Kevin Eshbach]

Crystallized 1945kiii.c, maygay1b.c, maygayv1.c, mwarr.c, n8080.c
(20.16MHz crystal confirmed with schematics), pacman.c, panicr.c,
rallyx.c. [Luigi30]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Fantastic Journey [Olivier Galibert]
Super Lucky Roulette [robiza]
Status Blackjack [Aaron Giles]
Status Fun Casino [Aaron Giles]
Multi Game 2 [Mariusz Wojcieszek]

New clones added
----------------
Asterix (Japan) [Chack'n]
Ashura Blaster (World) [Tirino73]

New games marked as GAME_NOT_WORKING
------------------------------------
Marvel vs. Capcom 2 [Guru]
Zombie Revenge [Guru]
Guilty Gear X [Guru]
Virtua Striker 4 (Japan) [Guru]
Virtua NBA [Guru]
Giant Gram Zen-Nippon Pro Wresring 2 [Guru]
Dengen Tenshi Taisen Janshi Shangri-la [Guru]
Virtua Striker 4 ver. 2006 (Rev D) (Japan)
  [Alex's Rom Dumping Project]
The Key Of Avalon - The Wizard Master - Server (GDT-0005C) (V4.001)
  [Alex's Rom Dumping Project]
Virtua Striker 2002 (GDT-0001) [Alex's Rom Dumping Project]
Derby Owners Club II [Guru]
Wild Riders [Guru]
WWF Royal Rumble [Guru]
Quiz Ah Megamisama [Guru]
Dynamite Baseball Naomi [Guru]
Dynamite Baseball '99 [Guru]
Death Crimson OX [Guru]
Tripple Draw [Aaron Giles]
Casino Strip [Aaron Giles]

0.130u4
-------

MAMETesters Bugs Fixed
----------------------
- 03106: [Sound] mouja: Sound Effects/Voice missing (Angelo Salese)
- 03065: [Crash/Freeze] All sets in namcos12.c: [debug] MAME asserts
        during load time (Aaron Giles)
- 03069: [Crash/Freeze] All sets in midzeus.c: [debug] MAME asserts
        during load time (Aaron Giles)

Source Changes
--------------
Documented the www.segaresurrection.com decrypted Ninja Kids II sound
rom so it doesn't show up as newly "found" bootleg version.
[Brian Troha]

Converted downtown, gondo, hbarrel, midres, timesold, topgunbl to use
IPT_POSITIONAL. [Derrick Renaud]

Fixed Analog Settings to return to default when IPT_UI_SELECT (enter)
pressed. Fixed misplaced brackets, allowing upper/lower case
extensions for crosshair graphics and ldplayer chd files.
[Derrick Renaud]

Naomi updates: [Angelo Salese, David Haywood]
* Added H-Blank IN interrupt hook-up
* Generate a few more interrupts (ISP end of render, VIDEO end of
    render)
* Some minor improvements to the irq system
* Added a bunch of Maple-DMA fixes, now moeru boots too

Factored out MESS-specific code from machine/atari.c (cart init,
loading & unloading) [Fabio Priuli]

Correctly implemented 'trail' function in ninjakd2. [kanikani]

Changed galgbios service switch to be a toggle. [David Haywood]

Fixed CPU_GET_INFO issues spotted by -validate in MESS debug build.
[Fabio Priuli]

Added Dip Locations to jalmah.c. [Fabio Priuli]

Improved test mode behaviour on the jalmah.c. [Angelo Salese]

Added display of frame number to the beamx/y info in the register
view in the debugger. [Aaron Giles]

munch mobile improvements: [robiza]
* implemented priorities
* removed unnecessary tile index check

Memory map merging for naughtyb.c, ssrj.c. [Angelo Salese]

Converted jangou & nightgal drivers to use resistors with the color
proms. [Angelo Salese]

Reverted to older behavior for how modified input port fields are
handled. The originally intended behavior is that a new field that
intersected a previous field would completely wipe out the original
field. Recently a change was made that changed the behavior to only
remove a portion of the bits from the original field. This is actually
problematic behavior, so the original behavior was restored.
[Aaron Giles]

Fixed auto-center bug on analog joysticks. [Derrick Renaud]

Fixed UI when modifying the inc/dec/analog fields of an analog control
in sequence. [Derrick Renaud]

Corrected System 1 Z80 clocking: [Aaron Giles]
* each opcode fetch is 2 cycles with /M1 low, so each byte of
    opcode fetching causes slightly longer delays than the previous
    tables
* implemented approximate wait state timing for videoram access;
    further accuracy will rely on getting a dump of the PAL16R4
    that controls the horizontal video timing

Merged memory maps in taito_l.c, taito_x.c, taito_b.c, taito_f2.c,
taito_f3.c, surpratk.c, system16.c, system18.c. Also removed some word
handlers in favor of using READ8/WRITE8 directly in address maps.
Removed some additional unnecessary handlers in favor of using
AM_READ_PORT. [Aaron Giles]

Changed the PPU2C0x implementation to be a device. [Nathan Woods]

Simplified the gun port handling in the Sammy Outdoor Shooting games.
[Derrick Renaud]

Small System 1 update: [Aaron Giles]
* correct video timing
* removed "small" video drivers for games that properly mask the
    scrolling areas

Correct sound ROM for T-Mek 4.4 [Lars Bull]

Partial fix to bug MT 3070 (harddriv & racedriv do not show anymore
P2 inputs for analog controls). Still thinking about steeltal.
[Fabio Priuli]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tekken Tag Tournament (world versions) [Olivier Galibert]

New clones added
----------------
Might! Pang (Euro 000925) [Corrado Tomaselli]
Night Warriors: Darkstalkers' Revenge (Asia 950302?)
  [Smitdogg Jones, Nicola Salmoria]
Trivia Master (set 4) [SoftwareThis]
Wolf Fang -Kuhga 2001- (Rohga Japan Ver.) [Team Japump!!!]
Mystic Warriors (JAA) [Guru]

New games marked as GAME_NOT_WORKING
------------------------------------
The Typing of the Dead [Alex's Rom Dumping Project]
OutTrigger [Guru]
Cannon Spike / Gun Spike
Heavy Metal Geomatrix
Super Lucky Roulette? [robiza, Angelo Salese]

0.130u3
-------

MAMETesters Bugs Fixed
----------------------
- 01030: [Side-by-side] starjack: "Star Jacker" side-by-side test.
        (Aaron Giles)
- 00983: [Graphics] pitfall2: Once you lose your last life, any object
        not in the background shows up on the high score and continue
        screens. (Aaron Giles)
- 00984: [Graphics] 4dwarrio: The game resolution changes in the 2nd
        players turn in the cocktail mode. (Aaron Giles)
- 00257: [Graphics] wbmlb, wbmljb: When the player sprite reaches the
        right side of the playfield, some garbage gfx appear on the
        left side. (Aaron Giles)
- 00303: [Graphics] regulus: In cocktail mode when it is player 2's
        turn graphics from the top of the screen flash at the bottom
        of the screen (Aaron Giles)
- 00256: [Graphics] seganinj: [possible] Sprites leaving on the left
        side on the screen aren't clipped properly. (Aaron Giles)
- 03098: [Color/Palette] all sets in mcatadv.c: Palette regression
        (Christophe Jaillet, Fabio Priuli)
- 03087: [Graphics] daireika: Graphic artifacts on attract mode.
        (Angelo Salese)
- 03093: [Graphics] mazinger: the boss of 4th level is black (robiza)
- 03092: [Sound] spuzbobl: Some sound samples are being played
        indefinitely (David Haywood)
- 01163: [DIP/Input] popbounc: [possible] MAME doesn't support paddle
        input. (Fabio Priuli)
- 02187: [Documentation] All games of "Technos": Fix for manufacturer.
        (Fabio Priuli)
- 02558: [Graphics] Graphic priority is not fully understood.
        (Angelo Salese)
- 02557: [Graphics] All games in jalmah.c: There are square gaps
        during gameplay. (Angelo Salese)
- 00598: [DIP/Input] popbounc: Regardless of whether the "paddle" or
        "joystick" option is activated in the dipswitch, the controls
        are broken. (Fabio Priuli)
- 00947: [Graphics] batsugun: At the level 4 boss there's a sprite
        problem. (robiza)
- 02562: [Interface] Ability to choose arbitrarily named crosshair
        pictures (Derrick Renaud)

Source Changes
--------------
Crosshair update: [Derrick Renaud]
* Added Crosshair Options menu
    - ability to individually enable/disable crosshairs
    - ability for them to automatically disappear after a set amount
      of time (this is now the default)
    - ability to select crosshair graphic
    - all settings are saved in the cfg file
* Removed F1 toggle for crosshairs
* Added new command option -crsshairpath
    - store all selectable graphics here
    - see config.txt for further info

Merged memory maps, renamed sets in the following drivers: vendetta,
videopkr, wrally, vball, unico, tsamuri, triplhnt, toypop, tnzs,
topshoot, topspeed, tecmo, tecmo16, tecmosys, terracre, thoop2,
tunderx, tiamc1, timelimt, taito_z. [Aaron Giles]

Added direct mode JVS command, used by the i/o for the later Naomi
games [ElSemi, Angelo Salese]

hyprduel fix [Hau]

Force cpu resyncs main<->protection on pgm. [David Haywood]

trackfld cleanups: [Aaron Giles]
- derived clocks where possible
- complete memory maps from the schematics
- hooked up proper sound command latching
- reimplemented 6802-based ADPCM samples for the bootlegs
- merged memory maps
- extended NVRAM to the full RAM range (according to schematics)
- created common include file and modified drivers to use it instead
    of explicit externs

Removed msb/lsb handlers from taitosnd. Updated all drivers to
call the 8-bit versions directly from the address maps. [Aaron Giles]

Did bulk replace of AM_READ/WRITE(SMH_NOP) -> AM_READ/WRITENOP.
[Aaron Giles]

Reverted recent TMS32025 timing change which busted Cool Pool sound.
[Olivier Galibert]

exctsccr update: [Uki]
- verified clock frequency (including 4KHz NMI)
- position 6A is not populated in JAPAN ver.
- sound tempo is wrong in all sets (with or without this change)
- clock for AY-3-8910 is 14.31818M/8 except for main melody

taito_l input updates: [Fabio Priuli]
* added plgirls cheat dip-switch [found by Gatinho]
* added plgirls2 coin mode B

Fixed crshrace coinage dips. [stephh, Fabio Priuli]

Fixed mechattu coinage dips. [Fabio Priuli]

Redumped GFX ROM of kakumei2. [Uki]

Improved the Wave-DMA behaviour in Naomi, added PVR-DMA support.
[Angel Salese]

Naomi video cleanups/reworking. [David Haywood]

DIPSW update [kanikani]
- added DIP location to following drivers: djmain.c, fitfight.c,
    gaiden.c, hornet.c, namcos1.c, namcos86.c, nwk-tr.c, skykid.c,
    zr107.c
- enabled some DIPSW settings

PGM update [XingXing]
- added video ram mirroring (fixes a glitch in kovsh)
- corrected some set names

neogeo fixes: [Fabio Priuli]
* fixed popbounc controls bug (MT 598)
* removed use of sprintf
* added a note about service menu browsing when mahjong panel is ON

Konami inputs improvements: [Fabio Priuli]
* Added source file konamipt.h to unify Konami inputs where possible
    (e.g. most 80s-90s games were using basically the same coinage
    settings and joystick inputs).
* While at it, verified all 0x00 coinage effects in drivers which now
    use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...)
* Added finalizb service coin. Removed roadf coin4 & asterix coin3
    (neither used by the games nor present in service mode).
* Fixed gberetb coin inputs (they were switched).
* Added port_condition to hcrash so that brake appears only when
    present in the chosen cabinet.
* Cleaned up mystwarr.c & moo.c input handlers.
* Verified 0x00 coinage settings in remaining Konami drivers (and two
    Banpresto ones using same coinage settings)

Fixed the priority system in the jalmah.c driver [Uki, Angelo Salese]

Simulate 'keyoff' in the SPU. The envelopes aren't actually emulated,
but the sound is silenced after a key-off (by placing the sound in a
'release' state)  This prevents audiable sound from looping forever.
[David Haywood]

Build the IDE features table only when there is a CHD available.
[Curt Coder]

Added device-based implementations of the eeprom and i2c deevices.
[Samuele Zannoli]

Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c
and ultraman.c based on Guru's notes (thanks to AJG, who fwded them
to me). [Fabio Priuli]

Dumped 1 BPROM of suchipi [Uki]

Changed Z80 cycle table definitions to be per-device. Removed
old set_info constants for the tables; they are now set up via
the z80_set_cycle_tables function. [Aaron Giles]

m90: reduced volume for all games, removed wrong graphics flag and
added no cocktail flag for risky challenge. [robiza]

Reduced volume for bombrman, added wrong graphics flag for quizf1.
[robiza]

Removed old hardcoded keyboard handling for Atari 8bit systems and
used more reasonable key matrix scan. No regressions expected in MAME
(tested maxaflex.c games). [Fabio Priuli]

Many Naomi tweaks and improvements, plus a number of new sets added
but with no credit specified. [David Haywood]

Corrected names for Champion Italian PK boards (thank f205v for
spotting this). [Mirko Buffoni]

Sega System 1/2 rewrite: [Aaron Giles]
* accurate collision detection in all games
* correct full memory maps
* hooked up 8255 and Z80 PIO correctly
* unified many hacked variants into common hardware models
* proper mixing using the mixing PROM
* converted to tilemaps
* fixed shtngmst sprites
* correct Z80 timing
* proper sound interrupt signaling and feedback
* full description of video hardware
* proper input hookup in dakkochn
* cleaned up rendering code
* fixed cocktail mode in pretty much all games
* fixed stuck sprites in some games
* partial 8751 simulation for choplift
* proper global muting (attract sound off works in older games)
* yes, the Pitfall 2 title is missing; more work to be done

Put tables used for RGB utilities in a single object file rather
than compiling them as statics in every object that uses them.
[Vas Crabb]

Added small workaround to get Thunder Hoop 2 past the "bad
coprocessor" screen, but the game still has issues. [Peter Ferrie]

Fixed incorrect DIP location for dealer in epos.c. [Tafoid]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Unknown Poker [robiza, Angelo Salese]

New clones added
----------------
Exciting Soccer (Japan) [Uki]
Super Megatouch IV Tournament Edition
  (9255-51-01 ROB, Standard version) [Brian Troha]
Pit Fighter (rev 7) [Smitdogg]
Chase H.Q. (US) [Smitdogg]
Crush Roller (bootleg?) [Tafoid, f205v]

New games marked as GAME_NOT_WORKING
------------------------------------
Key of Avalon 1.30 - Client [Alex's Rom Dumping Project]
Key of Avalon 2.0 - Client [Alex's Rom Dumping Project]
Sega Network Taisen Mahjong MJ 2 [Alex's Rom Dumping Project]
Sega Network Taisen Mahjong MJ 3 (Rev D) [Alex's Rom Dumping Project]
Triforce DIMM Updater [Alex's Rom Dumping Project]
Virtua Fighter 4 Final Tuned (Rev D) [Alex's Rom Dumping Project]
Virtua Fighter 4 Final Tuned (Rev A) [Alex's Rom Dumping Project]
Initial D : Arcade Stage Ver. 3 (Japan) (Rev B) [Alex's Rom Dumping Project]
Virtua Fighter 4 Evolution (Rev A) [Alex's Rom Dumping Project]
Wangan Midnight Maximum Tune 2 (Japan?) [Alex's Rom Dumping Project]

0.130u2
-------

(Due to an oversight, credit for the new Neo Geo BIOS was incorrectly
given in the previous whatsnew. Thanks to Massimiliano Macri for the
donation.)

MAMETesters Bugs Fixed
----------------------
- 02382: [Graphics] peke1012: Bad ROM dump causes graphics glitches
        (Jim Stolis)
- 02977: [Crash/Freeze] rdft2j2: Access Violation (Haze)
- 03071: [Sound] tndrcade tndrcadj: music problem (Phil Bennett)
- 03063: [Misc.] psyvaria, psyvarrv, usagi, nightrai, xiistag: Some
        G-Net cards were dumped without restoring them to defaults
        first (Guru)
- 03068: [DIP/Input] leprechn: Lives are incorrect in Dip Settings
        (Tafoid)
- 03024: [DIP/Input] jrpacmbl: All inputs perform wrong function in-
        game (Fabio Priuli)
- 02972: [Documentation] shuttlei: Year is listed as 197?, confirmed
        as 1979. (incog)
- 02978: [Documentation] suprgolf: Year is listed as 19??, confirmed
        as 1989. (incog)
- 02970: [Documentation] sfbonus, sfbonusa, sfbonusb, sfbonusd,
        sfbonusv: The year is 2003 according to the attract mode.
        (incog)
- 02968: [Documentation] parrot3: The year is 2003 according to the
        attract mode. (incog)
- 02969: [Documentation] parrot3b: The year is 2004 according to the
        attract mode. (incog)
- 02999: [DIP/Input] taotaida: need more 3 buttons (Fabio Priuli)
- 03029: [DIP/Input] jitsupro, kazan, p47, rodland, stdragon and
        clones: "Demo sounds" dip-switch inverted (Fabio Priuli)
- 03042: [Documentation] mjclub: Dip-Switch settings for mjclub
        (Fabio Priuli)
- 03031: [DIP/Input] seganinj and clones: Player 1 button 3 not
        present (Fabio Priuli)
- 03048: [Sound] equites and clone: strange noise ingame
        (Phil Bennett)
- 03035: [Save/Restore] frogg, froggrmc: Autosave does not work
        correctly (couriersud)
- 02172: [DIP/Input] some driving games: MAME allocates Player 2 - 4
        inputs for deficient Player 1 inputs. (Fabio Priuli)

Source Changes
--------------
Added board description to Zodiack. [Guru]

Demoted some games to have the GAME_NOT_WORKING flag:
- Alligator Hunt (protected version);
- Glass;
- Great Guns;
- Name Club Ver. 3;
- Snow Board Championship;
- Tetris Korean bootleg;
- Thunder Hoop 2: TH Strikes Back;
- Touryuu Densetsu Elan-Doree / Elan Doree - Legend of Dragoon;
- World Grand Prix;
- World Rally 2 - Twin Racing;

Some various Naomi improvements and SH4 hacks to get more Naomi games
booting farther. [David Haywood, Angelo Salese]

Added a PCB layout for the large single plane PCB that Incredible
Technologies used for the Golden Tee 3D series (3D through Classic),
Shuffleshot, World Class Bowling and World Class Bowling Deluxe.
[Guru]

Added PCB layout & hardwared documentation for Atari's Badlands [Guru]

WIP driver for Cubo CD32 [Mariusz Wojcieszek]:
- AGA palette
- AGA bitplane data fetching
- support for up to 8 standard bitplanes
- HAM8 mode

Further annotated the game lists is mamedriv.c. [Yasuhiro Ogawa]

Fixed pending IRQs handling in the TLCS-90 CPU core [Luca Elia]

Updated video timing in bestbest to match PCB [Guru]

ejsakura fix: added ymz280b_r to memory map to prevent musics to stop
while playing [Cs9ph7Rg0]

nemesis.c fix [Hau]
- Fixed screen priority problems in Kitten Kaboodle.
- Added flip screen & cocktail support.
- Merged memory maps in hyprduel.c

CPU cores are now enabled on a per cpu core family basis instead of
per cpu core variant. As a result CPUDEFS is no longer needed in the
makefile. [Wilbert Pol]

TMS320C25 fixes and enhancements: [Olivier Galibert]
- accept IRQs on IDLE
- actually count irq processing and instruction fetching cycles
- add support for external serial frame sync with internal
    triggering (aka TXM=1 and FSM=1).

Updated G-Net CHDs (reset to factory default settings and clear
high-score table) [Guru]

Added description of G-Net card/PCB [Guru]

Fixed crash due to recent cheat engine changes. [Pugsy]

Fixed the sprite collision code of the mcu simulation in
'machine\mexico86.c'. [Aladar]

Improved sound banking in galpani2 driver. [Luis Faria]

Gameplan improvements: [Tafoid]
- verified and simplified the DIPs, adding locations
- adjusted clocks in Leprechaun and Pirate Treasure based on info
    from the manual

Implemented model2 inputs through direct AM_READ_PORT access rather
than using read handlers. The patch also fixes daytona brakes (which
were previously labeled with the wrong tag). [Fabio Priuli]

Simplified input handling in Taito F3 games. [Fabio Priuli]

Various PGM fixes and improvements [XingXing]

Fixed rdft2j2 set, it was using rdft roms instead of the rdft2 ones.
[David Haywood]

Additional PGM improvements: [David Haywood]
- Added emulation of the earlier type of ARM (ASIC27A, 5585E type)
    Used this for protection emulation on Photo Y2k, Knights of
    Valour Superheroes instead of old simulation code
- Disabled protection simulation for several sets. This demotes
    Knights of Valour / Knights of Valour Plus to NOT working as there
    is no dump of the internal rom.
- Photo Y2k still works because it's using the emulation added above,
    but You can no longer change region as this is supplied by the
    ASIC27A device which is now emulated.  This is correct.
- Added several new sets, several of which are re-releases of the
    games using the ASIC 27A instead of the previous protection
    devices. (oldss, killbldp)
- Removed per-game speedup hacks, as they're no longer needed for the
    ARM based games to boot correctly.

Fixed core_strwildcmp by increasing the limit from 8 to 16 characters.
[smf]

Verified and simplified munchmo DIPs, and added locations. Also fixed
clock speeds and AY-8910 clock to match recordings. [Tafoid]

Verified DIPs and added locations for Road Fighter. Adjusted defaults
to match the manual. [Tafoid]

In bublbobl, emulated CPU1 (slave) <-> AUDIOCPU communications and
AUDIOCPU reset at startup, previously this was disabled. [Mamesick]

Added samples emulation to Rough Ranger (V2.0), write ports A & B of
YM2203 are used. [Mamesick]

Added game-specific kludge to get music in SD Gundam Psycho Salamander.
[Mamesick]

Fixed G-NET on big-endian hosts. [R. Belmont]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Hidden Catch 3 [Pierpaolo Prazzoli, Tomasz Slanina]
Iron Fortress [Smitdogg Jones, Dumping Project]
Mahjong Vegas (unprotected set) [Luca Elia, Uki]
E-Jan Sakurasou [Cs9ph7Rg0]
Kollon [Guru]
Otenki Kororin [Guru]
Shikigami no Shiro [Guru]
Magical Error wo Sagase [Hau]
Knights of Valour Superheroes [XingXing, David Haywood]

New clones added
----------------
Super Puzzle Bobble (2.04J) [Guru]
Zooo [Guru]
Operation Wolf (Japan) [Guru]
Puzz Loop (Asia) [Brian Troha]

0.130u1
-------

IMPORTANT NOTE: The CHD format has undergone a change with this
release. The main reason for this change is to include some of the
key metadata into the hashes for the CHDs. This ensures that the
metadata is valid and prevents abuse.

The first impact you will find is that all of your CHD differencing
files are invalid. Just delete your "diff" directory contents
entirely.

The second impact is that all your existing CHDs will warn you that
they have incorrect hashes. This is expected. Your old CHDs should
still work fine, so if you can live with the "bad ROM" warnings, you
don't really need to do anything. However, if this bugs you or you
want to be "clean", you can update your CHDs, using this command
line:

  chdman -update <chdfile> <newchdfile>

for each one of your CHDs. This will take a while, but will produce
CHDs that match the new checksums posted in the drivers.

MAMETesters Bugs Fixed
----------------------
- 03017: [Crash/Freeze] bmfinal: crash after cutting edge logo
        (Phil Bennett)
- 02875: [Sound] Any Game that uses AY-3-8910: Envelope Fix causes
        notes tones to be played back incorrectly (couriersud)
- 03026: [Graphics] retofinv, retofin1, retofin2: The remaining lives
        are not shown. (Pierpaolo Prazzoli)
- 02981: [Cheat System] CHEAT.C: MAX_ARGUMENTS doesn't seem to work.
        (Pugsy)
- 00827: [Graphics] wc90b1, wc90b2: On the Credit display screen, the
        PCB shows the upper part of the stadium. (robiza)
- 00230: [Graphics] troangel: I just checked mame emulation against my
        pcb. (robiza)
- 03018: [Sound] f1gpstr2: Sounds not playing (Phil Bennett)

Source Changes
--------------
Fixed C140 ROM loading in winrun, winrun91 and driveyes [Phil Bennett]

Added Champion Italian PK blue board and promoted Champion Italian
PK green board (previously citalian) and Champion Italian Cup
(previously citaliana) to GAME_WORKING status
[Mirko Buffoni, David Haywood]
- Added cpokerpk (also known as CPK blue board for the color of the
    board)
- Renamed citalian -> cpokerpkg (green board, can be seen in rom too)
- Renamed citaliana -> citalcup
- added PAL decryption, making all games playable
- Updated input ports and fixed gfx layout to use 6 bitplanes like
    all others
- Changed number10 and cpokerpk video udpate to not use transparency

Updated CHD format to version 4. Checksums are now computed and
stored separately for raw data and metadata, and metadata is now
checksummed by default. [Aaron Giles]

Updated chdman to support a generic metadata addition system:
  chdman -addmetatext <chdfile> <tag> [<index>] <sourcefile>
  chdman -addmetabin <chdfile> <tag> [<index>] <sourcefile>
[Aaron Giles]

Changed the CHD verify interfaces to pass back a structure containing
all the necessary data for verification and fixing. [Aaron Giles]

NeoGeo update [Johnboy]
- maglordh - Renamed p1 to correct chip label (MichaelNet)
- Renamed maglordh to maglord (MVS) and maglord to maglordh (AES)
- whp - Renamed several roms to correct chip label (MichaelNet)
- kof2001 - Renamed p's to correct chip label; added note (MichaelNet)
- Added mv1c bios, redump/reverification required
- Updated documentation (see neogeo.c)
- cyberlip - Added correct m1 (Guru/Smitdogg)
- eightman - Removed BAD_DUMP from m1, is correct (Guru/Smitdogg)

Merged Casino Winner and Royal Casino drivers [Angelo Salese]
* Fixes Royal Casino colors;
* Added flip screen support to the driver;
* Changed Casino Winner to be a clone of Royal Casino;
* Cleaned-up the driver;

Fixed Midnight Landing gfx bitplanes [Angelo Salese]

PGM updates: [Xing Xing, David Haywood]
- added kov2p205, martmasc romset
- fixed some descriptions
- experimental video change with a view to fix priorities on kov2

Modified cdrom.c to expose metadata read/write functions, and changed
chdman to use them. Also changed chdman to parse old-style metadata
and convert it to new-style metadata. [Aaron Giles]

Fixed regressed sound in the deco MLC driver. [Angelo Salese]

Preliminary protection simulation in olds100a [XingXing]

Added an older Japanese neogeo bios [Corrado Tomaselli]

Improvements to Counter Steer [Angelo Salese]

Added new function core_fload() to load a file into an allocated
buffer. Updated src2html, regrep, and chdman tools to use this
function where appropriate. [Aaron Giles]

Fix f1gpstr2 sound regression [Phil Bennett]

Added default nvrams to sfbonus.c using rom_load_optional. This should
save some time renaming and reparenting these in the future.
[David Haywood]

Minor video/psx.c changes that were needed for raycrisis.
[David Haywood]

Fixed Heavy Unit main CPU bankswitch. This fixes the enemy appearing
in attract mode. [Mamesick]

Added text tilemap flickering to pzletime. It allows to see the
selected options. [Pierpaolo Prazzoli]

Changed the CPU cores to use the get_safe_token() pattern like other
devices. [Aaron Giles]

System16 update [kanikani]
- Enabled some buttons previously marked as 'unused'.
  Manuals say 'No Connection', but programs read them and do
  something. i.e. button2 in Tetris: can rotate the piece

More Counter Steer progress. [Angelo Salese]

Added PCB layout for Jumping Break and additional information.
Corrected the sound clocks on PCBs that only have a 28MHz OSC. Only
Super Lup Lup Puzzle has the 14.318180MHz OSC. Rearranged the rom
def section to group the F-E1-16-0xx PCB based games in order.
[Brian Troha]

troangel: better support of line scroll with wrap. The scroll offsets
are split in LOW byte and HIGH byte. [robiza]

Add specific support for NEC VR4300/4310 CPUs. [R. Belmont]

Fixed paletteram in Super Crowns Golf. Hooked up text background.
[Angelo Salese]

Updated CHD hashes. [Yasuhiro Ogawa, Aaron Giles, David Haywood]

Added default eeprom to skullfng, so that it appears less broken by
default. (doesn't boot without one) [David Haywood]

wc90b1 and wc90b2: fix fg and bg vertical scroll [robiza]

Implemented a multi-sprite bit in toaplan2 driver. [robiza]

Changed mapping of start key in multfish.c to standard key (1) like
other gambling games, added extra set. [David Haywood]

Fixed bug where chdman -extract would not truncate to the logical
size. [Aaron Giles]

Silenced out heavy accesses to Sound RAM expansion area for Stress
Busters [Angelo Salese]

Added better descriptions and dates to a number of drivers in the
mamedriv.c file. [Yasuhiro Ogawa]

Minor hack to fix start countdown sound bug in the Buggy Boys.
[Phil Bennett]

Added idle skipping and a number of new sets to the Naomi driver.
[David Haywood]

Burger Time: Added resistor values measured on real pcb [Anoid]

Adjusted volume in the galaxian driver. [couriersud]

Adjusted Volume and removed dc component from sound in the gyruss
driver. [couriersud]

AY-3-8910 improvements: [couriersud]
* Fixed Gyruss audio regression
* Measured RU and RD on AY-3-8910
* Modelled ZX Spectrum audio circuit in SwitcherCAD and derived
    resistor values for AY-3-8910

MIPS III: Update RA before executing the delay slot. [R. Belmont]

Added inputs for galaxia and astrowar. Galaxia is semi-playable.
Note: After inserting a coin, it can take a few seconds to respond.
[Robbbert]

Fixed build of ldplayer on OS X. Since the CUSTOM sound module no
longer exists, I arbitrarily changed it to WAVE, as ar gets upset if
it has no input files. I also removed the -all_load flag for ldplayer
from the main makefile as it upsets the linker on OS X. [Vas Crabb]

Fix build for PPC64 Linux. (This slightly messes up static branch
prediction hints on OS X and AIX, but OS X for PPC64 is dead, and
no-one builds MAME for AIX, and it will still build, anyway.)
[Vas Crabb]

Paramaterise the arguments to check for NULL in the ATTR_NONNULL macro
rather than just checking the first argument. This requires compiler
support for C99 variadic macros (MSVC2005 and GCC4 have this AFAIK).
[Vas Crabb]

Z80PIO: When outputting from a port to the hardware in pio mode 3,
only those bits defined by the mask should be output. Mame currently
outputs everything. [Robbbert]

Changed the One-Shot List or Selectable value cheats to display "Set"
instead of "Off". Also stopped the cheat options being activated in
order when you are going through the possibilities in this case.
These cheats are now activated by pressing ENTER after you have
chosen an option. [Pugsy]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Buggy Boy/Speed Buggy (cockpit) [Phil Bennett]
Chaos Heat [Olivier Galibert]
Ray Crisis [Olivier Galibert, David Haywood]
Chaos Heat [Olivier Galibert, David Haywood]
Flip Maze [Olivier Galibert, David Haywood]
Super Puzzle Bobble [Olivier Galibert, David Haywood]
Soutenryu [Olivier Galibert, David Haywood]
Shanghai Shoryu Sairin [Olivier Galibert, David Haywood]
Psyvariar -Medium Unit- [Olivier Galibert, David Haywood]
Psyvariar -Revision- [Olivier Galibert, David Haywood]
Zoku Otenamihaiken [Olivier Galibert, David Haywood]
Usagi [Olivier Galibert, David Haywood, Angelo Salese]
Mahjong Oh [Olivier Galibert, David Haywood, Angelo Salese]
XII Stag [Olivier Galibert, David Haywood]
Jumping Break [Pierpaolo Prazzoli]
Champion Super III [Mirko Buffoni, David Haywood, Angelo Salese]
Champion Super 2 [Mirko Buffoni, David Haywood]

New clones added
----------------
Millennium 4000 (version 1.5) [Mirko Buffoni]
American Poker II (bootleg, v4) [Mirko Buffoni]

New games marked as GAME_NOT_WORKING
------------------------------------
Go By RC [Olivier Galibert, David Haywood]
Space Invaders Anniversary [Olivier Galibert, David Haywood]
Night Raid [Olivier Galibert, David Haywood]
Tokyo Cop (Italy) [David Haywood]
California Chase [Angelo Salese]
Street Games II [Guru, Angelo Salese]
Street Games [Smitdogg, Angelo Salese]
Bonanza [Smitdogg, Angelo Salese]
Thunderbirds [AGEMAME]

(wiz)

2009-06-06 20:56:30 UTC MAIN commitmail json YAML

Updated graphics/png to 1.2.37

(wiz)

2009-06-06 20:56:16 UTC MAIN commitmail json YAML

Update to 1.2.37:

version 1.2.37beta01 [May 14, 2009]
  Fixed inconsistency in pngrutil.c, introduced in libpng-1.2.36.  The
    memset() was using "png_ptr->rowbytes" instead of "row_bytes", which
    the corresponding png_malloc() uses (Joe Drew).
  Clarified usage of sig_bit versus sig_bit_p in example.c (Vincent Torri)
  Updated some of the makefiles in the scripts directory (merged with
    those in libpng-1.4.0beta57).

version 1.2.37beta02 [May 19, 2009]
  Fixed typo in libpng documentation (FILTER_AVE should be FILTER_AVG)
  Relocated misplaced #endif in pngwrite.c, sCAL chunk handler.
  Conditionally compile png_read_finish_row() which is not used by
    progressive readers.
  Added contrib/pngminim/preader to demonstrate building minimal progressive
    decoder, based on contrib/gregbook with embedded libpng and zlib.

version 1.2.37beta03 [May 20, 2009]
  In contrib/pngminim/*, renamed "makefile.std" to "makefile", since there
    is only one makefile in those directories, and revised the README files
    accordingly.
  Reformated sources in libpng style (3-space indentation, comment format)

version 1.2.37rc01 [May 27, 2009]
  No changes.

versions 1.2.37 and 1.0.45 [June 4, 2009]
  Reformatted several remaining "else statement;" and "if () statment;" into
    two lines.
  Added "#define PNG_NO_WRITE_SWAP" to contrib/pngminim/encoder/pngusr.h
    and "define PNG_NO_READ_SWAP" to decoder/pngusr.h and preader/pngusr.h
  Added sections about the git repository and our coding style to the
    documentation (merged from libpng-1.4.0beta62)
  Added a section about using png_get_io_ptr() in configure scripts to detect
    the presence of libpng.

(wiz)

2009-06-06 20:54:55 UTC MAIN commitmail json YAML

update master sites url and homepage.

(zafer)

2009-06-06 17:34:23 UTC MAIN commitmail json YAML

Updated www/apache-tomcat6 to 6.0.20

(adrianp)

2009-06-06 17:34:08 UTC MAIN commitmail json YAML

Update from .18->.20

In brief:
46933: Update StringManager to use Java 5 features. Patch provided by Jens Kapitza. (markt)
46990: Fix synchronization issues reported by FindBugs. Patch provided by Sebb. (markt)
Allow huge request body packets for AJP13. (rjung)
Manager application prints FAIL if application was deployed but failed to start (fhanik)
When shutdown port is disabled, print user friendly message and not a stack trace. (fhanik)
The invoker servlet has been deprecated and will be removed in Tomcat 7 onwards. (markt)
45154  Implement SEND_FILE behavior for SSL connections using NIO (fhanik)

For full details see:
http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

(adrianp)

2009-06-06 17:02:46 UTC MAIN commitmail json YAML

Updated chat/inspircd12 to 1.2.0rc3

(adrianp)

2009-06-06 17:02:21 UTC MAIN commitmail json YAML

Update to RC3

RC3:
A changelog is attached for the curious, but as it's all really bugfixes big and small - all 1.2 users are STRONGLY advised to upgrade.

RC2:
All users of RC1 are STRONGLY recommended to upgrade.

Notable new features are

    * Add fantasy:allowbots (to allow +B users to use fantasy <alias> commands)
    * Allow forced nick changes to override mode +N, nicklock, etc
    * Allow non-opers to use /MKPASSWD
    * Add /SAKICK command (provided by m_sakick)
    * Operoverride OTHERMODE is no longer required in addition MODEOP to op/deop/etc. people

(adrianp)

2009-06-06 16:43:55 UTC MAIN commitmail json YAML

+ liferea-1.6.0rc4, py-qt3-base-3.18, py-qt4-4.5, py-sip-4.8,
  qt3-qscintilla-2.4.

(wiz)

2009-06-06 15:33:37 UTC MAIN commitmail json YAML

Allow apel to build with emacs23.

(minskim)

2009-06-06 15:32:56 UTC MAIN commitmail json YAML

Allow bbdb to build with emacs23.

(minskim)

2009-06-06 15:31:06 UTC MAIN commitmail json YAML

Combine FOR_emacs* in bbdb's PLIST into FOR_emacs.

(minskim)

2009-06-06 14:08:54 UTC MAIN commitmail json YAML

Updated www/firefox-bin to 2.0.0.20

(obache)

2009-06-06 14:08:38 UTC MAIN commitmail json YAML

Update firefox-bin to 2.0.0.20.

Firefox 2.0.0.20 includes an additional security fix over Firefox 2.0.0.19 for
users of the Windows platform.
So no significant changes for Linux edition, but 2.0.0.19 is not available.

(obache)

2009-06-06 13:11:43 UTC MAIN commitmail json YAML

updated to 2.2.5 - amule-2.2.4 [pkg/41508]

(obache)

2009-06-06 13:10:42 UTC MAIN commitmail json YAML

Updated net/amule to 2.2.5

(obache)

2009-06-06 13:08:28 UTC MAIN commitmail json YAML

Update aMule to 2.2.5.
Inspired by PR 41508.

Add options to enable/disable features and components.

Changelog:
Version 2.2.5 - The "never say never" version.
----------
2009-05-16

GonoszTopi:
* Fixed possible security hole when previewing filenames containing single quotes
* Fixed default webserver port

Stu Redman:
* Fixed upload of the last part of a file which he broke in 2.2.4
* Fixed setting speed limits from remote gui's tray icon

Special Thanks To:
* CroMag for pointing out the upload problem

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

Version 2.2.4 - The "we didn't have a .4 version since... well... long ago" version.
----------
2009-04-03

freddy77:
* Plugged various memory leaks.

FreeToGo:
* Add comment to desktop file to allow autostart in Gnome

gabrielix:
* Compilation fix for gcc-4.3.2.

Gaznevada:
* Compilation fix for IRIX.
* Fixed file handles on IRIX.

GonoszTopi:
* Fixed compilation of Format.cpp for some platforms.
* Fixed wxWidgets socket library initialization.
* Fixed partfile importer destroying imported data.
* Separated GUI and core code in partfile importer, thus fixing
  occasional crashes/hangs.
* Fixed GeoIP-enabled builds crashing on 64b boxes.
* Added another common URN ID to the Magnet link handler.
* Switch to the 'busy' cursor while bringing up the preferences
  window.
* Ported several Kademlia fixes and improvements from eMule0.49c:
- Fixes on handling incoming packets with port zero.
- The Kad UDP firewalltest now asks several clients for
  its external port, avoiding to get a wrong "Open"
  state on NATs which change the source port on each
  request but behave like a Full-Cone otherwise.
- Made sure a received Kad routing answer doesn't
  contain more contacts than requested. [Xin Sun]
- Kad no longer allows more than 2 IPs from the same
  subnet within one routing query reply (except on LANs).
- Kad routing query contacts are checked against the
  routing table.
* Implemented non-interactive mode for amulecmd/amuleweb.
* Fixed detection of crypto++ library for versions >= 5.6.0.
* Fixed saving wrong window position when exiting while minimized.
* Fixed rare case when we tried to connect to a LowID client.
* MSW: detect WinSock API version needed by GeoIP.
* Fixed libbfd sometimes depends on libintl, with help from PacoBell.

iz0bbz:
* Fixed static linking with GeoIP on MinGW/MSYS.
* Fixed detecting GeoIP library when building for MinGW.
* Compilation fix with GeoIP-1.4.6.

Stu Redman:
* Fix crash on global search on Windows
* Fix splitter bar position in transfer window not restored properly
* Caught some insane upload requests
* Fixed finished files sometimes getting rehashed (thanks to Skolnick)
* Added restart warning if the ED2K network was re-enabled.
* Fixed Windows lag when opening preferences dialog
* Fixed creation of ED2K links with AICH (thanks to Archmage)
* Remote Gui shows a dialog box with a reason on connection failure
* Changed fix for wrong ordering/placing of clients in the download window
  so that sort order is again like in 2.2.2.

Wuischke:
* Add Asturian language
* Updated INSTALL file
* When EC authentication fails, close connection before we send
  the response.
* Tell the user why the EC connection failed.

Special Thanks To:
* wires for the strenuous testing on 64-bit

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

Version 2.2.3 - The "Late Christmas present" version.
----------
2008-12-28

Alfred:
* Fixes to compile with Sun Studio 12.

Gerd78:
* Fix for linking with a static bfd library.

GonoszTopi:
* Fixed improper handling of EC connection failures.
* Fix for shells not properly handling empty lists.
* POSIX fixes in shell code.
* Made not finding GeoIP non-fatal.
* Check if --enable-geoip-static can be fulfilled.
* Fixed loading of zipped ipfilter files. Thanks to CtrlAltDel
  for the investigation of the problem.
* Fixed alc progress bar for files >4GB.
* Fixed #1056: amulegui: incorrect results when searching with
  min size >= 4GB
* Disable automatic sorting of dowload list while there is a
  pop-up menu or file detail dialog displayed.
* MinGW compilation fix.
* Fixed GTK crash on closing search tabs. Thanks to btkaos.

LittleAbacus:
* Support multiple selections on CSearchListCtrl::OnMarkAsKnown().

Skolnick:
* Fix alc and alcc to work with files bigger than 4GB

Stu Redman:
* Fix crash when last category was removed with a completed file in it
* Fix wrong ordering/placing of clients in the download window
* Fix available fileparts display for large files
* Don't open server UDP socked if ED2K is disabled
* Reordered preferences, disabled ED2K/UPnP prefs if ED2K/UPnP is disabled
* MSVC: solution for MSVC 2008 Express edition,
  project for ed2k and fileview
* Fix wrong file download rates in transfer window
* Windows: fix broken core timer, use precise tickcount
  and so fix download limit

Wuischke:
* Add checks to cas to prevent segfaults
* Fix wxCas save file dialog for file types
* Fix a buffer overflow error in cas

Special Thanks to:
* btkaos and CtrlAltDel for their invaluable help in tracking off bugs.

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

Version 2.2.2 - The "Similarity." version.
----------
2008-08-08

bomj:
* Patch for alcc to improve usability

Gaznevada:
* implement getopt_long in cas for systems which lack it

GonoszTopi:
* Fixing denoiser
* include <sys/types.h> before <regex.h> as by POSIX
* Fix noinline in crypto for some systems
* Fix display of ccache option
* Add sources from search results for new downloads
* Use output of gdlib-config for gd.h detection
* Solaris mntent fix
* wxMSW fix
* Fix NULL pointer dereference
* Fix for configure not using --with-geoip value in library check
* Added pkg.m4 from pkg-config-0.23
* Ported Kademlia Protocol Version 8 from eMule0.49b.
- Kad now ignores multiple IDs pointing to one IP in
  routing request answers
- When calculating the total user count, Kad now uses
  (if available) the real number of firewalled clients
  for the calculation instead a fixed value. This will
  take more effect when 0.49+ nodes become common
- Kad no longer tries to add UDP firewalled (and therefore
  mostly unreachable) nodes into its routing table,
  reducing overhead and increasing reliability [Idea: Netfinity]
- Optimized the Kad packettracking code to only track
  packets which we check later, to save resources
- Fixed a bug which let Kad sometimes assume a Kad2
  contact to be Kad1 after probing for both versions
- Did first small step in dropping Kad1 support by not
  probing unknown Kad contacts for Kad1 anymore to save
  overhead. Kad1 clients will nevertheless still be work
  for now.
- Several changes were made to Kad in order to defy
  routing attacks researched by University of Minnesota
  guys [Peng Wang, James Tyra, Eric Chan-Tin,
  Tyson Malchow, Denis Foo Kune, Nicholas Hopper,
  Yongdae Kim], in particular:
- Kad contacts will only be able to update
  themself in others routing tables if they
  provide the proper key (supported by 0.49a+
  nodes) in order to make it impossible to
  hijack them
- Kad uses now a three-way-handshake (or for
  older version a similar check) for new contacts,
  making sure they do not use a spoofed IP
- Unverified contacts are not used for routing
  tasks
- When reading a nodes.dat without any verified contacts
  (possible an old file version), aMule will assume all
  contacts to be verified to avoid slowing down the
  connecting process
- Implemented a special nodes.dat file version suitable
  for mass distribution.
* Fixed not sending sources for clients that did not announce
  their part availability.
* Fixed all list columns being disabled in case of invalid data
  in config file.
* Fixed directory tree not available.

Kry:
* Fixed: Incorrect SX packets sent, plus no reply to
  out-of-multipacket SX as a bonus

MalaPraxis:
* Remap colours on Windows
* Add resources
* Fix wrong usage of CPath::IsOk which caused an infinite loop on Import
* Fix wxTempFile usage for compressed IPFilter files

Phoenix:
* Removed the dlopen() code from UPnP.cpp.
* Added the m4 macro to test for libupnp.
* Updated amule_build_install.sh to work with
  --with-libupnp-prefix.
* Changed the UPnP code to allow the use of a service without
  having successfully subscribed to it. That should be enough
  to deal with some lazy router implementations.
* Do not unregister if no service is found
* Save the found service even if subscription has failed
* Fix for initialization of "resultstr" in cryptopp.m4.
* Fix for message "Duplicate partfile with hash..." in
  DonwloadQueue.cpp. It was using deleted corrupted data.
* amule_build_install.sh now uses -a flag in unzip so that
  cryptopp files are properly converted from DOS text format.

Stu Redman:
* Scanner fix for MSVC compilation
* Fixed crash when progress bar was resized to zero width
* Fixed sharing of large files on Windows
* Fixed free disc space check
* Sanity check before writing nodes.dat - don't write it
  if there are less than 25 contacts
* Download List sorted on startup
* Splitter bar position in transfer window is restored again
* Fixed a GDI resource leak for Windows

Vollstrecker:
* Made possible to deactivate xas
* Various Updates in debian/ see debian/changelog

Wuischke:
* Show connection status in toolbar when changing skin, thanks to greek

xor:
* Fix window resize problem on Mac OS X
* Fix for packets being lost in EC communication.
  Fixes aMuleGUI not updating after a while.

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

Version 2.2.1 - The "Excuse me, have you seen my 2.2.0 release anywhere?" version.
----------
2008-06-11

Bas Zoetekouw:
* Patch for debian bug #350396: "amule depletes entropy pool".

brainnolo:
* Patch for loading the correct path for the UPnP libraries
  in Mac.
* Added the binaries for libUPnP for Mac to the directory
  aMule.app/Contents/Frameworks.
* Universal Binary ed2kHelperScript update.
* avoid removing libupnp libs during initial cleanup
  (this would defeat bundling them) . It will now remove only
  libwx in the Frameworks directory (which are supposed to be
  from an old build).

centaur:
* OpenBSD patch.

Coronas:
* Patch to show kad status in amuleweb (Bug 1103)
* typo in src/webserver/default/shared.php

drkirkby:
* Test for gcc before including gcc specific flags on the
  compiler line.

DLH:
* amulegui.xpm icon.

EastWind:
* Patch to prevent overwriting of GDLIB_LIBS

Gaznevada:
* IRIX compatibility patches
* amuleweb php IRIX patches
* Make 64-bit architecture check independant of _ABI64

Gerd78:
* Added autostart-xas to rpm .spec files.
* Patch for autoconf >= 2.60.
* Patch for redefinition of $(docdir) in docs/Makefile.am.
* Patch for aMule .desktop files.
* Added amulegui desktop icon (with Vollstrecker).
* Patch for fixing aMule spec file in Fedora and Mandriva.
* Test for perl File::Copy in configure.
* Fix for building with _FORTIFY_SOURCE.

Gnucco:
* Workaround for string serialization bug.
* Workaround for aMule does not publish new files on kad.

GonoszTopi:
* Added ability to compile amulecmd without thread support in wx.
* Fixed source seeds handling on startup.
* Proper restoration of startup locale after checking available
  locales.
* Fixed linkage with wxMSW.
* Got rid of a few more warnings.
* Fixed #929: configure: BUILD_CC uses CC's CFLAGS
* Implemented #962: don't display (0) when not downloading from source
* Fixed #954 - added ability turn IPFilter on/off for servers/clients
  independently.
* Added support for magnet ed2k links.
* Improve cross compilation
* Fixed segmentation fault in amuled
* Don't allow sources coming from .seeds to be cleaned up for a while
  after startup
* Improve accuracy for ticks
* Improve debug output
* Don't add clients when shutting down
* Added a simple (ascii) text file reader class
* Sed denoiser - removes excessive messages from compilation -
  Thanks to Vollstrecker for the idea and discussions.
* Drop path component from logged file names.
* Fix for perl v5.8.8
* wxCas compilation fixes for wxCVS
* Doxyfile doesn't need to be installed, it's unusable without the
  sources.
* Fixed #979: No win32 version information
* Updated listctrl code to 2.8.7
* Fixed a buffer overflow in TextFile.cpp
* Cross-compilation fixes.
* Some little optimizations on configure.
* Re-categorized a number of strings whether they need translation or
  not.
* Added plurals support.
* Removed a number of unused leftover files from the repositiory.
* Various fixes for wxMSW builds.
* Made 'make dist' work.
* Fixed 'make check' for subdirectory builds.
* Fixed manpages install/uninstall script to handle correctly
  subdirectory builds and respect the --program-transform-* switches.
* Fixed a minor bug in the denoiser script.
* Fixed several portability issues in scripts.
* Fixed keeping the preferences in sync with tray icon existance.
* Removed a check that wasn't ever valid.
* Fixed #651: Wrong expansion in statistics.
* Fixed #1082: Events in preferences have layout problems.
* Fixed debug categories being added multiple times to the checklistbox.
* Fixed translations on MSW.
* Languages are not sorted anymore, but displayed in their own name.
* Fixed a number of gcc4 warnings.
* Fixed amuleweb compilation on MSW.
* Added checks for a POSIX compliant regex library.
* Fixed #1289: amule fails to build on non glibc systems (e.g. uclibc)
* Hungarian translation.
* Allow generating feedback from shared files.
* Ported Kademlia2.0 Protocol Version 7.
* Fixed 'bad file descriptor' error on Mac.
* Unittest for the Kademlia::CUInt128 class.
* Added kademlia and obfuscation status to the client details.
* Fix for bars positioned 1 pixel too low.
* Added a small debug utility to display contents of mule files (kad
  only yet).
* Fix for #1184; fixed both ed2k and kad searches for >4GB files.
* Proper detection and usage (if possible) of strerror_r()
* Added English names to the language selector - for the curious ones.
* Fixed some memory leaks.
* Got rid of the deprecated HAVE_GETTEXT macros.
* Added gettext support to amuleweb.
* Added preferences option 'Allocate full size'.
* Added crypt overhead to statistics, UDP only for now.
* Added checks to prevent downloading large files to file systems not
  supporting them.
* Added check for NetBSD systems.
* Heavy rewrite of autoconf/automake stuff.

gtoso:
* Fix for GeoIP crashing if the default GeoIP.dat file cannot be found.
* Patch to find GeoIP.dat in the application bundle.

Hermit:
* Patch for amulecmd history which ensures that when the same command
  is repeated several times in a row it only gets recorded in the
  history once.

jcoy:
* Set download priority in amulecmd.

ken:
* Fixed control-clicking (right-clicking) on tabs in notebooks on the
  Mac.
* Compilation fix for MacOSX 10.3
* Fixed a crashing bug with static initialization order
* Ship the license as required by the GPL.
* Fixes linking of embedded CryptoPP (on the Mac, if nowhere else).
* Quick-n-dirty hack for stats graphs on the Mac.

Kry:
* Protocol Obfuscation (enabled by default)
* Large file support (>4GB)
* Disabled auto-update of servers from clients and other servers by
  default.
* Fixed a bug while getting sources for large files (>4GB)
* Fixed mldonkey_importer to work with mldonkey >= 2.7.6
* Improve exception handling
* Added a column on client view that shows if the user has reported
  having disabled shared files.
* Disable the "Show files" option in context menu if the user has
  reported having disabled shared files.
* Add generic CTag classes support for Kad data types
* Remove kad IO classes
* Safety on memfiles created from packets
* Fixed publishing and sending shared files requests
* Fixed Unittest
* Update audio and video types
* Update EC to use the equivalent of VBT tags
* Fix ID sending on hello packet to use the hybrid ID instead of plain
  ed2k id
* Fix a bug on sending info to other clients on file list request
* Upgrade lex generated code
* Add the --reset-config flag
* Modified getclosetsto() fix, originally by tatikiran
* Changes to flex parsing of search expressions.
* Fix several missing variable initializations
* Swap bytes for int types in EC code
* Lower reask times
* Fix Memleak in ECSocket
* Extend amulecmd with 'show log' and 'reset' command, originally by
  quinox, bug #856
* Usage of HOSTCC for compile-time executions
* Created translation status scripts
* Move server packets to the back of the UDP queue if the server is
  still resolving a dynamic host
* Script to wikify changelog
* Separate ECTag from ECPacket
* Fix crash on startup
* Fix several rare memleaks
* Fixes on Kademlia keyword store
* Initial Kademlia 2 integration
* Remove duplicated SendPacket functions in Kad
* CPacket uses const CMemfile reference instead of pointer
* Fix for (rare) bogus packets being send on kad
* Fix for empty packets in Kad Search
* Fixed server IP for EC
* Don't destroy shareddir.dat on remote GUI, bug #945
* Incorrect percentage displayed by amulecmd for files > 4Gb, bug #949
* Ask user to download server list when list is empty and ed2k active
* Support automake 1.10
* Reorganization of EC code
* Added script to generate EC files for different programming languages
  (C#, Java and C++) from an abstract language
* Dropped support for < wx2.8.x (in case you want to blame someone)
* Added remote gui datastructure for new classes.
* Fixed compilation with wx2.9, also with disabled 2.6 comatibility.
* Heavily modified IP2Country code.
  Proper names, guards, creation on the heap... etc.
* Added script to create Kad nodes files
* Fixes for emule-collection support
* Added some sanity checks
* Source links with crypt data support.
* Fix Mac build
* Remember kad and ed2k urls and restore them on restart.
* Force conversion to be ISO8859 for tag names, obvious from the network
  standards. This also fixes Kad.
* Changed the inheritance for the UDP sockets to include the encrypted
  layer
* Fix for MuleGifDecoder issue
* Windows fixes
* Added OnO patch for Toolbar display.
* Fixed validation of preferences items for wxWidgets 2.8.4
* Fixed cryptopp version recognition on Mac.
* Finish Protocol Obfuscation including GUI
* Fix base for emsocket
* Disable bison generation on Mac
* Endian fixes
* Fix compilation on wxCocoa
* Make obfuscated state persistant
* Change preferences order, add debug info
* Fix getsources with large files
* Add message on triggering new version
* Fix spelling
* Fix Windows compilation
* Remove backups before moving logfile
* Fix compilation
* Fix for connecting to servers if encryption is required
* Fix memleaks
* Use proper base class
* Remove unmaintained translations
* Honour data root settings to remove warning
* Make code compatible to MSVC
* Fix to avoid losing packets
* Avoid multi line strings in GUI to allow MSVC compilation
* Fix wxIPV4address usage where amuleIPV4 is unnecessary
* Change CVS string to SVN
* Adjust MuleDebug
* Fix file types due to overloads of EC
* Moved browser preferences to "Browser/" section on config file.

lfroen:
* Fix partcount not being set in remote gui
* Use only one EC library with amuleweb
* Fix LastSeenComplete
* Fix for NonCurrentSources
* Fix incorrect cookie parsing for amuleweb
* Fix passing strings in EC
* Lock webserver when serving images
* EC implementation in C# (work in progress)
* Fix preferences in amuleweb
* Fix EC crashing webserver when new item added
* GUI implementation in C# (work in progress)
* Implementing split() call
* Compilation fix for MuleGifDecoder

LittleAbacus:
* Patch to show part file numbers.
* set the search string to the search text of currently
  selected tab.

magicamule:
* filtered off comments still affect rating

MalaPraxis:
* Fixed some cases where the full IP of a new client would be shown
  incorrectly.
* Added a "System Default" option to browser selection that uses
  wxWidget's capabilities.
* Fix MSVC compilation errors
* Don't use wxFile flush on Windows
* Toolbar fixes to fix assert on Windows
* Use better defaults for preferences
* Simplified minimize/raise code, remember maxmimized status between
  sessions.
* Make sure starting points are inside screen and sanity fixes
* Fixes to view/restore, original function doesn't skip
* Final fixes to Iconize()
* Fix for broken native counter.
* Change data types to clear warnings at /W4 on MSVC
* Cleared MD5_ functions to use standard memset/memcpy
* Cleared types, added asserts for debug, remove unused functions
* More warnings cleared and more asserts
* /W2 fixes on main MSVC project
* Fix compilation of aMuleGUI
* Enable compilation with wx 2.9
* Fix Kad1.0 and Kad2.0 search types
* Enable dynamic GUI reordering when networks are disabled
* Disable packing of non-POD structures
* Change structures with constructors to classes
* Small MSVC fixes, major speedup and adjustment for networks
* Don't use ++ to modify a var value if you assign to same var
* Speedup for some classes as copying is unnecessary
* Further fixes for VS
* Fix notebook logs/info tabs display
* Better macro use
* Add MSVC solution and readme
* Fixed bug on socket event GetResult(), MSVC fixes on files
* Fixed direct callback for type 6 sources for Kad2.0

morricone:
* Fix for wxwin.m4 not autodetecting wxBase.

mr_hyde:
* Patch to enable Kad search with amulecmd.
* Fix for some man pages have wrong name with
  --program-suffix.
* Temporary fix for tarball configure.in using SVNDATE.

Nodsu:
* Patch to make amulecmd cancel/pause/resume work with many
  files and file names.
* Patch to enable preview in remote GUI.
* Patch to create the magic string $file in previews. This
  string is replaced with the file name in the command line,
  in case it exists.
* Patch to prevent amule compiled with --disable-nls from
  crashing.

nvinay:
* Trivial issue with memset found using google codesearch which may
  affect only the debugging.

Phoenix:
* Fix for crash in amulegui/DownloadListCtrl.cpp.
* Upgraded extern/listctrl.{cpp,h} from wxWidgets cvs code.
* Fixed some gtk2 warnings in extern/listctrl.cpp.
* Fix for unhandled exception in new skinned toolbar code.
* Coding style fixes.
* Fix for server disconnection during global search.
* No more wxARRAY's in amuleweb.
* Fixed bug in mutex code in amuleweb (s_mutex_wcThreads).
* No more wxARRAY's in aMule code.
* Fixed bug in ECPacket.cpp: assignment inside assertion.
* Changed CECSocket constructor to be exception safe.
* Fix for invalid rectangle size on COScopeCtrl::PlotHistory().
* Removed the default constructor for Kademlia contacts.
* Fix for "get bwlimits" command in amulecmd always returning
  zero for maximum download value.
* Added UPnP support.
* Fix for crash in ECSocket.cpp.
* FileDetailDialog:: now has more intuitive Apply, Ok, Cancel
  interface.
* GUI to enter a specific bind IP in
  "Preferences->Connection->BindAddress".
* Resurrected support for the tag FT_DL_ACTIVE_TIME in the met
  file. It's value, the download active time, can now be seen
  in the file details dialog.
* Added the DLACTIVETIME variable to the list of replaced
  variables in the DowloadCompleted user event.
* MuleTrayIcon.cpp was not compiling for __WXMAC_CARBON__.
  Seems to be fixed, but must be the code now has a lot of
  ifdefs and must be tested on other platforms.
* Added two more events: "out of space in temporary partition"
  and "error upon completion".
* Fixed a crash in amulegui when adding a new category.
* Fixed a bug in amulegui, removing a category remotely did
  not update the category count in amule.conf, so the next
  time amule was run, the category was there again.
* Fixed a bug in toolbar skins, the skin file was opened even
  when the checkbox "Use skins" was not checked.
* Fixed a crash related to MuleGIFDecoder wx-2.8.0 when
  downloading the file IPFIlter.dat.
* Fix for ECSocket.cpp, amulegui was crashing upon entry.
* Fix for ClientDetailDialog in amulegui. Was showing
  incorrect IP / Server / Software version information.
* Switch binding of UPnP libraries to use one digit version
  names instead of unversioned names.
* Fix for crash in amuleweb when the image file did not exist.
* UPnP add/delete port mappings are now done in every device
  found, instead of only the first one.
* Creation of --enable-upnp/--disable-upnp configure flag.
* Update of wxWidgets-2.6.3 deprecated code to version 2.8.2.
* Fixed IPFilter.dat loading from a zipped file.
* Added a termination process to wxExecute() calls, so that we
  no longer leave zombies.
* CDirIterator now uses wxDir.
* CheckDirExists() now uses wxDir::Exists().
* CheckFileExists() now uses wxFile::Exists().
* GetLastModificationTime() now uses wxFileModificationTime().
* GetFileSize() now uses wxFile::Length().
* UTF8_CopyFile() now uses wxCopyFile(). Later reverted for locale
  fixes.
* UTF8_RemoveFile() now uses wxRemoveFile(). Later reverted for locale
  fixes.
* UTF8_MoveFile() now uses wxRenameFile(). Later reverted for locale
  fixes.
* theApp is now a global pointer, so that we can access the
  global application object from within a core file.
* Partial fix for the COLORREF compilation problem on Windows.
* Fix for libpng version detection on acinclude.m4. It was
  failing for strings like 1.2.15beta5 (e.g., debian 4.0 etch).
* Fix for theApp variable usage in amulegui. It was not beeing
  initialized and amulegui was segfaulting.
* Fixed the forum address in the backtrace print.
* Applied Bas Zoetekouw's patch for debian bug #350396:
  "amule depletes entropy pool".
* Implemented IP2Country using GeoIP.
* When converting from multibyte to wide characters,
  ConvAmuleBrokenFileNames now tries UTF-8 first. If this
  fails, then it tries ISO-8859-1.
* New directory based skin support, reworked Trevino's patch.
* Fixed amuleweb crashes due to bug in ECSocket.cpp
* Code to refresh port mappings in the event of a temporary router
  failure
* Code to deal with previously unhandled UPnP events.
* Fixed remote-gui segfault in UpdateStatsTree()
* syscall_check is no longer a macro
* Fixed a serious bug introduced by ENABLE_UPNP Makefile.am switch
* Fix for libpng version detection on acinclude.m4
* Fix for server list and node list
* Made some common dialog modals and giving them a default style
* Handle different UPnP library versions
* UPnP for amuleweb.
* Fix for crash on exit and a little less redundancy.
* Trying to make listctrls behave on Mac.
* Fix for CheckFreeDiskSpace(). Was probably returning ok if
  the directory where the file would be saved did not exist.
* Fix for overflow in CPartFile::HashSinglePart() as reported
  by visualage.
* Fix for overflow in CSharedFilesCtrl::DrawAvailabilityBar()
  as reported by a3linux, CtrlAltDel and stefanero. Special
  thanks to a3linux for the backtrace.
* Improoved the macro CHECK_CRYPTO() in acinclude.m4.
* Fix for the check of cryptopp library version in
  configure.in.
* Rewrote the cryptopp m4 stuff.
* Fixed some memory leaks related to the use of
  CTerminationProcess.
* Fixed the usage of CryptoPP::Base64Encoder when creating the
  key pair for ClientCreditsList. cryptopp semantics is to
  give the ownership, so do not create objects like this on
  the heap.
* Fix for amuled creating zombies. wxProcess does not work
  with wxBase.
* wxProcess now receives OnTerminate() events in amuled.
* Created a specialized termination process object for
  amuleweb, so that amule does not kill the web daemon if it
  has already died. This fixes a segfault upon exit.
* Changed the amule_build_install.sh script to work with
  distro tarballs for release.

pochu:
* Fix for subdirectory builds.

Radek:
* Patch to fix windows compilation.

Raziel:
* Adapt Kad code to the standard coding guidelines.
* Work on EC API

spiralvoice:
* Patch to enable MLDonkey os_info support.

Skolnick:
* Added the time to the aMule stats in the wxCas window and
  in the generated image.
* Added the time to the aMule stats in the cas output and
  in the generated image
* Added option to generate image in JPG format (along with PNG)
* Added new icon for aMule

Stu Redman:
* Fix for Transferred / Completed not updated in remote GUI.
* Fix for PARTSIZE not being 64 bits. Enums are always 32
  bits, even if we use a 64 bit constant to initialize it.
* ratings/comment marks are now shown in the main transfer
  window of the remote-gui (the little colored !! on the left).
* comments are now updated when comment packets arrive (not
  only when the show comment dialog is open).
* remote names are now updated once on startup. So there is no
  more 3s lag until the names are shown when the dialog is
  opened for the first time.
* ED2K/Kad User/Filecount is now shown in the remote-gui status
  bar and on the Kad Tab.
* Fix for crash on receiving zero-sized UDP packet.
* New BarShader code.
* Sparse partfiles on Windows.
* Fix for zlib detection with an optimizing compiler on configure.
* Made all part-status bars look the same.
* File names in file detail dialog can be scrolled without
  messing up the list control
* Fix for copy constructor

Tiziano M端ller:
* Fixed compilation when --enable-geoip is used in conjunction
  with the ld-flag "--as-needed".

Trevino:
* Fix for "Both the Unknown client icon and the Unknown status
icon points to the same file" issue.
* Skin support with relative paths.

visualage:
* Fix for aMuleWeb unicode search/download link error.
* Fix for aMuleWeb segfault when refreshing too frequently.
* Fix for regular expression in aMuleWeb-PHP/split function.

Vollstrecker:
* Added possibility to give the path for output right with
  -p or -o in cas.
* Changed cas to use getopt_long.
* Added --config-dir and -c option to cas.
* Added alias -H --html to cas.
* Added alias -P --picture to cas.
* Added --config-dir and -c option to ed2k.
* Added --config-dir option to amuled.
* Fixed typos in the man pages.
* Added manpage for amulegui.
* Added amulegui desktop icon (with Gerd78).
* Manpages update.
* Add debian folder.
* Correct use of libcrypto >= 5.5 and update of debian-dir.
* Added Option to use generic ipfilter.dat.
* Made possible to select which translations get build and
  installed.
* Install only manpages in requested Langs.

wuischke:
* Add emulecollection support on aMule ED2K Links Handler
* Fix online signature update rate
* Fix display of filesize > 4GB in file detail dialog
* Fix toolbar import/about icon order
* Add option to load emulecollection in SharedFilesCtrl
* Add oga and ogv extension for file type search
* Allow skin/webserver template section via wxchoice + skin enhancement
* Some error messages rephrased, to improve readability
* Fix idle mode for UBT
* Fix Ctrl+a in MuleListCtrl
* Replace (f)lex by $(LEX) in Makefile.am files
* Fix libUPnP unloading.
* Fix building with external CryptoPP
* Ship skins with tarball
* Convert skins shipped with aMule to new format
* Display file size in human readable format in FileDetailDialog
* Make SVN compile again
* Some skin code improvements
* Added upload feedback
* Added option to enable EC and set pass in amuled
* bugfix for ec-config option
* Removed GetLocaleDir()
* Zipped skin format
* Fix utf8 problem with file names
* Fixed toolbar display with skins when blinking on incoming message
* Fix #1114, missing break statement, thanks to mr_hyde
* Add option to filter file comments
* Allow compilation against wxBase
* Remove Source Dropping
* Allow usage of local config dir
* Display log message in bold when using local config dir
* Extend range for slot allocation, change default value
* Change Kb to KB
* Suppress skin directory error
* Add Upload feedback
* Fixed GetFeedback
* Correct some spelling mistakes
* Always use SecIdent
* Re-Add option to disable SUI
* Fix sharing files with extended characters
* Fix utf8 problem with file names
* Mark cancelled/removed files grey in search
* fix search colors implementation
* Add maintainercleanfiles for make distclean
* Fix comment icon order and use unitary width for display
* Fix rating display in SearchListCtrl
* Fix permission check on Vista
* Fix compilation with mingw
* Check for and use SVNDATE in tarballs
* Move include up to allow compilation on mingw
* Fix compilation with mingw32
* Fix compilation on Mac
* Fix compilation in ClientListCtrl.cpp
* Fix linking on Windows/mingw32
* Fix linking of amulegui for Windows
* Fix problems with collections using CRLF line endings on *nix
* Fix compilation for gcc 4.3
* Dirty compilation fix for gcc 4.3
* Fix compilation on OpenBSD (and probably other Unix)

Xaignar:
* Renaming the SearchList typedef to CSearchResultList
* Splitting CSearchFile out from SearchList.* to SearchFile.*.
* fix initialization of member variables in CSearchFile when
  creating on remote gui.
* Call GetLength safely when sharing files
* Added support for child results to CSearchListCtrl
* Major cleanup of CSearchList
* Add logger target for the thread-scheduler
* Add smart pointers CScopedPtr and CScopedArray
* Fix possible crash due to pending events
* Fix accessing empty list in CMuleListCtrl
* Add support for displaying large files with CBarShader
* Improved sanity checking and simplified exception-handling
  via CScopedPtr and CScopedArray.
* Major reworking of threads, add a thread scheduler for
  IO intensive tasks, improve thread-safety for AICH-sync thread
* Fix FileIO unittests and add test of const CMemFile objects
* Update AICH from eMule-0.47a Beta1
* fix positioning of individual frames
* Improved exception handling
* Updating the FindMatchingClient function
* Avoid dangling pointers in case of asserts failing
* Updating CFormat to properly handle 64b ints on all platforms
* Fixing CFile::GetAvailable if position is past EOF
* Fixed possible use of uninitialized variables
* Adding template function for freeing the contents of a list/map
* Remove CList
* Fixing a couple of infinite loops
* Fixes file completion under amuled
* Add locking to the ED2KLinks file
* Removed multiple macros for array size
* Removed the CMD4Hash from wxString constructor
* Add swap function to CRangeMap
* Reworking of the notify-code
* Optimized and simplified adding of shared files to the listctrl
* Remove partially copied files when a UTF8_CopyFile fails.
* Drop the file/directory permission settings, use umask
  instead.
* Fixed loading of version information for servers. Previously
  the information saved in the servers.met file was ignored.
* Fixed problem with reading ST_AUXPORTSLIST tags for servers,
  where empty tags would cause the existing server-port to be
  overwritten, thereby preventing connections to that server.
* Fixed linking of libmuleappcommon, which would previously
  include GUI related symbols, thereby breaking amuled in some
  cases.
* Added fuzzy sorting method for strings, currently only used
  for sorting server-version information.
* Fixed sorting of the "Static" column on the server-list,
  which didn't conform to 'strict-weak ordering'.
* Added missing catch-statements in places where subclasses of
  CSafeDataIO was used, thereby preventing crashes in case of
  funky files/filesystems, such as network drives only
  supporting up to 2GB files. (closes bug #878 and #1205).
* Fixed opening of the Help-page when modifers were applied to
  F1, which was causing conflict with various system-wide
  shortcuts (this closes bug #1200).
* Used -isystem to mark wxWidgets and Crypto++ include files
  as system-files, thereby reducing the number of warnings
  generated by these includes.
* Fixed the shared-files-list ctrl assuming that all items
  were part-files when creating feedback, which could cause
  wrongful casts of CKnownFile objects.
* Changed from using signed longs to store pointers in
  wxListCtrl, to using wxUIntPtr, which is guranteeded to be
  able to contain pointers on all platforms.
* Fixed unicode-chars not being registered by key-events for
  wxListCtrl (applied to our local copy).
* Fixed various problems with using arrow-keys and other
  control-keys on the listsctrls in aMule.
* Fixed checks for changes in .part files between runs, which
  previously was entirely broken (checked both wrong
  timestamps and files).
* Fixed saving AICH-hashsets to an empty file, where buggy
  sanity-checks were causing the result to be discarded.
* Improved the CreateHashFrom* functions, preventing the
  hashing of empty files, and accessing an empty vector.
* Added a workaround for a bug in wxNotebook, which would
  cause the selection returned in page-changed events to
  sometimes be invalid, thereby causing aMule to crash when
  attempting to access an non-existing page. This should fix
  some crashes assosiated with closing search-result tabs.
* Dropped the internal Crypto++ libraries. Most distros have
  it these days, and it's just another headache for us to
  support (and was becomming pretty outdated).
* Improved checks for NULL points in CClientListCtrl.
* Fixed some poor english in various logging messages.
* Improved thread-safety in various classes, in part because
  wxString isn't threadsafe, and we use that class a lot.
* Added support for writing 64-bit ints in CTags, which was
  needed for some server-packets.
* Improved debugging-information support in CTag.
* Fixed saving/loading of 64-bit ints for Kademlia, which were
  sometimes sent as binary blobs. Previously, we would read
  from the net and save them to 'src_index.dat' just fine, but
  would fail when it came to reading them from
  'src_index.dat', resuling in that file being unreadable.
* Fixed the corruption of some tags (mostly Kademlia), where
  the tag-names were wrongly saved as UTF-8, though they
  should have been saved unchanged. This closes bug #1188.
* Applied various fixes to better conform to ANSI-C++.
* Fixed repeating of CPPFLAGS when compiling with GeoIP
  enabled, which caused problems when -pedantic was used.
* Fixed a couple of small memory-leaks in UPnP (bug #1230).
* Added the "printf" attribute to printf-like functions in the
  webserver code, allowing for compile-time error-checking.
* Fixed potential crashes that would result from server
  connection attempts that timed out before the hostname
  lookup returned.
* Worked around crash in the taskbar icon, which would trigger
  if the kicker crashed.
* Fixed safehash-check for files greater than 4GB.
* Added support for pretty-printing of classes to CFormat.
* Added a class for the transparent handling of paths, needed
  because we want to be able to handle both mangled (saved in
  the wrong locale) and normal filenames. This should fix
  problems with accessing files with extended chars in the
  filename.
* Added warning in case port could not be bound to the
  hostname specified in the preferences.
* Made outbound connections use the hostname specified in the
  preferences. Is possibly not fully functional.
* Fixed memory-leak when adding invalid ED2K links.
* Fixed crash when the hashing-result from a now deleted
  part-file was returned.
* Allow the update of the server-list from the remote gui.
* Optimized file-syncing, by only flushing the file contents,
  rather than the meta-data (timestamps, etc).
* Fixed possible redefinition of the VERSION define.
* Fixed redundancy resulting from the use of two different
  list of file-extensions, used when determining the filetype.
* Dropped support for importing configuration files, and the
  like, from older eDonkey and *Mule clients, as most of these
  were extremly old.
* Re-added double-buffering for listsctrls, in a manner that
  should hopefully avoid the problems seen previously.
* Fixed missing unicode-convertion on a number of packets when
  sending to unicode-enabled clients.
* Fixes passing of the error-code to OnReceiveError in
  CMuleUDPSocket::OnReceive.
* Improved handling of invalidated (closed) UDP sockets, caused
  by the fact that wxWidgets errorously treats empty datagram
  packets as EOF.
* Fixed setting priorities for part-files on the remote gui
  (this resolves bug #1251).
* Improved debugging information when using CFormat.
* Rewrote the CTextFile class, improving the reading speed,
  and adding the functionality for writing files.
* Improved sanity-checks in the CQueuedData class, thereby
  preventing the possibility of memory-corruption resulting
  from mangled packets.
* Added autoconf check for broken exception-handling.
* Added subclass of Cfg_Str for loading/saving paths.
* Added functions for checking permissions of dirs/files, and
  for retrieving the free space at a given location, to CPath.
* Increased minimum free size needed before writing ".met"
  files from around 5KB to 100KB, as ".met" can easily be
  much larger than 5 KB in size.
* Improved checks for permissions of directories, and insured
  that the fallback directories are also checked in the case
  were the user-specified directories are inaccessible.
* Changed temp/incomming dir variables to "CPath"s, using the
  previously added Cfg_Path class.
* Fixed spurious warnings caused by not checking if certain
  preference files existed before trying to read them. Also
  removed an unnessesary warning for when known.met doesn't
  exist.
* Added wrapper-class for wxThread, to allow us to safely
  terminate joinable threads without using Delete, a function
  that is only intended for use with detached threads.
* Fixed cancelled downloads being reported as succesful.
* Fixed warning about dirs without shareable files, in the
  case where there were sharable files, but they were all
  duplicates.
* Added support for saving directories (shared, incoming, etc)
  as well as the filenames of known files in an
  locale-independant manner, so that changes in locale does
  not affect our ability to find previously used files or
  directories. This will break backwards compatibility when
  using unicoded directory-names.
* Fixed the search-string being cleared when starting the
  first search.
* When starting a search, the entire search string is selected.
* Fixed creation of ED2k-links with an AICH-hash, in case the
  file does not actually have a AICH-hash. Also disabled the
  option in the shared-files window when the file lacks an
  AICH hash.
* Removed workarounds for old (and resolved) wxWidgets bugs.
* Fixed creation of ED2K links without sources, where an
  superflous "|/" would be appended to the end of the link.
* Fixed handling of spaces when creating ED2k links.
* Fixed swapped notify-functions, which caused deleted
  client-objects to be left on the upload-queue on the GUI.
* Improved enabling/disabling of items on the right-click menu
  on the download queue. Among other things, it is now
  possible to stop a paused download, without having to
  restart it first. This closes bug #1078.
* Fixed the setting of priorities for shared files via the
  remote GUI. This resolves bug #1267.
* Fixed clipping issues when columns are resized to very small
  width, causing the contents of one column to be drawn on top
  of the next column. This closes bug #1171.
* Fixed copying of text to the clipboard, which previously
  used the "primary" clipboard (middle-click) under X11. It
  now uses the default clipboard, which is what DEs typically
  use for Ctrl+C/V/X. This resolves bug #1139.
* Improved the displaying of the connection status, and fixed
  problems where the status of only one of the active networks
  would be displayed. This resolves bug #981.
* Fixed percentage display of available parts in the
  file-details dialog, where the decimal portion of the value
  would always be zero. This resolves bug #1060.
* Improved thread-safety of the AICH-sync thread on amuled,
  and prevented the possibility of deadlocks in a few cases.
* Fixed bug where the preferences dialog on the monolithic
  client would not be updated, if the preferences had been
  changed via EC after the dialog had been first shown.
* Added support for protocol-obfuscation configuration via
  the EC protocol.
* Fixed problem where obfuscation of out-going connections
  could be enabled even if obfuscation support was not,
  leading to clients being wrongly dropped.
* Fixed check-boxes in the preferences dialog for the various
  obfuscation options not being updated, when one of the other
  obfuscation check-boxes were checked/unchecked.
* Added the ability to update the nodes.dat file, and
  bootstrap from specific IPs,  when using the remote GUI.
* Added saving/loading of the previous URLs for the server.met
  and the nodes.dat files, when using the remote GUI.
* Allow for the creation of ED2k-links on the remote gui.
  This resolves bug #893, #567 and #584.
* Fixed link-creation for kad-only clients.
* Fixed drawing of the grid for statistics-graphs on wxMAC.
* Reduced needless offscreen drawing of statistics-graphs.
* Fixed possibility of misordered points on statistics-graphs.

xor:
* Fix for crash on amuled when starting up kademlia.
* Fix for crash when creating backing bitmaps for graphs.

ycjhi:
* fix for OSX aMule-CVS-20071115 fails in loading libixml and
  libupnp.
* fix for aMule-CVS-20071115 doesn't update server.met on
  startup.

Special Thanks to:
* GeVauDan and gulp for their incredible 'litoral' webserver skin.
* FreeToGo for implementing the first version of IP2Country on
  the forum.
* Mark James (http://www.famfamfam.com) for providing the
  flags icons and mischamajskij for his unknown icon
* deloun and mischamajskij for their work on aMule skins and
  icons for aMule
* Dimitrios Galanakis for his work on language improvements
* Bun Bun, for being there to tell me I'm not stupid.

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

Version 2.2.0 never existed. It was a temporary numbering for the SVN version between 2.1.3 and 2.2.1

(obache)

2009-06-06 11:26:42 UTC MAIN commitmail json YAML

Updated security/base to 1.4.3.1

(adrianp)

2009-06-06 11:26:19 UTC MAIN commitmail json YAML

4/03/2009 1.4.2 (chandy)
- EmThreats_link opens now in separate browser window -- Juergen Leising for Micah Gersten
- A new reference "[rule]" points now to base_local_rules.php,
which displays a particular rule for a given rules id (sid).
Prerequisite for this is that "local_rules_dir" in base_conf.php
points to an actually existing and readable/searchable directory which
contains the snort rules.  Please note, that a web server
is usually NOT allowed to access any files outside of its
document root.  Feature request by Chris Ryan, cf.
https://sourceforge.net/forum/message.php?msg_id=5310420
https://sourceforge.net/forum/message.php?msg_id=5311517
-- Juergen Leising
- Update of base.spec; works with fedora 10 -- Juergen Leising
- I have applied two patches submitted by asavenkov
with regard to the oci8 driver (oracle 10), cf.
https://sourceforge.net/forum/message.php?msg_id=5795641
https://sourceforge.net/forum/message.php?msg_id=5796556
-- Juergen Leising
- The "email-the-alerts"-variables were defined twice at different
locations in base_conf.php.  Fixed this.  -- Juergen Leising
- Emails from BASE containing one or more alerts include now a
"To:"-header, as well.  Bug report no. 2234733 -- Juergen Leising
- $sort_order, once it has been chosen, survives now a possible "action",
even in base_stat_uaddr.php, base_stat_ports.php, base_stat_iplink.php,
base_stat_class.php and base_stat_sensor.php.
Bug no. 2234745. -- Juergen Leising
- The refresh-problem, when an "action" has been taken, is now fixed in
base_stat_uaddr.php, base_stat_ports.php, base_stat_iplink.php,
base_stat_class.php and base_stat_sensor.php, as well.
Bug no. 1681012. -- Juergen Leising
- I have corrected the way ICMP redirect messages are displayed
by BASE, inspired by Bruno G. San Alejo. -- Juergen Leising
- Several preprocessor events that did not get stored in the acid_event
table, so far, are now processed and displayed by BASE.  This affects
all those preprocessors which have sig names that do NOT start with
a "spp_" prefix. -- Juergen Leising
- Fixed bug with archiving IP options. -- Juergen Leising

5/14/09 1.4.3 (gabi)
- XSS Flaws fixed in alert groups -- Kevin Johnson
- Possible SQL injection flaw fixed in AG -- Kevin Johnson
- XSS Flaws fixed in base_qry files -- Kevin Johnson
- Multiple XSS flaws fixed in citems -- Kevin Johnson

5/30/09 1.4.3.1 (zig)
- Multiple XSS flaws fixed in User and Role management -- Kevin Johnson

(adrianp)

2009-06-06 10:28:55 UTC MAIN commitmail json YAML

Update to 0.2.1

(manu)

2009-06-06 10:27:31 UTC MAIN commitmail json YAML

Update to 0.2.1:
* Make SAML authentication assertion and Lasso session available in the
  environement.
* Autogeneration of SP metadata. (Requires Lasso 2.2.2 or newer.)
* Multiple IdP support, with discovery service.
* Built in discovery service which tests the availability of each IdP,
  and uses the first available IdP.
* Fix a mutex leak.
* MellonSecureCookie option, which enables Secure + HttpOnly flags on
  session cookies.
* Better handling of logout request when the user is already logged out.

(manu)

2009-06-06 05:06:12 UTC MAIN commitmail json YAML

Set _EMACS_VERSION_MICRO for emacs-snapshot.

Suggested by Makoto Fujiwara in PR 40023.

(minskim)

2009-06-06 05:01:36 UTC MAIN commitmail json YAML

Updated x11/kdebase3 to 3.5.10nb3.

(hasso)

2009-06-06 04:59:50 UTC MAIN commitmail json YAML

Add post 3.5.10 patch from KDE subversion repo to make fish copy reliable.
Bump PKGREVISION.

(hasso)

2009-06-06 00:48:39 UTC MAIN commitmail json YAML

2009-06-05 23:57:47 UTC MAIN commitmail json YAML

update master sites. remove www.research.att.com. requires authorization.

(zafer)

2009-06-05 23:45:29 UTC MAIN commitmail json YAML

upate url for ljudmila.org

(zafer)

2009-06-05 23:33:46 UTC MAIN commitmail json YAML

Updated shells/bash to 4.0.24.

(hasso)

2009-06-05 23:33:02 UTC MAIN commitmail json YAML

update url of kent university mirrorservice.

(zafer)

2009-06-05 23:32:00 UTC MAIN commitmail json YAML

Update to 4.0.24. Following bugs were fixed since 4.0.10:

When using the ** globbing operator, bash will incorrectly add an extra
directory name when the preceding directory name ends with `*' or an empty
string when there is no preceding directory name.

If the prompt length exactly matches the screen width, and the prompt ends
with invisible characters, readline positions the cursor incorrectly.

When parsing case statements in command substitutions, the shell did not
note that a newline is a shell metacharacter and can legally be followed
by a reserved word (e.g., `esac').

When not in a locale supporting multibyte characters, readline will
occasionally not erase characters between the cursor position and the end
of the line when killing text backwards.

If a SIGWINCH arrives while bash is performing redisplay, multi-line prompts
are displayed incorrectly due to the display code being called recursively.

Using an external command as part of the DEBUG trap when job control is
enabled causes pipelines to misbehave.  The problem has to do with process
groups assigned to the pipeline and terminal.

A missing include file results in an empty function definition and a no-op
when checking whether or not the window size has changed.

Adding a null line to a here-document (e.g., by hitting EOF) causes the
shell to dump core attempting to dereference the NULL pointer.

There are several problems with the handling of $LINENO in an ERR trap.

Deferring handling of signals which should cause the shell to terminate until
it is "safe" to run the handler functions does not work for some terminating
signals.

When the fc builtin is run in a command substitution from a shell with history
enabled, it does not correctly calculate the command on which to operate.

Though references to $@ when there are no positional parameters will now
cause the shell to exit if the `errexit' option has been enabled, constructs
such as ${@:-foo} should not cause an exit.

A case statement using the ;& pattern terminator followed immediately by
"esac" caused a core dump due to a null pointer dereference.

When using the new |& operator following a simple command with a redirection,
the redirection of stderr through the pipe was not performed under certain
circumstances.

(hasso)

2009-06-05 23:22:10 UTC MAIN commitmail json YAML

update homepage and master site. remove dead mirrors.

(zafer)

2009-06-05 23:09:53 UTC MAIN commitmail json YAML

update master sites. remove funet.fi. it does not provide the distfile anymore.

(zafer)

2009-06-05 23:07:11 UTC MAIN commitmail json YAML

Upgrade to 1.2.33.  Provides a fix related to AST-2009-001.

(jnemeth)

2009-06-05 23:02:57 UTC MAIN commitmail json YAML

+amaya-11.1

(zafer)

2009-06-05 22:52:22 UTC MAIN commitmail json YAML

update master sites. remove www.imago.ro. host does not resolve.

(zafer)

2009-06-05 22:47:11 UTC MAIN commitmail json YAML

update master sites. remove planetmirror (does not resolve). remove dfn. requires active ftp. (renders it useless with PASV).

(zafer)

2009-06-05 22:33:53 UTC MAIN commitmail json YAML

update master sites. remove l33tgames (filesize mismatch) and flatlands. add gentoo.

(zafer)

2009-06-05 22:23:00 UTC MAIN commitmail json YAML

update master sites. remove vincent.grigorieff.free.fr. host does not resolve.

(zafer)

2009-06-05 22:17:09 UTC MAIN commitmail json YAML

update master sites. remove fi and au. add sunet.se

(zafer)

2009-06-05 21:39:04 UTC MAIN commitmail json YAML

Note PKGREVISION bump of tex-bin-latex.

(minskim)

2009-06-05 21:38:32 UTC MAIN commitmail json YAML

Set TEX_TEXMF_DIRS in tex-bin-latex to update ls-R.

Bump PKGREVISION.

(minskim)

2009-06-05 21:18:02 UTC MAIN commitmail json YAML

2009-06-05 21:02:45 UTC MAIN commitmail json YAML

2009-06-05 20:47:30 UTC MAIN commitmail json YAML

2009-06-05 20:00:27 UTC MAIN commitmail json YAML

Don't depend on presence of stdbool.h (or C99 support).
Fixes build on Solaris.

(joerg)

2009-06-05 19:58:04 UTC MAIN commitmail json YAML

2009-06-05 19:43:12 UTC MAIN commitmail json YAML

No __attribute__ in portable code.

(joerg)

2009-06-05 18:54:15 UTC MAIN commitmail json YAML

note update of archivers/lzma to 4.65

(jakllsch)

2009-06-05 18:52:46 UTC MAIN commitmail json YAML

Update to 4.65

Various changes since 4.43, prehaps most noticable to this package
is the change of license.

(jakllsch)

2009-06-05 16:08:25 UTC MAIN commitmail json YAML

2009-06-05 16:05:56 UTC MAIN commitmail json YAML

remove some appearently unnecessary "#include <gnutls/openssl.h>" so that
this pkg can be built against a gnutls which was built without
"openssl emulation". We build against the real openssl anyway, and
having both the real openssl and one emulated by gnutls has some
potential for namespace collisions, thus I'm considering to build
the pkgsrc gnutls w/o openssl emulation.
(This is just a build issue as far as wireshark is concerned, so
no PKGREV bump is needed.)

(drochner)

2009-06-05 16:00:47 UTC MAIN commitmail json YAML

PR pkg/41542 - java-vm.mk needs updating for openjdk7-bin from yamt

(abs)

2009-06-05 12:08:02 UTC MAIN commitmail json YAML

Updated databases/ruby-tokyotyrant to 1.8

(obache)

2009-06-05 12:07:49 UTC MAIN commitmail json YAML

2009-06-05 12:07:21 UTC MAIN commitmail json YAML

Updated databases/p5-tokyotyrant to 1.12

(obache)

2009-06-05 12:07:05 UTC MAIN commitmail json YAML

2009-06-05 11:30:46 UTC MAIN commitmail json YAML

+ aria2-1.4.0, awesome-3.3, blender-2.49, covered-0.7.3, dnsmasq-2.48,
  enlightenment-1.0.0, eric3-4.3.4 [now called eric4], etm-286,
  gentoo-0.15.5, glib2-2.20.3, gnome-applets-2.26.2,
  gnome-power-manager-2.26.2 [GNOME 2.26, wants DeviceKit-power],
  gtk2-2.16.2, guile-www-2.24, hiawatha-6.14, htop-0.8.2, ioquake3-1.36
  [pkg/41527], ircservices-5.1.17, koffice-2.0.0, liferea-1.6.0rc3,
  mathomatic-14.4.4, moserial-2.26.3 [GNOME 2.26], mysql5-client-5.0.82,
  mysql5-server-5.0.82, nspr-4.8, p5-Test-Simple-0.88, p5-URI-1.38,
  parrot-1.2.0, pilot-link-libs-0.12.4, png-1.2.37, remind-3.1.7,
  rhythmbox-0.12.2, sbcl-1.0.29, subtitleeditor-0.32.0, tea-24.0.0,
  telepathy-glib-0.7.31, telepathy-idle-0.1.4, viewvc-1.1.1,
  vsftpd-2.1.2, vte-0.20.4, worker-2.17.4, yabause-0.9.10,
  youtube-dl-20090530, zsh-4.3.10.
- Mesa-7.4.2

(wiz)

2009-06-05 11:20:27 UTC MAIN commitmail json YAML

2009-06-05 11:14:16 UTC MAIN commitmail json YAML

2009-06-05 11:10:50 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 7.4.2

(wiz)

2009-06-05 11:10:35 UTC MAIN commitmail json YAML

Update Mesa and friends to 7.4.2.
Update provided by Hasso Tepper on pkgsrc-users.

Changes:
7.4.2:
Bug fixes

  * Fixed segfault when rendering to front buffer with DRI 1.
  * Fixed swrast texture rectangle bug when wrap mode = GL_CLAMP_TO_BORDER and filter mode = GL_LINEAR. (bug
    21461)
  * Fixed texture object mem leak during context destruction.
  * Fixed a state validation bug in glCopyTex[Sub]Image()
  * Fixed some i965 GLSL bugs.
  * Fixed an R300 driver texture object bad memory reference.

7.4.1:
Bug fixes

  * Fixed a two-sided lighting bug in fixed-function-to-GPU code generation
  * Fixed some Darwin issues (Jeremy Huddleston)
  * Indexing the GLSL gl_EyePlane[] or gl_ObjectPlane[] arrays with a variable was broken, bug 20986
  * Fixed incorrect texture unit bias in TXB instruction
  * glTexParameter settings weren't always propogated to drivers
  * Assorted vertex/fragment program bug fixes
  * Fixed point rendering in software rasterizer
  * Fixed potential deadlock in object hash functions
  * Fix a couple bugs surrounding front-buffer rendering with DRI2, but this is not quite complete.
  * Fixed glPopAttrib() bug when restoring user clip planes

7.4:
New features

  * Added MESA_GLX_FORCE_DIRECT env var for Xlib/software driver
  * GLSL version 1.20 is returnd by the GL_SHADING_LANGUAGE_VERSION query

Bug fixes

  * glGetActiveUniform() returned wrong size for some array types
  * Fixed some error checking in glUniform()
  * Fixed a potential glTexImage('proxy target') segfault
  * Fixed bad reference counting for 1D/2D texture arrays
  * Fixed VBO + glPush/PopClientAttrib() bug #19835
  * Assorted i965 driver bug fixes
  * Fixed a Windows compilation failure in s_triangle.c
  * Fixed a GLSL array indexing bug
  * Fixes for building on Haiku

Changes

  * Updated GL/glxext.h to version 48
  * Assorted updates for building on Solaris

7.3:
New features

  * Support for GLSL 1.20
  * Intel DRI drivers now use GEM and DRI2

Bug fixes

  * Assorted GLSL bug fixes
  * Assorted i965 driver fixes
  * Fix for wglCreateLayerContext() in WGL/Windows driver
  * Build fixes for OpenBSD and gcc 2.95
  * GLSL preprocessor handles #pragma now
  * Fix incorrect transformation of GL_SPOT_DIRECTION
  * Fixed several bugs (#18367 and #19625) in glXMakeContextCurrent()
  * Assorted Windows build fixes

Changes

  * Deprecated the "XMesa" interface (include/GL/xmesa*.h files)
  * Deprecated the "FXMesa" interface (include/GL/fxmesa.h file)
  * Deprecated the "Allegro" interface (include/GL/amesa.h file)
  * Removed include/GL/uglmesa.h header
  * Removed include/GLView.h header for BeOS

7.2:
New features

  * i965 driver: added support for G41 chipset (Intel)

Bug fixes

  * Fixed display list bug involving primitives split across lists (bug 17564)
  * Fixed some issues with glBindAttribLocation()
  * Fixed crash in _tnl_InvalidateState() found with Amira (bug 15834)
  * Assorted bug fixes for Ming build
  * Fixed some vertex/pixel buffer object reference counting bugs
  * Fixed depth/stencil bug in i915/945 driver
  * Fixed some shader flow control bugs in i965 driver
  * Fixed a few tdfx driver bugs which prevented driver from working
  * Fixed multisample enable/disable bug

Changes

  * Updated SGI header files with new license terms.

7.1:
New features

  * autoconf-based configuration (and clean-up of Makefiles)
  * Assorted DRI driver enhancements
  * Reduced dependencies between X server and Mesa
  * GL_EXT_texture_from_pixmap extension for Xlib driver
  * Support for the GL shading language with i965 driver (implemented by Intel)
  * ATI R500 series support (Radeon X1300-X1950) in r300 DRI driver

Bug fixes

  * Numerous GLSL fixes
  * Fixed some error code/detection bugs in the GLSL-related API functions
  * Lots of DRI driver fixes.

(wiz)

2009-06-05 10:48:38 UTC MAIN commitmail json YAML

add a security patch from upstream CVS:
A malformed (or simply huge) PNG file can lead to integer overflow in
calculating the size of the output buffer, leading to crashes or buffer
overflows later. Fixes SA35205 security advisory.

bump PKGREVISION of affected plugin

(drochner)

2009-06-05 10:19:10 UTC MAIN commitmail json YAML

Make it build on DragonFly.

(hasso)

2009-06-05 10:10:28 UTC MAIN commitmail json YAML

Mark as not make-jobs safe. PR 41530 by Ryo HAYASAKA.

(wiz)

2009-06-05 10:10:08 UTC MAIN commitmail json YAML

strings.h -> string.h. Makes it build on DragonFly and probably some others.

(hasso)

2009-06-05 09:49:54 UTC MAIN commitmail json YAML

Make it build on non Linux systems having alloca definedi, like DragonFly.

(hasso)

2009-06-05 09:36:15 UTC MAIN commitmail json YAML

string.h is a standard header for getting protoypes for memset and friends.
Fixes build on DragonFly.

(hasso)

2009-06-05 09:14:07 UTC MAIN commitmail json YAML

Make it build on DragonFly.

(hasso)

2009-06-05 08:50:43 UTC pkgsrc-2009Q1 commitmail json YAML

2009-06-05 08:50:15 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket #2785 - requested by mishka
bochs: build fix

Revisisons pulled up:
- emulators/bochs/Makefile 1.58
- emulators/bochs/PLIST 1.13
---
Module Name: pkgsrc
Committed By: mishka
Date: Mon May 25 12:54:48 UTC 2009

Modified Files:
pkgsrc/emulators/bochs: Makefile PLIST

Log Message:
Fix package build caused by improper PLIST generation due to x11 options.

(tron)

2009-06-05 08:13:49 UTC MAIN commitmail json YAML

2009-06-05 07:14:52 UTC MAIN commitmail json YAML

Updated fs-utils to 20090527
- Fixed some bugs
- Added support of hardlink in fsu_ecp
- Fixed PR pkg/41488

(stacktic)

2009-06-05 07:14:18 UTC MAIN commitmail json YAML

Updated fs-utils to 20090527
- Fixed some bugs
- Added support of hardlink in fsu_ecp
- Fixed PR pkg/41488

(stacktic)

2009-06-05 07:09:32 UTC MAIN commitmail json YAML

Need workaround for Upstream Bug#562310.
Noticed by John D. Baker in PR 41475.

(obache)

2009-06-05 07:08:43 UTC MAIN commitmail json YAML

2009-06-05 07:04:11 UTC MAIN commitmail json YAML

2009-06-05 02:59:50 UTC MAIN commitmail json YAML

2009-06-05 02:57:57 UTC MAIN commitmail json YAML

2009-06-05 01:57:53 UTC MAIN commitmail json YAML

2009-06-04 21:49:18 UTC MAIN commitmail json YAML

2009-06-04 21:38:52 UTC MAIN commitmail json YAML

Set the license type to "gnu-lgpl-v2.1".

(tron)

2009-06-04 20:42:50 UTC pkgsrc-2009Q1 commitmail json YAML

2009-06-04 20:41:20 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket 2786 - requested by tron
Security update

Revisions pulled up:
- pkgsrc/www/apache22/Makefile 1.45
- pkgsrc/www/apache22/distinfo 1.19

Files added:
- pkgsrc/www/apache22/patches/patch-ba 1.1
- pkgsrc/www/apache22/patches/patch-bb 1.1
- pkgsrc/www/apache22/patches/patch-bc 1.1
- pkgsrc/www/apache22/patches/patch-bd 1.1

  Module Name: pkgsrc
  Committed By: tron
  Date: Thu Jun  4 08:51:52 UTC 2009

  Modified Files:
  pkgsrc/www/apache22: Makefile distinfo
  Added Files:
  pkgsrc/www/apache22/patches: patch-ba patch-bb patch-bc patch-bd

  Log Message:
  Add patches from the Apache SVN repository to fix the security bypass
  vulnerability reported in CVE-2009-1195.

  To generate a diff of this commit:
  cvs rdiff -u -r1.44 -r1.45 pkgsrc/www/apache22/Makefile
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/apache22/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/www/apache22/patches/patch-ba \
      pkgsrc/www/apache22/patches/patch-bb pkgsrc/www/apache22/patches/patch-bc \
      pkgsrc/www/apache22/patches/patch-bd

(spz)

2009-06-04 19:34:06 UTC MAIN commitmail json YAML

2009-06-04 19:33:26 UTC MAIN commitmail json YAML

add texlive commented out

(jnemeth)

2009-06-04 19:30:40 UTC MAIN commitmail json YAML

2009-06-04 19:23:51 UTC MAIN commitmail json YAML

2009-06-04 19:16:08 UTC MAIN commitmail json YAML

Note update of the "libtorrent" package to version 0.12.2nb2.

(tron)

2009-06-04 19:15:47 UTC MAIN commitmail json YAML

Add patch by Joerg Sonnenberger with small modification by myself that
addresses the API difference in kqueue(2) between NetBSD and FreeBSD.
Turn on kqueue(2) support now that it actually works under NetBSD.

(tron)

2009-06-04 18:40:23 UTC MAIN commitmail json YAML

Updated security/gsasl to 1.1

(adam)

2009-06-04 18:38:31 UTC MAIN commitmail json YAML

Changes 1.1:
* Reading integrity protected data from server now works.
* The --quality-of-protection parameter now works.
* Only detect sufficiently recent GnuTLS versions.

Changes 1.0:
* New parameter --priority to specify GnuTLS priority strings.
* Print web page links in --help, per new GNU coding standard.
* New self-test for the gsasl_client_suggest_mechanism function.
* Modernize doxygen configuration.
* Use permissive license for man pages.
* Change license on the manual to GFDLv1.3+.

(adam)

2009-06-04 17:29:41 UTC MAIN commitmail json YAML

2009-06-04 17:24:08 UTC MAIN commitmail json YAML

update to 4.7.6
changes:
-Compatibility with Python 3.0.1
-"DB.has_key()" used to return 0 or 1. Changed to return
True or False instead. Check your code!
-Change "DBSequence.init_value()" to "DBSequence.initial_value()",
for consistence with Berkeley DB real method name. This could
require minimal changes in your code. The documentation was
right.
-add more bindings

(drochner)

2009-06-04 16:50:01 UTC pkgsrc-2009Q1 commitmail json YAML

2009-06-04 16:49:30 UTC pkgsrc-2009Q1 commitmail json YAML

Pullup ticket #2784 - requested by markd
kdegraphics3: security patch

Revisions pulled up:
- graphics/kdegraphics3/Makefile 1.81 via patch
- graphics/kdegraphics3/distinfo 1.51
- graphics/kdegraphics3/patches/patch-aa 1.14
- graphics/kdegraphics3/patches/patch-ab 1.11
- graphics/kdegraphics3/patches/patch-ac 1.8
---
Module Name: pkgsrc
Committed By: markd
Date: Wed Jun  3 12:29:43 UTC 2009

Modified Files:
pkgsrc/graphics/kdegraphics3: Makefile distinfo
Added Files:
pkgsrc/graphics/kdegraphics3/patches: patch-aa patch-ab patch-ac

Log Message:
Update kpdf to have the xpdf3.02pl patches for the vulnerabilities
reported in CVE-2009-0146, CVE-2009-0147, CVE-2009-0166, CVE-2009-0799,
CVE-2009-0800, CVE-2009-1179, CVE-2009-1180, CVE-2009-1181,
CVE-2009-1182 and CVE-2009-1183.
also some patches from poppler for postscript output generation problems
seen here.

(tron)