Commit graph

13322 commits

Author SHA1 Message Date
wiz
29de5dc87c Avoid
SyntaxError: Non-UTF-8 code starting with '\xb7' in file youtube-dl on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

by installing the original unmodified file and a wrapper script.

I'm not sure why it broke or why this works better, but it does for me (TM).

Bump PKGREVISION.
2014-06-21 18:16:39 +00:00
asau
13e1d48573 libutil is needed on FreeBSD for fparseln. 2014-06-19 07:12:44 +00:00
wiz
a9dc16a509 Bump PKGREVISION for cups -> cups15 change. 2014-06-18 09:28:16 +00:00
wiz
a5caa2b4a1 Switch all cups packages to use cups15. 2014-06-18 09:26:09 +00:00
gdt
d6c7f32855 Ask for RFC3542 on OS X.
From Youri Mout on tech-pkg.
2014-06-16 19:23:42 +00:00
tron
5bc46dd7a7 Update libtorrent to version 0.13.4 and rtorrent to version 0.9.4.
A list of changes is not available unfortunately. But the update seems
to prevent crashes with a message like this one:

rtorrent: Read past initial payload after incoming encrypted handshake
2014-06-15 22:44:15 +00:00
rodent
92059d35c1 3.0.19
======

- The wheel distribution did not support Python 2.6 by failing to list
  the extra dependencies required.

- Durable and auto_delete queues/exchanges can be be cached using
  ``maybe_declare``.
2014-06-15 15:36:00 +00:00
wiz
07d148227e Fix download and make DISTNAME nicer while I'm here. 2014-06-15 11:40:42 +00:00
obache
c9aa6ed46d Update mikutter to 3.0.1.
* Fixes account authentication related issues.
* Change match empty extract condition to match all tweets.
2014-06-15 09:00:12 +00:00
markd
e6a0caca77 Fix PKG_SYSCONFDIR handling for rancid.types.base. Bump PKGREVISION. 2014-06-14 23:43:29 +00:00
taca
4a9ac9e6f7 Update bind99 to 9.9.5pl1 (BIND 9.9.5-P1).
3859.	[bug]		Don't call qsort with a null pointer. [RT #35968]

3858.	[bug]		Disable GCC 4.9 "delete null pointer check".
			[RT #35968]

3742.	[port]		linux: libcap support: declare curval at start of
			block. [RT #35387]

	--- 9.9.5-W1 released ---

3724.	[bug]		win32: Fixed a bug that prevented dig and
			host from exiting properly after completing
			a UDP query. [RT #35288]
2014-06-14 16:15:04 +00:00
wiedi
f19099128e fix SMF Manifest installation by not overwriting INSTALLATION_DIRS 2014-06-14 10:14:43 +00:00
wiedi
a77507491d fix SMF Manifest installation by not overwriting INSTALLATION_DIRS 2014-06-14 10:14:06 +00:00
tron
71c59815b1 Update "wireshark" package to version 1.10.8. Changes since 1.10.7:
- The following vulnerabilities have been fixed.
    * wnpa-sec-2014-07
      The frame metadissector could crash. (Bug 9999, Bug 10030)
      Versions affected: 1.10.0 to 1.10.7
      CVE-2014-4020
= The following bugs have been fixed:
    * VoIP flow graph crash upon opening. (Bug 9179)
    * Tshark with "-F pcap" still generates a pcapng file. (Bug 9991)
    * IPv6 Next Header 0x3d recognized as SHIM6. (Bug 9995)
    * Failed to export pdml on large pcap. (Bug 10081)
    * TCAP: set a fence on info column after calling sub
      dissector (Bug 10091)
    * Dissector bug in JSON protocol. (Bug 10115)
    * GSM RLC MAC: do not skip too many lines of the CSN_DESCR
      when the field is missing (Bug 10120)
    * Wireshark PEEKREMOTE incorrectly decoding QoS data packets
      from Cisco Sniffer APs. (Bug 10139)
    * IEEE 802.11: fix dissection of HT Capabilities (Bug 10166)
- Updated Protocol Support
  CIP, EtherNet/IP, GSM RLC MAC, IEEE 802.11, IPv6, and TCAP
- New and Updated Capture File Support
  pcap-ng, and PEEKREMOTE
2014-06-14 09:17:51 +00:00
hauke
1ba1730236 Add a conditional entry for ad(1) - thanks to szptvlfn@ for the
heads-up.
2014-06-13 21:52:46 +00:00
pettai
b950f72e72 3.1
- Change rancid script exec(); move cmd-line options to rancid.types.*
        files.  This allows older scripts to function without change, ie:
        needing to support -t.
      - clogin: missing variable initialization
      - ios.pm: filter fan speed setting on 2900, etc.
      - fnrancid: fix filter match for encrypted pwd
      - ios.pm: filter vlan traffic counters on gsr, 6400 & switches
      - srancid: fix up time filter for dell 3448
      - ios.pm: some ASAs do not support show vlan
      - ios.pm: bgp password filtering removing neighbor address
      - rancid.types.base: dell definition missing inloop configuration
      - rancid: display useful error if inloop is not configured
      - dell.pm: missing variable declarations
      - nxrancid: filter INTAKE temps and cycling file BufferMonitor-1HourData
2014-06-13 21:14:55 +00:00
riz
fcb2df736d Add Tweepy 2.3.0, a python API for Twitter. 2014-06-13 20:11:17 +00:00
mef
c5051ba543 Bump 0.7.6 to 0.7.9
(pkgsrc)
- Add following line to find -lperl
  LDFLAGS+=              -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE
- Drop NetBSD-5, net/agr/if_agrioctl.h is missing
- Add options.mk and support json, snmp, xml selection,
  those were missing in configured list
- Now includes readline.buildlink3.mk

(upstream)
lldpd (0.7.9)
  * Changes:
    + Default location for chroot, socket and PID are now configurable
      in `./configure`. The default location is based on the value of
      `runstatedir` which in turn may be based on the value of
      `localstatedir` which defaults to `/usr/local/var`. Therefore,
      to get the previous locations, lldpd should be configured with
      `./configure --localstatedir=/var`.
  * Fixes:
    + Fix `configure system bond-slave-src-mac-type local`. Also use
      it as default.
  * Features:
    + Add support for shutdown LLDPU.
    + Ability to configure IP management pattern from lldpcli.
    + Ability to choose what port ID should be (MAC or interface name).

lldpd (0.7.8)
  * Fixes:
    + Don't hard-code default values for system name, system
      description and port description. When the field is not present,
      just don't display it.
    + Fix lldpcli behaviour when suid.
    + On OSX, don't use p2p0 interfaces: it would break WLAN.
    + Fix SNMP support on RHEL.
  * Features:
    + Android support
    + Add the possibility to disable privilege separation (lower
      memory consumption, lower security, don't do it).
    + Interfaces can now be whitelisted. For example, *,!eth*,!!eth1
      is a valid pattern for all interfaces except eth ones, except
      eth1. Moreover, on exact match, an matching interface
      circumvents most sanity checks (like VLAN handling).
    + Ability to override the hostname.

lldpd (0.7.7)
  * Features:
    + Use a locally administered MAC address or an arbitrary one
      instead of null MAC address for bond devices on Linux. This is
      configurable through `lldpcli`.
    + Add support for "team" driver (alternative to bond devices).
    + Preliminary support for DTrace/systemtap.
    + Preliminary support for seccomp (for monitor process).
    + Setup chroot inside lldpd instead of relying on init script.
  * Fixes:
    + Various bugs related to fixed point number handling (for
      coordinates in LLDP-MED)
    + Fix a regression in how MAC address of an enslaved device is
      retrieved.
2014-06-13 03:06:09 +00:00
wiedi
582e588ee8 add sniproxy 2014-06-13 00:14:22 +00:00
wiedi
25b7652e4b Import sniproxy-0.3.4 as net/sniproxy
Proxies incoming HTTP and TLS connections based on the hostname
contained in the initial request. This enables HTTPS name-based virtual
hosting to separate backend servers without installing the private key
on the proxy machine.
2014-06-13 00:13:13 +00:00
fhajny
646b7c1176 Do not detect apt-get (just in case there's something there under the name). 2014-06-12 15:36:33 +00:00
fhajny
b2e19da5f5 Update rabbitmq to 3.3.2.
Changes since 3.3.1:

server
------
bug fixes
26180 prevent certain operations (including queue creation and deletion)
      blocking until a connection closes when the socket limit is reached
      (since 2.7.0)
26227 fix incorrect log message about config file location when running as
      a Windows service, changing RABBITMQ_CONFIG_FILE and not reinstalling
      the service (since 3.3.0)
26172 ensure slave queue does not hang if the GM process crashes at queue
      startup (since 2.6.0)
26178 prevent error logger crash in rare circumstances (since 3.3.0)
26184 prevent small log messages being needlessly truncated (since 3.3.0)
26226 ensure rabbitmqctl status does not crash if invoked while Mnesia is
      starting or stopping (since 3.0.0)
26200 fix garbled SSL log messages (since 3.0.3)
26203 prevent spurious log message if slave queue crashes early (since 3.2.2)


management plugin
-----------------
bug fixes
26197 fix garbled error message if importing JSON definitions file with invalid
      input (since 2.1.0)
26209 ensure reasons for authentication failure are always logged (since 2.1.0)

enhancements
25376 add documentation on the JSON schema returned by GET queries


shovel plugin
-------------
bug fixes
26219 fix creation of dynamic shovels using direct connection URLs through
      rabbitmqctl (since 3.3.1)
26176 prevent deadlock deleting virtual host with active dynamic shovel on
      single core machine (since 3.3.0)


federation plugin
-----------------
bug fixes
26176 prevent deadlock deleting virtual host with active federation link on
      single core machine (since 3.0.0)


shovel-management plugin
------------------------
bug fixes
26165 ensure the status of static shovels is correctly shown (since 3.3.1)


LDAP plugin
-----------
bug fixes
26190 fix crash when LDAP uses SSL and nothing else does (since 2.3.0)


auth-mechanism-ssl plugin
-------------------------
bug fixes
25550 allow use of both certificate and password based authentication at the
      same time (since 2.3.0)


MQTT plugin
-----------
bug fixes
26194 prevent hang on broker shutdown when there are active MQTT connections
      (since 3.0.0)
26189 fix connection crash on shutdown if the connection starts very early
      (since 3.0.0)


STOMP plugin
------------
bug fixes
25550 allow use of both certificate and password based authentication at the
      same time (since 2.3.0)


Java client
-----------
bug fixes
26187 ensure network recovery delay is used when recovering from all types of
      exception (since 3.3.0)
26188 ensure TopologyRecoveryException includes cause's message (since 3.3.0)
26196 fix Javadoc for ConnectionFactory.setSocketConfigurator()


Erlang client
-------------
bug fixes
26160 declare xmerl application dependency (since 3.3.0)
2014-06-11 14:57:15 +00:00
joerg
b2772d43f0 Revert bad _GNU_SOURCE change. 2014-06-11 13:12:12 +00:00
hauke
26e493cf4d Rename net/netatalk to net/netatalk22. This is the last version to
support the AppleTalk ddp protocol, and here to stay while NetBSD
ships with AppleTalk support.

Add Netatalk 3.0.8 wip package as net/netatalk30.

"Netatalk 3 is a freely-available implementation of the Apple
Filesharing Protocol Suite (AFP) over TCP/IP.

Using Netatalk's AFP 3.1 compliant file-server leads to significantly
higher transmissions speeds compared with Macs accessing a server via
SMB or NFS, while providing clients with the best user experience (full
support for Macintosh metadata, flawlessly supporting mixed
environments of classic MacOS and MacOS X clients)."
2014-06-11 11:03:56 +00:00
joerg
abf6111659 security/PAM/module.mk is gone. 2014-06-10 16:45:49 +00:00
joerg
bef8522f0e Retire Apache 1.3 and 2.0. 2014-06-10 15:22:13 +00:00
joerg
a8dd640f08 Bump PostgreSQL default version to 9.3. 2014-06-10 14:21:37 +00:00
wiz
41d3709019 Update to 0.12.6:
Changes since 0.12.5:

- Fix some coverity issues.
- lazy-create XML namespaces so only used-ones are declared.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=705564
 - https://bugzilla.gnome.org/show_bug.cgi?id=730590
 - https://bugzilla.gnome.org/show_bug.cgi?id=730591
 - https://bugzilla.gnome.org/show_bug.cgi?id=731033

All contributors to this release:
 - Jens Georg <mail@jensge.org>
2014-06-10 13:41:29 +00:00
obache
81fd74dad9 Set CHECK_BUILTIN properly for builtin check. 2014-06-09 23:42:57 +00:00
ryoon
31da25953c Recursive revbump from pulseaudio-5.0 2014-06-09 14:18:04 +00:00
pettai
5790a67406 Version 3.3.2
* Fix: work toward working operational-01
 * Fix: do not use . notation in systemd but _

Version 3.3.1
 * Fix: typo using uid instead gid (could prevent dropping privileges !)
 * Fix: prevent ExaBGP to start if the log folder is not writeable by the user
 * Fix: configuration defaults for booleans ( and warns when group-updates is not enabled );
 * Fix: issue when removing some routes
 * Fix: bad printing of route as-path
 * Fix: neighbor matching was too permissive
 * Fix: under load ExaBGP could miss some commands sent through the API
 * Change: performing KeepAlive handling as first action
 * Change: time is provided as an high resolution real number and not an integer

Version 3.3.0
 * Fix: typo causing issue when parsing multiple neighbor commands
 * Fix: bad handling of EOR
 * Fix: multiple bugs with multi neighbor commands
 * Feature: allow as-path [ asn asn, [ asn ] ]
 * Other: migrate the setup.py script to work with git (vs hg)
 * Change: TEXT API format changed and version updated to 3.3.0
    (reflect the version when the last change was introduced)
 * Change: JSON API format changed and version updated to 3.3.0
 * Change: as-path now returns two JSON keys, 'as-path' and 'as-set'
 * Change: NLRI are now grouped by next-hop, next-hop removed from the NLRI
 * Change: raw message use the keyword "message" and not "update"
 * Change/Fix: JSON for announcement was missing next-hop
 * Change: on TEXT API, "announced route eor" becomes "announced eor"
2014-06-09 10:42:38 +00:00
rodent
46627a76fd Remove py-boto, as it's a duplicate of net/py-boto. Searched for the wrong
package before adding this one. Sorry for the noise.
2014-06-09 00:51:47 +00:00
rodent
eeaf86cf66 Fold diffs from www/py-boto into this package. Use ALTERNATIVES for files
installed to ${PREFIX}/bin. CATEGORIES+=python www. Fix HOMEPAGE and
MASTER_SITES. Update REPLACE_PYTHON.
2014-06-09 00:49:33 +00:00
rodent
0c07a0f29f CATEGORIES+=python. Use options framework to enable user to select all
options supported by this package, with none enabled by default. Changelog:

3.0.18
======

- A typo introduced in 3.0.17 caused kombu.async.hub to crash (Issue #360).

3.0.17
======

- ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.2.

- Async: Event loop now selectively removes file descriptors for the mode
  it failed in, and keeps others (e.g read vs write).

- CouchDB: Now works without userid set.

- SQLAlchemy: Now supports recovery from connection errors.

- Redis: Restore at shutdown now works when ack emulation is disabled.

- :func:`kombu.common.eventloop` accidentally swallowed socket errors.

- Adds :func:`kombu.utils.url.sanitize_url`
2014-06-09 00:16:23 +00:00
rodent
713331912d Simplify PKGNAME regex. CATEGORIES+=python. Updated to latest release,
14.3.0. From docs/source/changelog.rst:

14.3.0
======

- PyZMQ no longer calls :meth:`Socket.close` or :meth:`Context.term` during process cleanup.
  Changes to garbage collection in Python 3.4 make this impossible to do sensibly.
- :meth:`ZMQStream.close` closes its socket immediately, rather than scheduling a timeout.
- Raise the original ImportError when importing zmq fails.
  Should be more informative than `no module cffi...`.

.. warning::

    Users of Python 3.4 should not use pyzmq < 14.3, due to changes in garbage collection.


14.2.0
======

New Stuff
---------

- Raise new ZMQVersionError when a requested method is not supported by the linked libzmq.
  For backward compatibility, this subclasses NotImplementedError.


Bugs Fixed
----------

- Memory leak introduced in pyzmq-14.0 in zero copy.
- OverflowError on 32 bit systems in zero copy.


14.1.0
======

Security
--------

The headline features for 14.1 are adding better support for libzmq's
security features.

- When libzmq is bundled as a Python extension (e.g. wheels, eggs),
  libsodium is also bundled (excluding Windows),
  ensuring that libzmq security is available to users who install from wheels
- New :mod:`zmq.auth`, implementing zeromq's ZAP authentication,
  modeled on czmq zauth.
  For more information, see the `examples <https://github.com/zeromq/pyzmq/tree/master/examples/>`_.


Other New Stuff
---------------

- Add PYZMQ_BACKEND for enabling use of backends outside the pyzmq codebase.
- Add :attr:`~.Context.underlying` property and :meth:`~.Context.shadow`
  method to Context and Socket, for handing off sockets and contexts.
  between pyzmq and other bindings (mainly pyczmq_).
- Add TOS, ROUTER_HANDOVER, and IPC_FILTER constants from libzmq-4.1-dev.
- Add Context option support in the CFFI backend.
- Various small unicode and build fixes, as always.
- :meth:`~.Socket.send_json` and :meth:`~.Socket.recv_json` pass any extra kwargs to ``json.dumps/loads``.


.. _pyczmq: https://github.com/zeromq/pyczmq

Deprecations
------------

- ``Socket.socket_type`` is deprecated, in favor of ``Socket.type``,
  which has been available since 2.1.
2014-06-08 23:58:51 +00:00
rodent
bc2111c080 +py-softlayer_messaging 2014-06-08 23:10:52 +00:00
rodent
f297834254 Import py27-softlayer_messaging-1.0.3 as net/py-softlayer_messaging.
This code provides bindings written in Python to communicate with the SoftLayer
Message Queue API.
2014-06-08 23:09:53 +00:00
rodent
fefab29f29 +py-beanstalkc 2014-06-08 22:56:27 +00:00
rodent
ec420caaa2 Import py27-beanstalkc-0.4.0 as net/py-beanstalkc.
beanstalkc is a simple beanstalkd client library for Python. beanstalkd is a
fast, distributed, in-memory workqueue service.
2014-06-08 22:55:51 +00:00
rodent
20082e9d09 +py-gevent - packaged originally in -wip by kamel.derouiche@gmail.com. 2014-06-08 22:37:36 +00:00
rodent
d496201709 Import py27-gevent-1.0.1 as net/py-gevent.
gevent is a coroutine-based Python networking library that uses greenlet
to provide a high-level synchronous API on top of libevent event loop.
2014-06-08 22:36:22 +00:00
rodent
ed825b39ad Add another file to SUBST. 2014-06-08 17:18:03 +00:00
obache
880ffc4fb1 Update mikutter to 3.0.0, final 3.0 unstable release. 2014-06-08 00:55:50 +00:00
rodent
348581d227 Fix build on OpenBSD. Defuzz patches. Problem reported to nmap-dev. 2014-06-07 23:12:16 +00:00
cheusov
6a70ba9b3f Define _GNU_SOURCE by default for glibc-based systems (vasprintf(3)).
This fixes bootstrap failure on AltLinux.
2014-06-07 19:22:51 +00:00
wiz
93f52e4c28 Update to 0.2.4.22, based on the wip version by athaba and myself.
Very many changes since the last stable version in pkgsrc, upgrade!
2014-06-07 09:11:36 +00:00
abs
0485701e3a +grive 2014-06-06 14:57:30 +00:00
abs
d3e46a9d3f Added net/grive version 0.3.0.20130502
The purpose of this project is to provide an independent open
source implementation of Google Drive client for GNU/Linux. It
uses the Google Document List API to talk to the servers in Google.
The code is written in standard C++.

Currently as of version 0.2.0, grive can do two-side synchronization
between the Google Drive and local directory. It can download and
upload changed files. New directories in Google Drive and local
directory will also be downloaded/uploaded.
2014-06-06 14:57:00 +00:00
joerg
12cb1d2da7 ASCIIfy for Python 3.x. 2014-06-06 12:50:03 +00:00
joerg
103caea857 Dictionary comprehension is not supported by Python 2.6, avoid. 2014-06-06 12:49:23 +00:00
joerg
5cf1d7b169 Python 3.x build needs expat. 2014-06-06 12:48:35 +00:00
wiz
4c68196029 Update to 0.20.12:
0.20.12
=======

Changes since 0.20.11:

- Several documentation fixes.
- Fix warning from clang.
- Prevent a critical if there's no DBus available and a DBus-based context
  manager is used.
- Don't try to use a DBus context manager if we don't have a system bus.
- Use g_return_val_if_fail.
- Fix a small leak of CallbackData in GUPnPServiceProxy.
- Add a gupnp_service_proxy_add_notify_full variant to be nice to
  gobject-introspection.
- Several code cleanups.
- Fix a reference leak in ACL.
- Make "document" property of GUPnPDeviceInfo readable.
- Add gupnp_service_proxy_add_raw_notify which can be used to get the raw
  xmlDoc received through notification.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=701446
 - https://bugzilla.gnome.org/show_bug.cgi?id=706123
 - https://bugzilla.gnome.org/show_bug.cgi?id=706127
 - https://bugzilla.gnome.org/show_bug.cgi?id=727709
 - https://bugzilla.gnome.org/show_bug.cgi?id=729827
 - https://bugzilla.gnome.org/show_bug.cgi?id=730359
 - https://bugzilla.gnome.org/show_bug.cgi?id=730690

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Philip Withnall <philip.withnall@collabora.co.uk>

0.20.11
=======

Changes since 0.20.10:

- Disable the Unix context manager on Android.
- Fix Windows compilation.
- Fix a memory leak in Linux context manager.
- Fix libuuid dependencies in pkg-config files.
- Implement a simple ACL infrastructure.


Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=711027
 - https://bugzilla.gnome.org/show_bug.cgi?id=723715
 - https://bugzilla.gnome.org/show_bug.cgi?id=727539
 - https://bugzilla.gnome.org/show_bug.cgi?id=728889

All contributors to this release:
 - Philip Withnall <philip.withnall@collabora.co.uk>
 - Jens Georg <mail@jensge.org>
 - Olivier Crête <olivier.crete@collabora.com>
 - Luciana Fujii <luciana.fujii@collabora.com>
2014-06-06 12:33:41 +00:00
jperkin
7f230ff4bf Limit to ruby-yajl 1.1.x to avoid pulling in yajl-ruby-1.2.0. 2014-06-03 14:18:40 +00:00
jperkin
f48451d126 Add ruby-ipaddress. 2014-06-03 13:46:22 +00:00
jperkin
7fe6d3dd79 Import net/ruby-ipaddress into pkgsrc.
IPAddress is a Ruby library designed to make the use of IPv4 and IPv6
addresses simple, powerful and enjoyable. It provides a complete set
of methods to handle IP addresses for any need, from simple scripting
to full network design.

IPAddress is written with a full OO interface, and its code is easy to
read, maintain and extend. The documentation is full of examples, to
let you start being productive immediately.
2014-06-03 13:46:00 +00:00
obache
0c788480da makeinfo is required to build. 2014-06-03 07:11:52 +00:00
obache
ef0b60dc10 Replace HOMEPAGE and MASTER_SITES with appropriate one. 2014-06-02 12:38:27 +00:00
pettai
aec9064c56 v1.4.6 - May 22, 2014
---------------------
Bugfixes:
        * Fix possible signing loop when doing key rollover
        * Fixed sending of malformed UDP empty responses
2014-06-02 11:57:17 +00:00
wiz
f747d5d522 Update font path reference. Bump PKGREVISION. 2014-06-01 17:56:57 +00:00
tsutsui
b292021438 Update ruby-tw to 1.0.9.
Changelog (from History.txt)

=== 1.0.9 2014-05-14

* merge multiple lines from STDIN into one tweet
2014-06-01 17:05:58 +00:00
tsutsui
55aaf78950 Update ruby-twitter to 5.9.0.
Changelog (per CHANGELOG.md):

5.9.0
-----
* [Use expanded URIs when available]
* [Deprecate `Twitter::REST::Client#middleware=` and `#connection_options`]
* [Ensure predicate methods return `false` for `Twitter::NullObject`]
* [Make `Twitter::Place#id` attribute accessible]
* [Enable injection of custom TCP/SSL socket classes]
* [Deprecate predicate methods without question marks]
* [Deprecate `Twitter::Base#[]`]
* [Remove statement that TweetStream is not 2.0.0-compatible]
* [Dont allow unacceptable IO objects in `Twitter::REST::Client#update_with_media`]
* [Add support for new REST API endpoint for bulk lookup of Tweets by ID]
* [Make the streaming API raise exceptions for status codes]
* [Call GET users/show if screen name has already been fetched]
* [Add the ability to set user_agent and proxy]
* [Use (immutable) user ID instead of (mutable) screen name]
* [Implement mute functionality]

5.8.0
-----
* [Alias `Twitter::Tweet#reply?` to `Twitter::Tweet#in_reply_to_user_id?`]
* [Add `Twitter::Error::SSL_REQUIRED` error code]
* [`Twitter::Tweet#retweeted_status` always returns the original tweet, not the retweet]
2014-06-01 17:04:15 +00:00
tsutsui
e0e8363c35 Umm, revert previous. (wrong commit log) 2014-06-01 16:59:13 +00:00
tsutsui
1758a3fcc4 Update ruby-twitter to 5.7.1.
Changelog (from CHANGELOG.md)

5.7.1
-----
* [Only warn if entities are not included](82ed19e69c) ([@matthewrudy](https://twitter.com/matthewrudy))
* [Fix typos in documentation](https://github.com/sferik/twitter/pull/531) ([@attilaolah](https://twitter.com/attilaolah))

5.7.0
-----
* [Remove `Twitter::Base.from_response` method](6f9a352ada)
* [Remove `Twitter::REST::API` namespace](f9c4e8214b)
* [Remove `descendants_tracker`](4cbcb0fc58)
* [Remove unused `HTTP_STATUS_CODE` constants](b45d89bc96)
* [Remove `Twitter::Error#cause`](a5748b925a)

5.6.0
-----
* [Replace custom `Twitter::NullObject` with `Naught`](bc3990e358)
* [Use `URI` and `CGI` to convert query string into a hash](6dd9d97aae)
* [Increase default timeout values](350536926d)
* [Add `Twitter::Error::RequestTimeout`](3179537af4)
* [Remove unused methods `#put` and `#delete` in `Twitter::REST::Client`](eaaf234b84)
* [Deprecate `retweeters_count` in favor of `retweet_count`](ea39bd0133)
* [Deprecate `favorites_count`/`favoriters_count` in favor of `favorite_count`](ea39bd0133)
* [Deprecate `to_hash`/`to_hsh` in favor of `to_h` or `attrs`](63e2cdd693)
* [Deprecate `oauth_token` and `oauth_token_secret` accessors](ac24671755)
2014-06-01 16:51:49 +00:00
obache
03e11723c2 Update mikutter to 3.0.0alpha5.
* Update translations.
* Replace default icon with 3.0 one.
* Optimize cache for internal tweet user list data.
2014-06-01 14:11:48 +00:00
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
wiz
e9d3d62e6e Don't expect perl to provide p5-CGI, depend on the package instead.
Bump PKGREVISION.

p5-CGI will be removed from perl soon.
2014-05-31 12:22:42 +00:00
pettai
107961fa13 0.997a (23 Jul 2013)
- minor fixes/changes in packaging, no code changes.
   In particular, fixes a build failure on *BSD introduced in 0.997

0.997 (29 Jun 2013)

 - main feature of this version is ipv6 support.  Many thanks to
   Geoffrey T. Dairiki for the implementation of btrie (btrie.c) which
   is far superior to old ip4trie code and handles both v4 and v6

 - feature: ip6trie - new dataset supports listing of arbitrary length
   ip6 CIDRs, along with individual A/TXT values for each prefix

 - feature: ip6tset - new dataset supports listing of ip6 /64 subnets
   and the exclusion of /128 subnets; only supports a single A/TXT value
   for the entire dataset

 - optimization: ip4trie - using new trie implementation (developed for
   the ip6trie dataset) decreases memory consumption by roughly a factor
   of three

 - feature: acl dataset - ip6 addresses are now supported in ACLs

 - feature: added --enable-asserts configure option to enable
   compilation of debugging assertions; assertion checking is
   disabled by default

 - featurette: zero-length "wildcard" IP4 CIDR prefixes are now
   allowed in ip4trie and acl datasets.
2014-05-30 21:06:39 +00:00
wiz
c32980cfbe Update transmission packages to 2.83:
All Platforms

    Licensing change: the GNU GPLv2 code can now be used under GNU GPL v2 or v3
    Fix network hanging issues that could occur when both UTP and DHT were enabled
    Fix 2.82 file descriptor leak when importing a blocklist
    Disallow torrents that contain "/../" in the path
    Fix 2.82 bug that didn't retain peers between sessions
    Fix potential dangling memory error in UDP tracker DNS lookups
    Remember a torrent's "queued" state between Transmission sessions
    Updated third party libraries: DHT updated to v0.22; miniupnpc updated to v1.9
    Autoconf script fixes: better detection of ccache, minupnpc
    Fix the X-Transmission-Session-Id header to be valid with the SPDY protocol
    Fix thread safety bugs in the tr_list datatype
    When determining free disk space on NetBSD>=6, support its Quota feature
    Windows portability improvements

Mac Client

    Share option in File menu and context menu
    Show all torrents when the filter bar is hidden
    Show zero-byte files correctly
    Coalesce multiple Speed Limit Auto Enabled/Disabled? notifications
    Turkish localization
    Removed Brazilian Portuguese localization because of lack of localizer (European Portuguese localization remains)

GTK+ Client

    Fix threading issue on shutdown

Qt Client

    Fix toggle-downloading-by-pressing-spacebar in the file list
    Fix "Open URL" crash from dangling pointer
    Support launching downloaded files from inside Transmission
    On Windows, use native Windows icons
    Improved network status info and tooltip in the status bar
    Fix "Open Torrent" dialog crash in Qt 5.2

Daemon

    On systemd systems, fix config reloading via 'systemctl reload'
    Use libevent's event loop
    Fix discrepancy in curl SSL setup between tr-daemon and tr-remote
    Fix broken OS X build

Web Client

    Support file renaming in the web client
    Fix incorrect torrent state being displayed for magnet links
    Make URLs in the torrent's comment field clickable (and sanitize them to prevent cross-scripting)
2014-05-30 13:46:30 +00:00
joerg
34bbd4b28b Honour CFLAGS. 2014-05-30 11:35:35 +00:00
joerg
becf2ed68a Make sure result is available. 2014-05-30 11:35:14 +00:00
jnemeth
b783e565d1 sort 2014-05-30 01:25:27 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
37b86f1657 Update to 0.14.8:
0.14.8
======

- Recover from lost BYEBYE packets.
- Some code clean-up.
- Use GLib's multicast socket functions.
- Fix compiling on mingw.
- Don't abort if get_host_ip fails.
- Fix an issue with unreffing GSources.
- Fix build on some BSDs.
- Use pktinfo on Linux to determine the source interface instead of relying on
  netmasks.
- Use strncpy() on interface names to not exceed ifrn_name length.
- Documentation fixes.
- Add support for vendor-specific headers in SSDP messages.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=678660
 - https://bugzilla.gnome.org/show_bug.cgi?id=711320
 - https://bugzilla.gnome.org/show_bug.cgi?id=724030
 - https://bugzilla.gnome.org/show_bug.cgi?id=728871
 - https://bugzilla.gnome.org/show_bug.cgi?id=728888
 - https://bugzilla.gnome.org/show_bug.cgi?id=729613
 - https://bugzilla.gnome.org/show_bug.cgi?id=730358

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Philip Withnall <philip.withnall@collabora.co.uk>
 - Jens Georg <jensg@openismus.com>
 - Riko Yamada <rik0yamada@yahoo.co.jp>
 - Louis-Francis Ratté-Boulianne <lfrb@collabora.com>
 - Branislav Katreniak <bkatreniak@nuvotechnologies.com>
2014-05-27 18:12:38 +00:00
joerg
faf4a91ade Declare build system correctly. 2014-05-27 09:59:17 +00:00
obache
a987651b29 Update mikutter to 3.0.0alpha4.
* Fixes character count update with special input, e.g. paste.
* Catch up to Twitpic spec change.
* Add support "saved search" to muti account.
* Refrect add/remove of "saved search" with other twitter client.
* Change cache structure for multi account.
* Fixes display of profile tab.
2014-05-25 04:46:01 +00:00
szptvlfn
2454a88f74 + hs-network 2014-05-21 20:59:52 +00:00
szptvlfn
e4638bee88 Import network-2.5.0.0 as net/hs-network,
packaged for wip by pho.

network: Networking-related facilities
2014-05-21 20:58:17 +00:00
mspo
460e380e74 fix PKGNAME for p5- prefix 2014-05-21 02:10:05 +00:00
adam
02314b0398 Fix building with newer giflib. 2014-05-20 19:11:07 +00:00
obache
326b3c27af No direct dependency on libgetopt, it is came from libidn. 2014-05-20 09:53:51 +00:00
markd
81fc7ad726 Fix build with giflib 5.1. 2014-05-19 11:07:25 +00:00
rodent
a8eb2862ac Needs libgetopt when PREFER_PKGSRC=yes, seems. 2014-05-19 00:30:39 +00:00
rodent
82f226e095 Update to latest release, 3.0.16. From ChangeLog:
- ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.1.
- Redis: Fixes ``TypeError`` problem in ``unregister`` (Issue #342).
- Tests: Some unit tests accidentally required the `redis-py` library.
- librabbitmq: Would crash when using an older version of :mod:`librabbitmq`,
  now emits warning instead.
2014-05-18 20:36:10 +00:00
tron
f8b3e17412 Update "youtube-dl" package to version 2014.05.16.1. A list of changes
is not available unfortunately.
2014-05-18 07:40:54 +00:00
obache
0a6b5c0765 Update mikutter to 3.0.0alpha3.
New features in 3.0
* multilingual support
* multi accounts
* improve extract tab
2014-05-18 04:28:17 +00:00
mspo
668b72f10b add p5-Net-RabbitFoot 2014-05-18 03:35:00 +00:00
mspo
373e1cc027 add p5-Net-AMQP 2014-05-18 00:13:26 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
he
b5e1d2cb49 Add a patch to fix CVE-2014-3209:
Let ldns-keygen create private key file with mode 0600.
Bump PKGREVISION.
2014-05-17 14:55:51 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
wiz
b3071eaf4b Update to 0.1.7:
libnice 0.1.7 (2014-05-05)
==========================
Fix undesired API change that broke Farstream unit testsx
2014-05-15 09:18:38 +00:00
wiedi
d87cfa94f3 Add SMF manifest 2014-05-14 21:26:59 +00:00
ryoon
bdfe242bf6 Fix build under OpenBSD/amd64 5.5 2014-05-12 15:06:55 +00:00
pettai
7fc9846964 v1.4.5 - Apr 14, 2014
---------------------
Bugfixes:
        * Fix possible weakness in TSIG signature checking
2014-05-12 14:52:54 +00:00
ryoon
e53e5d7c1c Add NetBSD tag, and remove garbage 2014-05-12 14:14:30 +00:00
obache
d7eaa43914 some more OpenBSD support (not completed yet). 2014-05-11 10:16:40 +00:00
obache
c741b78efd sort 2014-05-11 10:15:34 +00:00
obache
ef1d0966db prevent to overwrite CC on NetBSD. 2014-05-10 10:00:38 +00:00
obache
84d06d0983 threads supports for OpenBSD (not completed yet)
PR pkg/48786
2014-05-10 09:53:43 +00:00
imil
b97a349750 Updated to version 8.9
8.9
    Documentation is now published at https://pythonhosted.org/irc.

8.8
    Issue #35: Removed the mutex during process_once.
    Issue #37: Deprecated buffer.LineBuffer for Python 3.

8.7
    Issue #34: Introduced buffer.LenientDecodingLineBuffer for handling input
    in a more lenient way, preferring UTF-8 but falling back to latin-1 if the
    content cannot be decoded as UTF-8.

8.6
    Introduced 'Manifold' as an alias for irc.client.IRC. This better name will
    replace the IRC name in a future version.
    Introduced the 'manifold' property of SimpleIRCClient as an alias for
    ircobj.
    Added 'manifold_class' property to the client.SimpleIRCClient to allow
    consumers to provide a customized Manifold.
2014-05-09 21:37:03 +00:00
wiz
e09113f249 Fix build on NetBSD-current, patch from Anon.
While here: set LICENSE, add comments to patches.
2014-05-09 18:10:16 +00:00
sborrill
c91f946c8d Update to fping 3.10.
Changes:
2014-05-03  David Schweikert  <david@schweikert.ch>
  * Version 3.10
  * Fix confusing error message with -g and IPv6 addresses (#58, reported by
  * Axel Beckert)
  * Allow option '-f' also for non-root (since setuid privileges are
  * dropped)
  * Do not retry twice DNS lookup on DNS lookup problem
  * Remove support for NIS groups
  * Better document -B backoff-factor and when it can be used (#33, Oleksiy
  * Zagorskyi)
  * More tests added

2014-03-08  David Schweikert  <david@schweikert.ch>
  * Version 3.9
  * Fix random output on socket error (reported by Aleksandrs Saveljevs,
  * #56)
  * Support ppc64le architecture by including alpha libtool version
    (reported by Amit Kumar Gupta and Aravinda B Thunug)
  * Fix compilation problem on FreeBSD (#57)
  * Initial test suite and continous intergration (with travis-ci.org /
  * coveralls.io)
  * Don't output usage information on error

2013-11-08  David Schweikert  <david@schweikert.ch>
  * Version 3.8
  * Fix segmentation fault introduced in version 3.7 with loop mode
  * (reported
    by Vlad Glagolev, #55)

2013-11-04  David Schweikert  <david@schweikert.ch>
  * Version 3.7
  * Allow running as non-root on Mac OS X by using non-privileged ICMP (#7)
  * Remove unnecessary IPv6 socket options
  * Fix again compatibility issue with FreeBSD (Shawn Chu)
  * Fix fping hanging forever on permanent sendto failure (Shawn Chu)
  * Fix duplicate echo reply packets causing early stop in count mode
    (reported by Ramon Schwammberger, #53)

2013-10-10  David Schweikert  <david@schweikert.ch>
  * Version 3.6
  * Fix loop issue after 65536 pings (reported by Peter Folk and GBert, #12)
  * Minimum ping data size is now 0
  * Removed setsockopt IPV6_CHECKSUM, which shouldn't be set and breaks
    compiling on Solaris (reported by Juergen Arndt)
  * Fix wrong min RTT value with -Q option (reported by Alexander Ivanov,
  * #51)

2013-05-22  David Schweikert  <david@schweikert.ch>
  * Version 3.5
  * Fix sprint_tm buffer size crash (reported by Japheth Cleaver)
  * Addded -D flag to print timestamps (Toke Høiland-Jørgensen)
  * Fix fping6 build on OS X 10.8 (unknown contributor)
  * Fix compatibility issue with FreeBSD (Alexandre Raynaud, Jason Harris,
  * #39)
  * Fping.spec: fix setuid permissions and provides fping6 (Marcus Vinicius
  * Ferreira)
  * Re-create configure script with autoconf 2.69 for aarch64 support (Chuck
  * Anderson, #45)

2012-09-04  David Schweikert  <david@schweikert.ch>
  * Version 3.4
  * Revert "Output statistics to stdout instead of stderr", because it
  * breaks
    tools assuming the output goes to stderr

2012-08-19  David Schweikert  <david@schweikert.ch>
  * Version 3.3
  * Do not output icmp errors with -q (#1)
  * Add --enable-ipv4 and --enable-ipv6 options to configure (Niclas
  * Zeising)
  * Fix removing of unreachable hosts when doing loop (Thomas Liske, #13
  * #23)
  * Fix -A for fping6 (reported by Matt LaPlante, #14)
  * Fix "options inet6" breaking IPv4 name resolution (reported by Matt
  * LaPlante, #17)
  * Output statistics to stdout instead of stderr (suggested by Simon
  * Leinen, #9)
  * Set default data size to 56 bytes on all architectures (#18)
  * Added contrib/fping.spec (Stephen Schaefer, #24)
  * Convert man-page source to POD for easier maintenance
  * Fix error message on DNS error for IPv6 hosts (#27)
  * Fix -n flag in fping6 (#28)
  * Man-page fix: TOS option typo (Thomas Liske, #23)
  * Man-page fix: inconsistency in regards to numeric arguments (Robert
  * Henney)
  * Man-page fix: better description of option -q (#15)

2012-05-29  David Schweikert  <david@schweikert.ch>
  * Version 3.2
  * Improve documentation for -g option (G.W. Haywood)
  * Performance optimization for big select timeouts (#10, Andrey
  * Bondarenko)
  * Fix restart of select call after interrupt signal (#8, Boian Bonev)
  * Fix infinite loop caused by linked list corruption (#11, Boian Bonev)

2012-04-26  David Schweikert  <david@schweikert.ch>
  * Version 3.1
  * -g option (generate): exclude network and broadcast address for cidr
    ranges (idea by Eric Brander)
  * do not explicitely check if running as root, to make it possible to
    install fping with linux capabilities instead of making it setuid
    (setcap cap_net_raw+ep fping)
  * ANSI C (C89) compiler now a requirement
  * Portability fixes
  * Reorganized source directory
  * Bugfix: fix timeout issue on Solaris (Sandor Geller)
  * Man-page fixes (Axel Beckert)
  * Added -H option to specify number of hops (Paul Duda)
  * Output usage information to stdout when called with -h (Paul Duda)

2011-12-28  David Schweikert  <david@schweikert.ch>
  * Version 3.0
  * rewritten main loop for improved performance
  * -T parameter (select timeout) now obsolete
  * Maintenance taken over from unresponsive previous maintainer
    (anybody please step up, if you disagree)
  * New homepage: www.fping.org

2009-12-21  Tobi Oetiker  <tobi@oetiker.ch>
  * Version v2.4b2-to3-ipv6
  * added -On option to set the TOS octet
  * Removed unused variables from code
  * updated to current autoconf standards
  * Merged Debian changes (see below)

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

fping (2.4b2-to-ipv6-16.1) unstable; urgency=low

  * NMU during Moenchengladbach BSP
  * Fixes FTBFS on kfreebsd (Closes: #555398)
  * Fixes typo "Paramter" in binary

 -- Axel Beckert <abe@deuxchevaux.org>  Sat, 23 Jan 2010 16:22:02 +0100

fping (2.4b2-to-ipv6-16) unstable; urgency=low

  * Fix the following bugs
    - Network byte order sensitivity was missing completely.
      Added hopefully all missing calls.
    - The sequence numbering scheme used led to packet drops.
      Changed it to a more senseful numbering scheme.
    - Some minor C programming mistakes ('=' instead of '==').
    Patch by Stephan Fuhrmann; closes: #502569
  * Add support for command line select timeout setting
    Patch by Marton Balint; closes: #502575
  * Remove symlinks in /usr/sbin; closes: #377732
  * Standards-Version is 3.8.0

 -- Anibal Monsalve Salazar <anibal@debian.org>  Sat, 18 Oct 2008 12:04:52
 -- +1100

fping (2.4b2-to-ipv6-15) unstable; urgency=low

  * Added interface binding (-I) for fping
    Patch by Peter Naulls <peter@mushroomnetworks.com>
    Closes: #439014
  * Fixed a couple of typos in fping.8. Closes: #423180
  * Added homepage control header
  * Bumped Standards-Version to 3.7.3
  * Fixed the following lintian issue:
    - debian-rules-sets-DH_COMPAT

 -- Anibal Monsalve Salazar <anibal@debian.org>  Mon, 03 Mar 2008 17:46:17
 -- +1100

fping (2.4b2-to-ipv6-13) unstable; urgency=low

  * Fixed stdout flush problem, closes: #340146.
    Patch by Bart Martens <bart.martens@advalvas.be>.

 -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 30 Dec 2005 08:30:09
 -- +1100

fping (2.4b2-to-ipv6-12) unstable; urgency=low

  * Fixed "problem with option -r (retry limit)", closes: #318402.
    Patch by Qingning Huo <qingningh@lanware.co.uk>.

 -- Anibal Monsalve Salazar <anibal@debian.org>  Sat, 08 Oct 2005 21:26:35
 -- +1000

fping (2.4b2-to-ipv6-11) unstable; urgency=low

  * Fixed "would be useful to specify 'source address' like ping for multi
    homed machines", closes: #198486.
    Patch by Marc Haber <mh+debian-bugs@zugschlus.de>.

 -- Anibal Monsalve Salazar <anibal@debian.org>  Thu, 02 Jun 2005 08:14:54
 -- +1000

fping (2.4b2-to-ipv6-10) unstable; urgency=low

  * Fixed "unnecessary delay with the -c option after the last packet"
    (Closes: #293856). Patch by Niko Tyni <ntyni@iki.fi>

 -- Anibal Monsalve Salazar <anibal@debian.org>  Sun, 06 Feb 2005 23:25:57
 -- +1100

fping (2.4b2-to-ipv6-9) unstable; urgency=low

  * Fixed "fping6 always does reverse lookup" (Closes: #273647).
    Patch by Jeroen Massar and forwarded by Bernhard Schmidt
<berni@birkenwald.de>

 -- Anibal Monsalve Salazar <A.Monsalve.Salazar@IEEE.org>  Mon, 10 Jan 2005
 -- 00:01:32 +1100

fping (2.4b2-to-ipv6-7) unstable; urgency=low

  * Build fping in build/ipv[46] instead of build and build-ipv6.
  * Made DNS errors non-fatal for IPv6 (closes: #198056).

 -- Herbert Xu <herbert@debian.org>  Fri, 20 Jun 2003 21:36:30 +1000

fping (2.4b2-to-ipv6-6) unstable; urgency=low

  * Do not use incorrect linux.h file (closes: #85468).

 -- Herbert Xu <herbert@debian.org>  Sat, 17 May 2003 14:13:11 +1000

fping (2.4b2-to-ipv6-5) unstable; urgency=low

  * Fixed yet another divide by zero bug (closes: #148445).

 -- Herbert Xu <herbert@debian.org>  Tue,  4 Jun 2002 12:18:03 +1000

fping (2.4b2-to-ipv6-4) unstable; urgency=low

  * Made fping6 setuid (closes: #136386).
  * Moved fping back into bin.
  * Partially applied IPv6 patch to fix IPv6 checksums (closes: #136479).

 -- Herbert Xu <herbert@debian.org>  Sun,  7 Apr 2002 20:36:56 +1000

fping (2.4b2-to-ipv6-3) unstable; urgency=low

  * Added compatibility symlink for fping (closes: #135203).

 -- Herbert Xu <herbert@debian.org>  Sat, 23 Feb 2002 08:34:11 +1100

fping (2.4b2-to-ipv6-2) unstable; urgency=low

  * Fixed another divide by zero error (closes: #132370).

 -- Herbert Xu <herbert@debian.org>  Thu,  7 Feb 2002 20:10:48 +1100

fping (2.4b2-to-ipv6-1) unstable; urgency=low

  * New upstream release.
  * Install fping into sbin as done by upstream.
2014-05-09 15:28:53 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
imil
ed8b596f7e Added dependency over security/py-requests-oauthlib needed for Twitter
authentication.
2014-05-08 15:36:57 +00:00
imil
eaaadc8279 add & enable py-twython 2014-05-08 14:43:23 +00:00
imil
eb8d8ec2a6 Initial import of py-twython, version 3.1.2, into the NetBSD Packages
Collection.

Twython is the premier Python library providing an easy (and up-to-date) way to
access Twitter data. Actively maintained and featuring support for Python 2.6+
and Python 3. It's been battle tested by companies, educational institutions
and individuals alike.
2014-05-08 14:41:49 +00:00
fhajny
b5a38320d0 Update rabbitmq to 3.3.1
Changes in 3.3.1
- Bug and security fixes

See full release notes:

http://www.rabbitmq.com/release-notes/README-3.3.1.txt

Changes in 3.3.0
- Performance improvements
- Monitoring information to identify performance bottlenecks
- Dynamically manageable shovels
- Automatic reconnection of Java-based clients
- Bug fixes and minor new features

See full release notes:

http://www.rabbitmq.com/release-notes/README-3.3.0.txt
2014-05-07 11:30:27 +00:00
jperkin
a113e3fe9a client-hook isn't an rc.d script, and the binary doesn't look for it in
that location anyway.  Add it to CONF_FILES instead.  Fixes builds with
INIT_SYSTEM=rc.d.

Bump PKGREVISION.
2014-05-06 14:59:18 +00:00
jperkin
9c983a5dbd Fix INIT_SYSTEM handling. 2014-05-06 14:54:51 +00:00
wiz
88e9613485 Update libnice packages to 0.1.6:
libnice 0.1.6 (2014-04-28)
==========================
API: nice_agent_restart_stream() to do a ICE restart on a single strema
API: nice_component_state_to_string() to get a printable name for a component
  state
API: nice_agent_forget_relays() to forget the relays set for a
  specific component, along with nice_agent_restart_stream(), it allows
  changing the current relay without dropping the connection.
It is now possible to add relays after the initial candidate gathering.
Many bug fixes
2014-05-06 08:31:45 +00:00
dsainty
a1d2796ef8 Add in missing dependency on p5-Crypt-Blowfish_PP.
Bump PKGREVISION.
2014-05-06 05:37:05 +00:00
joerg
9ff47e214d devel/py-logon doesn't support Python 3.3. 2014-05-05 22:56:39 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
rodent
b1d6846a8d Add ALTERNATIVES for moved bin/${BINARY} to bin/${BINARY}${PYVERSSUFFIX}. 2014-05-03 19:09:48 +00:00
rodent
f77f127a48 +py-eventlib 2014-05-03 15:21:03 +00:00
rodent
fcf4faa477 Import py27-eventlib-0.1.5 as net/py-eventlib.
Eventlib is an asynchronous event tracking app for Django. This library was
built upon the following values:

 * It must be deadly simple to log an event;
 * It must be possible to track each event in different ways;
 * Each different "event handler" must be completely separate and fail
   gracefully;
 * The event system must be asynchronous, so let's use celery;
 * The library must be extensible;
 * 100% of test coverage is enough.
2014-05-03 15:20:12 +00:00
alnsn
aedfc77e1e Revbump for Lua multiversion support. 2014-05-03 13:14:36 +00:00
alnsn
fb7c78e46e Adapt to Lua multiversion support. 2014-05-03 13:01:24 +00:00
obache
eb9babbd97 Use BUILTIN_FIND_HEADERS to detect builtin one other than /usr/include. 2014-05-02 02:29:39 +00:00
roy
14d9e27d3c Import openresolv-3.5.7 with the following change:
Enforce serialisation of resolvconf updates.
2014-04-30 09:11:47 +00:00
he
f3d9383b96 Add a patch to fix CVS-2014-2015, a buffer overflow vulnerability.
Patch taken from
https://github.com/FreeRADIUS/freeradius-server/commit/0d606cfc29a
2014-04-27 12:10:55 +00:00
rodent
13be6e5b6c Update to latest stable release, 1.4.25. Some changes to files/haproxy.sh:
* Don't hardcode PREFIX nor PKG_SYSCONFDIR;
* Add a configtest() function to test the configuration file before restart
  so lazy SysOps (me) don't have to remember command arguments;

From CHANGELOG:

    - DOC: typo: nosepoll self reference in config guide
    - BUG/MINOR: deinit: free fdinfo while doing cleanup
    - BUG/MEDIUM: server: set the macro for server's max weight SRV_UWGHT_MAX to SRV_UWGHT_RANGE
    - BUG/MINOR: use the same check condition for server as other algorithms
    - BUG/MINOR: stream-int: also consider ENOTCONN in addition to EAGAIN for recv()
    - BUG/MINOR: fix forcing fastinter in "on-error"
    - BUG/MEDIUM: http/auth: Sometimes the authentication credentials can be mix between two requests
    - BUG/MAJOR: http: don't emit the send-name-header when no server is available
    - BUG/MEDIUM: http: "option checkcache" fails with the no-cache header
    - MEDIUM: session: disable lingering on the server when the client aborts
    - MINOR: config: warn when a server with no specific port uses rdp-cookie
    - MEDIUM: increase chunk-size limit to 2GB-1
    - DOC: add a mention about the limited chunk size
    - MEDIUM: http: add "redirect scheme" to ease HTTP to HTTPS redirection
    - BUILD: proto_tcp: remove a harmless warning
    - BUG/MINOR: acl: remove patterns from the tree before freeing them
    - BUG/MEDIUM: checks: fix slow start regression after fix attempt
    - BUG/MAJOR: server: weight calculation fails for map-based algorithms
    - BUG/MINOR: backend: fix target address retrieval in transparent mode
    - BUG/MEDIUM: stick: completely remove the unused flag from the store entries
    - BUG/MEDIUM: stick-tables: complete the latest fix about store-responses
    - BUG/MEDIUM: checks: tracking servers must not inherit the MAINT flag
    - BUG/MINOR: stats: report correct throttling percentage for servers in slowstart
    - BUG/MINOR: stats: correctly report throttle rate of low weight servers
    - BUG/MINOR: checks: successful check completion must not re-enable MAINT servers
    - BUG/MEDIUM: stats: the web interface must check the tracked servers before enabling
    - BUG/MINOR: channel: initialize xfer_small/xfer_large on new buffers
    - BUG/MINOR: stream-int: also consider ENOTCONN in addition to EAGAIN
    - BUG/MEDIUM: http: don't start to forward request data before the connect
    - DOC: fix misleading information about SIGQUIT
    - BUILD: simplify the date and version retrieval in the makefile
    - BUILD: prepare the makefile to skip format lines in SUBVERS and VERDATE
    - BUILD: use format tags in VERDATE and SUBVERS files
2014-04-27 01:28:01 +00:00
manu
7edc38d4a5 Adding net/nagios-plugin-fstab version 0.1
This tests that everything listed in /etc/fstab is really mounted or used
as swap.
2014-04-26 15:55:12 +00:00
tron
56edb9ea60 The "ssl" option group is required. Other values than "gnutls" or "openssl"
are not allowed and it is therefore not possible to build this package
without SSL support (which is good). Remove makefile snippet which made
it look like it was possible to do this.
2014-04-26 11:17:18 +00:00
jnemeth
5e4850d33f - sort
- add and enable py-celery
2014-04-26 03:29:30 +00:00
jperkin
13d66729bb Remove -fomit-frame-pointer on SunOS, it kills debuggability and is the
only OS for which the flag is supplied.

Bump PKGREVISION.
2014-04-24 16:23:59 +00:00
tron
88df8c5224 Update "wireshark" package to version 1.10.7. Changes since 1.10.6:
- Bug Fixes
   The following vulnerabilities have been fixed.
     * wnpa-sec-2014-06
       The RTP dissector could crash. (Bug 9885)
       Versions affected: 1.10.0 to 1.10.6
       CVE-2014-2907
   The following bugs have been fixed:
     * RTP not decoded inside the conversation in v.1.10.1 (Bug 9021)
     * SIP/SDP: disabled second media stream disables all media
       streams (Bug 9835)
     * Lua: trying to get/access a Preference before its
       registered causes a segfault (Bug 9853)
     * Some value_string strings contain newlines. (Bug 9878)
     * Tighten the NO_MORE_DATA_CHECK macros (Bug 9932)
     * Fix crash when calling "MAP Summary" dialog when no file is
       open (Bug 9934)
     * Fix comparing a sequence number of TCP fragment when its
       value wraps over uint32_t limit (Bug 9936)
- Updated Protocol Support
  ANSI A, DVB-CI, GSM DTAP, GSM MAP, IEEE 802.11, LCSAP, LTE RRC,
  MAC LTE, Prism, RTP, SDP, SIP, and TCP
2014-04-23 18:10:37 +00:00
rodent
7c003a3ed7 +py-simplesoap 2014-04-22 00:09:00 +00:00
rodent
72858108d8 Import py27-simplesoap-1.10 as net/py-simplesoap.
Python Simple SOAP library for client and server webservices interfaces, aimed
to be as small and easy as possible, supporting most common functionality.
Initially it was inspired by PHP Soap Extension (mimicking it functionality,
simplicity and ease of use), with many advanced features added.
2014-04-22 00:07:52 +00:00
joerg
b0d406d4d5 Unbreak configure steps by not forcing libfl. 2014-04-21 18:14:23 +00:00
joerg
d35c811f98 Fix build against readline 6.3. 2014-04-21 18:13:57 +00:00
joerg
adc0628052 Fix egg name. 2014-04-21 18:13:09 +00:00
adam
0731afcd8b Changes 3.0.3:
- Delayed UDP connection
- makefile ignores LDFLAGS
- mem leak in config parser
- vtun3 server should offer vtun2-compatible encryption
- Parallel make Makefile.in race condition
- link timeout in UDP mode
  Minor fixes in lfd_lzo.c to ensure correct type casting
  Add description of "keepalive timeout:count;" syntax
   to man page and vtund.conf sample.
  Remove doubled if(send_a_file){...} block in linkfd.c.
- reduce connection chatter
- improve linking on rebuilds
2014-04-20 21:03:24 +00:00
rodent
060514657a mv cc-by-nc-sa-v3.0 cc-by-nc-sa-v3.0-license 2014-04-20 18:24:26 +00:00
imil
4a7e58bd21 * Removed buildlink on py-hgtools
* Added BUILD_DEPENDS on hgtools
* Replaced egg.mk with distutils.mk thus simplified the Makefile
2014-04-20 12:44:01 +00:00
imil
5d333c3707 Removed useless devel/py-setuptools dependency. 2014-04-20 10:32:41 +00:00
imil
0da6c5c3bb Added devel/py-setuptools as a dependency 2014-04-20 08:21:56 +00:00
ryoon
2e7bdbb293 Recursive revbump from json-c 0.12 update 2014-04-20 02:27:49 +00:00
rodent
9b177d01d4 Fix dependency versions (unsaved edit). 2014-04-19 17:59:42 +00:00
rodent
24bb80f0ae Import py27-celery-3.1.11 as net/py-celery.
Celery is an asynchronous task queue/job queue based on distributed message
passing. It is focused on real-time operation, but supports scheduling as well.

The execution units, called tasks, are executed concurrently on a single or more
worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute
asynchronously (in the background) or synchronously (wait until ready).
2014-04-19 17:57:31 +00:00
jakllsch
ef65e3f71e +u6rd 2014-04-19 17:36:02 +00:00
jakllsch
7040a2bc9f Add u6rd-1.7.1 based on packaging provided in PR#47254
u6rd is a user-space 6rd (RFC 5569) implementation, which uses
tun(4) and the raw socket interface.

It runs on the 6rd border router of a 6rd site that is isolated from
the native IPv6 Internet.  In other words, it does not provide the
functionality of 6rd "relay" routers.
2014-04-19 17:34:01 +00:00
tron
47375b2321 Add security patch from Samba GIT repository to address remote DoS
vulnerability in rsync's daemon mode (CVE-2014-2855).
2014-04-18 23:29:39 +00:00
imil
86f16c61be PKGREVISION bump, added devel/py-docopt and textproc/py-prettytable as
dependencies so SoftLayer CLI tool can work correctly.
2014-04-17 21:17:21 +00:00
joerg
65d3ceb297 Don't conflict with readline 6.3. 2014-04-17 20:28:12 +00:00
joerg
f314af223b Fix readline use. 2014-04-17 20:27:32 +00:00
imil
9d3821a1f4 add & enable py-apache-libcloud 2014-04-17 16:24:30 +00:00
imil
b1c53b0725 Initial import of py-apache-libcloud, version 0.14.1, into the NetBSD Packages
Collection.

Apache Libcloud is a Python library which hides differences between different
cloud provider APIs and allows you to manage different cloud resources through
a unified and easy to use API.

Resource you can manage with Libcloud are divided in the following categories:

  * Cloud Servers and Block Storage - services such as Amazon EC2 and Rackspace
    Cloud Servers (libcloud.compute.*)
  * Cloud Object Storage and CDN - services such as Amazon S3 and Rackspace
    CloudFiles (libcloud.storage.*)
  * Load Balancers as a Service, LBaaS (libcloud.loadbalancer.*)
  * DNS as a Service, DNSaaS (libcloud.dns.*)
2014-04-17 16:23:30 +00:00
imil
b4db09c996 add & enable py-softlayer 2014-04-17 14:55:05 +00:00
imil
2554619798 Initial import of py-softlayer, version 3.0.2, into the NetBSD Packages
Collection.

SoftLayer API bindings for Python. For use with SoftLayer's API.

This library provides a simple interface to interact with SoftLayer's XML-RPC
API and provides support for many of SoftLayer API's features like object masks
and a command-line interface that can be used to access various SoftLayer
services using the API.
2014-04-17 14:54:07 +00:00
wiz
a1e69bb621 Update to 3.8.0:
3.8.0 (2014-03-28)

+ OS X: Implemented the reboot, shutdown and suspend queue completion actions
- Popup dialogs no longer automatically open if other dialogs are already open. This prevents FileZilla from becoming unresponsive on OS X
- Fix calculation of current transfer speed. In some situations the transfer speed tooltip over the activity indicators showed negative speeds
- Fix handling of focus item in local directory listings if connecting to a site with a default local directory

3.8.0-rc1 (2014-03-22)

+ MSW: Added suspend as new queue completion action
- Minor fixes to new updater

3.8.0-beta2 (2014-03-13)

+ Use Server Name Indication (SNI) With FTP over TLS and HTTP over TLS
- Minor updater improvements to further improve reliability
- Updated translations

3.8.0-beta1 (2014-03-10)

! Updated GnuTLS to latest version to address vulnerabilities in GnuTLS' certificate validation
+ Redesigned update dialog
- Fix initial state of the 'Enable' item in speed limit menu
- Date/Time handling routines now carry precision information, this avoids comparisons of timestamps with different accuracy, e.g. 2014-02-01 and 2014-02-01 10:00 now compare as being identical when using the "Overwrite if newer" file exists action
- MSW: Make handling of FD_CLOSE socket events more robust

3.7.4.1 (2014-02-11)

- Fix detection of modified files
- Additional fixes for site-specific bookmark handling

3.7.4 (2014-02-09)

+ Added SOCKS4 support
- Additional bugfix for site-specific bookmarks
- Improve compatibility with servers sending directory listings in Polish language or in EBCDIC encoding
- Handle set user id bit when populating permissions dialog.

3.7.4-rc1 (2014-02-01)

+ Added Corsican and Kabyle translations
+ SFTP now supports the hmac-sha2-256 algorithm
- MSW: Show local timestamps for old files using the correct daylight saving time (DST) offset.
- Fix loading of transfer queue if starting FileZilla while another instance is in the process of shutting down
- Fix interaction between site-specific bookmarks and multiple tabs
- Don't resume uploads when there's zero octets left to transfer
- Improve symbolic link detection when using MLSD
- If processing a queue with files queued on multiple servers and not storing passwords, the password was not always asked prior to switching servers
- Use the correct name element when importing sites
- MSW: Show actual Windows version in about dialog regardless of app-compat settings
2014-04-17 12:16:43 +00:00
wiz
7b71c49d97 Update to 0.6.4:
2014-04-08 libmms-0.6.4 release (blutomat <blutomat@gmail.com>)
---------------------------------------------------------------

* Fix a possible heap memory overrun in get_answer().
  Reported by Alex Chapman.

2014-04-02 libmms-0.6.3 release (blutomat <blutomat@gmail.com>)
---------------------------------------------------------------

* Some changes for more recent automake versions
* Remove glib dependency from uri.c and thus from whole libmms, patch by Andre Przywara
  http://sourceforge.net/p/libmms/patches/11/
* Fix several issues that prevented seeking from working, patch by John Lindgren
  http://sourceforge.net/p/libmms/patches/12/
* Remove dependency on iconv
  https://sourceforge.net/p/libmms/bugs/15/
* Fix connecting to certain mms streams, patch by gstblub
  http://sourceforge.net/p/libmms/bugs/13/
2014-04-17 11:15:09 +00:00
rodent
4d633eeb75 Update to 3.0.15. From Changelog:
- Now depends on :mod:`amqp` 1.4.5.
- RabbitMQ 3.3 changes QoS semantics (Issue #339).

    See the RabbitMQ release notes here:
    http://www.rabbitmq.com/blog/2014/04/02/breaking-things-with-rabbitmq-3-3/

    A new connection property has been added that can be used to detect
    whether the remote server is using this new QoS behavior::

        >>> Connection('amqp://').qos_behavior_matches_spec
        False

    so if your application depends on the old semantics you can
    use this to set the ``apply_global`` flag appropriately::

        def update_prefetch_count(channel, new_value):
            channel.basic_qos(
                0, new_value,
                not channel.connection.client.qos_behavior_matches_spec,
            )
- Users of :mod:`librabbitmq` is encouraged to upgrade to librabbitmq 1.5.0.
    The ``kombu[librabbitmq]`` extra has been updated to depend on this
    version.
- Pools: Now takes transport options into account when comparing connections
  (Issue #333).
- MongoDB: Fixes Python 3 compatibility.
- Async: select: Ignore socket errors when attempting to unregister handles
  from the loop.
- Pidbox: Can now be configured to use a serializer other than json,
  but specifying a serializer argument to :class:`~kombu.pidbox.Mailbox`.
- Message decompression now works with Python 3.
2014-04-17 01:55:21 +00:00
rodent
c8957f7fd6 Update to 1.4.5. From Changelog:
- Can now deserialize more AMQP types.

    Now handles types ``short string``, ``short short int``,
    ``short short unsigned int``, ``short int``,  ``short unsigned int``,
    ``long unsigned int``,  ``long long int``, ``long long unsigned int``
    and ``float`` which for some reason was missing, even in the original
    amqplib module.

- SSL: Workaround for Python SSL bug.

    A bug in the python socket library causes ``ssl.read/write()``
    on a closed socket to raise :exc:`AttributeError` instead of
    :exc:`IOError`.

    Fix contributed by Craig Jellick.

- ``Transport.__del_`` now handles errors occurring at late interpreter
  shutdown (Issue #36).
2014-04-17 01:53:07 +00:00
wiz
acb76ebdd4 Bump PKGREVISION for libatomic_ops PKGNAME change. 2014-04-16 11:22:00 +00:00
schmonz
82b4876eae Fix the boot-time error (which also resulted in ntpdate failing):
rcorder: Circular dependency on provision `named' in file `/etc/rc.d/ntpdate'.

Fix it by aping -r1.22 of src/etc/rc.d/named, which had replaced
"SERVERS" with "NETWORKING mountcritremote syslogd". Problem and
fix reported by Nathan Arthur.

Bump version by exactly nine years.
2014-04-15 23:07:21 +00:00
obache
b66f9375fa Apply patch for CVE-2014-1878, taken from icinga.
Bump PKGREVISION.
2014-04-15 10:16:47 +00:00
wiz
6bf7eb2e8f Update to 2014.04.11.2, changes not found. 2014-04-12 10:32:44 +00:00
obache
1335204923 recursive bump from ilmbase shlib version change. 2014-04-10 06:21:18 +00:00
obache
ed661cd5ca recursive bump from x264-devel builld number change (i.e. API change). 2014-04-10 05:39:14 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
imil
69c2eb0078 Forgot a new dependency for py-irclib (lang/py-six) 2014-04-08 16:52:50 +00:00
imil
cf2affb3d1 Updated irclib to version 8.5.4
8.5.4

    Issue #32: Add logging around large DCC messages to facilitate
    troubleshooting.
    Issue #31: Fix error in connection wrapper for SSL example.

8.5.3

    Issue #28: Fix TypeError in version calculation in irc.bot CTCP version.

8.5.2

    Updated DCC send and receive scripts (Issue #27).

8.5.1

    Fix timestamp support in schedule.DelayedCommand construction.

8.5

    irc.client.NickMask is now a Unicode object on Python 2. Fixes issue
    reported in pull request #19.
    Issue #24: Added DCCConnection.send_bytes for transmitting binary data.
    privmsg remains to support transmitting text.

8.4

    Code base now runs natively on Python 2 and Python 3, but requires six to
    be installed.
    Issue #25: Rate-limiting has been updated to be finer grained (preventing
    bursts exceeding the limit following idle periods).

8.3.2

    Issue #22: Catch error in bot.py on NAMREPLY when nick is not in any visible
    channel.

8.3.1

    Fixed encoding errors in server on Python 3.

8.3

    Added a set_keepalive method to the ServerConnection. Sends a periodic PING
    message every indicated interval.

8.2

    Added support for throttling send_raw messages via the ServerConnection
    object. For example, on any connection object:

        connection.set_rate_limit(30)

    That would set the rate limit to 30 Hz (30 per second). Thanks to Jason Kendall for the suggestion and bug fixes.

8.1.2

    Fix typo in client.NickMask.

8.1.1

    Fix typo in bot.py.

8.1

    Issue #15: Added client support for ISUPPORT directives on server connections. Now, each ServerConnection has a features attribute which reflects the features supported by the server. See the docs for irc.features for details about the implementation.

8.0.1

    Issue #14: Fix errors when handlers of the same priority are added under Python 3. This also fixes the unintended behavior of allowing handlers of the same priority to compare as unequal.

8.0

This release brings several backward-incompatible changes to the scheduled commands.

    Refactored implementation of schedule classes. No longer do they override the datetime constructor, but now only provide suitable classmethods for construction in various forms.
    Removed backward-compatible references from irc.client.
    Remove 'arguments' parameter from scheduled commands.

Clients that reference the schedule classes from irc.client or that construct them from the basic constructor will need to update to use the new class methods:

- DelayedCommand -> DelayedCommand.after
- PeriodicCommand -> PeriodicCommand.after

Arguments may no longer be passed to the 'function' callback, but one is encouraged instead to use functools.partial to attach parameters to the callback. For example:

DelayedCommand.after(3, func, ('a', 10))

becomes:

func = functools.partial(func, 'a', 10)
DelayedCommand.after(3, func)

This mode puts less constraints on the both the handler and the caller. For example, a caller can now pass keyword arguments instead:

func = functools.partial(func, name='a', quantity=10)
DelayedCommand.after(3, func)

Readability, maintainability, and usability go up.
7.1.2

    Issue #13: TypeError on Python 3 when constructing PeriodicCommand (and thus execute_every).

7.1.1

    Fixed regression created in 7.0 where PeriodicCommandFixedDelay would only cause the first command to be scheduled, but not subsequent ones.

7.1

    Moved scheduled command classes to irc.schedule module. Kept references for backwards-compatibility.

7.0

    PeriodicCommand now raises a ValueError if it's created with a negative or zero delay (meaning all subsequent commands are immediately due). This fixes #12.

    Renamed the parameters to the IRC object. If you use a custom event loop and your code constructs the IRC object with keyword parameters, you will need to update your code to use the new names, so:

    IRC(fn_to_add_socket=adder, fn_to_remove_socket=remover, fn_to_add_timeout=timeout)

    becomes:

    IRC(on_connect=adder, on_disconnect=remover, on_schedule=timeout)

    If you don't use a custom event loop or you pass the parameters positionally, no change is necessary.

6.0.1

    Fixed some unhandled exceptions in server client connections when the client would disconnect in response to messages sent after select was called.

6.0

    Moved LineBuffer and DecodingLineBuffer from client to buffer module. Backward-compatible references have been kept for now.
    Removed daemon mode and log-to-file options for server.
    Miscellaneous bugfixes in server.

5.1.1

    Fix error in 2to3 conversion on irc/server.py (issue #11).

5.1

The IRC library is now licensed under the MIT license.

    Added irc/server.py, based on hircd by Ferry Boender.
    Added support for CAP command (pull request #10), thanks to Danneh Oaks.

5.0

Another backward-incompatible change. In irc 5.0, many of the unnecessary getter functions have been removed and replaced with simple attributes. This change addresses issue #2. In particular:

        Connection._get_socket() -> Connection.socket (including subclasses)
        Event.eventtype() -> Event.type
        Event.source() -> Event.source
        Event.target() -> Event.target
        Event.arguments() -> Event.arguments

The nm_to_* functions were removed. Instead, use the NickMask class attributes.

These deprecated function aliases were removed from irc.client:

- parse_nick_modes -> modes.parse_nick_modes
- parse_channel_modes -> modes.parse_channel_modes
- generated_events -> events.generated
- protocol_events -> events.protocol
- numeric_events -> events.numeric
- all_events -> events.all
- irc_lower -> strings.lower

Also, the parameter name when constructing an event was renamed from eventtype to simply type.
4.0

    Removed deprecated arguments to ServerConnection.connect. See notes on the 3.3 release on how to use the connect_factory parameter if your application requires ssl, ipv6, or other connection customization.

3.6.1

    Filter out disconnected sockets when processing input.

3.6

    Created two new exceptions in irc.client: MessageTooLong and InvalidCharacters.
    Use explicit exceptions instead of ValueError when sending data.

3.5

    SingleServerIRCBot now accepts keyword arguments which are passed through to the ServerConnection.connect method. One can use this to use SSL for connections:

    factory = irc.connection.Factory(wrapper=ssl.wrap_socket)
    bot = irc.bot.SingleServerIRCBot(..., connect_factory = factory)
2014-04-08 16:40:35 +00:00
he
57a2422cf0 Upgrade net-snmp to version 5.7.2.1.
Upstream changes:
   * 5.{5,6,7}.2.1 *
       snmpd:
         - SECURITY: a denial of service attack vector was discovered on
           the linux implementation of the ICMP-MIB.  This release fixes
           this bug and all users are encouraged to update their SNMP
           agent if they make use of the ICMP-MIB table objects.

Fixes CVE-2014-2284.
2014-04-08 14:10:25 +00:00
rodent
a8bed6de74 Bumping BUILDLINK_ABI_DEPENDS.libzrtpcpp. 2014-04-07 05:34:23 +00:00
rodent
ae1c8c109a Updated to latest release, 4.2.0. Shared library name change. From NEWS:
Implemented a new function to read the ZID file if the ZID file backend
is SQlite3. This is not a security problem because the ZRTP cache was
always public and readable, refer to RFC6189.

SQL statement returns all ZID records, sorted by date, newest on top. The
function can then step thru the DB cursor and read the records.

The version also include sevral fixes, usually compiler warnings, some
small problems reported by 'cppcheck' analyser.

Because we have a new set of functions the API changed, thus it's necessary
to recompile applications that use the new library version.
2014-04-07 04:11:22 +00:00
rodent
ea41396feb Updated to latest release, 3.0.14. From ChangeLog:
- **MongoDB**: Now endures a connection failover (Issue #123).
- **MongoDB**: Fixed ``KeyError`` when a replica set member is removed.
    Also fixes celery#971 and celery/#898.
- **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug.
- **Async**: Fixed bug in lax semaphore implementation where in
  some usage patterns the limit was not honored correctly.
- **Redis**: Fixed problem with fanout when using Python 3 (Issue #324).
- **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing
  connection (Issue #320).
- Redis: Fixed serious race condition that could lead to data loss.

    The delivery tags were accidentally set to be an incremental number
    local to the channel, but the delivery tags need to be globally
    unique so that a message can not overwrite an older message
    in the backup store.

    This change is not backwards incompatible and you are encouraged
    to update all your system using a previous version as soon as possible.

- Now depends on :mod:`amqp` 1.4.4.
- Pidbox: Now makes sure message encoding errors are handled by default,
  so that a custom error handler does not need to be specified.
- Redis: The fanout exchange can now use AMQP patterns to route and filter
  messages.
    This change is backwards incompatible and must be enabled with
    the ``fanout_patterns`` transport option::

        >>> conn = kombu.Connection('redis://', transport_options={
        ...     'fanout_patterns': True,
        ... })

    When enabled the exchange will work like an amqp topic exchange
    if the binding key is a pattern.

    This is planned to be default behavior in the future.

- Redis: Fixed ``cycle`` no such attribute error.
2014-04-07 03:46:37 +00:00
rodent
0fac20c74d Update to 0.2.1, latest release on pypi. From ChangeLog:
* caldav/davclient.py - minor api difference; it feels more
	object-oriented to write principal = client.principal() than
	principal = Principal(client)

	* caldav/tests/test_caldav.py - work to reflect the above

	* docs/source/index.rst - work to reflect the above

	* docs/source/index.rst - added documentation that the tests may
	fail if several test runs are performed simultaneously

	* caldav/davclient.py - support for unicode and utf8

	* caldav/lib/url.py - support for unicode and utf8

	* caldav/objects.py - minor doc enhancement

	* tests/test_caldav.py - load an event or a calendar by the URL

	* tests/test_caldav.py - test calendar.events()

	* tests/test_caldav.py - test utf8 and unicode

	* docs/source/index.rst - documentation on how to run the test
	suite towards private calendar servers

	* caldav/lib/url.py (make): function for backward compatibility

	* tests/: more test code, including backward compatibility test

	* caldav/lib/namespace.py: fixing issue

	* caldav/objects.py (Calendar): compatibility hack for zimbra -
	gotcha!  Use Calendar display name in the Calendar URL instead of
	Calendar ID.

	* caldav/objects.py: internal change - _create method now returns
	nothing, but sets self.url and self.id instead.

	* caldav/objects.py (DAVObject): convenience fix - made client a
	conditional parameter to __init__.  Defaults to parent.client if
	parent is given.

	* caldav/objects.py (Calendar): convenience fix - made methods
	Calendar.event_by_uid and Calendar.event_by_url.  Calendar.event
	is an alias to Calendar.event_by_uid for backwards compatibility.
	Those methods also loads the object from the remote server (hmmm
	... does that make sense, it's inconsistent with the
	CalendarSet.calendar method)

	* caldav/objects.py (Event): a potential compatibility fix - when
	creating an event, some servers seems to want the uid to match the
	URL (zimbra will yield 302 on the PUT request).  However, I wasn't
	able to GET the event from zimbra, neither before nor after this
	fix :-(

	* caldav/elements/cdav.py: compatibility fix - collation
	"i; octet" (with whitespace) not recognized by baikal.  "i;octet"
	(without whitespace) is OK.

	* caldav/objects.py (Calendar): Convenience fix: method add_event
	for making it easier to add events.  Better error handling; if
	calendar creation succeeds but setting calendar name fails, delete
	the calendar before raising the exception.

	* caldav/objects.py (Event): Bugfix for zimbra - 302 is now an
	acceptable return code when creating a new event.

	* caldav/davclient.py (DAVClient.request, DAVResponse): Full HTTP
	communication is now available in debug logs

	* caldav/davclient.py (DAVClient.__init__): Username and password
	can now (optionally) be given as separate parameters instead of as
	a part of the configuration URL

	* caldav/objects.py: By now it's sufficient to pass the base URL
	while initializing the DAVClient object.  The library will find
	the principal URL and home calendar set URL through GETPROP

	* caldav/objects.py (Calendar): workaround for problem that
	calendar name didn't get set on some (all?) caldav servers.

	* caldav/objects.py (Principal, CalendarSet): created a method
	calendar() to make it easier to generate a calendar object
	(without server-side communication), and make_calendar for
	creating a new calendar at the server side.

	* tests/test_caldav.py: all broken tests have been disabled.
	Temporary made smaller tests to demonstrate what is actually
	working on all caldav servers I've tested against (Zimbra,
	DAViCal, Baikal and SoGo).

	* caldav/objects.py (DAVObject): (internal change) set __str__ and
	__repr__ to make debugging easier

	* caldav/objects.py: (internal change) Since the principal path and the calendar
	home set path are different on most CALDav server implementations,
	a new class CalendarSet has been made.

	* caldav/lib/url.py: (internal change) Complete rewrite and
	API-change. internally all URLs are now handled as objects

	* caldav/objects.py (Principal): (internal change) made it
	possible to set principal.calendar_home_set (hardly useful except
	for from the unit testing code).

	* All files: misc minor changes to reflect all the changes above.
2014-04-07 03:40:20 +00:00
rodent
8445fc859a Update to latest release, 1.4.4. Use pypi instead of github for
MASTER_SITES. Simplify Makefile based on those changes. From Changelog:

- SSL transport accidentally disconnected after read timeout.
2014-04-07 02:09:37 +00:00
rodent
f56e14a9a9 Updated to 2.0.8. From ChangeLog:
Fixed for gcrypt >= 1.6.0...
        Improved demos
        Clang fixes & code cleanup from static analysis
        Cleanup of configure
2014-04-05 13:55:59 +00:00
pettai
2aa0429627 Note format change of router.db 2014-04-04 22:58:51 +00:00
pettai
4136828d9b v1.4.4 - Mar 24, 2014
---------------------
Features:
        * Server is logging remote control commands
        * 'knotc reload' doesn't refresh unchanged zones
        * 'knotc -f refresh' forces zone retransfer
Bugfixes:
        * Missing notifications after DDNS/automatic resign
        * Zone is rebootstrapped if the zone file is unreadable
        * Progressive bootstrap retry backoff
        * Zone file parser allows asterisk as part of the label
        * Journal maximum entry size fixes
        * Sign DNSKEYs in non-apex nodes as regular RR sets
        * Various spelling and typo fixes
2014-04-02 21:08:22 +00:00
he
db73252030 Remove the rc.d PLIST entry again -- these entries are apparently
added automatically now.
2014-04-02 13:32:18 +00:00
he
07d8572f7d Update nagios-base from 3.5.0nb2 to 3.5.1.
Upstream changes:
 * Added handler for SIGXFSZ signal (Eric Stanley)
 * Fixed bug #444: Nagios 3.5.0 problem with macro $ADMINEMAIL$ :
   @ is converted to %40 after 2 nagios reload (Duplicate of bug #407)
 * Fixed bug #407: Reloading nagios config causes spaces in
   notifications to become plus signs (Alexey Dvoryanchikov)
 * Fixed bug #445: Adding triggered downtime for child hosts causes
   a SIGSEGV on restart/reload (Eric Stanley)
 * Fixed bug #375: Freshness expiration never reached and bug #427:
   freshness threshold doesn't work if it is set long (Scott Wilkerson,
   Eric Stanley)
 * Fixed bug #432: Downtime scheduled as "Nagios Process" and not
   the Users name (Sam Lansing, Eric Stanley)
2014-04-02 10:37:21 +00:00
he
f91bd7e5dd Import a fix for CVE-2013-7108 and CVE-2013-7205, which is multiple
off-by-one errors causing information leakage and possibly DoS.

Restructure the patch files to follow the newer naming conventions.
Add the rc.d script to PLIST.

Bump PKGREVISION.
2014-04-02 10:22:37 +00:00
pettai
9985155e0d This version introduces a few new features that we hope to expand upon in
future releases, the most prominent of which is removal of rancid-fe and
several device-specific script in exchange for device-specific and generic
libraries and a generic script.  The generic script, which assumed the
name rancid, loads the relevant library and runs commands as defined by a
configuration file, which means less code duplication, users can more
easily adjust the commands that are run and create their own "device_types"
or filters without altering the base code, and hopefully this means it is
easier for users to upgrade to future versions.

See rancid.types.conf(5).  Please, for your benefit and ours, do not alter
the rancid.types.base configuration file; new versions of RANCiD purposely
overwrite this file at installation time.

Not all of the device types have been converted to libraries yet, just
the prominent ones or those prominent to us: Cisco, Juniper, Compass,
Arbor, MRV.  We also still have suggestions from users about this new
process to consider and/or implement.

3.0 also includes a new version of par(1) implemented in C.  It fixes a
few bugs in the perl version and hopefully does not introduce any new ones.

NOTE WELL: The router.db field separator has been changed to ';' from ':'
to avoid conflict with IPv6 addresses and etc.
2014-04-02 09:11:11 +00:00
wiz
28822525db Fix build with quota patch. 2014-04-01 20:04:27 +00:00
wiz
fa5875c208 Fix previous (hi pettai!). 2014-04-01 12:40:00 +00:00
wiz
427b09ae79 Remove patch that was grandfathered in, until someone can explain to
me why it's necessary.
2014-04-01 11:25:29 +00:00
wiz
2ed511c1c1 Add quota support using libquota (also called quota v2) on NetBSD.
Add comments to patches.
Ride update.
2014-04-01 11:13:28 +00:00
adam
bcaeb93ef9 Changes 2.82:
==== All Platforms ====
* Fix webseed crash
* Fix crash when adding UDP trackers whose host's canonical name couldn't be found
* Fix crash when sending handshakes to some peers immediately after adding a magnet link
* Fix crash when parsing incoming encrypted handshakes when the user is removing the related torrent
* Add safeguard to prevent zombie processes after running a script when a torrent finishes downloading
* Fix "bad file descriptor" error
* Queued torrents no longer show up as paused after exiting & restarting
* Fix 2.81 compilation error on OpenBSD
* Don't misidentify Tixati as BitTornado
==== Mac Client ====
* Fix bug that had slow download speeds until editing preferences
==== GTK+ Client ====
* Fix crash that occurred in some cases after using Torrent > Set Location
* Fix crash where on_app_exit() got called twice in a row
* Fix 2.81 compilation error on older versions of glib
* Can now open folders that have a '#' in their names
* Silence gobject warning when updating a blocklist from URL
==== Qt Client ====
* Qt 5 support
==== Web Client ====
* Fix syntax error in index.html's meta name="viewport"
* Fix file uploading issue in Internet Explorer 11
2014-04-01 09:48:04 +00:00
pettai
8459d1b6c6 Also recognize version 3201600 2014-04-01 05:02:21 +00:00
wiz
efe21ee997 Add comment for first chunk. 2014-03-31 11:25:22 +00:00
ryoon
b5ac48de64 Reduce GCC_REQD. Thank you, richard@. 2014-03-29 06:04:41 +00:00
ryoon
99402ed19b Update to 0.18.4
Changelog:

aria2 1.18.4
============

Release Note
------------

This release adds new RPC authorization mechanism using --rpc-secret
option.  The existing --rpc-user and --rpc-passwd options are now
deprecated, and all applications using RPC API is strongly encouraged
to migrate to the new mechanism.  See RPC INTERFACE section in aria2
manual page for the details.  The new RPC method, aria2.saveSession,
was added, which tells aria2 server to save session file immediately.
There are several enhancements and bug fixes.  See the changes for the
details.

Changes
-------

* Added support for RPC channel encryption in aria2rpc

  Patch from David Macek

* Add aria2.saveSession RPC method

  This method saves the current session to a file specified by
  --save-session option. This method returns "OK" if it succeeds.

* Add numStoppedTotal key to aria2.getGlobalStat() RPC method response

  It shows the number of stopped downloads in the current session and
  not capped by --max-download-result option. On the other hand, the
  existing numStopped key also shows the number of stopped downloads,
  but it is capped by --max-download-result option.

* Better handling of 30x HTTP status codes

  Reference: http://greenbytes.de/tech/tc/httpredirects/

* Implement new RPC authorization using --rpc-secret option

  Add future deprecation warning to --rpc-user and --rpc-passwd.  Warn
  if neither --rpc-secret nor a combination of --rpc-user/rpc-passwd
  is set.

* Add --enable-color option to enable/disable terminal color output

* Add DSCP support

* gnutls: Don't fail handshake if returned error is not fatal

* Add workaround GnuTLS bug with OCSP status extension and
  non-blocking socket

  GnuTLS version 3.1.3 - 3.1.18 and 3.2.0 - 3.2.8, inclusive, has this
  bug. For these versions, we disable OCSP status extension.

* Make GnuTLS log level dependent on the aria2 ones


aria2 1.18.3
============

Release Note
------------

This release fixes the bug which may cause assertion failure after
multi-file downloads (e.g., multi-file metalink or torrent) are
performed several times due to the bad handling of --bt-max-open-files
option.

Changes
-------

* Fix crash if unpause failed before assigning BtProgressInfoFile
  object

* Enable and check PIE in makerelease-osx

* Fix bug that numOpenFile_ is not reduced when MultiDiskAdaptor is
  deleted

  This bug caused assertion error in
  RequestGroupMan::ensureMaxOpenFileLimit
2014-03-29 04:15:09 +00:00
pettai
f8d6e7077a Version 1.3.11 (2013-07-27)
o OSPF stub router option (RFC 3137).
  o TTL security for OSPF and RIP.
  o Protocol packet priority and traffic class handling.
  o Multiple routing tables support for FreeBSD and OpenBSD.
  o Extends constants to all filter data types.
  o Implements eval command.
  o 'bgppath ~ int set' filter operation.
  o Several bugfixes.

Version 1.3.10 (2013-04-30)
  o Lightweight BIRD client for embedded environments.
  o Dynamic IPv6 router advertisements.
  o New 'next hop keep' option for BGP.
  o Smart default routing table for 'show route export/preexport/protocol'.
  o Automatic router ID selection could be configured to use address of loopback.
  o Allows configured global addresses of NBMA neighbors in OSPFv3.
  o Allows BIRD commands from UNIX shell even in restricted mode.
  o Route limits inherited from templates can be disabled.
  o Symbol names enclosed by apostrophes can contain dots.
  o Several bugfixes.

Version 1.3.9 (2013-01-11)
  o BIRD can be configured to keep and show filtered routes.
  o Separate receive and import limits.
  o Several new reconfiguration cmd options (undo, timeout, check).
  o Configurable automatic router ID selection.
  o Dragonfly BSD support.
  o Fixed OSPFv3 vlinks.
  o Several minor bugfixes.

Version 1.3.8 (2012-08-07)
  o Generalized import and export route limits.
  o RDNSS and DNSSL support for RAdv.
  o Include in config file support wildcards.
  o History deduplication in BIRD client.
  o New route attributes krt_source, krt_metric.
  o Different instance ID support for OSPFv3.
  o Real broadcast mode for OSPFv2.
  o Several minor bugfixes.

Version 1.3.7 (2012-03-22)
  o Route Origin Authorization basics.
  o RIPng working again.
  o Extended clist operations in filters.
  o Fixes several bugs in BSD iface handling.
  o Several minor bugfixes and enhancements.
2014-03-28 23:27:16 +00:00
obache
f5bb1fc3af add a workaround for install(1) from GNU coreutils, PR pkg/48685. 2014-03-28 05:51:13 +00:00
taca
1b876acd51 Trivial clean up. 2014-03-26 14:28:18 +00:00
taca
238996d5e9 Allow build with ruby21. 2014-03-26 14:27:22 +00:00
taca
37596f961e Allow build with ruby21. 2014-03-26 13:27:50 +00:00
prlw1
78494c8716 Update mDNSResponder to cope with import of 258.14 into NetBSD-current. 2014-03-25 13:54:26 +00:00
wiedi
c5a4cbf61b Fix build failure with readline-6.3 2014-03-22 10:48:20 +00:00
wiz
eadad4aa17 Fix MASTER_SITES. Addresses PR 48673. 2014-03-21 12:23:52 +00:00
asau
a763dc3015 More files observed on FreeBSD. 2014-03-20 19:01:45 +00:00
tron
0d4405324d Remove "us5.samba.org" URL which no longer works. 2014-03-18 12:42:04 +00:00
taca
e482ec1789 Add patch to build problem with newer readline. 2014-03-18 03:35:04 +00:00
richard
efde7e8a50 *libnice needs c99 for SunOS builds 2014-03-17 17:02:55 +00:00
taca
136a08f12b ruby-net-ping drops Ruby 1.8.7 support from version 1.7. 2014-03-17 14:25:07 +00:00
taca
250dd9b10a Update samba to 3.6.23.
==============================
                   Release Notes for Samba 3.6.23
                           March 11, 2014
                   ==============================


This is a security release in order to address
CVE-2013-4496 (Password lockout not enforced for SAMR password changes).

o  CVE-2013-4496:
   Samba versions 3.4.0 and above allow the administrator to implement
   locking out Samba accounts after a number of bad password attempts.

   However, all released versions of Samba did not implement this check for
   password changes, such as are available over multiple SAMR and RAP
   interfaces, allowing password guessing attacks.
2014-03-17 14:01:57 +00:00
wiz
19eecbbc67 Remove -Werror due to reports that on NetBSD 6 and Illumos the code
is not clean enough to compile without warnings (and thus errors).
2014-03-15 22:02:55 +00:00
obache
4fe79ead3c From Gemfile, require json_pure>=1.8.
Bump PKGREVISION.
2014-03-15 08:17:29 +00:00
obache
7168e3748f Bump PKGREVISION from default ruby version change. 2014-03-15 05:20:51 +00:00
ryoon
a3c483362a Fix PATH_MAX value for SCO OpenServer 5.0.7/3.2.
It is 1024 really.
2014-03-14 22:11:45 +00:00
ryoon
2cadd68123 Fix build under SCO OpenServer 5.0.7/3.2 2014-03-14 22:09:04 +00:00
taca
ac835c8b19 Update ruby-net-ping to 1.7.2.
== 1.7.2 - 21-Jan-2014
* Fixed a bug in the Ping::HTTP constructor where it was not honoring the
  port if provided as the second argument. Thanks go to Florian Anderiasch
  for the spot.
* Removed win32-open3 require in the Ping::External class since it isn't
  needed in Ruby 1.9.x or later.
* Refactored the Ping::External class so that it checks the exit status rather
  than try to parse output. Thanks go to Miguel Tubia for the suggestion.
* Dropped explicit support for Windows XP.
* Removed reference to win32-open3 in README.

== 1.7.1 - 26-Sep-2013
* Fixed a bug in the Ping::TCP class where it could return nil instead
  of false. Thanks go to Grandy Nguyen for the patch.

== 1.7.0 - 25-Aug-2013
* Now requires Ruby 1.9.x or later.
* Replaced the main ping code for the Ping::TCP class. The timeout module
  really doesn't work very well with sockets, and so a raw socket approach
  combined with IO.select is now used instead.
* Updates to the doc/ping.txt file.

== 1.6.2 - 8-Aug-2013
* Fixed a bug in the ICMP ping helper module. Thanks go to Yuichi
  Tsunematsu for the spot.
* The win32-security library is not just a development dependency. Thanks
  again go to Yuichi Tsunematsu for the spot.
* Updated the icmp ping tests.
* Updated the gemspec for MS Windows.

== 1.6.1 - 17-Jul-2013
* Automatically set the scheme to "http" if not present when performing
  HTTP pings. See https://bugs.ruby-lang.org/issues/8645 for an issue
  with the uri library that led to this change. Thanks go to Preston Lee
  for the spot.
* Removed the windows/system_info dependency, since it added other
  dependencies just to check the Windows version. Instead, I added a
  helper file that adds some needed Windows functions using FFI.
* Added Rake as a development dependency and updated the Gemfile
  source because Bundler. Thanks to Jean-Philippe Doyle for the patches.
* Added some warning text to the Net::Ping::External tests for users
  who are using OpenDNS. In short, you will probably get test failures
  and surprising true results for bad hosts.

== 1.6.0 - 19-Mar-2013
* Split out the ldap portion of the code into its own branch.
* Don't require resolv-replace on Ruby 1.9.3 or later.
* Now gets proxy information from the http_proxy, https_proxy, and
  no_proxy environment variables and uses that when making requests.
  Thanks go to Kevin Olbrich for the patch.
2014-03-14 18:14:26 +00:00
taca
f453a11cf2 Update ruby-domain_name to 0.5.16.
Update eTLD database and a few improvements.
2014-03-14 17:39:21 +00:00
taca
8d5c81d1c5 Update ruby-amqp to 1.3.0.
Changes are too many to write here, please refer ChangeLog.md.
2014-03-14 17:36:28 +00:00
taca
9a7f5b4f0b Update ruby-amq-client to 1.0.4.
No exact changes are available.
2014-03-14 17:35:36 +00:00
taca
45eebe2346 Update ruby-amq-protocol to 1.9.2.
## Changes between 1.9.x and 1.10.0

### Signed 16 Bit Integer Decoding

Signed 16 bit integers are now decoded correctly.

Contributed by Benjamin Conlan.



## Changes between 1.8.0 and 1.9.0

### Performance Improvements in AMQ::BitSet

`AMQ::BitSet#next_clear_bit` is now drastically more efficient
(down from 6 minutes for 10,000 iterations to 4 seconds for 65,536 iterations).

Contributed by Doug Rohrer, Dave Anderson, and Jason Voegele from
[Neo](http://www.neo.com).


## Changes between 1.7.0 and 1.8.0

### Body Framing Fix

Messages exactly 128 Kb in size are now framed correctly.

Contributed by Nicolas Viennot.
2014-03-14 17:34:03 +00:00
pettai
2bfd2afb6f NSD 4.0.3
Bug Fixes:
- Fix nsd.db unclean close check.  Previous databases are considered
  unclean by the code and are created anew.
- Adds nsd.db larger than 400Tb check for sanity. Also test if
  filesize as documented in the file is correct.
- nsd waits for tasks to complete on stop, prevents nsd.db corruption.
- fix to not delete tmpdir too early in shutdown process.
- disabled udb checking functionality that made it very slow,
  this was enabled when enable-checking was turned on.
2014-03-14 10:02:53 +00:00
obache
7ebe1c0f39 Fixes malformed conditional for old bmake. 2014-03-14 08:34:45 +00:00
taca
a3d2659e70 Refelect change of RUBY_SRCDIR. 2014-03-13 17:06:42 +00:00
jperkin
ad6a433194 Pass --disable-64bit on 32-bit platforms. 2014-03-13 11:22:13 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
pettai
677673d120 Unbound 1.4.22
Features:
* separate ldns into core ldns inside ldns/ subdirectory.  No more
  configure --with-ldns is needed and unbound does not rely on libldns.
* Accept ip-address: as an alternative for interface: for
  consistency with nsd.conf syntax.
* Fix ref#536: acl_deny_non_local and refuse_non_local added.
* so-reuseport: yesno option to distribute queries evenly over
  threads on Linux (Thanks Robert Edmonds).
  Reuseport is attempted, then fallback to without on failure.
* delay-close: msec option that delays closing ports for which
  the UDP reply has timed out.  Keeps the port open, only accepts
  the correct reply.  This correct reply is not used, but the port
  is open so that no port-denied ICMPs are generated.

Bug Fixes:
* Fix #528: if very high logging (4 or more) segfault on allow_snoop.
* Fix #531: Set SO_REUSEADDR so that the wildcard interface and a
  more specific interface port 53 can be used at the same time, and
  one of the daemons is unbound.
* if configured --with-libunbound-only fix make install.
* Patch from Neel Goyal to fix callback in libunbound.
* Patch from Neel Goyal to fix async id assignment if callback
  is called by libunbound in the mesh attach.
* Fix bug#537: compile python plugin without ldns library.
* Windows port, adjust %lld to %I64d, and warning in win_event.c.
* Fix #544: Fixed +i causes segfault when running with module conf
  "iterator".
* Fix #547: no trustanchor written if filesystem full, fclose checked.
* unbound-event.h is installed if you configure --enable-event-api.
  It contains low-level library calls, that use libevent's event_base
  and a wireformat return packet in a buffer to perform async
  resolution in the client's eventloop.
* speed up unbound, by reducing lock contention on localzones.lock.
* Fix parse (in ldns) of quoted parenthesized text strings.
* Detect libevent2 install automatically by configure and fixup
  link with lib/event2 subdir.
* Fix #551: License change "Regents" to "Copyright holder", matching
  the BSD license on opensource.org.
* Fix parse of #553(NSD) string in sldns, quotes without spaces.
* Be lenient when a NSEC NameError response with RCODE=NXDOMAIN is
  received. This is okay according 4035, but not after revising
  existence in 4592.  NSEC empty non-terminals exist and thus the
  RCODE should have been NOERROR. If this occurs, and the RRsets
  are secure, we set the RCODE to NOERROR and the security status
  of the response is also considered secure.
* iana portlist updated.
* Fix bug#561: contrib/cacti plugin did not report SERVFAIL rcodes
  because of spelling..
2014-03-12 16:16:00 +00:00
pettai
697b470490 NSD 4.0.2
Features:
* Return REFUSED for queries to non-hosted zones.

Bug Fixes:
* Fix expired zones to give SERVFAIL, also when parent zone loaded.
* documented nsd-control zonestatus output in nsd-control manpage.
* remove mention of nsdc from nsd-checkconf manpage.
* Disabled recvmmsg and sendmmsg usage by default because kernel
  versions have implementation issues: ipv6 ignored, security issues.
* Detect libevent2 install automatically by configure, and use
  event2 header files if necessary.
* Fix #551: change Regent to Copyright holder in the LICENSE,
  to match the definition on opensource.org for the BSD License.
* Fix #552: zonefile loads on nsd-control reconfig when the name
  of the file has changed.
* Fix leak of zone name after zonefile read and fix malloc too
  large that would be leaked in the radix tree.
* Fix from 3.2: make SOA RDATA comparisons in XFR more lenient (only
  check serial).
* Fix that NSD will delete and recreate not-clean-closed databases.
2014-03-12 14:47:13 +00:00
jperkin
04abab4139 Add SMF support. 2014-03-12 14:29:31 +00:00
wiz
ee1fe5ead7 Update to 0.1.5, just like libnice. 2014-03-12 10:26:10 +00:00
wiz
fbc8d8d521 Update to 0.1.5:
libnice 0.1.5 (2014-03-06)
==========================

API: nice_agent_recv() and nice_agent_recv_nonblocking() as an alternative to
  the nice_agent_attach_recv()
API: nice_agent_recv_messages() and nice_agent_recv_messages_nonblocking() to
  receive multiple messages at the same time
API: nice_agent_get_io_stream() to get a GIOStream in reliable mode
API: nice_agent_get_selected_socket() to extract the selected GSocket
Import Google's newer PseudoTCP code including window scaling
Improve PseudoTCP performance
Improve performance
Build fixes
2014-03-12 10:25:47 +00:00
jperkin
222f8dc36b Import initial SMF support for individual packages. 2014-03-11 14:34:36 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
obache
04b532350d Update mikutter to 0.2.2.1537.
* update gtk2 gem to 2.2.2
* fixes startup with broken cache
* fixes open embeded URL longer than 140 characters
2014-03-11 12:16:39 +00:00
obache
4cdc789cc6 Update zeromq to 4.0.4.
0MQ version 4.0.4 stable, released on 2014/03/10
================================================

Bug Fixes
---------

* Fixed #909; out of tree build issue on Linux.

* Fixed #888; hangs on terminate when inproc connected but never bound.

* Fixed #868; assertion failure at ip.cpp:137 when using port scanner.

* Fixed #818; fix timestamp counter on s390/s390x.

* Fixed #817; only export zmq_* symbols.

* Fixed #797; fixed setting TCP keepalive on Windows.

* Fixed #775; compile error on Windows.

* Fixed #763; when talking to a ZMTP v1 peer (libzmq 2.2), a socket would
  send an extra identity frame at the start of the connection.

* Fixed LIBZMQ-576 - Crash closing a socket after zmq_msg_send returns
  EAGAIN (reverts LIBZMQ-497)

* Fixed LIBZMQ-584; subscription filters getting lost on reconnection.
2014-03-11 09:11:25 +00:00
fhajny
b8bf0938cf Update rabbitmq to 3.2.4.
Bugfixes in 3.2.4
=================

server
------
bug fixes
26014 prevent 541 internal error removing a nonexistent binding from a topic
      exchange (since 3.2.0)
25762 fix failure to delete virtual host if a queue in the virtual host is
      deleted concurrently (since 1.0.0)
26013 ensure connection.blocked is sent in all circumstances it should be
      (since 3.2.0)
26006, 26038 ensure autoheal does not hang if a node is manually stopped
      during autoheal (since 3.1.0)
26000 prevent crash of mirrored supervisor in some circumstances after a
      network partition is healed (since 2.6.0)
25972 fix syntax error in example configuration file (since 3.2.0)


management plugin
-----------------
bug fixes
24476 prevent statistics database from vanishing after a network partition is
      healed (since 2.8.3)
25983 prevent "node statistics not available" error when mochiweb is
      configured with an explicit list of SSL ciphers (since 2.6.0)


federation plugin
-----------------
bug fixes
25998 ensure upstreams which are timing out establishing network connections
      can be deleted in a timely fashion (since 3.0.0)


shovel plugin
-------------
bug fixes
25996 ensure shovels which are timing out establishing network connections
      do not block broker shutdown (since 2.3.0)


STOMP plugin
------------
bug fixes
26028 prevent potential deadlocks during shutdown (since 2.3.0)


MQTT plugin
-----------
bug fixes
25982 ensure messages published with QOS=1 are persistent (since 3.1.0)


Erlang client
-------------
bug fixes
26041 prevent rare, fake "541 internal error" reported client-side when
      shutting down connections (since 2.1.1)


.NET client
-----------
bug fixes
26016 ensure SSL connection establishment times out if necessary (since 1.0.0)
26047 ensure IModel.ConfirmSelect() is idempotent (since 2.3.0)



Bugfixes in 3.2.3
=================

server
------
bug fixes
25936 stem leak when queues with active consumers terminate (since 3.2.0)
25928 fix cosmetic error when sending connection.close-ok after client
      already closed the connection (since 1.0.0)
25965 limit messages to ~2GB to prevent "Absurdly large distribution output
      data buffer" VM crash (since 1.0.0)
24927 avoid broker being overwhelmed while logging benign messages starting with
      "Discarding messages" (since 1.0.0)
25952 prevent "Absurdly large distribution output data buffer" VM crash when
      sending many/large messages to a mirrored queue (since 2.6.0)
25925 remove extraneous service parameters when installing on windows
      (since 1.5.0)
25929 prevent error being logged when connection is closed while it is still
      being opened (since 1.0.0)


federation plugin
-----------------
bug fixes
25945 ensure federated queues correctly stop federating messages when channels
      close or crash without cancellation from consumers (since 3.2.0)
25971 prevent crash of federated mirrored queues on deletion (since 3.2.0)
25956 prevent federation of the queues used internally by federated exchanges
      (since 3.2.0)
25949 prevent unnecessary CPU use when ACKs are not in use (since 2.6.0)


shovel plugin
-----------------
bug fixes
25934 remove ordering constraint on configuration items (since 2.0.0)
25949 prevent unnecessary CPU use when ACKs are not in use (since 2.0.0)


LDAP plugin
-----------
bug fixes
25914 fix use of dn_lookup_attribute configuration on OpenLDAP (since 2.8.0)
2014-03-10 11:18:41 +00:00
pettai
799969c409 v1.4.3 - Feb 13, 2014
---------------------
Bugfixes:
        * Failure when expanding wildcard leading to apex and having DNSKEY records
        * Failure for query to wildcard without wildcard expansion
        * Bad cleanup when loading a faulty entry from a journal
        * Zone file $ORIGIN and configuration comparison is case-insensitive
Features:
        * Config "include" statement supports directory and includes all files within
2014-03-09 19:00:13 +00:00
tsutsui
1ea87f0815 Update ruby-tw to 1.0.8.
Changelog (from History.txt)

=== 1.0.8 2014-01-28

* fix for rainbow gem v2.0.x
* fix for twitter gem v5.6.x

=== 1.0.7 2014-01-25

* Add --delete option
  * thank you for contributing @janusadm
2014-03-09 15:26:15 +00:00
tsutsui
436e63f154 Update ruby-twitter to 5.7.1.
Changelog (from CHANGELOG.md)

5.7.1
-----
* [Only warn if entities are not included](82ed19e69c) ([@matthewrudy](https://twitter.com/matthewrudy))
* [Fix typos in documentation](https://github.com/sferik/twitter/pull/531) ([@attilaolah](https://twitter.com/attilaolah))

5.7.0
-----
* [Remove `Twitter::Base.from_response` method](6f9a352ada)
* [Remove `Twitter::REST::API` namespace](f9c4e8214b)
* [Remove `descendants_tracker`](4cbcb0fc58)
* [Remove unused `HTTP_STATUS_CODE` constants](b45d89bc96)
* [Remove `Twitter::Error#cause`](a5748b925a)

5.6.0
-----
* [Replace custom `Twitter::NullObject` with `Naught`](bc3990e358)
* [Use `URI` and `CGI` to convert query string into a hash](6dd9d97aae)
* [Increase default timeout values](350536926d)
* [Add `Twitter::Error::RequestTimeout`](3179537af4)
* [Remove unused methods `#put` and `#delete` in `Twitter::REST::Client`](eaaf234b84)
* [Deprecate `retweeters_count` in favor of `retweet_count`](ea39bd0133)
* [Deprecate `favorites_count`/`favoriters_count` in favor of `favorite_count`](ea39bd0133)
* [Deprecate `to_hash`/`to_hsh` in favor of `to_h` or `attrs`](63e2cdd693)
* [Deprecate `oauth_token` and `oauth_token_secret` accessors](ac24671755)
2014-03-09 15:25:27 +00:00
tron
cc77c34d1a Update "wireshark" package to version 1.10.6. Changes since 1.10.5:
- Bug Fixes
   The following vulnerabilities have been fixed.
     * wnpa-sec-2014-01
       The NFS dissector could crash. Discovered by Moshe Kaplan.
       (Bug 9672)
       Versions affected: 1.10.0 to 1.10.5, 1.8.0 to 1.8.12
       CVE-2014-2281
     * wnpa-sec-2014-02
       The M3UA dissector could crash. Discovered by Laurent
       Butti. (Bug 9699)
       Versions affected: 1.10.0 to 1.10.5
       CVE-2014-2282
     * wnpa-sec-2014-03
       The RLC dissector could crash. (Bug 9730)
       Versions affected: 1.10.0 to 1.10.5, 1.8.0 to 1.8.12
       CVE-2014-2283
     * wnpa-sec-2014-04
       The MPEG file parser could overflow a buffer. Discovered by
       Wesley Neelen. (Bug 9843)
       Versions affected: 1.10.0 to 1.10.5, 1.8.0 to 1.8.12
       CVE-2014-2299
   The following bugs have been fixed:
     * Customized OUI is not recognized correctly during
       dissection. (Bug 9122)
     * Properly decode CAPWAP Data Keep-Alives. (Bug 9165)
     * Build failure with GTK 3.10 - GTK developers have gone
       insane. (Bug 9340)
     * SIGSEGV/SIGABRT during free of TvbRange using a chained
       dissector in lua. (Bug 9483)
     * MPLS dissector no longer registers itself in "ppp.protocol"
       table. (Bug 9492)
     * Tshark doesn't display the longer data fields (mbtcp).
       (Bug 9572)
     * DMX-CHAN disector does not clear strbuf between rows.
       (Bug 9598)
     * Dissector bug, protocol SDP: proto.c:4214: failed assertion
       "length >= 0". (Bug 9633)
     * False error: capture file appears to be damaged or corrupt.
       (Bug 9634)
     * SMPP field source_telematics_id field length different from
       spec. (Bug 9649)
     * Lua: bitop library is missing in Lua 5.2. (Bug 9720)
     * GTPv1-C / MM Context / Authentication quintuplet / RAND is
       not correct. (Bug 9722)
     * Lua: ProtoField.new() is buggy. (Bug 9725)
     * Lua: ProtoField.bool() VALUESTRING argument is not optional
       but was supposed to be. (Bug 9728)
     * Problem with CAPWAP Wireshark Dissector. (Bug 9752)
     * nas-eps dissector: CS Service notification dissection stops
       after Paging identity IE. (Bug 9789)
- New and Updated Features
  IPv4 checksum verfification is now disabled by default.
- Updated Protocol Support
   AppleTalk, CAPWAP, DMX-CHAN, DSI, DVB-CI, ESS, GTPv1, IEEE
   802a, M3UA, Modbus/TCP, NAS-EPS, NFS, OpenSafety, SDP, and SMPP
- New and Updated Capture File Support
   libpcap, MPEG, and pcap-ng
2014-03-08 10:38:26 +00:00
joerg
b9736da128 Drop pointless pointer compare. 2014-03-06 15:44:21 +00:00
he
5b73f85427 Make tcl-scotty build with minimal warnings and install again.
This change is the result of a large sweep triggered by the new
Tcl which has const'ified many interfaces -- this follows suit with
many corresponding changes internally in scotty => lots of new
patches.

Also, change so as to not access interp->errorLine and
interp->result directly, use the accessor functions instead,
and turn off the corresponding compatibility defines.

The old patch files have been renamed and expanded, the new
scheme for naming patch files is used.

Only minimal functionality testing is done, but what has been
done shows that it basically works again.

PKGREVISION bumped.
2014-03-05 13:52:29 +00:00
obache
20607a89db Fixes PKGNAME, '-dev-' should not be there. 2014-03-05 12:35:09 +00:00
obache
6a043d1d21 Fixes path names, changed at switched to 4.2.7-dev snapshot release.
PR pkg/48590 by Jason White.
2014-03-05 12:24:43 +00:00
adam
bc437f31fb Changes 1.3.4d:
+ Fixed broken build when using --disable-ipv6 configure option
+ Fixed mod_sql "SQLAuthType Backend" MySQL issues
2014-03-03 15:01:53 +00:00
pho
295546781f Makefile should state that arp-scan depends on libpcap>=0.8 rather than implicitly depending on builtin libpcap. 2014-03-03 09:19:49 +00:00
obache
1625fffc69 Replace log dir in the default sampel config file correctly.
Bump PKGREVISION.
2014-03-03 08:46:45 +00:00
obache
ebc00ee570 simplify with SUBST_VARS. 2014-03-03 08:31:02 +00:00
obache
9525707f16 Replace log dir in the default sample config file correctly.
Bump PKGREVISION.
2014-03-03 08:15:10 +00:00
obache
f3f60da624 simplify with SUBST_VARS. 2014-03-03 08:05:07 +00:00
richard
174fcfbe6c Upgrade to bug-buddy 2.30.0
Changes since previous version in pkgsrc:
======
2.30.0
======

Bugs fixed:
 - Fixed #596678, String fixes

Translations:
 - Updated ar Translation (Khaled Hosny)
 - Updated ast Translation (Xandru Armesto Fernandez)
 - Updated bg Translation (Alexander Shopov)
 - Updated bn Translation (Jamil Ahmed)
 - Updated ca Translation (Gil Forcada)
 - Updated cs Translation (Petr Kovar)
 - Updated da Translation (Kenneth Nielsen)
 - Updated de Translation (Christian.Kirbach)
 - Updated el Translation (Kostas Papadimas)
 - Updated en_GB Translation (Bruce Cowan, Philip Withnall)
 - Updated en@shaw Translation (Thomas Thurman)
 - Updated es Translation (Jorge González)
 - Updated et Translation (Priit Laes)
 - Updated eu Translation (Inaki Larranaga Murgoitio)
 - Updated fi Translation (Tommi Vainikainen)
 - Updated fr Translation (Claude Paroz)
 - Updated gl Translation (Fran Diéguez, Antón Méixome)
 - Updated he Translation (Yaron Sharabani)
 - Updated hu Translation (Gabor Kelemen)
 - Updated it Translation (Luca Ferretti)
 - Updated ja Translation (Hideki Yamane (Debian-JP))
 - Updated ko Translation (Changwoo Ryu)
 - Updated lt Translation (Gintautas Miliauskas)
 - Updated lv Translation (Peteris Krisjanis)
 - Updated ml Translation (Praveen Arimbrathodiyil)
 - Updated ms Translation (Ahmed Noor Kader Mustajir Md Eusoff)
 - Updated nb Translation (Kjartan Maraas)
 - Updated nl Translation (Wouter Bolsterlee)
 - Updated nn Translation (Torstein Adolf Winterseth, Åsmund Skjæveland)
 - Updated pa Translation (A S Alam)
 - Updated pl Translation (Piotr Drąg)
 - Updated pt_BR Translation (Flamarion Jorge)
 - Updated pt Translation (Duarte Loreto)
 - Updated ro Translation (Lucian Adrian Grijincu)
 - Updated ru Translation (Leonid Kanter)
 - Updated sk Translation (Roman Mátyus)
 - Updated sl Translation (Matej Urbančič)
 - Updated sr@latin Translation (Miloš Popović)
 - Updated sr Translation (Miloš Popović)
 - Updated sv Translation (Daniel Nylander)
 - Updated ta Translation (drtvasudevan)
 - Updated th Translation (Theppitak Karoonboonyanan)
 - Updated uk Translation (Maxim V. Dziumanenko)
 - Updated vi Translation (Clytie)
 - Updated zh_CN Translation (Tao Wei)
 - Updated zh_HK Translation (Chao-Hsiung Liao)
 - Updated zh_TW Translation (Chao-Hsiung Liao)

2.28.0
  * Updated translations

2.27.92 ("The Fixer")
  * Drop gnome-menus dependency (Vincent Untz)

2.27.1
  * Fix build with GCC 4.40
  * Generate ChangeLog from git-log
2014-03-01 22:29:20 +00:00
obache
210db06f64 Update py-zmq to 14.0.1.
14.0.1
======

Bugfix release

- Update bundled libzmq to current (4.0.3).
- Fix bug in :meth:`.Context.destroy` with no open sockets.
- Threadsafety fixes in the garbage collector.
- Python 3 fixes in :mod:`zmq.ssh`.


14.0.0
======

* Update bundled libzmq to current (4.0.1).
* Backends are now implemented in ``zmq.backend`` instead of ``zmq.core``.
  This has no effect on public APIs.
* Various build improvements for Cython and CFFI backends (PyPy compiles at build time).
* Various GIL-related performance improvements - the GIL is no longer touched from a zmq IO thread.
* Adding a constant should now be a bit easier - only zmq/sugar/constant_names should need updating,
  all other constant-related files should be automatically updated by ``setup.py constants``.
* add support for latest libzmq-4.0.1
  (includes ZMQ_CURVE security and socket event monitoring).

New stuff
---------

- :meth:`.Socket.monitor`
- :meth:`.Socket.get_monitor_socket`
- :func:`zmq.curve_keypair`
- :mod:`zmq.utils.monitor`
- :mod:`zmq.utils.z85`
2014-03-01 08:55:17 +00:00
obache
b05f734295 Update zeromq to 4.0.3.
0MQ version 4.0.3 stable, released on 2013/11/24
================================================

Bug Fixes
---------

* Fixed test_many_sockets case, which failed when process socket limit
  was 1024.


0MQ version 4.0.2 stable, released on 2013/11/24
================================================

Bug Fixes
---------

* Fixed LIBZMQ-583 - improved low-res timer for Windows
* Fixed LIBZMQ-578 - z85_decode was extremely slow
* Fixed LIBZMQ-577 - fault in man pages.
* Fixed LIBZMQ-574 - assertion failure when ran out of system file handles
* Fixed LIBZMQ-571 - test_stream failing in some cases
* Fixed LIBZMQ-569 - Socket server crashes with random client data and when
  talking to 2.2 versions
* Fixed LIBZMQ-39 - Bad file descriptor during shutdown
* Pulled expected failing test_linger.cpp from release
* Reduced pause time in tests to allow "make check" to run faster


0MQ version 4.0.1 stable, released on 2013/10/08
================================================

Changes
-------

* Updated CURVE mechanism to track revised RFC 27 (INITIATE vouch).

  The INITIATE command vouch box is Box[C',S](C->S') instead of
  Box[C'](C->S), to reduce the risk of client impersonation, as per
  https://codesinchaos.wordpress.com/2012/09/09/curvecp-1/.

* Fixed LIBZMQ-567, adding abstract namespaces for IPC sockets on Linux.

  Converts an initial strudel or "at sign" (@) in the Unix socket path to
  a NULL character ('\0') indicating that the socket uses the abstract
  namespace instead of the filesystem namespace.  For instance, binding a
  socket to 'ipc://@/tmp/tester' will not create a file associated with
  the socket whereas binding to 'ipc:///tmp/tester' will create the file
  /tmp/tester. See issue 567 for more information.

* Added zmq_z85_encode and zmq_z85_decode to core libzmq API.

* Added zmq_curve_keypair to core libzmq API.

* Bumped library ABI version to 4:0:1.

Bug fixes
---------

* Fixed some build/test errors on OS/X + Clang++.

* Fixed LIBZMQ-565, typo in code.

* Fixed LIBZMQ-566, dealer-to-router connections sometimes failing.

* Fixed builds for AIX, MSVC 2008, OS/X with clang++, Solaris.

* Improved CURVE handshake error handling.


0MQ version 4.0.0 (RC1), released on 2013/09/20
===============================================

Major changes
-------------

* New wire level protocol, ZMTP/3.0, see http://rfc.zeromq.org/spec:23.
  Does not yet implement the SUBSCRIBE, CANCEL, PING, and PONG commands.

* New security framework, from plain user+password to strong encryption,
  see section below. See http://hintjens.com/blog:49 for a tutorial.

* New ZMQ_STREAM socket type for working as a TCP client or server. See:
  tests/test_stream.cpp.

Improvements
------------

* You can now connect to an inproc:// endpoint that does not already
  exist. This means inproc:// no longer needs careful set-up, but it may
  break code that relied on the old behaviour. See:
  tests/test_inproc_connect.cpp.

* Libzmq now checks socket types at connection time, so that trying to
  connect a 'wrong' socket type will fail.

* New zmq_ctx_shutdown API method will shutdown a context and send ETERM
  to blocking calls, without blocking. Use zmq_ctx_term to finalise the
  process.

* The regression test suite has been significantly extended and improved.

* Contexts can now be terminated in forked child processes. See:
  tests/test_fork.cpp.

* zmq_disconnect now respects the linger setting on sockets.

* New zmq_send_const API method to send constant data (without copying).
  See: tests/test_inproc_connect.cpp.

* Added CMake support for static libraries.

* Added test cases for socket semantics as defined in RFCs 28, 29, 30, 31.
  See: tests/test_spec_*.cpp.

* New socket option, ZMQ_PROBE_ROUTER triggers an empty message on connect.
  See: tests/test_probe_router.cpp.

* New socket option, ZMQ_REQ_CORRELATE allows for correlation of replies
  from a REP socket. See: tests/test_req_correlate.cpp.

* New socket option, ZMQ_REQ_RELAXED, lets you disable the state machine
  on a REQ socket, so you can send multiple requests without waiting for
  replies, and without getting an EFSM error. See:
  tests/test_req_relaxed.cpp.

* New socket option, ZMQ_CONFLATE restricts the outgoing and incoming
  socket buffers to a single message. See: tests/test_conflate.cpp.

Deprecated Options
------------------

* ZMQ_IPV4ONLY deprecated and renamed to ZMQ_IPV6 so that options are
  consistently "off" by default.

* ZMQ_DELAY_ATTACH_ON_CONNECT deprecated, and renamed to ZMQ_IMMEDIATE.
  See: tests/test_immediate.cpp.

Security Framework
------------------

Based on new ZMTP wire level protocol that negotiates a security
"mechanism" between client and server before exchanging any other data.

Security mechanisms are extensible. ZMTP defines three by default:

* NULL - classic ZeroMQ, with no authentication. See
  http://rfc.zeromq.org/spec:23.

* PLAIN - plain-text username + password authentication. See
  http://rfc.zeromq.org/spec:24.

* CURVE - secure authentication and encryption based on elliptic curve
  cryptography, using the Curve25519 algorithm from Daniel Bernstein and
  based on CurveCP's security handshake. See http://rfc.zeromq.org/spec:25,
  http://rfc.zeromq.org/spec:26, and http://curvecp.org.

Authentication is done by pluggable "authenticators" that connect to libzmq
over an inproc endpoint, see http://rfc.zeromq.org/spec:27.

Socket options to configure PLAIN security on client or server:

* ZMQ_PLAIN_SERVER, ZMQ_PLAIN_USERNAME, ZMQ_PLAIN_PASSWORD. See
  tests/test_security_plain.

Socket options to configure CURVE security on client or server:

* ZMQ_CURVE_SERVER, ZMQ_CURVE_PUBLICKEY, ZMQ_CURVE_SECRETKEY,
  ZMQ_CURVE_SERVERKEY. See tests/test_security_curve.cpp.

Socket options to configure "domain" for ZAP handler:

* ZMQ_ZAP_DOMAIN, see tests/test_security_null.cpp.

Support for encoding/decoding CURVE binary keys to ASCII:

* zmq_z85_encode, zmq_z85_decode.

Other issues addressed in this release
--------------------------------------

* LIBZMQ-525 Multipart upstreaming from XSUB to XPUB
2014-03-01 08:38:12 +00:00
spz
3113eb865a file escaped cvs add: from PR 48575 2014-02-27 20:23:56 +00:00
spz
37238211b9 Update to 4.3.17. The last two teeny versions were for bug fixes.
Also contains the inode check expansion for NetBSD from PR 48575

Upstream changelog:

Changes for 4.3.15 - 4.3.17
===========================
No significant changes.


Changes for 4.3.14
==================
In previous Xymon versions, a client-only configuration (i.e. one
configured with "./configure --client") would place the client
files in a "client" subdirectory below the directory specified
during configuration. This is the same directory layout as a server
installation, where the server and client parts of Xymon are
in separate subdirectories.
In 4.3.14, the default has changed so a client-only installation
now installs in the directory given during the configure-step.
The "/client" has been eliminated, so if you are upgrading an
existing client you must either move the old client installation
one level up from the "client/" directory, or change the Makefile
generated by "configure --client" and add "/client" to the
XYMONTOPDIR setting.

The SNI support added in 4.3.13 causes problems with some older
webservers, whose SSL implementation cannot handshake correctly
when SNI is used. The failed handshake causes Xymon to report
the site as down. In 4.3.14, the default is changed so SNI is
disabled. A new "--sni" option was added to xymonnet to control the
default setting, and two new tags "sni" and "nosni" can be used in
hosts.cfg to control SNI for each host that is tested.


Changes for 4.3.13
==================
This is mostly a bugfix release. Apart from simple bugs (see
the Changes file), there are some enhancements:

Alerts sent via e-mail have <CR><NL> line-endings converted
to plain <NL>, since the carriage-return characters would
cause some mailers to send alerts as a (binary) attachment
to an empty mail message.

https-URL's can be forced to use TLS only, by using
"httpst://..." similar to how SSLv2 and SSLv3 can be chosen.

SSL connections (e.g. for https URL's) now use the TLS
"Server Name Indication" (SNI) if your OpenSSL library
supports it. This allows testing of systems that have
multiple SSL websites located on the same physical IP+port
(i.e. virtual name-based hosts).


Changes for 4.3.12
==================
NOTE: This release includes a bugfix for a security issue
in the xymond_history and xymond_rrd modules. A "drophost"
command sent to the xymond port (default: 1984) from an IP
listed in the --admin-senders access control list can be
used to delete files owned by the user running the xymond
daemon. This is allowed by default, so it is highly recommended
to install this update.


Changes for 4.3.2 - 4.3.11
==========================
See the Changes file for a list of significant changes.
These releases are mostly to fix bugs.

NOTE: Some configuration parameters have changed, so you must
regenerate the top-level Makefile by running the "configure"
script before compiling the new version.

The inode-check introduced in 4.3.8 and 4.3.10 requires
that you update both the Xymon server installation and the
Xymon client on the systems where you want to monitor how
many inodes are being used.
2014-02-27 20:22:41 +00:00
jperkin
481e9f342f Remove pam_smbpass README, build machine environment issue, apologies. 2014-02-27 13:03:25 +00:00
wiedi
1cc1c5d189 Link network libs and always use the gethostbyname2 wrapper on SunOS 2014-02-26 18:17:39 +00:00
jperkin
7dec8e6b36 Add missing README for the pam case. 2014-02-26 10:12:49 +00:00
schnoebe
9306a8b85f Upgrade to 0.4:
0.4 (Jan 2014)
  - bugfix: fix a bug in new list code introduced in 0.3
  - portability: use $(LD)/$(LDFLAGS)/$(LIBS)

0.3 (Jan 2014)
  - bugfix: refactor double-linked list implementation in udns_resolver.c
      (internal to the library) to be more strict-aliasing-friendly,
      because old code were miscompiled by gcc.
  - bugfix: forgotten strdup() in rblcheck
2014-02-24 19:29:02 +00:00
wiedi
4d6b78c334 Link network libs and include filio.h for FIONBIO on SunOS 2014-02-24 13:11:53 +00:00
wiedi
3904ffb77c Use the os specific libraries also for the test build, fixes SunOS 2014-02-24 13:07:44 +00:00
wiedi
41c07fa511 Fix "abs(int) is ambiguous" and make sure _XOPEN_SOURCE and __EXTENSIONS__ are not both defined
----------------------------------------------------------------------
2014-02-24 12:49:56 +00:00