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 (3h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 19:01:22 UTC Now

2012-07-28 12:26:16 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3878 - requested by wen
www/moodle: security update

Revisions pulled up:
- www/moodle/Makefile                                          1.13
- www/moodle/PLIST                                              1.10
- www/moodle/distinfo                                          1.10

---
  Module Name:    pkgsrc
  Committed By:  wen
  Date:          Fri Jul 27 12:44:21 UTC 2012

  Modified Files:
          pkgsrc/www/moodle: Makefile PLIST distinfo

  Log Message:
  Update to 2.1.7
  Approved by: obache@

  Upstream changes:
  Highlights
    MDL-28557 Group event now appears to teachers, managers and administrators
    MDL-33398 MDL-27368 Cron works when course completion is enabled
  Functional changes
    MDL-24401 Lesson string changes
    MDL-33401 Managers can add blocks at the site level
  Security issues
    MSA-12-0042 File access issue in blocks
    MSA-12-0043 Early information access issue in forum
    MSA-12-0044 Capability check issue in forum subscriptions
    MSA-12-0045 Injection potential in admin for repositories
    MSA-12-0046 Insecure protocol redirection in LDAP authentication
    MSA-12-0047 SQL injection potential in Feedback module
    MSA-12-0048 Possible XSS in cohort administration
    MSA-12-0049 Group restricted activity displayed to all users
    MSA-12-0050 Potential DOS attack through database activity
  Fixes and improvements
    MDL-32866 Filemanager in private files now saves changes
    MDL-33583 "Keep all" automated backups now works
    MDL-33607 Add new wiki page no longer reports error writing to database
    MDL-33603 Database activity entries are linked correctly
    MDL-26892 Question images not lost during upgrade
    MDL-29924 Glossary attachments appear in filter popups

(tron)

2012-07-28 12:02:16 UTC MAIN commitmail json YAML

copy security patch from xenkernel41 - it also applies to 3.3
(noticed by Daniel Horecki)
bump PKGREV

(drochner)

2012-07-28 10:58:44 UTC MAIN commitmail json YAML

Updated graphics/pngcrush to 1.7.34

(adam)

2012-07-28 10:57:40 UTC MAIN commitmail json YAML

Changes 1.7.34:
* Compute and report sum of critical chunk lengths IHDR, PLTE, IDAT, and IEND,
  plus the 8-byte PNG signature instead of just the total IDAT data length.
  Simplify finding the lengths from the trial compressions, by replacing
  the write function with one that simply counts the bytes that would have
  been written to a trial PNG, instead of actually writing a PNG, reading it
  back, and counting the IDAT bytes.  The savings, while measurable, are
  not very significant -- The "-brute" and default pngcrush runs that I
  tried are between one and five percent faster.  Most of the time is
  expended in zlib compression of the IDATs, which is not affected by
  the change.
* Removed comments about the system library having to be libpng14 or earlier.
  This restriction was fixed in version 1.7.20.

(adam)

2012-07-28 08:39:50 UTC MAIN commitmail json YAML

Updated editors/medit to 1.1.1

(obache)

2012-07-28 08:39:30 UTC MAIN commitmail json YAML

Update medit to 1.1.1.

2012-07-27  Yevgen Muntyan  <emuntyan@users.sourceforge.net>

    * === Released 1.1.1 ===

    Fixed some build errors:
        Check for sys/wait.h, so that HAVE_SYS_WAIT_H is defined when needed.
        Link with gmodule explicitly.

(obache)

2012-07-28 07:13:05 UTC MAIN commitmail json YAML

pkglint.

(why does pkglint think .for variables shouldn't use uppercase letters?
that seems completely silly)

(dholland)

2012-07-27 22:00:41 UTC MAIN commitmail json YAML

+ SDL_gfx-2.0.24, bison-2.6, botan-1.10.3, calibre-0.8.61,
  darktable-1.0.4, davical-1.1.1, dcraw-9.16 [pkg/46718],
  dos2unix-6.0.1, elm-me-2.5plalpha30, gama-1.12, gnucash-2.4.11,
  highlight-3.10, imapfilter-2.5.3, libXrandr-1.4.0, libchamplain08-0.12.3,
  libmicrohttpd-0.9.21, mathomatic-16.0.1, mc-4.8.1.4, mpg123-1.14.4,
  netcdf-4.2.1, nut-17.10, opendkim-2.6.7, p5-Config-General-2.51,
  p5-Perl-Tidy-20120714, parrot-4.6.0, pkg-config-0.27, sablecc-3.4,
  scummvm-1.5.0, skype-4.0.0.8, snort-2.9.3.0, squidclamav-6.8,
  taskjuggler-3.3.0, tea-33.2.0, tellico-2.3.6, texmaker-3.4.1,
  turba-3.0.15, wine-devel-1.5.9 [wait until NetBSD gains OSS 4 or
  bring OSS 3 support back], wireshark-1.8.1, x264-devel-20120714,
  xf86-input-keyboard-1.6.2, xf86-input-mouse-1.8.0 [needs
  modular-xorg-server-1.7+], xf86-video-apm-1.2.5, xf86-video-ark-0.7.5,
  xf86-video-ast-0.97.0, xf86-video-chips-1.2.5, xf86-video-cirrus-1.5.1,
  xf86-video-glint-1.2.8, xf86-video-i128-1.3.6, xf86-video-i740-1.3.4,
  xf86-video-intel-2.20.2, xf86-video-mach64-6.9.3, xf86-video-mga-1.6.1,
  xf86-video-neomagic-1.2.7, xf86-video-nv-2.1.20,
  xf86-video-openchrome-0.3.0, xf86-video-r128-6.8.4,
  xf86-video-rendition-4.2.5, xf86-video-s3-0.6.5,
  xf86-video-s3virge-1.10.6, xf86-video-savage-2.3.6,
  xf86-video-siliconmotion-1.7.7, xf86-video-sis-0.10.7,
  xf86-video-tdfx-1.4.5, xf86-video-tga-1.2.2, xf86-video-trident-1.3.6,
  xf86-video-tseng-1.2.5, xf86-video-vesa-2.3.2, zile-2.4.8.

(wiz)

2012-07-27 20:54:02 UTC MAIN commitmail json YAML

Improve warning about gettext/msgfmt dependency.
In another part pkglint already knows that BUILD_USES_MSGFMT is deprecated,
so a second run would have provided the correct answer.

(wiz)

2012-07-27 20:24:53 UTC MAIN commitmail json YAML

Remove I18N files from PLIST

(morr)

2012-07-27 20:22:13 UTC MAIN commitmail json YAML

Update to newest version, including security fixes.

ChangeLog from last version:

SECURITY
========
* Close several XSS vulnerabilities in topic administration page.  This
  resolves CVE-2012-2768.
DOC
===
* Clarify that the only version incompatibility is 3.8.0; 3.8.x for
  values of x != 0 is fine.
* Note incompatibility with RT 4 and above, which already include RTFM
  functionality as "Articles"

XXX: for now disable copying of PO files, they conflict with RT ones.

(morr)

2012-07-27 19:38:42 UTC MAIN commitmail json YAML

2012-07-27 19:37:57 UTC MAIN commitmail json YAML

update to 2.1.8
changes:
-pop3c: Added pop3c_master_user setting
-bugfix: Mailbox names were accidentally sent as UTF-8 instead of mUTF-7
-more bugfixes

approved by The Maintainer

(drochner)

2012-07-27 19:29:47 UTC MAIN commitmail json YAML

2012-07-27 19:29:02 UTC MAIN commitmail json YAML

update to 1.5
changes:
-a "From:" header is now required for outgoing mail, custom component
files may need to be adjusted
-support for filters in mhl
-more fixes and new features, see the share/doc/nmh/NEWS file for details
-dragonfly support patches were integrated

(drochner)

2012-07-27 18:52:29 UTC MAIN commitmail json YAML

Update MASTER_SITES, from Brad Ely on pkgsrc-users.

(wiz)

2012-07-27 18:50:34 UTC MAIN commitmail json YAML

add patch from upstream to fix bug in MMIO emulation which can cause
guest crashes by unprivileged users, only for HVM guests, and if
MMIO is granted to the user process (CVE-2012-3432)
bump PKGREV

(drochner)

2012-07-27 17:46:01 UTC MAIN commitmail json YAML

2012-07-27 16:09:05 UTC MAIN commitmail json YAML

Updated emulators/b-em to 2.1anb1

(wiz)

2012-07-27 16:08:52 UTC MAIN commitmail json YAML

Convert to modular xorg (by adding/changing dependencies).
Bump PKGREVISION.
NO pkglint cleanup, so if someone ...

(wiz)

2012-07-27 14:38:27 UTC MAIN commitmail json YAML

Add curl tool on Darwin and Linux if it exists, as it is very common.

(jperkin)

2012-07-27 14:26:36 UTC MAIN commitmail json YAML

Ensure that SSL support is completely disabled if the user has requested
that we prefer pkgsrc for OpenSSL.  While the latter doesn't actually work
yet, it's better that we are deterministic about this and do not pick up
the system OpenSSL regardless.

(jperkin)

2012-07-27 13:50:43 UTC MAIN commitmail json YAML

Pull in the correct libraries when enabling SSL support in libfetch.

(jperkin)

2012-07-27 13:20:26 UTC MAIN commitmail json YAML

Sync with net/libfetch/options.mk so that the bundled libfetch can be
correctly built without SSL support.

(jperkin)

2012-07-27 13:09:37 UTC MAIN commitmail json YAML

Updated net/istgt to 20120726

(sborrill)

2012-07-27 13:08:54 UTC MAIN commitmail json YAML

Update to version 20120726.

Major changes:
- Introduce SIGHUP reloading.
- The symlink device can be enabled by '--enable-symlink-device' configure
  option.
- Fix the unknown error under some mutex condition.
- Fix the wrong reservation key handling.
- Use Clang as first choice compiler.
- Use _GNU_SOURCE on linux platform.

Current Limitations of SIGHUP support:
- The parameters other than PG, IG, and LU are not reloaded by SIGHUP.
- PG and IG mapped to LU can't be deleted by SIGHUP.
- If you delete an active LU, all connections of the LU are closed by
  SIGHUP.
- Can't modify LU by SIGHUP.
- Updating IG is not affected until the next login.

(sborrill)

2012-07-27 12:53:26 UTC MAIN commitmail json YAML

Use /usr/bin/true instead of : for true. The latter is incompatible with
the use of a colon as a separator, such as in
sed "s:@FOO@:${FOO}"

This unbreaks a variety of packages in MirBSD.

(bsiegert)

2012-07-27 12:46:38 UTC MAIN commitmail json YAML

Update www/moodle to 2.1.7

(wen)

2012-07-27 12:44:21 UTC MAIN commitmail json YAML

Update to 2.1.7
Approved by: obache@

Upstream changes:
Highlights
  MDL-28557 Group event now appears to teachers, managers and administrators
  MDL-33398 MDL-27368 Cron works when course completion is enabled
Functional changes
  MDL-24401 Lesson string changes
  MDL-33401 Managers can add blocks at the site level
Security issues
  MSA-12-0042 File access issue in blocks
  MSA-12-0043 Early information access issue in forum
  MSA-12-0044 Capability check issue in forum subscriptions
  MSA-12-0045 Injection potential in admin for repositories
  MSA-12-0046 Insecure protocol redirection in LDAP authentication
  MSA-12-0047 SQL injection potential in Feedback module
  MSA-12-0048 Possible XSS in cohort administration
  MSA-12-0049 Group restricted activity displayed to all users
  MSA-12-0050 Potential DOS attack through database activity
Fixes and improvements
  MDL-32866 Filemanager in private files now saves changes
  MDL-33583 "Keep all" automated backups now works
  MDL-33607 Add new wiki page no longer reports error writing to database
  MDL-33603 Database activity entries are linked correctly
  MDL-26892 Question images not lost during upgrade
  MDL-29924 Glossary attachments appear in filter popups

(wen)

2012-07-27 12:34:03 UTC MAIN commitmail json YAML

Remove makeinfo requirement, it was added back in 2003 but doesn't appear
to be necessary any more.  Ordinarily it wouldn't hurt to leave it, but it
can cause cyclic dependencies if binutils is required by gcc, and this will
suffice in lieu of a proper fix for that problem.

(jperkin)

2012-07-27 10:48:37 UTC MAIN commitmail json YAML

Make curl a tool.  Add support for /usr/bin/curl, if available, on Solaris.

SmartOS and OmniOS users can now set FETCH_USING=curl and no longer require
pkgsrc dependencies for downloading distfiles.

(jperkin)

2012-07-27 10:34:00 UTC MAIN commitmail json YAML

Ensure LC_ALL=C is set when determining the gcc version.  Add a comment
explaining why we currently have to hardcode 'env' rather than use SETENV
or PKGSRC_SETENV.

(jperkin)

2012-07-27 09:44:31 UTC MAIN commitmail json YAML

Set default ABI on Solaris for SPARC too.

(jperkin)

2012-07-27 05:47:14 UTC pkgsrc-2012Q2 commitmail json YAML

2012-07-27 05:46:23 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3876 - requested by drochner
net/wireshark: security update

Revisions pulled up:
- net/wireshark/Makefile                                        1.80 via patch
- net/wireshark/distinfo                                        1.56

---
  Module Name:    pkgsrc
  Committed By:  drochner
  Date:          Tue Jul 24 17:24:55 UTC 2012

  Modified Files:
          pkgsrc/net/wireshark: Makefile distinfo

  Log Message:
  update to 1.6.9
  changes:
  -security fixes:
    -The PPP dissector could crash (CVE-2012-4048)
    -The NFS dissector could use excessive amounts of CPU (CVE-2012-4049)
  -more bugfixes, see
    http://www.wireshark.org/lists/wireshark-announce/201207/msg00002.html
    for details

  approved by The Maintainer

(tron)

2012-07-27 00:21:03 UTC MAIN commitmail json YAML

No sqlite support in PHP-5.4 (only sqlite3).

(obache)

2012-07-27 00:16:47 UTC MAIN commitmail json YAML

2012-07-26 22:58:33 UTC MAIN commitmail json YAML

Move debug into separate options.
Requested by Matthew Mondor.

(asau)

2012-07-26 22:30:00 UTC MAIN commitmail json YAML

Updated sysutils/dc-tools to 1.3

(abs)

2012-07-26 22:29:09 UTC MAIN commitmail json YAML

Updated sysutils/dc-tools to 1.3

fix issue with non -r usage

(abs)

2012-07-26 22:19:24 UTC MAIN commitmail json YAML

2012-07-26 22:15:09 UTC MAIN commitmail json YAML

Updated sysutils/dc-tools to 1.2

Changes to dc-burn-netbsd
- If run as non root, call sudo where root is required
- Adjust -r to permit explicit list of tarfiles to extract
- Enumerate all possible tarfiles to avoid having to query NetBSD site
- Add -e option to tun emulator (gxemul) on result
- Fix rework of extracted files to create viable live image
- Implement -v '?' to list available versions (from main NetBSD site)
- Automatically check NetBSD-archive directory for older NetBSD versions

(abs)

2012-07-26 22:10:28 UTC MAIN commitmail json YAML

Fake up a much more complete TOC based on real CD image.
Now works with NetBSD 4, 5 & 6 which would have previously failed.

Comment out some unusual sector subtractions which handled values in the
multigigabyte range.

Now allows all tested NetBSD versions (3, 4, 5 & 6) to mount ISO images

(abs)

2012-07-26 21:09:43 UTC MAIN commitmail json YAML

Updated lang/ecl to 12.7.1

(asau)

2012-07-26 21:09:29 UTC MAIN commitmail json YAML

Update to ECL 12.7.1

ECL 12.7.1:
===========

* Bugs fixed:

- The implementation of locks and condition variables based on POSIX threads
  was not safe under interrupts. It has all been reimplemented using atomic
  userspace operations plus a new wait queue.

- :CDECL was not accepted as an FFI declaration due to a typo.

- REMOVE-METHOD and FIND-METHOD were not generic functions.

- MAKE-LOAD-FORM's methods for standard-object, structure-object and
  condition did not signal an error).

* Visible changes:

- ECL builds with support for threads by default (where available).

- DIRECTORY no longer complains when it finds an inexistent directory
  component: it simply returns NIL as the list of pathnames.

- CASE now complains when the OTHERWISE/T clause is not the last one.

- Instead of issuing an error, LOOP now only produces a STYLE-WARNING
  when iteration forms appear at the wrong place, as in (LOOP WHILE ...)
  followed by some assignment.

- EXT:MKDIR no longer accepts pathnames as inputs to avoid problems with
  pathnames that contain name or type components.

- ENSURE-DIRECTORIES-EXIST accepts the keyword argument :MODE which is
  passed to MKDIR.

- In EXT:RUN-PROGRAM the child process is delayed until the parent has created
  the process structure and stored the process id in it. Formerly we had race
  conditions due to the child exiting before the parent was able to call
  sigwait().

- Where available, ECL now defines the constants EXT:+SIGRTMIN+ and
  EXT:+SIGRTMAX+, as well as EXT:+SIGRT0+ through EXT:+RTMINn+ where n =
  SIGRTMAX - SIGRTMIN Those signals can be then trapped.

- The interrupt handler for floating point exceptions does not care about
  the value of EXT:*INTERRUPTS-ENABLED* or similar mechanisms because such
  interrupt has to be treated as an error, not as something optional. The
  same applies to other evil signals, such as SIGSEGV or SIGBUS.

- New functions (EXT:GET-INTERRUPT-HANDLER code) and
  (EXT:SET-INTERRUPT-HANDLER code function-designator) allow the user to
  customize how these interrupts are caught. SET-INTERRUPT-HANDLER runs an
  implicit EXT:CATCH-SIGNAL.

- ECL now exports the symbols FFI:C-INT-MAX, FFI:C-INT-MIN, FFI:C-LONG-MAX,
  etc, which correspond to the POSIX C constants INT_MAX, INT_MIN, LONG_MAX,
  and similar ones.

- APROPOS-LIST no longer returns duplicate symbols.

- The ABORT restart is now bound on every new thread (except the main one,
  where either the user or the toplevel must take care of that).

* Windows:

- ECL guesses whether the input / output / error streams are consoles. If
  so, it sets up a special type of stream that copes with the deficiencies
  of read()/write() and similar functions on consoles -- namely that they
  may read or write a larger number of bytes than demanded because they
  translate the input/output to and from the corresponding codepage.
  (EXPERIMENTAL)

- ECL detects the codepage that the console is using and applies it as
  the appropriate external format (with :CRLF convention).

- ECL's console stream signals EOF when Ctrl-Z is detected.

* Metaobject protocol:

- Implemented CLOS:COMPUTE-APPLICABLE-METHODS-USING-CLASSES.

- COMPUTE-APPLICABLE-METHODS and CLOS:COMPUTE-EFFECTIVE-METHOD are now
  generic functions.

- Implemented and used in the core: VALIDATE-SUPERCLASSES

- UPDATE-DEPENDENT, MAP-DEPENDENTS and related functions have been fixed. They
  are now invoked by REMOVE-METHOD and REINITIALIZE-INSTANCE, when acting on
  generic functions, standard classes, etc.

- (SETF CLASS-NAME) is now implemented using REINITIALIZE-INSTANCE.

- ENSURE-CLASS-USING-CLASS now registers the class with
  FIND-CLASS. ENSURE-CLASS relies on E-C-U-C doing that.

- EXTRACT-LAMBDA-LIST and EXTRACT-SPECIALIZER-NAMES implemented.

- CLOS:GENERIC-FUNCTION-DECLARATIONS and slot CLOS:DECLARATIONS are now
  implemented (even if not used by ECL itself).

- Implemented the class CLOS:METAOBJECT

- Implemented SPECIALIZER and EQL-SPECIALIZER, together with
  ADD-DIRECT-METHOD, REMOVE-DIRECT-METHOD, SPECIALIZER-DIRECT-METHODS,
  SPECIALIZER-DIRECT-GENERIC-FUNCTIONS and EQL-SPECIALIZER-OBJECT. ECL now
  uses these objects internally for method dispatch.

- DEFMETHOD now relies on MAKE-METHOD-LAMBDA to create the appropriate
  function.

- Implemented COMPUTE-DISCRIMINATING-FUNCTION.

- ECL's discriminating functions use COMPUTE-APPLICABLE-METHODS-USING-CLASSES
  on those classes in which the user may redefine or extend the
  method. Elsewhere, ECL relies on the internal equivalent of
  COMPUTE-APPLICABLE-METHODS, which _always_ memoizes results.

- When reinitializing a class instance, ECL would not remove the class from
  its former superclasses.

- The method combination slot of a generic function is now precomputed by
  using FIND-METHOD-COMBINATION in SHARED-INITIALIZE.

- METHOD-COMBINATION is now a class with slots and it is used by ECL for
  computing effective methods.

- The MOP and CL classes and metaclasses do not contain any slot whose name
  is exported by any of the CL or CL-USER packages.

(asau)

2012-07-26 13:00:48 UTC MAIN commitmail json YAML

Add support for --prefer-pkgsrc which will set PREFER_PKGSRC in the bootstrap
and target mk.conf.  Primarily useful to ensure pkgsrc zlib/bzip2 etc are used
for pkg_install.

(jperkin)

2012-07-26 12:05:31 UTC MAIN commitmail json YAML

Note libtool-base revision bump.

(bsiegert)

2012-07-26 12:04:04 UTC MAIN commitmail json YAML

Add a special case for f77 on MirBSD. This is what the wrapper scripts call
the f2c frontend. It is not recognized as GCC even though there is a gcc
underneath. Thus, use "-Wl," to introduce linker options.

This unbreaks the build of shared libraries written in Fortran on MirBSD
(exotic combination, yes I know) such as blas.

Bump PKGREVISION.

(bsiegert)

2012-07-26 11:01:01 UTC MAIN commitmail json YAML

2012-07-26 10:58:47 UTC MAIN commitmail json YAML

Do not try to use EOVERFLOW if it is equal to ERANGE, such as in MirBSD.
Fixes MirBSD build.

PKGREVISION++.

(bsiegert)

2012-07-26 09:44:29 UTC pkgsrc-2012Q2 commitmail json YAML

2012-07-26 09:44:12 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3875 - requested by taca
www/contao211: security update

Revisions pulled up:
- www/contao/Makefile.common                                    1.19
- www/contao211/Makefile                                        1.4
- www/contao211/distinfo                                        1.9

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Jul 26 03:06:05 UTC 2012

  Modified Files:
  pkgsrc/www/contao: Makefile.common
  pkgsrc/www/contao211: Makefile distinfo

  Log Message:
  Update contao211 package to 2.11.5.

  It also fixes a little security problem of permission check about undo
  processing.

  Quote from release announce: http://www.contao.org/en/news/contao-2_11_5.html

  The bugfix release fixes a couple of issues, including the SOAP
  compression problem in PHP 5.4, the IDNA URL converting issue and
  the TinyMCE relative URLs problem.

(tron)

2012-07-26 03:11:33 UTC MAIN commitmail json YAML

Note update of www/contao211-translations package to 201207250.

(taca)

2012-07-26 03:10:13 UTC MAIN commitmail json YAML

Update contao211-translations to 201207250.

Czech, Dutch, Italian, Japanese and Portuguese language files are updated
to catch up to Contao 2.11.5.

(taca)

2012-07-26 03:07:36 UTC MAIN commitmail json YAML

Note update of www/contao211 and www/contao211-example packages to 2.11.5.

(taca)

2012-07-26 03:06:05 UTC MAIN commitmail json YAML

Update contao211 package to 2.11.5.

It also fixes a little security problem of permission check about undo
processing.

Quote from release announce: http://www.contao.org/en/news/contao-2_11_5.html

The bugfix release fixes a couple of issues, including the SOAP
compression problem in PHP 5.4, the IDNA URL converting issue and
the TinyMCE relative URLs problem.

(taca)

2012-07-26 00:22:23 UTC MAIN commitmail json YAML

Update www/p5-Dancer to 1.3097

(wen)

2012-07-26 00:20:13 UTC MAIN commitmail json YAML

Update to 1.3097

Upstream CHANGES:
1.3097      08.07.2012

    [ ENHANCEMENTS ]
    * New keywords 'register_hook' and 'execute_hooks' exported by Dancer::Plugin
      for providing a consistent way with Dancer 2 on how to declare and run hooks
      from within a plugin (Alexis Sukrieh, idea from David Precious).

1.3096      06.07.2012
    ** Codename: Chop Hooey // Neil Hooey **

    [ ENHANCEMENTS ]
    * Finally released, thanks to Neil Hooey bugging my sorry ass.

1.3095_02  03.07.2012

    [ BUG FIXES ]
    * fix exception tests in some cases (GH #734) (Damien Krotkine & katkad )

    [ ENHANCEMENTS ]
    * If YAML does not load, Dancer::Config now reports why (Ovid)

    [ DOCUMENTATION ]
    * Clarify serialization in introduction POD (Mark A. Stratman)
    * Typo fix (Sam Kington)

1.3095_01  22.06.2012

    [ BUG FIXES ]
    * Don't assume returned references are blessed when considering
      continuations (Neil Hooey, GH-778)
    * Malformed/missing cookies caused warnings
      (James Aitken/LoonyPandora, GH-782 and GH-783)
    * Avoid potential crash in t/14_serializer/06_api.t if tmp dir is replaced
      when %ENV gets cleared (Adam Kennedy)
    * Properly initialize %callbacks to default empty hashref  in _send_file if
      not provided (Greg Mullen)

    [ ENHANCEMENTS ]
    * Add UTC timestamp options for logger_format (Alex C - perlpong).
    * Tests can now run in parallel (Richard Sim.es).
    * dancer_version keyword added (Damien "dams" Krotkine).
    * New session_domain paramter allows you to set the domain of the default
      session cookie (William Wolf)

    [ DOCUMENTATION ]
    * Update Ubic service example (Vyacheslav Matyukhin)
    * Silly typo fixing (Paul Fenwick)
    * Typo in Dancer::Test file upload example (Jonathan "Duke" Leto)
    * UTF-8 fixes in POD (ambs)

1.3095      01.04.2012

    [ BUG FIXES ]
    * Small fix to skip tests when YAML is not available.
      (Sawyer X)

    [ ENHANCEMENTS ]
    * Added 'info' log level for messages that should always go to the logs
      but aren't really debug, warning or error messages (Ovid)

1.3094      31.03.2012

    [ BUG FIXES ]
    * GH #763: Fix exceptions in ajax routes clobbering layout (ilmari)
    * GH #748 & GH 647: Don't force override environment from PLACK_ENV (jwittkoski)
    * GH #762: fix param parsing lacking limit on split (leejo)
    * GH #758: Fix Dancer::Test: make sure the request is properly converted to
      a response. (Ovid)
    * GH #729: Fix dancer exception composition, and message pattern application
      (Damien Krotkine)
    * GH #752: Exceptions raised in hooks were not propagated back to the route
      code, but instead canceleld and replaced by a Dancer halt exception. That
      was wrong. Now it is fixed, exceptions raised in hooks can be properly
      caught in route code.
      (Damien Krotkine)
    * Be more flexible in single vs. mutliple values in key hiding.
      (Sam Kington)
    * Use isa() for checking relationships instead of ref() in Dancer::Test.
      (Ovid)

    [ ENHANCEMENTS ]
    * Added 'strict_config' option to have the config return an object instead
      of a hashref. (Ovid)
    * GH #708: Added support for query strings in dancer_request (Jacob Rideout)
    * It's possible for the user to set the environments directory using a new
      environment variable (DANCER_ENVDIR) or using `set envdir => $path`
    * Sort hash keys when serializing references in log messages (Ovid).

    [ DOCUMENTATION ]
    * Explain in POD that if there are multiple fields with the same name,
      params('fieldname') returns an arrayref of them (alexrj).
    * GH #750: Fix in Dancer::Deployment: appdir needs to be set before calling
      load_app (Paul Johnson)
    * Update 'before' hook document (David Cantrell).

1.3093      29.02.2012

    [ BUG FIXES ]
    * GH #738: Define exception type ::Core::Request, to avoid things blowing
      up when Dancer::Request raises exceptions of that type
      (David Precious, thanks to damog for reporting)
    * GH #671: Fix Dancer::Plugin::Ajax with Plack::Builders.
      (Activeg, Sawyer X)
    * Auto-page feature cleanup and fixup. (David Precious)
    * Remove uninitialized warnings. (Sawyer X, David Precious)

    [ ENHANCEMENTS ]
    * Winning release race to Catalyst (nice try rafl++!)
    * Add exception type ::Core::Request. (David Precious)
    * JSON decode from UTF8. (Sam Kington)
    * Provide the method when a route crashes to help debug. (Sam Kington)
    * More helpful log messages. (David Precious)

    [ DOCUMENTATION ]
    * Fix examples for multi-app deployment under Plack::Builder in deployment.
    * Deployment docs. (c0bra)
    * Update tutorial. (David Precious)
    * Clean up EXPORTS. (David Precious)
    * Keyword documentation fixups. (Kirk Kimmel)
    * Clarify forward docs with better examples. (David Precious)

1.3092      27.01.2012

    [ BUG FIXES ]
    * Don't call isa() on unblessed refs in Dancer::Exception. (Sam Kington)
    * Assume UTF-8 by default when serialising JSON. (Sam Kington)
    * GH #725: If a cookie is set multiple times, last value wins.
      (David Precious)
    * More intuitive, backwards compatible appending of default template
      extension. (GH #716, David Precious)
    * Prevent recursion in censoring. (Yanick Champoux, Damien dams Krotkine)
    * GH #734: More tests flexibility (Sawyer X, reported by @birdy-)

    [ ENHANCEMENTS ]
    * Return the current set prefix using prefix(). (Michal Wojciechowski)
    * More intuitive appending of default template extension. Makes for cleaner
      more DWIM code. (David Precious, reported by Nick Knutov)
    * Allow any options to JSON serializer. (Lee Johnson)
    * Support complex views with multiple document roots. (Pedro Melo)

    [ DOCUMENTATION ]
    * Document how to work with Dotcloud. (Oliver Gorwits)
    * Clean ups and fix ups. (David Precious, Sawyer X, Michal Wojciechowski)

(wen)

2012-07-25 21:24:45 UTC MAIN commitmail json YAML

Forced commit to get correct commit message (prior commit was accidental)

Update information on Solaris to include Solaris 10 & gcc46

(tez)

2012-07-25 21:20:51 UTC MAIN commitmail json YAML

2012-07-25 21:19:31 UTC MAIN commitmail json YAML

Update to 1.6.6

2011-03-12 1.6.6
- Minor IPFIX bug.
- IPFIX implement template withdraw
- For IPFIX, check packet sequence per template and observation domain
- Fix time window, when no flows collected or no flows matched
  while processing
- Fixed typos
- Fix seg fault bug - test for EMPTY_LIST was missing at several places.

2011-02-19 1.6.6b1
- Fix bps/pps. make it uint64_t, as bps/pps > 4Gb/s overflows.
- In record raw print mode: decode ICMP instead of src/dst ports
- sflow use announced exporter IP instead of sending IP for router ID
- sflow: Ignore extra fill bytes. Do not complain.
- sflow: fix packet length issue.
- Add IPFIX protokoll support

2011-12-31 1.6.5
- Fix 64bit bug when using byte/packet limits
- for v5 and sampling use 64bit counters to prevent overflow for large sampled flows.
- Fixed Ident printig bug

2011-07-11 1.6.4
- some code restructuring - prepare for IPFIX module
- Add netflow v1 module. Some routers still use that
- Add %sn, %dn output tags for src/dst networks
- Fix buffer length check in v5.
- Fix export bug: include last flow cache bucket, when exporting
- number in all filter expressions accept hex values
- fix an sflow colletor bug. Missing extension maps in rotated files
- implement extended statistics. Currently ports and bpp distribution
  vectors can be collected automatically be nfcapd. Still experimental

2011-02-26 1.6.3p1
- Fix timebug fix :(, make it a compile time option
- fix v7 sequence errors

2011-02-15
- Zero out unused fields after aggregation

2011-02-05
- Fix SysUptime 32bit overflow in v5 header
- Add fix for strange first/last swap reported by some users.

2011-01-09 v1.6.3
- Fix extension size bug
- Move IP anonymisation to separate binary nfanon
- Fix initialise bug of -o fmt: and not available fields

2010-09-09 v1.6.2
- released
- fixes some sflow bugs in sfcapd
2010-04-28 v1.6.1p0
- Update flow tools converter to build with Google-Code version 0.68.5
- Fix sflow bugs

2010-03-05 v1.6.1
- Fix bug in man page for -t
- Test sampler infos before using them ( nfcapd startup )
- Add sampling tags #34, #35 used by JunOS
- nfexpire: Fix empty .nfsat, when setting limits on an empty directory
- Fix coredump for -B -m (-w) combination
- Optimise some extension map code

2009-12-28 stable v1.6
- Few bug fixes in release candidates rc1, rc2 and rc3

2009-11-16 snapshot-1.6b-20091116
- Update sflow collector with new tags
- Add router IP extension
- Add router ID (engine type/ID) extension

2009-09-30 snapshot-1.6b-20090930
- snapshot bugfix release

2009-11-0801 snapshot-1.6b-20090806
- Add srcmask and dstmask aggregation
- Add csv output mode. -o csv
- Fix some bugs of previous beta
- Add bidirectional aggregation of flows ( -b, -B )
- Add possibility to save aggregated flows into file ( -w )
  Note: This results in a behaviour change for -w in combination
  with aggragation )
- Extend -N ( do not scale numbers ) to all text output not just summary
- Make extension handling more robust for some moody IOSes.
- Remove header lines of -s stat, when using -q ( quiet )
  Note: This results in a behaviour change for -N
- Remove -S option from nfdump ( legacy 1.4 compatibility )
- Make use of log (syslog) functions for nfprofile.
- Move log functions to util.c

2009-06-19 snapshot-1.6b-20090717
- Flow-tools converter updated - supports more common elements.
- Sflow collector updated. Supports more common elements.
- Add sampling to nfdump. Sampling is automatically recognised
  in v5 undocumented header fields and in v9 option templates.
  see nfcapd.1(1)
- Add @include option for filter to include more filter files.
- Add flexible aggregation comparable to Flexible Netflow (FNF)
- All new tags can be selected in -o fmt:... see nfdump(1)
- topN stat for all new tags is implemented
- Integrate developer code to read from pcap files into stable
- Update filter syntax for new tags
- Added more v9 tags for netflow v9.
  The detailed tags are listed in nfcapd(1)
  Adding new tags also extended the binary file format with
  data block format 2, which is extension based. File format
  for version <= 1.5.* ( Data block format 1 ) is read
  transparently. Data block 2 are skipped by nfdump 1.5.7.
  32bit but AS and interface numbers are supported.
- Add flexible storage option for nfcapd. To save disk space, the
  data extensions to be stored in the data file are user selectable.
- Added option for multiple netflow stream to same port.
  -n <Ident,IP,base_directory>
  Example: -n router1,192.168.100.1,/var/nfdump/router1
  So multiple -n options may be given at the command line
  Old style syntax still works for compatibility, ( -I .. -l ... )
  but then only one source is supported.
- Move to automake for building nfdump
- Switch scaling factor ( k, M, G ) from 1024 to 1000.
- Make nfdump fully 64bit compliant. ( 8bit data alignments and access )

2009-04-17 stable 1.5.8
- Fix daylight summer time bug, when guessing sub dirs. file access ( -M, -r )
- Bug fixes for 64bits CPUs

(tez)

2012-07-25 20:25:51 UTC MAIN commitmail json YAML

2012-07-25 20:16:05 UTC MAIN commitmail json YAML

Updated graphics/pngcrush to 1.7.33

(adam)

2012-07-25 20:14:01 UTC MAIN commitmail json YAML

Changes 1.7.33:
* Ignore all ancillary chunks except during the final trial.  This can be
  significantly faster when large ancillary chunks such as iCCP are present.

Changes 1.7.32:
* Fixed bug introduced in 1.7.30: Do not call png_set_check_for_invalid_index()
  when nosave != 0 (otherwise pngcrush crashes with the "-n" option).

(adam)

2012-07-25 20:09:08 UTC MAIN commitmail json YAML

Updated textproc/xmlrpc-c to 1.16.42

(adam)

2012-07-25 20:08:17 UTC MAIN commitmail json YAML

Changes 1.16.42:
Fix crash due to bogus memory free when xmlrpc_parse_value() fails.
Broken in 1.07

(adam)

2012-07-25 19:27:09 UTC MAIN commitmail json YAML

2012-07-25 19:07:49 UTC MAIN commitmail json YAML

use py-distribute for Python3 rather than py-setuptools
(The former might be used for Python2 as well, but it needs more
testing.)

(drochner)

2012-07-25 19:06:46 UTC MAIN commitmail json YAML

2012-07-25 19:05:52 UTC MAIN commitmail json YAML

2012-07-25 17:26:22 UTC MAIN commitmail json YAML

Added print/foo2zjs version 20120516

(imil)

2012-07-25 17:22:47 UTC MAIN commitmail json YAML

Updated print/foo2zjs to 20120516

(imil)

2012-07-25 17:19:38 UTC MAIN commitmail json YAML

add & enable foo2zjs

(imil)

2012-07-25 17:15:45 UTC MAIN commitmail json YAML

Initial import of foo2zjs, version 20120516, into the NetBSD Packages
Collection.

foo2zjs is an open source printer driver for printers that use the Zenographics
ZjStream wire protocol for their print data, such as the  Minolta/QMS magicolor
2300 DL or Konica Minolta magicolor 2430 DL or HP LaserJet 1020 or HP LaserJet
Pro P1102 or HP LaserJet Pro P1102w or HP LaserJet Pro CP1025nw. These printers
are often erroneously referred to as winprinters or GDI printers. However,
Microsoft GDI only mandates the API between an application and the printer
driver, not the protocol on the wire between the printer driver and the printer.
In fact, ZjStream printers are raster printers which happen to use a very
efficient wire protocol which was developed by Zenographics and licensed by
most major printer manufacturers for at least some of their product lines.
ZjStream is just one of many wire protocols that are in use today, such as
Postscript, PCL, Epson, etc.

(imil)

2012-07-25 15:49:50 UTC MAIN commitmail json YAML

Updated textproc/xmlrpc-c to 1.16.41nb1

(jperkin)

2012-07-25 15:49:34 UTC MAIN commitmail json YAML

Use correct linker flags on Solaris with GCC.  Fixes relocation issues.

Bump PKGREVISION.

(jperkin)

2012-07-25 15:41:07 UTC MAIN commitmail json YAML

Update net/p5-Test-TCP to 1.16

(wen)

2012-07-25 15:39:31 UTC MAIN commitmail json YAML

Update to 1.16

Upstream ChangeLog:
1.16
    [TEST FIX]
    - 1.15 breaks AIX fix on 1.14.
      t/05_sigint.t skips on perl <= 5.8.8.

1.15

    [TEST FIX]
    ${^CHILD_ERROR_NATIVE} is only available in perl 5.8.9 and later.
    (kazeburo++)

1.14
    - Fixed testing issue on AIX.
      https://rt.cpan.org/Public/Bug/Display.html?id=72779
      (w.phillip.moore)
    - depend to Test::SharedFork 0.19 for better TB2 support
      (tokuhirom)

(wen)

2012-07-25 15:35:27 UTC MAIN commitmail json YAML

Update devel/p5-Test-SharedFork to 0.20

(wen)

2012-07-25 15:33:46 UTC MAIN commitmail json YAML

Update to 0.20

Upstream ChangeLog:
0.20
    - test_requires Time::HiRes for redhat.
      (berekuk++)
0.19
    - fixed TB2 support(tokuhirom)

(wen)

2012-07-25 14:59:19 UTC MAIN commitmail json YAML

Update www/p5-HTTP-Lite to 2.4

(wen)

2012-07-25 14:57:22 UTC MAIN commitmail json YAML

Update to 2.4

Upstream ChangLog:
2.4 2012-07-20
    - Fixed RT #13791, which meant you couldn't request http://foobar.com --
      had to have to trailing slash on the URL.
    - Don't add request header if value passed is undef (RT #4546).
    - Fixed bug where writing the request can get stuck in a loop.
      Bug reported by Florian Kirchmeir. Fix based on Florian's patch.
    - RT #35360 fixed (fix included in report).
    - Documentation tidy-up
    - Neil Bowers (NEILB) granted co-maint by Adam (thanks)

(wen)

2012-07-25 14:46:08 UTC MAIN commitmail json YAML

Update databases/p5-Data-Table to 1.65

(wen)

2012-07-25 14:42:48 UTC MAIN commitmail json YAML

Update to 1.65

Upstream ChangLog:
1.65 Mon Jul 23 20:16:08 PDT 2012
  Finish the "Perl Data::Table Cookbook", should be a good learning material.
  To download, visit https://sites.google.com/site/easydatabase/

  Polish Data::Table::Excel for CPAN upload.

  Minor patches to the code.

1.64 Sun Jul  8 22:01:17 PDT 2012
  Add $keepRestCols to Data::Table::group();
  We introduce new constants for fromCSV/fromTSV/fromFile/csv/tsv.
    Data::Table::OS_UNIX = 0;
    Data::Table::OS_PC = 1;
    Data::Table::OS_MAC = 2;
  Add method reorder(), redefine column orders
  Add method melt() and cast(), concept borrowed from Reshape package in R
  Add method each_group(), so one can apply a custom method to rows sharing the same key

  Made a seemingly backward incompatible change to pivot()
    pivot($colToSplit, $colToSplitIsNumeric, ...) is changed to
    pivot($colToSplit, $colToSplitIsStringOrNumber, ...)
  What is now pivot($colToSplit, $Data::Table::STRING, ...), where Data::Table::STRING has a value of 1,
  was equivalent to pivot($colToSplit, 0, ...) in <= 1.63.
  However, the $colToSplitIsStringOrNumber is now auto-guessed within the code, so the change is not very relevant.
  Most existing code should run fine, without change.

  Patch group(), piviot() to distinguish keys between empty string and undef.

  Patch subTable() to take row mask array when {useRowMask=>1} is provided.

1.63 Tue Jun 12 17:05:43 PDT 2012
  In this release, we patch addCol, delCol, addRow, rowMerge, colMerge to for an empty table
  We introduce new methods isEmpty(), hasCol(), moveCol($colID, $newColIdx)
  We introduce new constants for Data::Table::new()
    Data::Table::ROW_BASED
    Data::Table::COL_BASED

1.62 Fri May 25 11:40:09 PDT 2012
  In this release, we address a few pain points

  Data::Table::colMerge, update to support new options
    { renameCol => 1}
    If specified, duplicate column names in the second table is automatically renamed (by appending _2) to avoid conflict

  We introduce some constants, so we have fewer numbers to remember.
    Data::Table::NUMBER
    Data::Table::STRING
    Data::Table::ASC
    Data::Table::DESC

  for sort(), you can use $t->sort('col2', Data::Table::NUMBER, Data::Table::DESC); it is equivalent to $t->sort('col2', 0, 1);

    Data::Table::INNER_JOIN
    Data::Table::LEFT_JOIN
    Data::Table::RIGHT_JOIN
    Data::Table::FULL_JOIN

  for join(), you may use $t->sort($t2, Data::Table::FULL_JOIN, ['col1'], ['col1']);
  it is equivalent to $t->sort($t2, 3, ['col1'], ['col1']).

  match_string, match_pattern have been generating @Data::Table::OK, which is a class-level array.
  $t->match_pattern() will now also store the results (array ref) in $t->{OK}, that should be used in the future.
  However, @Data::Table::OK is still supported for compatibility reasons.
  This is not a pain point, but conceptually nicer to be localized.

  match_pattern_hash() is added. The difference is each row is fed to the pattern as a hash %_.  In the case of
  match_pattern, each row is fed as an array ref $_.  The pattern for match_pattern_hash() becomes much cleaner.
  If a table has two columns: Col_A as the 1st column and Col_B as the 2nd column, a filter "Col_A>2 AND Col_B<2"
  is written before as
    $t->match_pattern('$_->[0] > 2 && $_->[1] <2');
  where we need to figure out $t->colIndex('Col_A') is 0 and $t->colIndex('Col_B') is 1, in order to build the pattern.
  Now you can use column name directly in the pattern:
    $t->match_pattern_hash('$_{Col_A} >2 && $_{Col_B} <2');
  This method creates $t->{OK}, as well as @Data::Table::OK, same as match_pattern().

  Data::Table::rowMerge, update to support new options
    { byName =>1, addNewCol => 1}
    If byName is 1, rows in the second table are appended by matching their column names, so that the second table
      can have columns in a different order.
    If addNewCol is 1, columns not exist in the first table will be automatically added.
      addNewCol is best used with byName. If used alone, addNewCol will just patch the two tables so that they have
      the same number of columns.
  Data::Table::subTable, update internal to remove side effect on column header array
  Data::join add support for an option {renameCol => 1}.
    If specified, duplicate column names in the second table is automatically renamed (by appending _2) to avoid conflict

1.61 Mon Feb 27 21:07:55 PST 2012
  Data::Table::fromSQL now can take DBI::st instead of a SQL string. This is introduced, so that
  variable binding (such as CLOB/BLOB) can be done outside the method.

1.60 Sat Feb 25 19:26:46 PST 2012
  Data::Table::addRow now also can take a hash reference. Hash keys are column names,
  undef will be the value, if a column name is not found in the hash.
  Suggested by Federico

1.59 Sun Feb  5 00:20:00 PST 2012
  I have never checked those CPAN ticket, happened to discover them and address them in this version.
  Update document, explain Data::Table::fromCSV(\*STDIN, 1) can be used to read table from STDIN.
  Add tbody and thead to Data::Table::html, if it's portrait.
  Suggested by Ken Rosenberry.
  Modify Data::Table::html and Data::Table::html2, so that it can accept coloring via CSS
  The color now can be either specified as an array as before, or as three CSS class names
  Suggested by Xavier Robin

1.58 Thu Feb  2 20:33:03 PST 2012
  Patch join(), prior version of join considers two NULL keys to be equal
  update document, clarify that rowMerge assumes table columns in the same order
  Thanks to Ulrik Stervbo.

1.57 Thu Apr 23 15:22:36 PDT 2009
  Patch pivot(), it throws warning before, when colToFill is undef.

1.56 Fri Aug 22 15:53:29 PDT 2008
  When the first line in a TSV is not a header, but contains strings such as \t.
  The program will not transform \t to a tab.
  Modify fromTSV, so that \t, \N (etc) transformation is optional.
  Add transform_element flag to fromTSV method to turn on/off the transformation.
  Thanks to Bin Zhou.

1.55 Mon May  5 10:29:44 PDT 2008
  Patch parseCSV. fromFile guesses the wrong delimiter if some ending columns are empty.

(wen)

2012-07-25 14:42:18 UTC MAIN commitmail json YAML

Updated graphics/netpbm to 10.35.80nb3

(jperkin)

2012-07-25 14:42:03 UTC MAIN commitmail json YAML

Remove SunOS patch, the ld(1) options are actively harmful and cause
R_AMD64_32 relocation errors in 64-bit mode.  The default options should
work fine.

Bump PKGREVISION.

(jperkin)

2012-07-25 14:26:57 UTC MAIN commitmail json YAML

MirBSD support.

This adds shlib version handling to rubyversion.mk, a fix to configure
(include <sys/time.h> when checking for struct timespec) and a workaround
for broken code if getgrnam_r is available.

(bsiegert)

2012-07-25 14:02:16 UTC pkgsrc-2012Q2 commitmail json YAML

pullups 3867, 3868 and 3869

(spz)

2012-07-25 13:59:10 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3868 - requested by obache
emulators/suse121_gtk2: security update

Revisions pulled up:
- emulators/suse121_gtk2/Makefile                              1.3
- emulators/suse121_gtk2/distinfo                              1.3

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Jul 24 10:02:27 UTC 2012

  Modified Files:
  pkgsrc/emulators/suse121_gtk2: Makefile distinfo

  Log Message:
  Update gdk-pixbuf-query-loaders and libgdk_pixbuf-2_0-0 rpm to 2.24.0-2.4.1
  for CVE-2012-2370.

  Bump PKGREVISION.

  To generate a diff of this commit:
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/suse121_gtk2/Makefile \
        pkgsrc/emulators/suse121_gtk2/distinfo

(spz)

2012-07-25 13:43:53 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3867 - requested by obache
emulators/suse121_base: security update

Revisions pulled up:
- emulators/suse121_base/Makefile                              1.4
- emulators/suse121_base/distinfo                              1.4

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Jul 24 09:59:48 UTC 2012

  Modified Files:
  pkgsrc/emulators/suse121_base: Makefile distinfo

  Log Message:
  Update bash-4.2/libreadline6-6.2 rpm to 1.14.1 for CVE-2012-3410.

  Bump PKGREVISION.

  To generate a diff of this commit:
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/emulators/suse121_base/Makefile \
        pkgsrc/emulators/suse121_base/distinfo

(spz)

2012-07-25 13:34:00 UTC pkgsrc-2012Q2 commitmail json YAML

2012-07-25 13:33:41 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3874 - requested by taca
lang/php: fix PHP version numbers in dependencies after recent update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.20

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 25 10:50:12 UTC 2012

  Modified Files:
  pkgsrc/lang/php: phpversion.mk

  Log Message:
  Update PHP53_VERSION and PHP54_VERSION noted by Uwe Klaus.

(tron)

2012-07-25 13:20:30 UTC MAIN commitmail json YAML

2012-07-25 13:18:43 UTC MAIN commitmail json YAML

Add support for readline (for interactive PHP CLI).

(fhajny)

2012-07-25 13:17:08 UTC MAIN commitmail json YAML

darwin-iconv hack is only required for the case using native libiconv.
PR 46720.

(obache)

2012-07-25 13:16:02 UTC MAIN commitmail json YAML

2012-07-25 13:05:30 UTC MAIN commitmail json YAML

Switch to usual manner instead of buildlink jail break.

(obache)

2012-07-25 13:01:06 UTC MAIN commitmail json YAML

2012-07-25 12:22:23 UTC MAIN commitmail json YAML

buildlink with xcb-util036 instead of xcb-util for the case requireing
x11/startup-notification010.

fixes PR 46738.

(obache)

2012-07-25 12:21:04 UTC MAIN commitmail json YAML

Note addition of sysbuild and sysbuild-user.

(jmmv)

2012-07-25 12:20:28 UTC MAIN commitmail json YAML

Add and enable sysbuild and sysbuild-user.

(jmmv)

2012-07-25 12:20:08 UTC MAIN commitmail json YAML

Initial addition of sysbuild-user, version 1.0:

This package installs an unprivileged user for the sysbuild utility
provided by the sysutils/sysbuild package.  This unprivileged user is
automatically configured to perform daily NetBSD builds.

(jmmv)

2012-07-25 12:18:24 UTC MAIN commitmail json YAML

Initial (re)addition of sysbuild, version 2.0:

sysbuild is a tool to automate the maintenance of the NetBSD sources and
the build of releases by means of a single command and a configuration
file that tells sysbuild what to do.

Since NetBSD 1.6 (released on July 2011), the source tree has included a
very flexible script (build.sh) to build a full NetBSD release for the
current platform or to cross-build for any of the supported platforms.

The flipside of the flexibility is that the script is inconvenient to use
on a daily basis because of the myriad of options it takes.  Furthermore,
managing the source trees that make up NetBSD is not in the scope of
build.sh: the user must fetch these trees and keep them up to date by hand.

While these details are all fine on their own, rebuilding NetBSD frequently
(to keep a system up to date, or just for development tasks) is convoluted.
Developers and users usually find themselves writing their own wrapper
scripts over build.sh to simplify their daily tasks.

sysbuild extends build.sh by adding support for configuration files and
source tree management, allowing NetBSD rebuilds with a single and simple
command.  Make sure to check the sysbuild-user package for a way to
trivially set up periodic NetBSD rebuilds under an dedicated, unprivileged
user.

This is version 2.0 because sysbuild already existed 10 years ago.  It
served the same purpose, but it was removed because it stopped working
with NetBSD 2.0 (can't remember why though).  Also, I'm convinced the
previous implementation was quite bad.

(jmmv)

2012-07-25 12:12:37 UTC MAIN commitmail json YAML

Fix build on SunOS with PHP_VERSION_DEFAULT=54.

SunOS does have if_indextoname, but config.m4 won't find it.

(fhajny)

2012-07-25 12:12:26 UTC MAIN commitmail json YAML

merge same conditions into one condition to be maintainance easier.

(obache)

2012-07-25 12:07:32 UTC MAIN commitmail json YAML

2012-07-25 12:01:55 UTC MAIN commitmail json YAML

Fix build on SunOS:
- Add pst3 to PLIST.
- Make sure dig/nslookup are found on SunOS.
- Use MACHINE_ARCH to avoid 64bit builds with ABI=32 on SunOS.
- Disable large file support on SunOS and ABI=32 (fixes swap plugin).

(fhajny)

2012-07-25 11:41:54 UTC MAIN commitmail json YAML

Note update of lang/parrot to version 4.4.0.

(he)

2012-07-25 11:41:19 UTC MAIN commitmail json YAML

Update parrot to version 4.4.0.

Pkgsrc changes -- minor adaptation to installed files.

Upstream changes:
  - Core
      + Most internal calls to libc exit(x) have been replaced with
        Parrot_x_* API calls or PARROT_FORCE_EXIT
  - Documentation
      + 'pdd31_hll.pod' made stable in 'docs/pdds/'.
      + Updated main 'README' to 'README.pod'
      + Updated various dependencies, e.g., 'lib/Parrot/Distribution.pm'.
      + Updated all 'README' files to 'README.pod' files.
      + Added 'README.pod' files to top-level directories.
  - Tests
      + Update various tests to pull from new 'README.pod'
      + Updated 't/tools/install/02-install_files.t' to pull from new
        'README.pod'
  - Community
  - Platforms
  - Tools
      + pbc_merge has been fixed to deduplicate constant strings and
        merge annotations segments

(he)

2012-07-25 11:40:50 UTC MAIN commitmail json YAML

2012-07-25 11:33:49 UTC MAIN commitmail json YAML

Fix 32bit build on SunOS by relying on MACHINE_ARCH instead of isainfo.

(fhajny)

2012-07-25 11:24:21 UTC MAIN commitmail json YAML

Make package more portable by pre-creating destination for pax

(fhajny)

2012-07-25 10:50:12 UTC MAIN commitmail json YAML

Update PHP53_VERSION and PHP54_VERSION noted by Uwe Klaus.

(taca)

2012-07-25 10:40:28 UTC MAIN commitmail json YAML

Added www/p5-WWW-Mechanize-Timed version 0.44

(sno)

2012-07-25 10:38:13 UTC MAIN commitmail json YAML

Added www/p5-WWW-Mechanize-Timed version 0.44

(sno)

2012-07-25 10:37:57 UTC MAIN commitmail json YAML

Adding new package for Perl 5 module WWW::Mechanize::Timed version 0.44
from CPAN into www/p5-WWW-Mechanize-Timed.

This module is a subclass of WWW::Mechanize that times each stage of the
HTTP request.

(sno)

2012-07-25 10:31:21 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup tickets 3870, 3871, 3872 and 3873

(sbd)

2012-07-25 10:30:38 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3873 - requested by spz
net/bind96 security update

Revisions pulled up:
- net/bind96/Makefile                                          1.28
- net/bind96/distinfo                                          1.19

---
  Module Name: pkgsrc
  Committed By: spz
  Date: Tue Jul 24 21:14:20 UTC 2012

  Modified Files:
  pkgsrc/net/bind96: Makefile distinfo

  Log Message:
  patch version fixing CVE-2012-3817:

              --- 9.6-ESV-R7-P2 released ---

      3346.  [security]      Bad-cache data could be used before it was
                              initialized, causing an assert. [RT #30025]

      3343.  [bug]          Relax isc_random_jitter() REQUIRE tests. [RT #29821]

      3342.  [bug]          Change #3314 broke saving of stub zones to disk
                              resulting in excessive cpu usage in some cases.
                              [RT #29952]

(sbd)

2012-07-25 10:30:31 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3872 - requested by spz
net/bind97 security update

Revisions pulled up:
- net/bind97/Makefile                                          1.17
- net/bind97/distinfo                                          1.15

---
  Module Name: pkgsrc
  Committed By: spz
  Date: Tue Jul 24 21:01:11 UTC 2012

  Modified Files:
  pkgsrc/net/bind97: Makefile distinfo

  Log Message:
  patch release with fix for CVE-2012-3817:

              --- 9.7.6-P2 released ---

      3346.  [security]      Bad-cache data could be used before it was
                              initialized, causing an assert. [RT #30025]

      3342.  [bug]          Change #3314 broke saving of stub zones to disk
                              resulting in excessive cpu usage in some cases.
                              [RT #29952]

(sbd)

2012-07-25 10:30:24 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3871 - requested by spz
net/bind99 security update

Revisions pulled up:
- net/bind99/Makefile                                          1.9
- net/bind99/distinfo                                          1.7

---
  Module Name: pkgsrc
  Committed By: spz
  Date: Tue Jul 24 20:40:12 UTC 2012

  Modified Files:
  pkgsrc/net/bind99: Makefile distinfo

  Log Message:
  patch version fixing CVE-2012-3817 and CVE-2012-3868:

              --- 9.9.1-P2 released ---

      3349.  [bug]          Change #3345 was incomplete. [RT #30233]

      3346.  [security]      Bad-cache data could be used before it was
                              initialized, causing an assert. [RT #30025]

      3345.  [bug]          Addressed race condition when removing the last item
                              or inserting the first item in an ISC_QUEUE.
                              [RT #29539]

      3342.  [bug]          Change #3314 broke saving of stub zones to disk
                              resulting in excessive cpu usage in some cases.
                              [RT #29952]

(sbd)

2012-07-25 10:29:34 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3870 - requested by spz
net/bind98 security update

Revisions pulled up:
- net/bind98/Makefile                                          1.14
- net/bind98/distinfo                                          1.13

---
  Module Name: pkgsrc
  Committed By: spz
  Date: Tue Jul 24 20:16:21 UTC 2012

  Modified Files:
  pkgsrc/net/bind98: Makefile distinfo

  Log Message:
  patch update for CVE-2012-3817:
              --- 9.8.3-P2 released ---

      3346.  [security]      Bad-cache data could be used before it was
                              initialized, causing an assert. [RT #30025]

      3342.  [bug]          Change #3314 broke saving of stub zones to disk
                              resulting in excessive cpu usage in some cases.
                              [RT #29952]

(sbd)

2012-07-25 10:26:23 UTC MAIN commitmail json YAML

Added www/p5-LWPx-TimedHTTP version 1.8

(sno)

2012-07-25 10:25:27 UTC MAIN commitmail json YAML

Added www/p5-LWPx-TimedHTTP version 1.8

(sno)

2012-07-25 10:25:12 UTC MAIN commitmail json YAML

Adding new package for Perl 5 module LWPx::TimedHTTP version 1.8 from CPAN
into www/p5-LWPx-TimedHTTP.

This module performs an HTTP request exactly the same as LWP does normally
except for the fact that it times each stage of the request and then inserts
the results as header.

(sno)

2012-07-25 10:16:12 UTC MAIN commitmail json YAML

FPM doesn't require/use libevent anymore.
Use LIBTOOL_OVERRIDE to workaround a DTrace build problem.
Bump PKGREVISION.

(fhajny)

2012-07-25 09:24:27 UTC MAIN commitmail json YAML

remove obsolete patch

(drochner)

2012-07-25 07:25:14 UTC MAIN commitmail json YAML

Fix incorrect package directory in dependency line.

(tron)

2012-07-25 05:44:06 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3869 - requested by taca
net/isc-dhcp4: security update

Revisions pulled up:
- net/isc-dhcp4/Makefile.common                                1.16
- net/isc-dhcp4/distinfo                                        1.12
- net/isc-dhcp4/patches/patch-includes_Makefile.in              1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jul 25 00:56:53 UTC 2012

  Modified Files:
  pkgsrc/net/isc-dhcp4: Makefile.common distinfo
  pkgsrc/net/isc-dhcp4/patches: patch-includes_Makefile.in

  Log Message:
  Update isc-dhcp4 package to 4.2.4p1 (ISC DHCP 4.2.4-P1).
  Fixes security problems.

  Changes since 4.2.4

  ! Previously the server code was relaxed to allow packets with zero
    length client ids to be processed.  Under some situations use of
    zero length client ids can cause the server to go into an infinite
    loop.  As such ids are not valid according to RFC 2132 section 9.14
    the server no longer accepts them.  Client ids with a length of 1
    are also invalid but the server still accepts them in order to
    minimize disruption.  The restriction will likely be tightened in
    the future to disallow ids with a length of 1.
    Thanks to Markus Hietava of Codenomicon CROSS project for the
    finding this issue and CERT-FI for vulnerability coordination.
    [ISC-Bugs #29851]
    CVE: CVE-2012-3571

  ! When attempting to convert a DUID from a client id option
    into a hardware address handle unexpected client ids properly.
    Thanks to Markus Hietava of Codenomicon CROSS project for the
    finding this issue and CERT-FI for vulnerability coordination.
    [ISC-Bugs #29852]
    CVE: CVE-2012-3570

  ! A pair of memory leaks were found and fixed.  Thanks to
    Glen Eustace of Massey University, New Zealand for finding
    this issue.
    [ISC-Bugs #30024]
    CVE: CVE-2012-3954

  To generate a diff of this commit:
  cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/isc-dhcp4/Makefile.common
  cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/isc-dhcp4/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/net/isc-dhcp4/patches/patch-includes_Makefile.in

(spz)

2012-07-25 01:04:20 UTC MAIN commitmail json YAML

Note update of ISC DHCP 4.2.4-P1 releated pacakges:

net/isc-dhcp4 4.2.4p1
net/isc-dhclient4 4.2.4p1
net/isc-dhcp4 4.2.4p1
net/isc-dhcrelay4 4.2.4p1

(taca)

2012-07-25 00:56:53 UTC MAIN commitmail json YAML

Update isc-dhcp4 package to 4.2.4p1 (ISC DHCP 4.2.4-P1).
Fixes security problems.

Changes since 4.2.4

! Previously the server code was relaxed to allow packets with zero
  length client ids to be processed.  Under some situations use of
  zero length client ids can cause the server to go into an infinite
  loop.  As such ids are not valid according to RFC 2132 section 9.14
  the server no longer accepts them.  Client ids with a length of 1
  are also invalid but the server still accepts them in order to
  minimize disruption.  The restriction will likely be tightened in
  the future to disallow ids with a length of 1.
  Thanks to Markus Hietava of Codenomicon CROSS project for the
  finding this issue and CERT-FI for vulnerability coordination.
  [ISC-Bugs #29851]
  CVE: CVE-2012-3571

! When attempting to convert a DUID from a client id option
  into a hardware address handle unexpected client ids properly.
  Thanks to Markus Hietava of Codenomicon CROSS project for the
  finding this issue and CERT-FI for vulnerability coordination.
  [ISC-Bugs #29852]
  CVE: CVE-2012-3570

! A pair of memory leaks were found and fixed.  Thanks to
  Glen Eustace of Massey University, New Zealand for finding
  this issue.
  [ISC-Bugs #30024]
  CVE: CVE-2012-3954

(taca)

2012-07-24 22:14:35 UTC MAIN commitmail json YAML

Only depend on libuuid on Linux, for the time being.  Adding it causes
Plasma Desktop to break on at least NetBSD.  Fixes PR pkg/46674.

(markd)

2012-07-24 21:26:27 UTC MAIN commitmail json YAML

On internationalized environment some locales may fail wich equals
to error during addons installation phase - force all locales to C.

(mishka)

2012-07-24 21:14:20 UTC MAIN commitmail json YAML

patch version fixing CVE-2012-3817:

          --- 9.6-ESV-R7-P2 released ---

  3346.  [security]      Bad-cache data could be used before it was
                          initialized, causing an assert. [RT #30025]

  3343.  [bug]          Relax isc_random_jitter() REQUIRE tests. [RT #29821]

  3342.  [bug]          Change #3314 broke saving of stub zones to disk
                          resulting in excessive cpu usage in some cases.
                          [RT #29952]

(spz)

2012-07-24 21:01:11 UTC MAIN commitmail json YAML

patch release with fix for CVE-2012-3817:

          --- 9.7.6-P2 released ---

  3346.  [security]      Bad-cache data could be used before it was
                          initialized, causing an assert. [RT #30025]

  3342.  [bug]          Change #3314 broke saving of stub zones to disk
                          resulting in excessive cpu usage in some cases.
                          [RT #29952]

(spz)

2012-07-24 20:40:12 UTC MAIN commitmail json YAML

patch version fixing CVE-2012-3817 and CVE-2012-3868:

          --- 9.9.1-P2 released ---

  3349.  [bug]          Change #3345 was incomplete. [RT #30233]

  3346.  [security]      Bad-cache data could be used before it was
                          initialized, causing an assert. [RT #30025]

  3345.  [bug]          Addressed race condition when removing the last item
                          or inserting the first item in an ISC_QUEUE.
                          [RT #29539]

  3342.  [bug]          Change #3314 broke saving of stub zones to disk
                          resulting in excessive cpu usage in some cases.
                          [RT #29952]

(spz)

2012-07-24 20:16:21 UTC MAIN commitmail json YAML

patch update for CVE-2012-3817:
          --- 9.8.3-P2 released ---

  3346.  [security]      Bad-cache data could be used before it was
                          initialized, causing an assert. [RT #30025]

  3342.  [bug]          Change #3314 broke saving of stub zones to disk
                          resulting in excessive cpu usage in some cases.
                          [RT #29952]

(spz)

2012-07-24 19:48:04 UTC MAIN commitmail json YAML

Updated audio/timidity to 2.14.0nb1

(jperkin)

2012-07-24 19:47:44 UTC MAIN commitmail json YAML

Apply patches from Yair K.  This enables network playback, and fixes the
build on Solaris, perhaps others as well.

Bump PKGREVISION.

(jperkin)

2012-07-24 18:41:56 UTC MAIN commitmail json YAML

2012-07-24 18:40:43 UTC MAIN commitmail json YAML

update to 2.0.3
changes:
-OSX support improvements
-translation updates

pkgsrc change: use xcb-util-keysyms instead of xcb-util036

(drochner)

2012-07-24 18:34:06 UTC MAIN commitmail json YAML

update to 3.0.21
changes
-DTLS improvements
-bugfixes

(drochner)

2012-07-24 18:29:13 UTC MAIN commitmail json YAML

2012-07-24 18:27:41 UTC MAIN commitmail json YAML

2012-07-24 18:26:01 UTC MAIN commitmail json YAML

update to 2.24.11
changes:
-WM interaction improvement for X11
-bugfixes
-translation updates

(drochner)

2012-07-24 18:23:39 UTC MAIN commitmail json YAML

2012-07-24 18:16:32 UTC MAIN commitmail json YAML

update to 1.0.7.16
changes: bugdixes, misc. feature additions

pkgsrc change: don't use mk/tex.buildlink3.mk - this pulls in too much
and forces needless rebuilds on minor TeXlive updates

(drochner)

2012-07-24 18:03:08 UTC MAIN commitmail json YAML

+xcb-util-keysyms

(drochner)

2012-07-24 18:02:07 UTC MAIN commitmail json YAML

2012-07-24 17:24:55 UTC MAIN commitmail json YAML

update to 1.6.9
changes:
-security fixes:
-The PPP dissector could crash (CVE-2012-4048)
-The NFS dissector could use excessive amounts of CPU (CVE-2012-4049)
-more bugfixes, see
http://www.wireshark.org/lists/wireshark-announce/201207/msg00002.html
for details

approved by The Maintainer

(drochner)

2012-07-24 17:17:30 UTC MAIN commitmail json YAML

Update d1489 to version 1.5.1. Changes unknown. The package changes:
- restore master sites and homepage
- specify distribution license

(mishka)

2012-07-24 16:24:23 UTC MAIN commitmail json YAML

Note update of lang/ruby18-base package to 1.8.7.370.

(taca)

2012-07-24 16:23:37 UTC MAIN commitmail json YAML

Update ruby18-base package to 1.8.7.370 (Ruby 1.8.7pl370).

No security fix, but bug fix only,

Fri Jun 29 21:26:05 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* eval.c (stack_extend): prevent ALLOCA_N, which reserves a memory
  space with for restoring machine stack stored in each threads, from
  optimization out.  backport r34278 from the trunk.

Mon Jun 18 18:32:43 2012  Martin Bosslet  <Martin.Bosslet@googlemail.com>

* backport r32609 from trunk.

* ext/openssl/ossl_hmac.c: Revert checking return type of
  HMAC_Init_ex as it is not compatible with OpenSSL < 1.0.0.

Mon Jun 18 18:32:43 2012  Martin Bosslet  <Martin.Bosslet@googlemail.com>

* backport r32606 from trunk.

* ext/openssl/ossl_digest.c: Check return value of EVP_DigestInit_ex.
* ext/openssl/ossl_hmac.c: Check return value of HMAC_Init_ex.
  Thanks, Jared Jennings, for the patch.
  [ Ruby 1.9 - Bug #4944 ] [ruby-core:37670]

Sun Jun 10 03:00:21 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* eval.c (ruby_setjmp): need to save the stack after r2 (the Table
  of Contents on ppc64) is saved onto the stack by getcontext().
  based on <https://bugzilla.redhat.com/show_bug.cgi?id=628715>.
  Bug#4411

Thu Jun  7 19:00:35 2012  Kenta Murata <mrkn@mrkn.jp>

* ext/bigdecimal/bigdecimal.c (VpMemAlloc): Fixes a bug reported
  by Drew Yao <ayao at apple.com>

Wed Jun  6 15:09:00 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* eval.c (rb_thread_join), ext/thread/thread.c (wake_one): adjusts
  targets of rest waiting threads to join.  [ruby-core:23457]

Wed Jun  6 14:44:13 2012  Kenta Murata  <mrkn@mrkn.jp>

* bignum.c (rb_big2dbl), test/ruby/test_bignum.rb (test_to_f):
  A negative Bignum out of Float range should be converted to -Infinity.
  [ruby-core:30492] [Bug #3362]

Wed Jun  6 14:06:02 2012  Tanaka Akira  <akr@fsij.org>

* lib/webrick/utils.rb: fix fcntl call.

* lib/drb/unix.rb: ditto.

Mon May 21 16:29:47 2012  Akinori MUSHA  <knu@iDaemons.org>

* ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a
  module before calling rb_class2name().

Fri May 11 14:09:48 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC,
  must not cast it to unsigned long, which may be shorter than
  VALUE, and the result can be mere garbage.

Sat Apr 14 18:51:41 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* bignum.c (rb_big2str0): prevent working clone from
  GC. [exerb-dev:0578].  patched by MURASE Masamitsu
  <masamitsu.murase AT gmail.com> at [exerb-dev:0580]

Fri Mar  2 11:44:33 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* marshal.c (mark_dump_arg): mark destination string.  patch by
  Vit Ondruch.  [Bug #4339]

* marshal.c (clear_dump_arg, clear_load_arg): clean up also data
  tables as same as symbols tables.

Fri Mar  2 11:44:33 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

* marshal.c (struct {dump,load}_arg): manage with dfree, instead
  of using local variable which may be moved by context switch.

(taca)

2012-07-24 14:11:46 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Mechanize to 1.72nb1

(sno)

2012-07-24 14:11:31 UTC MAIN commitmail json YAML

Updating package for Perl 5 module WWW::Mechanize from CPAN in
www/p5-WWW-Mechanize from 1.72 to 1.72nb1

pkgsrc changes:
- adjust dependencies from previous updates ...

(sno)

2012-07-24 13:18:00 UTC MAIN commitmail json YAML

Make bash the default shell on SmartOS.

(jperkin)

2012-07-24 12:09:07 UTC MAIN commitmail json YAML

Set {API,ABI}_DEPENDS for the case ${OPSYS} != NetBSD.
XXX: four patterns should be merged into two patterns.

(obache)

2012-07-24 10:02:38 UTC MAIN commitmail json YAML

Updated emulators/suse121_gtk2 to 12.1nb2

(obache)

2012-07-24 10:02:27 UTC MAIN commitmail json YAML

Update gdk-pixbuf-query-loaders and libgdk_pixbuf-2_0-0 rpm to 2.24.0-2.4.1
for CVE-2012-2370.

Bump PKGREVISION.

(obache)

2012-07-24 10:00:00 UTC MAIN commitmail json YAML

Updated emulators/suse121_base to 12.1nb3

(obache)

2012-07-24 09:59:48 UTC MAIN commitmail json YAML

Update bash-4.2/libreadline6-6.2 rpm to 1.14.1 for CVE-2012-3410.

Bump PKGREVISION.

(obache)

2012-07-24 09:25:51 UTC MAIN commitmail json YAML

Updated print/tex-texlive.infra to 2012nb1

(jperkin)

2012-07-24 09:24:22 UTC MAIN commitmail json YAML

2012-07-24 08:45:10 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Mechanize to 1.72

(sno)

2012-07-24 08:44:59 UTC MAIN commitmail json YAML

Updating package for Perl 5 module WWW::Mechanize from CPAN in
www/p5-WWW-Mechanize from 1.71 to 1.72.

pkgsrc changes:
- adjust dependencies
- update some required modules first (and hopefully don't introduced
  circular dependencies)

Upstream changes:
1.72        Thu Feb  2 18:37:28 EST 2012
========================================
[DEPENDENCIES]
Bumped the HTML::Form dependency to fix failures on CentOS 5

(sno)

2012-07-24 08:39:05 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Tree to 5.02

(sno)

2012-07-24 08:38:54 UTC MAIN commitmail json YAML

Updating package for Perl 5 distribution of HTML::Tree from CPAN in
www/p5-HTML-Tree from 4.2 to 5.02.

pkgsrc changes:
- adjust dependencies
- adjust Perl 5 build type

upstream changes:
5.02    2012-06-27
  Release by Christopher J. Madsen

    [TESTS]
    * Do not attempt to check result of $! in construct_tree.t
      (The fix in 5.01 was not successful.)

5.01    2012-06-20
  Release by Christopher J. Madsen

    [TESTS]
    * Force C locale in construct_tree.t (in non-English locales,
      $! will produce messages in a different language) (RT #77823)
    * Add test for preserving whitespace while parsing.

5.00    2012-06-12
  Release by Christopher J. Madsen

  There are only some minor documentation changes since 4.903.
  This is a summary of the most significant changes since 4.2.

    [THINGS THAT MAY BREAK YOUR CODE OR TESTS]
    * Use weak references to avoid memory leaks
      See "Weak References" in HTML::Element for details.
    * new_from_file now dies if the file cannot be opened.  $! records
      the specific problem.  (Previously, you got a tree with a few
      implicit elements.)
    * Some methods normally returning a scalar could return the empty
      list in certain circumstances.  This has been corrected.  The
      affected methods are: address, deobjectify_text, detach, is_inside,
      & pindex.
    * deprecate the Version sub/method.  Use the VERSION method instead.

    [ENHANCEMENTS]
    * add new_from_url (Using LWP) (David Pottage) (RT #68097)

    [DOCUMENTATION]
    * Explain that parse_file (and new_from_file) opens files in binary mode
      BUT THIS IS PLANNED TO CHANGE.

4.903    2012-06-08
  Trial Release by Christopher J. Madsen

    [DOCUMENTATION]
    * Explain that parse_file (and new_from_file) opens files in binary mode
      BUT THIS IS PLANNED TO CHANGE.

    [TESTS]
    * test error handling for new_from_file & new_from_url
    * remove use_ok from most tests
      (if the module won't load, the tests can't pass anyway)

4.902    2012-06-06
  Trial Release by Christopher J. Madsen

    [THINGS THAT MAY BREAK YOUR CODE OR TESTS]
    * new_from_url now dies if the request fails or the response is not HTML

4.901    2012-06-06
  Trial Release by Christopher J. Madsen

    [THINGS THAT MAY BREAK YOUR CODE OR TESTS]
    * new_from_file now dies if the file cannot be opened.  $! records
      the specific problem.  (Previously, you got a tree with a few
      implicit elements.)
    * Some methods normally returning a scalar could return the empty
      list in certain circumstances.  This has been corrected.  The
      affected methods are: address, deobjectify_text, detach, is_inside,
      & pindex.

    [FIXES]
    * new_from_url did not call eof after parsing

    [DOCUMENTATION]
    * Improve SEE ALSO for HTML::TreeBuilder
    * General documentation cleanup

4.900    2012-06-01
  Trial Release by Christopher J. Madsen

    [THINGS THAT MAY BREAK YOUR CODE OR TESTS]
    * Use weak references to avoid memory leaks
      See "Weak References" in HTML::Element for details.
    * deprecate the Version sub/method.  Use the VERSION method instead.

    [ENHANCEMENTS]
    * add new_from_url (Using LWP) (David Pottage) (RT #68097)

(sno)

2012-07-24 08:25:06 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Form to 6.03

(sno)

2012-07-24 08:24:55 UTC MAIN commitmail json YAML

Updating package for Perl 5 distribution of HTML::Form from CPAN in
www/p5-HTML-Form from 6.00nb2 to 6.03.

Upstream changes:
2012-03-30 HTML-Form 6.03

Support the new HTML5 input types without warning
_______________________________________________________________________________
2012-02-20 HTML-Form 6.02

Fix test failure when HTTP-Message 6.03 (or better) was installed [RT#75155]
_______________________________________________________________________________
2012-02-18 HTML-Form 6.01

Don't pick up label text from textarea [RT#72925]
Restore perl-5.8.1 compatibility.

(sno)

2012-07-23 22:20:30 UTC MAIN commitmail json YAML

Updated sysutils/storage-manager to 3.14nb2

(jnemeth)

2012-07-23 22:20:17 UTC MAIN commitmail json YAML

- add man/man8 to INSTALLATION_DIRS
- bump PKGREVISION

(jnemeth)

2012-07-23 21:56:06 UTC MAIN commitmail json YAML

- remove NOT_FOR_PLATFORM DragonFly
- update DOWNLOAD URL
- skip PKGREVISION bump since this doesn't change the binary package

(jnemeth)

2012-07-23 20:16:54 UTC MAIN commitmail json YAML

Updated devel/scmgit to 1.7.11.3

(adam)

2012-07-23 20:16:04 UTC MAIN commitmail json YAML

Changes 1.7.11.3
* The error message from "git push $there :bogo" (and its equivalent
  "git push $there --delete bogo") mentioned that we tried and failed
  to guess what ref is being deleted based on the LHS of the refspec,
  which we don't.
* A handful of files and directories we create had tighter than
  necessary permission bits when the user wanted to have group
  writability (e.g. by setting "umask 002").
* "commit --amend" used to refuse amending a commit with an empty log
  message, with or without "--allow-empty-message".
* "git commit --amend --only --" was meant to allow "Clever" people to
  rewrite the commit message without making any change even when they
  have already changes for the next commit added to their index, but
  it never worked as advertised since it was introduced in 1.3.0 era.
* Even though the index can record pathnames longer than 1<<12 bytes,
  in some places we were not comparing them in full, potentially
  replacing index entries instead of adding.
* "git show"'s auto-walking behaviour was an unreliable and
  unpredictable hack; it now behaves just like "git log" does when it
  walks.
* "git diff", "git status" and anything that internally uses the
  comparison machinery was utterly broken when the difference
  involved a file with "-" as its name.  This was due to the way "git
  diff --no-index" was incorrectly bolted on to the system, making
  any comparison that involves a file "-" at the root level
  incorrectly read from the standard input.
* We did not have test to make sure "git rebase" without extra options
  filters out an empty commit in the original history.
* "git fast-export" produced an input stream for fast-import without
  properly quoting pathnames when they contain SPs in them.
* "git checkout --detach", when you are still on an unborn branch,
  should be forbidden, but it wasn't.
* Some implementations of Perl terminates "lines" with CRLF even when
  the script is operating on just a sequence of bytes.  Make sure to
  use "$PERL_PATH", the version of Perl the user told Git to use, in
  our tests to avoid unnecessary breakages in tests.
Also contains minor typofixes and documentation updates.

(adam)

2012-07-23 19:17:40 UTC MAIN commitmail json YAML

2012-07-23 18:25:03 UTC pkgsrc-2012Q2 commitmail json YAML

2012-07-23 18:24:35 UTC pkgsrc-2012Q2 commitmail json YAML

Pullup ticket #3866 - requested by taca
archivers/php-bz2: security update
archivers/php-zip: security update
archivers/php-zlib: security update
converters/php-iconv: security update
converters/php-mbstring: security update
databases/php-dba: security update
databases/php-ldap: security update
databases/php-mssql: security update
databases/php-mysql: security update
databases/php-mysqli: security update
databases/php-pdo: security update
databases/php-pdo_dblib: security update
databases/php-pdo_mysql: security update
databases/php-pdo_pgsql: security update
databases/php-pdo_sqlite: security update
databases/php-pgsql: security update
databases/php-sqlite: security update
devel/php-gettext: security update
devel/php-gmp: security update
devel/php-pcntl: security update
devel/php-posix: security update
devel/php-shmop: security update
devel/php-sysvmsg: security update
devel/php-sysvsem: security update
devel/php-sysvshm: security update
graphics/php-exif: security update
graphics/php-gd: security update
lang/php53: security update
lang/php54: security update
mail/php-imap: security update
math/php-bcmath: security update
net/php-ftp: security update
net/php-snmp: security update
net/php-soap: security update
net/php-sockets: security update
net/php-xmlrpc: security update
security/php-mcrypt: security update
textproc/php-dom: security update
textproc/php-enchant: security update
textproc/php-intl: security update
textproc/php-json: security update
textproc/php-pspell: security update
textproc/php-wddx: security update
textproc/php-xsl: security update
time/php-calendar: security update
www/ap-php: security update
www/php-curl: security update
www/php-fpm: security update
www/php-tidy: security update

Revisions pulled up:
- archivers/php-zip/Makefile                                    1.15
- databases/php-dba/Makefile                                    1.15
- databases/php-mssql/Makefile                                  1.14
- databases/php-pdo_dblib/Makefile                              1.15
- databases/php-pdo_sqlite/Makefile                            1.12
- databases/php-sqlite/Makefile                                1.16
- devel/php-gettext/Makefile                                    1.11
- devel/php-shmop/Makefile                                      1.11
- graphics/php-exif/Makefile                                    1.11
- graphics/php-gd/Makefile                                      1.28
- lang/php53/Makefile.common                                    1.15
- lang/php53/Makefile.php                                      1.19
- lang/php53/distinfo                                          1.46
- lang/php53/patches/patch-aj                                  1.2
- lang/php54/Makefile.common                                    1.2
- lang/php54/distinfo                                          1.2
- lang/php54/patches/patch-run-tests.php                        1.2
- net/php-soap/Makefile                                        1.4
- net/php-xmlrpc/Makefile                                      1.15
- textproc/php-dom/Makefile                                    1.4
- textproc/php-intl/Makefile                                    1.13
- textproc/php-pspell/Makefile                                  1.13
- textproc/php-wddx/Makefile                                    1.17
- textproc/php-xsl/Makefile                                    1.5
- www/ap-php/Makefile                                          1.27
- www/php-curl/Makefile                                        1.18

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 20 12:28:18 UTC 2012

  Modified Files:
  pkgsrc/lang/php53: Makefile.common Makefile.php distinfo
  pkgsrc/lang/php53/patches: patch-aj

  Log Message:
  Update php53 pacakge to 5.3.15 (PHP 5.3.15).

  19-July-2012

  o Zend Engine
  * Fixed bug #51094 (parse_ini_file() with INI_SCANNER_RAW cuts a value
    that includes a semi-colon)

  o COM
  * Fixed bug #62146 com_dotnet cannot be built shared

  o Core
  * Fixed potential overflow in _php_stream_scandir, CVE-2012-2688
  * Fixed bug #62432 (ReflectionMethod random corrupt memory on high
    concurrent)
  * Fixed bug #62443 (Crypt SHA256/512 Segfaults With Malformed Salt)

  o Fileinfo
  * Fixed magic file regex support

  o FPM
  * Fixed bug #61045 (fpm don't send error log to fastcgi clients)
  * Fixed bug #61835 (php-fpm is not allowed to run as root)
  * Fixed bug #61295 (php-fpm should not fail with commented 'user' for
    non-root start)
  * Fixed bug #61026 (FPM pools can listen on the same address)
  * Fixed bug #62033 (php-fpm exits with status 0 on some failures to
    start)
  * Fixed bug #62153 (when using unix sockets, multiples FPM instances
    can be launched without errors)
  * Fixed bug #62160 (Add process.priority to set nice(2) priorities)
  * Fixed bug #61218 (FPM drops connection while receiving some binary
    values in FastCGI requests)
  * Fixed bug #62205 (php-fpm segfaults (null passed to strstr))

  o Intl
  * Fixed bug #62083 (grapheme_extract() memory leaks)
  * Fixed bug #62081 (IntlDateFormatter constructor leaks memory when
    called twice)
  * Fixed bug #62070 (Collator::getSortKey() returns garbage)
  * Fixed bug #62017 (datefmt_create with incorrectly encoded timezone
    leaks pattern)
  * Fixed bug #60785 (memory leak in IntlDateFormatter constructor)

  o JSON
  * Reverted fix for bug #61537

  o Phar
  * Fixed bug #62227 (Invalid phar stream path causes crash)

  o Reflection
  * Fixed bug #62384 (Attempting to invoke a Closure more than once
    causes segfault)
  * Fixed bug #62202 (ReflectionParameter::getDefaultValue() memory
    leaks with constant)

  o SPL
  * Fixed bug #62262 (RecursiveArrayIterator does not implement Countable)

  o SQLite
  * Fixed open_basedir bypass, CVE-2012-3365

  o XML Write
  * Fixed bug #62064 (memory leak in the XML Writer module)

  o Zip
  * Upgraded libzip to 0.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 20 12:29:05 UTC 2012

  Modified Files:
  pkgsrc/lang/php54: Makefile.common distinfo
  pkgsrc/lang/php54/patches: patch-run-tests.php

  Log Message:
  Update php54 package to 5.4.5 (PHP 5.4.5).

  19-July-2012

  o Core
  * Fixed bug #62443 (Crypt SHA256/512 Segfaults With Malformed Salt)
  * Fixed bug #62432 (ReflectionMethod random corrupt memory on high
    concurrent)
  * Fixed bug #62373 (serialize() generates wrong reference to the
    object).
  * Fixed bug #62357 (compile failure: (S) Arguments missing for
    built-in function __memcmp)
  * Fixed bug #61998 (Using traits with method aliases appears to result
    in crash during execution)
  * Fixed bug #51094 (parse_ini_file() with INI_SCANNER_RAW cuts a value
    that includes a semi-colon)
  * Fixed potential overflow in _php_stream_scandir (CVE-2012-2688)

  o EXIF
  * Fixed information leak in ext exi

  o FPM
  * Fixed bug #62205 (php-fpm segfaults (null passed to strstr)
  * Fixed bug #62160 (Add process.priority to set nice(2) priorities)
  * Fixed bug #62153 (when using unix sockets, multiples FPM instances)
  * Fixed bug #62033 (php-fpm exits with status 0 on some failures to
    start)
  * Fixed bug #61839 (Unable to cross-compile PHP with --enable-fpm)
  * Fixed bug #61835 (php-fpm is not allowed to run as root)
  * Fixed bug #61295 (php-fpm should not fail with commented 'user'
  * Fixed bug #61218 (FPM drops connection while receiving some binary
    values in FastCGI requests)
  * Fixed bug #61045 (fpm don't send error log to fastcgi clients).
    (fat) for non-root start)
  * Fixed bug #61026 (FPM pools can listen on the same address).
    (fat) can be launched without errors)

  o Iconv
  * Fixed bug #55042 (Erealloc in iconv.c unsafe)

  o Intl
  * Fixed bug #62083 (grapheme_extract() memory leaks)
  * Fixed bug #62081 (IntlDateFormatter constructor leaks memory when
    called twice)
  * Fixed bug #62070 (Collator::getSortKey() returns garbage)
  * Fixed bug #62017 (datefmt_create with incorrectly encoded timezone
    leaks pattern)
  * Fixed bug #60785 (memory leak in IntlDateFormatter constructor)
  * ResourceBundle constructor now accepts NULL for the first two arguments

  o JSON
  * Fixed bug #61359 (json_encode() calls too many reallocs)

  o libxml
  * Fixed bug #62266 (Custom extension segfaults during xmlParseFile
    with FPM SAPI)

  o Phar
  * Fixed bug #62227 (Invalid phar stream path causes crash)

  o Readline
  * Fixed bug #62186 (readline fails to compile - void function should
    not return a value)

  o Reflection
  * Fixed bug #62384 (Attempting to invoke a Closure more than once
    causes segfault)
  * Fixed bug #62202 (ReflectionParameter::getDefaultValue() memory
    leaks with constant)

  o Sockets
  * Fixed bug #62025 (__ss_family was changed on AIX 5.3)

  o SPL
  * Fixed bug #62433 (Inconsistent behavior of
    RecursiveDirectoryIterator to dot files)
  * Fixed bug #62262 (RecursiveArrayIterator does not implement
    Countable)

  o XML Writer
  * Fixed bug #62064 (memory leak in the XML Writer module)

  o Zip
  * Upgraded libzip to 0.10.
  {

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 20 12:30:38 UTC 2012

  Modified Files:
  pkgsrc/archivers/php-zip: Makefile
  pkgsrc/databases/php-dba: Makefile
  pkgsrc/databases/php-mssql: Makefile
  pkgsrc/databases/php-pdo_dblib: Makefile
  pkgsrc/databases/php-pdo_sqlite: Makefile
  pkgsrc/databases/php-sqlite: Makefile
  pkgsrc/devel/php-gettext: Makefile
  pkgsrc/devel/php-shmop: Makefile
  pkgsrc/graphics/php-exif: Makefile
  pkgsrc/graphics/php-gd: Makefile
  pkgsrc/net/php-soap: Makefile
  pkgsrc/net/php-xmlrpc: Makefile
  pkgsrc/textproc/php-dom: Makefile
  pkgsrc/textproc/php-intl: Makefile
  pkgsrc/textproc/php-pspell: Makefile
  pkgsrc/textproc/php-wddx: Makefile
  pkgsrc/textproc/php-xsl: Makefile
  pkgsrc/www/ap-php: Makefile
  pkgsrc/www/php-curl: Makefile

  Log Message:
  - Reset PKG_REVISION by both php53 and php54 are updated.
  - Remove supporting php5 (PHP 5.2.x) supporting codes.

(tron)

2012-07-23 15:14:32 UTC MAIN commitmail json YAML

Note update of www/php-apc package to 3.1.11.

(taca)

2012-07-23 15:13:42 UTC MAIN commitmail json YAML

Update www/php-apc to 3.1.11.

- In cli mode with stat=0 and canonicalize=1 make sure cwd is searched
- Fixed bug #62302 apc.include_once_override=1 made everything crash
- Fixed bug #59829 APC should not try to canonicalize file URLs
- Fixed bug #62398 stat=0 replaces an include/require filename with empty string
- Fixed bug #61799 Typo in 'SEARCH' regex of apc.php
- Fixed bugs #61824,61912,61956,62190,62230 ext/DOM memory corruption (cschneid)

(taca)

2012-07-23 12:47:55 UTC MAIN commitmail json YAML

Update binutils detection on Solaris to match current reality.

(jperkin)

2012-07-23 12:25:46 UTC MAIN commitmail json YAML

Note update of devel/binutils to 2.22.

(jperkin)

2012-07-23 12:24:34 UTC MAIN commitmail json YAML

2012-07-23 11:58:41 UTC MAIN commitmail json YAML

Pass through -specs, as used by devel/binutils/override-as.mk

(jperkin)

2012-07-23 11:18:42 UTC MAIN commitmail json YAML

Updated emulators/qemu to 1.1.1.1

(ryoon)

2012-07-23 11:17:55 UTC MAIN commitmail json YAML

Update to 1.1.1.1

Changelog:
# System emulation
## All targets
* qdev properties of type hex8 and hex32 used to accept hexadecimal values not prefixed with "0x"; the prefix is mandatory starting with this version. These properties are: iobase, membase, io_base for all devices that support the properties; vram_size for sysbus-g364 and SUNW,tcx; version for sb16 and iommu; ctl_iobase and data_iobase for fw_cfg; readback for debugcon; elcr_addr and elcr_mask for i8259.
* PCI addresses can still be addressed with a pair of hexadecimal device and function without a "0x" prefix.
* -kernel, -initrd and -append are now aliases for suboptions of -machine (for example -machine kernel=foo), and as such they are also available with -readconfig.
* PCI-to-PCI bridges are supported [...]
* PCI emulation includes a standard hot-plug controller [...]
* The coroutine backend can now be configured using configure --with-coroutine=.... A new coroutine backend sigaltstack is available for platforms that don't support the default ucontext backend.
* Last but not least: the SDL user interface now uses the new QEMU icon.

## ARM
* The syborg machine type has been removed since the Symbian Virtual Platform is no longer relevant with the disbanding of Symbian.
* A device tree can be passed to the kernel using -dtb option (or alternatively -machine dtb=...).
* New 'nuri' and 'smdkc210' models of Samsung Exynos4210 based devboards.
* New 'highbank' model of the Calxeda Highbank.
* New 'vexpress-a15' model of the Versatile Express Cortex-A15.

## PowerPC
* The Bamboo machine now works with TCG, before only KVM was able to execute 440 code.
* Pseries handles PCI, allowing for virtio devices with -M pseries.
* Pseries works with PR KVM allowing for -M pseries -enable-kvm to work on G5s.
* We can now emulate e500mc cores, but no e500mc based board is emulated yet. You need to use -M mpc8544ds and a special guest kernel.
* Timers on ppc405 now work and don't segfault QEMU.

## S/390
* Added support to -kernel to allow booting of ELF binaries.
* Fixed -kernel to allow booting of newer guest kernels.
* Devices can now be hotplug add'ed (remove is not there yet).
* Rebooting a virtual machine now works.

## SPARC
* Added interrupt controller and support of vector interrupts.
* Fixed handling 32 bit instructions on a sparc64 CPU.
* Fixed block load instructions regression happened in 1.0 release.
* Fixed BCD mask in m48t59 emulation, so that Solaris 2.5.1 doesn't hang on sun4m emulation when day of month >21.
* Fixed initrd loading in qemu-system-sparc64.

## x86
* NMIs are correctly injected through the LAPIC (rather than sent directly to the guest CPU) and respect the LINT1 mask, thus fixing kdump.
* The -rtc-td-hack option is now available as a qdev property (-global mc146818rtc.lost_tick_policy=slew) and as such can be specified in a -readconfig configuration file.
* When the system is suspended to RAM, QEMU will now stop executing the guest until a wakeup event occurs. Implemented wakeup events include key presses, mouse button presses, RTC alarm, ACPI timer expiration, serial console input (off by default; enable with -global isa-serial.wakeup=1), and the system_wakeup monitor command.
* KVM can optionally use kernel-based emulation of the local APIC, IOAPIC, i8259 PIC and i8254 PIT. This is supported with the -machine ...,kernel_irqchip=on command-line option. MSI is not supported yet when using the kernel_irqchip option.
* Emulation of a PC System Flash device. The feature is enabled by adding a pflash drive. This feature is not supported when KVM is enabled. See Features/PC System Flash for more information.
* KVM guests support Hyper-V enlightenments. These are enabled by the -cpu features hv_spinlocks, hv_relaxed and hv_vapic.

## Device emulation
* The virtio-scsi device is now supported by QEMU. The guest driver will be supported in Linux starting at version 3.4.
* QEMU now includes experimental support for USB 3.0 (xHCI).
* Various improvement on the floppy emulation, most notably media change has been fixed

## Audio devices
* Audio devices can now use volume control capabilities exposed by the PulseAudio and Spice backends. (Note: all audio devices do not expose their volume control unless --enable-mixemu is turned on).

## Block devices
* QEMU's NBD client implementation and the qemu-nbd server both fully support asynchronous I/O.
* The rbd block driver supports the discard operation now
* The vpc block driver supports the Fixed Disk subformat of VHD images now
* The new QMP command transaction can be used to perform a set of multiple snapshots atomically, rolling back to the original images if there is a problem along the way. See Features/SnapshotsMultipleDevices for more information.
* The new monitor command block_stream lets guest copy data from the backing file to the current image while the guest is running. This lets users enables quick provisioning of new virtual machines using shared remote storage, and lets the guest transition incrementally to fast local storage. An alternative to streaming is the copy-on-read option of the -drive command-line option, which only transfers data when the guest needs it.
* An experimental extension of the qcow2 file format has been introduced. With the implementation as of QEMU 1.1, the most important addition is zero clusters, which allows image streaming and copy-on-read to leave images sparse if the backing file they are copying from is sparse. In order to enable the extension, use qemu-img create -f qcow2 -o compat=1.1 <filename> <size> for creating the image. Note that older versions of QEMU won't be able to read such images.
* I/O throttling is experimentally supported using the new -drive options bps/bps_rd/bps_wr/iops/iops_rd/iops_wr. It is expected to work with virtio-blk and IDE harddisks, but may lead to hangs when used with CD-ROM or floppy emulation or other devices.
* qemu-io supports new options to enable tracing and to choose a cache modes

## Network devices
* QEMU supports a new type of network device, bridge (used with -net bridge or -netdev bridge). The new type is similar to tap, but uses a helper program instead of a script to attach the device to a bridge. The helper program can then be installed as setuid. The helper program supports a simple ACL and configuration mechanism, see the commit message and feature page for documentation.

## Live Migration, Save/Restore
* Live migration (or save/restore) from QEMU releases prior to 0.13 to QEMU 1.1 is not supported.
* Live migration supports IPv6. IPv6 addresses can be expressed as tcp:host:port. Brackets around a numeric host address are required if a port is also specified, otherwise they can be omitted.

# Guest agent
* qemu-ga has been ported to Windows.
* Interfaces added for suspending guests to disk/ram, and retrieving information about network interfaces
* Interfaces for filesystem freeze have been hardened, and no longer depend on guest agent runtime state to determine whether a system is currently frozen.
* An easier to use reset mechanism has been added: guest-sync-delimited.

# Host support
* ARM hosts are now supported again (they were broken in 1.0).
* Sockets and SLIRP on Windows hosts was broken in 0.14 and works again.
* 64-bit Windows hosts are now supported.

# User-mode emulation
* User-mode emulation can provide some information from the /proc filesystem.
* On 64-bit hosts user-mode emulation now defaults to reserving 0xf7000000 bytes of address space for the guest. This significantly reduces the likelihood of QEMU having to fail a guest mmap() request when there is still memory available. This reservation can be overridden with the -R command line option.

# Testing
* A make check target has been implemented and runs some quick sanity tests
* qemu-iotests, which was previously hosted in an external git repository, has been merged into the QEMU source tree

# Build dependencies
* Building QEMU requires glib 2.12 on POSIX systems, and glib 2.20 on Win32 systems.

(ryoon)

2012-07-23 10:48:24 UTC MAIN commitmail json YAML

* Fix PLIST with ZSH_STATIC=yes
Pointed out by tron@ in private e-mail.

(ryoon)

2012-07-23 08:13:31 UTC MAIN commitmail json YAML

Add compiler hack to work around PR port-sparc64/46719.

(martin)

2012-07-22 20:39:47 UTC MAIN commitmail json YAML

ftp.chg.ru has been unavailable for ages, remove it.

(jperkin)

2012-07-22 20:25:12 UTC MAIN commitmail json YAML

Note update of tex-tetex{,-doc}.

(minskim)

2012-07-22 20:24:42 UTC MAIN commitmail json YAML

2012-07-22 15:36:19 UTC MAIN commitmail json YAML

Updated devel/libmaa to 1.3.2

(cheusov)

2012-07-22 15:36:03 UTC MAIN commitmail json YAML

Update to 1.3.2
  Build failure on cygwin was fixed (sf.net bug #3398121)
  __inline__ directives were removed

(cheusov)

2012-07-22 15:34:47 UTC MAIN commitmail json YAML

Updated textproc/colorit to 1.12.1

(cheusov)

2012-07-22 15:33:47 UTC MAIN commitmail json YAML

Updated textproc/dict-server to 1.12.1

(cheusov)

2012-07-22 15:33:14 UTC MAIN commitmail json YAML

Updated textproc/dict-client to 1.12.1

(cheusov)

2012-07-22 15:32:51 UTC MAIN commitmail json YAML

Update dict-server and dict-client to 1.12.1

  dictl.in:
    Fix for Debian bug #677868 reported by Stepan Golosunov.

  dictd.8:
    Fixes for mistypes found by A. Costa. Thanks!

  dictzip:
    Fix for sf.net bug #3390567 reported by Ivo Danihelka.

  INSTALL:
    Fix for sf.net bug #3398178

  colorit:
    Fix for option -c. Now it works correctly.

  examples/dictd_virtual.conf:
    Fix incorrect keyword for virtual database.
      Thanks to Marc-Jano Knopp for the report!

(cheusov)

2012-07-22 13:08:31 UTC MAIN commitmail json YAML

Updated inputmethod/libskk to 0.0.13

(obache)

2012-07-22 13:08:05 UTC MAIN commitmail json YAML

2012-07-22 13:02:13 UTC MAIN commitmail json YAML

Updated devel/mk-configure to 0.23.0

(cheusov)

2012-07-22 13:01:56 UTC MAIN commitmail json YAML

Updated lang/runawk to 1.4.1

(cheusov)

2012-07-22 13:01:37 UTC MAIN commitmail json YAML

Update to 1.4.1
  Minor fixes in documentation

  Path to AWK interpreter is detected at build time (not hardcoded
  /usr/bin/awk).  This fixes runawk on, for example, Haiku.

  Clean-ups in build system. mk-configure-0.23.0 is required.

(cheusov)