Commit graph

6976 commits

Author SHA1 Message Date
adam
2b254c2925 Revbump after updating devel/boost-libs 2013-11-20 20:04:35 +00:00
obache
fba9bc7b68 recursive bump from boost-lib shlib major bump. 2013-11-20 13:23:41 +00:00
tron
0bee5f626d Remove unnecessary command line options from build and install targets. 2013-11-19 13:00:10 +00:00
tron
047927ba16 Add and enable "sslscan" package. 2013-11-19 12:51:38 +00:00
tron
0f231326be Import new "sslscan" package:
SSLScan queries SSL services, such as HTTPS, in order to determine the
ciphers that are supported. SSLScan is designed to be easy, lean and
fast. The output includes prefered ciphers of the SSL service, the
certificate and is in Text and XML formats.
2013-11-19 12:46:07 +00:00
agc
f2c7adcfcf add and enable smaSHeM 2013-11-15 05:12:59 +00:00
agc
2bb7992237 Initial import of smaSHeM, version 0.4, into the packages collection.
System V shared memory segments created with shmget() are assigned an
	owner, a group and a set of permissions intended to limit access to
	the segment to designated processes only.  The owner of a shared
	memory segment can change the ownership and permissions on a segment
	after its creation using shmctl().  Any subsequent processes that wish
	to attach to the segment can only do so if they have the appropriate
	permissions.  Once attached, the process can read or write to the
	segment, as per the permissions that were set when the segment was
	created.

	smaSHeM takes advantage of applications that set weak permissions on
	such segments, allowing an attacker to dump or patch their contents.
	As discussed in the presentation at 44CON 2013 entitled 'I Miss LSD',
	in the case of many X11 applications it is possible to extract pixmaps
	of previously rendered GUI artifacts.  When compiled with QtCore
	linking enabled, smaSHeM aids in that process by brute forcing
	potentially valid dimensions for the raw pixmap dump.
2013-11-15 05:11:50 +00:00
joerg
06e53a3bf9 Force Lua 5.1. 2013-11-13 22:53:10 +00:00
is
d2c1dc20da "or" has been deprecated, and the warning about it from ocaml 4.01.x
aborts the build. Use '||' instead. Upstream's "HEAD" equivalent has
the fix already.
2013-11-11 15:14:13 +00:00
markd
214e93d823 Update to KDE SC 4.11.3
bugfixes, many new features, improved stability and performance.
2013-11-07 13:06:58 +00:00
joerg
d68822f213 Install as egg to fix the 2.6 installation. 2013-11-05 17:37:48 +00:00
wiz
ea6c8ce9c8 Add --without-tpm to configure arguments to have consistency across
platforms.
Reported by Richard PALO.
2013-11-04 08:22:54 +00:00
jaapb
a369376b89 Revision bump associated with the update of lang/ocaml to version 4.01. 2013-11-01 11:30:21 +00:00
jperkin
9dabb09954 Fix PKG_USERS usage. 2013-10-31 15:58:30 +00:00
wiz
1b7485e2f6 Update to 3.2.6:
* Version 3.2.6 (released 2013-10-31)

** libgnutls: Support for TPM via trousers is now enabled by default.

** libgnutls: Camellia in GCM mode has been added in default priorities, and
GCM mode is prioritized over CBC in all of the default priority strings.

** libgnutls: Added ciphersuite GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384.

** libgnutls: Fixed ciphersuites GNUTLS_ECDHE_ECDSA_CAMELLIA_256_CBC_SHA384,
GNUTLS_ECDHE_RSA_CAMELLIA_256_CBC_SHA384 and GNUTLS_PSK_CAMELLIA_128_GCM_SHA256.
Reported by Stefan Buehler.

** libgnutls: Added support for ISO OID for RSA-SHA1 signatures.

** libgnutls: Minimum acceptable DH group parameters were increased to 767
bits from 727.

** libgnutls: Added function to obtain random data from PKCS #11 tokens.
Contributed by Wolfgang Meyer zu Bergsten.

** gnulib: updated.

** libdane: Fixed a one-off bug in dane_query_tlsa() introduced by the
previous fix. Reported by Tomas Mraz.

** p11tool: Added option generate-random.

** API and ABI modifications:
gnutls_pkcs11_token_get_random: Added
2013-10-31 14:41:48 +00:00
pettai
24b72d720c Updated MASTER_SITES etc.
Updated USE_TOOLS with gmake
2013-10-30 15:22:36 +00:00
dholland
013544500b Bump PKGREVISION of packages whose Lua depends changed form, but whose
own PKGNAME is unchanged.
2013-10-30 06:49:53 +00:00
dholland
0503372277 Use LUA_PKGPREFIX. Many Lua packages already do, but not these. 2013-10-30 06:03:37 +00:00
pettai
387bf9ad65 + sleuthkit 2013-10-29 23:41:15 +00:00
pettai
a56043861e The Sleuth Kit (TSK) is a library and collection of command line tools that
allow you to investigate disk images. The core functionality of TSK allows
you to analyze volume and file system data. The plug-in framework allows
you to incorporate additional modules to analyze file contents and build
automated systems. The library can be incorporated into larger digital
forensics tools and the command line tools can be directly used to find
evidence.
2013-10-29 23:33:02 +00:00
joerg
1ca93bdb45 For Linux/POWERPC64 override the default target, otherwise bad things
happen (TM).
2013-10-29 21:33:21 +00:00
gls
7c5f5694cc Update security/py-crypto to 2..6.1
This is a security fix to address CVE-2013-1445

Upstream changes:
-----------------

2.6.1
=====
        * [CVE-2013-1445] Fix PRNG not correctly reseeded in some situations.

         In previous versions of PyCrypto, the Crypto.Random PRNG exhibits a
         race condition that may cause forked processes to generate identical
         sequences of 'random' numbers.
2013-10-29 08:42:14 +00:00
gls
7126dbf7c7 Update security/py-ecdsa to 0.10.
Upstream changes:
-----------------
* Release 0.10 (23 Oct 2013)

Make the secp256k1 available in __init__.py too (thanks to Scott Bannert).

While here, adjust HOMEPAGE.
2013-10-29 08:12:09 +00:00
wiz
c61db439d7 Update to 3.2.5:
* Version 3.2.5 (released 2013-10-23)

** libgnutls: Documentation and build-time fixes.

** libgnutls: Allow the generation of DH groups of less than 700 bits.

** libgnutls: Added several combinations of ciphersuites with SHA256 and SHA384 as MAC,
as well as Camellia with GCM.

** libdane: Added interfaces to allow initialization of dane_query_t from
external DNS resolutions, and to allow direct verification of a certificate
chain against a dane_query_t. Contributed by Christian Grothoff.

** libdane: Fixed a buffer overflow in dane_query_tlsa(). This could be
triggered by a DNS server supplying more than 4 DANE records. Report and fix
by Christian Grothoff.

** srptool: Fixed index command line option. Patch by Attila Molnar.

** gnutls-cli: Added support for inline commands, using the
--inline-commands-prefix and --inline-commands options. Patch by Raj Raman.

** certtool: pathlen constraint is now read correctly. Reported by
Christoph Seitz.

** API and ABI modifications:
gnutls_certificate_get_crt_raw: Added
dane_verify_crt_raw: Added
dane_raw_tlsa: Added


* Version 3.2.4 (released 2013-08-31)

** libgnutls: Fixes when session tickets and session DB are used.
Report and initial patch by Stefan Buehler.

** libgnutls: Added the RSA-PSK key exchange. Patch by by Frank Morgner,
based on previous patch by Bardenheuer GmbH and Bundesdruckerei GmbH.

** libgnutls: Added ciphersuites that use ARCFOUR with ECDHE. Patch
by Stefan Buehler.

** libgnutls: Added the PFS priority string option.

** libgnutls: Gnulib included files are strictly LGPLv2.

** libgnutls: Corrected gnutls_certificate_server_set_request().
Reported by Petr Pisar.

** API and ABI modifications:
gnutls_record_set_timeout: Exported
2013-10-27 23:13:09 +00:00
wiz
9d921b36ad Remove obsolete --with-static-rnd=auto, as suggested by Andreas Gustafsson
in PR 48345.
2013-10-26 23:30:53 +00:00
wiz
7eee253580 Remove obsolete --with-static-rnd=auto as suggested by Andreas Gustafsson
in PR 48345.
2013-10-26 23:30:29 +00:00
richard
96abfcba3e update mit-krb5 builtin for solaris and better krb5-config support 2013-10-26 05:28:43 +00:00
jperkin
db7538221a Add stdbool.h workaround for older OSX. 2013-10-25 09:03:12 +00:00
jperkin
aad6120f0a Update to 1.1.2. Changeset from Sebastian Wiedenroth.
Changes since 1.0.5:

  * SunOS build fix
  * An other client info bugfix
  * Client info bugfixes
  * Client info option
  * Client certificate validation
  * Some cleanup in the client side connection code
  * Type conversion to compile cleanly on OS X
2013-10-24 10:39:24 +00:00
jperkin
eb49a4a12a Add socket libraries on SunOS. Fix from Thomas Merkel. 2013-10-24 09:40:39 +00:00
wiz
5442ab69d2 Update to 0.4.5. From csosstudy in PR 48336.
* Version 0.4.5
 - Restore compatibility with OSX <= 10.6

* Version 0.4.4
 - Visual Studio is officially supported (VC 2010 & VC 2013)
 - mingw64 is now supported
 - big-endian architectures are now supported as well
 - The donna_c64 implementation of curve25519_donna_c64 now handles
non-canonical points like the ref implementation
 - Missing scalarmult_curve25519 and stream_salsa20 constants are now exported
 - A crypto_onetimeauth_poly1305_ref() wrapper has been added
2013-10-23 17:08:03 +00:00
joerg
3bdd9771c8 Pass rpath options with correct -Wl prefix. 2013-10-20 17:56:02 +00:00
gls
97f672d157 Update security/py-paramiko to 1.12.0
pkgsrc changes:
---------------
- Depends on security/py-ecdsa
- FETCH_USING=curl to deal with PyPi's htpps only website.

upstream changes:
-----------------
v1.12.0 (27th Sep 2013)
-----------------------

* #152: Add tentative support for ECDSA keys. *This adds the ecdsa
  module as a new dependency of Paramiko.* The module is available at
  [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
  [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
    * Note that you might still run into problems with key negotiation --
      Paramiko picks the first key that the server offers, which might not be
      what you have in your known_hosts file.
    * Mega thanks to Ethan Glasser-Camp for the patch.
* #136: Add server-side support for the SSH protocol's 'env' command. Thanks to
  Benjamin Pollack for the patch.

v1.11.2 (27th Sep 2013)
-----------------------

* #156: Fix potential deadlock condition when using Channel objects as sockets
  (e.g. when using SSH gatewaying). Thanks to Steven Noonan and Frank Arnold
  for catch & patch.
* #179: Fix a missing variable causing errors when an ssh_config file has a
  non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
  & patch.
* #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
  Buchanan for catch & Dave Foster for patch.
* #199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
  for catch & patch.

v1.12.0 (27th Sep 2013)
-----------------------

* #152: Add tentative support for ECDSA keys. *This adds the ecdsa
  module as a new dependency of Paramiko.* The module is available at
  [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
  [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
    * Note that you might still run into problems with key negotiation --
      Paramiko picks the first key that the server offers, which might not be
      what you have in your known_hosts file.
    * Mega thanks to Ethan Glasser-Camp for the patch.
* #136: Add server-side support for the SSH protocol's 'env' command. Thanks to
  Benjamin Pollack for the patch.

v1.11.2 (27th Sep 2013)
-----------------------

* #156: Fix potential deadlock condition when using Channel objects as sockets
  (e.g. when using SSH gatewaying). Thanks to Steven Noonan and Frank Arnold
  for catch & patch.
* #179: Fix a missing variable causing errors when an ssh_config file has a
  non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
  & patch.
* #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
  Buchanan for catch & Dave Foster for patch.
* #199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
  for catch & patch.
2013-10-20 17:02:02 +00:00
gls
954b795bd1 Added security/py-ecdsa 2013-10-20 12:48:47 +00:00
gls
cccee08399 Added security/py-ecdsa to the NetBSD packages collection.
py-ecdsa is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
Digital Signature Algorithm), implemented purely in Python, released under the
MIT license. With this library, you can quickly create keypairs (signing key
and verifying key), sign messages, and verify the signatures. The keys and
signatures are very short, making them easy to handle and incorporate into
other protocols.
2013-10-20 12:47:11 +00:00
adam
312fd39e71 Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
bsiegert
cabd12b477 Fix a common mistake in many different packages: POSIX says that when using
pax -rw, the destination directory must exist. pax in NetBSD creates it if
not, pax in MirBSD complains. I read through all pkgsrc Makefiles that use
pax and added an entry to INSTALLATION_DIRS, or an INSTALL_DATA_DIR
invocation.

I did not test all the changes but they should be fairly safe. If you notice
any breakage because of this change, please contact me.
2013-10-18 11:41:17 +00:00
pettai
fd8051f2ba SoftHSM 1.3.5
Bugfixes:
* SOFTHSM-45: Improved handling of a busy database
* SUPPORT-76: Add -Wall -Werror flags and fix the warnings.
              Fix more warnings on EPEL.
2013-10-15 21:19:39 +00:00
joerg
40d4d87d01 Fix enough problems with Clang so that the build hangs in the RPC
compiler, which seems to also occur at least with GCC 4.7's cpp.
2013-10-15 14:48:38 +00:00
ryoon
0c8b9397de Fix pakaging on Linux.
vis.h and glob.h are installed on Linux
(Debian GNU/Linux 7.1 and CentOS 6.4 at least)

* Makefile of Rev 1.100 removes vis.h and glob.h hack. My two Linux
  environments require vis.h and glob.h entries for PLIST.
  Set PLIST.vis and PLIST.glob for Linux.
2013-10-14 09:55:52 +00:00
richard
9f3967888a revert API to 1.4nb1 for mit-krb5 builtin support 2013-10-12 04:24:59 +00:00
roy
fb995835ab Heimdal really uses termcap 2013-10-11 16:21:40 +00:00
ryoon
eda5fb2e29 Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
88840b4a12 Fix build with modernish flex. 2013-10-10 00:09:37 +00:00
wiz
5592d1530c recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
pettai
56eeaa43d6 + security/py-hsm 2013-10-08 15:23:18 +00:00
pettai
346729cae1 This is the Python package to talk to a YubiHSM.
The YubiHSM is Yubico's take on the Hardware Security Module (HSM),
designed for protecting secrets on authentication servers, including
cryptographic keys and passwords, at unmatched simplicity and low
cost.
2013-10-08 15:21:37 +00:00
wiz
4c0f62db12 Recursive bump for serf shlib major downgrade. 2013-10-06 16:46:54 +00:00
obache
9fc5a929ec Change to create fake *.pc files much close to real one.
Fixes to detect its prefix with `pkg-config --variable=prefix", such as CMake.
2013-10-06 12:54:10 +00:00
obache
e31a58fdd8 Bump PKGREVISION to be built with unvulnerable libnids>=1.24. 2013-10-06 08:28:37 +00:00