[Pkg-haskell-commits] darcs: haskell-certificate: Merge from unstable
Joachim Breitner
mail at joachim-breitner.de
Sun Mar 10 21:14:14 UTC 2013
Sun Mar 10 21:09:50 UTC 2013 Joachim Breitner <mail at joachim-breitner.de>
* Merge from unstable
Ignore-this: d5d9901cbb69e7777c0746d5732cf5d9
M ./changelog +31
R ./patches/
R ./patches/haskell-certificate.patch
R ./patches/series
Sun Mar 10 21:09:50 UTC 2013 Joachim Breitner <mail at joachim-breitner.de>
* Merge from unstable
Ignore-this: d5d9901cbb69e7777c0746d5732cf5d9
diff -rN -u old-haskell-certificate//changelog new-haskell-certificate//changelog
--- old-haskell-certificate//changelog 2013-03-10 21:14:14.734045695 +0000
+++ new-haskell-certificate//changelog 2013-03-10 21:14:14.738021939 +0000
@@ -1,3 +1,34 @@
+haskell-certificate (1.3.5-1) experimental; urgency=low
+
+ * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org> Fri, 08 Feb 2013 20:44:27 +0100
+
+haskell-certificate (1.3.3-1) experimental; urgency=low
+
+ * New upstream version.
+
+ -- Clint Adams <clint at debian.org> Sat, 17 Nov 2012 12:02:16 -0500
+
+haskell-certificate (1.2.8-1) experimental; urgency=low
+
+ [ Joachim Breitner ]
+ * Depend on haskell-devscripts 0.8.13 to ensure this package is built
+ against experimental
+ * Bump standards version, no change
+
+ [ Clint Adams ]
+ * New upstream version.
+
+ -- Clint Adams <clint at debian.org> Sat, 20 Oct 2012 11:17:03 -0400
+
+haskell-certificate (1.2.3-2) unstable; urgency=low
+
+ * Apply upstream patch towards fixing bug #701593, prepared and tested by
+ Joey Hess, Closes: #700284
+
+ -- Joachim Breitner <nomeata at debian.org> Sun, 10 Mar 2013 21:42:03 +0100
+
haskell-certificate (1.2.3-1) unstable; urgency=low
* New upstream version.
diff -rN -u old-haskell-certificate//patches/haskell-certificate.patch new-haskell-certificate//patches/haskell-certificate.patch
--- old-haskell-certificate//patches/haskell-certificate.patch 2013-03-10 21:14:14.734045695 +0000
+++ new-haskell-certificate//patches/haskell-certificate.patch 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-From: Vincent Hanquez <vincent at snarc.org>
-Date: Sat, 19 Jan 2013 11:09:46 +0000
-Subject: [PATCH] properly implement basic constraints
-Origin: upstream, https://github.com/vincenthz/hs-certificate/commit/a156d857189fc880f7d0a2de3310e750994c766b
-Bug-Debian: http://bugs.debian.org/700284
-
-
-diff -ur orig/haskell-certificate-1.2.3/Data/Certificate/X509/Ext.hs haskell-certificate-1.2.3/Data/Certificate/X509/Ext.hs
---- orig/haskell-certificate-1.2.3/Data/Certificate/X509/Ext.hs 2012-05-16 04:30:24.000000000 -0400
-+++ haskell-certificate-1.2.3/Data/Certificate/X509/Ext.hs 2013-03-10 13:58:39.000000000 -0400
-@@ -64,14 +64,19 @@
- | otherwise -> extensionGet xs
- Left _ -> extensionGet xs
-
--data ExtBasicConstraints = ExtBasicConstraints Bool
-+data ExtBasicConstraints = ExtBasicConstraints Bool (Maybe Integer)
- deriving (Show,Eq)
-
- instance Extension ExtBasicConstraints where
- extOID = const [2,5,29,19]
-- extEncode (ExtBasicConstraints b) = [Start Sequence,Boolean b,End Sequence]
-- extDecode [Start Sequence,Boolean b,End Sequence] = Right (ExtBasicConstraints b)
-- extDecode [Start Sequence,End Sequence] = Right (ExtBasicConstraints False)
-+ extEncode (ExtBasicConstraints b Nothing) = [Start Sequence,Boolean b,End Sequence]
-+ extEncode (ExtBasicConstraints b (Just i)) = [Start Sequence,Boolean b,IntVal i,End Sequence]
-+
-+ extDecode [Start Sequence,Boolean b,IntVal v,End Sequence]
-+ | v >= 0 = Right (ExtBasicConstraints b (Just v))
-+ | otherwise = Left "invalid pathlen"
-+ extDecode [Start Sequence,Boolean b,End Sequence] = Right (ExtBasicConstraints b Nothing)
-+ extDecode [Start Sequence,End Sequence] = Right (ExtBasicConstraints False Nothing)
- extDecode _ = Left "unknown sequence"
-
- data ExtKeyUsage = ExtKeyUsage [ExtKeyUsageFlag]
diff -rN -u old-haskell-certificate//patches/series new-haskell-certificate//patches/series
--- old-haskell-certificate//patches/series 2013-03-10 21:14:14.726023895 +0000
+++ new-haskell-certificate//patches/series 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-haskell-certificate.patch
More information about the Pkg-haskell-commits
mailing list