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 (3m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 09:15:39 UTC Now

2015-09-29 14:56:10 UTC MAIN commitmail json YAML

Updated lang/openjdk8 to 1.8.60

(ryoon)

2015-09-29 14:55:45 UTC MAIN commitmail json YAML

Update to 1.8.60

Changelog:
From: https://www.java.com/en/download/faq/release_changes.xml
Java 8 Update 60 (8u60)
Release Highlights

    IANA Data 2015e
    JDK 8u60 contains IANA time zone data version 2015e. For more information, refer to Timezone Data Versions in the JRE Software.
    Bug Fix: dns_lookup_realm should be false by default
    The dns_lookup_realm setting in Kerberos' krb5.conf file is by default false. See 8080637.
    Bug Fix: Disable RC4 cipher suites
    RC4-based TLS ciphersuites (e.g. TLS_RSA_WITH_RC4_128_SHA) are now considered compromised and should no longer be used (see RFC 7465). Accordingly, RC4-based TLS ciphersuites have been deactivated by default in the Oracle JSSE implementation by adding "RC4" to "jdk.tls.disabledAlgorithms" security property, and by removing them from the default enabled ciphersuites list. These cipher suites can be reactivated by removing "RC4" form "jdk.tls.disabledAlgorithms" security property in the java.security file or by dynamically calling Security.setProperty(), and also readding them to the enabled ciphersuite list using the SSLSocket/SSLEngine.setEnabledCipherSuites() methods. You can also use the -Djava.security.properties command line option to override the jdk.tls.disabledAlgorithms security property. For example:
    java -Djava.security.properties=my.java.security ...
    where my.java.security is a file containing the property without RC4:
    jdk.tls.disabledAlgorithms=SSLv3
    Even with this option set from commandline, the RC4 based ciphersuites need to be re-added to the enabled ciphersuite list by using the SSLSocket/SSLEngine.setEnabledCipherSuites() methods. See 8076221.
    Bug Fix: Support keystore type detection for JKS and PKCS12 keystores
    Keystore Compatibility Mode: To aid interoperability, the Java keystore type JKS now supports keystore compatibility mode by default. This mode enables JKS keystores to access both JKS and PKCS12 file formats. To disable keystore compatibility mode set the Security property keystore.type.compat to the string value false. See 8062552.
    Bug Fix: Deprecate Unsafe monitor methods in JDK 8u release
    The methods monitorEnter, monitorExit and tryMonitorEnter on sun.misc.Unsafe are marked as deprecated in JDK 8u60 and will be removed in a future release. These methods are not used within the JDK itself and are very rarely used outside of the JDK. See 8069302.
    Bug Fix: Extract JFR recording from the core file using SA
    DumpJFR is a Serviceability Agent based tool that can be used to extract Java Flight Recorder(JFR) data from the core files and live Hotspot processes. DumpJFR can be used in one of the following methods:
        Attach DumpJFR to a live process:

        java -cp $JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.tools.DumpJFR <pid>

        Attach DumpJFR to a core file:

        java -cp $JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.tools.DumpJFR <java> <core>

    DumpJFR tool dumps the JFR data to a file called recording.jfr in the current working folder. See 8065301 (not public).
    Bug Fix: Local variables named 'enum' lead to spurious compiler crashes
    The javac parser is incorrectly parsing local variables with name 'enum'; this results in spurious failures when a program containing such local variables is compiled with a 'source' flag corresponding to a release in which the enum construct is not available (such as '-source 1.4'). See 8069181.

Java Development Kit for ARM Release 8u60

This release includes Java Development Kit for ARM Release 8u60 (JDK 8u60 for ARM). For ARM device support information, see JDK for ARM Downloads page. For system requirements, installation instructions and troubleshooting tips, see Installation Instructions page.

Limitation: Native Memory Tracking support is limited in JDK for ARM. The java command line option XX:NativeMemoryTracking=detail is not supported for ARM targets (an error message is displayed to user). Instead, use the following option:
XX:NativeMemoryTracking=summary
Documentation Updates due to Nashorn Enhancements
JDK 8u60 includes new enhancements to Nashorn. As a result the following documentation changes should be read in conjunction with the current Nashorn documentation:

    Addition: In the previous section, we mentioned that every JavaScript object when exposed to Java APIs implements the java.util.Map interface. This is true even for JavaScript arrays. However, this behavior is often not desired or expected when the Java code expects JSON-parsed objects. Java libraries that manipulate JSON-parsed objects usually expect arrays to expose the java.util.List interface instead. If you need to expose your JavaScript objects so that arrays are exposed as lists and not maps, you can use the Java.asJSONCompatible(obj) function, where obj is the root of your JSON object tree.
    Correction: The caution mentioned at the end of Mapping Data Types section, is no longer applicable. Nashorn ensures that internal JavaScript strings are converted to java.lang.String when exposed externally.
    Correction: The statement in the section Mapping Data Types, that mentions "For example, arrays must be explicitly converted,..." is not correct. Arrays are automatically converted to Java array types, such as java.util.List, java.util.Collection, java.util.Queue and java.util.Deque and so on.

Changes in Deployment Rule Set v1.2
JDK 8u60 implements Deployment Rule Set (DRS) 1.2, which includes the following changes:

    Add "checksum" element as sub element of "id" which can allow unsigned jars to be identified by the SHA-256 checksum of the uncompressed form of a jar:
        The "checksum" element will match only unsigned jars, and the given hash will be compared only against the uncompressed form of the jar.
        The "checksum" element (similar to "certificate" element) has two arguments "hash" and "algorithm", however, unlike "certificate" element, the only supported value for "algorithm" is "SHA-256". Any other value provided will be ignored.
    Allow "message" element to apply to all rule types, where previously it only applied to a block rule:
        In a run rule, a message sub element will cause a message dialog to be displayed where without a run rule, the default behavior would be to show certificate or unsigned dialog. The message will be displayed in the message dialog.
        In a default rule, the message will only be displayed if the default action is to block. In such a case the message will be included in the block dialog.
    Echo "customer" blocks in the Java Console, trace files, and Java Usage Tracker records.
        Previous to DRS 1.2, "customer" elements could be included (with any sub-elements) in the ruleset.xml file. This element and all its sub elements are ignored. In DRS 1.2, the elements are still functionally ignored. However:
            When parsing the ruleset.xml file, all "customer" blocks will be echoed to the Java Console and deployment trace file (if Console and Tracing are enabled).
            When using a rule, all "customer" records included within that rule will be added to the Java Usage Tracker (JUT) record (if JUT is enabled).

As a result of the above changes, the DTD for DRS 1.2 is as follows:

<!ELEMENT ruleset (rule*)>
<!ATTRIBUTE ruleset href CDATA #IMPLIED>
<!ATTRIBUTE ruleset version CDATA #REQUIRED>

<!ELEMENT rule (id, action)>

<!ELEMENT id (certificate?) (checksum?) >
<!ATTRIBUTE id title CDATA #IMPLIED>
<!ATTRIBUTE id location CDATA #IMPLIED>

<!ELEMENT certificate EMPTY>
<!ATTLIST certificate algorithm CDATA #IMPLIED>
<!ATTLIST certificate hash CDATA #REQUIRED>

<!ELEMENT checksum EMPTY>
<!ATTLIST checksum algorithm CDATA #IMPLIED>
<!ATTLIST checksum hash CDATA #REQUIRED>

<!ELEMENT action (message?)>
<!ATTRIBUTE permission (run | block | default) #REQUIRED>
<!ATTRIBUTE version CDATA #IMPLIED>
<!ATTRIBUTE force (true|false) "false">

<!ELEMENT message (#PCDATA)>
<!ATTLIST message locale CDATA #IMPLIED>

Java Expiration Date

The expiration date for 8u60 is October 20, 2015. Java expires whenever a new release with security vulnerability fixes becomes available. For systems unable to reach the Oracle Servers, a secondary mechanism expires this JRE (version 8u60) on November 20, 2015. After either condition is met (new release becoming available or expiration date reached), Java will provide additional warnings and reminders to users to update to the newer version.
Bug Fixes

For a list of bug fixes included in this release, see JDK 8u60 Bug Fixes page.

(ryoon)

2015-09-29 14:51:46 UTC MAIN commitmail json YAML

Updated math/coinmp to 1.8.3

(ryoon)

2015-09-29 14:51:18 UTC MAIN commitmail json YAML

Update to 1.8.3

Changelog:
Not available.

(ryoon)

2015-09-29 13:50:59 UTC MAIN commitmail json YAML

Updated www/nginx-devel to 1.9.5

(imil)

2015-09-29 13:50:46 UTC MAIN commitmail json YAML

Updated to nginx 1.9.5

Changes from 1.9.4

*) Feature: the ngx_http_v2_module (replaces ngx_http_spdy_module).
  Thanks to Dropbox and Automattic for sponsoring this work.

*) Change: now the "output_buffers" directive uses two buffers by
  default.

*) Change: now nginx limits subrequests recursion, not simultaneous
  subrequests.

*) Change: now nginx checks the whole cache key when returning a
  response from cache.
  Thanks to Gena Makhomed and Sergey Brester.

*) Bugfix: "header already sent" alerts might appear in logs when using
  cache; the bug had appeared in 1.7.5.

*) Bugfix: "writev() failed (4: Interrupted system call)" errors might
  appear in logs when using CephFS and the "timer_resolution" directive
  on Linux.

*) Bugfix: in invalid configurations handling.
  Thanks to Markus Linnala.

*) Bugfix: a segmentation fault occurred in a worker process if the
  "sub_filter" directive was used at http level; the bug had appeared
  in 1.9.4.

Updated naxsi to 0.54

>From 0.53-2 "AppleJack":

* increased PCRE output vector from 6 to 30 (from 2 match groups to 10)
* removed negative rule on content-types (naxsi_core.rules) as naxsi supports
  json
* Fixed broken EXLOG on |NAME match zones (issues/110)
* Integrated libinjection (xss/sqli)

(imil)

2015-09-29 13:48:55 UTC MAIN commitmail json YAML

Updated www/nginx to 1.8.0

(imil)

2015-09-29 13:48:33 UTC MAIN commitmail json YAML

Updated naxsi to 0.54

>From 0.53-2 "AppleJack":

* increased PCRE output vector from 6 to 30 (from 2 match groups to 10)
* removed negative rule on content-types (naxsi_core.rules) as naxsi supports
  json
* Fixed broken EXLOG on |NAME match zones (issues/110)
* Integrated libinjection (xss/sqli)

Modified `options.mk' to allow www/nginx-devel to use ngx_http_v2_module instead
of ngx_http_spdy_module.

(imil)

2015-09-29 11:52:48 UTC MAIN commitmail json YAML

Shelling perl in the Makefile can be problematic since pbulk-index may
invoke the Makefile prior to having the perl dependency installed.

Instead, gather ldopts during configure and pass them to libsvn_swig_perl
in order to build with the necessary ldflags.

(richard)

2015-09-29 11:23:28 UTC MAIN commitmail json YAML

Build with the portable dumper like editors/xemacs, following advice
from upstream. This fixes spurious SIGSEV breakage during build on
newer NetBSD installations.

(hauke)

2015-09-29 09:20:14 UTC MAIN commitmail json YAML

Updated net/openresolv to 3.7.1

(roy)

2015-09-29 09:19:48 UTC MAIN commitmail json YAML

openresolv-3.7.1 has been released with the following changes:
  *  Typo's, thanks to Herbert Parentes Fortes Neto
  *  Clarify that private_interfaces="*" will not forward the root zone
  *  Change from bzip2 to xz for builiding the source tarball
  *  ensure that domain-insecure always appears in a server clause for
    the unbound subscriber

(roy)

2015-09-29 08:45:40 UTC MAIN commitmail json YAML

Updated sysutils/cdrtools to 3.01nb1

(wiz)

2015-09-29 08:45:29 UTC MAIN commitmail json YAML

Joerg Schilling has recently released schilytools-2005-09-16
Lines 83 to 84 of AN-2015-09-16 mention an issue affecting
unpriviledged users running cdda2wav on NetBSD:

cdda2wav: fixed the file setuid.c to work on NetBSD. Thanks to
Heiko Ei��feldt for reporting.

This is the referenced patch, extracted by fbrosson2014.

Bump PKGREVISION.

(wiz)

2015-09-29 08:34:24 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.3.2

(wiz)

2015-09-29 08:34:14 UTC MAIN commitmail json YAML

Update to 3.3.2:

Changes in 3.3.2 since 3.3.1:

Brad King (2):
    Makefile: Print color escapes only when necessary
    CMake 3.3.2

Chuck Atkins (1):
    find_*: Fix search order when the environment duplicates some HINTS

Daniel Pfeifer (3):
    cmExtra{Kate,SublimeText}Generator: Remove unused cmXMLSafe includes
    cmCTest{BZR,GIT,P4}: Remove unused cmXMLSafe includes
    CTest: Fix XML double-encoding cases

Matt McCormick (1):
    CMakeDetermine{C,CXX}Compiler: Avoid if() auto-dereferene in quoted arguments

(wiz)

2015-09-29 08:24:22 UTC MAIN commitmail json YAML

Updated devel/waf to 1.8.14

(wiz)

2015-09-29 08:24:13 UTC MAIN commitmail json YAML

Update to 1.8.14:

Waf 1.8.14 has been released a few moments ago; it contains the following changes:
* Fixed a regression affecting Visual Studio detection on Python 3 when --msvc_lazy_autodetect is not provided
* Enabled vala processing on a folder basis with the vala_dir parameter - #1601
* Enabled vala resource processing - #1626

Waf 1.8.13 has been released today; it contains the following changes:
* Exposed the Popen parameters input/timeout to cmd_and_log/exec_command ('timeout' is for Python >= 3.3 though)
* Added 'with_sys_path' to Context.load_tool to use/skip sys.path
* Changed gccdeps so that it handles '..' within paths
* env = conf.env.derive().detach()
* Changed Sun compiler's default shared library flag from -Kpic to -xcode=pic32 - #1625
* Added bld(rule=, ..., cls_str=, cls_keyword=) for more descriptive outputs - #1598
* Added a lazy Visual Studio detection option --msvc_lazy_autodetect - #1614
* Changed the definition of function tests to prevent warnings with gcc - #1622

(wiz)

2015-09-29 08:23:28 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.65

(wiz)

2015-09-29 08:23:18 UTC MAIN commitmail json YAML

Update to 2.4.65:

    Alan Coopersmith (1):
      Include <alloca.h> when needed before calling alloca

    Christian König (2):
      amdgpu: remove sequence mutex
      amdgpu: serialize drmPrimeFDToHandle

    Emil Velikov (20):
      drm: add interface to get drm devices on the system v3
      Move -lm link flag to LIBADD
      vbltest: fix variable shadowing warning
      modetest: fix shadowing warnings
      intel: resolve shadowing warnings
      intel: error out on has_error in exec2
      intel: introduce to_bo_gem() helper
      configure: enable -Wshadow when available
      amdgpu: remove unneeded -Wno-switch-enum flag
      modetest: annotate const data as such for good measure
      libkms: use static const for good measure
      radeon: cleanup bo/cs func tables
      freedreno: annotate the device/bo/pipe/ringbuffer funcs as const data
      tests/amdgpu: reference the correct variable for memcpy
      tests/amdgpu: annotate the uvd message templates as const data
      tests/amdgpu: annotate (most of) the vce templates as const data
      tests/amdgpu: ensure tests work by using c99 initializers
      nouveau: use designated initializers
      intel: ignore missing-field-initializers warnings
      configure: remove -Wno-missing-field-initializers

    Hyungwon Hwang (2):
      xf86drmMode: remove the trailing white spaces
      modetest: remove the trailing white spaces

    Jonathan Gray (1):
      amdgpu: use EINVAL instead of EBADMSG in amdgpu_bo_cpu_unmap()

    Jérôme Glisse (1):
      drm: Add -lm to libdrm ldflags to fix build failure.

    Mathias Tillman (1):
      drm: fix the usage after free

    Mauro Rossi (2):
      amdgpu: add Makefile.sources
      amdgpu: add Android build support

    Michel Dänzer (1):
      tests: Add -lm to LDADD for dristat

    RafaÅ‚ SapaÅ‚a (1):
      intel: Serialize drmPrimeFDToHandle with struct_mutex

    Rob Clark (4):
      freedreno: don't take ownership of the dmabuf fd on import
      drm: make individual drm_server_info fxns optional
      freedreno: add API to get drm fd from fd_device
      Bump version for release

    Thierry Reding (1):
      omap: Initialize DMA BUF file descriptor to -1

    Tvrtko Ursulin (1):
      libdrm: Add framebuffer modifiers uapi

    Varad Gautam (5):
      freedreno: fix a bo cache segfault with imported bo's
      freedreno: fill bo->fd when importing
      freedreno: get bo size for imported dma-buf
      freedreno: use drmPrime wrappers to import/export prime bo's
      freedreno: serialize drmPrimeFDToHandle under table_lock

    monk.liu (1):
      amdgpu: fix missing deinit on vamgr_32

(wiz)

2015-09-29 08:21:18 UTC MAIN commitmail json YAML

Updated x11/xf86-video-chips to 1.2.6

(wiz)

2015-09-29 08:21:08 UTC MAIN commitmail json YAML

Update to 1.2.6:

Adam Jackson (3):
      Remove mibstore.h
      ddc: Use own thunk function instead of vgaHWddc1SetSpeedWeak
      Update for xserver 1.17

Alan Coopersmith (2):
      Add iopl.h to source lists in util/Makefile.am so it gets packaged
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support

Matt Turner (1):
      xf86-video-chips 1.2.6

(wiz)

2015-09-29 08:19:31 UTC MAIN commitmail json YAML

Updated x11/xf86-video-s3virge to 1.10.7

(wiz)

2015-09-29 08:19:22 UTC MAIN commitmail json YAML

Update to 1.10.7:

Adam Jackson (3):
      Use own thunk function instead of vgaHW*Weak
      Fix build against xserver 1.17
      Remove call to miInitializeBackingStore

Matt Turner (1):
      xf86-video-s3virge 0.10.7

(wiz)

2015-09-29 08:08:34 UTC MAIN commitmail json YAML

Updated fonts/unifont to 8.0.01nb1

(wiz)

2015-09-29 08:08:25 UTC MAIN commitmail json YAML

Add FONTS_DIRS.* variables for proper installation.

Addresses PR 50280 by tsutsui@

Bump PKGREVISION.

(wiz)

2015-09-29 04:49:55 UTC MAIN commitmail json YAML

also patch the portaudio sources to build only as a static library.
bump pkg version.

hopefully this now works properly.  for me, my portaudio-devel package
was sufficient to allow it to work and i didn't notice this problem.

(mrg)

2015-09-29 02:15:54 UTC MAIN commitmail json YAML

2015-09-28 23:51:17 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 11.0.2

(tnn)

2015-09-28 23:50:06 UTC MAIN commitmail json YAML

Update to mesa-11.0.2. This fixes mesa 11 regressions found by dEQP tool.

(tnn)

2015-09-28 23:16:40 UTC MAIN commitmail json YAML

Updated devel/py-virtualenv to 13.1.2nb1

(rodent)

2015-09-28 23:16:12 UTC MAIN commitmail json YAML

Make this not self-conflict like we did with a lot of other python packages
ie. remove ${DESTDIR}${PREFIX}/bin/virtualenv in the post-install phase.
Bump PKGREVISION.

(rodent)

2015-09-28 22:36:06 UTC MAIN commitmail json YAML

Added www/logswan version 1.00

(kamil)

2015-09-28 22:34:21 UTC MAIN commitmail json YAML

2015-09-28 22:33:43 UTC MAIN commitmail json YAML

Import logswan-1.00 as www/logswan

Logswan is a fast Web log analyzer using probabilistic data structures. It is
targeted at very large log files, typically APIs logs. It has constant memory
usage regardless of the log file size, and takes approximatively 4MB of RAM.

Unique visitors counting is performed using two HyperLogLog counters (one for
IPv4, and another one for IPv6), providing a relative accuracy of 0.10%.

Project design goals include : speed, memory-usage efficiency, and keeping the
code as simple as possible.

Logswan is opinionated software :
- It only supports the Common Log Format, in order to keep the parsing code
  simple
- It does not split results per day, but log files can be split prior to being
  processed

(kamil)

2015-09-28 19:12:53 UTC MAIN commitmail json YAML

fix typo in package name

(as noticed in the "www update.changes log" emails about
"Unknown package in CHANGES file")

(reed)

2015-09-28 17:37:28 UTC MAIN commitmail json YAML

2015-09-28 17:37:04 UTC MAIN commitmail json YAML

Update to 4.3.0

Changelog:
                  =============================
                  Release Notes for Samba 4.3.0
                          September 8, 2015
                  =============================

This is the first stable release of Samba 4.3.

UPGRADING
=========

Read the "New FileChangeNotify subsystem" and "smb.conf changes" sections
(below).

NEW FEATURES
============

Logging
-------

The logging code now supports logging to multiple backends.  In
addition to the previously available syslog and file backends, the
backends for logging to the systemd-journal, lttng and gpfs have been
added. Please consult the section for the 'logging' parameter in the
smb.conf manpage for details.

Spotlight
---------

Support for Apple's Spotlight has been added by integrating with Gnome
Tracker.

For detailed instructions how to build and setup Samba for Spotlight,
please see the Samba wiki: <https://wiki.samba.org/index.php/Spotlight>

New FileChangeNotify subsystem
------------------------------

Samba now contains a new subsystem to do FileChangeNotify. The
previous system used a central database, notify_index.tdb, to store
all notification requests. In particular in a cluster this turned out
to be a major bottleneck, because some hot records need to be bounced
back and forth between nodes on every change event like a new created
file.

The new FileChangeNotify subsystem works with a central daemon per
node. Every FileChangeNotify request and every event are handled by an
asynchronous message from smbd to the notify daemon. The notify daemon
maintains a database of all FileChangeNotify requests in memory and
will distribute the notify events accordingly. This database is
asynchronously distributed in the cluster by the notify daemons.

The notify daemon is supposed to scale a lot better than the previous
implementation. The functional advantage is cross-node kernel change
notify: Files created via NFS will be seen by SMB clients on other
nodes per FileChangeNotify, despite the fact that popular cluster file
systems do not offer cross-node inotify.

Two changes to the configuration were required for this new subsystem:
The parameters "change notify" and "kernel change notify" are not
per-share anymore but must be set globally. So it is no longer
possible to enable or disable notify per share, the notify daemon has
no notion of a share, it only works on absolute paths.

New SMB profiling code
----------------------

The code for SMB (SMB1, SMB2 and SMB3) profiling uses a tdb instead
of sysv IPC shared memory. This avoids performance problems and NUMA
effects. The profile stats are a bit more detailed than before.

Improved DCERPC man in the middle detection for kerberos
--------------------------------------------------------

The gssapi based kerberos backends for gensec have support for
DCERPC header signing when using DCERPC_AUTH_LEVEL_PRIVACY.

SMB signing required in winbindd by default
-------------------------------------------

The effective value for "client signing" is required
by default for winbindd, if the primary domain uses active directory.

Experimental NTDB was removed
-----------------------------

The experimental NTDB library introduced in Samba 4.0 has been
removed again.

Improved support for trusted domains (as AD DC)
-----------------------------------------------

The support for trusted domains/forests has improved a lot.

samba-tool got "domain trust" subcommands to manage trusts:

  create      - Create a domain or forest trust.
  delete      - Delete a domain trust.
  list        - List domain trusts.
  namespaces  - Manage forest trust namespaces.
  show        - Show trusted domain details.
  validate    - Validate a domain trust.

External trusts between individual domains work in both ways
(inbound and outbound). The same applies to root domains of
a forest trust. The transitive routing into the other forest
is fully functional for kerberos, but not yet supported for NTLMSSP.

While a lot of things are working fine, there are currently a few limitations:

  - Both sides of the trust need to fully trust each other!
  - No SID filtering rules are applied at all!
  - This means DCs of domain A can grant domain admin rights
    in domain B.
  - It's not possible to add users/groups of a trusted domain
    into domain groups.

SMB 3.1.1 supported
-------------------

Both client and server have support for SMB 3.1.1 now.

This is the dialect introduced with Windows 10, it improves the secure
negotiation of SMB dialects and features.

There's also a new optinal encryption algorithm aes-gcm-128,
but for now this is only selected as fallback and aes-ccm-128
is preferred because of the better performance. This might change
in future versions when hardware encryption will be supported.
See https://bugzilla.samba.org/show_bug.cgi?id=11451.

New smbclient subcommands
-------------------------

  - Query a directory for change notifications: notify <dir name>
  - Server side copy: scopy <source filename> <destination filename>

New rpcclient subcommands
-------------------------

  netshareenumall - Enumerate all shares
  netsharegetinfo - Get Share Info
  netsharesetinfo - Set Share Info
  netsharesetdfsflags - Set DFS flags
  netfileenum - Enumerate open files
  netnamevalidate - Validate sharename
  netfilegetsec - Get File security
  netsessdel - Delete Session
  netsessenum - Enumerate Sessions
  netdiskenum - Enumerate Disks
  netconnenum - Enumerate Connections
  netshareadd - Add share
  netsharedel - Delete share

New modules
-----------

  idmap_script - see 'man 8 idmap_script'
  vfs_unityed_media - see 'man 8 vfs_unityed_media'
  vfs_shell_snap - see 'man 8 vfs_shell_snap'

New sparsely connected replia graph (Improved KCC)
--------------------------------------------------

The Knowledge Consistency Checker (KCC) maintains a replication graph
for DCs across an AD network. The existing Samba KCC uses a fully
connected graph, so that each DC replicates from all the others, which
does not scale well with large networks. In 4.3 there is an
experimental new KCC that creates a sparsely connected replication
graph and closely follows Microsoft's specification. It is turned off
by default. To use the new KCC, set "kccsrv:samba_kcc=true" in
smb.conf and let us know how it goes. You should consider doing this
if you are making a large new network. For small networks there is
little benefit and you can always switch over at a later date.

Configurable TLS protocol support, with better defaults
-------------------------------------------------------

The "tls priority" option can be used to change the supported TLS
protocols. The default is to disable SSLv3, which is no longer
considered secure.

Samba-tool now supports all 7 FSMO roles
-------------------------------------------------------

Previously "samba-tool fsmo" could only show, transfer or seize the
five well-known FSMO roles:

Schema Master
Domain Naming Master
RID Master
PDC Emulator
Infrastructure Master

It can now also show, transfer or seize the DNS infrastructure roles:

DomainDnsZones Infrastructure Master
ForestDnsZones Infrastructure Master

CTDB logging changes
--------------------

The destination for CTDB logging is now set via a single new
configuration variable CTDB_LOGGING.  This replaces CTDB_LOGFILE and
CTDB_SYSLOG, which have both been removed.  See ctdbd.conf(5) for
details of CTDB_LOGGING.

CTDB no longer runs a separate logging daemon.

CTDB NFS support changes
------------------------

CTDB's NFS service management has been combined into a single 60.nfs
event script.  This updated 60.nfs script now uses a call-out to
interact with different NFS implementations.  See the CTDB_NFS_CALLOUT
option in the ctdbd.conf(5) manual page for details.  A default
call-out is provided to interact with the Linux kernel NFS
implementation.  The 60.ganesha event script has been removed - a
sample call-out is provided for NFS Ganesha, based on this script.

The method of configuring NFS RPC checks has been improved.  See
ctdb/config/nfs-checks.d/README for details.

Improved Cross-Compiling Support
--------------------------------

A new "hybrid" build configuration mode is added to improve
cross-compilation support.

A common challenge in cross-compilation is that of obtaining the results
of tests that have to run on the target, during the configuration
phase of the build. The Samba build system already supports the following
means to do so:

  - Executing configure tests using the --cross-execute parameter
  - Obtaining the results from an answers file using the --cross-answers
    parameter

The first method has the drawback of inaccurate results if the tests are
run using an emulator, or a need to be connected to a running target
while building, if the tests are to be run on an actual target. The
second method presents a challenge of figuring out the test results.

The new hybrid mode runs the tests and records the result in an answer file.
To activate this mode, use both --cross-execute and --cross-answers in the
same configure invocation. This mode can be activated once against a
running target, and then the generated answers file can be used in
subsequent builds.

Also supplied is an example script that can be used as the
cross-execute program. This script copies the test to a running target
and runs the test on the target, obtaining the result. The obtained
results are more accurate than running the test with an emulator, because
they reflect the exact kernel and system libraries that exist on the
target.

Improved Sparse File Support
----------------------------
Support for the FSCTL_SET_ZERO_DATA and FSCTL_QUERY_ALLOCATED_RANGES
SMB2 requests has been added to the smbd file server.
This allows for clients to deallocate (hole punch) regions within a
sparse file, and check which portions of a file are allocated.

######################################################################
Changes
#######

smb.conf changes
----------------

  Parameter Name Description Default
  -------------- ----------- -------
  logging New (empty)
  msdfs shuffle referrals New no
  smbd profiling level New off
  spotlight New no
  tls priority New NORMAL:-VERS-SSL3.0
  use ntdb Removed
  change notify Changed to [global]
  kernel change notify Changed to [global]
  client max protocol Changed default SMB3_11
  server max protocol Changed default SMB3_11

Removed modules
---------------

vfs_notify_fam - see section 'New FileChangeNotify subsystem'.

KNOWN ISSUES
============

Currently none.

CHANGES SINCE 4.2.0rc4
======================

o  Andrew Bartlett <abartlet@samba.org>
    * Bug 10973: No objectClass found in replPropertyMetaData on ordinary
      objects (non-deleted)
    * Bug 11429: Python bindings don't check integer types
    * Bug 11430: Python bindings don't check array sizes

o  Ralph Boehme <slow@samba.org>
    * Bug 11467: Handling of 0 byte resource fork stream

o  Volker Lendecke <vl@samba.org>
    * Bug 11488: AD samr GetGroupsForUser fails for users with "()" in
      their name

o  Stefan Metzmacher <metze@samba.org>
    * Bug 11429: Python bindings don't check integer types

o  Matthieu Patou <mat@matws.net>
    * Bug 10973: No objectClass found in replPropertyMetaData on ordinary
      objects (non-deleted)

CHANGES SINCE 4.2.0rc3
======================

o  Ralph Boehme <slow@samba.org>
    * Bug 11444: Crash in notify_remove caused by change notify = no

o  G端nther Deschner <gd@samba.org>
    * Bug 11411: smbtorture does not build when configured --with-system-mitkrb5

o  Volker Lendecke <vl@samba.org>
    * Bug 11455: fix recursion problem in rep_strtoll in lib/replace/replace.c
    * Bug 11464: xid2sid gives inconsistent results
    * Bug 11465: ctdb: Fix the build on FreeBSD 10.1

o  Roel van Meer <roel@1afa.com>
    * Bug 11427: nmbd incorrectly matches netbios names as own name

o  Stefan Metzmacher <metze@samba.org>
    * Bug 11451: Poor SMB3 encryption performance with AES-GCM
    * Bug 11458: --bundled-libraries=!ldb,!pyldb,!pyldb-util doesn't
      disable ldb build and install

o  Andreas Schneider <asn@samba.org>
    * Bug 9862: Samba "map to guest = Bad uid" doesn't work

CHANGES SINCE 4.3.0rc2
======================

o  Andrew Bartlett <abartlet@samba.org>
    * Bug 11436: samba-tool uncaught exception error
    * Bug 10493: revert LDAP extended rule 1.2.840.113556.1.4.1941
                LDAP_MATCHING_RULE_IN_CHAIN changes

o  Ralph Boehme <slow@samba.org>
    * Bug 11278: Stream names with colon don't work with
                fruit:encoding = native
    * Bug 11426: net share allowedusers crashes

o  Amitay Isaacs <amitay@gmail.com>
    * Bug 11432: Fix crash in nested ctdb banning
    * Bug 11434: Cannot build ctdbpmda
    * Bug 11431: CTDB's eventscript error handling is broken

o  Stefan Metzmacher <metze@samba.org>
    * Bug 11451: Poor SMB3 encryption performance with AES-GCM (part1)
    * Bug 11316: tevent_fd needs to be destroyed before closing the fd

o  Arvid Requate <requate@univention.de>
    * Bug 11291: NetApp joined to a Samba/ADDC cannot resolve SIDs

o  Martin Schwenke <martin@meltin.net>
    * Bug 11432: Fix crash in nested ctdb banning

CHANGES SINCE 4.3.0rc1
======================

o  Jeremy Allison <jra@samba.org>
    * BUG 11359: strsep is not available on Solaris

o  Bjæ—¦rn Baumbach <bb@sernet.de>
    * BUG 11421: Build with GPFS support is broken

o  Justin Maggard <jmaggard@netgear.com>
    * BUG 11320: "force group" with local group not working

o  Martin Schwenke <martin@meltin.net
    * BUG 11424: Build broken with --disable-python

#######################################
Reporting bugs & Development Discussion
#######################################

Please discuss this release on the samba-technical mailing list or by
joining the #samba-technical IRC channel on irc.freenode.net.

If you do report problems then please try to send high quality
feedback. If you don't provide vital information to help us track down
the problem then you will probably be ignored.  All bug reports should
be filed under the "Samba 4.1 and newer" product in the project's Bugzilla
database (https://bugzilla.samba.org/).

======================================================================
== Our Code, Our Bugs, Our Responsibility.
== The Samba Team
======================================================================

(ryoon)

2015-09-28 16:59:51 UTC MAIN commitmail json YAML

2015-09-28 16:39:13 UTC MAIN commitmail json YAML

2015-09-28 16:37:55 UTC MAIN commitmail json YAML

2015-09-28 14:23:34 UTC MAIN commitmail json YAML

2015-09-28 14:21:30 UTC MAIN commitmail json YAML

Changes 2.5.3:
* The experimental untracked-cache feature were buggy when paths with
  a few levels of subdirectories are involved.

* Recent versions of scripted "git am" has a performance regression
  in "git am --skip" codepath, which no longer exists in the
  built-in version on the 'master' front.  Fix the regression in
  the last scripted version that appear in 2.5.x maintenance track
  and older.

Also contains typofixes, documentation updates and trivial code
clean-ups.

(adam)

2015-09-28 07:52:35 UTC MAIN commitmail json YAML

+ autoconf-archive-2015.09.25, coinmp-1.8.3, dialog-1.2.20150920,
  gst-plugins1-base-1.6.0, gst-plugins1-good-1.6.0,
  gst-plugins1-ugly-1.6.0, gstreamer1-1.6.0, innoextract-1.5,
  p5-Archive-Zip-1.53, py-foolscap-0.9.1, raine-0.64.9,
  spice-protocol-0.12.10, x264-devel-20150926, xf86-video-chips-1.2.6,
  xf86-video-s3virge-1.10.7.

(wiz)

2015-09-28 01:40:53 UTC MAIN commitmail json YAML

add bison to tools since we patched a .y file; noticed by Joerg

(dholland)

2015-09-27 23:46:32 UTC MAIN commitmail json YAML

Remove old and probably stale Gecko Media Plugin patches (from FreeBSD?).
It might still be possible that pkgsrc needs adjustments for gmp loading
if/when we adopt some gmp packages, but until then they serve no purpose
and in fact appear to be harmful. Fixes Firefox startup error message:

addons.manager  ERROR  Exception calling provider GMPProvider.startup

(tnn)

2015-09-27 21:58:03 UTC MAIN commitmail json YAML

Experimentally support building with X11_TYPE=modular on OS X. This targets
the Apple DRI platform instead of libpciaccess & libdrm. It is a step towards
packaging XQuartz and towards a future goal of migrating the platform away from
the so called "native" X11 which is no longer native by the usual definition.

(tnn)

2015-09-27 21:05:05 UTC MAIN commitmail json YAML

Updated ansiweather to 1.05

(kamil)

2015-09-27 21:03:48 UTC MAIN commitmail json YAML

Upgrade to 1.05

Stop fixing ansiweather's shebang (addressed upstream).

Upstream changelog
==================

AnsiWeather 1.05 (2015-09-27)

- Fixes for numeric translation on NetBSD (Thanks Kamil Rytarowski)
- Use xargs printf construct to avoid hardcoding path to external
  printf command (Thanks Kamil Rytarowski)
- Use '/bin/sh' shebang instead of '/usr/bin/env sh' for portability
  reasons (Thanks Kamil Rytarowski)
- Replacing spaces by underscores in location name before calling
  the weather API
- Force bc to always return integers for wind directions (Thanks Lornix)
- Documentation updates

AnsiWeather 1.04 (2015-09-10)

- Added a '-a' option to toggle ANSI colors display
- Daylight option in the example configuration file now default to
  false to match program default
- Better formatting for usage display
- Documentation updates

(kamil)

2015-09-27 20:01:05 UTC MAIN commitmail json YAML

Updated chat/bitchx to 1.2.1

(kamil)

2015-09-27 19:42:57 UTC MAIN commitmail json YAML

owncloud wants pdo_mysql or pdo_pgsql
bump PKGREVISION

(bouyer)

2015-09-27 19:06:23 UTC MAIN commitmail json YAML

Upgrade to 1.2.1, reuse work from wip/bitchx (by Makoto Fujiwara)

Drop all local patches for old GCC fixes and tuning the program itself.

Upstream changelog
==================

[Changes 1.2.1]

* Prefer <fcntl.h> over <sys/fcntl.h> (reported by ncopa). (caf)

* Fix overflow in say() when handling a maximum-length client message. (caf)

* Remove WANT_CHAN_NICK_SERV define and include network services commands
  by default. (caf)

* Pass through externally-provided CPPFLAGS (reported by cpet). (caf)

* Don't set the mode on new channels until synched - this speeds up joining
  lots of channels at connect time if one of them is new, and reduces the
  chance of being flooded off the server. (caf)

* Correctly handle channel sync across multi-server. (caf)

* Fixes and improvements for channel logging. (caf)

* Use correct (MODECHAN and MODEUSER) display level for channel and user
  modes. (caf)

* Allow %- status format to handle max-length topics (reported by oxy). (caf)

* Add /FSET WOHIS_LOGGEDIN for services login info on hybrid, ratbox and
  ircu. (caf)

* Add sanity checking of incoming nicknames. (caf)

* /MV (massvoice) shouldn't send +v for already-voiced users. (caf)

* Fix lag check on recent 32 bit OpenBSD / NetBSD (reported by DJ). (caf)

* Fix key bindings that terminate with ^. (caf)

* Fix the $timer() scripting function. (caf)

* Fix the /TKB (timed kickban) command. (caf)

* Rewrite termcap/terminfo detection logic in configure and include term.h
  in term.c for the system definition of tparm().  This fixes a crash on
  NetBSD x86-64 (reported by jeezy), and should also ensure that terminfo
  is used in preference to termcap on NetBSD. (caf)

* Fix output when built against termcap. (caf)

* Fix STATUS_NOTIFY so that it appears in the right window. (caf)

* Improve robustness of status formats handling. (caf)

* Use system setenv() in preference to compat bsd_setenv(). (caf)

* Allow selection of alternate hashing methods with $crypt(). (caf)

* Improve the initial seeding of the randm() fallback RNG. (caf)

* Strengthen the cookie generation algorithm for /detach. (caf)

* RANDOM_SOURCE now only affects the rand() scripting function. (caf)

* Make RANDOM_LOCAL_PORTS actually random. (caf)

* Show same message on local terminal as used in emergency exit QUIT. (caf)

* Remove unused XLINK CTCP reply handler. (caf)

* Ensure add_socketread() doesn't leak file descriptors. (caf)

* Fix listing bans on local channels (/BANS &channel). (flashback)

* Fix unbanning by number (/UNBAN #channel #number). (caf)

* Improve the list_channels() function. (caf)

* Use socklen_t instead of plain int where available. (flashback)

* Use <termios.h> in preference to <sys/termios.h> where it's available. (caf)

* Skip malformed abots.sav entries in read_abot(), avoiding null
  dereferences found by Coverity. (flashback)

* Ensure proper handling of % when /FSET DCC is used. (caf)

* Improve robustness of CDCC save file loading. (caf)

* Fix open file leak in /LASTLOG found by Coverity. (caf)

* Fix file descriptor leak on SOCKS4 connection failure found by
  Coverity. (caf)

* Fix out-of-bounds error in cryptit() found by Coverity. (flashback)

* Cleanup save_formats(). (caf)

* Fix off-by-one error in add_socketread() and set_socketwrite() found
  by Coverity. (caf)

* Fix longstanding bug with ordering of rfc1459[] array. (caf)

* Fix crash after /SETAR -, reported by riderplus. (caf)

* Remove special handling of 484 numeric, which is no longer needed and
  was buggy (making BitchX think that usermode +G was set). (caf)

* Add /OBITS command, shows obituaries for some BitchX friends. (caf)

* Fix abuses of the RESIZE macro.  Reported by nenolod. (caf)

* Clears up a crash and some build warnings in the acro plugin. (caf)

* Applied patches from jdhore to clean up the plugin building
  and installing process. (caf)

* Fix building on newer Cygwin (reported by VICODAN). (caf)

* Fix building plugins on FreeBSD-10 (reported by cpet). (caf)

* Messages sent to channels should use lastlog level PUBLIC, not MSG. (caf)

* panasync OK'd releasing tcl.c, so here it is. (caf)

* Fix QUIT messages with SSL connections. (flashback)

* Rename include/bitchx to include/options.h, fixes building on
  case-insensitive platforms. (caf)

* Use AI_ADDRCONFIG flag to improve server address selection when client
  is built for IPv6 but we don't have an IPv6 address. (caf)

* Enable SSL support by default, if OpenSSL is present at build time. (caf)

* Fix leak and potential crash in lame_resolv() using IPv6.  (caf, snadge)

* Apply patch from snadge defining BIND_4_COMPAT on OpenBSD, to allow
  /nslookup to build. (caf)

* Fix problem connecting to IPv4 when IPv6 enabled on FreeBSD and enable
  IPv6 on all supporting platforms. Thanks to brabes, snadge and packet. (caf)

* Improve connect() error handling. (caf)

* Remove obsolete .spec files. (caf)

* configure - only create sig.inc if it's actually needed. (caf)

* configure - use the right dependencies when checking for net/if.h, i
  arpa/inet.h and resolv.h. Reported by flashback. (caf)

* Fix plugin Makefiles for out-of-tree building, reported by nyet. (caf)

* Add DESTDIR support to build system, to ease rpm and deb packaging.
  Reported separately by nyet and VICODAN. (caf)

* Fix /detach and wserv with IPv6 enabled. (caf, snadge, packet)

* Make default for NICK_COMPLETION_CHAR explicit. (caf)

* Reduce footprint when starting up disconnected. (caf)

* Fix /nslookup command (including fixing compilation on cygwin). (caf)

* Improve /detach error handling and remove bogus F_SETOWN use, reported
  by madsage. (caf)

* Add /FSET WHOIS_SECURE for SSL connection info on ratbox, unreal and
  freenode. (caf)

* Add /FSET CHANNEL_URL for services channel URL numeric. (caf)

* Fix crash bug in $mircansi() scripting function. (caf)

* Add half-op support to /topic and /untopic. (caf)

* Tidy up the URL grabber, fixing a memory leak. (caf)

* Cleanup the /BHELP code, fixing a potential crash. Apply updates to
  BitchX.help from t3gah. (caf)

* [1.1s01] Sanity check color codes, fixes a potential crash. (caf)

* Add /FSET USERMODE_OTHER to correctly format user mode changes where the
  source isn't the same as the target, reported by gauze. (caf)

* Improve country() and add several new TLDs, suggested by gauze. (caf)

* Apply fixes from darkfires removing non-standard use of arithmetic on
  void * values, to allow building on Irix. (caf)

* Apply fix from darkfires to allow building with ICC. (caf)

* Show correct message when a socket connection is closed cleanly. (caf)

* Add /FSET WHOIS_CALLERID for +g mode notification on hybrid & ratbox. (caf)

* Build script fix to allow plugins to build on x86-64. (caf)

* Correct count in /CLONES (reported by t3gah), and format output nicely
  using an /fset. (caf)

* Add definition of BIND_8_COMPAT to fix build problem on Mac OS X. (caf)

* Ensure that SHOW_AWAY_ONCE doesn't hide away status in /whois output. (caf)

* Fix the the -z command line option for specifying username. (flashback)

* Fix up /WILN, /WILC and /WILCR. (caf)

* Backport changes from epic5 to make recv_nick, sent_nick and sent_body
  per-server, and apply new version of do_oops from flashback. This means
  that /oops, "/query .", "/query ,", "/msg ." and "/msg ," are per-server,
  along with the $. $, and $B aliases. (caf)

* Handle error return from getcwd() in /cd. (caf)

* Fix alloca warnings on freebsd. (caf)

* Fix memory leak in banlist.c. (caf)

* Apply a fix contributed by cpet for the configure script on
  FreeBSD 9. (caf)

* Fix a refcounting issue in the whowas list handling, which should make
  the listing of users that left in a netsplit right again. (caf)

* Improve argument-handling in /hostname command - now supports doing
  /hostname 2 to switch to second vhost. (caf)

* Change the display of server stats so that the averages (eg. users per
  channel) are correctly rounded. (caf)

* Reinstate RPL_WHOISACTUALLY / RPL_WHOISHOST numerics - things seem to have
  stabilised in the ircd world on this. (caf)

* Fixed two cases where the client was incorrectly deciding that a numeric
  originated from a remote server rather than the local server - this caused
  BitchX to falsely report channel desynch and incorrectly hide some
  numerics. (caf)

* Fixed $servernum() scripting function, it was returning the wrong server
  reference in most cases. (caf)

* [1.1s01] Fixed .cmsg crash reported by zimzum. (caf)

* Changed the defaults for JOIN_NEW_WINDOW_TYPE and QUERY_NEW_WINDOW_TYPE
  so that they work out of the box. (caf)

* Some cleanups in quit message handling, fixed a bug where a quit from an
  unexpected source could crash the client. (caf)

* Cleaned up the handling of channel mode changes a little, including fixing
  buggy handling of certain key and limit mode changes. (caf)

* Fix bug where you got disconnected if the server sent a 464 numeric
  (bad password) that the client wasn't expecting. (caf)

* Add /HOP and /DEHOP commands for halfop. (caf)

* Removed "scan" plugin, this functionality is now covered by /SCAN -stat.
  (caf)

* Change NICKSORT_OP to NICKSORT_STAT (sorts nicks by channel status -
  chanop first, then halops, voices and others).  Added /SCAN -stat
  to sort nicks using NICKSORT_OP.  Removed NICKSORT_VOICE - it was broken
  anyway. (caf)

* Add halfop nick prefix to default status line, and change the voice prefix
  so it appears whether or not you're opped. (caf)

* Add halfop support to $channel() scripting function. (caf)

* Rework /SCAN and /NAMES formatting.  This removes the /FSETs NAMES_BOTCOLOR,
  NAMES_FRIENDCOLOR, NAMES_NICKCOLOR, NAMES_OPCOLOR, NAMES_SHITCOLOR and
  NAMES_VOICECOLOR and replaces them with new /FSETs. (caf)

* Add $ishalfop(<nick> <channel) scripting function, just like the
  existing function in EPIC. (caf)

* Fix four bugs in the /FE scripting function. (caf)

* Fix incompatibility with 64-bit platforms. (caf)

* Fix module load version check logic. (caf)

* [1.1s01] Cleanups to allow compiling with new gcc releases. (caf)

* [1.1s01] Fix configure check for termcap.h. (caf)

* [1.1s01] Re-implement code to find available vhost addresses
  (CVE-2007-5839). (caf)

* [1.1s01] Fix test for GCC >= 2.7 - fixes compiling on S390 platform. (caf)

* [1.1s01] Improve buffer handling in convert_output_format_raw
  (CVE-2007-4584). (caf)

* [1.1s01] Handle negative numerics correctly (CVE-2007-3360). (caf)

(kamil)

2015-09-27 19:03:58 UTC MAIN commitmail json YAML

Improve COMMENT (expand XMP)

(wiz)

2015-09-27 18:52:06 UTC pkgsrc-2015Q3 commitmail json YAML

2015-09-27 18:51:37 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4820 - requested by ryoon
emulators/qemu: security fix

Revisions pulled up:
- emulators/qemu/Makefile                                      1.144
- emulators/qemu/distinfo                                      1.106

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Fri Sep 25 14:57:59 UTC 2015

  Modified Files:
          pkgsrc/emulators/qemu: Makefile distinfo

  Log Message:
  Update to 2.4.0.1

  Changelog:
  * net: avoid infinite loop when receiving packets(CVE-2015-5278)

  Ne2000 NIC uses ring buffer of NE2000_MEM_SIZE(49152)
  bytes to process network packets. While receiving packets
  via ne2000_receive() routine, a local 'index' variable
  could exceed the ring buffer size, leading to an infinite
  loop situation.

  Reported-by: Qinghao Tang <luodalongde@gmail.com>
  Signed-off-by: P J P <pjp@fedoraproject.org>
  Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
  (cherry picked from commit 737d2b3c41d59eb8f94ab7eb419b957938f24943)
  Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>

  * net: add checks to validate ring buffer pointers(CVE-2015-5279)

  Ne2000 NIC uses ring buffer of NE2000_MEM_SIZE(49152)
  bytes to process network packets. While receiving packets
  via ne2000_receive() routine, a local 'index' variable
  could exceed the ring buffer size, which could lead to a
  memory buffer overflow. Added other checks at initialisation.

  Reported-by: Qinghao Tang <luodalongde@gmail.com>
  Signed-off-by: P J P <pjp@fedoraproject.org>
  Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
  (cherry picked from commit 9bbdbc66e5765068dce76e9269dce4547afd8ad4)
  Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>

  * e1000: Avoid infinite loop in processing transmit descriptor (CVE-2015-6815)

  While processing transmit descriptors, it could lead to an infinite
  loop if 'bytes' was to become zero; Add a check to avoid it.

  [The guest can force 'bytes' to 0 by setting the hdr_len and mss
  descriptor fields to 0.
  --Stefan]

  Signed-off-by: P J P <pjp@fedoraproject.org>
  Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
  Reviewed-by: Thomas Huth <thuth@redhat.com>
  Message-id: 1441383666-6590-1-git-send-email-stefanha@redhat.com
  (cherry picked from commit b947ac2bf26479e710489739c465c8af336599e7)
  Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>

  * vnc: fix memory corruption (CVE-2015-5225)

  The _cmp_bytes variable added by commit "bea60dd ui/vnc: fix potential
  memory corruption issues" can become negative.  Result is (possibly
  exploitable) memory corruption.  Reason for that is it uses the stride
  instead of bytes per scanline to apply limits.

  For the server surface is is actually fine.  vnc creates that itself,
  there is never any padding and thus scanline length always equals stride.

  For the guest surface scanline length and stride are typically identical
  too, but it doesn't has to be that way.  So add and use a new variable
  (guest_ll) for the guest scanline length.  Also rename min_stride to
  line_bytes to make more clear what it actually is.  Finally sprinkle
  in an assert() to make sure we never use a negative _cmp_bytes again.

  Reported-by: 范祚至(库特) <zuozhi.fzz@alibaba-inc.com>
  Reviewed-by: P J P <ppandit@redhat.com>
  Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  (cherry picked from commit eb8934b0418b3b1d125edddc4fc334a54334a49b)
  Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>

(bsiegert)

2015-09-27 17:05:06 UTC MAIN commitmail json YAML

Added x11/arandr version 0.1.8

(kamil)

2015-09-27 16:59:22 UTC pkgsrc-2015Q3 commitmail json YAML

2015-09-27 16:56:55 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4818 - requested by taca
net/ruby-userstream: correct dependency

Revisions pulled up:
- net/ruby-userstream/Makefile                                  1.6

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Sep 27 04:11:36 UTC 2015

  Modified Files:
  pkgsrc/net/ruby-userstream: Makefile

  Log Message:
  Correct dependency to textproc/ruby-yajl; do not override gemspec yajl
  but yajl-ruby.  Fix run time problem of ruby-tw.

  Bump PKGREVISION.

(bsiegert)

2015-09-27 16:50:56 UTC MAIN commitmail json YAML

2015-09-27 16:49:54 UTC MAIN commitmail json YAML

Import arandr-0.1.8 as x11/arandr

ARandR is designed to provide a simple visual front end for XRandR.
Relative monitor positions are shown graphically
and can be changed in a drag-and-drop way.

(kamil)

2015-09-27 16:41:12 UTC MAIN commitmail json YAML

Revert previous.

This warning isn't supposed to fire on macro code, so this is either
something subtly odd in pkgin or broken in OS X's clang.  This still
needs fixing, but in a way that's more limited to the problematic
platform.

(gdt)

2015-09-27 14:56:08 UTC MAIN commitmail json YAML

Updated multimedia/mpv to 0.11.0

(leot)

2015-09-27 14:49:45 UTC MAIN commitmail json YAML

Update multimedia/mpv to mpv-0.11.0.

Changes:
Features
========
New
---
  * vo_opengl: implement debanding

Removed
-------
  * audio/filter: remove center, extrastereo, karaoke, sinesuppress, sub,
    surround, sweep, ladspa, hrtf, export and bs2b filters (these are either
    considered useless or have replacements in lavfi)
  * video/filter: remove lavfi wrappers for noise, hqdn3d, unsharp and delogo
    (these filters remain usable through lavfi)

Behavior
--------
  * vo_opengl: require FBOs by default (use dumb-mode suboption for old
    hardware and broken drivers)
  * vo_opengl: enable debanding by default for the opengl-hq preset
  * audio/out: use new sample format determination code
  * player: prefer logical current directory path (affects logic for resuming
    playback)
  * vf_vdpaurb: Pass through non-hardware-decoded content
  * player: make force-window=immediate work in auto-profiles

Options and Commands
====================
Added
-----
  * af_lavrresample: add normalize suboption
  * vo_opengl: add deband, deband-iterations, deband-threshold, deband-range
    and deband-grain suboptions
  * af_lavfi: implement af-metadata property (like vf-metadata) (#2311)

Changed
-------
  * command: make "add 0" not change the value

Removed
-------
  * vo_opengl: remove source-shader suboption

Fixes and Minor Enhancements
============================
  * options: fix --no-config
  * cache: do not include backbuffer size in total stream cache size (#2305)
  * audio/format: actually prefer float over double sample format for int->
    float conversions
  * audio/format: fix interlaved vs. non-interleaved conversions
  * audio/format: revise format conversion scoring
  * video: make --field-dominance set interlaced flag (#2289)
  * vf: vf_stereo3d compilation depends on libavfilter
  * vf_yadif: add hack for Libav compatibility (#2335)
  * player: add opus to list of external audio file extensions (#2336)
  * build: allow disabling vapoursynth completely
  * libmpv/win32: allow multiple windows at the same time (#2319)

(leot)

2015-09-27 13:51:18 UTC pkgsrc-2015Q3 commitmail json YAML

2015-09-27 13:49:46 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4815 - requested by ryoon
www/firefox: build fix

Revisions pulled up:
- www/firefox/mozilla-common.mk                                1.63

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Thu Sep 24 22:36:27 UTC 2015

  Modified Files:
  pkgsrc/www/firefox: mozilla-common.mk

  Log Message:
  Fix NetBSD/i386 build.
  flag for c++ compiler is CXXFLAGS.

  To generate a diff of this commit:
  cvs rdiff -u -r1.62 -r1.63 pkgsrc/www/firefox/mozilla-common.mk

(spz)

2015-09-27 11:54:31 UTC MAIN commitmail json YAML

Fix fallout for native X.org users; don't buildlink packages which do
not have the appropriate builtin.mk handling. Should be fixed differently
when native X.org catches up.

(tnn)

2015-09-27 11:24:05 UTC MAIN commitmail json YAML

2015-09-27 11:21:42 UTC MAIN commitmail json YAML

Import xtrace-1.3.1 as x11/xtrace.
(from pkgsrc-wip, originally packaged by reed@)

Xtrace fakes an X server and forwards all connections to a real X
server, displaying the communication between clients.  It prints
the requests going from client to server and the replies, events
and errors going the other way.

(tnn)

2015-09-27 10:07:53 UTC MAIN commitmail json YAML

2015-09-27 09:16:31 UTC MAIN commitmail json YAML

2015-09-27 09:15:44 UTC MAIN commitmail json YAML

Removed devel/librsync

(joerg)

2015-09-27 08:14:41 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4817 - requested by dholland
sysutils/findutils: build fix

Revisions pulled up:
- sysutils/findutils/distinfo                                  1.17
- sysutils/findutils/patches/patch-gnulib_lib_getdate.y        1.1

---
  Module Name: pkgsrc
  Committed By: dholland
  Date: Sat Sep 26 18:49:50 UTC 2015

  Modified Files:
  pkgsrc/sysutils/findutils: distinfo
  Added Files:
  pkgsrc/sysutils/findutils/patches: patch-gnulib_lib_getdate.y

  Log Message:
  Remove wrong compile-time assertion about the size of time_t. (I'm
  sure this wrong code has popped up before, but I can't find any other
  patches for it in pkgsrc right now.) PR 50273.

(bsiegert)

2015-09-27 08:14:35 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4817 - requested by dholland
sysutils/findutils: build fix

Revisions pulled up:
- sysutils/findutils/distinfo                                  1.17
- sysutils/findutils/patches/patch-gnulib_lib_getdate.y        1.1

---
  Module Name: pkgsrc
  Committed By: dholland
  Date: Sat Sep 26 18:49:50 UTC 2015

  Modified Files:
  pkgsrc/sysutils/findutils: distinfo
  Added Files:
  pkgsrc/sysutils/findutils/patches: patch-gnulib_lib_getdate.y

  Log Message:
  Remove wrong compile-time assertion about the size of time_t. (I'm
  sure this wrong code has popped up before, but I can't find any other
  patches for it in pkgsrc right now.) PR 50273.

(bsiegert)

2015-09-27 07:21:39 UTC MAIN commitmail json YAML

Update fengoffice to 3.2.2.1.

Changes are too many to write here, please refer readme.txt file.

(taca)

2015-09-27 07:18:24 UTC MAIN commitmail json YAML

Note update of www/geeklog package to 2.1.0nb2.

(taca)

2015-09-27 07:17:58 UTC MAIN commitmail json YAML

Tweak geeklog.conf to support mod_authz_core as well as mod_authz_core.

(taca)

2015-09-27 07:16:22 UTC MAIN commitmail json YAML

Note update of www/fengoffice package to 3.2.2.1.

(taca)

2015-09-27 07:13:04 UTC MAIN commitmail json YAML

Update pear-Log to 1.12.9.
Release date: 2015-06-14 23:33 UTC

Changelog:

Updating the pear/pear_exception dependency to a stable release.

(taca)

2015-09-27 06:59:28 UTC MAIN commitmail json YAML

Note ISC DHCP packages to 4.3.3:

net/isc-dhcp4
net/isc-dhclient4
net/isc-dhcpd4
net/isc-dhcrelay4

(taca)

2015-09-27 06:58:11 UTC MAIN commitmail json YAML

2015-09-27 06:53:35 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.2.9

(tsutsui)

2015-09-27 06:52:53 UTC MAIN commitmail json YAML

Update to mikutter 3.2.9.

* Fix preview of Instagram images
* Allow uppercase extensions on preview of image URLs
* Fix error on fetching private or protected users' lists
  when multiple accounts are registered and selected account
  doesn't have privileges to access the private lists
* Reduce Twitter API requests to get lists

(tsutsui)

2015-09-27 06:51:12 UTC MAIN commitmail json YAML

Note update of php meta packages:

meta-pkgs/php54-extensions 5.4.45nb1
meta-pkgs/php55-extensions 5.5.29nb1
meta-pkgs/php56-extensions 5.6.13nb1

(taca)

2015-09-27 06:49:58 UTC MAIN commitmail json YAML

Add converters/php-recode which is included in PHP source files.

Bump PKGREVISION.

(taca)

2015-09-27 06:48:04 UTC MAIN commitmail json YAML

Improve description in comment,

* Missing ruby22 and related.
* Update description of RUBY_SUFFIX.

(taca)

2015-09-27 06:41:06 UTC MAIN commitmail json YAML

2015-09-27 05:17:49 UTC MAIN commitmail json YAML

Afaict xf86driproto does in fact not need libpciaccess.
Direct rendering is available on platforms without PCI.
Drop libpciaccess and bump PKGREVISION.

(tnn)

2015-09-27 04:15:54 UTC MAIN commitmail json YAML

avoid configuring rc-dir when INIT_SYSTEM == "smf"
pkgsrc fontconfig modifies the default fonts directory so install appropriately
bump PKGREVISION

(richard)

2015-09-27 04:12:18 UTC MAIN commitmail json YAML

Note update of net/ruby-userstream package to 1.4.0nb3.

(taca)

2015-09-27 04:11:36 UTC MAIN commitmail json YAML

Correct dependency to textproc/ruby-yajl; do not override gemspec yajl
but yajl-ruby.  Fix run time problem of ruby-tw.

Bump PKGREVISION.

(taca)

2015-09-27 02:03:54 UTC MAIN commitmail json YAML

build introspectable bindings
Bump PKGREVISION

(tnn)

2015-09-27 00:36:02 UTC MAIN commitmail json YAML

more REPLACE_BASH

(tnn)

2015-09-26 23:45:22 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:45:00 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:44:03 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:43:37 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:43:12 UTC MAIN commitmail json YAML

2015-09-26 23:41:54 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:41:32 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:41:10 UTC MAIN commitmail json YAML

2015-09-26 23:40:30 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:39:58 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:39:28 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 23:39:07 UTC MAIN commitmail json YAML

Remove commented out HOMEPAGE line since it dose not exist any more.

(taca)

2015-09-26 23:37:45 UTC MAIN commitmail json YAML

2015-09-26 23:29:13 UTC MAIN commitmail json YAML

Drop use of objcopy (because it's nonportable and not really necessary).

>From Petar Bogdanovic in private mail.

(gdt)

2015-09-26 20:59:15 UTC MAIN commitmail json YAML

pam-radius, again!

(bsiegert)

2015-09-26 20:58:06 UTC MAIN commitmail json YAML

2015-09-26 20:02:53 UTC MAIN commitmail json YAML

2015-09-26 20:02:38 UTC MAIN commitmail json YAML

php54 is EOL, switch PHP_VERSION_DEFAULT to 55, as discussed some time ago.

(bouyer)

2015-09-26 20:01:27 UTC MAIN commitmail json YAML

Update pam_radius to 1.3.17, patch from PR pkg/47269.

Allow any number of retries, instead of only up to 3.

Add ruser option, to authenticate as PAM_RUSER instead of PAM_USER,
to allow applications such as 'su' to authenticate as the real user.
Patch from David Mitchell.

Add 'localifdown' option.

(bsiegert)

2015-09-26 18:49:50 UTC MAIN commitmail json YAML

Remove wrong compile-time assertion about the size of time_t. (I'm
sure this wrong code has popped up before, but I can't find any other
patches for it in pkgsrc right now.) PR 50273.

(dholland)

2015-09-26 18:35:41 UTC MAIN commitmail json YAML

kludge around non-constant expressionness of CMSG_SPACE(3) on netbsd-5

(tnn)

2015-09-26 17:59:16 UTC MAIN commitmail json YAML

2015-09-26 17:37:01 UTC MAIN commitmail json YAML

Update go14 to 1.4.3. It fixes four security-related issues.

The issues were reported in Go's net/http package. They affect programs using
that package to proxy HTTP requests. We recommend that all users upgrade to Go
1.5, which fixes these issues. For users unable to upgrade to Go 1.5, we have
released version 1.4.3, which is based on Go 1.4.2 plus fixes for these issues.
Affected Go programs���those that use the net/http package as a proxy server���must
be recompiled with Go 1.5 or Go 1.4.3 to receive the fixes.

The CVE issue descriptions and fixes are linked below.

CVE-2015-5739
"Content Length" treated as valid header:
https://go-review.googlesource.com/#/c/11772/

CVE-2015-5740
Double content-length headers does not return 400 error:
https://go-review.googlesource.com/#/c/11810/

CVE-2015-5741
Additional hardening, not sending Content-Length w/Transfer-Encoding,
Closing connections:
https://go-review.googlesource.com/#/c/11810/
https://go-review.googlesource.com/#/c/12865/
https://go-review.googlesource.com/#/c/13148/

The Go team would like to thank Jed Denlea and R辿gis Leroy for their
contributions to this release. They have been awarded 1337 USD under the Google
Security Bounty program.

(bsiegert)

2015-09-26 17:01:50 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 11.0.1

(tnn)

2015-09-26 17:01:01 UTC MAIN commitmail json YAML

update to mesa-11.0.1.

"With this release we have mostly nouveau and i965 fixes, although there
is the odd llvmpipe (big endian) and gbm bugfix."

(tnn)

2015-09-26 15:12:14 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:11:48 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:11:31 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:11:01 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:10:21 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:10:02 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:09:44 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:08:58 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:08:34 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:08:03 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:07:42 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:07:20 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:06:26 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:05:40 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:05:21 UTC MAIN commitmail json YAML

Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:05:02 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:04:44 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:04:22 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:03:52 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:03:28 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:02:59 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 15:02:18 UTC MAIN commitmail json YAML

Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.

(taca)

2015-09-26 14:57:41 UTC MAIN commitmail json YAML

Updated mail/p5-MIME-EncWords to 1.014.3
Updated mail/sympa to 6.2.7

(bouyer)

2015-09-26 14:56:10 UTC MAIN commitmail json YAML

Update to 6.2.7. Lots of change since 6.1.24, see
http://www.sympa.org/distribution/latest-stable/NEWS
for complete list.
Main changes are:
Tracking feature
The tracking feature is a way to request DSN or DSN + MDN when sending
a message to each subscribers. In that case, Sympa (bounced.pl) collect both
DSN and MDN and store them in a new table "notification_table".
Then, for each message, the list owner can display which subscribers has
displayed, received or not received the message. This can be used for some
important lists where list owner need to collect the proof of reception or
display of each message. This page is accessible via archive

Spools back to filesystem
Because of stability and scalability issues, spool for bulk sending no
longer depend on database tables: It is based on filesystem.

Stats
Now Sympa stores data whenever one of the following event occurs:
a message is sent to a list;
a user subscribed to a list;
a user unsubscribed from a list;
a user is added to a list by another user;
a user is removed from a list by another user;
a user is removed from a list by the automatic bounce management;
a file is uploaded to the shared directory;
a file is deleted from the shared;
a message to a list is rejected in moderation;
a user logs in to the web interface;
a user logs out;
a list is created;
a list is deleted;
a list is restored;
a human user (not a harvester) hits a page.

These data are regularly aggregated by the task_manager.
The aggregated data are available to users, owners and listmaster in
their respective interfaces.

Web interface
The most visible is probably the new web interface skin.
It is nicer, simpler, responsive and retains all the customization
capabilities that make Sympa adaptable to your needs.
Exclusion table was just a display of the users excluded. This page is now
a form, similar to the review page, which allows to restore users subscriptions.

Added "Add subscriber" button to modindex page if the sender is not subscribed.
It may be useful because users need not know about SUB command and sympa
command address. The buttons appear only when Web user is the list owner.

The "Customizing" link was moved from main list admin to list config sub
section as list related text files are in a way list configuration parameters
as well.
Better password validation. When the user requests change of password via
WWSympa or SympaSOAP, new password may be checked its strength.
New parameter password_validation may be used to customize policy of password
validation. See help text of the parameter for more details.

Web services

Full VOOT 2.0 protocol support. VOOT is an opensocial subset to manage group
membership. full details on this IETF draft here: http://openvoot.org.
This feature enables Sympa to be both group provider and consumer in the VOOT
protocol.
The soap server now exposes full review with owners, editors and gecos to list masters and list owners.

Plug, plug, plug...

We added or improved several ways to plug new functionnalities in Sympa.
Template plugins

This feature allows to package code to be used in templates. It enables
foreign data integration in Sympa's UI and emails, user specific
UI enhancement and much more! Integrating user targeted data retreived through
a call to a webservice becomes possible in a simple way, automatically adding
info from a database to outgoing emails as well !
Further details here : https://www.sympa.org/manual/templates_plugins

Enhanced custom actions functionality

Custom actions are used to run specific code and/or display user defined
templates. They can be executed in list or global context (it is up to you
to decide what to do in both cases). Previously, a custom action was a
simple TT2 template added to the web interface. It could only display data,
not process them. They were improved to allow greater expressiveness.
You can now develop a perl module to process the data passed to your
custom action.

Warning: AFTER UPGRADING TO 6.2, ANY PRE-EXISTING CUSTOM ACTION MUST BE
MOVED TO THE RELEVANT CUSTOM_ACTION DIRECTORY TO KEEP WORKING.

Mail hooks

Sympa::Message::Plugin provides hook mechanism to intervene in processing by
Sympa. Each hook may modify messages or may break ordinary processing.
This functionnality is quite new and still experimental. Please read the
perldoc of Sympa::Message::Plugin for more details about how to create and enable hooks in message handling.

Custom attributes provisionning

Custom attributes can now be provisionned using external data sources,
the same way as email addresses. For now, only SQL or LDAP datasources are
supported. To use this feature, you need first to define the custom attributes
as previously. This attribute must have the same name as the fields used in
your queries.

Synchronization disabling

In several organizations, nightly maintenances make the datasources
unavailable during some period of times. a new sub-parameter in data sources
definition allow to prevent Sympa from trying to synchronize list members
with these sources during a defined time range.

A recurrent question regarding list inclusion was to be able to extract not the whole list, but only a subset. It is now possible.

include_list parameter value can now look like this:

<listname> filter <filter_condition>

ODBC is now supported for email data sources.
sql, ldap and ldap2 user inclusions now handles gecos. It uses 2nd returned
column for sql and 2nd given attribute for ldap (comma separated).
Now "host" parameter of the LDAP datasource in list config may include URLs
(ldap, ldaps and ldapi) along with hostnames. So "port" and "use_ssl"
parameters

Scenarios

Now CustomCondition can set the action to take (do_it, reject ...) by
setting $_, this allows for complex, single-module CustomConditions.
"[msg_header#field][index]" returns the value of particular field.
Index may be negative. - "[msg_header#field]" still returns list of field
values, additionally, ordering will be preserved. Fixes:
Conditions is_listmaster, is_owner, is_editor and is_subscriber can
handle multiple values.
They also parse arguments as header field values to get address parts.

New parameters

New list parameter: 'member_include'. This parameters allows to defined
.incl files to include list members, the same way it is done for list admins.
This grants extended flexibility in datasources, allowing list owners to tweak
their own data sources without accessing to the actual details of the query
made to gather email addresses.
New sympa.conf config parameter "sender_headers" to specify header fields by
which message sender is detected. This is a enhancement to
S. Shipway's improvement.
RFC: What is the reasonable default for this parameter?
Behavior of one time ticket lock-out is configurable.
Two new robot parameters were introduced:
one_time_ticket_lockout:
"one_time" won't allow access again. This is previous behavior.
"remote_addr" will lock the ticket on remote address accessed at first time.
"open" will never lock-out tickets.
one_time_ticket_lifetime: Duration before ticket expires. Default is "2d", previous hardcoded value.
Changes of list config parameters on archiving. New parameter
"process_archive" controls archiving. The default is "off":
To enable archiving, it must be set to "on" explicitly. OTOH even if
archiving is disabled by setting it "off", past archives will be kept
and accessible according to access settings.

Config files

wwsympa.conf will no longer be used: it would be migrated to sympa.conf.

Alias management uniformization

Now alias maintenance utilities other than newaliases may be used without
special configure options nor patch to alias_manager.pl. Changes:

aliaswrapper and virtualwrapper were deprecated and replaced with sympa_newaliases-wrapper.
New alias management program sympa_newaliases.pl which will typically be
called by alias_manager.pl via sympa_newaliases-wrapper.
New site configuration parameters aliases_db_type and aliases_program will
control behaviour of alias database maintenance.

openssl dependency dropped

openssl(1) utility is no longer required. Instead, a few CPAN modules are required to use S/MIME or SSL features:

Crypt::SMIME
Crypt::OpenSSL::X509

The parameter "openssl" in sympa.conf was obsoleted. Note that p12topem.pl still needs openssl: To make it work, PATH environment variable should be set appropriately.
Internationalization

i18n titles in configuration.

List families scenari

Now you can define a "scenari" directory in the lists family directory.
These scenarii will be available for lists instantiated from this family.
List families addistional files

Until now, only the config.tt2 file was parsed when the family was
instantiated, thus producing the lists' config file. As a lot of other files
can be used to configure a list (footer, header, etc.), we added the
possibility to instantiate these files as well. The list of files parsed
(in addition to config.tt2) when instantiating a family are defined in
a new (sympa.conf and robot.conf) parameter called 'parsed_family_files'.
This parameter must contain a comma-separated list of file names.
If these files exist, with the '.tt2' extension added to their name,
in a family, they will be parsed and added to the list directory.

The default value of the parameter is: 'message.footer,message.header,message.footer.mime,message.header.mime,info'.

These files are updated in existing lists when a family is instantiated.
note that it will overwrite any other customization.
On the web automatic lists

Administration
Widely extended logs when the log_module parameter is activated with the
value 'scenario': all scenario results are evaluated. Remember that extended
logs can be limited by the IP or the email of the user, using the
'log_condition' parameter. log_module and log_condition are now declared in
sympa.conf instead of wwsympa.conf. Remember these parameters syntax:

log_module: can take the value "scenario" - only.
log condition: takes a character string as value. The form is
"ip=<an.ip>,email=<an_email>". You can put ip alone, email alone or both,
with the comma-separated form.

Listmaster notifications can now be grouped. If, for a specific robot,
several notifications are issued within a short period of time with the
same operation code only the first ones are sent, the next ones are stacked.
The stacking ends when no notifications are issued anymore, or when the first
one is too old. All the stacked notifications are then sent as attachments of
a single message. Internal settings : Stack if more than 3 notifications with
the same operation code are issued for the same robot - Send stacked
notifications if no new one satisfying the condition above was received for
more than 30 seconds - Send stacked notifications if the oldest one was issued
more than 60 seconds ago

sympa.pl -health_check checks config files, database connection and structure,
and data structure version.
Daemons such as sympa.pl no longer check database structure nor data version.

File extension of lock files are changed from ".lock" to ".LOCK", because lowercase name can conflict with domain part in the future.

(bouyer)

2015-09-26 14:30:24 UTC MAIN commitmail json YAML

2015-09-26 14:28:51 UTC MAIN commitmail json YAML

Updated devel/R-Rcpp to 0.12.1

(wen)

2015-09-26 14:28:05 UTC MAIN commitmail json YAML

Update to 1.014.3. Changes since 1.012.4
    * Bug fixes
    * Imp: encode_mimewords() supports UTF-16, UTF-32 and their flavors.
      They will be encoded as UTF-8.

(bouyer)

2015-09-26 14:26:15 UTC MAIN commitmail json YAML

2015-09-26 14:22:56 UTC MAIN commitmail json YAML

2015-09-26 12:15:28 UTC MAIN commitmail json YAML

Disable -Werror to avoid build failures.

At least on OS X with clang, pkgin fails to build because of extra
parens around ==.  See https://github.com/NetBSDfr/pkgin/issues/64
for details.

This seems to be a new issue with something in the pkgsrc build
environment (bsd makefiles or compat libs), not in pkgin proper, but
pkgin's use of bsd makefiles leads to Werror.

(gdt)

2015-09-26 11:01:13 UTC MAIN commitmail json YAML

2015-09-26 10:45:56 UTC MAIN commitmail json YAML

fix link error on solaris

(tnn)

2015-09-26 10:18:16 UTC MAIN commitmail json YAML

Updated www/webkit-gtk to 2.10.0

(leot)

2015-09-26 10:16:38 UTC MAIN commitmail json YAML

Update www/webkit-gtk to webkit-gtk-2.10.0.

pkgsrc changes:
o Unify Makefile.common in Makefile: newer webkit-gtk releases could not be
  split in a -gtk3 version, no more need for a Makefile.common (no functional
  changes intended).
o Get rid of obsolete options (no functional changes intended)
o Bump GCC_REQD to 4.9 (gcc>=4.9 is required for IndexedDB support, #145211)
o For the moment disable two new options: Geolocation support (needs
  geography/geoclue) and Hyphenation support (needs libhyphen, not available at
  the moment in pkgsrc).

Changes:
=================
WebKitGTK+ 2.10.0
=================

What's new in WebKitGTK+ 2.10.0?

  - Disable ACCELERATED_2D_CANVAS by default.
  - Fix a crash in debug build due to an invalid assert.
  - Do not try to use the primary clipboard in Wayland.

=================
WebKitGTK+ 2.9.92
=================

What's new in WebKitGTK+ 2.9.92?

  - Data URLs are now decoded in the Web Process instead of the Network Process.
  - Fix Web Process crash recovery.
  - Fix a crash when sqlite3_initialize() is called from multiple threads.
  - Fix the volume bar in media controls.
  - Fix JavaScriptCore build with GCC 5.
  - Fix the build when accelerated 2D canvas is enabled but cairo was built without GLX.
  - Fix everal memory leaks.
  - Translation updates: Bulgarian, Gujarati, Polish, Slovenian, Spanish, Tamil, Turkish.

=================
WebKitGTK+ 2.9.91
=================

What's new in WebKitGTK+ 2.9.91?

  - Fix performance regression introduced in previous release when scaling images.
  - Fix runtime critical warning when there are missing media plugins.
  - Fix the build on systems with GTK+ compiled with an old version of wayland.

=================
WebKitGTK+ 2.9.90
=================

What's new in WebKitGTK+ 2.9.90?

  - Add API to request permission before showing PackageKit codec installation notifications.
  - Fix a crash closing a page when a context menu is open.
  - Fix DNS prefetch when using the network process.
  - Improve image quality when using newer versions of cairo/pixman.
  - Fix a crash when the web view is destroyed while the screensaver DBus proxy is being created.

=================
WebKitGTK+  2.9.5
=================

What's new in WebKitGTK+ 2.9.5?

  - Add API to set the maximum number of web processes per WebKitWebContext.
  - Add API to allow executing editing commands that require an argument.
  - Prevent clipboard contents from being lost when web process finishes.
  - Always allow font matching for strong aliases
  - Move GStreamer missing plugins installer to the UI process.
  - Fix empty space in popup menus when first item is selected.
  - Fix a crash when SoupSession is destroyed in exit handler.
  - Disable NPAPI plugins when running on Wayland.
  - Translation updates: Swedish.

=================
WebKitGTK+  2.9.4
=================

What's new in WebKitGTK+ 2.9.4?

  - Fix the window size reported when the web view isn't realized yet. This fixes
    the layout of some websites when opening new tabs in the browser and anchor links
    when opened in new tabs too.
  - Add API to be notified about editor state changes.
  - Add selection-changed signal to the Web Extensions API.
  - Add initial WebKitWebsiteDataManager API for process configuration options.
  - Make WebSQL work by using a default quota instead of always failing in openDatabase
    with DOM Exception 18.
  - Correctly restore accelerated compositing after a WebProcess crash.
  - Only enable the input methods filter when there's an editable element focused.
  - Fix a crash on memory allocation using bmalloc on 32bit systems.
  - Allow to build with X11 and Wayland targets at the same time.
  - Fix a crash when spell checker returns no guesses.
  - Update and optimize some of the web inspector icons.
  - Translation updates: Swedish.

=================
WebKitGTK+  2.9.3
=================

What's new in WebKitGTK+ 2.9.3?

  - Inhibit screen saver when playing full screen video.
  - Fix DOCUMENT_VIEWER cache model to actually disable the memory cache.
  - Fix a regression that prevented the WebKitWebView::context-menu signal
    from being emitted.
  - Update web inspector icon so Rendering Frames timeline distinguish between
    layout and painting.
  - Ensure fragment identifier part of URI is not removed for custom URI scheme
    requests.
  - Improve performance of keyboard events handling.
  - Expose element tag name as an object attribute to accessibility.
  - Fix the build with Wayland target enabled.

=================
WebKitGTK+  2.9.2
=================

What's new in WebKitGTK+ 2.9.2?

  - Add IndexedDB support using a dedicated database process.
  - Add construct property to WebKitWebContext to set the IndexedDB database directory.
  - Add allow-file-access-from-file-urls to WebKitSettings.
  - Improve network process disk cache performance by mapping cached resources in the
    web process instead of sending the resources data via IPC.
  - Prevent WorkQueue objects from being leaked and ensure its worker thread always exits.
  - webkit_dom_html_element_get_children() has been deprecated in favor of
    webkit_dom_element_get_children() to match the DOM spec.
  - ARIA menu items no longer have anonymous block children.
  - Map pre element to ATK_ROLE_SECTION instead of ATK_ROLE_PANEL.
  - Always include rows in the tree of accessible tables.
  - Fix the build with Netscape plugins disabled.
  - Fix XPixmaps leaked by GLContext when using EGL on X11.
  - Translation updates: Catalan.

=================
WebKitGTK+  2.9.1
=================

What's new in WebKitGTK+ 2.9.1?

  - New disk cache implementation when using the network process.
  - Web inspector UI has been redesigned.
  - Add support for automatic hyphenation using libhyphen when it's available.
  - Fix network redirection to a non HTTP destination.

(leot)

2015-09-26 08:51:41 UTC MAIN commitmail json YAML

updated clang, libLLVM, MesaLib, modular-xorg-server and xf86-video-ati

(tnn)

2015-09-26 08:48:38 UTC MAIN commitmail json YAML

- always compile with GLAMOR support
- require modular-xorg-server>=1.17.2nb6
- bump pkgrevision

(tnn)

2015-09-26 08:47:17 UTC MAIN commitmail json YAML

Enable more functionality in modular-xorg-server:

- always include dri3 support with dri option (can still use dri2)
- always include GLAMOR support with dri option
- enable xtrans file descriptor passing
- require mesa 11
- Bump PKGREVISION

GLAMOR is experimental OpenGL accelerated 2D graphics. It works with
xf86-video-ati and xf86-video-intel but must be explicitly enabled.
Sample configuration:

---8<---
# /usr/pkg/share/X11/xorg.conf.d/20-glamor.conf
Section "Module"
    Load "dri2"
    Load "glamoregl"
EndSection
Section "Device"
    Identifier "radeon" # or intel
    Driver "radeon" # or intel
    Option "AccelMethod" "glamor"
EndSection
---8<---

(tnn)

2015-09-26 08:45:02 UTC MAIN commitmail json YAML

Update to mesa-11.0.0 (2015-09-12)

Tested on:
- NetBSD 7.0/i386 EeePC 1001PXD with i915 (Pineview)
- NetBSD 7.99.21/amd64 with Radeon HD 5450 (Evergreen/Cedar)

pkgsrc changes:
- make i386 & x86_64 glx-tls dispatch assembly stubs aware of that the
  dispatch table pointer may be NULL due to TLS implementation limitations
- work around run time loader issue on NetBSD (#50277)
- TLS dispatch support is now enabled again on NetBSD
- llvm option now requires libLLVM 3.7.0 with AMDGPU target
- build xatracker library on x86, useful for xf86-video-vmware acceleration
- always use shared glapi
- always include dri3 support (it will still use dri2 if dri3 not supported)

New in Mesa 11:
- New hardware support for AMD GCN 1.2 GPUs: Tonga, Iceland, Carrizo, Fiji
- OpenGL 4.1 on radeonsi, nvc0
- OpenGL ES 3.0 on freedreno (a3xx, a4xx)
- GL_AMD_vertex_shader_viewport_index on radeonsi
- GL_ARB_conditional_render_inverted on r600, radeonsi
- GL_ARB_depth_buffer_float on a4xx
- GL_ARB_derivative_control on radeonsi
- GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend on a4xx
- GL_ARB_fragment_layer_viewport on radeonsi
- GL_ARB_framebuffer_no_attachments on i965
- GL_ARB_get_texture_sub_image for all drivers
- GL_ARB_gpu_shader5 on radeonsi
- GL_ARB_gpu_shader_fp64 on llvmpipe, radeonsi
- GL_ARB_shader_image_load_store on i965
- GL_ARB_shader_precision on radeonsi, nvc0
- GL_ARB_shader_image_size on i965
- GL_ARB_shader_stencil_export on llvmpipe
- GL_ARB_shader_subroutine on core profile all drivers
- GL_ARB_tessellation_shader on nvc0, radeonsi
- GL_ARB_transform_feedback2, GL_ARB_transform_feedback_instanced,
  GL_EXT_transform_feedback on a3xx, a4xx
- GL_ARB_vertex_attrib_64bit on llvmpipe, radeonsi
- GL_ARB_viewport_array on radeonsi
- GL_EXT_depth_bounds_test on radeonsi, nv30, nv50, nvc0
- GL_EXT_texture_compression_s3tc on freedreno (a3xx)
- GL_NV_read_depth (GLES) on all drivers
- GL_NV_read_depth_stencil (GLES) on all drivers
- GL_NV_read_stencil (GLES) on all drivers
- GL_OES_texture_float on all r300, r600, radeonsi, nv30, nv50, nvc0, softpipe,
  llvmpipe
- GL_OES_texture_half_float on all r300, r600, radeonsi, nv30, nv50, nvc0,
  softpipe, llvmpipe
- GL_OES_texture_float_linear on all r300, r600, radeonsi, nv30, nv50, nvc0,
  softpipe, llvmpipe
- GL_OES_texture_half_float_linear on all r300, r600, radeonsi, nv30, nv50,
  nvc0, softpipe, llvmpipe
- GL_EXT_draw_buffers2 on a4xx
- GLX_ARB_create_context_robustness on r600, radeonsi
- EGL_EXT_create_context_robustness on r600, radeonsi
- EGL_KHR_gl_colorspace on r600, radeonsi, nv50, nvc0
- EGL_KHR_gl_texture_3D_image on r600, radeonsi, nv50, nvc0
- EGL 1.5 on r600, radeonsi, nv50, nvc0

(tnn)

2015-09-26 08:42:20 UTC MAIN commitmail json YAML

Update to clang-3.7.0 and libLLVM-3.7.0

Compacted version of upstream's release notes:

The LLVM C API LLVMGetTargetMachineData is deprecated
DataLayout is no longer optional
Comdats are now ortogonal to the linkage
On ELF now supports multiple sections with the same name and comdat
LLVM now lazily loads metadata in some cases
Creating archives with IR files with debug info is now 25X faster
llvm-ar(1) can create archives in the BSD format used by OS X
LLVM received a backend for the extended Berkely Packet Filter instruction set
The BPF target is now available by default
Switch-case lowering was rewritten to avoid generating unbalanced search trees
The debug info IR class hierarchy now inherits from Metadata
Argument-less TargetMachine::getSubtarget has been removed from the tree

(tnn)

2015-09-26 07:45:09 UTC MAIN commitmail json YAML

Updated net/maradns to 2.0.13

(wen)

2015-09-26 07:40:25 UTC MAIN commitmail json YAML

Update to 2.0.13
Add LICENSE

Upstream changes:
maradns-2.0.13:
This is the stable release of MaraDNS.

        Two non-critical buffer overflows from ParseMaraRc fixed. One can never be exploited; the other one can only be exploted by the (usually) root user by writing to the system mararc file.
        Deadwood updated to 3.2.09

    (2015-09-25)

maradns-2.0.12:
This is the stable release of MaraDNS.

        Security fix for improper free() in zoneserver
        Deadwood updated to 3.2.08
        Zone transfers now work with newer versions of dig
        Documentation updates

    (2015.08.19)

maradns-2.0.11:
This is the stable release of MaraDNS.

        Deadwood updated to 3.2.07

    (2015.01.30)
maradns-2.0.10:
This is the stable release of MaraDNS.

        Deadwood updated to 3.2.06
        Zoneserver now compiles and runs in Cygwin (so Windows users can have DNS-over-TCP support).

    (2015.01.24)
maradns-2.0.09:
This is the stable release of MaraDNS.

        Deadwood updated to 3.2.05
        Startup scripts are now chkconfig-compatible

    (2014.02.12)

maradns-2.0.08:
This is the stable release of MaraDNS.

        Deadwood updated to 3.2.04
        Make DNS packet compression case-insensitive
        Attach IPv6 glue to NS and MX records when MaraDNS is compiled for IPv6
        Remove warning when MaraDNS is compiled for IPv6
        Remove warning when compiling getzone.c

    (2014.01.14)

maradns-2.0.07d:
This is the stable release of MaraDNS.

        Deadwood updated to 3.2.03d to patch security hole discussed at samiam.org/blog/20131202.html

    (2013.12.02)
maradns-2.0.07c:
This is the stable release of MaraDNS.

        Seven-line fix to Deadwood to fix resolution problem; more details in blog

    (2013.07.20; declared stable 2013.09.20)

maradns-2.0.07b:
This is the stable release of MaraDNS.

        One-line fix to Deadwood to fix resolution problem

    (2013.04.23; declared stable 2013.06.22)

maradns-2.0.07:
This is the stable release of MaraDNS.

        MaraDNS updated for CentOS 6
        Deadwood updated to 3.2.03
        GPG key updated
        Installs and tests pass in new CentOS install

    (2013.01.20)
maradns-2.0.06:
This is a stable release of MaraDNS.

        Deadwood updated to 3.2.02

    (2012.03.11)

(wen)

2015-09-26 07:25:59 UTC MAIN commitmail json YAML

Import compton-20150920 as x11/compton.

Compton is a compositor for X, and a fork of xcompmgr-dana.

Changes from xcompmgr:

  OpenGL backend (--backend glx), in addition to the old X Render backend.
  Inactive window transparency (-i) / dimming (--inactive-dim).
  Titlebar/frame transparency (-e).
  Menu transparency (-m, thanks to Dana).
  shadows are now enabled for argb windows, e.g. terminals with transparency
  removed serverside shadows (and simple compositing) to clean the code,
    the only option that remains is clientside shadows
  configuration files (see the man page for more details)
  colored shadows (--shadow-[red/green/blue])
  a new fade system
  VSync support (not always working)
  Blur of background of transparent windows, window color inversion (bad in
    performance)
  Some more options...

(tnn)

2015-09-26 07:21:46 UTC MAIN commitmail json YAML

2015-09-26 07:11:43 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-CSV_XS to 1.19

(wen)

2015-09-26 07:08:46 UTC MAIN commitmail json YAML

Update to 1.19

Upstream changes:
1.19 - 2015-06-17, H.Merijn Brand
    * Guard tests against $PERL_UNICODE
    * Numeric options were sometimes interpreted as boolean
    * Safer meta_info use

(wen)

2015-09-26 06:33:35 UTC MAIN commitmail json YAML

Updated devel/subversion to 1.9.2

(adam)

2015-09-26 06:32:17 UTC MAIN commitmail json YAML

Changes 1.9.2:

User-visible changes:
  - Client-side bugfixes:
    * svn: fix crash when saving credentials in kwallet (r1700740, r1700951)
    * checkout/update: fix "access denied" error on Windows (r1701064 et al)
    * update: fix crash when updating a conflicted tree (r1702198, r1702200)
    * commit: fix possible crash (r1702231)
    * ra_serf: do not crash on unexpected 'X-SVN-VR-Base' headers (r1702288)
    * merge: fix crash when merging to a local add (r1702299 et al)
    * svnmucc: fix error during propset+put for existing file (r1702467 et al)
    * update: fix crash without .svn/tmp folder (r1701838, r1702203)
    * checkout: remove unnecessary I/O operation (r1701638)
    * merge: fix possible crash (r1701997)
    * update: fix crash with some of the incoming deletes (r1702247)
    * upgrade: fix crash for pre-1.3 wc with externals (r1702218 et al)
    * revert: fix crash when reverting the root of a move (r1702237 et al)
    * svn: do not crash upon specific database corruptions (r1702974, r1702991)
    * svn: show utf8proc version in svn --version --verbose (r1702533, r1702891)

  - Server-side bugfixes:
    * fix reporting for empty representations in svnfsfs stats (r1698312 et al)

Developer-visible changes:
  - General:
    * fix svnfsfs_tests.py in fsfs-v4 and fsfs-v6 modes (r1700215 et al)

  - API changes:
    * disable unsupported operations for standard streams

(adam)

2015-09-26 06:06:09 UTC pkgsrc-2015Q3 commitmail json YAML

2015-09-26 06:04:13 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4816 - requested by agc
security/netpgpverify: bug fix patch
security/libnetpgpverify: bug fix patch

Revisions pulled up:
- pkgsrc/security/netpgpverify: Makefile 1.17
- pkgsrc/security/netpgpverify/files/digest.c 1.4
- pkgsrc/security/netpgpverify/files/misc.c 1.4
- pkgsrc/security/netpgpverify/files/rsa.c 1.4
- pkgsrc/security/netpgpverify/files/verify.h 1.16

---
  Module Name:    pkgsrc
  Committed By:  agc
  Date:          Fri Sep 25 15:46:58 UTC 2015

  Modified Files:
          pkgsrc/security/netpgpverify: Makefile
          pkgsrc/security/netpgpverify/files: digest.c misc.c rsa.c verify.h

  Log Message:
  Update netpgpverify, and libnetpgpverify, from version 20150911 to
  version 20150919

  Changes:

  + get rid of unnecessary header inclusion (sys/syslog.h), which gives
  problems on HP/UX and is unused

  from Tobias Nygren

(ryoon)

2015-09-26 05:07:45 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 6.21

(wen)

2015-09-26 05:05:34 UTC MAIN commitmail json YAML

Update to 6.21

Upstream changes:
6.21  2015-09-23
  - Added val method to Mojo::DOM.

6.20  2015-09-15
  - Deprecated Mojo::UserAgent::CookieJar::collecting in favor of
    Mojo::UserAgent::CookieJar::ignore.
  - Improved support for epoll/kqueue in Mojo::IOLoop::Client.

6.19  2015-09-12
  - Added code of conduct to Mojolicious::Guides::Contributing.
  - Added ignore attribute to Mojo::UserAgent::CookieJar.
  - Added tls_version option to Mojo::IOLoop::Server::listen.
  - Added version parameter to Mojo::Server::Daemon::listen.

6.18  2015-09-02
  - Improved portability of slurp function in Mojo::Util.
  - Fixed handling of parameters with multiple values in
    Mojolicious::Plugin::TagHelpers.
  - Fixed Makefile.PL to be compliant with version 2 of the CPAN distribution
    metadata specification. (Grinnz)

(wen)

2015-09-26 01:15:22 UTC MAIN commitmail json YAML

Add gc and bump PKGREVISION

(kamil)

2015-09-26 01:14:21 UTC MAIN commitmail json YAML

Add gc and bump PKGREVISION

(kamil)

2015-09-26 01:05:31 UTC MAIN commitmail json YAML

Fix incorrect name, suse_gc -> suse_libgc

(kamil)

2015-09-26 01:04:00 UTC MAIN commitmail json YAML

Add new entry: DEPENDS_suse-13.1.gc

(kamil)

2015-09-26 01:00:22 UTC MAIN commitmail json YAML

Add new entry: DEPENDS_suse-12.1.gc

(kamil)

2015-09-26 00:44:03 UTC MAIN commitmail json YAML

Add: used by emulators/suse121_libgc/Makefile

(kamil)

2015-09-26 00:42:39 UTC MAIN commitmail json YAML

Remove duplicated entries of 'used by'

(kamil)

2015-09-26 00:40:58 UTC MAIN commitmail json YAML

Add: used by emulators/suse131_libgc/Makefile

(kamil)

2015-09-26 00:29:03 UTC MAIN commitmail json YAML

Added emulators/suse1[23]1_{,32_}libgc

(kamil)

2015-09-26 00:23:43 UTC MAIN commitmail json YAML

+suse131_32_libgc

(kamil)

2015-09-26 00:23:00 UTC MAIN commitmail json YAML

2015-09-26 00:22:24 UTC MAIN commitmail json YAML

+suse121_32_libgc

(kamil)

2015-09-26 00:21:39 UTC MAIN commitmail json YAML

2015-09-26 00:19:53 UTC MAIN commitmail json YAML

Import libgc1-7.2d-2.1.2 as emulators/suse131_32_libgc

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with gc1 that require
Boehm-Demers-Weiser conservative garbage collector libraries.

Packaged in wip by Kamil Rytarowski.

(kamil)

2015-09-26 00:18:53 UTC MAIN commitmail json YAML

Import libgc1-7.2d-2.1.2 as emulators/suse131_libgc

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with gc1 that require
Boehm-Demers-Weiser conservative garbage collector libraries.

Packaged in wip by Kamil Rytarowski.

(kamil)

2015-09-26 00:17:13 UTC MAIN commitmail json YAML

Import libgc1-7.1.9.6-143.1.2 as emulators/suse121_32_libgc

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with gc1 that require
Boehm-Demers-Weiser conservative garbage collector libraries.

Packaged in wip by coypu.

(kamil)

2015-09-26 00:15:44 UTC MAIN commitmail json YAML

Import libgc1-7.1.9.6-143.1.2 as emulators/suse121_libgc

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with gc1 that require
Boehm-Demers-Weiser conservative garbage collector libraries.

Packaged in wip by coypu.

(kamil)

2015-09-25 17:06:19 UTC MAIN commitmail json YAML

Updated devel/binutils to 2.25.1

(tnn)

2015-09-25 17:05:33 UTC MAIN commitmail json YAML

Update to binutils-2.25.1.

This is a bugfix release that primarily fixes out of bounds memory writes
in libbfd when inspecting malicious binaries.

(tnn)

2015-09-25 16:49:55 UTC MAIN commitmail json YAML

Updated net/Radicale to 1.0.1

(prlw1)

2015-09-25 16:49:32 UTC MAIN commitmail json YAML

Update Radicale to 1.0.0

Add rc script, and launch as daemon by default.

1.0.1
=====
* Update the version because of a **stupid** "feature"(TM) of PyPI

1.0 - Sunflower
===============
* Enhanced performances (by Mathieu Dupuy)
* Add MD5-APR1 and BCRYPT for htpasswd-based authentication (by
  Jan-Philip Gehrcke)
* Use PAM service (by Stephen Paul Weber)
* Don't discard PROPPATCH on empty collections (Markus Unterwaditzer)
* Write the path of the collection in the git message (Matthew Monaco)
* Tests launched on Travis

(prlw1)

2015-09-25 16:26:16 UTC MAIN commitmail json YAML

Update hal with a SMF manifest and method and a correction
for PKG_HOME.haldaemon to default to /var/run/hald instead of /var/run/hal
The init script hardcoded /var/run/hald so now use the corrected variable.
Also, use OPSYSVARS for BUILDLINK_TRANSFORMS adding one for SunOS -z.ignore
bump PKGREVISION

(richard)

2015-09-25 15:59:19 UTC MAIN commitmail json YAML

preempt any fallout by including a comment abount making sure MesaLib
still works when updating this.

(tnn)

2015-09-25 15:48:29 UTC MAIN commitmail json YAML

Note update of netpgpverify and libnetpgpverify to 20150919

(agc)

2015-09-25 15:46:58 UTC MAIN commitmail json YAML

Update netpgpverify, and libnetpgpverify, from version 20150911 to
version 20150919

Changes:

+ get rid of unnecessary header inclusion (sys/syslog.h), which gives
problems on HP/UX and is unused

from Tobias Nygren

(agc)

2015-09-25 15:36:47 UTC MAIN commitmail json YAML

Updated multimedia/adobe-flash-plugin11 to 11.2.202.521

(tsutsui)

2015-09-25 15:35:39 UTC MAIN commitmail json YAML

Update adobe-flash-plugin11 to 11.2.202.521.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb15-23.html

Adobe Security Bulletin

Security updates available for Adobe Flash Player

Release date: September 21, 2015

Last updated: September 23, 2015

Vulnerability identifier: APSB15-23

CVE number: CVE-2015-5567, CVE-2015-5568, CVE-2015-5570, CVE-2015-5571,
CVE-2015-5572, CVE-2015-5573, CVE-2015-5574, CVE-2015-5575, CVE-2015-5576,
CVE-2015-5577, CVE-2015-5578, CVE-2015-5579, CVE-2015-5580, CVE-2015-5581,
CVE-2015-5582, CVE-2015-5584, CVE-2015-5587, CVE-2015-5588, CVE-2015-6676,
CVE-2015-6677, CVE-2015-6678, CVE-2015-6679, CVE-2015-6682

Platform: All Platforms

(tsutsui)

2015-09-25 15:22:38 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-Atom-SimpleFeed to 0.900.

(kleink)

2015-09-25 15:17:25 UTC MAIN commitmail json YAML

Updated lang/erlang* to 18.1

(fhajny)

2015-09-25 15:15:58 UTC MAIN commitmail json YAML

Update lang/erlang to 18.1.

Some highlights of the release are:

- ssl: Add possibility to downgrade an SSL/TLS connection to a tcp
  connection, and give back the socket control to a user process.
- ssh: The following new key exchange algorithms are implemented:
  'ecdh-sha2-nistp256', 'ecdh-sha2-nistp384', 'ecdh-sha2-nistp521',
  'diffie-hellman-group14-sha1', 'diffie-hellman-group-exchange-sha1'
  and 'diffie-hellman-group-exchange-sha256'. This raises the
  security level considerably.
- kernel,stdlib,sasl: A mechanism for limiting the amount of text
  that the built-in error logger events will produce has been
  introduced. It is useful for limiting both the size of log files
  and the CPU time used to produce them.

Full release notes:

  http://www.erlang.org/download/otp_src_18.1.readme

(fhajny)

2015-09-25 15:15:09 UTC MAIN commitmail json YAML

Update p5-XML-Atom-SimpleFeed to 0.900.

0.900 Tue 22 Sep 2015
- Support for arbitrary XML encodings

[INCOMPATIBLE CHANGE]
- Removal of ->no_generator method.

  To suppress the default generator tag, specify an undef
  generator.

(kleink)

2015-09-25 15:07:30 UTC MAIN commitmail json YAML

use correct platform shared library suffix for bindtextdomain.so

(tnn)