Commit graph

212998 commits

Author SHA1 Message Date
wiz
f3777abeb5 Import ori-0.8.1 as filesystems/ori.
Ori is a distributed file system built for offline operation and
empowers the user with control over synchronization operations and
conflict resolution. It provides history through light weight
snapshots and allows users to verify the history has not been
tampered with. Through the use of replication, instances can be
resilient and recover damaged data from other nodes.
2014-02-17 10:36:51 +00:00
wiz
b9f1bff0d8 Updated pkgtools/port2pkg to 1.15 2014-02-17 10:32:11 +00:00
wiz
71d8cb3697 Do not keep FreeBSD Id, since imports are one-offs anyway.
Bump version.
2014-02-17 10:32:02 +00:00
pettai
4816aea583 Added security/credns version 0.2.10 2014-02-17 08:19:16 +00:00
pettai
3c99d45964 Updated security/validns to 0.8 2014-02-17 08:18:44 +00:00
pettai
8ececb7260 validns 0.8
Miscellaneous bug fixes.
        Miscellaneous portability fixes.
        Support ECDSA and SHA-256 in SSHFP.
        Add support for SHA-384 digests in DS (RFC 6605).
        Support multiple -t options.
2014-02-17 08:18:07 +00:00
agc
196a81a7ef Update security/netpgp from version 20140210 to 20140211
Changes:

	Avoid a warning on Gentoo Linux about fwrite(3) -- their glibc
	declares fwrite(3) with the warn_unused_result attribute, from Razvan
	Cojocaru

	Manual page improvements from Anthony J. Bentley
2014-02-17 07:48:16 +00:00
pettai
838700a453 + credns 2014-02-17 07:44:09 +00:00
pettai
38bcecdc96 Credns is a software program aimed at fortifying DNSSEC by performing
validation in the DNS notify/transfer-chain. Currently credns is a fork of
the NSD_3_2 branch that has been extended with the possibility to assess
zones (received or updated by AXFR or IXFR) by running an external
verifier. Only zones that are deemed correct by the verifier will be
notified to (public) slave servers and offered for transfer.
2014-02-17 07:42:25 +00:00
agc
9afd40673a Note update of security/netpgp to 20140210 2014-02-17 06:46:47 +00:00
agc
eced51ad66 Update netpgp package from 20101107 to 20140210
Main change is that the netpgpverify binary is no longer part of this
package - instead, pkgsrc/security/netpgpverify and
pkgsrc/security/libnetpgpverify should be used.

Other changes since previous version include:

> ----------------------------
> revision 1.96
> date: 2012-02-21 22:58:54 -0800;  author: agc;  state: Exp;  lines: +5 -15;
> Add the --trusted-keys argument to netpgpkeys(1) to print out PGP ids in a
> machine-readable manner.
> ----------------------------
> revision 1.95
> date: 2012-02-21 22:29:40 -0800;  author: agc;  state: Exp;  lines: +1 -3;
> re-order the fields that we print out in the pgp_sprint_pubkey() function
> to be more usual.
>
> print out the name from within pgp_sprint_pubkey() rather than tagging it
> onto the end of the output from the function.
> ----------------------------
> revision 1.94
> date: 2011-08-02 00:16:56 -0700;  author: agc;  state: Exp;  lines: +19 -8;
> branches:  1.94.2;
> plug some memory leaks in error paths
> ----------------------------
> revision 1.93
> date: 2011-08-01 22:36:45 -0700;  author: agc;  state: Exp;  lines: +19 -13;
> when matching pubkeys, also return the first (pgp) uid for the key in the
> resultant key listing
>
> when using json to format keys returned from libnetpgp, also prepare for
> machine-readable format ("mr") as well as human ("human"), even though
> it's not yet used.
> ----------------------------
> revision 1.92
> date: 2011-06-27 20:35:28 -0700;  author: agc;  state: Exp;  lines: +45 -24;
> get some things off the TODO list
>
> when initialising, recognise keys in a different order.
>
> 1. read the public keyring
>
> 2. if a userid has been specified, use it
>
> 3.  if not, check the configuration file (~/.gnupg/gpg.conf) for a
> default user id
>
> 4, only read the secret keyring if we need to (decrypting or signing)
>
> 5.  if signing, and we still don't have a userid, use the first key in
> the secret keyring
>
> 6.  if encrypting, and we still have no userid, use the first in the
> public keyring
>
> ssh keys remain the same as previously.
> ----------------------------
> revision 1.91
> date: 2011-06-27 00:05:31 -0700;  author: agc;  state: Exp;  lines: +7 -5;
> only attempt to load the secret key if we need to (for signing or for
> decrypting).
> ----------------------------
> revision 1.90
> date: 2011-06-24 17:37:44 -0700;  author: agc;  state: Exp;  lines: +11 -7;
> change mj library to take an additional argument for a string type,
> denoting its length. this allows binary strings to be encoded using
> libmj.
>
> escape magic characters in json strings in a more efficient manner.
> the previous method was not scalable.
>
> update callers to suit
>
> bump libmj major version number
>
> add examples to the libmj(3) man page
> ----------------------------
> revision 1.89
> date: 2011-01-02 21:34:53 -0800;  author: agc;  state: Exp;  lines: +2 -2;
> avoid a double free - from Anthony Bentley.
> ----------------------------
> revision 1.88
> date: 2011-01-01 15:00:24 -0800;  author: agc;  state: Exp;  lines: +17 -15;
> clean up lint (on amd64)
> ----------------------------
> revision 1.87
> date: 2010-12-01 14:14:52 -0800;  author: agc;  state: Exp;  lines: +5 -2;
> avoid nameclash - call the generated user id variable "generated userid"
> avoid nameclash - call the generated user id variable "generated userid"
>
> also keep the time of structure initialisation as an internal variable.
> ----------------------------
> revision 1.86
> date: 2010-12-01 14:01:41 -0800;  author: agc;  state: Exp;  lines: +4 -2;
> When generating a key, set the new key's userid (last 16 bytes of
> fingerprint) as an internal netpgp variable.
>
> This can then be queried using netpgp_getvar(netpgp, "userid") to find the
> new key's id.
> ----------------------------
> revision 1.85
> date: 2010-11-28 20:20:12 -0800;  author: agc;  state: Exp;  lines: +73 -18;
> Fix PR 44075 from Peter Pentchev, but do this by adding a
> --numtries=<attempts> option to netpgp(1) to provide the maximum
> number of attempts to retrieve the correct passphrase when signing or
> decrypting, and use it in libnetpgp(3).  The default number of
> attempts is 3, and a value of "unlimited" will loop until the correct
> passphrase has been entered.
> ----------------------------
> revision 1.84
> date: 2010-11-15 00:27:40 -0800;  author: agc;  state: Exp;  lines: +13 -4;
> Use a regular expression to match the various ASCII-armoured headers we
> may encounter - fixes PR 44074 from Peter Pentchev in a different way.
> ----------------------------
> revision 1.83
> date: 2010-11-15 00:03:39 -0800;  author: agc;  state: Exp;  lines: +48 -3;
> Changes to help with netpgp key generation and interoperability:
>
> + use plain SHA1 for session key s2k negotiation
> + don't warn on some conditions when inflating (reading a compressed file)
>   since the conditions don't hold for partial block lengths
> + prompt for a passphrase when generating a new key - used in the upcoming
>   secret-sharing functionality for netpgp
> ----------------------------
2014-02-17 06:45:42 +00:00
obache
97c6ce0d2b put a apace before "||" operator. 2014-02-17 04:28:45 +00:00
hiramatsu
462777e716 Note update of devel/p5-Config-MVP. 2014-02-17 01:23:02 +00:00
hiramatsu
c5b4124d48 Update p5-Config-MVP to 2.200007.
Changes from previous:
----------------------
2.200007  2014-01-29 21:04:25-05:00 America/New_York
        - throw an exception when a bundle reports an impossible situation,
          like { value => [] }; https://github.com/rjbs/Config-MVP/issues/5

2.200006  2013-09-17 08:58:53 Asia/Tokyo
        - fix repository data

2.200005  2013-09-17 08:56:36 Asia/Tokyo
        - removed use of deprecated Class::MOP::load_class (thanks, Karen
          Etheridge)

2.200004  2013-08-27 12:09:19 America/New_York
        - pass the arguments to missing_plugin in the right order

2.200003  2013-01-30 21:35:34 America/New_York
        - doc fixes (Thanks, George Hartzell!)
2014-02-17 01:22:24 +00:00
rodent
d00b75e909 Updated www/py-uwsgi to 2.0.1 2014-02-17 01:01:35 +00:00
rodent
06c904c1d1 Updated to latest release, 2.0.1. From Changelog:
(http://uwsgi-docs.readthedocs.org/en/latest/Changelog-2.0.1.html?highlight=changelog)

Bugfixes and improvements

 * due to a wrong prototype declaration, building uWSGI without SSL resulted in
   a compilation bug. The issue has been fixed.
 * a race condition preventing usage of a massive number of threads in the PyPy
   plugin has been fixed
 * check for heartbeat status only if heartbeat subsystem has been enabled
 * improved heartbeat code to support various corner cases
 * improved psgi.input to support offset in read()
 * fixed (and simplified) perl stacktrace usage
 * fixed sni secured subscription
 * CGI plugin does not require anymore that Status header is the first one
   (Andjelko Horvat)
 * fixed CPython mule_msg_get timeout parsing
 * allows embedding of config files via absolute paths
 * fixed symcall rpc
 * fixed a memory leak in CPython spooler api (xiaost)
 * The -no-orphans hardening has been brought back (currently Linux-only)
 * improved dotsplit router mode to reduce DOS risk
 * sub-Emperor are now loyal by default
 * fixed non-shared ruby 1.8.7 support
 * fixed harakiri CPython tracebacker
 * request vars are now correctly exposed by the stats server
 * support log-master for logfile-chown
 * improved legion reload
 * fixed tuntap netmask
 * fixed busyness plugin without metrics subsystem

New features

* uWSGI 2.0 is a LTS branch, so do not expect too much new features. 2.0.1 is
  the first maintainance release, so you still get a bunch of them (mainly
  features not complete in 2.0)
* Perl native Spooler support
* -alarm-backlog
* -close-on-exec2
* simple notifications subsystem
* pid namespace for daemons (Linux only)
* Resubscriptions
* filesystem monitor api
* support for yajl 1.0
* for-readline
* %i and %j magic vars
* -inject-before and -inject-after
* -http-server-name-as-http-host
* better Emperor's Ragnarok (shutdown procedure)
* PyPy paste support
2014-02-17 01:01:12 +00:00
rodent
337bf52453 +py-redis-py 2014-02-17 00:40:20 +00:00
rodent
dcd430a3a0 Added databases/py-redis-py version 2.9.1 2014-02-17 00:39:38 +00:00
rodent
7a1d752a3d Import py27-redis-py-2.9.1 as databases/py-redis-py.
The Python interface to the Redis key-value store.
2014-02-17 00:39:26 +00:00
rodent
60aba3506a +py-logan 2014-02-17 00:30:27 +00:00
rodent
8b6191040b Added devel/py-logan version 0.5.9.1 2014-02-17 00:29:44 +00:00
rodent
f0ad5c96bb Import py27-logan-0.5.9.1 as devel/py-logan.
Logan is a toolkit for running standalone Django applications. It provides you
with tools to create a CLI runner, manage settings, and the ability to bootstrap
the process.
2014-02-17 00:29:06 +00:00
wiedi
cd2749de15 Link network libs on SunOS 2014-02-17 00:24:05 +00:00
rodent
a707bb2883 +py-ejson 2014-02-17 00:21:35 +00:00
rodent
140094bd41 Added textproc/py-ejson version 0.1.6 2014-02-17 00:20:45 +00:00
rodent
f69d821c9c Import py27-ejson-0.1.6 as textproc/py-ejson.
Extensible JSON serializers and deserializers.
2014-02-17 00:20:28 +00:00
rodent
32a7076e75 Updated www/py-flask-bootstrap to 3.1.1.1 2014-02-16 23:47:09 +00:00
rodent
97840b7b0b Updated to latest release, 3.1.1.1:
3.1.0.1
-------
* JQuery version increased to 2.1.0, html5shiv to 3.7 and respond.js to 1.4.2.
2014-02-16 23:46:55 +00:00
wiz
5f4ba57e7e Updated net/filezilla to 3.7.3nb4 2014-02-16 23:21:07 +00:00
wiz
2ce9fc73a2 Use tinyxml from pkgsrc instead of included copy.
Bump PKGREVISION.
2014-02-16 23:20:58 +00:00
wiz
5e42e8a769 Updated textproc/tinyxml to 2.6.2nb1 2014-02-16 23:16:14 +00:00
wiz
2ec7a4ba4c Fix entity encoding.
From http://sourceforge.net/p/tinyxml/patches/51/

Bump PKGREVISION.
2014-02-16 23:16:05 +00:00
wiz
e34df9ec75 Added textproc/tinyxml version 2.6.2 2014-02-16 23:06:35 +00:00
wiz
8ef4524864 + tinyxml 2014-02-16 23:05:52 +00:00
wiz
e57f871e6d Import tinyxml-2.6.2 as textproc/tinyxml, packaged for wip by
anthony_mallet.

TinyXML parses an XML document, and builds from that a Document Object Model
(DOM) that can be read, modified, and saved.

TinyXML uses a Document Object Model (DOM), meaning the XML data is parsed into
a C++ objects that can be browsed and manipulated, and then written to disk or
another output stream. You can also construct an XML document from scratch with
C++ objects and write this to disk or another output stream.

TinyXML doesn't parse or use DTDs (Document Type Definitions) or XSLs
(eXtensible Stylesheet Language.) There are other parsers out there (check out
www.sourceforge.org, search for XML) that are much more fully featured. But
they are also much bigger, take longer to set up in your project, have a higher
learning curve, and often have a more restrictive license. If you are working
with browsers or have more complete XML needs, TinyXML is not the parser for
you.
2014-02-16 23:05:33 +00:00
wiz
2817e2b3fc Added www/htmlcxx version 0.85 2014-02-16 22:59:19 +00:00
wiz
0d93d0a42b + htmlcxx 2014-02-16 22:59:07 +00:00
wiz
f727e16a70 Import htmlcxx-0.85 as www/htmlcxx.
htmlcxx is a simple non-validating CSS1 and HTML parser for C++.
Although there are several other HTML parsers available, htmlcxx
has some characteristics that make it unique:

* STL like navigation of DOM tree, using the excellent tree.hh library
  from Kasper Peeters
* It is possible to reproduce exactly, character by character, the
  original document from the parse tree
* Bundled css parser
* Optional parsing of attributes
* C++ code that looks like C++ (not so true anymore)
* Offsets of tags/elements in the original document are stored in
  the nodes of the DOM tree

The parsing politics of htmlcxx were created trying to mimic Mozilla
Firefox behavior. So you should expect parse trees similar to those
create by Firefox. However, differently from Firefox, htmlcxx does
not insert non-existent stuff in your html. Therefore, serializing
the DOM tree gives exactly the same bytes contained in the original
HTML document.
2014-02-16 22:58:51 +00:00
bouyer
ce28b908fa For some reason NetBSD is identified as 'netbsdelf' here.
Add a symlink from Makefile.netbsdelf to Makefile.netbsd to that
the package can build.
2014-02-16 22:45:54 +00:00
sno
e48f869867 Minor cleanup op PERL5_MODULE_TYPE & Bundle support for M::B 2014-02-16 22:40:57 +00:00
sno
a67b18c813 add recommended test depends, update comment 2014-02-16 22:36:49 +00:00
wiz
239792f9df Revert DESCR to previous better version. 2014-02-16 22:24:37 +00:00
sno
1bbd20a647 Updating package of Perl5 module MooseX::Getopt from CPAN in
devel/p5-MooseX-Getopt from 0.59 to 0.61.

pkgsrc changes:
- adjust dependencies (generated by pkg_util create package)

Upstream changes:
0.61      2014-02-11 06:30:14Z
 - fix potentially-broken check-breaks test when a conflicting module fails to
   compile

0.60      2014-02-10 02:21:05Z
 - avoid failing an optional test when YAML is not installed
2014-02-16 22:18:15 +00:00
rodent
3c1af06825 Updated net/py-kombu to 3.0.12 2014-02-16 21:44:40 +00:00
rodent
98efae2129 Updated to latest release, 3.0.12. From Changelog:
3.0.12
======

- Now depends on :mod:`amqp` 1.4.3.
- Fixes Python 3.4 logging incompatibility (Issue #311).
- Redis: Now properly handles unknown pub/sub messages.
- amqplib: Fixed bug where more bytes were requested from the socket
  than necessary.

3.0.11
======

- Now depends on :mod:`amqp` 1.4.2.
- Now always trusts messages of type `application/data` and `application/text`
  or which have an unspecified content type (Issue #306).
- Compression errors are now handled as decode errors and will trigger
  the ``Consumer.on_decode_error`` callback if specified.
- New ``kombu.Connection.get_heartbeat_interval()`` method that can be
  used to access the negotiated heartbeat value.
- `kombu.common.oid_for` no longer uses the MAC address of the host, but
   instead uses a process-wide UUID4 as a node id.
    This avoids a call to `uuid.getnode()` at module scope.
- Hub.add: Now normalizes registered fileno.
- SQS: Fixed bug where the prefetch count limit was not respected.
2014-02-16 21:44:22 +00:00
rodent
7fa94146c2 Updated net/py-amqp to 1.4.3 2014-02-16 21:39:29 +00:00
rodent
36a38a676e 1.4.3
=====

- Fixed bug where more data was requested from the socket
  than was actually needed.
2014-02-16 21:39:14 +00:00
wiedi
48899ca7a4 Define int types on SunOS 2014-02-16 21:37:06 +00:00
rodent
b1e14b05a6 Updated audio/glyr to 1.0.5 2014-02-16 21:33:15 +00:00
rodent
a1eb2721f5 Updated to latest release, 1.0.5. From ChangeLog on repo:
* Fix end of lyric
* Fixed typos
2014-02-16 21:33:00 +00:00