packages feed

nettle 0.3.1 → 0.3.1.1

raw patch · 2 files changed

+9/−4 lines, 2 files

Files

nettle.cabal view
@@ -1,6 +1,6 @@-Cabal-Version:       3.4+Cabal-Version:       2.0 Name:                nettle-Version:             0.3.1+Version:             0.3.1.1 Synopsis:            safe nettle binding Description:   safe binding for the nettle (<http://www.lysator.liu.se/~nisse/nettle/nettle.html>) library.@@ -26,6 +26,7 @@   Default: True  Library+  Default-Language:  Haskell2010   hs-source-dirs:    src   Build-Depends:     base >= 4 && < 5                    , bytestring >= 0.10.8 && < 0.13@@ -54,6 +55,7 @@     Extra-libraries: nettle  Test-Suite test-ciphers+  Default-Language:  Haskell2010   type:              exitcode-stdio-1.0   hs-source-dirs:    src/Tests   Main-Is:           Ciphers.hs@@ -69,6 +71,7 @@   ghc-options: -fno-warn-tabs  Test-Suite test-hashes+  Default-Language:  Haskell2010   type:              exitcode-stdio-1.0   hs-source-dirs:    src/Tests   Main-Is:           Hash.hs@@ -83,6 +86,7 @@   ghc-options: -fno-warn-tabs  Test-Suite test-hmac+  Default-Language:  Haskell2010   type:              exitcode-stdio-1.0   hs-source-dirs:    src/Tests   Main-Is:           HMAC.hs@@ -97,6 +101,7 @@   ghc-options: -fno-warn-tabs  Test-Suite test-umac+  Default-Language:  Haskell2010   type:              exitcode-stdio-1.0   hs-source-dirs:    src/Tests   Main-Is:           UMAC.hs
src/Crypto/Nettle/Ciphers/Internal.hs view
@@ -202,9 +202,9 @@ 	h <- createSecureMem c_gcm_key_size $ \hptr -> 		c_gcm_set_key hptr (encctxoffset encctxptr) encrypt 	withSecureMemPtr h $ \hptr -> do-	ctx <- createSecureMem c_gcm_ctx_size $ \ctxptr ->+	    ctx <- createSecureMem c_gcm_ctx_size $ \ctxptr -> 		c_gcm_set_iv ctxptr hptr (fromIntegral $ byteableLength iv) ivptr-	return (NettleGCM ctx h)+	    return (NettleGCM ctx h)  -- independent of cipher gcm_update