Commit graph

20 commits

Author SHA1 Message Date
Matt Sicker
ed8a3a076d gnupg: 1.4.15
What's New
===========

  * 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.

Impact of the security problem
==============================

Special crafted input data may be used to cause a denial of service
against GPG (GnuPG's OpenPGP part) and some other OpenPGP
implementations.  All systems using GPG to process incoming data are
affected.

Taylor R. Campbell invented a neat trick to generate OpenPGP packages
to force GPG to recursively parse certain parts of OpenPGP messages ad
infinitum.  As a workaround a tight "ulimit -v" setting may be used to
mitigate the problem.  Sample input data to trigger this problem has
not yet been seen in the wild.  Details of the attack will eventually
be published by its inventor.

A fixed release of the GnuPG 2.0 series has also been released.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-10-06 17:59:25 -05:00
George Macon
4e4d57b77b gnupg 1.4.14
Closes Homebrew/homebrew#21438.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-25 12:55:34 -07:00
Michael Granger
0db133b366 gnupg: IDEA cipher is now built-in and no longer patented
Closes Homebrew/homebrew#17976.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-20 18:26:34 -06:00
Jack Nagel
ebb6f94ef5 gnupg 1.4.13 2013-02-17 01:01:46 -06:00
Jack Nagel
cc8f9f7718 gnupg: superenv fix
Fixes Homebrew/homebrew#14803.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-10-23 16:33:10 -05:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Jack Nagel
63c77a42e3 gnupg: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-12 19:02:34 -05:00
Jack Nagel
f16f9b9f40 gnupg: clarify IDEA cipher caveats
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-08 00:09:03 -05:00
Adam Vandenberg
aaf81c1531 Simplify some :using 2012-05-03 20:37:57 -07:00
Jack Nagel
026440d7a1 gnupg 1.4.12
- Adjust CFLAGS to preserve building with clang
 - Remove the patch, which fails to apply. It was not submitted upstream
   prior to the 1.4.12 release; users who need this patch preserved
   should see that it is sent to the GnuPG maintainer. We will consider
   carrying it again once that is done.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-19 16:39:01 -06:00
Jack Nagel
740ceee9ba gnupg: fix compilation with clang
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-19 01:05:58 -06:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Andreas Otto
87155d1cc2 Add option for 8192 bit GPG keys.
Although it is technicaly possible to work with 8192 bit GPG keys the
creators of Gnupgp ship the sources with a hard coded limit of 4096
bit. If you want a larger GPG key than 4096 bit you're supposed to
change the given limit yourself by changing one line of code in the file
g10/keygen.c. That's it. After that you can create 8192 bit GPG keys.

Closes Homebrew/homebrew#4201.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-02-12 16:46:42 +00:00
Viktor Baluch
c02274c023 Fixed GnuPG DNS resolution bug
Applies the patch https://bugs.g10code.com/gnupg/file313/stable-1-4.diff from
https://bugs.g10code.com/gnupg/issue1292 to configure.ac and runs autoconf to
generate a new configure script.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-02 21:14:07 -07:00
George Macon
529075dda9 gnupg 1.4.11
* Remove '--disable-debug' as unrecognized.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-18 11:02:59 -07:00
Adam Vandenberg
7aed629f54 GnuPG - add support for patented IDEA cipher
Based on a patch from larseggert.
2010-06-30 22:02:09 -07:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Hunter Morris
2207b97386 Update GnuPG formula to 1.4.10 and include --disable-asm to prevent breakage 2009-09-21 19:16:20 +01:00
Hunter Morris
9a16248377 Formulae for gnutls, libgcrypt, and libgpg-error
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:53 +01:00
Brett Porter
6fb42abbcf GnuPG 1.4 formula
Doesn't build on 10.6 currently.
2009-09-01 11:50:39 +01:00