Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-http2 for openSUSE:Factory checked in at 2021-03-10 08:54:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-http2 (Old) and /work/SRC/openSUSE:Factory/.ghc-http2.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-http2" Wed Mar 10 08:54:58 2021 rev:5 rq:877635 version:2.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-http2/ghc-http2.changes 2020-12-22 11:41:09.557603068 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-http2.new.2378/ghc-http2.changes 2021-03-10 08:56:59.918873088 +0100 @@ -1,0 +2,12 @@ +Fri Feb 19 23:03:00 UTC 2021 - psim...@suse.com + +- Update http2 to version 2.0.6. + ## 2.0.6 + + * Dropping support of GHC 7.x + + ## 2.0.5 + + * Passing the correct request + +------------------------------------------------------------------- Old: ---- http2-2.0.5.tar.gz New: ---- http2-2.0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-http2.spec ++++++ --- /var/tmp/diff_new_pack.IUhOrl/_old 2021-03-10 08:57:08.398881841 +0100 +++ /var/tmp/diff_new_pack.IUhOrl/_new 2021-03-10 08:57:08.402881845 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-http2 # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name http2 %bcond_with tests Name: ghc-%{pkg_name} -Version: 2.0.5 +Version: 2.0.6 Release: 0 Summary: HTTP/2 library License: BSD-3-Clause ++++++ http2-2.0.5.tar.gz -> http2-2.0.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/ChangeLog.md new/http2-2.0.6/ChangeLog.md --- old/http2-2.0.5/ChangeLog.md 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/ChangeLog.md 2021-02-18 06:22:53.000000000 +0100 @@ -1,3 +1,11 @@ +## 2.0.6 + +* Dropping support of GHC 7.x + +## 2.0.5 + +* Passing the correct request + ## 2.0.4 * Freeing dynamic tables. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/http2.cabal new/http2-2.0.6/http2.cabal --- old/http2-2.0.5/http2.cabal 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/http2.cabal 2021-02-18 06:22:53.000000000 +0100 @@ -1,5 +1,5 @@ Name: http2 -Version: 2.0.5 +Version: 2.0.6 Author: Kazu Yamamoto <k...@iij.ad.jp> Maintainer: Kazu Yamamoto <k...@iij.ad.jp> License: BSD3 @@ -95,7 +95,7 @@ Network.HTTP2.Server.Types Network.HTTP2.Server.Worker Network.HTTP2.Types - Build-Depends: base >= 4.8 && < 5 + Build-Depends: base >= 4.9 && < 5 , array , bytestring >= 0.10 , case-insensitive @@ -180,7 +180,7 @@ Network.HTTP2.Types Build-Depends: base >= 4 && < 5 , array - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , case-insensitive , containers @@ -250,7 +250,7 @@ , aeson , aeson-pretty , array - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , case-insensitive , containers @@ -282,7 +282,7 @@ , Glob >= 0.9 , aeson , aeson-pretty - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , directory , filepath @@ -311,7 +311,7 @@ , aeson , aeson-pretty , array - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , case-insensitive , containers @@ -336,7 +336,7 @@ Build-Depends: base >= 4 && < 5 , aeson , array - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , case-insensitive , containers @@ -391,7 +391,7 @@ Build-Depends: base >= 4 && < 5 , aeson , aeson-pretty - , base16-bytestring + , base16-bytestring >= 1.0 , bytestring , http2 , text diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/test/HPACK/HeaderBlock.hs new/http2-2.0.6/test/HPACK/HeaderBlock.hs --- old/http2-2.0.5/test/HPACK/HeaderBlock.hs 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/test/HPACK/HeaderBlock.hs 2021-02-18 06:22:53.000000000 +0100 @@ -7,7 +7,7 @@ import Network.HPACK.Types fromHexString :: ByteString -> ByteString -fromHexString = fst . decode +fromHexString = decodeLenient ---------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/test/HPACK/HuffmanSpec.hs new/http2-2.0.6/test/HPACK/HuffmanSpec.hs --- old/http2-2.0.5/test/HPACK/HuffmanSpec.hs 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/test/HPACK/HuffmanSpec.hs 2021-02-18 06:22:53.000000000 +0100 @@ -36,11 +36,11 @@ shouldBeDecoded :: ByteString -> ByteString -> Expectation shouldBeDecoded inp out = do - out' <- decodeHuffman $ fst $ B16.decode inp + out' <- decodeHuffman $ B16.decodeLenient inp out' `shouldBe` out tryDecode :: ByteString -> IO ByteString -tryDecode inp = decodeHuffman $ fst $ B16.decode inp +tryDecode inp = decodeHuffman $ B16.decodeLenient inp spec :: Spec spec = do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/test-frame/Case.hs new/http2-2.0.6/test-frame/Case.hs --- old/http2-2.0.5/test-frame/Case.hs 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/test-frame/Case.hs 2021-02-18 06:22:53.000000000 +0100 @@ -44,7 +44,7 @@ } where -- fromJust is unsafe - frm = case decodeFrame defaultSettings $ fst $ B16.decode wire_hex of + frm = case decodeFrame defaultSettings $ B16.decodeLenient wire_hex of Left e -> error $ show e Right r -> r wireToCase CaseWire { wire_error = Just e, ..} = Case { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/test-frame/FrameSpec.hs new/http2-2.0.6/test-frame/FrameSpec.hs --- old/http2-2.0.5/test-frame/FrameSpec.hs 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/test-frame/FrameSpec.hs 2021-02-18 06:22:53.000000000 +0100 @@ -28,7 +28,7 @@ case etc of Left _ -> putStrLn $ "JSON error: " ++ file Right tc -> do - let bin = fst $ B16.decode $ wire tc + let bin = B16.decodeLenient $ wire tc erc = decodeFrame defaultSettings bin case erc of Left h2err -> case err tc of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http2-2.0.5/test-hpack/HPACKDecode.hs new/http2-2.0.6/test-hpack/HPACKDecode.hs --- old/http2-2.0.5/test-hpack/HPACKDecode.hs 2020-07-01 08:47:29.000000000 +0200 +++ new/http2-2.0.6/test-hpack/HPACKDecode.hs 2021-02-18 06:22:53.000000000 +0100 @@ -74,7 +74,7 @@ return $ Just $ "Headers are different in " ++ B8.unpack wirehex ++ ":\n" ++ show hs ++ "\n" ++ show hs' where wirehex = wire c - inp = fst $ B16.decode wirehex + inp = B16.decodeLenient wirehex hs = headers c -- | Printing 'HeaderList'.