Commit graph

215112 commits

Author SHA1 Message Date
gdt
e050294d18 Updated security/engine-pkcs11 to 0.1.8nb4 [gdt 2014-04-02] 2014-04-02 19:45:37 +00:00
schmonz
8d7d4d6ca3 Add and enable p5-CHI. 2014-04-02 19:28:12 +00:00
schmonz
ccf92a2ce7 Added devel/p5-CHI version 0.58 2014-04-02 19:27:53 +00:00
schmonz
94f8a2434c Add p5-CHI.
CHI provides a unified caching API, designed to assist a developer
in persisting data for a specified period of time.

The CHI interface is implemented by driver classes that support
fetching, storing and clearing of data. Driver classes exist or
will exist for the gamut of storage backends available to Perl,
such as memory, plain files, memory mapped files, memcached, and
DBI.

CHI is intended as an evolution of DeWitt Clinton's Cache::Cache
package, adhering to the basic Cache API but adding new features
and addressing limitations in the Cache::Cache implementation.

* Easy to create new drivers
* Uniform support for namespaces
* Automatic serialization of keys and values
* Multilevel caches
* Probabilistic expiration and busy locks, to reduce cache miss stampedes
* Optional logging and statistics collection of cache activity
2014-04-02 19:27:33 +00:00
schmonz
4f84d2c602 Add and enable p5-Digest-JHash. 2014-04-02 19:23:53 +00:00
schmonz
54eb176115 Added security/p5-Digest-JHash version 0.08 2014-04-02 19:23:27 +00:00
schmonz
8b3290ad97 Add p5-Digest-JHash.
The Digest::JHash module allows you to use the fast JHash hashing
algorithm developed by Bob Jenkins from within Perl programs. The
algorithm takes as input a message of arbitrary length and produces
as output a 32-bit "message digest" of the input in the form of an
unsigned long integer.

Call it a low calorie version of MD5 if you like.
2014-04-02 19:23:09 +00:00
gdt
858f96ac14 Update to 0.1.8.
Packaging changes:
 - adapt to non-standardly-named github WRKSRC
 - bootstrap automake (this is a git snapshot, not "make distribution"
   output)

Upstream changes:

New in 0.1.8; 2010-01-07; Andreas Jellinghaus
* Fix problem causing slot_n parsing returning not certs or keys
  by Camille Moncelier
* Fix missing declaration of set_init_args symbol
  by Arfrever Frehtes Taifersar Arahesis

New in 0.1.7; 2009-10-20; Andreas Jellinghaus
* Buffer overrun fixed by David Smith

New in 0.1.6; 2009-06-15; Andreas Jellinghaus
* Fixed set_pin (strdup causes segfault in OPENSSL_CLEANSE later)
* Require new libp11 0.2.5 with new function to get the slot id.
* Revert changes to slot parsing code - seems partial bogus and
  orginal author doesn't respond to questions.
* print slot id in verbose mode (Douglas E. Engert).
2014-04-02 19:23:06 +00:00
wiedi
167a0e7f0c Add two new options for exim:
- exim-lookup-redis: allow quering redis from within the exim
	                     config, needs hiredis
	- opendmarc: enables DMARC support
Both are disabled by default.
2014-04-02 17:36:00 +00:00
wiedi
2f5747030f Added databases/hiredis version 0.11.0 2014-04-02 17:29:47 +00:00
wiedi
e0a12d51dd add hiredis 2014-04-02 17:26:55 +00:00
wiedi
917c7a2bea Add hiredis-0.11.0
Hiredis is a minimalistic C client library for the Redis database.

It is minimalistic because it just adds minimal support for the
protocol, but at the same time it uses an high level printf-alike
API in order to make it much higher level than otherwise suggested
by its minimal code base and the lack of explicit bindings for
every Redis command.

Apart from supporting sending commands and receiving replies, it
comes with a reply parser that is decoupled from the I/O layer. It
is a stream parser designed for easy reusability, which can for
instance be used in higher level language bindings for efficient
reply parsing.

Hiredis only supports the binary-safe Redis protocol, so you can
use it with any Redis version >= 1.2.0.

The library comes with multiple APIs. There is the synchronous API,
the asynchronous API and the reply parsing API.
2014-04-02 17:25:44 +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
obache
9d74e4d3cb Add an hack to avoid /bin/sh bug in NetBSD-6 release or prior.
PR pkg/48695.
2014-04-02 12:49:25 +00:00
he
2a6526e1ff Rename all remaining patch-?? files using the newer naming convention.
Add a fix for CVE-2014-0076:

  Fix for the attack described in the paper "Recovering OpenSSL
  ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack"
  by Yuval Yarom and Naomi Benger. Details can be obtained from:
  http://eprint.iacr.org/2014/140

  Thanks to Yuval Yarom and Naomi Benger for discovering this
  flaw and to Yuval Yarom for supplying a fix.

Fix from culled from
http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=2198be3483259de374f91e57d247d0fc667aef29

Bump PKGREVISION.
2014-04-02 12:11:35 +00:00
wiz
bd82943297 Updated sysutils/tarsnap to 1.0.35 2014-04-02 12:05:00 +00:00
wiz
8630caeac3 Update to 1.0.35:
Changes since version 1.0.34:

   A bug in tarsnap 1.0.34 which could cause tarsnap to crash
   (segmentation fault or bus error) when encountering network
   glitches or outages is fixed.

   When tarsnap encounters "insane" filesystems (procfs and other
   similar synthetic filesystems which are not reasonable to
   archive), it now archives the filesystem mount point but by
   default does not recurse into the filesystem. Previous releases
   (since 1.0.26) did not archive the synthetic filesystem mount
   point.

Changes since version 1.0.33:

   Tarsnap now supports both IPv4 and IPv6.

   Tarsnap is now more resilient against short network glitches
   when it first connects to the Tarsnap server.

   Tarsnap now supports platforms with mandatory structure alignment
   (e.g., ARM OABI).

   Tarsnap now restores terminal settings if killed with ^C while
   reading a password or passphrase.

   Multiple minor bug fixes and cleanups.
2014-04-02 12:04:50 +00:00
he
81056c6d6c Note update of net/nagios-base to 3.5.1. 2014-04-02 10:37:57 +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
2ad73218dd Note update of net/nagios-base to 3.5.0nb2. 2014-04-02 10:23:30 +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
19203ccfb2 Updated net/rancid to 3.0 2014-04-02 09:11:41 +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
39b04d8c43 Updated textproc/pod2mdoc to 0.0.9 2014-04-02 08:26:02 +00:00
wiz
5d10fa7812 Updated textproc/docbook2mdoc to 0.0.6 2014-04-02 08:24:07 +00:00
wiz
eb33039a82 Update to 0.0.9: better SYNOPSIS parsing and conversion. 2014-04-02 08:23:35 +00:00
wiz
049a7d17e3 Update to 0.0.6: table support. 2014-04-02 08:21:16 +00:00
rodent
d5d41a84e6 +libsvm 2014-04-02 07:32:27 +00:00
rodent
ba54af17f5 Added math/libsvm version 3.18 2014-04-02 07:31:55 +00:00
rodent
2e7849e13e Import libsvm-3.18 as math/libsvm.
LIBSVM is an integrated software for support vector classification, (C-SVC, nu-
SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class
SVM). It supports multi-class classification.
2014-04-02 07:31:43 +00:00
rodent
1c3962013f +py-wtforms-recaptcha 2014-04-02 07:29:11 +00:00
rodent
e7d1880fbf Added www/py-wtforms-recaptcha version 0.3.1 2014-04-02 07:27:21 +00:00
rodent
e56649504f Import py27-wtforms-recaptcha-0.3.1 as www/py-wtforms-recaptcha.
WTForms-reCaptcha is a convenient field for WTForms that transparently handles
reCaptcha display and validation via corresponding widget and validator classes.
2014-04-02 07:27:09 +00:00
obache
5946337d40 fixes missing distinfo for linux-i386. 2014-04-02 07:15:49 +00:00
asau
c75d3ce879 x11/py-X and x11/py-X2 don't exist.
Make it refer to textproc/py-X and textproc/py-X2 which do exist.
2014-04-02 00:19:10 +00:00
wiz
01633333bb Updated print/lilypond to 2.18.2 2014-04-01 21:44:09 +00:00
wiz
3b394e8a1d Update to 2.18.2. Changes not found. 2014-04-01 21:44:00 +00:00
wiz
cc3a76bdb4 Updated devel/py-pyutil to 2.0.0 2014-04-01 21:31:53 +00:00
wiz
2a42106148 Update to 2.0.0:
Changes not found.
2014-04-01 21:31:44 +00:00
wiz
cc3753ace4 Updated x11/libxkbcommon to 0.4.1 2014-04-01 21:24:01 +00:00
wiz
0f87013410 Update to 0.4.1:
libxkbcommon 0.4.1
==================

- Converted README to markdown and added a Quick Guide to the
  documentation, which breezes through the most common parts of
  xkbcommon.

- Added two new functions, xkb_state_key_get_utf{8,32}(). They
  combine the operations of xkb_state_key_get_syms() and
  xkb_keysym_to_utf{8,32}(), and provide a nicer interface for it
  (espcially for multiple-keysyms-per-level).

- The xkb_state_key_get_utf{8,32}() functions now apply Control
  transformation: when the Control modifier is active, the string
  is converted to an appropriate control character.
  This matches the behavior of libX11's XLookupString(3), and
  required by the XKB specification:
  http://www.x.org/releases/current/doc/kbproto/xkbproto.html#Interpreting_the_Control_Modifier

  https://bugs.freedesktop.org/show_bug.cgi?id=75892

- The consumed modifiers for a key are now calculated similarly
  to libX11. The previous behavior caused a bug where Shift would
  not cancel an active Caps Lock.

- Make xkbcommon-x11 work with the keymap reported by the XQuartz
  X server.

  https://bugs.freedesktop.org/show_bug.cgi?id=75798

- Reduce memory usage during keymap compilation some more.

- New API:
  xkb_state_key_get_consumed_mods()
  xkb_state_key_get_utf8()
  xkb_state_key_get_utf32()

- Deprecated API:
  XKB_MAP_COMPILE_PLACEHOLDER, XKB_MAP_NO_FLAGS
    use XKB_KEYMAP_NO_FLAGS instead.

- Bug fixes.
2014-04-01 21:23:44 +00:00
wiz
6ffd0bd5fe Updated fonts/fontconfig to 2.11.1 2014-04-01 21:21:42 +00:00
wiz
6ad0fd87e7 Update to 2.11.1:
I'm pleased to announce that we have a new release of fontconfig,
2.11.1 here now, which contains bug fixes.
2014-04-01 21:21:28 +00:00
wiz
be96692179 Updated databases/py-ldap to 2.4.15 2014-04-01 21:15:33 +00:00
wiz
1d674a83bf Update to 2.4.15.
Replace interpreter path in installed file.

Released 2.4.15 2014-03-24

Changes since 2.4.14:

Lib/
* Added missing modules ldap.controls.openldap and
  ldap.controls.pwdpolicy to setup.py
* Added missing imports to ldap.controls.pwdpolicy
* Fixed ldap.controls.pwdpolicy.decodeControlValue() to decode
  string of digits
* Support for X-SUBST in schema element class LDAPSyntax
* Support for X-ORDERED and X-ORIGIN in schema element class AttributeType
* ldapurl: New scope 'subordinates' defined in
  draft-sermersheim-ldap-subordinate-scope

Modules/
* New constant ldap.SCOPE_SUBORDINATE derived from ldap.h for
  draft-sermersheim-ldap-subordinate-scope
* Fixed constant ldap.sasl.CB_GETREALM (thanks to Martin Pfeifer)
2014-04-01 21:15:23 +00:00
wiz
727d89deb8 Updated textproc/libyaml to 0.1.6 2014-04-01 21:10:52 +00:00
wiz
3a258d1c3f Update to 0.1.6, which includes the CVE fixes. 2014-04-01 21:10:34 +00:00
wiz
28822525db Fix build with quota patch. 2014-04-01 20:04:27 +00:00
plunky
8dc19dbc1a update pcc-current snapshot to 20140401 2014-04-01 18:49:32 +00:00
plunky
dd8174a557 update snapshot to 20140401.
recent addition of a m68k target
2014-04-01 18:48:54 +00:00