Commit graph

6953 commits

Author SHA1 Message Date
wiz
7d75cd6031 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
30f530de00 Remove obsolete --with-static-rnd=auto, as suggested by Andreas Gustafsson
in PR 48345.
2013-10-26 23:30:53 +00:00
wiz
6d710fd8b8 Remove obsolete --with-static-rnd=auto as suggested by Andreas Gustafsson
in PR 48345.
2013-10-26 23:30:29 +00:00
richard
41b905137d update mit-krb5 builtin for solaris and better krb5-config support 2013-10-26 05:28:43 +00:00
jperkin
33d46ffeb5 Add stdbool.h workaround for older OSX. 2013-10-25 09:03:12 +00:00
jperkin
7af5368fc4 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
81ae99a84e Add socket libraries on SunOS. Fix from Thomas Merkel. 2013-10-24 09:40:39 +00:00
wiz
55e482e819 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
4e3d5d007f Pass rpath options with correct -Wl prefix. 2013-10-20 17:56:02 +00:00
gls
87b0f29276 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
63f3d1de15 Added security/py-ecdsa 2013-10-20 12:48:47 +00:00
gls
a549dbed11 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
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
bsiegert
11eb68bbc8 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
52ce9bb0e8 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
1809d5161d 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
a994a8aff4 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
008742ab03 revert API to 1.4nb1 for mit-krb5 builtin support 2013-10-12 04:24:59 +00:00
roy
8c33639ec9 Heimdal really uses termcap 2013-10-11 16:21:40 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
4825e9d0a5 Fix build with modernish flex. 2013-10-10 00:09:37 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
pettai
d3872cd8a1 + security/py-hsm 2013-10-08 15:23:18 +00:00
pettai
7d76a928b3 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
773d287466 Recursive bump for serf shlib major downgrade. 2013-10-06 16:46:54 +00:00
obache
0d0cc39bb3 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
8011768561 Bump PKGREVISION to be built with unvulnerable libnids>=1.24. 2013-10-06 08:28:37 +00:00
pettai
c371baf3cb 1.4.13 - 1 April 2013, Ludovic ROUSSEAU
- Fix a warning with Perl 5.16
2013-10-05 14:19:01 +00:00
pettai
03401fb522 1.4.12 - 12 August 2013, Ludovic Rousseau
- Add support of
      . HID OMNIKEY 5127 CK
      . HID OMNIKEY 5326 DFR
      . HID OMNIKEY 5427 CK
      . Ingenico WITEO USB Smart Card Reader (Base and Badge)
      . SecuTech SecuTech Token
    - Add support of card movement notifications for multi-slot readers
    - Check libusb is at least at version 1.0.8
    - Get the serialconfdir value from pcsc-lite pkg config instead of
      using $(DESTDIR)/$(sysconfdir)/reader.conf.d/
    - Disable class driver on Mac OS X
    - Update the bundle name template to include the vendor name
    - some minor bugs removed


1.4.11 - 12 June 2013, Ludovic Rousseau
    - Add support of
       . Gemalto IDBridge CT30
       . Gemalto IDBridge K30
       . SCM Microsystems Inc. SCL010 Contactless Reader
       . SCM Microsystems Inc. SDI011 Contactless Reader
       . THRC reader
    - Better management of time extension requests
    - parse: better support of devices with bInterfaceClass = 0xFF
    - udev rule file: Remove setting group to pcscd, remove support of
      Linux kernel < 2.6.35 for auto power up management
    - some minor bugs removed


1.4.10 - 16 April 2013, Ludovic Rousseau
    - Add support of
       . ACS APG8201 USB Reader with PID 0x8202
       . GIS Ltd SmartMouse USB
       . Gemalto IDBridge K3000
       . Identive CLOUD 2700 F Smart Card Reader
       . Identive CLOUD 2700 R Smart Card Reader
       . Identive CLOUD 4500 F Dual Interface Reader
       . Identive CLOUD 4510 F Contactless + SAM Reader
       . Identive CLOUD 4700 F Dual Interface Reader
       . Identive CLOUD 4710 F Contactless + SAM Reader
       . Inside Secure AT90SCR050
       . Inside Secure AT90SCR100
       . Inside Secure AT90SCR200
       . SCR3310-NTTCom USB SmartCard Reader
       . SafeTech SafeTouch
       . SpringCard H512 Series
       . SpringCard H663 Series
       . SpringCard NFC'Roll
       . Yubico Yubikey NEO CCID
       . Yubico Yubikey NEO OTP+CCID
    - Add support of time extension for Escape commands


1.4.9 - 16 January 2013, Ludovic Rousseau
    - Add support of
       . Aktiv Rutoken PINPad In
       . Aktiv Rutoken PINPad Ex
       . REINER SCT cyberJack go
    - Info.plist: Correctly handle reader names containing &
2013-10-05 14:12:57 +00:00
pettai
ce9c61f787 1.8.8:
- /etc/reader.conf: handle FRIENDLYNAME with no " delimiters (serial readers)
- Info.plist: Correctly handle reader names containing & (USB readers)
2013-10-05 14:09:00 +00:00
wiz
1b4677eff1 Update to 2.0.22:
Noteworthy changes in version 2.0.22 (2013-10-04)
-------------------------------------------------

 * Fixed possible infinite recursion in the compressed packet
   parser. [CVE-2013-4402]

 * Improved support for some card readers.

 * Prepared building with the forthcoming Libgcrypt 1.6.

 * Protect against rogue keyservers sending secret keys.
2013-10-05 13:20:03 +00:00
wiz
ea7973d54c Update to 1.4.15:
Noteworthy changes in version 1.4.15 (2013-10-04)
-------------------------------------------------

    * Fixed possible infinite recursion in the compressed packet
      parser. [CVE-2013-4402]

    * Protect against rogue keyservers sending secret keys.

    * Use 2048 bit also as default for batch key generation.

    * Minor bug fixes.
2013-10-05 13:19:51 +00:00
jperkin
2ac838771f Unbreak previous. 2013-10-05 07:01:06 +00:00
joerg
51c643e22a Don't mess with the normal PLIST.${OPSYS} logic. Use a variable to
control whether PLIST.shlib should be included or not.
2013-10-03 11:15:48 +00:00
obache
609edf9fe5 Update libsodium to 0.4.3, per maintainer update request by PR pkg/48260.
* Version 0.4.3
 - crypto_sign_seedbytes() and crypto_sign_SEEDBYTES were added.
 - crypto_onetimeauth_poly1305_implementation_name() was added.
 - poly1305-ref has been replaced by a faster implementation,
Floodyberry's poly1305-donna-unrolled.
 - Stackmarkings have been added to assembly code, for Hardened Gentoo.
 - pkg-config can now be used in order to retrieve compilations flags for
using libsodium.
 - crypto_stream_aes256estream_*() can now deal with unaligned input
on platforms that require word alignment.
 - portability improvements.
2013-10-03 08:24:59 +00:00
joerg
2f73225a5c Fix case. 2013-10-02 20:03:33 +00:00
joerg
45614db3ea Cygwin specific shared libraries. 2013-10-02 20:00:27 +00:00
joerg
a859a8f210 Drop Windows specific parts to get results consistent with all other
platforms for the man pages.
2013-10-02 19:59:31 +00:00
adam
46b3c4aee0 ClamAV 0.98 includes many new features, across many different components
of ClamAV. There are new scanning options, extensions to the libclamav API,
support for additional filetypes, and internal upgrades.
2013-10-02 18:30:13 +00:00
wiz
04c84edce5 + py-Kerberos 2013-09-30 17:18:15 +00:00
obache
be337baa92 Note comment and add link to upstream fix. 2013-09-30 06:24:09 +00:00
obache
d72e62e614 Take patch for CVE-2013-4122 from upstream git repo.
Bump PKGREVISION of cyrus-saslauthd.
2013-09-30 06:16:34 +00:00
obache
af973030e8 sync the fix with upstream. 2013-09-30 05:44:33 +00:00
joerg
6495aea56e Avoid conflicts with complex functions. 2013-09-29 10:19:01 +00:00
pettai
1aa21ea4f7 0.24
- Updated author and distribution location details to airspayce.com
2013-09-22 08:20:09 +00:00
pettai
001b38436d 2.0
- New Features
    - OWL           - The Owl Monitoring System uses timed DNS queries
                      to monitor basic network functionality.  The system
                      consists of a manager host and a set of sensor hosts.
                      The Owl sensors perform periodic DNS queries and
                      report to the Owl manager the time taken for each
                      query.  Over time, this shows the responsiveness of
                      the DNS infrastructure.
    - dnssec-nodes  - Many new features have been added:
                    - The validation tree now supports clicking on
                      boxes to highlight it and the arrows that derive
                      from it.  Great for use when teaching about
                      DNSSEC.
                    - An extensive filter/effect editor now lets you
                      tailor the look of a graph to color-code, set
                      the alpha levels, etc of nodes based on their
                      names, status, data types, etc.
                    - Right clicking on a node lets you center the
                      graph on that node.
                    - More data types are collected and shown in the
                      data view.
                    - Support for arguments on the command line for
                      parsing log files, pcap files and domain names.
                    - The validation view has received a visual clean-up
                    - Many other bug fixes
    - Bloodhound:   - A mozilla-based DNSSEC-enabled browser with DANE support
                    - Added support for validation of SSL certificates
                      using the DANE protocol.
    - curl          - Added support for validation of SSL certificates
                      using the DANE protocol.
    - libval        - Added support for local DANE validation
                    - Extended the dt-danechk commandline tool to check
                      the X509 cert provided over the SSL connection
                      against the TLSA record.
                    - Optimized glue record lookup when the only ip
                      addresses configured for the host are for a single
                      address family (ipv4 or ipv6)
                    - fine tune res_io source management
    - dnssec-check  - dnssec-check now checks DNAME support
    - rollerd       - A new set of steps for KSK rollover has been
                      implemented.  A cache-expiration wait phase has
                      been moved after the publication of DS records in
                      order to allow name caches to reflect the changes.
                      In addition to rollerd, supporting program have
                      been modified to recognize this change.
    - rollrec files - A new "information rollrec" has been added to the
                      rollrec files.  This will allow infomration to be
                      specified for the collection of rollrecs.  At this
                      time, the only information stored in this rollrec
                      is the version number of the rollrec file.
                      In addition to the rollrec.pm Perl module, programs
                      which use this module have been modified to recognize
                      this change.
                      If you use the rollrec.pm module, you should test
                      to see if your code is affected.  The modifications
                      for the info rollrec have been made to minimize
                      affected programs.  If you parse the rollrec files
                      yourself, you will have to account for this change.
    - multiple      - The perl-based tools can now use either the
                      ZoneFile::Fast or the Net::DNS zone file parser,
                      thanks to a patch from Sebastian Schmidt (yath@yath.de).
    - ZoneFile:Fast - Support for TLSA
                    - Made it compatible with newer Net::DNS releases
    - Qt5           - A patch to support DNSSEC checks in Qt5 DNS lookups

 - Bug Fixes
    - zonesigner    - Fixed SOA parsing and serial number update issues
    - libval        - Properly initialize memory in sockaddr structures
                      before use.
2013-09-21 22:25:07 +00:00
joerg
d05d0e98df GC, merged into main PLIST. 2013-09-21 09:57:21 +00:00
joerg
f509c2eba2 Update to hydra-7.5 since the old version doesn't build with newer
libssh. Too many changes to list indivually. Adjust license to AGPLv3.
2013-09-20 23:10:12 +00:00
joerg
d4c07155c8 Fix include guards. Fix format string. Fix uninitialised variables.
Not MAKE_JOBS_SAFE. Bump revision.
2013-09-20 23:07:44 +00:00
pettai
85dd7695f4 Updated MESSAGE file to reflect current 2013-09-17 12:34:45 +00:00