| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | ·7436ddcda46007995405aaacf65159e6·261788·haskell·optional·libghc-nettle-dev_0.3.1.1-1_amd64.deb | ||
| 2 | ·327d606470cc2ac325418256b81744eb·115272·doc·optional·libghc-nettle-doc_0.3.1.1-1_all.deb | ||
| 3 | · | 1 | ·d346d376bcfb0f8758d11122ae182d87·262324·haskell·optional·libghc-nettle-dev_0.3.1.1-1_amd64.deb |
| 2 | ·b0d0df606a3b8d83fe6cca2753ad55ee·115312·doc·optional·libghc-nettle-doc_0.3.1.1-1_all.deb | ||
| 3 | ·b7a8a892eebcca347f4794ffd78b67c0·246836·haskell·optional·libghc-nettle-prof_0.3.1.1-1_amd64.deb | ||
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary |
| 2 | -rw-r--r--···0········0········0·····16 | 2 | -rw-r--r--···0········0········0·····1616·2024-10-03·13:12:18.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···2 | 3 | -rw-r--r--···0········0········0···260516·2024-10-03·13:12:18.000000·data.tar.xz |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Package:·libghc-nettle-dev | 1 | Package:·libghc-nettle-dev |
| 2 | Source:·haskell-nettle | 2 | Source:·haskell-nettle |
| 3 | Version:·0.3.1.1-1 | 3 | Version:·0.3.1.1-1 |
| 4 | Architecture:·amd64 | 4 | Architecture:·amd64 |
| 5 | Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org> |
| 6 | Installed-Size:·316 | 6 | Installed-Size:·3166 |
| 7 | Depends:·nettle-dev·(>=·3),·libghc-base-dev-4.18.2.1-8e81e,·libghc-byteable-dev-0.1.1-b2923,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-crypto-cipher-types-dev-0.0.9-b00b3,·libghc-securemem-dev-0.1.10-83365,·libghc-tagged-dev-0.8.8-43686,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg),·libnettle8t64·(>=·3.2) | 7 | Depends:·nettle-dev·(>=·3),·libghc-base-dev-4.18.2.1-8e81e,·libghc-byteable-dev-0.1.1-b2923,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-crypto-cipher-types-dev-0.0.9-b00b3,·libghc-securemem-dev-0.1.10-83365,·libghc-tagged-dev-0.8.8-43686,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg),·libnettle8t64·(>=·3.2) |
| 8 | Provides:·libghc-nettle-dev-0.3.1.1- | 8 | Provides:·libghc-nettle-dev-0.3.1.1-4636e |
| 9 | Section:·haskell | 9 | Section:·haskell |
| 10 | Priority:·optional | 10 | Priority:·optional |
| 11 | Homepage:·https://github.com/stbuehler/haskell-nettle | 11 | Homepage:·https://github.com/stbuehler/haskell-nettle |
| 12 | Description:·safe·bindings·to·nettle·crypto·library | 12 | Description:·safe·bindings·to·nettle·crypto·library |
| 13 | ·This·is·another·set·of·bindings·to·Nettle. | 13 | ·This·is·another·set·of·bindings·to·Nettle. |
| 14 | ·. | 14 | ·. |
| 15 | ·This·package·provides·a·library·for·the·Haskell·programming·language. | 15 | ·This·package·provides·a·library·for·the·Haskell·programming·language. |
| 16 | ·See·http://www.haskell.org/·for·more·information·on·Haskell. | 16 | ·See·http://www.haskell.org/·for·more·information·on·Haskell. |
| 17 | Ghc-Package:·nettle-0.3.1.1- | 17 | Ghc-Package:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb |
| Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
| 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1- | 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb-ghc9.6.6.so |
| 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.dyn_hi |
| 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.hi |
| 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.dyn_hi |
| 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.hi |
| 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.dyn_hi |
| 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.hi |
| 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi |
| 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.hi |
| 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.dyn_hi |
| 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.hi |
| 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.dyn_hi |
| 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.hi |
| 14 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 14 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.dyn_hi |
| 15 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 15 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.hi |
| 16 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 16 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.dyn_hi |
| 17 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 17 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.hi |
| 18 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 18 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.dyn_hi |
| 19 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 19 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.hi |
| 20 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 20 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.dyn_hi |
| 21 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 21 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.hi |
| 22 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 22 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.dyn_hi |
| 23 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 23 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.hi |
| 24 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 24 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.dyn_hi |
| 25 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 25 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.hi |
| 26 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 26 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb.a |
| 27 | usr/share/doc/libghc-nettle-dev/changelog.Debian.gz | 27 | usr/share/doc/libghc-nettle-dev/changelog.Debian.gz |
| 28 | usr/share/doc/libghc-nettle-dev/copyright | 28 | usr/share/doc/libghc-nettle-dev/copyright |
| 29 | var/lib/ghc/package.conf.d/nettle-0.3.1.1.conf | 29 | var/lib/ghc/package.conf.d/nettle-0.3.1.1.conf |
| Offset 1, 46 lines modified | Offset 1, 46 lines modified | ||
| 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./ |
| 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/ |
| 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/ |
| 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ |
| 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/ |
| 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/ |
| 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ |
| 8 | -rw-r--r--···0·root·········(0)·root·········(0)···841640·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1- | 8 | -rw-r--r--···0·root·········(0)·root·········(0)···841640·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb-ghc9.6.6.so |
| 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/ |
| 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/ |
| 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ |
| 12 | -rw-r--r--···0·root·········(0)·root·········(0)····108 | 12 | -rw-r--r--···0·root·········(0)·root·········(0)····10807·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.dyn_hi |
| 13 | -rw-r--r--···0·root·········(0)·root·········(0)····108 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····10805·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.hi |
| 14 | -rw-r--r--···0·root·········(0)·root·········(0)·····864 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)·····8648·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.dyn_hi |
| 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····864 | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····8646·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.hi |
| 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ |
| 17 | -rw-r--r--···0·root·········(0)·root·········(0)····6576 | 17 | -rw-r--r--···0·root·········(0)·root·········(0)····65764·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi |
| 18 | -rw-r--r--···0·root·········(0)·root·········(0)····6576 | 18 | -rw-r--r--···0·root·········(0)·root·········(0)····65761·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.hi |
| 19 | -rw-r--r--···0·root·········(0)·root·········(0)····4 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)····45992·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.dyn_hi |
| 20 | -rw-r--r--···0·root·········(0)·root·········(0)····4 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····45989·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.hi |
| 21 | -rw-r--r--···0·root·········(0)·root·········(0)···1699 | 21 | -rw-r--r--···0·root·········(0)·root·········(0)···169925·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.dyn_hi |
| 22 | -rw-r--r--···0·root·········(0)·root·········(0)···1699 | 22 | -rw-r--r--···0·root·········(0)·root·········(0)···169923·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.hi |
| 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····181 | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1814·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.dyn_hi |
| 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····181 | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1811·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.hi |
| 25 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 25 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ |
| 26 | -rw-r--r--···0·root·········(0)·root·········(0)····394 | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····39466·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.dyn_hi |
| 27 | -rw-r--r--···0·root·········(0)·root·········(0)····394 | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····39463·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.hi |
| 28 | -rw-r--r--···0·root·········(0)·root·········(0)····190 | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····19012·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.dyn_hi |
| 29 | -rw-r--r--···0·root·········(0)·root·········(0)····190 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····19010·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.hi |
| 30 | -rw-r--r--···0·root·········(0)·root·········(0)····95 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)····95119·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.dyn_hi |
| 31 | -rw-r--r--···0·root·········(0)·root·········(0)····95 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····95116·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.hi |
| 32 | -rw-r--r--···0·root·········(0)·root·········(0)·····25 | 32 | -rw-r--r--···0·root·········(0)·root·········(0)·····2559·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.dyn_hi |
| 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····25 | 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····2556·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.hi |
| 34 | -rw-r--r--···0·root·········(0)·root·········(0)····577 | 34 | -rw-r--r--···0·root·········(0)·root·········(0)····57726·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.dyn_hi |
| 35 | -rw-r--r--···0·root·········(0)·root·········(0)····577 | 35 | -rw-r--r--···0·root·········(0)·root·········(0)····57724·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.hi |
| 36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/ |
| 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····47 | 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····4730·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.dyn_hi |
| 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····472 | 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····4727·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.hi |
| 39 | -rw-r--r--···0·root·········(0)·root·········(0)··131 | 39 | -rw-r--r--···0·root·········(0)·root·········(0)··1319562·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb.a |
| 40 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/ | 40 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/ |
| 41 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/ | 41 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/ |
| 42 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/ | 42 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/ |
| 43 | -rw-r--r--···0·root·········(0)·root·········(0)······433·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/changelog.Debian.gz | 43 | -rw-r--r--···0·root·········(0)·root·········(0)······433·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/changelog.Debian.gz |
| 44 | -rw-r--r--···0·root·········(0)·root·········(0)·····1374·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/copyright | 44 | -rw-r--r--···0·root·········(0)·root·········(0)·····1374·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-dev/copyright |
| 45 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./var/ | 45 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./var/ |
| 46 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./var/lib/ | 46 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./var/lib/ |
| Offset 1, 52 lines modified | Offset 1, 52 lines modified | ||
| 1 | name:···················nettle | 1 | name:···················nettle |
| 2 | version:················0.3.1.1 | 2 | version:················0.3.1.1 |
| 3 | visibility:·············public | 3 | visibility:·············public |
| 4 | id:·····················nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg | ||
| 5 | 4 | id:·····················nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb | |
| 5 | key:····················nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb | ||
| 6 | license:················MIT | 6 | license:················MIT |
| 7 | copyright:··············Stefan·Bühler·<stbuehler@web.de> | 7 | copyright:··············Stefan·Bühler·<stbuehler@web.de> |
| 8 | maintainer:·············Clint·Adams·<clint@debian.org> | 8 | maintainer:·············Clint·Adams·<clint@debian.org> |
| 9 | author:·················Stefan·Bühler·<stbuehler@web.de> | 9 | author:·················Stefan·Bühler·<stbuehler@web.de> |
| 10 | homepage:···············https://github.com/stbuehler/haskell-nettle | 10 | homepage:···············https://github.com/stbuehler/haskell-nettle |
| 11 | synopsis:···············safe·nettle·binding | 11 | synopsis:···············safe·nettle·binding |
| 12 | description: | 12 | description: |
| 13 | ····safe·binding·for·the·nettle·(<http://www.lysator.liu.se/~nisse/nettle/nettle.html>)·library. | 13 | ····safe·binding·for·the·nettle·(<http://www.lysator.liu.se/~nisse/nettle/nettle.html>)·library. |
| 14 | ····Tested·with·3.4,·might·work·with·3.2·(but·not·earlier). | 14 | ····Tested·with·3.4,·might·work·with·3.2·(but·not·earlier). |
| 15 | category:···············Cryptography | 15 | category:···············Cryptography |
| 16 | abi:···················· | 16 | abi:····················4636ed31957f66d71dcb383a8db6850f |
| 17 | exposed:················True | 17 | exposed:················True |
| 18 | exposed-modules: | 18 | exposed-modules: |
| 19 | ····Crypto.Nettle.CCM·Crypto.Nettle.ChaChaPoly1305 | 19 | ····Crypto.Nettle.CCM·Crypto.Nettle.ChaChaPoly1305 |
| 20 | ····Crypto.Nettle.Ciphers·Crypto.Nettle.HMAC·Crypto.Nettle.Hash | 20 | ····Crypto.Nettle.Ciphers·Crypto.Nettle.HMAC·Crypto.Nettle.Hash |
| 21 | ····Crypto.Nettle.KeyedHash·Crypto.Nettle.UMAC | 21 | ····Crypto.Nettle.KeyedHash·Crypto.Nettle.UMAC |
| 22 | hidden-modules: | 22 | hidden-modules: |
| 23 | ····Crypto.Nettle.Ciphers.Internal·Crypto.Nettle.Ciphers.ForeignImports | 23 | ····Crypto.Nettle.Ciphers.Internal·Crypto.Nettle.Ciphers.ForeignImports |
| 24 | ····Crypto.Nettle.Hash.ForeignImports·Crypto.Nettle.Hash.Types | 24 | ····Crypto.Nettle.Hash.ForeignImports·Crypto.Nettle.Hash.Types |
| 25 | ····Nettle.Utils | 25 | ····Nettle.Utils |
| 26 | import-dirs: | 26 | import-dirs: |
| 27 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 27 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb |
| 28 | library-dirs: | 28 | library-dirs: |
| 29 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 29 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb |
| 30 | ····/usr/lib/x86_64-linux-gnu | 30 | ····/usr/lib/x86_64-linux-gnu |
| 31 | library-dirs-static: | 31 | library-dirs-static: |
| 32 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 32 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb |
| 33 | ····/usr/lib/x86_64-linux-gnu | 33 | ····/usr/lib/x86_64-linux-gnu |
| 34 | dynamic-library-dirs: | 34 | dynamic-library-dirs: |
| 35 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6 | 35 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6 |
| 36 | ····/usr/lib/x86_64-linux-gnu | 36 | ····/usr/lib/x86_64-linux-gnu |
| 37 | data-dir:···············/usr/share/nettle | 37 | data-dir:···············/usr/share/nettle |
| 38 | hs-libraries:···········HSnettle-0.3.1.1- | 38 | hs-libraries:···········HSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb |
| 39 | extra-libraries:········nettle | 39 | extra-libraries:········nettle |
| 40 | extra-libraries-static:·nettle | 40 | extra-libraries-static:·nettle |
| 41 | include-dirs:···········/usr/include | 41 | include-dirs:···········/usr/include |
| 42 | depends: | 42 | depends: |
| 43 | ····base-4.18.2.1·byteable-0.1.1-3f80cduirhUG2oEjYYiPCW | 43 | ····base-4.18.2.1·byteable-0.1.1-3f80cduirhUG2oEjYYiPCW |
| 44 | ····bytestring-0.11.5.3·crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 44 | ····bytestring-0.11.5.3·crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 45 | ····securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 45 | ····securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.CCM·9066 | 7 | interface·Crypto.Nettle.CCM·9066 |
| 8 | ··interface·hash:·ff17daadb9052c9a4fc4fe52eb6ed5c7 | ||
| 9 | ··ABI·hash:·7a2dde19a7573f38fa25d22304a59d6d | ||
| 10 | ·· | 8 | ··interface·hash:·f8fb9059af50f24e0b547d35d54ce09c |
| 9 | ··ABI·hash:·97dc05589f76f3f4a07b15e55a627e56 | ||
| 10 | ··export-list·hash:·3afdcc64e836342b819ded01ba124e11 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·6c08cfb01a35c4c7b1921f0c6c9a89cb | 12 | ··flag·hash:·6c08cfb01a35c4c7b1921f0c6c9a89cb |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 | 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··ccmInit | 21 | ··ccmInit |
| 22 | ··ccmInitTLS | 22 | ··ccmInitTLS |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: |
| 25 | direct·package·dependencies:·base-4.18.2.1 | 25 | direct·package·dependencies:·base-4.18.2.1 |
| 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| Offset 52, 22 lines modified | Offset 52, 22 lines modified | ||
| 52 | import··-/··Data.Byteable·99aea1071c1742649f063223e28722fe | 52 | import··-/··Data.Byteable·99aea1071c1742649f063223e28722fe |
| 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 55 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 55 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 56 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 56 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 57 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 57 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 59 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 60 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 61 | ··net | 59 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 60 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 61 | ··netEncode·6924dc9d3bb74be6387538874e5bd5fc | ||
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] | 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] |
| 66 | 66 | 5fe56edeec238a8cc38b132d44412f0f | |
| 67 | ··$fAEADModeImplcipherCCM·:: | 67 | ··$fAEADModeImplcipherCCM·:: |
| 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) | 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) |
| 70 | ··DFunId | 70 | ··DFunId |
| 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 72 | ···Strictness:·<L>,·Inline:·CONLIKE, | 72 | ···Strictness:·<L>,·Inline:·CONLIKE, |
| 73 | ···Unfolding:·DFun:·@cipher | 73 | ···Unfolding:·DFun:·@cipher |
| Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
| 76 | ················@cipher | 76 | ················@cipher |
| 77 | ················@(CCM·cipher) | 77 | ················@(CCM·cipher) |
| 78 | ················v | 78 | ················v |
| 79 | ················($fAEADModeImplcipherCCM1·@cipher) | 79 | ················($fAEADModeImplcipherCCM1·@cipher) |
| 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) | 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) |
| 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) | 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) |
| 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] | 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] |
| 83 | 83 | e9367ef94be2c0f171be13cb50078f07 | |
| 84 | ··$fAEADModeImplcipherCCM1·:: | 84 | ··$fAEADModeImplcipherCCM1·:: |
| 85 | ····cipher | 85 | ····cipher |
| 86 | ····->·CCM·cipher | 86 | ····->·CCM·cipher |
| 87 | ····->·Data.ByteString.Internal.Type.ByteString | 87 | ····->·Data.ByteString.Internal.Type.ByteString |
| 88 | ····->·CCM·cipher | 88 | ····->·CCM·cipher |
| 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, | 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, |
| 90 | ···CPR:·1(1,), | 90 | ···CPR:·1(1,), |
| Offset 99, 19 lines modified | Offset 99, 19 lines modified | ||
| 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> | 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> |
| 100 | ···················CCM_Header | 100 | ···················CCM_Header |
| 101 | ·····················@cipher | 101 | ·····················@cipher |
| 102 | ·····················(t,·q,·nonce) | 102 | ·····················(t,·q,·nonce) |
| 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> | 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> |
| 104 | ························header | 104 | ························header |
| 105 | ························src)·}·}] | 105 | ························src)·}·}] |
| 106 | 106 | 472ad55acdc7aef1f878f9f1e1ba3726 | |
| 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher | 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher |
| 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), |
| 109 | ···Strictness:·b,·CPR:·b] | 109 | ···Strictness:·b,·CPR:·b] |
| 110 | 110 | 7f55072a3b2c9db2371991102db21ae6 | |
| 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: | 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: |
| 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 113 | ····cipher | 113 | ····cipher |
| 114 | ····->·CCM·cipher | 114 | ····->·CCM·cipher |
| 115 | ····->·Data.ByteString.Internal.Type.ByteString | 115 | ····->·Data.ByteString.Internal.Type.ByteString |
| 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
| 127 | ··············case·$w$caeadStateDecrypt | 127 | ··············case·$w$caeadStateDecrypt |
| 128 | ·····················@cipher | 128 | ·····················@cipher |
| 129 | ·····················$dBlockCipher | 129 | ·····················$dBlockCipher |
| 130 | ·····················key | 130 | ·····················key |
| 131 | ·····················ds | 131 | ·····················ds |
| 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 134 | 134 | bb1d8f6aef244b12c40dcc1fb2ff2925 | |
| 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: | 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: |
| 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 137 | ····cipher | 137 | ····cipher |
| 138 | ····->·CCM·cipher | 138 | ····->·CCM·cipher |
| 139 | ····->·Data.ByteString.Internal.Type.ByteString | 139 | ····->·Data.ByteString.Internal.Type.ByteString |
| 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 151, 15 lines modified | Offset 151, 15 lines modified | ||
| 151 | ··············case·$w$caeadStateEncrypt | 151 | ··············case·$w$caeadStateEncrypt |
| 152 | ·····················@cipher | 152 | ·····················@cipher |
| 153 | ·····················$dBlockCipher | 153 | ·····················$dBlockCipher |
| 154 | ·····················key | 154 | ·····················key |
| 155 | ·····················ds | 155 | ·····················ds |
| 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 158 | 158 | e2e90fc08b0b8c971f58bc2ff2c94d9a | |
| 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: | 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: |
| 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 161 | ····cipher | 161 | ····cipher |
| 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag | 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag |
| 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, | 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, |
| 165 | ···Inline:·[2], | 165 | ···Inline:·[2], |
| Offset 168, 161 lines modified | Offset 168, 161 lines modified | ||
| 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher | 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher |
| Max diff block lines reached; 11327/17547 bytes (64.55%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.CCM·9066 | 7 | interface·Crypto.Nettle.CCM·9066 |
| 8 | ··interface·hash:·ff17daadb9052c9a4fc4fe52eb6ed5c7 | ||
| 9 | ··ABI·hash:·7a2dde19a7573f38fa25d22304a59d6d | ||
| 10 | ·· | 8 | ··interface·hash:·f8fb9059af50f24e0b547d35d54ce09c |
| 9 | ··ABI·hash:·97dc05589f76f3f4a07b15e55a627e56 | ||
| 10 | ··export-list·hash:·3afdcc64e836342b819ded01ba124e11 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·d6db148e60af0121e456a4b421634c8b | 12 | ··flag·hash:·d6db148e60af0121e456a4b421634c8b |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 | 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··ccmInit | 21 | ··ccmInit |
| 22 | ··ccmInitTLS | 22 | ··ccmInitTLS |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: |
| 25 | direct·package·dependencies:·base-4.18.2.1 | 25 | direct·package·dependencies:·base-4.18.2.1 |
| 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| Offset 52, 22 lines modified | Offset 52, 22 lines modified | ||
| 52 | import··-/··Data.Byteable·99aea1071c1742649f063223e28722fe | 52 | import··-/··Data.Byteable·99aea1071c1742649f063223e28722fe |
| 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 55 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 55 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 56 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 56 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 57 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 57 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 59 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 60 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 61 | ··net | 59 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 60 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 61 | ··netEncode·6924dc9d3bb74be6387538874e5bd5fc | ||
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] | 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] |
| 66 | 66 | 5fe56edeec238a8cc38b132d44412f0f | |
| 67 | ··$fAEADModeImplcipherCCM·:: | 67 | ··$fAEADModeImplcipherCCM·:: |
| 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) | 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) |
| 70 | ··DFunId | 70 | ··DFunId |
| 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 72 | ···Strictness:·<L>,·Inline:·CONLIKE, | 72 | ···Strictness:·<L>,·Inline:·CONLIKE, |
| 73 | ···Unfolding:·DFun:·@cipher | 73 | ···Unfolding:·DFun:·@cipher |
| Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
| 76 | ················@cipher | 76 | ················@cipher |
| 77 | ················@(CCM·cipher) | 77 | ················@(CCM·cipher) |
| 78 | ················v | 78 | ················v |
| 79 | ················($fAEADModeImplcipherCCM1·@cipher) | 79 | ················($fAEADModeImplcipherCCM1·@cipher) |
| 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) | 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) |
| 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) | 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) |
| 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] | 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] |
| 83 | 83 | e9367ef94be2c0f171be13cb50078f07 | |
| 84 | ··$fAEADModeImplcipherCCM1·:: | 84 | ··$fAEADModeImplcipherCCM1·:: |
| 85 | ····cipher | 85 | ····cipher |
| 86 | ····->·CCM·cipher | 86 | ····->·CCM·cipher |
| 87 | ····->·Data.ByteString.Internal.Type.ByteString | 87 | ····->·Data.ByteString.Internal.Type.ByteString |
| 88 | ····->·CCM·cipher | 88 | ····->·CCM·cipher |
| 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, | 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, |
| 90 | ···CPR:·1(1,), | 90 | ···CPR:·1(1,), |
| Offset 99, 19 lines modified | Offset 99, 19 lines modified | ||
| 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> | 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> |
| 100 | ···················CCM_Header | 100 | ···················CCM_Header |
| 101 | ·····················@cipher | 101 | ·····················@cipher |
| 102 | ·····················(t,·q,·nonce) | 102 | ·····················(t,·q,·nonce) |
| 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> | 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> |
| 104 | ························header | 104 | ························header |
| 105 | ························src)·}·}] | 105 | ························src)·}·}] |
| 106 | 106 | 472ad55acdc7aef1f878f9f1e1ba3726 | |
| 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher | 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher |
| 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), |
| 109 | ···Strictness:·b,·CPR:·b] | 109 | ···Strictness:·b,·CPR:·b] |
| 110 | 110 | 7f55072a3b2c9db2371991102db21ae6 | |
| 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: | 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: |
| 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 113 | ····cipher | 113 | ····cipher |
| 114 | ····->·CCM·cipher | 114 | ····->·CCM·cipher |
| 115 | ····->·Data.ByteString.Internal.Type.ByteString | 115 | ····->·Data.ByteString.Internal.Type.ByteString |
| 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
| 127 | ··············case·$w$caeadStateDecrypt | 127 | ··············case·$w$caeadStateDecrypt |
| 128 | ·····················@cipher | 128 | ·····················@cipher |
| 129 | ·····················$dBlockCipher | 129 | ·····················$dBlockCipher |
| 130 | ·····················key | 130 | ·····················key |
| 131 | ·····················ds | 131 | ·····················ds |
| 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 134 | 134 | bb1d8f6aef244b12c40dcc1fb2ff2925 | |
| 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: | 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: |
| 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 137 | ····cipher | 137 | ····cipher |
| 138 | ····->·CCM·cipher | 138 | ····->·CCM·cipher |
| 139 | ····->·Data.ByteString.Internal.Type.ByteString | 139 | ····->·Data.ByteString.Internal.Type.ByteString |
| 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 151, 15 lines modified | Offset 151, 15 lines modified | ||
| 151 | ··············case·$w$caeadStateEncrypt | 151 | ··············case·$w$caeadStateEncrypt |
| 152 | ·····················@cipher | 152 | ·····················@cipher |
| 153 | ·····················$dBlockCipher | 153 | ·····················$dBlockCipher |
| 154 | ·····················key | 154 | ·····················key |
| 155 | ·····················ds | 155 | ·····················ds |
| 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 158 | 158 | e2e90fc08b0b8c971f58bc2ff2c94d9a | |
| 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: | 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: |
| 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 161 | ····cipher | 161 | ····cipher |
| 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag | 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag |
| 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, | 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, |
| 165 | ···Inline:·[2], | 165 | ···Inline:·[2], |
| Offset 168, 161 lines modified | Offset 168, 161 lines modified | ||
| 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher | 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher |
| Max diff block lines reached; 11327/17544 bytes (64.56%) of diff not shown. | |||
| Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 | 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 |
| 8 | ··interface·hash:·bc0cbf839489d3cff2d79c3aa6b69c5d | ||
| 9 | ··ABI·hash:·64ee6dfd61b0f7838551368fdace1ddd | ||
| 10 | ·· | 8 | ··interface·hash:·14699236a07aff7c323c546c293fafeb |
| 9 | ··ABI·hash:·d282a78f0485e3a260ab690657db4ec3 | ||
| 10 | ··export-list·hash:·8be129d3fb62e0c3a5c623c3cf531094 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·6c08cfb01a35c4c7b1921f0c6c9a89cb | 12 | ··flag·hash:·6c08cfb01a35c4c7b1921f0c6c9a89cb |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e | 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··chaChaPoly1305Decrypt | 21 | ··chaChaPoly1305Decrypt |
| 22 | ··chaChaPoly1305Encrypt | 22 | ··chaChaPoly1305Encrypt |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 24 | ····························nettle-0.3.1.1- | 24 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 25 | boot·module·dependencies: | 25 | boot·module·dependencies: |
| 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| 31 | family·instance·modules:·Control.Applicative·Control.Arrow | 31 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 47, 62 lines modified | Offset 47, 62 lines modified | ||
| 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa | 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa |
| 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 54 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 55 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 56 | ··c_chacha_poly1305_ctx_size·468b464d986b63b40c8e5c73ca44c824 | ||
| 57 | ··c_chacha_poly1305_decrypt·239f42b7a199e05fc86eb38e982834da | ||
| 58 | ··c_chacha_poly1305_digest·84994946a2d34f04cf738147a51bb746 | ||
| 59 | ··c_chacha_poly1305_encrypt·7aeac08434807c2093cb0f5d3f8c3170 | ||
| 60 | ··c_chacha_poly1305_set_key·e33a4d52497b9e08941173157a7d02e7 | ||
| 61 | ··c_chacha_poly1305_set_nonce·154acdb3415c15f6c77fe92f3b842132 | ||
| 62 | ··c_chacha_poly1305_update·5e665ff40b0f8c39c107fc80e15b8e47 | ||
| 63 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 64 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 65 | ·· | 54 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·1b2299a3cd831332cacdc837cc1f392e |
| 55 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 56 | ··c_chacha_poly1305_ctx_size·42980bf97c99cd551efdbe448bc2994f | ||
| 57 | ··c_chacha_poly1305_decrypt·a44bb988fd55a2a595c4b7ec218002d2 | ||
| 58 | ··c_chacha_poly1305_digest·8610b53c7c9e913465008a32fd71af0d | ||
| 59 | ··c_chacha_poly1305_encrypt·b546b5c83c5146f8dc6d234d81bf08c4 | ||
| 60 | ··c_chacha_poly1305_set_key·44d3120d40471ed9d2b6817d2b4aa903 | ||
| 61 | ··c_chacha_poly1305_set_nonce·a15cb8eab13f264d1b11b58cc0e5e5ff | ||
| 62 | ··c_chacha_poly1305_update·f7e95e71c779a2a1ca6f3b5696e133cb | ||
| 63 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 64 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 65 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 66 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 66 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 67 | 0 | 67 | ad20bda3cb6ada71f9cc6e196346baa6 |
| 68 | ··$trModule·::·GHC.Types.Module | 68 | ··$trModule·::·GHC.Types.Module |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 72 | 72 | 113b7341209455e791c51363692c002f | |
| 73 | ··$trModule1·::·GHC.Types.TrName | 73 | ··$trModule1·::·GHC.Types.TrName |
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 77 | fa | 77 | ff62bad740462fccf2f56e7b504ffdf6 |
| 78 | ··$trModule2·::·GHC.Prim.Addr# | 78 | ··$trModule2·::·GHC.Prim.Addr# |
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] | 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] |
| 81 | 81 | a0b5063de89e71c9658857719f2c0b47 | |
| 82 | ··$trModule3·::·GHC.Types.TrName | 82 | ··$trModule3·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 86 | 86 | 83abd56c49716400bc536ea9189b2323 | |
| 87 | ··$trModule4·::·GHC.Prim.Addr# | 87 | ··$trModule4·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla> | 89 | ···Unfolding:·Core:·<vanilla> |
| 90 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 91 | e | 90 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 91 | 9897aded72f014bd843975ea02e22902 | ||
| 92 | ··chaChaPoly1305Decrypt·:: | 92 | ··chaChaPoly1305Decrypt·:: |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.ByteString.Internal.Type.ByteString | 94 | ····->·Data.ByteString.Internal.Type.ByteString |
| 95 | ····->·Data.ByteString.Internal.Type.ByteString | 95 | ····->·Data.ByteString.Internal.Type.ByteString |
| 96 | ····->·Data.ByteString.Internal.Type.ByteString | 96 | ····->·Data.ByteString.Internal.Type.ByteString |
| 97 | ····->·Data.ByteString.Internal.Type.ByteString | 97 | ····->·Data.ByteString.Internal.Type.ByteString |
| 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString | 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString |
| 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 100 | ···Strictness:·<ML><ML><ML><ML><ML>] | 100 | ···Strictness:·<ML><ML><ML><ML><ML>] |
| 101 | 101 | 5830b7c9af3e0d650be0cf54f9596dc8 | |
| 102 | ··chaChaPoly1305Encrypt·:: | 102 | ··chaChaPoly1305Encrypt·:: |
| 103 | ····Data.ByteString.Internal.Type.ByteString | 103 | ····Data.ByteString.Internal.Type.ByteString |
| 104 | ····->·Data.ByteString.Internal.Type.ByteString | 104 | ····->·Data.ByteString.Internal.Type.ByteString |
| 105 | ····->·Data.ByteString.Internal.Type.ByteString | 105 | ····->·Data.ByteString.Internal.Type.ByteString |
| 106 | ····->·Data.ByteString.Internal.Type.ByteString | 106 | ····->·Data.ByteString.Internal.Type.ByteString |
| 107 | ····->·(Data.ByteString.Internal.Type.ByteString, | 107 | ····->·(Data.ByteString.Internal.Type.ByteString, |
| 108 | ········Data.ByteString.Internal.Type.ByteString) | 108 | ········Data.ByteString.Internal.Type.ByteString) |
| Offset 262, 64 lines modified | Offset 262, 64 lines modified | ||
| 262 | ························································@GHC.Prim.ByteArray# | 262 | ························································@GHC.Prim.ByteArray# |
| 263 | ························································@(GHC.Prim.MutableByteArray# | 263 | ························································@(GHC.Prim.MutableByteArray# |
| 264 | ····························································GHC.Prim.RealWorld)·of·wild10·{·Unsafe.Coerce.UnsafeRefl·v1·-> | 264 | ····························································GHC.Prim.RealWorld)·of·wild10·{·Unsafe.Coerce.UnsafeRefl·v1·-> |
| 265 | ·················································let·{ | 265 | ·················································let·{ |
| 266 | ···················································ds3·::·GHC.Prim.Addr#·[] | 266 | ···················································ds3·::·GHC.Prim.Addr#·[] |
| 267 | ···················································=·GHC.Prim.byteArrayContents#·ww2·`cast`·(Sub·v2) | 267 | ···················································=·GHC.Prim.byteArrayContents#·ww2·`cast`·(Sub·v2) |
| 268 | ·················································}·in | 268 | ·················································}·in |
| 269 | ·················································case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 269 | ·················································case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key·::·GHC.Prim.Addr# |
| 270 | ·························································································································································->·GHC.Prim.Addr# | 270 | ·························································································································································->·GHC.Prim.Addr# |
| 271 | ·························································································································································->·GHC.Prim.State# | 271 | ·························································································································································->·GHC.Prim.State# |
| 272 | ······························································································································································GHC.Prim.RealWorld | 272 | ······························································································································································GHC.Prim.RealWorld |
| 273 | ·························································································································································->·(#·GHC.Prim.State# | 273 | ·························································································································································->·(#·GHC.Prim.State# |
| 274 | ·································································································································································GHC.Prim.RealWorld·#)} | 274 | ·································································································································································GHC.Prim.RealWorld·#)} |
| 275 | ························································ds3 | 275 | ························································ds3 |
| 276 | ························································(GHC.Prim.byteArrayContents# | 276 | ························································(GHC.Prim.byteArrayContents# |
| 277 | ···························································mba·`cast`·(Sub·v1)) | 277 | ···························································mba·`cast`·(Sub·v1)) |
| 278 | ························································eta3·of·wild11·{·Solo#·ds7·-> | 278 | ························································eta3·of·wild11·{·Solo#·ds7·-> |
| 279 | ·················································case·Unsafe.Coerce.unsafeEqualityProof | 279 | ·················································case·Unsafe.Coerce.unsafeEqualityProof |
| Max diff block lines reached; 8667/16811 bytes (51.56%) of diff not shown. | |||
| Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 | 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 |
| 8 | ··interface·hash:·bc0cbf839489d3cff2d79c3aa6b69c5d | ||
| 9 | ··ABI·hash:·64ee6dfd61b0f7838551368fdace1ddd | ||
| 10 | ·· | 8 | ··interface·hash:·14699236a07aff7c323c546c293fafeb |
| 9 | ··ABI·hash:·d282a78f0485e3a260ab690657db4ec3 | ||
| 10 | ··export-list·hash:·8be129d3fb62e0c3a5c623c3cf531094 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·d6db148e60af0121e456a4b421634c8b | 12 | ··flag·hash:·d6db148e60af0121e456a4b421634c8b |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e | 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··chaChaPoly1305Decrypt | 21 | ··chaChaPoly1305Decrypt |
| 22 | ··chaChaPoly1305Encrypt | 22 | ··chaChaPoly1305Encrypt |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 24 | ····························nettle-0.3.1.1- | 24 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 25 | boot·module·dependencies: | 25 | boot·module·dependencies: |
| 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| 31 | family·instance·modules:·Control.Applicative·Control.Arrow | 31 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 47, 62 lines modified | Offset 47, 62 lines modified | ||
| 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa | 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa |
| 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 54 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 55 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 56 | ··c_chacha_poly1305_ctx_size·468b464d986b63b40c8e5c73ca44c824 | ||
| 57 | ··c_chacha_poly1305_decrypt·239f42b7a199e05fc86eb38e982834da | ||
| 58 | ··c_chacha_poly1305_digest·84994946a2d34f04cf738147a51bb746 | ||
| 59 | ··c_chacha_poly1305_encrypt·7aeac08434807c2093cb0f5d3f8c3170 | ||
| 60 | ··c_chacha_poly1305_set_key·e33a4d52497b9e08941173157a7d02e7 | ||
| 61 | ··c_chacha_poly1305_set_nonce·154acdb3415c15f6c77fe92f3b842132 | ||
| 62 | ··c_chacha_poly1305_update·5e665ff40b0f8c39c107fc80e15b8e47 | ||
| 63 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 64 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 65 | ·· | 54 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·1b2299a3cd831332cacdc837cc1f392e |
| 55 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 56 | ··c_chacha_poly1305_ctx_size·42980bf97c99cd551efdbe448bc2994f | ||
| 57 | ··c_chacha_poly1305_decrypt·a44bb988fd55a2a595c4b7ec218002d2 | ||
| 58 | ··c_chacha_poly1305_digest·8610b53c7c9e913465008a32fd71af0d | ||
| 59 | ··c_chacha_poly1305_encrypt·b546b5c83c5146f8dc6d234d81bf08c4 | ||
| 60 | ··c_chacha_poly1305_set_key·44d3120d40471ed9d2b6817d2b4aa903 | ||
| 61 | ··c_chacha_poly1305_set_nonce·a15cb8eab13f264d1b11b58cc0e5e5ff | ||
| 62 | ··c_chacha_poly1305_update·f7e95e71c779a2a1ca6f3b5696e133cb | ||
| 63 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 64 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 65 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 66 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 66 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 67 | 0 | 67 | ad20bda3cb6ada71f9cc6e196346baa6 |
| 68 | ··$trModule·::·GHC.Types.Module | 68 | ··$trModule·::·GHC.Types.Module |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 72 | 72 | 113b7341209455e791c51363692c002f | |
| 73 | ··$trModule1·::·GHC.Types.TrName | 73 | ··$trModule1·::·GHC.Types.TrName |
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 77 | fa | 77 | ff62bad740462fccf2f56e7b504ffdf6 |
| 78 | ··$trModule2·::·GHC.Prim.Addr# | 78 | ··$trModule2·::·GHC.Prim.Addr# |
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] | 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] |
| 81 | 81 | a0b5063de89e71c9658857719f2c0b47 | |
| 82 | ··$trModule3·::·GHC.Types.TrName | 82 | ··$trModule3·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 86 | 86 | 83abd56c49716400bc536ea9189b2323 | |
| 87 | ··$trModule4·::·GHC.Prim.Addr# | 87 | ··$trModule4·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla> | 89 | ···Unfolding:·Core:·<vanilla> |
| 90 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 91 | e | 90 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 91 | 9897aded72f014bd843975ea02e22902 | ||
| 92 | ··chaChaPoly1305Decrypt·:: | 92 | ··chaChaPoly1305Decrypt·:: |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.ByteString.Internal.Type.ByteString | 94 | ····->·Data.ByteString.Internal.Type.ByteString |
| 95 | ····->·Data.ByteString.Internal.Type.ByteString | 95 | ····->·Data.ByteString.Internal.Type.ByteString |
| 96 | ····->·Data.ByteString.Internal.Type.ByteString | 96 | ····->·Data.ByteString.Internal.Type.ByteString |
| 97 | ····->·Data.ByteString.Internal.Type.ByteString | 97 | ····->·Data.ByteString.Internal.Type.ByteString |
| 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString | 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString |
| 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 100 | ···Strictness:·<ML><ML><ML><ML><ML>] | 100 | ···Strictness:·<ML><ML><ML><ML><ML>] |
| 101 | 101 | 5830b7c9af3e0d650be0cf54f9596dc8 | |
| 102 | ··chaChaPoly1305Encrypt·:: | 102 | ··chaChaPoly1305Encrypt·:: |
| 103 | ····Data.ByteString.Internal.Type.ByteString | 103 | ····Data.ByteString.Internal.Type.ByteString |
| 104 | ····->·Data.ByteString.Internal.Type.ByteString | 104 | ····->·Data.ByteString.Internal.Type.ByteString |
| 105 | ····->·Data.ByteString.Internal.Type.ByteString | 105 | ····->·Data.ByteString.Internal.Type.ByteString |
| 106 | ····->·Data.ByteString.Internal.Type.ByteString | 106 | ····->·Data.ByteString.Internal.Type.ByteString |
| 107 | ····->·(Data.ByteString.Internal.Type.ByteString, | 107 | ····->·(Data.ByteString.Internal.Type.ByteString, |
| 108 | ········Data.ByteString.Internal.Type.ByteString) | 108 | ········Data.ByteString.Internal.Type.ByteString) |
| Offset 262, 64 lines modified | Offset 262, 64 lines modified | ||
| 262 | ························································@GHC.Prim.ByteArray# | 262 | ························································@GHC.Prim.ByteArray# |
| 263 | ························································@(GHC.Prim.MutableByteArray# | 263 | ························································@(GHC.Prim.MutableByteArray# |
| 264 | ····························································GHC.Prim.RealWorld)·of·wild10·{·Unsafe.Coerce.UnsafeRefl·v1·-> | 264 | ····························································GHC.Prim.RealWorld)·of·wild10·{·Unsafe.Coerce.UnsafeRefl·v1·-> |
| 265 | ·················································let·{ | 265 | ·················································let·{ |
| 266 | ···················································ds3·::·GHC.Prim.Addr#·[] | 266 | ···················································ds3·::·GHC.Prim.Addr#·[] |
| 267 | ···················································=·GHC.Prim.byteArrayContents#·ww2·`cast`·(Sub·v2) | 267 | ···················································=·GHC.Prim.byteArrayContents#·ww2·`cast`·(Sub·v2) |
| 268 | ·················································}·in | 268 | ·················································}·in |
| 269 | ·················································case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 269 | ·················································case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key·::·GHC.Prim.Addr# |
| 270 | ·························································································································································->·GHC.Prim.Addr# | 270 | ·························································································································································->·GHC.Prim.Addr# |
| 271 | ·························································································································································->·GHC.Prim.State# | 271 | ·························································································································································->·GHC.Prim.State# |
| 272 | ······························································································································································GHC.Prim.RealWorld | 272 | ······························································································································································GHC.Prim.RealWorld |
| 273 | ·························································································································································->·(#·GHC.Prim.State# | 273 | ·························································································································································->·(#·GHC.Prim.State# |
| 274 | ·································································································································································GHC.Prim.RealWorld·#)} | 274 | ·································································································································································GHC.Prim.RealWorld·#)} |
| 275 | ························································ds3 | 275 | ························································ds3 |
| 276 | ························································(GHC.Prim.byteArrayContents# | 276 | ························································(GHC.Prim.byteArrayContents# |
| 277 | ···························································mba·`cast`·(Sub·v1)) | 277 | ···························································mba·`cast`·(Sub·v1)) |
| 278 | ························································eta3·of·wild11·{·Solo#·ds7·-> | 278 | ························································eta3·of·wild11·{·Solo#·ds7·-> |
| 279 | ·················································case·Unsafe.Coerce.unsafeEqualityProof | 279 | ·················································case·Unsafe.Coerce.unsafeEqualityProof |
| Max diff block lines reached; 8667/16808 bytes (51.56%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 |
| 8 | ··interface·hash:·26af0bf8cb3e9406663a96286b336555 | ||
| 9 | ··ABI·hash:·0fe520142d797078b8dcc1ddd5323de9 | ||
| 10 | ·· | 8 | ··interface·hash:·4a4e0b6234b81d2cbadb3cdef4f7d622 |
| 9 | ··ABI·hash:·1b2299a3cd831332cacdc837cc1f392e | ||
| 10 | ··export-list·hash:·18cb0e1844e3493796bc578040b063a0 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·c17758f8610c81ff2083b7fa9b8aa351 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 | 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··p_serpent_decrypt | 147 | ··p_serpent_decrypt |
| 148 | ··p_serpent_encrypt | 148 | ··p_serpent_encrypt |
| 149 | ··p_twofish_decrypt | 149 | ··p_twofish_decrypt |
| 150 | ··p_twofish_encrypt | 150 | ··p_twofish_encrypt |
| 151 | ··NettleBlockMode | 151 | ··NettleBlockMode |
| 152 | ··NettleCryptFunc | 152 | ··NettleCryptFunc |
| 153 | ··NettleGCMMode | 153 | ··NettleGCMMode |
| 154 | direct·module·dependencies:·nettle-0.3.1.1- | 154 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 155 | boot·module·dependencies: | 155 | boot·module·dependencies: |
| 156 | direct·package·dependencies:·base-4.18.2.1 | 156 | direct·package·dependencies:·base-4.18.2.1 |
| 157 | plugin·package·dependencies: | 157 | plugin·package·dependencies: |
| 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 159 | family·instance·modules:·Control.Applicative·Control.Arrow | 159 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 165, 79 lines modified | Offset 165, 79 lines modified | ||
| 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 167 | ·························Language.Haskell.TH.Syntax | 167 | ·························Language.Haskell.TH.Syntax |
| 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 172 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 173 | ··e | 172 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 173 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 | 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 |
| 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] | 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] |
| 182 | 182 | 569d83b4d63e61671c2d82fd39df21c8 | |
| 183 | ··$trModule·::·GHC.Types.Module | 183 | ··$trModule·::·GHC.Types.Module |
| 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 187 | 187 | 9b9561800c8cc54e3fb40ff58384863d | |
| 188 | ··$trModule1·::·GHC.Types.TrName | 188 | ··$trModule1·::·GHC.Types.TrName |
| 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 192 | 192 | 6b17c194196c8eecdc62ddcadb5e0f7c | |
| 193 | ··$trModule2·::·GHC.Prim.Addr# | 193 | ··$trModule2·::·GHC.Prim.Addr# |
| 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] | 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] |
| 196 | 196 | 0cd3afe0cc0ed1f2607f893a9de3c03c | |
| 197 | ··$trModule3·::·GHC.Types.TrName | 197 | ··$trModule3·::·GHC.Types.TrName |
| 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 201 | 201 | 05cf2ac48877c46a33c7a1da13c40ce7 | |
| 202 | ··$trModule4·::·GHC.Prim.Addr# | 202 | ··$trModule4·::·GHC.Prim.Addr# |
| 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 204 | ···Unfolding:·Core:·<vanilla> | 204 | ···Unfolding:·Core:·<vanilla> |
| 205 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 206 | 205 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 206 | 4208bed85398f7becdfb525ff2c98e82 | ||
| 207 | ··type·NettleBlockMode·::·* | 207 | ··type·NettleBlockMode·::·* |
| 208 | ··type·NettleBlockMode·= | 208 | ··type·NettleBlockMode·= |
| 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 211 | ····->·GHC.Types.Word | 211 | ····->·GHC.Types.Word |
| 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 213 | ····->·GHC.Types.Word | 213 | ····->·GHC.Types.Word |
| 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 216 | ····->·GHC.Types.IO·() | 216 | ····->·GHC.Types.IO·() |
| 217 | 217 | 98cb2833414cfd434999b9348d12a573 | |
| 218 | ··type·NettleCryptFunc·::·* | 218 | ··type·NettleCryptFunc·::·* |
| 219 | ··type·NettleCryptFunc·= | 219 | ··type·NettleCryptFunc·= |
| 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 221 | ····->·GHC.Types.Word | 221 | ····->·GHC.Types.Word |
| 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 224 | ····->·GHC.Types.IO·() | 224 | ····->·GHC.Types.IO·() |
| 225 | 225 | 98dcf9a7cb64c57f3ad4ab4394ad034b | |
| 226 | ··type·NettleGCMMode·::·* | 226 | ··type·NettleGCMMode·::·* |
| 227 | ··type·NettleGCMMode·= | 227 | ··type·NettleGCMMode·= |
| 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 232 | ····->·GHC.Types.Word | 232 | ····->·GHC.Types.Word |
| 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 235 | ····->·GHC.Types.IO·() | 235 | ····->·GHC.Types.IO·() |
| 236 | 236 | 4092dbc2bbfc0f4a25cf56e04db05340 | |
| 237 | ··c_aes128_decrypt·::·NettleCryptFunc | 237 | ··c_aes128_decrypt·::·NettleCryptFunc |
| 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> | 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> |
| 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| Offset 245, 15 lines modified | Offset 245, 15 lines modified | ||
| 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> | 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> |
| 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> | 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> |
| 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> | 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> |
| 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> | 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> |
| Max diff block lines reached; 190884/197718 bytes (96.54%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 |
| 8 | ··interface·hash:·26af0bf8cb3e9406663a96286b336555 | ||
| 9 | ··ABI·hash:·0fe520142d797078b8dcc1ddd5323de9 | ||
| 10 | ·· | 8 | ··interface·hash:·4a4e0b6234b81d2cbadb3cdef4f7d622 |
| 9 | ··ABI·hash:·1b2299a3cd831332cacdc837cc1f392e | ||
| 10 | ··export-list·hash:·18cb0e1844e3493796bc578040b063a0 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·0a757ee585690057fcbbdb02fb03c6f1 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 | 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··p_serpent_decrypt | 147 | ··p_serpent_decrypt |
| 148 | ··p_serpent_encrypt | 148 | ··p_serpent_encrypt |
| 149 | ··p_twofish_decrypt | 149 | ··p_twofish_decrypt |
| 150 | ··p_twofish_encrypt | 150 | ··p_twofish_encrypt |
| 151 | ··NettleBlockMode | 151 | ··NettleBlockMode |
| 152 | ··NettleCryptFunc | 152 | ··NettleCryptFunc |
| 153 | ··NettleGCMMode | 153 | ··NettleGCMMode |
| 154 | direct·module·dependencies:·nettle-0.3.1.1- | 154 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 155 | boot·module·dependencies: | 155 | boot·module·dependencies: |
| 156 | direct·package·dependencies:·base-4.18.2.1 | 156 | direct·package·dependencies:·base-4.18.2.1 |
| 157 | plugin·package·dependencies: | 157 | plugin·package·dependencies: |
| 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 159 | family·instance·modules:·Control.Applicative·Control.Arrow | 159 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 165, 79 lines modified | Offset 165, 79 lines modified | ||
| 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 167 | ·························Language.Haskell.TH.Syntax | 167 | ·························Language.Haskell.TH.Syntax |
| 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 172 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 173 | ··e | 172 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 173 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 | 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 |
| 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] | 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] |
| 182 | 182 | 569d83b4d63e61671c2d82fd39df21c8 | |
| 183 | ··$trModule·::·GHC.Types.Module | 183 | ··$trModule·::·GHC.Types.Module |
| 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 187 | 187 | 9b9561800c8cc54e3fb40ff58384863d | |
| 188 | ··$trModule1·::·GHC.Types.TrName | 188 | ··$trModule1·::·GHC.Types.TrName |
| 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 192 | 192 | 6b17c194196c8eecdc62ddcadb5e0f7c | |
| 193 | ··$trModule2·::·GHC.Prim.Addr# | 193 | ··$trModule2·::·GHC.Prim.Addr# |
| 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] | 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] |
| 196 | 196 | 0cd3afe0cc0ed1f2607f893a9de3c03c | |
| 197 | ··$trModule3·::·GHC.Types.TrName | 197 | ··$trModule3·::·GHC.Types.TrName |
| 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 201 | 201 | 05cf2ac48877c46a33c7a1da13c40ce7 | |
| 202 | ··$trModule4·::·GHC.Prim.Addr# | 202 | ··$trModule4·::·GHC.Prim.Addr# |
| 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 204 | ···Unfolding:·Core:·<vanilla> | 204 | ···Unfolding:·Core:·<vanilla> |
| 205 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 206 | 205 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 206 | 4208bed85398f7becdfb525ff2c98e82 | ||
| 207 | ··type·NettleBlockMode·::·* | 207 | ··type·NettleBlockMode·::·* |
| 208 | ··type·NettleBlockMode·= | 208 | ··type·NettleBlockMode·= |
| 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 211 | ····->·GHC.Types.Word | 211 | ····->·GHC.Types.Word |
| 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 213 | ····->·GHC.Types.Word | 213 | ····->·GHC.Types.Word |
| 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 216 | ····->·GHC.Types.IO·() | 216 | ····->·GHC.Types.IO·() |
| 217 | 217 | 98cb2833414cfd434999b9348d12a573 | |
| 218 | ··type·NettleCryptFunc·::·* | 218 | ··type·NettleCryptFunc·::·* |
| 219 | ··type·NettleCryptFunc·= | 219 | ··type·NettleCryptFunc·= |
| 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 221 | ····->·GHC.Types.Word | 221 | ····->·GHC.Types.Word |
| 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 224 | ····->·GHC.Types.IO·() | 224 | ····->·GHC.Types.IO·() |
| 225 | 225 | 98dcf9a7cb64c57f3ad4ab4394ad034b | |
| 226 | ··type·NettleGCMMode·::·* | 226 | ··type·NettleGCMMode·::·* |
| 227 | ··type·NettleGCMMode·= | 227 | ··type·NettleGCMMode·= |
| 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 232 | ····->·GHC.Types.Word | 232 | ····->·GHC.Types.Word |
| 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 235 | ····->·GHC.Types.IO·() | 235 | ····->·GHC.Types.IO·() |
| 236 | 236 | 4092dbc2bbfc0f4a25cf56e04db05340 | |
| 237 | ··c_aes128_decrypt·::·NettleCryptFunc | 237 | ··c_aes128_decrypt·::·NettleCryptFunc |
| 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> | 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> |
| 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| Offset 245, 15 lines modified | Offset 245, 15 lines modified | ||
| 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> | 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> |
| 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> | 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> |
| 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> | 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> |
| 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> | 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> |
| Max diff block lines reached; 190884/197718 bytes (96.54%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 | 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 |
| 8 | ··interface·hash:·69a911cfe384accc8689077a94340623 | ||
| 9 | ··ABI·hash:·afc3f947567b331d29c18bbf2fed81fa | ||
| 10 | ·· | 8 | ··interface·hash:·3675140d78e3e16d69dda08f94b2087e |
| 9 | ··ABI·hash:·ba3822b57e705ffdaab2d6478687bd28 | ||
| 10 | ··export-list·hash:·2c1f436665f603d625d8540722c1fb0c | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·377693fc6df0d66af7f66ce1b5a12750 | 12 | ··flag·hash:·377693fc6df0d66af7f66ce1b5a12750 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a | 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 16 lines modified | Offset 37, 16 lines modified | ||
| 37 | ··nettle_streamCombine | 37 | ··nettle_streamCombine |
| 38 | ··nettle_streamSetNonce | 38 | ··nettle_streamSetNonce |
| 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} | 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} |
| 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} | 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} |
| 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} | 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} |
| 42 | ··NettleGCM | 42 | ··NettleGCM |
| 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} | 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 46 | boot·module·dependencies: | 46 | boot·module·dependencies: |
| 47 | direct·package·dependencies:·base-4.18.2.1 | 47 | direct·package·dependencies:·base-4.18.2.1 |
| 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 52 | plugin·package·dependencies: | 52 | plugin·package·dependencies: |
| Offset 82, 42 lines modified | Offset 82, 42 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 84 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 84 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 85 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 85 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 86 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 86 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 90 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 91 | ··NettleBlockMode·29872d757125f50a9fe0ad75954855e6 | ||
| 92 | ··NettleCryptFunc·2e02ded67cbb8f1e520a099b2648b6f3 | ||
| 93 | ··NettleGCMMode·00c634c0d390da73439dfd2945518f91 | ||
| 94 | ··c_cbc_decrypt·0583f9a5472d407f9ad2abf522333ab4 | ||
| 95 | ··c_cbc_encrypt·febd60ac6f1a11b67052f54b8dfb4235 | ||
| 96 | ··c_cfb_decrypt·9087f04fd6b7fa8e662b892fb6617abc | ||
| 97 | ··c_cfb_encrypt·d39e55eef3be7d14b86bc1ebd3c5ecf6 | ||
| 98 | ··c_ctr_crypt·f500b5a42dccae6bc2cd077bf51cbc48 | ||
| 99 | ··c_gcm_ctx_size·44f79333f78cc84dd65df5d13f92c4c0 | ||
| 100 | ··c_gcm_decrypt·cdc8edc165c2fff3ea9e6c4e7dbef32f | ||
| 101 | ··c_gcm_digest·e12fdc5b08af0127b483911408dd5adb | ||
| 102 | ··c_gcm_encrypt·4997c88138ea4eef5165c19d988b0b2e | ||
| 103 | ··c_gcm_key_size·67935b2d4bc8f7ca365d8f453831293f | ||
| 104 | ··c_gcm_set_iv·c204d548ba3151002f32161cb6644107 | ||
| 105 | ··c_gcm_set_key·eff0de776fbe8ea0e4723fb023e7c598 | ||
| 106 | ··c_gcm_update·56a1face45e55d610b3e3c986dbb9119 | ||
| 107 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 108 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 109 | ·· | 89 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·1b2299a3cd831332cacdc837cc1f392e |
| 90 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 91 | ··NettleBlockMode·4208bed85398f7becdfb525ff2c98e82 | ||
| 92 | ··NettleCryptFunc·98cb2833414cfd434999b9348d12a573 | ||
| 93 | ··NettleGCMMode·98dcf9a7cb64c57f3ad4ab4394ad034b | ||
| 94 | ··c_cbc_decrypt·8ce2906c56dcaf492290fa9b12cda989 | ||
| 95 | ··c_cbc_encrypt·8bac62e08c41b5165b9f777345b2e770 | ||
| 96 | ··c_cfb_decrypt·0ea6c4a6a71279566aab4502051c67ca | ||
| 97 | ··c_cfb_encrypt·67eb99f9f3e8216687679c1ba210f5ec | ||
| 98 | ··c_ctr_crypt·ed6b1753a512c9c5907a7a8f26f8f079 | ||
| 99 | ··c_gcm_ctx_size·5f1fa2b2c5efb37fd1a6b900e5c7bc23 | ||
| 100 | ··c_gcm_decrypt·1254efd1e199f46ce6eb4a3843e6ce97 | ||
| 101 | ··c_gcm_digest·6f425760e4fdb52edeb2eeba8b4e40d3 | ||
| 102 | ··c_gcm_encrypt·3d95bc604683801e2a1dc6c43e5d8470 | ||
| 103 | ··c_gcm_key_size·5a204fb5fa837c9d0b0ca6ed3e0b838e | ||
| 104 | ··c_gcm_set_iv·82864a5186ce9442835ec9ccb23ddee1 | ||
| 105 | ··c_gcm_set_key·1f403fac3ad5a0b680224d3388bc3e7b | ||
| 106 | ··c_gcm_update·a38bef288399b0c73414fde025da5954 | ||
| 107 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 108 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 109 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 110 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 110 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 111 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 111 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] | 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] |
| 116 | 116 | e66556442aa01d6c2061ea4ad4a7aae2 | |
| 117 | ··$dmnbc_decrypt_ctx_offset·:: | 117 | ··$dmnbc_decrypt_ctx_offset·:: |
| 118 | ····NettleBlockCipher·c·=> | 118 | ····NettleBlockCipher·c·=> |
| 119 | ····Data.Tagged.Tagged | 119 | ····Data.Tagged.Tagged |
| 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 122 | ···Strictness:·<A><1L>, | 122 | ···Strictness:·<A><1L>, |
| 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 128, 15 lines modified | Offset 128, 15 lines modified | ||
| 128 | ··············(forall·(c·::·<*>_N). | 128 | ··············(forall·(c·::·<*>_N). |
| 129 | ···············<NettleBlockCipher·c>_R | 129 | ···············<NettleBlockCipher·c>_R |
| 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 131 | ··················································<*>_N | 131 | ··················································<*>_N |
| 132 | ··················································<c>_P | 132 | ··················································<c>_P |
| 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 135 | 135 | 2848dd4d51b950cad1d076a3ef2e91de | |
| 136 | ··$dmnbc_encrypt_ctx_offset·:: | 136 | ··$dmnbc_encrypt_ctx_offset·:: |
| 137 | ····NettleBlockCipher·c·=> | 137 | ····NettleBlockCipher·c·=> |
| 138 | ····Data.Tagged.Tagged | 138 | ····Data.Tagged.Tagged |
| 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 141 | ···Strictness:·<A><1L>, | 141 | ···Strictness:·<A><1L>, |
| 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··············(forall·(c·::·<*>_N). | 147 | ··············(forall·(c·::·<*>_N). |
| 148 | ···············<NettleBlockCipher·c>_R | 148 | ···············<NettleBlockCipher·c>_R |
| 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 150 | ··················································<*>_N | 150 | ··················································<*>_N |
| 151 | ··················································<c>_P | 151 | ··················································<c>_P |
| 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 154 | 154 | 46f76a2f88619644cc3ddda3f70aee2f | |
| 155 | ··$dmnbsc_nonceSize·:: | 155 | ··$dmnbsc_nonceSize·:: |
| 156 | ····NettleBlockedStreamCipher·c·=> | 156 | ····NettleBlockedStreamCipher·c·=> |
| 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier | 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier |
| Max diff block lines reached; 48887/56239 bytes (86.93%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 | 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 |
| 8 | ··interface·hash:·69a911cfe384accc8689077a94340623 | ||
| 9 | ··ABI·hash:·afc3f947567b331d29c18bbf2fed81fa | ||
| 10 | ·· | 8 | ··interface·hash:·3675140d78e3e16d69dda08f94b2087e |
| 9 | ··ABI·hash:·ba3822b57e705ffdaab2d6478687bd28 | ||
| 10 | ··export-list·hash:·2c1f436665f603d625d8540722c1fb0c | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·3c3d2370de8aa00793505f9721a8c577 | 12 | ··flag·hash:·3c3d2370de8aa00793505f9721a8c577 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a | 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 16 lines modified | Offset 37, 16 lines modified | ||
| 37 | ··nettle_streamCombine | 37 | ··nettle_streamCombine |
| 38 | ··nettle_streamSetNonce | 38 | ··nettle_streamSetNonce |
| 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} | 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} |
| 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} | 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} |
| 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} | 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} |
| 42 | ··NettleGCM | 42 | ··NettleGCM |
| 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} | 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 46 | boot·module·dependencies: | 46 | boot·module·dependencies: |
| 47 | direct·package·dependencies:·base-4.18.2.1 | 47 | direct·package·dependencies:·base-4.18.2.1 |
| 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 52 | plugin·package·dependencies: | 52 | plugin·package·dependencies: |
| Offset 82, 42 lines modified | Offset 82, 42 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 84 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 84 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 85 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 85 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 86 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 86 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 90 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 91 | ··NettleBlockMode·29872d757125f50a9fe0ad75954855e6 | ||
| 92 | ··NettleCryptFunc·2e02ded67cbb8f1e520a099b2648b6f3 | ||
| 93 | ··NettleGCMMode·00c634c0d390da73439dfd2945518f91 | ||
| 94 | ··c_cbc_decrypt·0583f9a5472d407f9ad2abf522333ab4 | ||
| 95 | ··c_cbc_encrypt·febd60ac6f1a11b67052f54b8dfb4235 | ||
| 96 | ··c_cfb_decrypt·9087f04fd6b7fa8e662b892fb6617abc | ||
| 97 | ··c_cfb_encrypt·d39e55eef3be7d14b86bc1ebd3c5ecf6 | ||
| 98 | ··c_ctr_crypt·f500b5a42dccae6bc2cd077bf51cbc48 | ||
| 99 | ··c_gcm_ctx_size·44f79333f78cc84dd65df5d13f92c4c0 | ||
| 100 | ··c_gcm_decrypt·cdc8edc165c2fff3ea9e6c4e7dbef32f | ||
| 101 | ··c_gcm_digest·e12fdc5b08af0127b483911408dd5adb | ||
| 102 | ··c_gcm_encrypt·4997c88138ea4eef5165c19d988b0b2e | ||
| 103 | ··c_gcm_key_size·67935b2d4bc8f7ca365d8f453831293f | ||
| 104 | ··c_gcm_set_iv·c204d548ba3151002f32161cb6644107 | ||
| 105 | ··c_gcm_set_key·eff0de776fbe8ea0e4723fb023e7c598 | ||
| 106 | ··c_gcm_update·56a1face45e55d610b3e3c986dbb9119 | ||
| 107 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 108 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 109 | ·· | 89 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·1b2299a3cd831332cacdc837cc1f392e |
| 90 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 91 | ··NettleBlockMode·4208bed85398f7becdfb525ff2c98e82 | ||
| 92 | ··NettleCryptFunc·98cb2833414cfd434999b9348d12a573 | ||
| 93 | ··NettleGCMMode·98dcf9a7cb64c57f3ad4ab4394ad034b | ||
| 94 | ··c_cbc_decrypt·8ce2906c56dcaf492290fa9b12cda989 | ||
| 95 | ··c_cbc_encrypt·8bac62e08c41b5165b9f777345b2e770 | ||
| 96 | ··c_cfb_decrypt·0ea6c4a6a71279566aab4502051c67ca | ||
| 97 | ··c_cfb_encrypt·67eb99f9f3e8216687679c1ba210f5ec | ||
| 98 | ··c_ctr_crypt·ed6b1753a512c9c5907a7a8f26f8f079 | ||
| 99 | ··c_gcm_ctx_size·5f1fa2b2c5efb37fd1a6b900e5c7bc23 | ||
| 100 | ··c_gcm_decrypt·1254efd1e199f46ce6eb4a3843e6ce97 | ||
| 101 | ··c_gcm_digest·6f425760e4fdb52edeb2eeba8b4e40d3 | ||
| 102 | ··c_gcm_encrypt·3d95bc604683801e2a1dc6c43e5d8470 | ||
| 103 | ··c_gcm_key_size·5a204fb5fa837c9d0b0ca6ed3e0b838e | ||
| 104 | ··c_gcm_set_iv·82864a5186ce9442835ec9ccb23ddee1 | ||
| 105 | ··c_gcm_set_key·1f403fac3ad5a0b680224d3388bc3e7b | ||
| 106 | ··c_gcm_update·a38bef288399b0c73414fde025da5954 | ||
| 107 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 108 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 109 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 110 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 110 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 111 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 111 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] | 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] |
| 116 | 116 | e66556442aa01d6c2061ea4ad4a7aae2 | |
| 117 | ··$dmnbc_decrypt_ctx_offset·:: | 117 | ··$dmnbc_decrypt_ctx_offset·:: |
| 118 | ····NettleBlockCipher·c·=> | 118 | ····NettleBlockCipher·c·=> |
| 119 | ····Data.Tagged.Tagged | 119 | ····Data.Tagged.Tagged |
| 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 122 | ···Strictness:·<A><1L>, | 122 | ···Strictness:·<A><1L>, |
| 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 128, 15 lines modified | Offset 128, 15 lines modified | ||
| 128 | ··············(forall·(c·::·<*>_N). | 128 | ··············(forall·(c·::·<*>_N). |
| 129 | ···············<NettleBlockCipher·c>_R | 129 | ···············<NettleBlockCipher·c>_R |
| 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 131 | ··················································<*>_N | 131 | ··················································<*>_N |
| 132 | ··················································<c>_P | 132 | ··················································<c>_P |
| 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 135 | 135 | 2848dd4d51b950cad1d076a3ef2e91de | |
| 136 | ··$dmnbc_encrypt_ctx_offset·:: | 136 | ··$dmnbc_encrypt_ctx_offset·:: |
| 137 | ····NettleBlockCipher·c·=> | 137 | ····NettleBlockCipher·c·=> |
| 138 | ····Data.Tagged.Tagged | 138 | ····Data.Tagged.Tagged |
| 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 141 | ···Strictness:·<A><1L>, | 141 | ···Strictness:·<A><1L>, |
| 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··············(forall·(c·::·<*>_N). | 147 | ··············(forall·(c·::·<*>_N). |
| 148 | ···············<NettleBlockCipher·c>_R | 148 | ···············<NettleBlockCipher·c>_R |
| 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 150 | ··················································<*>_N | 150 | ··················································<*>_N |
| 151 | ··················································<c>_P | 151 | ··················································<c>_P |
| 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 154 | 154 | 46f76a2f88619644cc3ddda3f70aee2f | |
| 155 | ··$dmnbsc_nonceSize·:: | 155 | ··$dmnbsc_nonceSize·:: |
| 156 | ····NettleBlockedStreamCipher·c·=> | 156 | ····NettleBlockedStreamCipher·c·=> |
| 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier | 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier |
| Max diff block lines reached; 48887/56236 bytes (86.93%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Ciphers·9066 | 7 | interface·Crypto.Nettle.Ciphers·9066 |
| 8 | ··interface·hash:·71f07f1bc032f64652a9265af4e4836e | ||
| 9 | ··ABI·hash:·dcd1222519be87ee7ac6d923d02072f5 | ||
| 10 | ·· | 8 | ··interface·hash:·79e09eea02632d9ffbbb765c30f7df13 |
| 9 | ··ABI·hash:·3fd0bf3b34d288ecfec9fa5fdc53a6f3 | ||
| 10 | ··export-list·hash:·ccc583b2fb6fd662a6dab07077a9c9cd | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·f3a0c02081b251945d4376111194613a | 12 | ··flag·hash:·f3a0c02081b251945d4376111194613a |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed | 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 18 lines modified | Offset 37, 18 lines modified | ||
| 37 | ··DES | 37 | ··DES |
| 38 | ··DES_EDE3 | 38 | ··DES_EDE3 |
| 39 | ··ESTREAM_SALSA20 | 39 | ··ESTREAM_SALSA20 |
| 40 | ··SALSA20 | 40 | ··SALSA20 |
| 41 | ··SERPENT | 41 | ··SERPENT |
| 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} | 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} |
| 43 | ··TWOFISH | 43 | ··TWOFISH |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 46 | ····························nettle-0.3.1.1- | 46 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal |
| 47 | ····························nettle-0.3.1.1- | 47 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 48 | boot·module·dependencies: | 48 | boot·module·dependencies: |
| 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 53 | plugin·package·dependencies: | 53 | plugin·package·dependencies: |
| 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| Offset 82, 170 lines modified | Offset 82, 170 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 83 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 83 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 84 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 84 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 85 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 85 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 86 | import··-/··Crypto.Cipher.Types.Stream·3847fb575cdeefb591b6b9e4eb84f468 | 86 | import··-/··Crypto.Cipher.Types.Stream·3847fb575cdeefb591b6b9e4eb84f468 |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM·7a2dde19a7573f38fa25d22304a59d6d | ||
| 90 | ··exports:·08ca0af40b66f2700b3b348acbaf91e6 | ||
| 91 | ··ccmInitTLS·8718d1ebe7fd0e54d12ebf0992572958 | ||
| 92 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 93 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 94 | ··c_aes128_decrypt·d508a9fef874877bebe11fe6a7921f9c | ||
| 95 | ··c_aes128_encrypt·81963777b653cbea3d2b4900d65cbd72 | ||
| 96 | ··c_aes192_decrypt·b26ad524f56784917d63f9874612e26e | ||
| 97 | ··c_aes192_encrypt·a7d17439e00fa9f2950d52f141cc5688 | ||
| 98 | ··c_aes256_decrypt·21b3ff8358eb7e67f7a3d20b6195fbd9 | ||
| 99 | ··c_aes256_encrypt·ef6780e6cfdd43b9c8493d7e78910b5d | ||
| 100 | ··c_arcfour_crypt·28ceb035fce59c21a66909071e5fc0ed | ||
| 101 | ··c_arcfour_ctx_size·6869a3f204af8d406ff52269619008fd | ||
| 102 | ··c_arcfour_set_key·54c5e283d8ade6fb65a13e4dd1df54fd | ||
| 103 | ··c_arctwo_ctx_size·8f15b769cb1de1ce5c07a053c3c5f15f | ||
| 104 | ··c_arctwo_decrypt·5615cffc03658c3d94a63cfdbf4d5c23 | ||
| 105 | ··c_arctwo_encrypt·e66d52374676cffeadd36bacd3129768 | ||
| 106 | ··c_arctwo_set_key·093baa214ac71559210f79b5d5a8196f | ||
| 107 | ··c_arctwo_set_key_ekb·f500ccfac3e281ef9ccfd635a2c62531 | ||
| 108 | ··c_arctwo_set_key_gutmann·11af8b06ae8fa59d682f8cf13dad6061 | ||
| 109 | ··c_blowfish_ctx_size·9a478c020801b014d586c2f0d85a93bd | ||
| 110 | ··c_blowfish_decrypt·99ecfbe504184131132c5e39e87ea556 | ||
| 111 | ··c_blowfish_encrypt·7db49487942ae0d71ac51725a028506f | ||
| 112 | ··c_blowfish_set_key·685b9914512808c9ba1afb5b9430c182 | ||
| 113 | ··c_camellia128_crypt·58a7578ed96df187945ef4d9c3ae9789 | ||
| 114 | ··c_camellia192_crypt·bf2d8b251b1a6189dd3086c9c7dbc49b | ||
| 115 | ··c_camellia256_crypt·c04d35306de11eb04eda43b7c311c33d | ||
| 116 | ··c_cast128_ctx_size·a79fdbd0a0718b21f9e387d8248a4b51 | ||
| 117 | ··c_cast128_decrypt·413f4ec70e5d69070d554a4994e1b83c | ||
| 118 | ··c_cast128_encrypt·cff61fe2775e0820ff5e7eed3cb4939c | ||
| 119 | ··c_cast5_set_key·a7249a7bbdb49d6aaaac3f30a38c8624 | ||
| 120 | ··c_chacha_crypt·547a1e8046c19ed86d21c6eaf3280ebf | ||
| 121 | ··c_chacha_ctx_size·fca42ab54593b933149fce684bcb8419 | ||
| 122 | ··c_chacha_set_key·b800a2a654ac988453d31f417d9d26e7 | ||
| 123 | ··c_chacha_set_nonce·c663537d631b4f7fcbc9bdc1ceda2b38 | ||
| 124 | ··c_des3_ctx_size·65340bcf13b15ae19ad7e948f1215336 | ||
| 125 | ··c_des3_decrypt·bbc56b09602e10a0478944a31d9cf047 | ||
| 126 | ··c_des3_encrypt·8a001e6e04f8746ce98dd55b0fd33106 | ||
| 127 | ··c_des3_set_key·66a7e859b273062b9dbf9a3c8f79c5e3 | ||
| 128 | ··c_des_ctx_size·135df9f63f7692ed0f25e0cfebe5f09a | ||
| 129 | ··c_des_decrypt·115104a5be9a56f3b236be98bd4f4aed | ||
| 130 | ··c_des_encrypt·854666707312e411ebd631ced99e6bc1 | ||
| 131 | ··c_des_set_key·77b328f502dc248785c3c7adbc8b000e | ||
| 132 | ··c_hs_aes128_ctx_decrypt·e7c7bb0c24e5d6bc1a41d180d25c8f2e | ||
| 133 | ··c_hs_aes128_ctx_encrypt·4f458c02ffb4e7926c33e9f6358e6312 | ||
| 134 | ··c_hs_aes128_ctx_size·afcdbd3cb8d7f275f1f51f81c5c250ff | ||
| 135 | ··c_hs_aes128_init·6a72418ee3540c051e26d70a46abd639 | ||
| 136 | ··c_hs_aes192_ctx_decrypt·95a121159019dd15f8b7c6d49ec80837 | ||
| 137 | ··c_hs_aes192_ctx_encrypt·68ef30238c1e3973ffb9caebe92431f4 | ||
| 138 | ··c_hs_aes192_ctx_size·4ea105484035ddb5c0ec9f0319468579 | ||
| 139 | ··c_hs_aes192_init·c04b90bd0f8f92869f696971c4ab15af | ||
| 140 | ··c_hs_aes256_ctx_decrypt·e1708c163a613c6153bd5af8c1832884 | ||
| 141 | ··c_hs_aes256_ctx_encrypt·5a3630803b7049e2fc1ee0d016e5254f | ||
| 142 | ··c_hs_aes256_ctx_size·4b4b4f2a8d61f9d92a3c24cf7aa87f02 | ||
| 143 | ··c_hs_aes256_init·e0ec3070014ab84929ddbd7c10e1dcbc | ||
| 144 | ··c_hs_aes_ctx_size·fba4b21753a0405d9021fd5e6000c8d8 | ||
| 145 | ··c_hs_aes_decrypt·e9731747053c7167f7a71d735c10bdba | ||
| 146 | ··c_hs_aes_encrypt·33d0e6495e8051435a2e93ca9d19fe10 | ||
| 147 | ··c_hs_aes_init·3aba070539af24430002f23b09ecf113 | ||
| 148 | ··c_hs_camellia128_ctx_decrypt·742f7abf5424c4c13f012f22833f3b80 | ||
| 149 | ··c_hs_camellia128_ctx_encrypt·57dd17c6e2d59d876e1161d154b9da3b | ||
| 150 | ··c_hs_camellia128_ctx_size·7e54b385eaf8150ab6cecdff24a0307e | ||
| 151 | ··c_hs_camellia128_init·defa768751697f4fde2848f4019150b1 | ||
| 152 | ··c_hs_camellia192_ctx_decrypt·f5283fb66007caa3f6d450b065d18e76 | ||
| 153 | ··c_hs_camellia192_ctx_encrypt·3e1734c1f43085c845db75f39b9517c3 | ||
| 154 | ··c_hs_camellia192_ctx_size·b4746c62ec3b320fabd0aff4ba72a4bb | ||
| 155 | ··c_hs_camellia192_init·35b4edb894f65e83737345e37c569a4a | ||
| 156 | ··c_hs_camellia256_ctx_decrypt·cc324ac34c6005d721f9094bbafcdbc8 | ||
| 157 | ··c_hs_camellia256_ctx_encrypt·489f265810204d6f14919d2b3073f74b | ||
| 158 | ··c_hs_camellia256_ctx_size·abeef8c63a4a162e80d254ba9268bdb0 | ||
| 159 | ··c_hs_camellia256_init·18d5f7f332bb0d93d79be5c0ed38b39a | ||
| 160 | ··c_hs_camellia_ctx_size·0885c4ce1a62fe35c8f0bc991ac995de | ||
| 161 | ··c_hs_camellia_decrypt·2e63d27094113c710613473c6af26278 | ||
| 162 | ··c_hs_camellia_encrypt·58c2974e2cb0a44fb3a9585e7d43f68a | ||
| 163 | ··c_hs_camellia_init·b9fac67245edd2b94587bab1e647378f | ||
| 164 | ··c_salsa20_crypt·e8b2a4204c18899212ac56f37385f4da | ||
| 165 | ··c_salsa20_ctx_size·176671809a6be6a114b983a5b9fb26ec | ||
| 166 | ··c_salsa20_set_key·9ad4f91c8a97e9fea064bb9bc67cc45b | ||
| 167 | ··c_salsa20_set_nonce·36689b2763b08a0b2cc8581962b63bda | ||
| 168 | ··c_salsa20r12_crypt·fcaa17352049a2f92ca77ee0c73251de | ||
| 169 | ··c_serpent_ctx_size·a85fee2a39308a4b72233d9d41a41987 | ||
| Max diff block lines reached; 404549/423662 bytes (95.49%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Ciphers·9066 | 7 | interface·Crypto.Nettle.Ciphers·9066 |
| 8 | ··interface·hash:·71f07f1bc032f64652a9265af4e4836e | ||
| 9 | ··ABI·hash:·dcd1222519be87ee7ac6d923d02072f5 | ||
| 10 | ·· | 8 | ··interface·hash:·79e09eea02632d9ffbbb765c30f7df13 |
| 9 | ··ABI·hash:·3fd0bf3b34d288ecfec9fa5fdc53a6f3 | ||
| 10 | ··export-list·hash:·ccc583b2fb6fd662a6dab07077a9c9cd | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·ad9e5aa7ed20f09de057886de71dc63e | 12 | ··flag·hash:·ad9e5aa7ed20f09de057886de71dc63e |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed | 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 18 lines modified | Offset 37, 18 lines modified | ||
| 37 | ··DES | 37 | ··DES |
| 38 | ··DES_EDE3 | 38 | ··DES_EDE3 |
| 39 | ··ESTREAM_SALSA20 | 39 | ··ESTREAM_SALSA20 |
| 40 | ··SALSA20 | 40 | ··SALSA20 |
| 41 | ··SERPENT | 41 | ··SERPENT |
| 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} | 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} |
| 43 | ··TWOFISH | 43 | ··TWOFISH |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 46 | ····························nettle-0.3.1.1- | 46 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal |
| 47 | ····························nettle-0.3.1.1- | 47 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 48 | boot·module·dependencies: | 48 | boot·module·dependencies: |
| 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 53 | plugin·package·dependencies: | 53 | plugin·package·dependencies: |
| 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| Offset 82, 170 lines modified | Offset 82, 170 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 83 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 | 83 | import··-/··Crypto.Cipher.Types·75b07d800fd689d038923a21a0a1e5f7 |
| 84 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 | 84 | import··-/··Crypto.Cipher.Types.Base·4640eacf62e250b093b06e1895dee830 |
| 85 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 | 85 | import··-/··Crypto.Cipher.Types.Block·8fcdf43570dc3c15a1849e90dc642647 |
| 86 | import··-/··Crypto.Cipher.Types.Stream·3847fb575cdeefb591b6b9e4eb84f468 | 86 | import··-/··Crypto.Cipher.Types.Stream·3847fb575cdeefb591b6b9e4eb84f468 |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM·7a2dde19a7573f38fa25d22304a59d6d | ||
| 90 | ··exports:·08ca0af40b66f2700b3b348acbaf91e6 | ||
| 91 | ··ccmInitTLS·8718d1ebe7fd0e54d12ebf0992572958 | ||
| 92 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·0fe520142d797078b8dcc1ddd5323de9 | ||
| 93 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 94 | ··c_aes128_decrypt·d508a9fef874877bebe11fe6a7921f9c | ||
| 95 | ··c_aes128_encrypt·81963777b653cbea3d2b4900d65cbd72 | ||
| 96 | ··c_aes192_decrypt·b26ad524f56784917d63f9874612e26e | ||
| 97 | ··c_aes192_encrypt·a7d17439e00fa9f2950d52f141cc5688 | ||
| 98 | ··c_aes256_decrypt·21b3ff8358eb7e67f7a3d20b6195fbd9 | ||
| 99 | ··c_aes256_encrypt·ef6780e6cfdd43b9c8493d7e78910b5d | ||
| 100 | ··c_arcfour_crypt·28ceb035fce59c21a66909071e5fc0ed | ||
| 101 | ··c_arcfour_ctx_size·6869a3f204af8d406ff52269619008fd | ||
| 102 | ··c_arcfour_set_key·54c5e283d8ade6fb65a13e4dd1df54fd | ||
| 103 | ··c_arctwo_ctx_size·8f15b769cb1de1ce5c07a053c3c5f15f | ||
| 104 | ··c_arctwo_decrypt·5615cffc03658c3d94a63cfdbf4d5c23 | ||
| 105 | ··c_arctwo_encrypt·e66d52374676cffeadd36bacd3129768 | ||
| 106 | ··c_arctwo_set_key·093baa214ac71559210f79b5d5a8196f | ||
| 107 | ··c_arctwo_set_key_ekb·f500ccfac3e281ef9ccfd635a2c62531 | ||
| 108 | ··c_arctwo_set_key_gutmann·11af8b06ae8fa59d682f8cf13dad6061 | ||
| 109 | ··c_blowfish_ctx_size·9a478c020801b014d586c2f0d85a93bd | ||
| 110 | ··c_blowfish_decrypt·99ecfbe504184131132c5e39e87ea556 | ||
| 111 | ··c_blowfish_encrypt·7db49487942ae0d71ac51725a028506f | ||
| 112 | ··c_blowfish_set_key·685b9914512808c9ba1afb5b9430c182 | ||
| 113 | ··c_camellia128_crypt·58a7578ed96df187945ef4d9c3ae9789 | ||
| 114 | ··c_camellia192_crypt·bf2d8b251b1a6189dd3086c9c7dbc49b | ||
| 115 | ··c_camellia256_crypt·c04d35306de11eb04eda43b7c311c33d | ||
| 116 | ··c_cast128_ctx_size·a79fdbd0a0718b21f9e387d8248a4b51 | ||
| 117 | ··c_cast128_decrypt·413f4ec70e5d69070d554a4994e1b83c | ||
| 118 | ··c_cast128_encrypt·cff61fe2775e0820ff5e7eed3cb4939c | ||
| 119 | ··c_cast5_set_key·a7249a7bbdb49d6aaaac3f30a38c8624 | ||
| 120 | ··c_chacha_crypt·547a1e8046c19ed86d21c6eaf3280ebf | ||
| 121 | ··c_chacha_ctx_size·fca42ab54593b933149fce684bcb8419 | ||
| 122 | ··c_chacha_set_key·b800a2a654ac988453d31f417d9d26e7 | ||
| 123 | ··c_chacha_set_nonce·c663537d631b4f7fcbc9bdc1ceda2b38 | ||
| 124 | ··c_des3_ctx_size·65340bcf13b15ae19ad7e948f1215336 | ||
| 125 | ··c_des3_decrypt·bbc56b09602e10a0478944a31d9cf047 | ||
| 126 | ··c_des3_encrypt·8a001e6e04f8746ce98dd55b0fd33106 | ||
| 127 | ··c_des3_set_key·66a7e859b273062b9dbf9a3c8f79c5e3 | ||
| 128 | ··c_des_ctx_size·135df9f63f7692ed0f25e0cfebe5f09a | ||
| 129 | ··c_des_decrypt·115104a5be9a56f3b236be98bd4f4aed | ||
| 130 | ··c_des_encrypt·854666707312e411ebd631ced99e6bc1 | ||
| 131 | ··c_des_set_key·77b328f502dc248785c3c7adbc8b000e | ||
| 132 | ··c_hs_aes128_ctx_decrypt·e7c7bb0c24e5d6bc1a41d180d25c8f2e | ||
| 133 | ··c_hs_aes128_ctx_encrypt·4f458c02ffb4e7926c33e9f6358e6312 | ||
| 134 | ··c_hs_aes128_ctx_size·afcdbd3cb8d7f275f1f51f81c5c250ff | ||
| 135 | ··c_hs_aes128_init·6a72418ee3540c051e26d70a46abd639 | ||
| 136 | ··c_hs_aes192_ctx_decrypt·95a121159019dd15f8b7c6d49ec80837 | ||
| 137 | ··c_hs_aes192_ctx_encrypt·68ef30238c1e3973ffb9caebe92431f4 | ||
| 138 | ··c_hs_aes192_ctx_size·4ea105484035ddb5c0ec9f0319468579 | ||
| 139 | ··c_hs_aes192_init·c04b90bd0f8f92869f696971c4ab15af | ||
| 140 | ··c_hs_aes256_ctx_decrypt·e1708c163a613c6153bd5af8c1832884 | ||
| 141 | ··c_hs_aes256_ctx_encrypt·5a3630803b7049e2fc1ee0d016e5254f | ||
| 142 | ··c_hs_aes256_ctx_size·4b4b4f2a8d61f9d92a3c24cf7aa87f02 | ||
| 143 | ··c_hs_aes256_init·e0ec3070014ab84929ddbd7c10e1dcbc | ||
| 144 | ··c_hs_aes_ctx_size·fba4b21753a0405d9021fd5e6000c8d8 | ||
| 145 | ··c_hs_aes_decrypt·e9731747053c7167f7a71d735c10bdba | ||
| 146 | ··c_hs_aes_encrypt·33d0e6495e8051435a2e93ca9d19fe10 | ||
| 147 | ··c_hs_aes_init·3aba070539af24430002f23b09ecf113 | ||
| 148 | ··c_hs_camellia128_ctx_decrypt·742f7abf5424c4c13f012f22833f3b80 | ||
| 149 | ··c_hs_camellia128_ctx_encrypt·57dd17c6e2d59d876e1161d154b9da3b | ||
| 150 | ··c_hs_camellia128_ctx_size·7e54b385eaf8150ab6cecdff24a0307e | ||
| 151 | ··c_hs_camellia128_init·defa768751697f4fde2848f4019150b1 | ||
| 152 | ··c_hs_camellia192_ctx_decrypt·f5283fb66007caa3f6d450b065d18e76 | ||
| 153 | ··c_hs_camellia192_ctx_encrypt·3e1734c1f43085c845db75f39b9517c3 | ||
| 154 | ··c_hs_camellia192_ctx_size·b4746c62ec3b320fabd0aff4ba72a4bb | ||
| 155 | ··c_hs_camellia192_init·35b4edb894f65e83737345e37c569a4a | ||
| 156 | ··c_hs_camellia256_ctx_decrypt·cc324ac34c6005d721f9094bbafcdbc8 | ||
| 157 | ··c_hs_camellia256_ctx_encrypt·489f265810204d6f14919d2b3073f74b | ||
| 158 | ··c_hs_camellia256_ctx_size·abeef8c63a4a162e80d254ba9268bdb0 | ||
| 159 | ··c_hs_camellia256_init·18d5f7f332bb0d93d79be5c0ed38b39a | ||
| 160 | ··c_hs_camellia_ctx_size·0885c4ce1a62fe35c8f0bc991ac995de | ||
| 161 | ··c_hs_camellia_decrypt·2e63d27094113c710613473c6af26278 | ||
| 162 | ··c_hs_camellia_encrypt·58c2974e2cb0a44fb3a9585e7d43f68a | ||
| 163 | ··c_hs_camellia_init·b9fac67245edd2b94587bab1e647378f | ||
| 164 | ··c_salsa20_crypt·e8b2a4204c18899212ac56f37385f4da | ||
| 165 | ··c_salsa20_ctx_size·176671809a6be6a114b983a5b9fb26ec | ||
| 166 | ··c_salsa20_set_key·9ad4f91c8a97e9fea064bb9bc67cc45b | ||
| 167 | ··c_salsa20_set_nonce·36689b2763b08a0b2cc8581962b63bda | ||
| 168 | ··c_salsa20r12_crypt·fcaa17352049a2f92ca77ee0c73251de | ||
| 169 | ··c_serpent_ctx_size·a85fee2a39308a4b72233d9d41a41987 | ||
| Max diff block lines reached; 404549/423659 bytes (95.49%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.HMAC·9066 | 7 | interface·Crypto.Nettle.HMAC·9066 |
| 8 | ··interface·hash:·b6d57df146e6dc01efd34a2744fe5fe5 | ||
| 9 | ··ABI·hash:·0c491f3da3bedb2108cdcee15d286a77 | ||
| 10 | ·· | 8 | ··interface·hash:·8bf122bacb58d1ab7481ad5fef5cd62b |
| 9 | ··ABI·hash:·090165d5be70bc89342a93534163afcb | ||
| 10 | ··export-list·hash:·2e83f7d273374e766ed30ac9dd2e7a91 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·df6444c3d1bad817918ee0542140a7d3 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e | 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
| 21 | ··Crypto.Nettle.Hash.Types.hmac | 21 | ··Crypto.Nettle.Hash.Types.hmac |
| 22 | ··Crypto.Nettle.Hash.Types.hmac' | 22 | ··Crypto.Nettle.Hash.Types.hmac' |
| 23 | ··Crypto.Nettle.Hash.Types.hmacInit | 23 | ··Crypto.Nettle.Hash.Types.hmacInit |
| 24 | ··Crypto.Nettle.Hash.Types.hmacInit' | 24 | ··Crypto.Nettle.Hash.Types.hmacInit' |
| 25 | ··Crypto.Nettle.Hash.Types.hmacLazy | 25 | ··Crypto.Nettle.Hash.Types.hmacLazy |
| 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' | 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' |
| 27 | ··Crypto.Nettle.Hash.Types.HMAC | 27 | ··Crypto.Nettle.Hash.Types.HMAC |
| 28 | direct·module·dependencies:·nettle-0.3.1.1- | 28 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 29 | boot·module·dependencies: | 29 | boot·module·dependencies: |
| 30 | direct·package·dependencies:·base-4.18.2.1 | 30 | direct·package·dependencies:·base-4.18.2.1 |
| 31 | plugin·package·dependencies: | 31 | plugin·package·dependencies: |
| 32 | trusted·package·dependencies:·base-4.18.2.1 | 32 | trusted·package·dependencies:·base-4.18.2.1 |
| 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 37, 46 lines modified | Offset 37, 46 lines modified | ||
| 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 42 | ·························Language.Haskell.TH.Syntax | 42 | ·························Language.Haskell.TH.Syntax |
| 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 44 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 45 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 46 | ··HMAC·e51f71266dd8a6dad50ddddd3b712e69 | ||
| 47 | ··hmac·c345253f82eff343a6da3899c97281c5 | ||
| 48 | ··hmac'·bfbade3da6ad08c1a72b710d7fc97704 | ||
| 49 | ··hmacInit·64b54dbbe88a753b5010c4fc725a6829 | ||
| 50 | ··hmacInit'·288216508338f0038433281e7dd2c1a9 | ||
| 51 | ··hmacLazy·cf1d60dc717c3f94a36d42c27f5c3f2e | ||
| 52 | ··hmacLazy'·15555a81d4007bfd4edc2427d5c8b9be | ||
| 53 | 44 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | |
| 45 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 46 | ··HMAC·91c0020cd0297f8cdd37a8c628645783 | ||
| 47 | ··hmac·01a80977ccdddb11225b042ef2669dee | ||
| 48 | ··hmac'·e90edb58581ce454712f4305b24291a3 | ||
| 49 | ··hmacInit·608c9ab2bb350b6ea12faeb7442ebf1f | ||
| 50 | ··hmacInit'·ec0b4977992a8532ea78fac40503af26 | ||
| 51 | ··hmacLazy·151df679997151557733f7ae13ae2138 | ||
| 52 | ··hmacLazy'·145dda65edbc8d76f90664b494f49e74 | ||
| 53 | d5d270d3d9290717c5da4dc021c5e797 | ||
| 54 | ··$trModule·::·GHC.Types.Module | 54 | ··$trModule·::·GHC.Types.Module |
| 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 58 | 58 | d053bd589dbf02d153ed401546f489fa | |
| 59 | ··$trModule1·::·GHC.Types.TrName | 59 | ··$trModule1·::·GHC.Types.TrName |
| 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 63 | 63 | 977542de9e77ceccdc9c6172c8db7784 | |
| 64 | ··$trModule2·::·GHC.Prim.Addr# | 64 | ··$trModule2·::·GHC.Prim.Addr# |
| 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] | 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] |
| 67 | 67 | 00b4fa24a92af9a4700596d03449e73a | |
| 68 | ··$trModule3·::·GHC.Types.TrName | 68 | ··$trModule3·::·GHC.Types.TrName |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 72 | 72 | 6c0e15603cd747b794848b482868dab9 | |
| 73 | ··$trModule4·::·GHC.Prim.Addr# | 73 | ··$trModule4·::·GHC.Prim.Addr# |
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> |
| 76 | ··············"nettle-0.3.1.1- | 76 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 77 | trusted:·safe-inferred | 77 | trusted:·safe-inferred |
| 78 | require·own·pkg·trusted:·False | 78 | require·own·pkg·trusted:·False |
| 79 | docs: | 79 | docs: |
| 80 | ··Nothing | 80 | ··Nothing |
| 81 | extensible·fields: | 81 | extensible·fields: |
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.HMAC·9066 | 7 | interface·Crypto.Nettle.HMAC·9066 |
| 8 | ··interface·hash:·b6d57df146e6dc01efd34a2744fe5fe5 | ||
| 9 | ··ABI·hash:·0c491f3da3bedb2108cdcee15d286a77 | ||
| 10 | ·· | 8 | ··interface·hash:·8bf122bacb58d1ab7481ad5fef5cd62b |
| 9 | ··ABI·hash:·090165d5be70bc89342a93534163afcb | ||
| 10 | ··export-list·hash:·2e83f7d273374e766ed30ac9dd2e7a91 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·a8429dc32e29363adac4b15d61e51bfc |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e | 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
| 21 | ··Crypto.Nettle.Hash.Types.hmac | 21 | ··Crypto.Nettle.Hash.Types.hmac |
| 22 | ··Crypto.Nettle.Hash.Types.hmac' | 22 | ··Crypto.Nettle.Hash.Types.hmac' |
| 23 | ··Crypto.Nettle.Hash.Types.hmacInit | 23 | ··Crypto.Nettle.Hash.Types.hmacInit |
| 24 | ··Crypto.Nettle.Hash.Types.hmacInit' | 24 | ··Crypto.Nettle.Hash.Types.hmacInit' |
| 25 | ··Crypto.Nettle.Hash.Types.hmacLazy | 25 | ··Crypto.Nettle.Hash.Types.hmacLazy |
| 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' | 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' |
| 27 | ··Crypto.Nettle.Hash.Types.HMAC | 27 | ··Crypto.Nettle.Hash.Types.HMAC |
| 28 | direct·module·dependencies:·nettle-0.3.1.1- | 28 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 29 | boot·module·dependencies: | 29 | boot·module·dependencies: |
| 30 | direct·package·dependencies:·base-4.18.2.1 | 30 | direct·package·dependencies:·base-4.18.2.1 |
| 31 | plugin·package·dependencies: | 31 | plugin·package·dependencies: |
| 32 | trusted·package·dependencies:·base-4.18.2.1 | 32 | trusted·package·dependencies:·base-4.18.2.1 |
| 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 37, 46 lines modified | Offset 37, 46 lines modified | ||
| 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 42 | ·························Language.Haskell.TH.Syntax | 42 | ·························Language.Haskell.TH.Syntax |
| 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 44 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 45 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 46 | ··HMAC·e51f71266dd8a6dad50ddddd3b712e69 | ||
| 47 | ··hmac·c345253f82eff343a6da3899c97281c5 | ||
| 48 | ··hmac'·bfbade3da6ad08c1a72b710d7fc97704 | ||
| 49 | ··hmacInit·64b54dbbe88a753b5010c4fc725a6829 | ||
| 50 | ··hmacInit'·288216508338f0038433281e7dd2c1a9 | ||
| 51 | ··hmacLazy·cf1d60dc717c3f94a36d42c27f5c3f2e | ||
| 52 | ··hmacLazy'·15555a81d4007bfd4edc2427d5c8b9be | ||
| 53 | 44 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | |
| 45 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 46 | ··HMAC·91c0020cd0297f8cdd37a8c628645783 | ||
| 47 | ··hmac·01a80977ccdddb11225b042ef2669dee | ||
| 48 | ··hmac'·e90edb58581ce454712f4305b24291a3 | ||
| 49 | ··hmacInit·608c9ab2bb350b6ea12faeb7442ebf1f | ||
| 50 | ··hmacInit'·ec0b4977992a8532ea78fac40503af26 | ||
| 51 | ··hmacLazy·151df679997151557733f7ae13ae2138 | ||
| 52 | ··hmacLazy'·145dda65edbc8d76f90664b494f49e74 | ||
| 53 | d5d270d3d9290717c5da4dc021c5e797 | ||
| 54 | ··$trModule·::·GHC.Types.Module | 54 | ··$trModule·::·GHC.Types.Module |
| 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 58 | 58 | d053bd589dbf02d153ed401546f489fa | |
| 59 | ··$trModule1·::·GHC.Types.TrName | 59 | ··$trModule1·::·GHC.Types.TrName |
| 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 63 | 63 | 977542de9e77ceccdc9c6172c8db7784 | |
| 64 | ··$trModule2·::·GHC.Prim.Addr# | 64 | ··$trModule2·::·GHC.Prim.Addr# |
| 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] | 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] |
| 67 | 67 | 00b4fa24a92af9a4700596d03449e73a | |
| 68 | ··$trModule3·::·GHC.Types.TrName | 68 | ··$trModule3·::·GHC.Types.TrName |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 72 | 72 | 6c0e15603cd747b794848b482868dab9 | |
| 73 | ··$trModule4·::·GHC.Prim.Addr# | 73 | ··$trModule4·::·GHC.Prim.Addr# |
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> |
| 76 | ··············"nettle-0.3.1.1- | 76 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 77 | trusted:·safe-inferred | 77 | trusted:·safe-inferred |
| 78 | require·own·pkg·trusted:·False | 78 | require·own·pkg·trusted:·False |
| 79 | docs: | 79 | docs: |
| 80 | ··Nothing | 80 | ··Nothing |
| 81 | extensible·fields: | 81 | extensible·fields: |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 |
| 8 | ··interface·hash:·18e0cfae39ff45ddab173e84ec892fed | ||
| 9 | ··ABI·hash:·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 10 | ·· | 8 | ··interface·hash:·fa5b56b87129f8668b03d057b32dfcdf |
| 9 | ··ABI·hash:·f00fe74d88efa5bf07b3184986ce211d | ||
| 10 | ··export-list·hash:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·a8429dc32e29363adac4b15d61e51bfc | 12 | ··flag·hash:·a8429dc32e29363adac4b15d61e51bfc |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a | 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
| 125 | ··c_umac96_digest_size | 125 | ··c_umac96_digest_size |
| 126 | ··c_umac96_set_key | 126 | ··c_umac96_set_key |
| 127 | ··c_umac96_set_nonce | 127 | ··c_umac96_set_nonce |
| 128 | ··c_umac96_update | 128 | ··c_umac96_update |
| 129 | ··NettleHashDigest | 129 | ··NettleHashDigest |
| 130 | ··NettleHashInit | 130 | ··NettleHashInit |
| 131 | ··NettleHashUpdate | 131 | ··NettleHashUpdate |
| 132 | direct·module·dependencies:·nettle-0.3.1.1- | 132 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 133 | boot·module·dependencies: | 133 | boot·module·dependencies: |
| 134 | direct·package·dependencies:·base-4.18.2.1 | 134 | direct·package·dependencies:·base-4.18.2.1 |
| 135 | plugin·package·dependencies: | 135 | plugin·package·dependencies: |
| 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 137 | family·instance·modules:·Control.Applicative·Control.Arrow | 137 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 143, 83 lines modified | Offset 143, 83 lines modified | ||
| 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 145 | ·························Language.Haskell.TH.Syntax | 145 | ·························Language.Haskell.TH.Syntax |
| 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 150 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 151 | ··e | 150 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 151 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c | 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c |
| 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] | 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] |
| 157 | 157 | 6253e5a8b8dde9265bdb1d14a26ab6a7 | |
| 158 | ··$trModule·::·GHC.Types.Module | 158 | ··$trModule·::·GHC.Types.Module |
| 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 162 | 162 | c164dab50f38ab400b8fc587a5295cf9 | |
| 163 | ··$trModule1·::·GHC.Types.TrName | 163 | ··$trModule1·::·GHC.Types.TrName |
| 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 167 | 167 | 5ce3eeaa5276cf5aaf49a18f9497dcdc | |
| 168 | ··$trModule2·::·GHC.Prim.Addr# | 168 | ··$trModule2·::·GHC.Prim.Addr# |
| 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] | 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] |
| 171 | 171 | 6b9472606a660b73b23fea6a4db6ef09 | |
| 172 | ··$trModule3·::·GHC.Types.TrName | 172 | ··$trModule3·::·GHC.Types.TrName |
| 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 176 | 176 | e076bbd7f7d1aaf0943b63ec0489e512 | |
| 177 | ··$trModule4·::·GHC.Prim.Addr# | 177 | ··$trModule4·::·GHC.Prim.Addr# |
| 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 179 | ···Unfolding:·Core:·<vanilla> | 179 | ···Unfolding:·Core:·<vanilla> |
| 180 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 181 | 180 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 181 | 837cf129cb4a6a2db30db03ae433ca35 | ||
| 182 | ··type·NettleHashDigest·::·* | 182 | ··type·NettleHashDigest·::·* |
| 183 | ··type·NettleHashDigest·= | 183 | ··type·NettleHashDigest·= |
| 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 186 | 186 | a3e96c1cee3590dc1b88acabb04c3a74 | |
| 187 | ··type·NettleHashInit·::·* | 187 | ··type·NettleHashInit·::·* |
| 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 189 | 189 | 00faf07ea3c230b2eb4f1f155e42073b | |
| 190 | ··type·NettleHashUpdate·::·* | 190 | ··type·NettleHashUpdate·::·* |
| 191 | ··type·NettleHashUpdate·= | 191 | ··type·NettleHashUpdate·= |
| 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 194 | 194 | b001171cbd174b16c411df9ba71499fe | |
| 195 | ··c_gosthash94_block_size·::·GHC.Types.Int | 195 | ··c_gosthash94_block_size·::·GHC.Types.Int |
| 196 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 196 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 197 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], | 197 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], |
| 198 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·32#] | 198 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·32#] |
| 199 | 199 | b865c6e0d304759a9aad455da7190a2c | |
| 200 | ··c_gosthash94_ctx_size·::·GHC.Types.Int | 200 | ··c_gosthash94_ctx_size·::·GHC.Types.Int |
| 201 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 201 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 202 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], | 202 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], |
| 203 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·112#] | 203 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·112#] |
| 204 | 204 | 2194a8acbbe2324dbec9bf7e73063032 | |
| 205 | ··c_gosthash94_digest·::·NettleHashDigest | 205 | ··c_gosthash94_digest·::·NettleHashDigest |
| 206 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 206 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 207 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 207 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 208 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 208 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 209 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> | 209 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> |
| 210 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 210 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 211 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 211 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| 212 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 212 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 213 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 213 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 214 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 214 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 215 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> | 215 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> |
| 216 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> | 216 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> |
| 217 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> | 217 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> |
| 218 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 218 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest·::·GHC.Prim.Addr# |
| 219 | ·················································································································->·GHC.Prim.Word# | 219 | ·················································································································->·GHC.Prim.Word# |
| 220 | ·················································································································->·GHC.Prim.Addr# | 220 | ·················································································································->·GHC.Prim.Addr# |
| 221 | ·················································································································->·GHC.Prim.State# | 221 | ·················································································································->·GHC.Prim.State# |
| 222 | ······················································································································GHC.Prim.RealWorld | 222 | ······················································································································GHC.Prim.RealWorld |
| 223 | ·················································································································->·(#·GHC.Prim.State# | 223 | ·················································································································->·(#·GHC.Prim.State# |
| 224 | ·························································································································GHC.Prim.RealWorld·#)} | 224 | ·························································································································GHC.Prim.RealWorld·#)} |
| 225 | ······················ds4 | 225 | ······················ds4 |
| Offset 228, 55 lines modified | Offset 228, 55 lines modified | ||
| 228 | ······················eta·of·wild·{·Solo#·ds9·-> | 228 | ······················eta·of·wild·{·Solo#·ds9·-> |
| 229 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) | 229 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) |
| 230 | ················`cast` | 230 | ················`cast` |
| 231 | ··············(<GHC.Ptr.Ptr·GHC.Word.Word8>_R | 231 | ··············(<GHC.Ptr.Ptr·GHC.Word.Word8>_R |
| 232 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word>_R | 232 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word>_R |
| Max diff block lines reached; 131137/138533 bytes (94.66%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 |
| 8 | ··interface·hash:·18e0cfae39ff45ddab173e84ec892fed | ||
| 9 | ··ABI·hash:·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 10 | ·· | 8 | ··interface·hash:·fa5b56b87129f8668b03d057b32dfcdf |
| 9 | ··ABI·hash:·f00fe74d88efa5bf07b3184986ce211d | ||
| 10 | ··export-list·hash:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·df6444c3d1bad817918ee0542140a7d3 | 12 | ··flag·hash:·df6444c3d1bad817918ee0542140a7d3 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a | 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
| 125 | ··c_umac96_digest_size | 125 | ··c_umac96_digest_size |
| 126 | ··c_umac96_set_key | 126 | ··c_umac96_set_key |
| 127 | ··c_umac96_set_nonce | 127 | ··c_umac96_set_nonce |
| 128 | ··c_umac96_update | 128 | ··c_umac96_update |
| 129 | ··NettleHashDigest | 129 | ··NettleHashDigest |
| 130 | ··NettleHashInit | 130 | ··NettleHashInit |
| 131 | ··NettleHashUpdate | 131 | ··NettleHashUpdate |
| 132 | direct·module·dependencies:·nettle-0.3.1.1- | 132 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 133 | boot·module·dependencies: | 133 | boot·module·dependencies: |
| 134 | direct·package·dependencies:·base-4.18.2.1 | 134 | direct·package·dependencies:·base-4.18.2.1 |
| 135 | plugin·package·dependencies: | 135 | plugin·package·dependencies: |
| 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 137 | family·instance·modules:·Control.Applicative·Control.Arrow | 137 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 143, 83 lines modified | Offset 143, 83 lines modified | ||
| 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 145 | ·························Language.Haskell.TH.Syntax | 145 | ·························Language.Haskell.TH.Syntax |
| 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 150 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 151 | ··e | 150 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe |
| 151 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c | 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c |
| 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] | 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] |
| 157 | 157 | 6253e5a8b8dde9265bdb1d14a26ab6a7 | |
| 158 | ··$trModule·::·GHC.Types.Module | 158 | ··$trModule·::·GHC.Types.Module |
| 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 162 | 162 | c164dab50f38ab400b8fc587a5295cf9 | |
| 163 | ··$trModule1·::·GHC.Types.TrName | 163 | ··$trModule1·::·GHC.Types.TrName |
| 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 167 | 167 | 5ce3eeaa5276cf5aaf49a18f9497dcdc | |
| 168 | ··$trModule2·::·GHC.Prim.Addr# | 168 | ··$trModule2·::·GHC.Prim.Addr# |
| 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] | 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] |
| 171 | 171 | 6b9472606a660b73b23fea6a4db6ef09 | |
| 172 | ··$trModule3·::·GHC.Types.TrName | 172 | ··$trModule3·::·GHC.Types.TrName |
| 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 176 | 176 | e076bbd7f7d1aaf0943b63ec0489e512 | |
| 177 | ··$trModule4·::·GHC.Prim.Addr# | 177 | ··$trModule4·::·GHC.Prim.Addr# |
| 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 179 | ···Unfolding:·Core:·<vanilla> | 179 | ···Unfolding:·Core:·<vanilla> |
| 180 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 181 | 180 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 181 | 837cf129cb4a6a2db30db03ae433ca35 | ||
| 182 | ··type·NettleHashDigest·::·* | 182 | ··type·NettleHashDigest·::·* |
| 183 | ··type·NettleHashDigest·= | 183 | ··type·NettleHashDigest·= |
| 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 186 | 186 | a3e96c1cee3590dc1b88acabb04c3a74 | |
| 187 | ··type·NettleHashInit·::·* | 187 | ··type·NettleHashInit·::·* |
| 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 189 | 189 | 00faf07ea3c230b2eb4f1f155e42073b | |
| 190 | ··type·NettleHashUpdate·::·* | 190 | ··type·NettleHashUpdate·::·* |
| 191 | ··type·NettleHashUpdate·= | 191 | ··type·NettleHashUpdate·= |
| 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 194 | 194 | b001171cbd174b16c411df9ba71499fe | |
| 195 | ··c_gosthash94_block_size·::·GHC.Types.Int | 195 | ··c_gosthash94_block_size·::·GHC.Types.Int |
| 196 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 196 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 197 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], | 197 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], |
| 198 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·32#] | 198 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·32#] |
| 199 | 199 | b865c6e0d304759a9aad455da7190a2c | |
| 200 | ··c_gosthash94_ctx_size·::·GHC.Types.Int | 200 | ··c_gosthash94_ctx_size·::·GHC.Types.Int |
| 201 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 201 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 202 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], | 202 | ···LambdaFormInfo:·LFCon[GHC.Types.I#], |
| 203 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·112#] | 203 | ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·112#] |
| 204 | 204 | 2194a8acbbe2324dbec9bf7e73063032 | |
| 205 | ··c_gosthash94_digest·::·NettleHashDigest | 205 | ··c_gosthash94_digest·::·NettleHashDigest |
| 206 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 206 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 207 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 207 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 208 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 208 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 209 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> | 209 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> |
| 210 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 210 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 211 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 211 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| 212 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 212 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 213 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 213 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 214 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 214 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 215 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> | 215 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> |
| 216 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> | 216 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> |
| 217 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> | 217 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> |
| 218 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 218 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest·::·GHC.Prim.Addr# |
| 219 | ·················································································································->·GHC.Prim.Word# | 219 | ·················································································································->·GHC.Prim.Word# |
| 220 | ·················································································································->·GHC.Prim.Addr# | 220 | ·················································································································->·GHC.Prim.Addr# |
| 221 | ·················································································································->·GHC.Prim.State# | 221 | ·················································································································->·GHC.Prim.State# |
| 222 | ······················································································································GHC.Prim.RealWorld | 222 | ······················································································································GHC.Prim.RealWorld |
| 223 | ·················································································································->·(#·GHC.Prim.State# | 223 | ·················································································································->·(#·GHC.Prim.State# |
| 224 | ·························································································································GHC.Prim.RealWorld·#)} | 224 | ·························································································································GHC.Prim.RealWorld·#)} |
| 225 | ······················ds4 | 225 | ······················ds4 |
| Offset 228, 55 lines modified | Offset 228, 55 lines modified | ||
| 228 | ······················eta·of·wild·{·Solo#·ds9·-> | 228 | ······················eta·of·wild·{·Solo#·ds9·-> |
| 229 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) | 229 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) |
| 230 | ················`cast` | 230 | ················`cast` |
| 231 | ··············(<GHC.Ptr.Ptr·GHC.Word.Word8>_R | 231 | ··············(<GHC.Ptr.Ptr·GHC.Word.Word8>_R |
| 232 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word>_R | 232 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word>_R |
| Max diff block lines reached; 131137/138530 bytes (94.66%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Hash.Types·9066 | 7 | interface·Crypto.Nettle.Hash.Types·9066 |
| 8 | ··interface·hash:·145adcdfc5e29023eae35338bc22b482 | ||
| 9 | ··ABI·hash:·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 10 | ·· | 8 | ··interface·hash:·62ad12830c7917607c5b04df0ba27bce |
| 9 | ··ABI·hash:·e1d9e2798dee8208ad369757aa26f63f | ||
| 10 | ··export-list·hash:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·1f252900a48c5d0a5413a4b20b878990 | 12 | ··flag·hash:·1f252900a48c5d0a5413a4b20b878990 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c | 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 83, 23 lines modified | Offset 83, 23 lines modified | ||
| 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 89 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 89 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 90 | 90 | b23202ab4dac52668e19ca727bb7043b | |
| 91 | ··$dmhashHMAC·:: | 91 | ··$dmhashHMAC·:: |
| 92 | ····HashAlgorithm·a·=> | 92 | ····HashAlgorithm·a·=> |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.Tagged.Tagged·a·KeyedHash | 94 | ····->·Data.Tagged.Tagged·a·KeyedHash |
| 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] | 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] |
| 98 | 98 | 3b3b344cc93509491ca51f3eca2fcf19 | |
| 99 | ··$dmhashUpdateLazy·:: | 99 | ··$dmhashUpdateLazy·:: |
| 100 | ····HashAlgorithm·a·=> | 100 | ····HashAlgorithm·a·=> |
| 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a | 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a |
| 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, | 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, |
| 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 105 | ··············\·@a | 105 | ··············\·@a |
| Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
| 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] | 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] |
| 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> | 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> |
| 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) | 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) |
| 120 | ················(GHC.Base.id·@a) | 120 | ················(GHC.Base.id·@a) |
| 121 | ················(Data.ByteString.Lazy.toChunks·eta) | 121 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 122 | ················a1] | 122 | ················a1] |
| 123 | 123 | 21e3b620ba685cb61e04c102a710f6f9 | |
| 124 | ··$dmimplKeyedHashUpdateLazy·:: | 124 | ··$dmimplKeyedHashUpdateLazy·:: |
| 125 | ····KeyedHashAlgorithm·k·=> | 125 | ····KeyedHashAlgorithm·k·=> |
| 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k | 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k |
| 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, | 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, |
| 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 130 | ··············\·@k | 130 | ··············\·@k |
| Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
| 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] | 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] |
| 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> | 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> |
| 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) | 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) |
| 145 | ················(GHC.Base.id·@k) | 145 | ················(GHC.Base.id·@k) |
| 146 | ················(Data.ByteString.Lazy.toChunks·eta) | 146 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 147 | ················k1] | 147 | ················k1] |
| 148 | ad5 | 148 | 55bad15ec822da956242507d002a2267 |
| 149 | ··$fKeyedHashAlgorithmHMAC·:: | 149 | ··$fKeyedHashAlgorithmHMAC·:: |
| 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) | 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) |
| 151 | ··DFunId | 151 | ··DFunId |
| 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 154 | ···Inline:·CONLIKE, | 154 | ···Inline:·CONLIKE, |
| 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). | 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). |
| Offset 167, 28 lines modified | Offset 167, 28 lines modified | ||
| 167 | ··················`cast` | 167 | ··················`cast` |
| 168 | ················(Sym·(Data.Tagged.N:Tagged[0] | 168 | ················(Sym·(Data.Tagged.N:Tagged[0] |
| 169 | ··························<*>_N·<HMAC·a>_P·<GHC.Base.String>_R)) | 169 | ··························<*>_N·<HMAC·a>_P·<GHC.Base.String>_R)) |
| 170 | ················(hmacInit_$cimplKeyedHashInit·@a·v) | 170 | ················(hmacInit_$cimplKeyedHashInit·@a·v) |
| 171 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) | 171 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) |
| 172 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) | 172 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) |
| 173 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] | 173 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] |
| 174 | 174 | 7ec146957a76aa0087ef3b88213bc341 | |
| 175 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b | 175 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b |
| 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 177 | ···Strictness:·<LC(S,C(1,L))><ML>, | 177 | ···Strictness:·<LC(S,C(1,L))><ML>, |
| 178 | ···Unfolding:·Core:·<vanilla> | 178 | ···Unfolding:·Core:·<vanilla> |
| 179 | ··············\·@b | 179 | ··············\·@b |
| 180 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] | 180 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] |
| 181 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> | 181 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> |
| 182 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] | 182 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] |
| 183 | 183 | 9ccf708e56fd3a28fde66d7dc021f7e9 | |
| 184 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# | 184 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# |
| 185 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 185 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 186 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] | 186 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] |
| 187 | 187 | 68ab99f82c7136f43ce4dec9942be309 | |
| 188 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: | 188 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: |
| 189 | ····HashAlgorithm·a·=> | 189 | ····HashAlgorithm·a·=> |
| 190 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString | 190 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString |
| 191 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 191 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 192 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, | 192 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, |
| 193 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 193 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 194 | ··············\·@a | 194 | ··············\·@a |
| Offset 199, 15 lines modified | Offset 199, 15 lines modified | ||
| 199 | ················@a | 199 | ················@a |
| 200 | ················$dHashAlgorithm | 200 | ················$dHashAlgorithm |
| 201 | ················(hashUpdate | 201 | ················(hashUpdate |
| 202 | ···················@a | 202 | ···················@a |
| 203 | ···················$dHashAlgorithm | 203 | ···················$dHashAlgorithm |
| 204 | ···················o | 204 | ···················o |
| 205 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] | 205 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] |
| 206 | 206 | 0137250c37ed68d226d9567c067cbed6 | |
| 207 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: | 207 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: |
| 208 | ····HashAlgorithm·a·=> | 208 | ····HashAlgorithm·a·=> |
| 209 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a | 209 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a |
| 210 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 210 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 211 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, | 211 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, |
| 212 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 212 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 213 | ··············\·@a | 213 | ··············\·@a |
| Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
| 216 | ··············case·ds·of·wild·{·HMAC·o·i·-> | 216 | ··············case·ds·of·wild·{·HMAC·o·i·-> |
| 217 | ··············let·{ | 217 | ··············let·{ |
| 218 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] | 218 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] |
| 219 | ················=·hashUpdate·@a·$dHashAlgorithm·i | 219 | ················=·hashUpdate·@a·$dHashAlgorithm·i |
| 220 | ··············}·in | 220 | ··············}·in |
| 221 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> | 221 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> |
| Max diff block lines reached; 37661/43717 bytes (86.15%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Hash.Types·9066 | 7 | interface·Crypto.Nettle.Hash.Types·9066 |
| 8 | ··interface·hash:·145adcdfc5e29023eae35338bc22b482 | ||
| 9 | ··ABI·hash:·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 10 | ·· | 8 | ··interface·hash:·62ad12830c7917607c5b04df0ba27bce |
| 9 | ··ABI·hash:·e1d9e2798dee8208ad369757aa26f63f | ||
| 10 | ··export-list·hash:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·f49afe31b63f91c473d8e4b1616c70d3 | 12 | ··flag·hash:·f49afe31b63f91c473d8e4b1616c70d3 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c | 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 83, 23 lines modified | Offset 83, 23 lines modified | ||
| 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 89 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 89 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 90 | 90 | b23202ab4dac52668e19ca727bb7043b | |
| 91 | ··$dmhashHMAC·:: | 91 | ··$dmhashHMAC·:: |
| 92 | ····HashAlgorithm·a·=> | 92 | ····HashAlgorithm·a·=> |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.Tagged.Tagged·a·KeyedHash | 94 | ····->·Data.Tagged.Tagged·a·KeyedHash |
| 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] | 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] |
| 98 | 98 | 3b3b344cc93509491ca51f3eca2fcf19 | |
| 99 | ··$dmhashUpdateLazy·:: | 99 | ··$dmhashUpdateLazy·:: |
| 100 | ····HashAlgorithm·a·=> | 100 | ····HashAlgorithm·a·=> |
| 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a | 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a |
| 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, | 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, |
| 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 105 | ··············\·@a | 105 | ··············\·@a |
| Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
| 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] | 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] |
| 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> | 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> |
| 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) | 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) |
| 120 | ················(GHC.Base.id·@a) | 120 | ················(GHC.Base.id·@a) |
| 121 | ················(Data.ByteString.Lazy.toChunks·eta) | 121 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 122 | ················a1] | 122 | ················a1] |
| 123 | 123 | 21e3b620ba685cb61e04c102a710f6f9 | |
| 124 | ··$dmimplKeyedHashUpdateLazy·:: | 124 | ··$dmimplKeyedHashUpdateLazy·:: |
| 125 | ····KeyedHashAlgorithm·k·=> | 125 | ····KeyedHashAlgorithm·k·=> |
| 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k | 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k |
| 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, | 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, |
| 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 130 | ··············\·@k | 130 | ··············\·@k |
| Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
| 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] | 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] |
| 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> | 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> |
| 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) | 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) |
| 145 | ················(GHC.Base.id·@k) | 145 | ················(GHC.Base.id·@k) |
| 146 | ················(Data.ByteString.Lazy.toChunks·eta) | 146 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 147 | ················k1] | 147 | ················k1] |
| 148 | ad5 | 148 | 55bad15ec822da956242507d002a2267 |
| 149 | ··$fKeyedHashAlgorithmHMAC·:: | 149 | ··$fKeyedHashAlgorithmHMAC·:: |
| 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) | 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) |
| 151 | ··DFunId | 151 | ··DFunId |
| 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 154 | ···Inline:·CONLIKE, | 154 | ···Inline:·CONLIKE, |
| 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). | 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). |
| Offset 167, 28 lines modified | Offset 167, 28 lines modified | ||
| 167 | ··················`cast` | 167 | ··················`cast` |
| 168 | ················(Sym·(Data.Tagged.N:Tagged[0] | 168 | ················(Sym·(Data.Tagged.N:Tagged[0] |
| 169 | ··························<*>_N·<HMAC·a>_P·<GHC.Base.String>_R)) | 169 | ··························<*>_N·<HMAC·a>_P·<GHC.Base.String>_R)) |
| 170 | ················(hmacInit_$cimplKeyedHashInit·@a·v) | 170 | ················(hmacInit_$cimplKeyedHashInit·@a·v) |
| 171 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) | 171 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) |
| 172 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) | 172 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) |
| 173 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] | 173 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] |
| 174 | 174 | 7ec146957a76aa0087ef3b88213bc341 | |
| 175 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b | 175 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b |
| 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 177 | ···Strictness:·<LC(S,C(1,L))><ML>, | 177 | ···Strictness:·<LC(S,C(1,L))><ML>, |
| 178 | ···Unfolding:·Core:·<vanilla> | 178 | ···Unfolding:·Core:·<vanilla> |
| 179 | ··············\·@b | 179 | ··············\·@b |
| 180 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] | 180 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] |
| 181 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> | 181 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> |
| 182 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] | 182 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] |
| 183 | 183 | 9ccf708e56fd3a28fde66d7dc021f7e9 | |
| 184 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# | 184 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# |
| 185 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 185 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 186 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] | 186 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] |
| 187 | 187 | 68ab99f82c7136f43ce4dec9942be309 | |
| 188 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: | 188 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: |
| 189 | ····HashAlgorithm·a·=> | 189 | ····HashAlgorithm·a·=> |
| 190 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString | 190 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString |
| 191 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 191 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 192 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, | 192 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, |
| 193 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 193 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 194 | ··············\·@a | 194 | ··············\·@a |
| Offset 199, 15 lines modified | Offset 199, 15 lines modified | ||
| 199 | ················@a | 199 | ················@a |
| 200 | ················$dHashAlgorithm | 200 | ················$dHashAlgorithm |
| 201 | ················(hashUpdate | 201 | ················(hashUpdate |
| 202 | ···················@a | 202 | ···················@a |
| 203 | ···················$dHashAlgorithm | 203 | ···················$dHashAlgorithm |
| 204 | ···················o | 204 | ···················o |
| 205 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] | 205 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] |
| 206 | 206 | 0137250c37ed68d226d9567c067cbed6 | |
| 207 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: | 207 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: |
| 208 | ····HashAlgorithm·a·=> | 208 | ····HashAlgorithm·a·=> |
| 209 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a | 209 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a |
| 210 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 210 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 211 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, | 211 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, |
| 212 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 212 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 213 | ··············\·@a | 213 | ··············\·@a |
| Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
| 216 | ··············case·ds·of·wild·{·HMAC·o·i·-> | 216 | ··············case·ds·of·wild·{·HMAC·o·i·-> |
| 217 | ··············let·{ | 217 | ··············let·{ |
| 218 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] | 218 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] |
| 219 | ················=·hashUpdate·@a·$dHashAlgorithm·i | 219 | ················=·hashUpdate·@a·$dHashAlgorithm·i |
| 220 | ··············}·in | 220 | ··············}·in |
| 221 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> | 221 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> |
| Max diff block lines reached; 37661/43714 bytes (86.15%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.Hash·9066 | 7 | interface·Crypto.Nettle.Hash·9066 |
| 8 | ··interface·hash:·3e41d45d1ccc428a54f1d6a57461644d | ||
| 9 | ··ABI·hash:·7e6a57ff7a3fc7fdd849f78d9a72e7a0 | ||
| 10 | ·· | 8 | ··interface·hash:·b3b647fd8fefe4272dc45666c70a429e |
| 9 | ··ABI·hash:·fd933ec45ee43522594e6ecc4cb03427 | ||
| 10 | ··export-list·hash:·642b0c87d34b0c2132bb51cd7e0f4db2 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·c17758f8610c81ff2083b7fa9b8aa351 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd | 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| Offset 33, 17 lines modified | Offset 33, 17 lines modified | ||
| 33 | ··SHA384 | 33 | ··SHA384 |
| 34 | ··SHA3_224 | 34 | ··SHA3_224 |
| 35 | ··SHA3_256 | 35 | ··SHA3_256 |
| 36 | ··SHA3_384 | 36 | ··SHA3_384 |
| 37 | ··SHA3_512 | 37 | ··SHA3_512 |
| 38 | ··SHA512 | 38 | ··SHA512 |
| 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} | 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} |
| 40 | direct·module·dependencies:·nettle-0.3.1.1- | 40 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 41 | ····························nettle-0.3.1.1- | 41 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 42 | ····························nettle-0.3.1.1- | 42 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 43 | boot·module·dependencies: | 43 | boot·module·dependencies: |
| 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 46 | plugin·package·dependencies: | 46 | plugin·package·dependencies: |
| 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 48 | ·········GHC.Prim.Ext | 48 | ·········GHC.Prim.Ext |
| 49 | family·instance·modules:·Control.Applicative·Control.Arrow | 49 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 64, 152 lines modified | Offset 64, 152 lines modified | ||
| 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 |
| 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 | 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 |
| 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 71 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 72 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 73 | ··NettleHashDigest·f2343e270e52175d84e074b20d0c6e49 | ||
| 74 | ··NettleHashInit·f125c21009a871c2613cbc62989f687e | ||
| 75 | ··NettleHashUpdate·74cab12649b457560e6b6b2864d76a97 | ||
| 76 | ··c_gosthash94_block_size·eb3a2fbaee61a09401e3c9ea223c809d | ||
| 77 | ··c_gosthash94_ctx_size·5ea83a28483e623c96e420b264cfa24b | ||
| 78 | ··c_gosthash94_digest·730ef996c1c0dc9351b5fa0ac53f83bb | ||
| 79 | ··c_gosthash94_digest_size·78a2a9891652d93482c1eb7652d700be | ||
| 80 | ··c_gosthash94_init·85561ce80af6d95d611c3a600c991267 | ||
| 81 | ··c_gosthash94_update·c6ace3cf813e2d97eb92312de9c08b80 | ||
| 82 | ··c_md2_block_size·7963a490b8e1bc009dd074a4bb7885bc | ||
| 83 | ··c_md2_ctx_size·8f7aca4af8ea94d87ab23d27a1d1691e | ||
| 84 | ··c_md2_digest·a30fba6fbc7f8b187bf97636888e90f5 | ||
| 85 | ··c_md2_digest_size·0b00b8f1daab7c2482dd6f0ee94c33b1 | ||
| 86 | ··c_md2_init·f6346df3dee16f13addfe687a16f1457 | ||
| 87 | ··c_md2_update·fe311b5970a681a4827886094c21a234 | ||
| 88 | ··c_md4_block_size·5f2c86d4ef859db1232e43f2695d9107 | ||
| 89 | ··c_md4_ctx_size·9476109afe41eb37a7038ae56d4c341b | ||
| 90 | ··c_md4_digest·a75360576b7b9c30f9b8ef36e43d8b2e | ||
| 91 | ··c_md4_digest_size·f229519377a7076dcb07b5568502ab10 | ||
| 92 | ··c_md4_init·41a96aa8684ed7c3d0288f3d8c7e7b8a | ||
| 93 | ··c_md4_update·a652661301348d04e8703e6c1a955209 | ||
| 94 | ··c_md5_block_size·d038344af5a7d28d0af50de3c8cd7a0a | ||
| 95 | ··c_md5_ctx_size·40a44adf3f565716864f59e6a432bea1 | ||
| 96 | ··c_md5_digest·7ea963fe83777831c218702ccad20e20 | ||
| 97 | ··c_md5_digest_size·8955abce35752e4d57f0d3a0a8ec2ea3 | ||
| 98 | ··c_md5_init·264125dfe3de877d669cf9dedf9a1633 | ||
| 99 | ··c_md5_update·9feee5b6ca4b24e14a253bcead7fc345 | ||
| 100 | ··c_ripemd160_block_size·25b63c6674417ab9beed8faaed244493 | ||
| 101 | ··c_ripemd160_ctx_size·31ec35ef8edf32757d0c300641b63237 | ||
| 102 | ··c_ripemd160_digest·239c727817f7a3da35c204bf188003cd | ||
| 103 | ··c_ripemd160_digest_size·92d79cbc51b9908d7ee89d8595c87448 | ||
| 104 | ··c_ripemd160_init·dd7c3adbddfb0d1d839d1622021f2ae2 | ||
| 105 | ··c_ripemd160_update·2e11e08e4b0602e24bc70d43663dee8f | ||
| 106 | ··c_sha1_block_size·113cca7133751c211262e09d959ab1e5 | ||
| 107 | ··c_sha1_ctx_size·630d90d0574cdf6adcdc088bf3e0e899 | ||
| 108 | ··c_sha1_digest·8293deb229508e4c15a0a3236dc2c37b | ||
| 109 | ··c_sha1_digest_size·ff87745392e41b556250391a011a02d3 | ||
| 110 | ··c_sha1_init·37c8ec049220f98f9fba42758354591e | ||
| 111 | ··c_sha1_update·3e5c1f73e474748315572012fa391d8e | ||
| 112 | ··c_sha224_block_size·27adb68e090a027369e47240f8e29290 | ||
| 113 | ··c_sha224_ctx_size·aea47419ce55d3710a3f771048cd3bbc | ||
| 114 | ··c_sha224_digest·a641977b05c90561263fde5b50b2ab5d | ||
| 115 | ··c_sha224_digest_size·2a062d99eb2dc4b5c04184233607ae51 | ||
| 116 | ··c_sha224_init·3e7695bf4ddb66a3d6f44d69ee179f04 | ||
| 117 | ··c_sha224_update·253c0df7a5a174feefdcbfcb335d65dd | ||
| 118 | ··c_sha256_block_size·3ebff1564fa4ad6d9b6d5b458bfe61c4 | ||
| 119 | ··c_sha256_ctx_size·2776e3739d7b8e1c9633dcb0984704ff | ||
| 120 | ··c_sha256_digest·b935390f05a420143bb3d1dfd02da747 | ||
| 121 | ··c_sha256_digest_size·348585ce3c1b9195c1baae2ad1d91cbd | ||
| 122 | ··c_sha256_init·6aa1a7e46f17de997fc888b78ba626df | ||
| 123 | ··c_sha256_update·ae4c8aa51df6dc86765020f7d2db5f1f | ||
| 124 | ··c_sha384_block_size·1f4dc57e64ba18614c5c5ab9fa6914c8 | ||
| 125 | ··c_sha384_ctx_size·853b46c1211ddc20e699a7aa1b1746f7 | ||
| 126 | ··c_sha384_digest·db2ceec02b90be5a637408e44888acf5 | ||
| 127 | ··c_sha384_digest_size·12b5ff44692a304bae701a7f79c1efdf | ||
| 128 | ··c_sha384_init·3077546b6569d050445e95d106dbde3b | ||
| 129 | ··c_sha384_update·5ef105f3cb6c5c81c5b6a940fc1f2727 | ||
| 130 | ··c_sha3_224_block_size·0e47551e88434e030b060ee070df3906 | ||
| 131 | ··c_sha3_224_ctx_size·3566b336766f69d8e53996fb8a371761 | ||
| 132 | ··c_sha3_224_digest·c116a7f204d130091757b0e3174b5aa1 | ||
| 133 | ··c_sha3_224_digest_size·cb36ad205ea3675f7c1814c9a106dab2 | ||
| 134 | ··c_sha3_224_init·c89631d9dd374dd312db618323e9809b | ||
| 135 | ··c_sha3_224_update·53eedb0e6684303bd67e323c44325ba0 | ||
| 136 | ··c_sha3_256_block_size·3927dc755d6f52a0e3ec7fee96d4fcb1 | ||
| 137 | ··c_sha3_256_ctx_size·9d8cb1cec716df6279797c30ec77b801 | ||
| 138 | ··c_sha3_256_digest·4370b5de042fc83905bd97fa3b8cc933 | ||
| 139 | ··c_sha3_256_digest_size·6c3bcd40cf7c0707babc63b894d93281 | ||
| 140 | ··c_sha3_256_init·2c3d6a33b76bfa95d19c86563ab5256e | ||
| 141 | ··c_sha3_256_update·eb7b99efbec84a31f152caec9fdcdf83 | ||
| 142 | ··c_sha3_384_block_size·531ee0f275a2656c115782226d80b026 | ||
| 143 | ··c_sha3_384_ctx_size·d3ab34d841dae0d86e8cac9095128e13 | ||
| 144 | ··c_sha3_384_digest·91713c84cdefad00682d27b5bad82e84 | ||
| 145 | ··c_sha3_384_digest_size·2130913e505d10b82f6e89098c95d1be | ||
| 146 | ··c_sha3_384_init·4e57f366925737a6a6b16707f1f4ea37 | ||
| 147 | ··c_sha3_384_update·8716aba6016874cf68d34c3d02e15c87 | ||
| 148 | ··c_sha3_512_block_size·d3b450829aa176d6c56a2e09b5948cda | ||
| 149 | ··c_sha3_512_ctx_size·4bc0cc3a3146eb8e49e9d97d3f21babb | ||
| 150 | ··c_sha3_512_digest·aa5115ec7e70c6acd4069933387919be | ||
| Max diff block lines reached; 186719/201016 bytes (92.89%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.Hash·9066 | 7 | interface·Crypto.Nettle.Hash·9066 |
| 8 | ··interface·hash:·3e41d45d1ccc428a54f1d6a57461644d | ||
| 9 | ··ABI·hash:·7e6a57ff7a3fc7fdd849f78d9a72e7a0 | ||
| 10 | ·· | 8 | ··interface·hash:·b3b647fd8fefe4272dc45666c70a429e |
| 9 | ··ABI·hash:·fd933ec45ee43522594e6ecc4cb03427 | ||
| 10 | ··export-list·hash:·642b0c87d34b0c2132bb51cd7e0f4db2 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·0a757ee585690057fcbbdb02fb03c6f1 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd | 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| Offset 33, 17 lines modified | Offset 33, 17 lines modified | ||
| 33 | ··SHA384 | 33 | ··SHA384 |
| 34 | ··SHA3_224 | 34 | ··SHA3_224 |
| 35 | ··SHA3_256 | 35 | ··SHA3_256 |
| 36 | ··SHA3_384 | 36 | ··SHA3_384 |
| 37 | ··SHA3_512 | 37 | ··SHA3_512 |
| 38 | ··SHA512 | 38 | ··SHA512 |
| 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} | 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} |
| 40 | direct·module·dependencies:·nettle-0.3.1.1- | 40 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 41 | ····························nettle-0.3.1.1- | 41 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 42 | ····························nettle-0.3.1.1- | 42 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 43 | boot·module·dependencies: | 43 | boot·module·dependencies: |
| 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 46 | plugin·package·dependencies: | 46 | plugin·package·dependencies: |
| 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 48 | ·········GHC.Prim.Ext | 48 | ·········GHC.Prim.Ext |
| 49 | family·instance·modules:·Control.Applicative·Control.Arrow | 49 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 64, 152 lines modified | Offset 64, 152 lines modified | ||
| 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 |
| 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 | 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 |
| 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 71 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 72 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 73 | ··NettleHashDigest·f2343e270e52175d84e074b20d0c6e49 | ||
| 74 | ··NettleHashInit·f125c21009a871c2613cbc62989f687e | ||
| 75 | ··NettleHashUpdate·74cab12649b457560e6b6b2864d76a97 | ||
| 76 | ··c_gosthash94_block_size·eb3a2fbaee61a09401e3c9ea223c809d | ||
| 77 | ··c_gosthash94_ctx_size·5ea83a28483e623c96e420b264cfa24b | ||
| 78 | ··c_gosthash94_digest·730ef996c1c0dc9351b5fa0ac53f83bb | ||
| 79 | ··c_gosthash94_digest_size·78a2a9891652d93482c1eb7652d700be | ||
| 80 | ··c_gosthash94_init·85561ce80af6d95d611c3a600c991267 | ||
| 81 | ··c_gosthash94_update·c6ace3cf813e2d97eb92312de9c08b80 | ||
| 82 | ··c_md2_block_size·7963a490b8e1bc009dd074a4bb7885bc | ||
| 83 | ··c_md2_ctx_size·8f7aca4af8ea94d87ab23d27a1d1691e | ||
| 84 | ··c_md2_digest·a30fba6fbc7f8b187bf97636888e90f5 | ||
| 85 | ··c_md2_digest_size·0b00b8f1daab7c2482dd6f0ee94c33b1 | ||
| 86 | ··c_md2_init·f6346df3dee16f13addfe687a16f1457 | ||
| 87 | ··c_md2_update·fe311b5970a681a4827886094c21a234 | ||
| 88 | ··c_md4_block_size·5f2c86d4ef859db1232e43f2695d9107 | ||
| 89 | ··c_md4_ctx_size·9476109afe41eb37a7038ae56d4c341b | ||
| 90 | ··c_md4_digest·a75360576b7b9c30f9b8ef36e43d8b2e | ||
| 91 | ··c_md4_digest_size·f229519377a7076dcb07b5568502ab10 | ||
| 92 | ··c_md4_init·41a96aa8684ed7c3d0288f3d8c7e7b8a | ||
| 93 | ··c_md4_update·a652661301348d04e8703e6c1a955209 | ||
| 94 | ··c_md5_block_size·d038344af5a7d28d0af50de3c8cd7a0a | ||
| 95 | ··c_md5_ctx_size·40a44adf3f565716864f59e6a432bea1 | ||
| 96 | ··c_md5_digest·7ea963fe83777831c218702ccad20e20 | ||
| 97 | ··c_md5_digest_size·8955abce35752e4d57f0d3a0a8ec2ea3 | ||
| 98 | ··c_md5_init·264125dfe3de877d669cf9dedf9a1633 | ||
| 99 | ··c_md5_update·9feee5b6ca4b24e14a253bcead7fc345 | ||
| 100 | ··c_ripemd160_block_size·25b63c6674417ab9beed8faaed244493 | ||
| 101 | ··c_ripemd160_ctx_size·31ec35ef8edf32757d0c300641b63237 | ||
| 102 | ··c_ripemd160_digest·239c727817f7a3da35c204bf188003cd | ||
| 103 | ··c_ripemd160_digest_size·92d79cbc51b9908d7ee89d8595c87448 | ||
| 104 | ··c_ripemd160_init·dd7c3adbddfb0d1d839d1622021f2ae2 | ||
| 105 | ··c_ripemd160_update·2e11e08e4b0602e24bc70d43663dee8f | ||
| 106 | ··c_sha1_block_size·113cca7133751c211262e09d959ab1e5 | ||
| 107 | ··c_sha1_ctx_size·630d90d0574cdf6adcdc088bf3e0e899 | ||
| 108 | ··c_sha1_digest·8293deb229508e4c15a0a3236dc2c37b | ||
| 109 | ··c_sha1_digest_size·ff87745392e41b556250391a011a02d3 | ||
| 110 | ··c_sha1_init·37c8ec049220f98f9fba42758354591e | ||
| 111 | ··c_sha1_update·3e5c1f73e474748315572012fa391d8e | ||
| 112 | ··c_sha224_block_size·27adb68e090a027369e47240f8e29290 | ||
| 113 | ··c_sha224_ctx_size·aea47419ce55d3710a3f771048cd3bbc | ||
| 114 | ··c_sha224_digest·a641977b05c90561263fde5b50b2ab5d | ||
| 115 | ··c_sha224_digest_size·2a062d99eb2dc4b5c04184233607ae51 | ||
| 116 | ··c_sha224_init·3e7695bf4ddb66a3d6f44d69ee179f04 | ||
| 117 | ··c_sha224_update·253c0df7a5a174feefdcbfcb335d65dd | ||
| 118 | ··c_sha256_block_size·3ebff1564fa4ad6d9b6d5b458bfe61c4 | ||
| 119 | ··c_sha256_ctx_size·2776e3739d7b8e1c9633dcb0984704ff | ||
| 120 | ··c_sha256_digest·b935390f05a420143bb3d1dfd02da747 | ||
| 121 | ··c_sha256_digest_size·348585ce3c1b9195c1baae2ad1d91cbd | ||
| 122 | ··c_sha256_init·6aa1a7e46f17de997fc888b78ba626df | ||
| 123 | ··c_sha256_update·ae4c8aa51df6dc86765020f7d2db5f1f | ||
| 124 | ··c_sha384_block_size·1f4dc57e64ba18614c5c5ab9fa6914c8 | ||
| 125 | ··c_sha384_ctx_size·853b46c1211ddc20e699a7aa1b1746f7 | ||
| 126 | ··c_sha384_digest·db2ceec02b90be5a637408e44888acf5 | ||
| 127 | ··c_sha384_digest_size·12b5ff44692a304bae701a7f79c1efdf | ||
| 128 | ··c_sha384_init·3077546b6569d050445e95d106dbde3b | ||
| 129 | ··c_sha384_update·5ef105f3cb6c5c81c5b6a940fc1f2727 | ||
| 130 | ··c_sha3_224_block_size·0e47551e88434e030b060ee070df3906 | ||
| 131 | ··c_sha3_224_ctx_size·3566b336766f69d8e53996fb8a371761 | ||
| 132 | ··c_sha3_224_digest·c116a7f204d130091757b0e3174b5aa1 | ||
| 133 | ··c_sha3_224_digest_size·cb36ad205ea3675f7c1814c9a106dab2 | ||
| 134 | ··c_sha3_224_init·c89631d9dd374dd312db618323e9809b | ||
| 135 | ··c_sha3_224_update·53eedb0e6684303bd67e323c44325ba0 | ||
| 136 | ··c_sha3_256_block_size·3927dc755d6f52a0e3ec7fee96d4fcb1 | ||
| 137 | ··c_sha3_256_ctx_size·9d8cb1cec716df6279797c30ec77b801 | ||
| 138 | ··c_sha3_256_digest·4370b5de042fc83905bd97fa3b8cc933 | ||
| 139 | ··c_sha3_256_digest_size·6c3bcd40cf7c0707babc63b894d93281 | ||
| 140 | ··c_sha3_256_init·2c3d6a33b76bfa95d19c86563ab5256e | ||
| 141 | ··c_sha3_256_update·eb7b99efbec84a31f152caec9fdcdf83 | ||
| 142 | ··c_sha3_384_block_size·531ee0f275a2656c115782226d80b026 | ||
| 143 | ··c_sha3_384_ctx_size·d3ab34d841dae0d86e8cac9095128e13 | ||
| 144 | ··c_sha3_384_digest·91713c84cdefad00682d27b5bad82e84 | ||
| 145 | ··c_sha3_384_digest_size·2130913e505d10b82f6e89098c95d1be | ||
| 146 | ··c_sha3_384_init·4e57f366925737a6a6b16707f1f4ea37 | ||
| 147 | ··c_sha3_384_update·8716aba6016874cf68d34c3d02e15c87 | ||
| 148 | ··c_sha3_512_block_size·d3b450829aa176d6c56a2e09b5948cda | ||
| 149 | ··c_sha3_512_ctx_size·4bc0cc3a3146eb8e49e9d97d3f21babb | ||
| 150 | ··c_sha3_512_digest·aa5115ec7e70c6acd4069933387919be | ||
| Max diff block lines reached; 186719/201016 bytes (92.89%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.KeyedHash·9066 | 7 | interface·Crypto.Nettle.KeyedHash·9066 |
| 8 | ··interface·hash:·b723846ec4534e08db70fc19a208c6f0 | ||
| 9 | ··ABI·hash:·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 10 | ·· | 8 | ··interface·hash:·7063a53fb21b72378cebf8869cde5432 |
| 9 | ··ABI·hash:·631365508b741796083099178006d140 | ||
| 10 | ··export-list·hash:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·df6444c3d1bad817918ee0542140a7d3 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c | 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
| 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' | 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' |
| 30 | ··Crypto.Nettle.Hash.Types.keyedHashName | 30 | ··Crypto.Nettle.Hash.Types.keyedHashName |
| 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' | 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' |
| 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate | 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate |
| 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy | 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy |
| 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} | 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} |
| 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} | 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} |
| 36 | direct·module·dependencies:·nettle-0.3.1.1- | 36 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 37 | boot·module·dependencies: | 37 | boot·module·dependencies: |
| 38 | direct·package·dependencies:·base-4.18.2.1 | 38 | direct·package·dependencies:·base-4.18.2.1 |
| 39 | plugin·package·dependencies: | 39 | plugin·package·dependencies: |
| 40 | trusted·package·dependencies:·base-4.18.2.1 | 40 | trusted·package·dependencies:·base-4.18.2.1 |
| 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 42 | family·instance·modules:·Control.Applicative·Control.Arrow | 42 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 45, 61 lines modified | Offset 45, 61 lines modified | ||
| 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 50 | ·························Language.Haskell.TH.Syntax | 50 | ·························Language.Haskell.TH.Syntax |
| 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 52 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 53 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 54 | ··KeyedHash·63d969f3255e4f31f538b1ddc94b8bfc | ||
| 55 | ··KeyedHash·e01aae5d5bc48a99a275d00916143bad | ||
| 56 | ··KeyedHashAlgorithm·9592f20c9f8bd8fb27ccf26b86a40d26 | ||
| 57 | ··implKeyedHashDigestSize·9cf1c3b6db113d0ad3ab23207b43b265 | ||
| 58 | ··implKeyedHashFinalize·1ebd115e6192d82103a57df5f65b9454 | ||
| 59 | ··implKeyedHashInit·326db9fe8d5667905e4b2fc50ae41a38 | ||
| 60 | ··implKeyedHashName·bc068f2ee097612656d8b53ba3b35781 | ||
| 61 | ··implKeyedHashUpdate·e3e0d76d44eb38f648a2006bfa66c357 | ||
| 62 | ··implKeyedHashUpdateLazy·a85b4128634e254fb63f31e2c54abf84 | ||
| 63 | ··keyedHash·f3643ab5b637e3ba4cbb9a9e977587fa | ||
| 64 | ··keyedHash'·f8c1bd13bd2aec13ebee4bb5b104715b | ||
| 65 | ··keyedHashDigestSize·1415c49ae03cbdb1c441f6b6ca5e4160 | ||
| 66 | ··keyedHashDigestSize'·6a5591252611d05d9559ae4e3c7f8caa | ||
| 67 | ··keyedHashFinalize·3b3340ac4e28f16ffbed74c75e590aa4 | ||
| 68 | ··keyedHashInit·546c8caf0bb528ae5c6a5fbe6f660069 | ||
| 69 | ··keyedHashInit'·985b7f7f12a02b873a766a149447327a | ||
| 70 | ··keyedHashLazy·5afbe51d641b2d41b342550a2e810777 | ||
| 71 | ··keyedHashLazy'·8424729b5600df8cd7f2eeb2f5cbb8b8 | ||
| 72 | ··keyedHashName·bb3c7b06b8fd3ddb6ec25e1d704464ef | ||
| 73 | ··keyedHashName'·9da296a8eb56abf254c8ee269ed753dc | ||
| 74 | ··keyedHashUpdate·abf34da350bfe2ce8820222312342f7f | ||
| 75 | ··keyedHashUpdateLazy·c0f072d59beb18f4fd1567ede4fad848 | ||
| 76 | 52 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | |
| 53 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 54 | ··KeyedHash·c71f3c66dcdd20d80c064d4ef322d975 | ||
| 55 | ··KeyedHash·d118a35e5df0d9e294e6b4c4555f01ef | ||
| 56 | ··KeyedHashAlgorithm·91efab9b0f8d8120ae8d86b2a3794ed5 | ||
| 57 | ··implKeyedHashDigestSize·235d097368bd631b15caf40405f4b506 | ||
| 58 | ··implKeyedHashFinalize·a2ab2f76e30d9937e4f52b318680bba1 | ||
| 59 | ··implKeyedHashInit·b4725724617ac5f24fb2ae3ea8360dad | ||
| 60 | ··implKeyedHashName·15aecf70f4fd4cf27e1a10da4d1a0f3e | ||
| 61 | ··implKeyedHashUpdate·6cf628d7ec89bbe751622685c44565c5 | ||
| 62 | ··implKeyedHashUpdateLazy·727493201fefa3a8137f229ef2df08f2 | ||
| 63 | ··keyedHash·c75459438c685ea87b1dfc6d5fb056b5 | ||
| 64 | ··keyedHash'·e5cf9123c53926c08d4051b1ebcfc3db | ||
| 65 | ··keyedHashDigestSize·9cda339dc07f2b7d027fdb28130826a7 | ||
| 66 | ··keyedHashDigestSize'·f47bf4c62cdef750366b0a109045e469 | ||
| 67 | ··keyedHashFinalize·5116a25641965d1d07e9a88504186b91 | ||
| 68 | ··keyedHashInit·a580260d7d77420b37bfd9302e4351f4 | ||
| 69 | ··keyedHashInit'·b11687258f38f243bc8f42e92d5351d7 | ||
| 70 | ··keyedHashLazy·e75a2944c34c87a60821a5cfb61d8c07 | ||
| 71 | ··keyedHashLazy'·bf8e7ebbe4f023e02a748f8953f445c3 | ||
| 72 | ··keyedHashName·95ad85b62a5c09f332954ce815f043fe | ||
| 73 | ··keyedHashName'·eb477c66379aecf06ef7153694eb4573 | ||
| 74 | ··keyedHashUpdate·746efdf35e530a71e10b10638c749224 | ||
| 75 | ··keyedHashUpdateLazy·70d4904af2aa05c4e959b1351cc1ff68 | ||
| 76 | 48f3d2bf87cbe27cd450316953e8c996 | ||
| 77 | ··$trModule·::·GHC.Types.Module | 77 | ··$trModule·::·GHC.Types.Module |
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 81 | 81 | 374e27a006079a15f5baa399fdf35fb2 | |
| 82 | ··$trModule1·::·GHC.Types.TrName | 82 | ··$trModule1·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 86 | 86 | 1f9c113d5f3495e06e5d9197fe0de4c7 | |
| 87 | ··$trModule2·::·GHC.Prim.Addr# | 87 | ··$trModule2·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] | 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] |
| 90 | 90 | 8e731b38f88574fd083a86d64ce45c29 | |
| 91 | ··$trModule3·::·GHC.Types.TrName | 91 | ··$trModule3·::·GHC.Types.TrName |
| 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 95 | a | 95 | 7caf51156c71d8b8d18978ed1e827a58 |
| 96 | ··$trModule4·::·GHC.Prim.Addr# | 96 | ··$trModule4·::·GHC.Prim.Addr# |
| 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 98 | ···Unfolding:·Core:·<vanilla> | 98 | ···Unfolding:·Core:·<vanilla> |
| 99 | ··············"nettle-0.3.1.1- | 99 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 100 | trusted:·safe-inferred | 100 | trusted:·safe-inferred |
| 101 | require·own·pkg·trusted:·False | 101 | require·own·pkg·trusted:·False |
| 102 | docs: | 102 | docs: |
| 103 | ··Nothing | 103 | ··Nothing |
| 104 | extensible·fields: | 104 | extensible·fields: |
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.KeyedHash·9066 | 7 | interface·Crypto.Nettle.KeyedHash·9066 |
| 8 | ··interface·hash:·b723846ec4534e08db70fc19a208c6f0 | ||
| 9 | ··ABI·hash:·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 10 | ·· | 8 | ··interface·hash:·7063a53fb21b72378cebf8869cde5432 |
| 9 | ··ABI·hash:·631365508b741796083099178006d140 | ||
| 10 | ··export-list·hash:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:· | 12 | ··flag·hash:·a8429dc32e29363adac4b15d61e51bfc |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c | 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
| 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' | 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' |
| 30 | ··Crypto.Nettle.Hash.Types.keyedHashName | 30 | ··Crypto.Nettle.Hash.Types.keyedHashName |
| 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' | 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' |
| 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate | 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate |
| 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy | 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy |
| 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} | 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} |
| 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} | 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} |
| 36 | direct·module·dependencies:·nettle-0.3.1.1- | 36 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 37 | boot·module·dependencies: | 37 | boot·module·dependencies: |
| 38 | direct·package·dependencies:·base-4.18.2.1 | 38 | direct·package·dependencies:·base-4.18.2.1 |
| 39 | plugin·package·dependencies: | 39 | plugin·package·dependencies: |
| 40 | trusted·package·dependencies:·base-4.18.2.1 | 40 | trusted·package·dependencies:·base-4.18.2.1 |
| 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 42 | family·instance·modules:·Control.Applicative·Control.Arrow | 42 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 45, 61 lines modified | Offset 45, 61 lines modified | ||
| 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 50 | ·························Language.Haskell.TH.Syntax | 50 | ·························Language.Haskell.TH.Syntax |
| 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 52 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 53 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 54 | ··KeyedHash·63d969f3255e4f31f538b1ddc94b8bfc | ||
| 55 | ··KeyedHash·e01aae5d5bc48a99a275d00916143bad | ||
| 56 | ··KeyedHashAlgorithm·9592f20c9f8bd8fb27ccf26b86a40d26 | ||
| 57 | ··implKeyedHashDigestSize·9cf1c3b6db113d0ad3ab23207b43b265 | ||
| 58 | ··implKeyedHashFinalize·1ebd115e6192d82103a57df5f65b9454 | ||
| 59 | ··implKeyedHashInit·326db9fe8d5667905e4b2fc50ae41a38 | ||
| 60 | ··implKeyedHashName·bc068f2ee097612656d8b53ba3b35781 | ||
| 61 | ··implKeyedHashUpdate·e3e0d76d44eb38f648a2006bfa66c357 | ||
| 62 | ··implKeyedHashUpdateLazy·a85b4128634e254fb63f31e2c54abf84 | ||
| 63 | ··keyedHash·f3643ab5b637e3ba4cbb9a9e977587fa | ||
| 64 | ··keyedHash'·f8c1bd13bd2aec13ebee4bb5b104715b | ||
| 65 | ··keyedHashDigestSize·1415c49ae03cbdb1c441f6b6ca5e4160 | ||
| 66 | ··keyedHashDigestSize'·6a5591252611d05d9559ae4e3c7f8caa | ||
| 67 | ··keyedHashFinalize·3b3340ac4e28f16ffbed74c75e590aa4 | ||
| 68 | ··keyedHashInit·546c8caf0bb528ae5c6a5fbe6f660069 | ||
| 69 | ··keyedHashInit'·985b7f7f12a02b873a766a149447327a | ||
| 70 | ··keyedHashLazy·5afbe51d641b2d41b342550a2e810777 | ||
| 71 | ··keyedHashLazy'·8424729b5600df8cd7f2eeb2f5cbb8b8 | ||
| 72 | ··keyedHashName·bb3c7b06b8fd3ddb6ec25e1d704464ef | ||
| 73 | ··keyedHashName'·9da296a8eb56abf254c8ee269ed753dc | ||
| 74 | ··keyedHashUpdate·abf34da350bfe2ce8820222312342f7f | ||
| 75 | ··keyedHashUpdateLazy·c0f072d59beb18f4fd1567ede4fad848 | ||
| 76 | 52 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | |
| 53 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 54 | ··KeyedHash·c71f3c66dcdd20d80c064d4ef322d975 | ||
| 55 | ··KeyedHash·d118a35e5df0d9e294e6b4c4555f01ef | ||
| 56 | ··KeyedHashAlgorithm·91efab9b0f8d8120ae8d86b2a3794ed5 | ||
| 57 | ··implKeyedHashDigestSize·235d097368bd631b15caf40405f4b506 | ||
| 58 | ··implKeyedHashFinalize·a2ab2f76e30d9937e4f52b318680bba1 | ||
| 59 | ··implKeyedHashInit·b4725724617ac5f24fb2ae3ea8360dad | ||
| 60 | ··implKeyedHashName·15aecf70f4fd4cf27e1a10da4d1a0f3e | ||
| 61 | ··implKeyedHashUpdate·6cf628d7ec89bbe751622685c44565c5 | ||
| 62 | ··implKeyedHashUpdateLazy·727493201fefa3a8137f229ef2df08f2 | ||
| 63 | ··keyedHash·c75459438c685ea87b1dfc6d5fb056b5 | ||
| 64 | ··keyedHash'·e5cf9123c53926c08d4051b1ebcfc3db | ||
| 65 | ··keyedHashDigestSize·9cda339dc07f2b7d027fdb28130826a7 | ||
| 66 | ··keyedHashDigestSize'·f47bf4c62cdef750366b0a109045e469 | ||
| 67 | ··keyedHashFinalize·5116a25641965d1d07e9a88504186b91 | ||
| 68 | ··keyedHashInit·a580260d7d77420b37bfd9302e4351f4 | ||
| 69 | ··keyedHashInit'·b11687258f38f243bc8f42e92d5351d7 | ||
| 70 | ··keyedHashLazy·e75a2944c34c87a60821a5cfb61d8c07 | ||
| 71 | ··keyedHashLazy'·bf8e7ebbe4f023e02a748f8953f445c3 | ||
| 72 | ··keyedHashName·95ad85b62a5c09f332954ce815f043fe | ||
| 73 | ··keyedHashName'·eb477c66379aecf06ef7153694eb4573 | ||
| 74 | ··keyedHashUpdate·746efdf35e530a71e10b10638c749224 | ||
| 75 | ··keyedHashUpdateLazy·70d4904af2aa05c4e959b1351cc1ff68 | ||
| 76 | 48f3d2bf87cbe27cd450316953e8c996 | ||
| 77 | ··$trModule·::·GHC.Types.Module | 77 | ··$trModule·::·GHC.Types.Module |
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 81 | 81 | 374e27a006079a15f5baa399fdf35fb2 | |
| 82 | ··$trModule1·::·GHC.Types.TrName | 82 | ··$trModule1·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 86 | 86 | 1f9c113d5f3495e06e5d9197fe0de4c7 | |
| 87 | ··$trModule2·::·GHC.Prim.Addr# | 87 | ··$trModule2·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] | 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] |
| 90 | 90 | 8e731b38f88574fd083a86d64ce45c29 | |
| 91 | ··$trModule3·::·GHC.Types.TrName | 91 | ··$trModule3·::·GHC.Types.TrName |
| 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 95 | a | 95 | 7caf51156c71d8b8d18978ed1e827a58 |
| 96 | ··$trModule4·::·GHC.Prim.Addr# | 96 | ··$trModule4·::·GHC.Prim.Addr# |
| 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 98 | ···Unfolding:·Core:·<vanilla> | 98 | ···Unfolding:·Core:·<vanilla> |
| 99 | ··············"nettle-0.3.1.1- | 99 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 100 | trusted:·safe-inferred | 100 | trusted:·safe-inferred |
| 101 | require·own·pkg·trusted:·False | 101 | require·own·pkg·trusted:·False |
| 102 | docs: | 102 | docs: |
| 103 | ··Nothing | 103 | ··Nothing |
| 104 | extensible·fields: | 104 | extensible·fields: |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Crypto.Nettle.UMAC·9066 | 7 | interface·Crypto.Nettle.UMAC·9066 |
| 8 | ··interface·hash:·3484c3d6f779934c10e6b8d44c02b978 | ||
| 9 | ··ABI·hash:·017abaf8f61361230afca974d8a795da | ||
| 10 | ·· | 8 | ··interface·hash:·219bdbcb3624db56c3c599922b8c88f9 |
| 9 | ··ABI·hash:·4b3d6956f22173620f30f541a78b3fed | ||
| 10 | ··export-list·hash:·4f919df5dc8d684f9db40b2ca54fb9a5 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·52f644ad62afcd28474b53c27b0c0013 | 12 | ··flag·hash:·52f644ad62afcd28474b53c27b0c0013 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f | 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 20, 17 lines modified | Offset 20, 17 lines modified | ||
| 20 | exports: | 20 | exports: |
| 21 | ··umacInitKeyedHash | 21 | ··umacInitKeyedHash |
| 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} | 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} |
| 23 | ··UMAC128 | 23 | ··UMAC128 |
| 24 | ··UMAC32 | 24 | ··UMAC32 |
| 25 | ··UMAC64 | 25 | ··UMAC64 |
| 26 | ··UMAC96 | 26 | ··UMAC96 |
| 27 | direct·module·dependencies:·nettle-0.3.1.1- | 27 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 28 | ····························nettle-0.3.1.1- | 28 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash |
| 29 | ····························nettle-0.3.1.1- | 29 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 30 | boot·module·dependencies: | 30 | boot·module·dependencies: |
| 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 34 | plugin·package·dependencies: | 34 | plugin·package·dependencies: |
| 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 36 | ·········GHC.Prim.Ext | 36 | ·········GHC.Prim.Ext |
| Offset 66, 59 lines modified | Offset 66, 59 lines modified | ||
| 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 73 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 74 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 75 | ··c_umac128_ctx_size·69b12dd8482dfdd68f88a2a41e9eecb7 | ||
| 76 | ··c_umac128_digest·b741624e6b5af58d2de6ed75a2fe8056 | ||
| 77 | ··c_umac128_digest_size·fb710ac4f0c934751c68269170c45ce3 | ||
| 78 | ··c_umac128_set_key·84bd005a3b73516025901d2272727ecb | ||
| 79 | ··c_umac128_set_nonce·b7a6d096f29d3d5c109af74381a7227e | ||
| 80 | ··c_umac128_update·f52afcdab09a498078f18e1254e67af2 | ||
| 81 | ··c_umac32_ctx_size·bf9eda64dd75217619ed291ffd0f71f2 | ||
| 82 | ··c_umac32_digest·aa70ea135a34065b30afc890763228d7 | ||
| 83 | ··c_umac32_digest_size·0230525e9121ab44d48359738f472f64 | ||
| 84 | ··c_umac32_set_key·0d478f4bfd0f69f3e91c47d2818d60b2 | ||
| 85 | ··c_umac32_set_nonce·5353b40f106a764e68b9cf1253a75529 | ||
| 86 | ··c_umac32_update·0e5ae574204de3c1715a26d703e87446 | ||
| 87 | ··c_umac64_ctx_size·7627c002a98acd55aad372a92b4b0e1d | ||
| 88 | ··c_umac64_digest·f826d296c151f6eebe3a4d2777d3cf0e | ||
| 89 | ··c_umac64_digest_size·91ff424c8af4cffb91356f7bf55837d2 | ||
| 90 | ··c_umac64_set_key·7a6f42fb4874a60219cd15eae22e3c20 | ||
| 91 | ··c_umac64_set_nonce·7f789b96f39d7aab129696b2e192c392 | ||
| 92 | ··c_umac64_update·1c79569044a6c40285f467ef449328db | ||
| 93 | ··c_umac96_ctx_size·f77beca5b5625115b327f6dc18ac30e3 | ||
| 94 | ··c_umac96_digest·ecb7c17c18c2382d9bcf17b6fcd88175 | ||
| 95 | ··c_umac96_digest_size·76cc9c31ef33127cd057ccdfd7c6a247 | ||
| 96 | ··c_umac96_set_key·e773a8e6350e009350744ccde4bed78a | ||
| 97 | ··c_umac96_set_nonce·53363551c5c30c9c5ba79357150122a5 | ||
| 98 | ··c_umac96_update·ba9a39b25014b1a327fba70bf7bbf761 | ||
| 99 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 100 | ··KeyedHash·63d969f3255e4f31f538b1ddc94b8bfc | ||
| 101 | ··KeyedHash·e01aae5d5bc48a99a275d00916143bad | ||
| 102 | ··KeyedHashAlgorithm·9592f20c9f8bd8fb27ccf26b86a40d26 | ||
| 103 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 104 | ··exports:·96e87bf948a858b522330e35c671771c | ||
| 105 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 106 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 107 | ·· | 73 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports·f00fe74d88efa5bf07b3184986ce211d |
| 74 | ··exports:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 75 | ··c_umac128_ctx_size·120b2042b92f1e049f04bb429caf7f9a | ||
| 76 | ··c_umac128_digest·1bb00ec283b944ab90d3fb1711d1e3c3 | ||
| 77 | ··c_umac128_digest_size·2c296d1c4f329058f0cc2952e0c5aa93 | ||
| 78 | ··c_umac128_set_key·c5503eb0f9c3b180fdb4dfcb6b937afb | ||
| 79 | ··c_umac128_set_nonce·c7836589465215940b3e67a7993fe09d | ||
| 80 | ··c_umac128_update·fbd1093d02bd9f0ced65e88d7ba03c3e | ||
| 81 | ··c_umac32_ctx_size·dbe6474df402f4bd55a49e694b6a33e1 | ||
| 82 | ··c_umac32_digest·8724abd2c2c581030480f34bdf24dec8 | ||
| 83 | ··c_umac32_digest_size·9d475b8d8b32613b967c27a9b5758cfb | ||
| 84 | ··c_umac32_set_key·41bf1ede4dcdf555e1855844798da6a6 | ||
| 85 | ··c_umac32_set_nonce·75aee3d759985567f84f7aa5546fd6a6 | ||
| 86 | ··c_umac32_update·5418391843684f31b777386f5a76a53e | ||
| 87 | ··c_umac64_ctx_size·1d5aa264f0d3608c2be0bc419cf7bd7e | ||
| 88 | ··c_umac64_digest·d38d0267a0fe8bb07da1a95fd3ee1e27 | ||
| 89 | ··c_umac64_digest_size·10524b8e4467622ddff0579186278303 | ||
| 90 | ··c_umac64_set_key·931516714ebbb04ac2ee5a1d5d110568 | ||
| 91 | ··c_umac64_set_nonce·2882cde6bcb6ac95825abdb1715c4ab2 | ||
| 92 | ··c_umac64_update·778e9f4aa9c3ffe4772a05c49c2ef39e | ||
| 93 | ··c_umac96_ctx_size·0f99c7c5a6de719990047e885d75f4bb | ||
| 94 | ··c_umac96_digest·abb3e9f40136fef95329137f6741837a | ||
| 95 | ··c_umac96_digest_size·b566aa6d1acba4beb2b91e272e9acad4 | ||
| 96 | ··c_umac96_set_key·3fc9b213f7dc3d18683996396f8a2dbe | ||
| 97 | ··c_umac96_set_nonce·c5bc6b85aac1e019c7f82f20e0b361cb | ||
| 98 | ··c_umac96_update·c50b95ef6e948bbe5c366de94215987f | ||
| 99 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | ||
| 100 | ··KeyedHash·c71f3c66dcdd20d80c064d4ef322d975 | ||
| 101 | ··KeyedHash·d118a35e5df0d9e294e6b4c4555f01ef | ||
| 102 | ··KeyedHashAlgorithm·91efab9b0f8d8120ae8d86b2a3794ed5 | ||
| 103 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash·631365508b741796083099178006d140 | ||
| 104 | ··exports:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 105 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 106 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 107 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 108 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 108 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 109 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 109 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] | 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] |
| 117 | 117 | 4e9b43b82b7899d1ff7aea39381d4c2e | |
| 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String | 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String |
| 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, | 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, |
| Max diff block lines reached; 104896/112629 bytes (93.13%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Crypto.Nettle.UMAC·9066 | 7 | interface·Crypto.Nettle.UMAC·9066 |
| 8 | ··interface·hash:·3484c3d6f779934c10e6b8d44c02b978 | ||
| 9 | ··ABI·hash:·017abaf8f61361230afca974d8a795da | ||
| 10 | ·· | 8 | ··interface·hash:·219bdbcb3624db56c3c599922b8c88f9 |
| 9 | ··ABI·hash:·4b3d6956f22173620f30f541a78b3fed | ||
| 10 | ··export-list·hash:·4f919df5dc8d684f9db40b2ca54fb9a5 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·d9e3d0610248b6b8070b9c71f1b1dc05 | 12 | ··flag·hash:·d9e3d0610248b6b8070b9c71f1b1dc05 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f | 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 20, 17 lines modified | Offset 20, 17 lines modified | ||
| 20 | exports: | 20 | exports: |
| 21 | ··umacInitKeyedHash | 21 | ··umacInitKeyedHash |
| 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} | 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} |
| 23 | ··UMAC128 | 23 | ··UMAC128 |
| 24 | ··UMAC32 | 24 | ··UMAC32 |
| 25 | ··UMAC64 | 25 | ··UMAC64 |
| 26 | ··UMAC96 | 26 | ··UMAC96 |
| 27 | direct·module·dependencies:·nettle-0.3.1.1- | 27 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 28 | ····························nettle-0.3.1.1- | 28 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash |
| 29 | ····························nettle-0.3.1.1- | 29 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 30 | boot·module·dependencies: | 30 | boot·module·dependencies: |
| 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 34 | plugin·package·dependencies: | 34 | plugin·package·dependencies: |
| 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 36 | ·········GHC.Prim.Ext | 36 | ·········GHC.Prim.Ext |
| Offset 66, 59 lines modified | Offset 66, 59 lines modified | ||
| 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 73 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·53045c9c60ffdfc689c1ada1ecd5e897 | ||
| 74 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 75 | ··c_umac128_ctx_size·69b12dd8482dfdd68f88a2a41e9eecb7 | ||
| 76 | ··c_umac128_digest·b741624e6b5af58d2de6ed75a2fe8056 | ||
| 77 | ··c_umac128_digest_size·fb710ac4f0c934751c68269170c45ce3 | ||
| 78 | ··c_umac128_set_key·84bd005a3b73516025901d2272727ecb | ||
| 79 | ··c_umac128_set_nonce·b7a6d096f29d3d5c109af74381a7227e | ||
| 80 | ··c_umac128_update·f52afcdab09a498078f18e1254e67af2 | ||
| 81 | ··c_umac32_ctx_size·bf9eda64dd75217619ed291ffd0f71f2 | ||
| 82 | ··c_umac32_digest·aa70ea135a34065b30afc890763228d7 | ||
| 83 | ··c_umac32_digest_size·0230525e9121ab44d48359738f472f64 | ||
| 84 | ··c_umac32_set_key·0d478f4bfd0f69f3e91c47d2818d60b2 | ||
| 85 | ··c_umac32_set_nonce·5353b40f106a764e68b9cf1253a75529 | ||
| 86 | ··c_umac32_update·0e5ae574204de3c1715a26d703e87446 | ||
| 87 | ··c_umac64_ctx_size·7627c002a98acd55aad372a92b4b0e1d | ||
| 88 | ··c_umac64_digest·f826d296c151f6eebe3a4d2777d3cf0e | ||
| 89 | ··c_umac64_digest_size·91ff424c8af4cffb91356f7bf55837d2 | ||
| 90 | ··c_umac64_set_key·7a6f42fb4874a60219cd15eae22e3c20 | ||
| 91 | ··c_umac64_set_nonce·7f789b96f39d7aab129696b2e192c392 | ||
| 92 | ··c_umac64_update·1c79569044a6c40285f467ef449328db | ||
| 93 | ··c_umac96_ctx_size·f77beca5b5625115b327f6dc18ac30e3 | ||
| 94 | ··c_umac96_digest·ecb7c17c18c2382d9bcf17b6fcd88175 | ||
| 95 | ··c_umac96_digest_size·76cc9c31ef33127cd057ccdfd7c6a247 | ||
| 96 | ··c_umac96_set_key·e773a8e6350e009350744ccde4bed78a | ||
| 97 | ··c_umac96_set_nonce·53363551c5c30c9c5ba79357150122a5 | ||
| 98 | ··c_umac96_update·ba9a39b25014b1a327fba70bf7bbf761 | ||
| 99 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·9de1191b13c6dba9a894b8ec7eecc105 | ||
| 100 | ··KeyedHash·63d969f3255e4f31f538b1ddc94b8bfc | ||
| 101 | ··KeyedHash·e01aae5d5bc48a99a275d00916143bad | ||
| 102 | ··KeyedHashAlgorithm·9592f20c9f8bd8fb27ccf26b86a40d26 | ||
| 103 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 104 | ··exports:·96e87bf948a858b522330e35c671771c | ||
| 105 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 106 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 107 | ·· | 73 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports·f00fe74d88efa5bf07b3184986ce211d |
| 74 | ··exports:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 75 | ··c_umac128_ctx_size·120b2042b92f1e049f04bb429caf7f9a | ||
| 76 | ··c_umac128_digest·1bb00ec283b944ab90d3fb1711d1e3c3 | ||
| 77 | ··c_umac128_digest_size·2c296d1c4f329058f0cc2952e0c5aa93 | ||
| 78 | ··c_umac128_set_key·c5503eb0f9c3b180fdb4dfcb6b937afb | ||
| 79 | ··c_umac128_set_nonce·c7836589465215940b3e67a7993fe09d | ||
| 80 | ··c_umac128_update·fbd1093d02bd9f0ced65e88d7ba03c3e | ||
| 81 | ··c_umac32_ctx_size·dbe6474df402f4bd55a49e694b6a33e1 | ||
| 82 | ··c_umac32_digest·8724abd2c2c581030480f34bdf24dec8 | ||
| 83 | ··c_umac32_digest_size·9d475b8d8b32613b967c27a9b5758cfb | ||
| 84 | ··c_umac32_set_key·41bf1ede4dcdf555e1855844798da6a6 | ||
| 85 | ··c_umac32_set_nonce·75aee3d759985567f84f7aa5546fd6a6 | ||
| 86 | ··c_umac32_update·5418391843684f31b777386f5a76a53e | ||
| 87 | ··c_umac64_ctx_size·1d5aa264f0d3608c2be0bc419cf7bd7e | ||
| 88 | ··c_umac64_digest·d38d0267a0fe8bb07da1a95fd3ee1e27 | ||
| 89 | ··c_umac64_digest_size·10524b8e4467622ddff0579186278303 | ||
| 90 | ··c_umac64_set_key·931516714ebbb04ac2ee5a1d5d110568 | ||
| 91 | ··c_umac64_set_nonce·2882cde6bcb6ac95825abdb1715c4ab2 | ||
| 92 | ··c_umac64_update·778e9f4aa9c3ffe4772a05c49c2ef39e | ||
| 93 | ··c_umac96_ctx_size·0f99c7c5a6de719990047e885d75f4bb | ||
| 94 | ··c_umac96_digest·abb3e9f40136fef95329137f6741837a | ||
| 95 | ··c_umac96_digest_size·b566aa6d1acba4beb2b91e272e9acad4 | ||
| 96 | ··c_umac96_set_key·3fc9b213f7dc3d18683996396f8a2dbe | ||
| 97 | ··c_umac96_set_nonce·c5bc6b85aac1e019c7f82f20e0b361cb | ||
| 98 | ··c_umac96_update·c50b95ef6e948bbe5c366de94215987f | ||
| 99 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·e1d9e2798dee8208ad369757aa26f63f | ||
| 100 | ··KeyedHash·c71f3c66dcdd20d80c064d4ef322d975 | ||
| 101 | ··KeyedHash·d118a35e5df0d9e294e6b4c4555f01ef | ||
| 102 | ··KeyedHashAlgorithm·91efab9b0f8d8120ae8d86b2a3794ed5 | ||
| 103 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash·631365508b741796083099178006d140 | ||
| 104 | ··exports:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 105 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·7d385e2dbec9e251823d7b65b19a87fe | ||
| 106 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 107 | ··withByteStringPtr·94f9511dd143b06b6b067573920f9545 | ||
| 108 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b | 108 | import··-/··Data.SecureMem·9e1544dc21edcd78718668ecefb4233b |
| 109 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 | 109 | import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30 |
| 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] | 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] |
| 117 | 117 | 4e9b43b82b7899d1ff7aea39381d4c2e | |
| 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String | 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String |
| 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, | 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, |
| Max diff block lines reached; 104896/112626 bytes (93.14%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····dyn | 6 | ·····got····dyn |
| 7 | interface·Nettle.Utils·9066 | 7 | interface·Nettle.Utils·9066 |
| 8 | ··interface·hash:·4269e6c32fdf6774c24842adbd040ca8 | ||
| 9 | ··ABI·hash:·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 10 | ·· | 8 | ··interface·hash:·bdce3f1b0241b10be9de38e00d15febb |
| 9 | ··ABI·hash:·7d385e2dbec9e251823d7b65b19a87fe | ||
| 10 | ··export-list·hash:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·0a757ee585690057fcbbdb02fb03c6f1 | 12 | ··flag·hash:·0a757ee585690057fcbbdb02fb03c6f1 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 | 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 56, 41 lines modified | Offset 56, 41 lines modified | ||
| 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 | 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 |
| 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 65 | 65 | b35639a8faf2bc605226809883e72bdf | |
| 66 | ··$trModule·::·GHC.Types.Module | 66 | ··$trModule·::·GHC.Types.Module |
| 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 70 | 70 | 04172b47f29ad9e33011324c8ac3b08c | |
| 71 | ··$trModule1·::·GHC.Types.TrName | 71 | ··$trModule1·::·GHC.Types.TrName |
| 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 75 | 75 | 8b61c2ee6f490205e328e12eea41cd9b | |
| 76 | ··$trModule2·::·GHC.Prim.Addr# | 76 | ··$trModule2·::·GHC.Prim.Addr# |
| 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] | 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] |
| 79 | 79 | fd8ad3fd7f1509b6fdec26e970abbde2 | |
| 80 | ··$trModule3·::·GHC.Types.TrName | 80 | ··$trModule3·::·GHC.Types.TrName |
| 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 84 | 84 | 7df40947e0dd923d926a666be93aeb86 | |
| 85 | ··$trModule4·::·GHC.Prim.Addr# | 85 | ··$trModule4·::·GHC.Prim.Addr# |
| 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> |
| 88 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 89 | 88 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 89 | c1d907459745a9362e4d7e54918335a5 | ||
| 90 | ··$wnetEncode·:: | 90 | ··$wnetEncode·:: |
| 91 | ····GHC.Real.Integral·n·=>·GHC.Prim.Int#·->·n·->·[GHC.Word.Word8] | 91 | ····GHC.Real.Integral·n·=>·GHC.Prim.Int#·->·n·->·[GHC.Word.Word8] |
| 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1L><L>, | 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1L><L>, |
| 94 | ···Inline:·[2], | 94 | ···Inline:·[2], |
| 95 | ···Unfolding:·Core:·<vanilla> | 95 | ···Unfolding:·Core:·<vanilla> |
| 96 | ··············\·@n | 96 | ··············\·@n |
| Offset 128, 33 lines modified | Offset 128, 33 lines modified | ||
| 128 | ··········································(case·ds1·of·wild1·{·(,)·d·m·->·m·})))·of·ds2·{·DEFAULT·-> | 128 | ··········································(case·ds1·of·wild1·{·(,)·d·m·->·m·})))·of·ds2·{·DEFAULT·-> |
| 129 | ·····························GHC.Word.W8#·ds2·}) | 129 | ·····························GHC.Word.W8#·ds2·}) |
| 130 | ····························r) | 130 | ····························r) |
| 131 | ·························(case·ds1·of·wild1·{·(,)·d·m·->·d·}) | 131 | ·························(case·ds1·of·wild1·{·(,)·d·m·->·d·}) |
| 132 | ····················0#·->·r·} | 132 | ····················0#·->·r·} |
| 133 | ··············}·in | 133 | ··············}·in |
| 134 | ··············$w_work·ww·(GHC.Types.[]·@GHC.Word.Word8)·eta] | 134 | ··············$w_work·ww·(GHC.Types.[]·@GHC.Word.Word8)·eta] |
| 135 | 135 | 6924dc9d3bb74be6387538874e5bd5fc | |
| 136 | ··netEncode·:: | 136 | ··netEncode·:: |
| 137 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] | 137 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] |
| 138 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 138 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 139 | ···Strictness:·<LP(LP(SP(A,A,A,A,A,A,SC(S,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1!P(1L)><L>, | 139 | ···Strictness:·<LP(LP(SP(A,A,A,A,A,A,SC(S,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1!P(1L)><L>, |
| 140 | ···Inline:·[2], | 140 | ···Inline:·[2], |
| 141 | ···Unfolding:·Core:·StableSystem·<3,TrueFalse> | 141 | ···Unfolding:·Core:·StableSystem·<3,TrueFalse> |
| 142 | ··············\·@n | 142 | ··············\·@n |
| 143 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) | 143 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) |
| 144 | ················(bytes['GHC.Types.Many]·::·GHC.Types.Int) | 144 | ················(bytes['GHC.Types.Many]·::·GHC.Types.Int) |
| 145 | ················(eta['GHC.Types.Many]·::·n)·-> | 145 | ················(eta['GHC.Types.Many]·::·n)·-> |
| 146 | ··············case·bytes·of·wild·{·GHC.Types.I#·ww·-> | 146 | ··············case·bytes·of·wild·{·GHC.Types.I#·ww·-> |
| 147 | ··············$wnetEncode·@n·$dIntegral·ww·eta·}] | 147 | ··············$wnetEncode·@n·$dIntegral·ww·eta·}] |
| 148 | 148 | 929998d55547de697bda24aa604c8f26 | |
| 149 | ··netEncode1·::·GHC.Num.Integer.Integer | 149 | ··netEncode1·::·GHC.Num.Integer.Integer |
| 150 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 150 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 151 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], | 151 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], |
| 152 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] | 152 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] |
| 153 | 153 | 94f9511dd143b06b6b067573920f9545 | |
| 154 | ··withByteStringPtr·:: | 154 | ··withByteStringPtr·:: |
| 155 | ····Data.ByteString.Internal.Type.ByteString | 155 | ····Data.ByteString.Internal.Type.ByteString |
| 156 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 156 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 157 | ····->·GHC.Types.IO·a | 157 | ····->·GHC.Types.IO·a |
| 158 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 158 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 159 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, | 159 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, |
| 160 | ···Unfolding:·Core:·<vanilla> | 160 | ···Unfolding:·Core:·<vanilla> |
| Offset 163, 15 lines modified | Offset 163, 15 lines modified | ||
| 163 | ··············(forall·(a·::·<*>_N). | 163 | ··············(forall·(a·::·<*>_N). |
| 164 | ···············<Data.ByteString.Internal.Type.ByteString>_R | 164 | ···············<Data.ByteString.Internal.Type.ByteString>_R |
| 165 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word | 165 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word |
| 166 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8 | 166 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 167 | ··········································->·GHC.Types.IO·(a·|>·<*>_N)>_R | 167 | ··········································->·GHC.Types.IO·(a·|>·<*>_N)>_R |
| 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] |
| 169 | ··················································<(a·|>·<*>_N)>_R))] | 169 | ··················································<(a·|>·<*>_N)>_R))] |
| 170 | 170 | b850ced162fbe44380ceba684ca8af58 | |
| 171 | ··withByteStringPtr1·:: | 171 | ··withByteStringPtr1·:: |
| 172 | ····Data.ByteString.Internal.Type.ByteString | 172 | ····Data.ByteString.Internal.Type.ByteString |
| 173 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 173 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 174 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 174 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld |
| 175 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) | 175 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) |
| 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 177 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, | 177 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got···· | 6 | ·····got···· |
| 7 | interface·Nettle.Utils·9066 | 7 | interface·Nettle.Utils·9066 |
| 8 | ··interface·hash:·4269e6c32fdf6774c24842adbd040ca8 | ||
| 9 | ··ABI·hash:·4d73564a2cfaeabfa7d743c62ba7c5a1 | ||
| 10 | ·· | 8 | ··interface·hash:·bdce3f1b0241b10be9de38e00d15febb |
| 9 | ··ABI·hash:·7d385e2dbec9e251823d7b65b19a87fe | ||
| 10 | ··export-list·hash:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·c17758f8610c81ff2083b7fa9b8aa351 | 12 | ··flag·hash:·c17758f8610c81ff2083b7fa9b8aa351 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 | 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 56, 41 lines modified | Offset 56, 41 lines modified | ||
| 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 | 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 |
| 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 65 | 65 | b35639a8faf2bc605226809883e72bdf | |
| 66 | ··$trModule·::·GHC.Types.Module | 66 | ··$trModule·::·GHC.Types.Module |
| 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 70 | 70 | 04172b47f29ad9e33011324c8ac3b08c | |
| 71 | ··$trModule1·::·GHC.Types.TrName | 71 | ··$trModule1·::·GHC.Types.TrName |
| 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 75 | 75 | 8b61c2ee6f490205e328e12eea41cd9b | |
| 76 | ··$trModule2·::·GHC.Prim.Addr# | 76 | ··$trModule2·::·GHC.Prim.Addr# |
| 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] | 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] |
| 79 | 79 | fd8ad3fd7f1509b6fdec26e970abbde2 | |
| 80 | ··$trModule3·::·GHC.Types.TrName | 80 | ··$trModule3·::·GHC.Types.TrName |
| 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 84 | 84 | 7df40947e0dd923d926a666be93aeb86 | |
| 85 | ··$trModule4·::·GHC.Prim.Addr# | 85 | ··$trModule4·::·GHC.Prim.Addr# |
| 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> |
| 88 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 89 | 88 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 89 | c1d907459745a9362e4d7e54918335a5 | ||
| 90 | ··$wnetEncode·:: | 90 | ··$wnetEncode·:: |
| 91 | ····GHC.Real.Integral·n·=>·GHC.Prim.Int#·->·n·->·[GHC.Word.Word8] | 91 | ····GHC.Real.Integral·n·=>·GHC.Prim.Int#·->·n·->·[GHC.Word.Word8] |
| 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1L><L>, | 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1L><L>, |
| 94 | ···Inline:·[2], | 94 | ···Inline:·[2], |
| 95 | ···Unfolding:·Core:·<vanilla> | 95 | ···Unfolding:·Core:·<vanilla> |
| 96 | ··············\·@n | 96 | ··············\·@n |
| Offset 128, 33 lines modified | Offset 128, 33 lines modified | ||
| 128 | ··········································(case·ds1·of·wild1·{·(,)·d·m·->·m·})))·of·ds2·{·DEFAULT·-> | 128 | ··········································(case·ds1·of·wild1·{·(,)·d·m·->·m·})))·of·ds2·{·DEFAULT·-> |
| 129 | ·····························GHC.Word.W8#·ds2·}) | 129 | ·····························GHC.Word.W8#·ds2·}) |
| 130 | ····························r) | 130 | ····························r) |
| 131 | ·························(case·ds1·of·wild1·{·(,)·d·m·->·d·}) | 131 | ·························(case·ds1·of·wild1·{·(,)·d·m·->·d·}) |
| 132 | ····················0#·->·r·} | 132 | ····················0#·->·r·} |
| 133 | ··············}·in | 133 | ··············}·in |
| 134 | ··············$w_work·ww·(GHC.Types.[]·@GHC.Word.Word8)·eta] | 134 | ··············$w_work·ww·(GHC.Types.[]·@GHC.Word.Word8)·eta] |
| 135 | 135 | 6924dc9d3bb74be6387538874e5bd5fc | |
| 136 | ··netEncode·:: | 136 | ··netEncode·:: |
| 137 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] | 137 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] |
| 138 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 138 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 139 | ···Strictness:·<LP(LP(SP(A,A,A,A,A,A,SC(S,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1!P(1L)><L>, | 139 | ···Strictness:·<LP(LP(SP(A,A,A,A,A,A,SC(S,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><1!P(1L)><L>, |
| 140 | ···Inline:·[2], | 140 | ···Inline:·[2], |
| 141 | ···Unfolding:·Core:·StableSystem·<3,TrueFalse> | 141 | ···Unfolding:·Core:·StableSystem·<3,TrueFalse> |
| 142 | ··············\·@n | 142 | ··············\·@n |
| 143 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) | 143 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) |
| 144 | ················(bytes['GHC.Types.Many]·::·GHC.Types.Int) | 144 | ················(bytes['GHC.Types.Many]·::·GHC.Types.Int) |
| 145 | ················(eta['GHC.Types.Many]·::·n)·-> | 145 | ················(eta['GHC.Types.Many]·::·n)·-> |
| 146 | ··············case·bytes·of·wild·{·GHC.Types.I#·ww·-> | 146 | ··············case·bytes·of·wild·{·GHC.Types.I#·ww·-> |
| 147 | ··············$wnetEncode·@n·$dIntegral·ww·eta·}] | 147 | ··············$wnetEncode·@n·$dIntegral·ww·eta·}] |
| 148 | 148 | 929998d55547de697bda24aa604c8f26 | |
| 149 | ··netEncode1·::·GHC.Num.Integer.Integer | 149 | ··netEncode1·::·GHC.Num.Integer.Integer |
| 150 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 150 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 151 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], | 151 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], |
| 152 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] | 152 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] |
| 153 | 153 | 94f9511dd143b06b6b067573920f9545 | |
| 154 | ··withByteStringPtr·:: | 154 | ··withByteStringPtr·:: |
| 155 | ····Data.ByteString.Internal.Type.ByteString | 155 | ····Data.ByteString.Internal.Type.ByteString |
| 156 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 156 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 157 | ····->·GHC.Types.IO·a | 157 | ····->·GHC.Types.IO·a |
| 158 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 158 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 159 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, | 159 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, |
| 160 | ···Unfolding:·Core:·<vanilla> | 160 | ···Unfolding:·Core:·<vanilla> |
| Offset 163, 15 lines modified | Offset 163, 15 lines modified | ||
| 163 | ··············(forall·(a·::·<*>_N). | 163 | ··············(forall·(a·::·<*>_N). |
| 164 | ···············<Data.ByteString.Internal.Type.ByteString>_R | 164 | ···············<Data.ByteString.Internal.Type.ByteString>_R |
| 165 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word | 165 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word |
| 166 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8 | 166 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 167 | ··········································->·GHC.Types.IO·(a·|>·<*>_N)>_R | 167 | ··········································->·GHC.Types.IO·(a·|>·<*>_N)>_R |
| 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] |
| 169 | ··················································<(a·|>·<*>_N)>_R))] | 169 | ··················································<(a·|>·<*>_N)>_R))] |
| 170 | 170 | b850ced162fbe44380ceba684ca8af58 | |
| 171 | ··withByteStringPtr1·:: | 171 | ··withByteStringPtr1·:: |
| 172 | ····Data.ByteString.Internal.Type.ByteString | 172 | ····Data.ByteString.Internal.Type.ByteString |
| 173 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 173 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 174 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 174 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld |
| 175 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) | 175 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) |
| 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 176 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 177 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, | 177 | ···Strictness:·<1!P(L,L,L)><1C(1,C(1,C(1,L)))><L>, |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary |
| 2 | -rw-r--r--···0········0········0·····1616·2024-10-03·13:12:18.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1616·2024-10-03·13:12:18.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···113 | 3 | -rw-r--r--···0········0········0···113504·2024-10-03·13:12:18.000000·data.tar.xz |
| Offset 1371, 16 lines modified | Offset 1371, 16 lines modified | ||
| 000055a0:·0000·0d00·b404·0000·0d00·b504·0000·0d00··................ | 000055a0:·0000·0d00·b404·0000·0d00·b504·0000·0d00··................ | ||
| 000055b0:·b604·0000·0d00·b704·0000·0d00·b804·0000··................ | 000055b0:·b604·0000·0d00·b704·0000·0d00·b804·0000··................ | ||
| 000055c0:·0d00·b904·0000·0d00·ba04·0000·0d00·bb04··................ | 000055c0:·0d00·b904·0000·0d00·ba04·0000·0d00·bb04··................ | ||
| 000055d0:·0000·0d00·bc04·00bd·04be·0400·bf04·00f9··................ | 000055d0:·0000·0d00·bc04·00bd·04be·0400·bf04·00f9··................ | ||
| 000055e0:·018f·0203·c004·00bd·04be·0400·c104·00bd··................ | 000055e0:·018f·0203·c004·00bd·04be·0400·c104·00bd··................ | ||
| 000055f0:·04c2·0401·c304·00bd·04c2·0400·c404·c504··................ | 000055f0:·04c2·0401·c304·00bd·04c2·0400·c404·c504··................ | ||
| 00005600:·256e·6574·746c·652d·302e·332e·312e·312d··%nettle-0.3.1.1- | 00005600:·256e·6574·746c·652d·302e·332e·312e·312d··%nettle-0.3.1.1- | ||
| 00005610:· | 00005610:·4449·305a·6b34·4e75·3046·3231·4b56·434a··DI0Zk4Nu0F21KVCJ | ||
| 00005620:· | 00005620:·334d·7576·5662·1243·7279·7074·6f2e·4e65··3MuvVb.Crypto.Ne | ||
| 00005630:·7474·6c65·2e48·4d41·4317·4372·7970·746f··ttle.HMAC.Crypto | 00005630:·7474·6c65·2e48·4d41·4317·4372·7970·746f··ttle.HMAC.Crypto | ||
| 00005640:·2e4e·6574·746c·652e·4b65·7965·6448·6173··.Nettle.KeyedHas | 00005640:·2e4e·6574·746c·652e·4b65·7965·6448·6173··.Nettle.KeyedHas | ||
| 00005650:·6812·4372·7970·746f·2e4e·6574·746c·652e··h.Crypto.Nettle. | 00005650:·6812·4372·7970·746f·2e4e·6574·746c·652e··h.Crypto.Nettle. | ||
| 00005660:·4861·7368·1243·7279·7074·6f2e·4e65·7474··Hash.Crypto.Nett | 00005660:·4861·7368·1243·7279·7074·6f2e·4e65·7474··Hash.Crypto.Nett | ||
| 00005670:·6c65·2e55·4d41·431c·4372·7970·746f·2e4e··le.UMAC.Crypto.N | 00005670:·6c65·2e55·4d41·431c·4372·7970·746f·2e4e··le.UMAC.Crypto.N | ||
| 00005680:·6574·746c·652e·4368·6143·6861·506f·6c79··ettle.ChaChaPoly | 00005680:·6574·746c·652e·4368·6143·6861·506f·6c79··ettle.ChaChaPoly | ||
| 00005690:·3133·3035·1143·7279·7074·6f2e·4e65·7474··1305.Crypto.Nett | 00005690:·3133·3035·1143·7279·7074·6f2e·4e65·7474··1305.Crypto.Nett |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-03·13:12:18.000000·debian-binary |
| 2 | -rw-r--r--···0········0········0·····12 | 2 | -rw-r--r--···0········0········0·····1260·2024-10-03·13:12:18.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···245 | 3 | -rw-r--r--···0········0········0···245384·2024-10-03·13:12:18.000000·data.tar.xz |
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | Package:·libghc-nettle-prof | 1 | Package:·libghc-nettle-prof |
| 2 | Source:·haskell-nettle | 2 | Source:·haskell-nettle |
| 3 | Version:·0.3.1.1-1 | 3 | Version:·0.3.1.1-1 |
| 4 | Architecture:·amd64 | 4 | Architecture:·amd64 |
| 5 | Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org> |
| 6 | Installed-Size:·2 | 6 | Installed-Size:·2701 |
| 7 | Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-byteable-prof-0.1.1-b2923,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-crypto-cipher-types-prof-0.0.9-b00b3,·libghc-nettle-dev·(=·0.3.1.1-1),·libghc-securemem-prof-0.1.10-83365,·libghc-tagged-prof-0.8.8-43686 | 7 | Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-byteable-prof-0.1.1-b2923,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-crypto-cipher-types-prof-0.0.9-b00b3,·libghc-nettle-dev·(=·0.3.1.1-1),·libghc-securemem-prof-0.1.10-83365,·libghc-tagged-prof-0.8.8-43686 |
| 8 | Provides:·libghc-nettle-prof-0.3.1.1- | 8 | Provides:·libghc-nettle-prof-0.3.1.1-4636e |
| 9 | Section:·haskell | 9 | Section:·haskell |
| 10 | Priority:·optional | 10 | Priority:·optional |
| 11 | Homepage:·https://github.com/stbuehler/haskell-nettle | 11 | Homepage:·https://github.com/stbuehler/haskell-nettle |
| 12 | Description:·safe·bindings·to·nettle·crypto·library;·profiling·libraries | 12 | Description:·safe·bindings·to·nettle·crypto·library;·profiling·libraries |
| 13 | ·This·is·another·set·of·bindings·to·Nettle. | 13 | ·This·is·another·set·of·bindings·to·Nettle. |
| 14 | ·. | 14 | ·. |
| 15 | ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled | 15 | ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled |
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.p_hi |
| 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.p_hi |
| 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.p_hi |
| 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.p_hi |
| 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.p_hi |
| 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.p_hi |
| 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.p_hi |
| 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.p_hi |
| 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.p_hi |
| 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.p_hi |
| 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.p_hi |
| 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.p_hi |
| 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb_p.a |
| 14 | usr/share/doc/libghc-nettle-prof/changelog.Debian.gz | 14 | usr/share/doc/libghc-nettle-prof/changelog.Debian.gz |
| 15 | usr/share/doc/libghc-nettle-prof/copyright | 15 | usr/share/doc/libghc-nettle-prof/copyright |
| Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
| 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./ |
| 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/ |
| 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/ |
| 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ |
| 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/ |
| 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/ |
| 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ |
| 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/ |
| 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/ |
| 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ |
| 11 | -rw-r--r--···0·root·········(0)·root·········(0)····108 | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····10824·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.p_hi |
| 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····31 | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····3145·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.p_hi |
| 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ |
| 14 | -rw-r--r--···0·root·········(0)·root·········(0)····6589 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····65890·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.p_hi |
| 15 | -rw-r--r--···0·root·········(0)·root·········(0)····44 | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····44298·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.p_hi |
| 16 | -rw-r--r--···0·root·········(0)·root·········(0)···171902·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 16 | -rw-r--r--···0·root·········(0)·root·········(0)···171902·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.p_hi |
| 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1810·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1810·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.p_hi |
| 18 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 18 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ |
| 19 | -rw-r--r--···0·root·········(0)·root·········(0)····397 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)····39772·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.p_hi |
| 20 | -rw-r--r--···0·root·········(0)·root·········(0)····194 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····19450·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.p_hi |
| 21 | -rw-r--r--···0·root·········(0)·root·········(0)····9919 | 21 | -rw-r--r--···0·root·········(0)·root·········(0)····99196·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.p_hi |
| 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····255 | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····2555·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.p_hi |
| 23 | -rw-r--r--···0·root·········(0)·root·········(0)····56 | 23 | -rw-r--r--···0·root·········(0)·root·········(0)····56692·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.p_hi |
| 24 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1- | 24 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/ |
| 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····44 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····4421·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.p_hi |
| 26 | -rw-r--r--···0·root·········(0)·root·········(0)··221 | 26 | -rw-r--r--···0·root·········(0)·root·········(0)··2219492·2024-10-03·13:12:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb_p.a |
| 27 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/ | 27 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/ |
| 28 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/ | 28 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/ |
| 29 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/ | 29 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/ |
| 30 | -rw-r--r--···0·root·········(0)·root·········(0)······433·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/changelog.Debian.gz | 30 | -rw-r--r--···0·root·········(0)·root·········(0)······433·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/changelog.Debian.gz |
| 31 | -rw-r--r--···0·root·········(0)·root·········(0)·····1374·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/copyright | 31 | -rw-r--r--···0·root·········(0)·root·········(0)·····1374·2024-10-03·13:12:18.000000·./usr/share/doc/libghc-nettle-prof/copyright |
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.CCM·9066 | 7 | interface·Crypto.Nettle.CCM·9066 |
| 8 | ··interface·hash:·fca9afad99d1b65dabd97ae0e5c72e21 | ||
| 9 | ··ABI·hash:·4d242df97850fd71db241b51887cca14 | ||
| 10 | ·· | 8 | ··interface·hash:·5207e53b35e386f8ab95ef4725e071f0 |
| 9 | ··ABI·hash:·49202d632f4102c51a447f4e12e5700e | ||
| 10 | ··export-list·hash:·ce73d3ffac4e05c0732ce61314ea5a3d | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·42d7d90a04eb44fd05ab0b97d893e5c6 | 12 | ··flag·hash:·42d7d90a04eb44fd05ab0b97d893e5c6 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 | 16 | ··src_hash:·7336819fc6dc91b42f2aad9bd82a60b8 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·True | 18 | ··used·TH·splices:·True |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··ccmInit | 21 | ··ccmInit |
| 22 | ··ccmInitTLS | 22 | ··ccmInitTLS |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: |
| 25 | direct·package·dependencies:·base-4.18.2.1 | 25 | direct·package·dependencies:·base-4.18.2.1 |
| 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 26 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 27 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| Offset 52, 22 lines modified | Offset 52, 22 lines modified | ||
| 52 | import··-/··Data.Byteable·66dfc05a235ef1aa723bff1369398fe8 | 52 | import··-/··Data.Byteable·66dfc05a235ef1aa723bff1369398fe8 |
| 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 53 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 54 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 55 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 | 55 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 |
| 56 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c | 56 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c |
| 57 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a | 57 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a |
| 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 58 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 59 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 60 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 61 | ··net | 59 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 |
| 60 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 61 | ··netEncode·9ab49e52f1763142e6234ae657ba114e | ||
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 63 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 64 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] | 65 | Module·target·Crypto.Nettle.CCM·annotated·by·1143·of·type·[Char] |
| 66 | 66 | e2b9958558a8a757abb47b5eb53d8ecf | |
| 67 | ··$fAEADModeImplcipherCCM·:: | 67 | ··$fAEADModeImplcipherCCM·:: |
| 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 68 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) | 69 | ····Crypto.Cipher.Types.Block.AEADModeImpl·cipher·(CCM·cipher) |
| 70 | ··DFunId | 70 | ··DFunId |
| 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 71 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 72 | ···Strictness:·<L>,·Inline:·CONLIKE, | 72 | ···Strictness:·<L>,·Inline:·CONLIKE, |
| 73 | ···Unfolding:·DFun:·@cipher | 73 | ···Unfolding:·DFun:·@cipher |
| Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
| 76 | ················@cipher | 76 | ················@cipher |
| 77 | ················@(CCM·cipher) | 77 | ················@(CCM·cipher) |
| 78 | ················v | 78 | ················v |
| 79 | ················($fAEADModeImplcipherCCM1·@cipher) | 79 | ················($fAEADModeImplcipherCCM1·@cipher) |
| 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) | 80 | ················($fAEADModeImplcipherCCM_$caeadStateEncrypt·@cipher·v) |
| 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) | 81 | ················($fAEADModeImplcipherCCM_$caeadStateDecrypt·@cipher·v) |
| 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] | 82 | ················($fAEADModeImplcipherCCM_$caeadStateFinalize·@cipher·v)] |
| 83 | 83 | 90bdb5a91699098c5542a7443c0c9655 | |
| 84 | ··$fAEADModeImplcipherCCM1·:: | 84 | ··$fAEADModeImplcipherCCM1·:: |
| 85 | ····cipher | 85 | ····cipher |
| 86 | ····->·CCM·cipher | 86 | ····->·CCM·cipher |
| 87 | ····->·Data.ByteString.Internal.Type.ByteString | 87 | ····->·Data.ByteString.Internal.Type.ByteString |
| 88 | ····->·CCM·cipher | 88 | ····->·CCM·cipher |
| 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, | 89 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<A><1L><ML>, |
| 90 | ···CPR:·1(1,), | 90 | ···CPR:·1(1,), |
| Offset 99, 19 lines modified | Offset 99, 19 lines modified | ||
| 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> | 99 | ················->·case·ds2·of·wild1·{·(,,)·t·q·nonce·-> |
| 100 | ···················CCM_Header | 100 | ···················CCM_Header |
| 101 | ·····················@cipher | 101 | ·····················@cipher |
| 102 | ·····················(t,·q,·nonce) | 102 | ·····················(t,·q,·nonce) |
| 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> | 103 | ·····················(Data.ByteString.Internal.Type.$fMonoidByteString_$c<> |
| 104 | ························header | 104 | ························header |
| 105 | ························src)·}·}] | 105 | ························src)·}·}] |
| 106 | 106 | ab7ea7941ca9ff4cd93653add7902919 | |
| 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher | 107 | ··$fAEADModeImplcipherCCM2·::·CCM·cipher |
| 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 108 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), |
| 109 | ···Strictness:·b,·CPR:·b] | 109 | ···Strictness:·b,·CPR:·b] |
| 110 | 110 | d261b168977ad53b6b1e7dc4f14fef8c | |
| 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: | 111 | ··$fAEADModeImplcipherCCM_$caeadStateDecrypt·:: |
| 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 112 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 113 | ····cipher | 113 | ····cipher |
| 114 | ····->·CCM·cipher | 114 | ····->·CCM·cipher |
| 115 | ····->·Data.ByteString.Internal.Type.ByteString | 115 | ····->·Data.ByteString.Internal.Type.ByteString |
| 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 116 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 117 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
| 127 | ··············case·$w$caeadStateDecrypt | 127 | ··············case·$w$caeadStateDecrypt |
| 128 | ·····················@cipher | 128 | ·····················@cipher |
| 129 | ·····················$dBlockCipher | 129 | ·····················$dBlockCipher |
| 130 | ·····················key | 130 | ·····················key |
| 131 | ·····················ds | 131 | ·····················ds |
| 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 132 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 133 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 134 | 8 | 134 | 0e908c739f8f14d620201b36d3270927 |
| 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: | 135 | ··$fAEADModeImplcipherCCM_$caeadStateEncrypt·:: |
| 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 136 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 137 | ····cipher | 137 | ····cipher |
| 138 | ····->·CCM·cipher | 138 | ····->·CCM·cipher |
| 139 | ····->·Data.ByteString.Internal.Type.ByteString | 139 | ····->·Data.ByteString.Internal.Type.ByteString |
| 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) | 140 | ····->·(Data.ByteString.Internal.Type.ByteString,·CCM·cipher) |
| 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 141 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| Offset 151, 15 lines modified | Offset 151, 15 lines modified | ||
| 151 | ··············case·$w$caeadStateEncrypt | 151 | ··············case·$w$caeadStateEncrypt |
| 152 | ·····················@cipher | 152 | ·····················@cipher |
| 153 | ·····················$dBlockCipher | 153 | ·····················$dBlockCipher |
| 154 | ·····················key | 154 | ·····················key |
| 155 | ·····················ds | 155 | ·····················ds |
| 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> | 156 | ·····················src·of·wild·{·(#,,,,,,#)·ww·ww1·ww2·ww3·ww4·ww5·ww6·-> |
| 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] | 157 | ··············(ww,·CCM_Enc·@cipher·(ww1,·ww2,·ww3)·ww4·ww5·ww6)·}] |
| 158 | 158 | 06b5b4ba17653f1459c3e7df41f4a3b5 | |
| 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: | 159 | ··$fAEADModeImplcipherCCM_$caeadStateFinalize·:: |
| 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> | 160 | ····Crypto.Cipher.Types.Block.BlockCipher·cipher·=> |
| 161 | ····cipher | 161 | ····cipher |
| 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag | 162 | ····->·CCM·cipher·->·GHC.Types.Int·->·Crypto.Cipher.Types.Base.AuthTag |
| 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 163 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, | 164 | ···Strictness:·<SP(A,L,A,A,LC(S,C(1,C(1,L))),A,A,A,SC(S,C(1,C(1,L))),A,A,A)><L><1L><1!P(L)>, |
| 165 | ···Inline:·[2], | 165 | ···Inline:·[2], |
| Offset 168, 161 lines modified | Offset 168, 161 lines modified | ||
| 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher | 168 | ················($dBlockCipher['GHC.Types.Many]·::·Crypto.Cipher.Types.Block.BlockCipher |
| Max diff block lines reached; 11985/18203 bytes (65.84%) of diff not shown. | |||
| Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 | 7 | interface·Crypto.Nettle.ChaChaPoly1305·9066 |
| 8 | ··interface·hash:·41d776de4296c94b7d7c84c02af161ae | ||
| 9 | ··ABI·hash:·058784fe5f2d53b317bc1d9e13bba34d | ||
| 10 | ·· | 8 | ··interface·hash:·04ab6fc77229037d56a7c8e80cbec5f7 |
| 9 | ··ABI·hash:·49773982fe1b615c8ed3ff93cfd24602 | ||
| 10 | ··export-list·hash:·a3fda1cee4ba31117af4bf30969c2a10 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·42d7d90a04eb44fd05ab0b97d893e5c6 | 12 | ··flag·hash:·42d7d90a04eb44fd05ab0b97d893e5c6 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e | 16 | ··src_hash:·35f44aba5eac62fcd0126f6ec404ec8e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False |
| 19 | ··where | 19 | ··where |
| 20 | exports: | 20 | exports: |
| 21 | ··chaChaPoly1305Decrypt | 21 | ··chaChaPoly1305Decrypt |
| 22 | ··chaChaPoly1305Encrypt | 22 | ··chaChaPoly1305Encrypt |
| 23 | direct·module·dependencies:·nettle-0.3.1.1- | 23 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 24 | ····························nettle-0.3.1.1- | 24 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 25 | boot·module·dependencies: | 25 | boot·module·dependencies: |
| 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 26 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 27 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: |
| 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 29 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 30 | ·········GHC.Prim.Ext | 30 | ·········GHC.Prim.Ext |
| 31 | family·instance·modules:·Control.Applicative·Control.Arrow | 31 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 47, 62 lines modified | Offset 47, 62 lines modified | ||
| 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa | 47 | import··-/··GHC.Err·f7d8ca3417adcb9420b90d3dfc3eb8fa |
| 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 48 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 49 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 50 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 51 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 52 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 53 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 54 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·88760936394af1604faa976739b397a8 | ||
| 55 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 56 | ··c_chacha_poly1305_ctx_size·eca6b1229b3beeb3e1b809817e808cf3 | ||
| 57 | ··c_chacha_poly1305_decrypt·239f42b7a199e05fc86eb38e982834da | ||
| 58 | ··c_chacha_poly1305_digest·84994946a2d34f04cf738147a51bb746 | ||
| 59 | ··c_chacha_poly1305_encrypt·7aeac08434807c2093cb0f5d3f8c3170 | ||
| 60 | ··c_chacha_poly1305_set_key·e33a4d52497b9e08941173157a7d02e7 | ||
| 61 | ··c_chacha_poly1305_set_nonce·154acdb3415c15f6c77fe92f3b842132 | ||
| 62 | ··c_chacha_poly1305_update·5e665ff40b0f8c39c107fc80e15b8e47 | ||
| 63 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 64 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 65 | ·· | 54 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·a38f194811eceb0186b784ccacef30ac |
| 55 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 56 | ··c_chacha_poly1305_ctx_size·a97621b11572b01c23694e1b0fe30102 | ||
| 57 | ··c_chacha_poly1305_decrypt·a44bb988fd55a2a595c4b7ec218002d2 | ||
| 58 | ··c_chacha_poly1305_digest·8610b53c7c9e913465008a32fd71af0d | ||
| 59 | ··c_chacha_poly1305_encrypt·b546b5c83c5146f8dc6d234d81bf08c4 | ||
| 60 | ··c_chacha_poly1305_set_key·44d3120d40471ed9d2b6817d2b4aa903 | ||
| 61 | ··c_chacha_poly1305_set_nonce·a15cb8eab13f264d1b11b58cc0e5e5ff | ||
| 62 | ··c_chacha_poly1305_update·f7e95e71c779a2a1ca6f3b5696e133cb | ||
| 63 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 | ||
| 64 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 65 | ··withByteStringPtr·972c40992bc0db5337569cf957e69692 | ||
| 66 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b | 66 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b |
| 67 | 0 | 67 | ad20bda3cb6ada71f9cc6e196346baa6 |
| 68 | ··$trModule·::·GHC.Types.Module | 68 | ··$trModule·::·GHC.Types.Module |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 72 | 72 | 113b7341209455e791c51363692c002f | |
| 73 | ··$trModule1·::·GHC.Types.TrName | 73 | ··$trModule1·::·GHC.Types.TrName |
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 77 | fa | 77 | ff62bad740462fccf2f56e7b504ffdf6 |
| 78 | ··$trModule2·::·GHC.Prim.Addr# | 78 | ··$trModule2·::·GHC.Prim.Addr# |
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] | 80 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.ChaChaPoly1305"#] |
| 81 | 81 | a0b5063de89e71c9658857719f2c0b47 | |
| 82 | ··$trModule3·::·GHC.Types.TrName | 82 | ··$trModule3·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 86 | 86 | 83abd56c49716400bc536ea9189b2323 | |
| 87 | ··$trModule4·::·GHC.Prim.Addr# | 87 | ··$trModule4·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla> | 89 | ···Unfolding:·Core:·<vanilla> |
| 90 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 91 | e | 90 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 91 | 9897aded72f014bd843975ea02e22902 | ||
| 92 | ··chaChaPoly1305Decrypt·:: | 92 | ··chaChaPoly1305Decrypt·:: |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.ByteString.Internal.Type.ByteString | 94 | ····->·Data.ByteString.Internal.Type.ByteString |
| 95 | ····->·Data.ByteString.Internal.Type.ByteString | 95 | ····->·Data.ByteString.Internal.Type.ByteString |
| 96 | ····->·Data.ByteString.Internal.Type.ByteString | 96 | ····->·Data.ByteString.Internal.Type.ByteString |
| 97 | ····->·Data.ByteString.Internal.Type.ByteString | 97 | ····->·Data.ByteString.Internal.Type.ByteString |
| 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString | 98 | ····->·GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString |
| 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 99 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 100 | ···Strictness:·<ML><ML><ML><ML><ML>] | 100 | ···Strictness:·<ML><ML><ML><ML><ML>] |
| 101 | 101 | 8f5557b3a5a9d682c9ddf41629972a86 | |
| 102 | ··chaChaPoly1305Encrypt·:: | 102 | ··chaChaPoly1305Encrypt·:: |
| 103 | ····Data.ByteString.Internal.Type.ByteString | 103 | ····Data.ByteString.Internal.Type.ByteString |
| 104 | ····->·Data.ByteString.Internal.Type.ByteString | 104 | ····->·Data.ByteString.Internal.Type.ByteString |
| 105 | ····->·Data.ByteString.Internal.Type.ByteString | 105 | ····->·Data.ByteString.Internal.Type.ByteString |
| 106 | ····->·Data.ByteString.Internal.Type.ByteString | 106 | ····->·Data.ByteString.Internal.Type.ByteString |
| 107 | ····->·(Data.ByteString.Internal.Type.ByteString, | 107 | ····->·(Data.ByteString.Internal.Type.ByteString, |
| 108 | ········Data.ByteString.Internal.Type.ByteString) | 108 | ········Data.ByteString.Internal.Type.ByteString) |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Ciphers.ForeignImports·9066 |
| 8 | ··interface·hash:·e7845fd8c46576af2d86fade2ca3fc46 | ||
| 9 | ··ABI·hash:·88760936394af1604faa976739b397a8 | ||
| 10 | ·· | 8 | ··interface·hash:·238df157f87428497a6928accd09acdd |
| 9 | ··ABI·hash:·a38f194811eceb0186b784ccacef30ac | ||
| 10 | ··export-list·hash:·18cb0e1844e3493796bc578040b063a0 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 | 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 | 16 | ··src_hash:·c6a78560ad47226d4f2bcc6268c7b016 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··p_serpent_decrypt | 147 | ··p_serpent_decrypt |
| 148 | ··p_serpent_encrypt | 148 | ··p_serpent_encrypt |
| 149 | ··p_twofish_decrypt | 149 | ··p_twofish_decrypt |
| 150 | ··p_twofish_encrypt | 150 | ··p_twofish_encrypt |
| 151 | ··NettleBlockMode | 151 | ··NettleBlockMode |
| 152 | ··NettleCryptFunc | 152 | ··NettleCryptFunc |
| 153 | ··NettleGCMMode | 153 | ··NettleGCMMode |
| 154 | direct·module·dependencies:·nettle-0.3.1.1- | 154 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 155 | boot·module·dependencies: | 155 | boot·module·dependencies: |
| 156 | direct·package·dependencies:·base-4.18.2.1 | 156 | direct·package·dependencies:·base-4.18.2.1 |
| 157 | plugin·package·dependencies: | 157 | plugin·package·dependencies: |
| 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 158 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 159 | family·instance·modules:·Control.Applicative·Control.Arrow | 159 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 160 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 161 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 165, 79 lines modified | Offset 165, 79 lines modified | ||
| 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 165 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 166 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 167 | ·························Language.Haskell.TH.Syntax | 167 | ·························Language.Haskell.TH.Syntax |
| 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 168 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 169 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 170 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 171 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 172 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 173 | ··e | 172 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 |
| 173 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 | 174 | addDependentFile·"src/Crypto/Nettle/Ciphers/ForeignImports.hsc"·0f25993973fa12deb7e10750aedb7ba7 |
| 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 175 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 176 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 177 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 178 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 179 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 180 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] | 181 | Module·target·Crypto.Nettle.Ciphers.ForeignImports·annotated·by·1143·of·type·[Char] |
| 182 | 182 | 569d83b4d63e61671c2d82fd39df21c8 | |
| 183 | ··$trModule·::·GHC.Types.Module | 183 | ··$trModule·::·GHC.Types.Module |
| 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 184 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 185 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 186 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 187 | 187 | 9b9561800c8cc54e3fb40ff58384863d | |
| 188 | ··$trModule1·::·GHC.Types.TrName | 188 | ··$trModule1·::·GHC.Types.TrName |
| 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 189 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 190 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 191 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 192 | 192 | 6b17c194196c8eecdc62ddcadb5e0f7c | |
| 193 | ··$trModule2·::·GHC.Prim.Addr# | 193 | ··$trModule2·::·GHC.Prim.Addr# |
| 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 194 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] | 195 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Ciphers.ForeignImports"#] |
| 196 | 196 | 0cd3afe0cc0ed1f2607f893a9de3c03c | |
| 197 | ··$trModule3·::·GHC.Types.TrName | 197 | ··$trModule3·::·GHC.Types.TrName |
| 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 198 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 199 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 200 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 201 | 201 | 05cf2ac48877c46a33c7a1da13c40ce7 | |
| 202 | ··$trModule4·::·GHC.Prim.Addr# | 202 | ··$trModule4·::·GHC.Prim.Addr# |
| 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 203 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 204 | ···Unfolding:·Core:·<vanilla> | 204 | ···Unfolding:·Core:·<vanilla> |
| 205 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 206 | 205 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 206 | 4208bed85398f7becdfb525ff2c98e82 | ||
| 207 | ··type·NettleBlockMode·::·* | 207 | ··type·NettleBlockMode·::·* |
| 208 | ··type·NettleBlockMode·= | 208 | ··type·NettleBlockMode·= |
| 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 209 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 210 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 211 | ····->·GHC.Types.Word | 211 | ····->·GHC.Types.Word |
| 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 212 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 213 | ····->·GHC.Types.Word | 213 | ····->·GHC.Types.Word |
| 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 214 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 215 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 216 | ····->·GHC.Types.IO·() | 216 | ····->·GHC.Types.IO·() |
| 217 | 217 | 98cb2833414cfd434999b9348d12a573 | |
| 218 | ··type·NettleCryptFunc·::·* | 218 | ··type·NettleCryptFunc·::·* |
| 219 | ··type·NettleCryptFunc·= | 219 | ··type·NettleCryptFunc·= |
| 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 220 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 221 | ····->·GHC.Types.Word | 221 | ····->·GHC.Types.Word |
| 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 222 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 223 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 224 | ····->·GHC.Types.IO·() | 224 | ····->·GHC.Types.IO·() |
| 225 | 225 | 98dcf9a7cb64c57f3ad4ab4394ad034b | |
| 226 | ··type·NettleGCMMode·::·* | 226 | ··type·NettleGCMMode·::·* |
| 227 | ··type·NettleGCMMode·= | 227 | ··type·NettleGCMMode·= |
| 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 228 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 229 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 230 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc | 231 | ····->·GHC.Ptr.FunPtr·NettleCryptFunc |
| 232 | ····->·GHC.Types.Word | 232 | ····->·GHC.Types.Word |
| 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 233 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 | 234 | ····->·GHC.Ptr.Ptr·GHC.Word.Word8 |
| 235 | ····->·GHC.Types.IO·() | 235 | ····->·GHC.Types.IO·() |
| 236 | 236 | 4092dbc2bbfc0f4a25cf56e04db05340 | |
| 237 | ··c_aes128_decrypt·::·NettleCryptFunc | 237 | ··c_aes128_decrypt·::·NettleCryptFunc |
| 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 238 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 239 | ···LambdaFormInfo:·LFReEntrant·5,·Arity:·5, |
| 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 240 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> | 241 | ···Unfolding:·Core:·StableSystem·<4,FalseFalse> |
| 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 242 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 243 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| Offset 245, 15 lines modified | Offset 245, 15 lines modified | ||
| 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 245 | ·················(ds3['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 246 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 247 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> | 248 | ···············case·ds·of·ds4·{·GHC.Ptr.Ptr·ds5·-> |
| 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> | 249 | ···············case·ds1·of·ds6·{·GHC.Types.W#·ds7·-> |
| 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> | 250 | ···············case·ds2·of·ds8·{·GHC.Ptr.Ptr·ds9·-> |
| 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> | 251 | ···············case·ds3·of·ds10·{·GHC.Ptr.Ptr·ds11·-> |
| 252 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 252 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_decrypt·::·GHC.Prim.Addr# |
| 253 | ··············································································································->·GHC.Prim.Word# | 253 | ··············································································································->·GHC.Prim.Word# |
| Max diff block lines reached; 203557/210423 bytes (96.74%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 | 7 | interface·Crypto.Nettle.Ciphers.Internal·9066 |
| 8 | ··interface·hash:·e22b4bf03ba81fbce24bba7164476449 | ||
| 9 | ··ABI·hash:·faaaaff0e823a0343dc6daa62c306fc5 | ||
| 10 | ·· | 8 | ··interface·hash:·1bfaccf4f6e62d4ee3615d56ec7c3362 |
| 9 | ··ABI·hash:·723d5b8a4c1fbba6e74a18190e68a7f1 | ||
| 10 | ··export-list·hash:·0ba8098d345710566a8124440511e44a | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·b09f81d3013ff6ad50d78054c705d1aa | 12 | ··flag·hash:·b09f81d3013ff6ad50d78054c705d1aa |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a | 16 | ··src_hash:·b1e8d5e634c2fe7a22c42e019a9eba4a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 16 lines modified | Offset 37, 16 lines modified | ||
| 37 | ··nettle_streamCombine | 37 | ··nettle_streamCombine |
| 38 | ··nettle_streamSetNonce | 38 | ··nettle_streamSetNonce |
| 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} | 39 | ··NettleBlockCipher{nbc_blockSize·nbc_decrypt_ctx_offset·nbc_ecb_decrypt·nbc_ecb_encrypt·nbc_encrypt_ctx_offset·nbc_fun_decrypt·nbc_fun_encrypt} |
| 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} | 40 | ··NettleBlockedStreamCipher{nbsc_IncompleteState·nbsc_blockSize·nbsc_incompleteState·nbsc_nonceSize·nbsc_setNonce·nbsc_streamCombine} |
| 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} | 41 | ··NettleCipher{nc_Ctx·nc_cipherInit·nc_cipherKeySize·nc_cipherName·nc_ctx·nc_ctx_size} |
| 42 | ··NettleGCM | 42 | ··NettleGCM |
| 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} | 43 | ··NettleStreamCipher{nsc_nonceSize·nsc_setNonce·nsc_streamCombine} |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 46 | boot·module·dependencies: | 46 | boot·module·dependencies: |
| 47 | direct·package·dependencies:·base-4.18.2.1 | 47 | direct·package·dependencies:·base-4.18.2.1 |
| 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 | 48 | ·····························byteable-0.1.1-3f80cduirhUG2oEjYYiPCW·bytestring-0.11.5.3 |
| 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 49 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 50 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 51 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 52 | plugin·package·dependencies: | 52 | plugin·package·dependencies: |
| Offset 82, 42 lines modified | Offset 82, 42 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 82 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 83 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 84 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 | 84 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 |
| 85 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c | 85 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c |
| 86 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a | 86 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·88760936394af1604faa976739b397a8 | ||
| 90 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 91 | ··NettleBlockMode·29872d757125f50a9fe0ad75954855e6 | ||
| 92 | ··NettleCryptFunc·2e02ded67cbb8f1e520a099b2648b6f3 | ||
| 93 | ··NettleGCMMode·00c634c0d390da73439dfd2945518f91 | ||
| 94 | ··c_cbc_decrypt·0583f9a5472d407f9ad2abf522333ab4 | ||
| 95 | ··c_cbc_encrypt·febd60ac6f1a11b67052f54b8dfb4235 | ||
| 96 | ··c_cfb_decrypt·9087f04fd6b7fa8e662b892fb6617abc | ||
| 97 | ··c_cfb_encrypt·d39e55eef3be7d14b86bc1ebd3c5ecf6 | ||
| 98 | ··c_ctr_crypt·f500b5a42dccae6bc2cd077bf51cbc48 | ||
| 99 | ··c_gcm_ctx_size·1b51fe18efa72cc44c892bd2ed4230f6 | ||
| 100 | ··c_gcm_decrypt·cdc8edc165c2fff3ea9e6c4e7dbef32f | ||
| 101 | ··c_gcm_digest·e12fdc5b08af0127b483911408dd5adb | ||
| 102 | ··c_gcm_encrypt·4997c88138ea4eef5165c19d988b0b2e | ||
| 103 | ··c_gcm_key_size·acf38a5c216cb33a1964e4e0158a6523 | ||
| 104 | ··c_gcm_set_iv·c204d548ba3151002f32161cb6644107 | ||
| 105 | ··c_gcm_set_key·eff0de776fbe8ea0e4723fb023e7c598 | ||
| 106 | ··c_gcm_update·56a1face45e55d610b3e3c986dbb9119 | ||
| 107 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 108 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 109 | ·· | 89 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports·a38f194811eceb0186b784ccacef30ac |
| 90 | ··exports:·18cb0e1844e3493796bc578040b063a0 | ||
| 91 | ··NettleBlockMode·4208bed85398f7becdfb525ff2c98e82 | ||
| 92 | ··NettleCryptFunc·98cb2833414cfd434999b9348d12a573 | ||
| 93 | ··NettleGCMMode·98dcf9a7cb64c57f3ad4ab4394ad034b | ||
| 94 | ··c_cbc_decrypt·8ce2906c56dcaf492290fa9b12cda989 | ||
| 95 | ··c_cbc_encrypt·8bac62e08c41b5165b9f777345b2e770 | ||
| 96 | ··c_cfb_decrypt·0ea6c4a6a71279566aab4502051c67ca | ||
| 97 | ··c_cfb_encrypt·67eb99f9f3e8216687679c1ba210f5ec | ||
| 98 | ··c_ctr_crypt·ed6b1753a512c9c5907a7a8f26f8f079 | ||
| 99 | ··c_gcm_ctx_size·bca805fad5821c98706dad9fe0867e14 | ||
| 100 | ··c_gcm_decrypt·1254efd1e199f46ce6eb4a3843e6ce97 | ||
| 101 | ··c_gcm_digest·6f425760e4fdb52edeb2eeba8b4e40d3 | ||
| 102 | ··c_gcm_encrypt·3d95bc604683801e2a1dc6c43e5d8470 | ||
| 103 | ··c_gcm_key_size·6a1f8864ac7c78cdbb0e1cdfdf66a742 | ||
| 104 | ··c_gcm_set_iv·82864a5186ce9442835ec9ccb23ddee1 | ||
| 105 | ··c_gcm_set_key·1f403fac3ad5a0b680224d3388bc3e7b | ||
| 106 | ··c_gcm_update·a38bef288399b0c73414fde025da5954 | ||
| 107 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 | ||
| 108 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 109 | ··withByteStringPtr·972c40992bc0db5337569cf957e69692 | ||
| 110 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b | 110 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b |
| 111 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 | 111 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 |
| 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 112 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] | 115 | Module·target·Crypto.Nettle.Ciphers.Internal·annotated·by·1143·of·type·[Char] |
| 116 | 116 | 41d57cd26fd42de523d74dcf572250dc | |
| 117 | ··$dmnbc_decrypt_ctx_offset·:: | 117 | ··$dmnbc_decrypt_ctx_offset·:: |
| 118 | ····NettleBlockCipher·c·=> | 118 | ····NettleBlockCipher·c·=> |
| 119 | ····Data.Tagged.Tagged | 119 | ····Data.Tagged.Tagged |
| 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 120 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 121 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 122 | ···Strictness:·<A><1L>, | 122 | ···Strictness:·<A><1L>, |
| 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 123 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 128, 15 lines modified | Offset 128, 15 lines modified | ||
| 128 | ··············(forall·(c·::·<*>_N). | 128 | ··············(forall·(c·::·<*>_N). |
| 129 | ···············<NettleBlockCipher·c>_R | 129 | ···············<NettleBlockCipher·c>_R |
| 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 131 | ··················································<*>_N | 131 | ··················································<*>_N |
| 132 | ··················································<c>_P | 132 | ··················································<c>_P |
| 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 133 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 134 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 135 | 135 | 81569fd3c1b301f8a4ac51e2154b83b7 | |
| 136 | ··$dmnbc_encrypt_ctx_offset·:: | 136 | ··$dmnbc_encrypt_ctx_offset·:: |
| 137 | ····NettleBlockCipher·c·=> | 137 | ····NettleBlockCipher·c·=> |
| 138 | ····Data.Tagged.Tagged | 138 | ····Data.Tagged.Tagged |
| 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) | 139 | ······c·(GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 140 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 141 | ···Strictness:·<A><1L>, | 141 | ···Strictness:·<A><1L>, |
| 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 142 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ··············(forall·(c·::·<*>_N). | 147 | ··············(forall·(c·::·<*>_N). |
| 148 | ···············<NettleBlockCipher·c>_R | 148 | ···············<NettleBlockCipher·c>_R |
| 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] | 149 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(Data.Tagged.N:Tagged[0] |
| 150 | ··················································<*>_N | 150 | ··················································<*>_N |
| 151 | ··················································<c>_P | 151 | ··················································<c>_P |
| 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 | 152 | ··················································<GHC.Ptr.Ptr·GHC.Word.Word8 |
| 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] | 153 | ···················································->·GHC.Ptr.Ptr·GHC.Word.Word8>_R))] |
| 154 | 154 | 7ae64fd5ec9871ba8e00be4d3136a126 | |
| 155 | ··$dmnbsc_nonceSize·:: | 155 | ··$dmnbsc_nonceSize·:: |
| 156 | ····NettleBlockedStreamCipher·c·=> | 156 | ····NettleBlockedStreamCipher·c·=> |
| 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier | 157 | ····Data.Tagged.Tagged·c·Crypto.Cipher.Types.Base.KeySizeSpecifier |
| Max diff block lines reached; 69294/76644 bytes (90.41%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Ciphers·9066 | 7 | interface·Crypto.Nettle.Ciphers·9066 |
| 8 | ··interface·hash:·4aaa5042fc0aac71e7437e9d3a58b0bc | ||
| 9 | ··ABI·hash:·a3b8da9b0dca6d9cb9a4522f583c5051 | ||
| 10 | ·· | 8 | ··interface·hash:·e814004ad2531fb2af287d7f20344ee7 |
| 9 | ··ABI·hash:·aab994dff1f3af499c42f9b1aada756c | ||
| 10 | ··export-list·hash:·68efff2ff7e595244879da2f45349c5d | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·bf75aa1625219776b75a812b5e55ca9c | 12 | ··flag·hash:·bf75aa1625219776b75a812b5e55ca9c |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed | 16 | ··src_hash:·c586e6783650ba02afaf5437209f09ed |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 37, 18 lines modified | Offset 37, 18 lines modified | ||
| 37 | ··DES | 37 | ··DES |
| 38 | ··DES_EDE3 | 38 | ··DES_EDE3 |
| 39 | ··ESTREAM_SALSA20 | 39 | ··ESTREAM_SALSA20 |
| 40 | ··SALSA20 | 40 | ··SALSA20 |
| 41 | ··SERPENT | 41 | ··SERPENT |
| 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} | 42 | ··StreamNonceCipher{streamNonceSize·streamSetNonce} |
| 43 | ··TWOFISH | 43 | ··TWOFISH |
| 44 | direct·module·dependencies:·nettle-0.3.1.1- | 44 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM |
| 45 | ····························nettle-0.3.1.1- | 45 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports |
| 46 | ····························nettle-0.3.1.1- | 46 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal |
| 47 | ····························nettle-0.3.1.1- | 47 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 48 | boot·module·dependencies: | 48 | boot·module·dependencies: |
| 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 49 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q | 50 | ·····························crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q |
| 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 51 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 52 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 53 | plugin·package·dependencies: | 53 | plugin·package·dependencies: |
| 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 54 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| Offset 82, 170 lines modified | Offset 82, 170 lines modified | ||
| 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 82 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 83 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 | 83 | import··-/··Crypto.Cipher.Types·cb3b92f619bdc3691929e2cd588822c4 |
| 84 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c | 84 | import··-/··Crypto.Cipher.Types.Base·d62c79cee1ca3d6934c73db68522529c |
| 85 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a | 85 | import··-/··Crypto.Cipher.Types.Block·e2dcd7eb975783573fef62699ff7965a |
| 86 | import··-/··Crypto.Cipher.Types.Stream·dc0032f30e29538cfe8e7d3ac4d2e1ae | 86 | import··-/··Crypto.Cipher.Types.Stream·dc0032f30e29538cfe8e7d3ac4d2e1ae |
| 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 87 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 88 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 89 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM·4d242df97850fd71db241b51887cca14 | ||
| 90 | ··exports:·8c6ceb12da830a0eba983c9c0b5b85ce | ||
| 91 | ··ccmInitTLS·3595f25a23294f8942fcc95d39b02724 | ||
| 92 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports·88760936394af1604faa976739b397a8 | ||
| 93 | ··exports:·27a018604a2974693d32a427851d2a6c | ||
| 94 | ··c_aes128_decrypt·d508a9fef874877bebe11fe6a7921f9c | ||
| 95 | ··c_aes128_encrypt·81963777b653cbea3d2b4900d65cbd72 | ||
| 96 | ··c_aes192_decrypt·b26ad524f56784917d63f9874612e26e | ||
| 97 | ··c_aes192_encrypt·a7d17439e00fa9f2950d52f141cc5688 | ||
| 98 | ··c_aes256_decrypt·21b3ff8358eb7e67f7a3d20b6195fbd9 | ||
| 99 | ··c_aes256_encrypt·ef6780e6cfdd43b9c8493d7e78910b5d | ||
| 100 | ··c_arcfour_crypt·28ceb035fce59c21a66909071e5fc0ed | ||
| 101 | ··c_arcfour_ctx_size·4b40f74804f5ded9088e5e290aaf7003 | ||
| 102 | ··c_arcfour_set_key·54c5e283d8ade6fb65a13e4dd1df54fd | ||
| 103 | ··c_arctwo_ctx_size·d7009efe077cc3586c0d3f7901cdc46c | ||
| 104 | ··c_arctwo_decrypt·5615cffc03658c3d94a63cfdbf4d5c23 | ||
| 105 | ··c_arctwo_encrypt·e66d52374676cffeadd36bacd3129768 | ||
| 106 | ··c_arctwo_set_key·093baa214ac71559210f79b5d5a8196f | ||
| 107 | ··c_arctwo_set_key_ekb·f500ccfac3e281ef9ccfd635a2c62531 | ||
| 108 | ··c_arctwo_set_key_gutmann·11af8b06ae8fa59d682f8cf13dad6061 | ||
| 109 | ··c_blowfish_ctx_size·c11e967c0ff05f775887fbd00aa48d38 | ||
| 110 | ··c_blowfish_decrypt·99ecfbe504184131132c5e39e87ea556 | ||
| 111 | ··c_blowfish_encrypt·7db49487942ae0d71ac51725a028506f | ||
| 112 | ··c_blowfish_set_key·685b9914512808c9ba1afb5b9430c182 | ||
| 113 | ··c_camellia128_crypt·58a7578ed96df187945ef4d9c3ae9789 | ||
| 114 | ··c_camellia192_crypt·bf2d8b251b1a6189dd3086c9c7dbc49b | ||
| 115 | ··c_camellia256_crypt·c04d35306de11eb04eda43b7c311c33d | ||
| 116 | ··c_cast128_ctx_size·067e76c13459676d6bda5d63611db07b | ||
| 117 | ··c_cast128_decrypt·413f4ec70e5d69070d554a4994e1b83c | ||
| 118 | ··c_cast128_encrypt·cff61fe2775e0820ff5e7eed3cb4939c | ||
| 119 | ··c_cast5_set_key·a7249a7bbdb49d6aaaac3f30a38c8624 | ||
| 120 | ··c_chacha_crypt·547a1e8046c19ed86d21c6eaf3280ebf | ||
| 121 | ··c_chacha_ctx_size·d6488a7afaee36fc0d50b2acf3c9fa0c | ||
| 122 | ··c_chacha_set_key·b800a2a654ac988453d31f417d9d26e7 | ||
| 123 | ··c_chacha_set_nonce·c663537d631b4f7fcbc9bdc1ceda2b38 | ||
| 124 | ··c_des3_ctx_size·8128644b91b9b223fbae959ffc226789 | ||
| 125 | ··c_des3_decrypt·bbc56b09602e10a0478944a31d9cf047 | ||
| 126 | ··c_des3_encrypt·8a001e6e04f8746ce98dd55b0fd33106 | ||
| 127 | ··c_des3_set_key·66a7e859b273062b9dbf9a3c8f79c5e3 | ||
| 128 | ··c_des_ctx_size·10c8e6a6e31a498e21573a6a5dbc6a36 | ||
| 129 | ··c_des_decrypt·115104a5be9a56f3b236be98bd4f4aed | ||
| 130 | ··c_des_encrypt·854666707312e411ebd631ced99e6bc1 | ||
| 131 | ··c_des_set_key·77b328f502dc248785c3c7adbc8b000e | ||
| 132 | ··c_hs_aes128_ctx_decrypt·cb7bbb92e268e4299dfc2a58fb14ae54 | ||
| 133 | ··c_hs_aes128_ctx_encrypt·50fedd8d8d754b41105d07aece3ced1a | ||
| 134 | ··c_hs_aes128_ctx_size·af8b5c148764b965e9ddb8990e92f099 | ||
| 135 | ··c_hs_aes128_init·6a72418ee3540c051e26d70a46abd639 | ||
| 136 | ··c_hs_aes192_ctx_decrypt·c9d11326927933670f92cb005c54ecbd | ||
| 137 | ··c_hs_aes192_ctx_encrypt·85d75ebfb384816016af0fc0110082e3 | ||
| 138 | ··c_hs_aes192_ctx_size·a9b63e6bdf27ac35a92c108e63ab2642 | ||
| 139 | ··c_hs_aes192_init·c04b90bd0f8f92869f696971c4ab15af | ||
| 140 | ··c_hs_aes256_ctx_decrypt·a5aedfe6b03f326687645cc7ef374ab3 | ||
| 141 | ··c_hs_aes256_ctx_encrypt·e6516ea5fca5ffd5b958ad0e0cfffc95 | ||
| 142 | ··c_hs_aes256_ctx_size·f8b4b9d7b6edff4f728db593031a6e94 | ||
| 143 | ··c_hs_aes256_init·e0ec3070014ab84929ddbd7c10e1dcbc | ||
| 144 | ··c_hs_aes_ctx_size·dd362c50fbfbc0725dc309184778e5fe | ||
| 145 | ··c_hs_aes_decrypt·e9731747053c7167f7a71d735c10bdba | ||
| 146 | ··c_hs_aes_encrypt·33d0e6495e8051435a2e93ca9d19fe10 | ||
| 147 | ··c_hs_aes_init·3aba070539af24430002f23b09ecf113 | ||
| 148 | ··c_hs_camellia128_ctx_decrypt·88847949b026453b080c14fc159112e6 | ||
| 149 | ··c_hs_camellia128_ctx_encrypt·26664ff120312a5c2715846ec8d5973c | ||
| 150 | ··c_hs_camellia128_ctx_size·f60c3d391635a46c7b8227cda3370e38 | ||
| 151 | ··c_hs_camellia128_init·defa768751697f4fde2848f4019150b1 | ||
| 152 | ··c_hs_camellia192_ctx_decrypt·a1349637916cb9432a29eb506e985b7a | ||
| 153 | ··c_hs_camellia192_ctx_encrypt·61dae2968d990557931a8fa0e39a0b98 | ||
| 154 | ··c_hs_camellia192_ctx_size·63a4fb6c860b1cd3d6abf2f85d4d7d66 | ||
| 155 | ··c_hs_camellia192_init·35b4edb894f65e83737345e37c569a4a | ||
| 156 | ··c_hs_camellia256_ctx_decrypt·85c20c16f5ffd3710f32f74c6b38720a | ||
| 157 | ··c_hs_camellia256_ctx_encrypt·dd25ab10c8dadad556a504a17087a672 | ||
| 158 | ··c_hs_camellia256_ctx_size·8fe4ac0e9b3f096be3852e6a60ca202f | ||
| 159 | ··c_hs_camellia256_init·18d5f7f332bb0d93d79be5c0ed38b39a | ||
| 160 | ··c_hs_camellia_ctx_size·f0f4cc410b4423a09b09c5b63bdf977c | ||
| 161 | ··c_hs_camellia_decrypt·2e63d27094113c710613473c6af26278 | ||
| 162 | ··c_hs_camellia_encrypt·58c2974e2cb0a44fb3a9585e7d43f68a | ||
| 163 | ··c_hs_camellia_init·b9fac67245edd2b94587bab1e647378f | ||
| 164 | ··c_salsa20_crypt·e8b2a4204c18899212ac56f37385f4da | ||
| 165 | ··c_salsa20_ctx_size·91287095b7792a4835ef999bd9af3b6b | ||
| 166 | ··c_salsa20_set_key·9ad4f91c8a97e9fea064bb9bc67cc45b | ||
| 167 | ··c_salsa20_set_nonce·36689b2763b08a0b2cc8581962b63bda | ||
| 168 | ··c_salsa20r12_crypt·fcaa17352049a2f92ca77ee0c73251de | ||
| 169 | ··c_serpent_ctx_size·cb079ee53f87d3c77e1837b094f16cab | ||
| Max diff block lines reached; 574085/593196 bytes (96.78%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.HMAC·9066 | 7 | interface·Crypto.Nettle.HMAC·9066 |
| 8 | ··interface·hash:·09dcfb3e078e5597c4ab32800a930170 | ||
| 9 | ··ABI·hash:·0c491f3da3bedb2108cdcee15d286a77 | ||
| 10 | ·· | 8 | ··interface·hash:·f6cbf0bbeec0114819ee2c2f743ef3a0 |
| 9 | ··ABI·hash:·090165d5be70bc89342a93534163afcb | ||
| 10 | ··export-list·hash:·2e83f7d273374e766ed30ac9dd2e7a91 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 | 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e | 16 | ··src_hash:·cc634714c4e58792386fca6124e4a11e |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
| 21 | ··Crypto.Nettle.Hash.Types.hmac | 21 | ··Crypto.Nettle.Hash.Types.hmac |
| 22 | ··Crypto.Nettle.Hash.Types.hmac' | 22 | ··Crypto.Nettle.Hash.Types.hmac' |
| 23 | ··Crypto.Nettle.Hash.Types.hmacInit | 23 | ··Crypto.Nettle.Hash.Types.hmacInit |
| 24 | ··Crypto.Nettle.Hash.Types.hmacInit' | 24 | ··Crypto.Nettle.Hash.Types.hmacInit' |
| 25 | ··Crypto.Nettle.Hash.Types.hmacLazy | 25 | ··Crypto.Nettle.Hash.Types.hmacLazy |
| 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' | 26 | ··Crypto.Nettle.Hash.Types.hmacLazy' |
| 27 | ··Crypto.Nettle.Hash.Types.HMAC | 27 | ··Crypto.Nettle.Hash.Types.HMAC |
| 28 | direct·module·dependencies:·nettle-0.3.1.1- | 28 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 29 | boot·module·dependencies: | 29 | boot·module·dependencies: |
| 30 | direct·package·dependencies:·base-4.18.2.1 | 30 | direct·package·dependencies:·base-4.18.2.1 |
| 31 | plugin·package·dependencies: | 31 | plugin·package·dependencies: |
| 32 | trusted·package·dependencies:·base-4.18.2.1 | 32 | trusted·package·dependencies:·base-4.18.2.1 |
| 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 33 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 37, 46 lines modified | Offset 37, 46 lines modified | ||
| 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 40 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 42 | ·························Language.Haskell.TH.Syntax | 42 | ·························Language.Haskell.TH.Syntax |
| 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 43 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 44 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·164d5403cc1d646abf67b911d2c09441 | ||
| 45 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 46 | ··HMAC·e51f71266dd8a6dad50ddddd3b712e69 | ||
| 47 | ··hmac·76f64578f779803436c34f2ab22d90b1 | ||
| 48 | ··hmac'·1e84e97e2c5a71c63300a9296e6dd83d | ||
| 49 | ··hmacInit·7c4baca9805bf585afbac381574effa0 | ||
| 50 | ··hmacInit'·7fcd495c8e83f64397c32b99272eacf7 | ||
| 51 | ··hmacLazy·6286ffa68e963d5d0133b45748c16d65 | ||
| 52 | ··hmacLazy'·e852a10ca4abf8ae56baf7127965a245 | ||
| 53 | 44 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·47caf3dbf26e5ba0109261ac8ce86d73 | |
| 45 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 46 | ··HMAC·91c0020cd0297f8cdd37a8c628645783 | ||
| 47 | ··hmac·a2a06b7929dc9c6a6408ed12923058d3 | ||
| 48 | ··hmac'·6c7f1abff28071dea82a3df7f671df1d | ||
| 49 | ··hmacInit·fbd67ce6ab13bc185616a28908e56e99 | ||
| 50 | ··hmacInit'·f80a0b72fa39548d30a1041198bf9bc0 | ||
| 51 | ··hmacLazy·1894d0aea96b964e19c0662fae889643 | ||
| 52 | ··hmacLazy'·888375307e3b69d3c92ac7fe9792faaa | ||
| 53 | d5d270d3d9290717c5da4dc021c5e797 | ||
| 54 | ··$trModule·::·GHC.Types.Module | 54 | ··$trModule·::·GHC.Types.Module |
| 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 55 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 56 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 57 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 58 | 58 | d053bd589dbf02d153ed401546f489fa | |
| 59 | ··$trModule1·::·GHC.Types.TrName | 59 | ··$trModule1·::·GHC.Types.TrName |
| 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 60 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 61 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 62 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 63 | 63 | 977542de9e77ceccdc9c6172c8db7784 | |
| 64 | ··$trModule2·::·GHC.Prim.Addr# | 64 | ··$trModule2·::·GHC.Prim.Addr# |
| 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 65 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] | 66 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.HMAC"#] |
| 67 | 67 | 00b4fa24a92af9a4700596d03449e73a | |
| 68 | ··$trModule3·::·GHC.Types.TrName | 68 | ··$trModule3·::·GHC.Types.TrName |
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 72 | 72 | 6c0e15603cd747b794848b482868dab9 | |
| 73 | ··$trModule4·::·GHC.Prim.Addr# | 73 | ··$trModule4·::·GHC.Prim.Addr# |
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> |
| 76 | ··············"nettle-0.3.1.1- | 76 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 77 | trusted:·safe-inferred | 77 | trusted:·safe-inferred |
| 78 | require·own·pkg·trusted:·False | 78 | require·own·pkg·trusted:·False |
| 79 | docs: | 79 | docs: |
| 80 | ··Nothing | 80 | ··Nothing |
| 81 | extensible·fields: | 81 | extensible·fields: |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 | 7 | interface·Crypto.Nettle.Hash.ForeignImports·9066 |
| 8 | ··interface·hash:·8f32e16783a0ece8f66d5d80cc1c13cb | ||
| 9 | ··ABI·hash:·b7014dada674f6d76f67739995c0019e | ||
| 10 | ·· | 8 | ··interface·hash:·0995c38c6b7dfe21f7b7aa0f12925d62 |
| 9 | ··ABI·hash:·3e31ef935d655c12fe3c391a0249e25d | ||
| 10 | ··export-list·hash:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 | 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a | 16 | ··src_hash:·9103f91da9fbb12f5b8c9431d8ed547a |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
| 125 | ··c_umac96_digest_size | 125 | ··c_umac96_digest_size |
| 126 | ··c_umac96_set_key | 126 | ··c_umac96_set_key |
| 127 | ··c_umac96_set_nonce | 127 | ··c_umac96_set_nonce |
| 128 | ··c_umac96_update | 128 | ··c_umac96_update |
| 129 | ··NettleHashDigest | 129 | ··NettleHashDigest |
| 130 | ··NettleHashInit | 130 | ··NettleHashInit |
| 131 | ··NettleHashUpdate | 131 | ··NettleHashUpdate |
| 132 | direct·module·dependencies:·nettle-0.3.1.1- | 132 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 133 | boot·module·dependencies: | 133 | boot·module·dependencies: |
| 134 | direct·package·dependencies:·base-4.18.2.1 | 134 | direct·package·dependencies:·base-4.18.2.1 |
| 135 | plugin·package·dependencies: | 135 | plugin·package·dependencies: |
| 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 136 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 137 | family·instance·modules:·Control.Applicative·Control.Arrow | 137 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 138 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 139 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product |
| Offset 143, 85 lines modified | Offset 143, 85 lines modified | ||
| 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 143 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 144 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type |
| 145 | ·························Language.Haskell.TH.Syntax | 145 | ·························Language.Haskell.TH.Syntax |
| 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 | 146 | import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1 |
| 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc | 147 | import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc |
| 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 148 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 149 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 150 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 151 | ··e | 150 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 |
| 151 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c | 152 | addDependentFile·"src/Crypto/Nettle/Hash/ForeignImports.hsc"·f151d9e8f0b0e3b0324a225d63e1e46c |
| 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 153 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 154 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 155 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] | 156 | Module·target·Crypto.Nettle.Hash.ForeignImports·annotated·by·1143·of·type·[Char] |
| 157 | 157 | 6253e5a8b8dde9265bdb1d14a26ab6a7 | |
| 158 | ··$trModule·::·GHC.Types.Module | 158 | ··$trModule·::·GHC.Types.Module |
| 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 159 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 160 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 161 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 162 | 162 | c164dab50f38ab400b8fc587a5295cf9 | |
| 163 | ··$trModule1·::·GHC.Types.TrName | 163 | ··$trModule1·::·GHC.Types.TrName |
| 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 164 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 165 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 166 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 167 | 167 | 5ce3eeaa5276cf5aaf49a18f9497dcdc | |
| 168 | ··$trModule2·::·GHC.Prim.Addr# | 168 | ··$trModule2·::·GHC.Prim.Addr# |
| 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 169 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] | 170 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.Hash.ForeignImports"#] |
| 171 | 171 | 6b9472606a660b73b23fea6a4db6ef09 | |
| 172 | ··$trModule3·::·GHC.Types.TrName | 172 | ··$trModule3·::·GHC.Types.TrName |
| 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 173 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 174 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 175 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 176 | 176 | e076bbd7f7d1aaf0943b63ec0489e512 | |
| 177 | ··$trModule4·::·GHC.Prim.Addr# | 177 | ··$trModule4·::·GHC.Prim.Addr# |
| 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 178 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 179 | ···Unfolding:·Core:·<vanilla> | 179 | ···Unfolding:·Core:·<vanilla> |
| 180 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 181 | 180 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 181 | 837cf129cb4a6a2db30db03ae433ca35 | ||
| 182 | ··type·NettleHashDigest·::·* | 182 | ··type·NettleHashDigest·::·* |
| 183 | ··type·NettleHashDigest·= | 183 | ··type·NettleHashDigest·= |
| 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 184 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 185 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 186 | 186 | a3e96c1cee3590dc1b88acabb04c3a74 | |
| 187 | ··type·NettleHashInit·::·* | 187 | ··type·NettleHashInit·::·* |
| 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 188 | ··type·NettleHashInit·=·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 189 | 189 | 00faf07ea3c230b2eb4f1f155e42073b | |
| 190 | ··type·NettleHashUpdate·::·* | 190 | ··type·NettleHashUpdate·::·* |
| 191 | ··type·NettleHashUpdate·= | 191 | ··type·NettleHashUpdate·= |
| 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 | 192 | ····GHC.Ptr.Ptr·GHC.Word.Word8 |
| 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() | 193 | ····->·GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·() |
| 194 | 194 | 32302713a58e92d71d5034d263451a63 | |
| 195 | ··c_gosthash94_block_size·::·GHC.Types.Int | 195 | ··c_gosthash94_block_size·::·GHC.Types.Int |
| 196 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 196 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), |
| 197 | ···Unfolding:·Core:·<vanilla> | 197 | ···Unfolding:·Core:·<vanilla> |
| 198 | ··············{__scc·{Crypto.Nettle.Hash.ForeignImports.c_gosthash94_block_size}·True·False}·GHC.Types.I# | 198 | ··············{__scc·{Crypto.Nettle.Hash.ForeignImports.c_gosthash94_block_size}·True·False}·GHC.Types.I# |
| 199 | ·······························································································32#] | 199 | ·······························································································32#] |
| 200 | 200 | 04ef28b2ea1ead0ef974770820849ce5 | |
| 201 | ··c_gosthash94_ctx_size·::·GHC.Types.Int | 201 | ··c_gosthash94_ctx_size·::·GHC.Types.Int |
| 202 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 202 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), |
| 203 | ···Unfolding:·Core:·<vanilla> | 203 | ···Unfolding:·Core:·<vanilla> |
| 204 | ··············{__scc·{Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size}·True·False}·GHC.Types.I# | 204 | ··············{__scc·{Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size}·True·False}·GHC.Types.I# |
| 205 | ·····························································································112#] | 205 | ·····························································································112#] |
| 206 | 206 | 2194a8acbbe2324dbec9bf7e73063032 | |
| 207 | ··c_gosthash94_digest·::·NettleHashDigest | 207 | ··c_gosthash94_digest·::·NettleHashDigest |
| 208 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, | 208 | ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>, |
| 209 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 209 | ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4, |
| 210 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), | 210 | ···Strictness:·<1!P(L)><1!P(L)><1!P(L)><L>,·CPR:·1(,·1), |
| 211 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> | 211 | ···Unfolding:·Core:·StableSystem·<3,FalseFalse> |
| 212 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 212 | ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 213 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) | 213 | ·················(ds1['GHC.Types.Many]·::·GHC.Types.Word) |
| 214 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) | 214 | ·················(ds2['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8) |
| 215 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# | 215 | ·················(eta['GHC.Types.Many]·::·GHC.Prim.State# |
| 216 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 216 | ············································GHC.Prim.RealWorld)[OneShot]·-> |
| 217 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> | 217 | ···············case·ds·of·ds3·{·GHC.Ptr.Ptr·ds4·-> |
| 218 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> | 218 | ···············case·ds1·of·ds5·{·GHC.Types.W#·ds6·-> |
| 219 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> | 219 | ···············case·ds2·of·ds7·{·GHC.Ptr.Ptr·ds8·-> |
| 220 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1- | 220 | ···············case·{__ffi_static_ccall_unsafe·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest·::·GHC.Prim.Addr# |
| 221 | ·················································································································->·GHC.Prim.Word# | 221 | ·················································································································->·GHC.Prim.Word# |
| 222 | ·················································································································->·GHC.Prim.Addr# | 222 | ·················································································································->·GHC.Prim.Addr# |
| 223 | ·················································································································->·GHC.Prim.State# | 223 | ·················································································································->·GHC.Prim.State# |
| 224 | ······················································································································GHC.Prim.RealWorld | 224 | ······················································································································GHC.Prim.RealWorld |
| 225 | ·················································································································->·(#·GHC.Prim.State# | 225 | ·················································································································->·(#·GHC.Prim.State# |
| 226 | ·························································································································GHC.Prim.RealWorld·#)} | 226 | ·························································································································GHC.Prim.RealWorld·#)} |
| 227 | ······················ds4 | 227 | ······················ds4 |
| Offset 230, 56 lines modified | Offset 230, 56 lines modified | ||
| 230 | ······················eta·of·wild·{·Solo#·ds9·-> | 230 | ······················eta·of·wild·{·Solo#·ds9·-> |
| 231 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) | 231 | ···············(#·ds9,·GHC.Tuple.Prim.()·#)·}·}·}·}) |
| 232 | ················`cast` | 232 | ················`cast` |
| Max diff block lines reached; 139555/147173 bytes (94.82%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Hash.Types·9066 | 7 | interface·Crypto.Nettle.Hash.Types·9066 |
| 8 | ··interface·hash:·bbd36a1681df4a10cc22219c14275cba | ||
| 9 | ··ABI·hash:·164d5403cc1d646abf67b911d2c09441 | ||
| 10 | ·· | 8 | ··interface·hash:·15a0ee487f3ca5e737c94edaa329a502 |
| 9 | ··ABI·hash:·47caf3dbf26e5ba0109261ac8ce86d73 | ||
| 10 | ··export-list·hash:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·61dc441d78f64dd12d7b68488b167d8a | 12 | ··flag·hash:·61dc441d78f64dd12d7b68488b167d8a |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c | 16 | ··src_hash:·802c370421ee50ed11109d4fad2aeb0c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 83, 23 lines modified | Offset 83, 23 lines modified | ||
| 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 83 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 84 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 85 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 86 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 87 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 88 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 89 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 | 89 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 |
| 90 | 90 | 44d632be5145fa69fdaba3924f27780e | |
| 91 | ··$dmhashHMAC·:: | 91 | ··$dmhashHMAC·:: |
| 92 | ····HashAlgorithm·a·=> | 92 | ····HashAlgorithm·a·=> |
| 93 | ····Data.ByteString.Internal.Type.ByteString | 93 | ····Data.ByteString.Internal.Type.ByteString |
| 94 | ····->·Data.Tagged.Tagged·a·KeyedHash | 94 | ····->·Data.Tagged.Tagged·a·KeyedHash |
| 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 95 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 96 | ···Strictness:·<LP(L,L,L,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] | 97 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue>·hmacInit] |
| 98 | 98 | d5fd3a5d8610c201b47f06c488c0c370 | |
| 99 | ··$dmhashUpdateLazy·:: | 99 | ··$dmhashUpdateLazy·:: |
| 100 | ····HashAlgorithm·a·=> | 100 | ····HashAlgorithm·a·=> |
| 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a | 101 | ····a·->·Data.ByteString.Lazy.Internal.ByteString·->·a |
| 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 102 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, | 103 | ···Strictness:·<MP(A,A,A,A,1C(S,C(1,L)),A,A,A)><1L><1L>, |
| 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 104 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 105 | ··············\·@a | 105 | ··············\·@a |
| Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
| 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 116 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] | 117 | ···················(ds1['GHC.Types.Many]·::·a·->·a)[OneShot] |
| 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> | 118 | ···················(v['GHC.Types.Many]·::·a)[OneShot]·-> |
| 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) | 119 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k·z·ds)·}) |
| 120 | ················(GHC.Base.id·@a) | 120 | ················(GHC.Base.id·@a) |
| 121 | ················(Data.ByteString.Lazy.toChunks·eta) | 121 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 122 | ················a1] | 122 | ················a1] |
| 123 | 123 | 54f2eca6d58ad126b2a9ffd2cae896c4 | |
| 124 | ··$dmimplKeyedHashUpdateLazy·:: | 124 | ··$dmimplKeyedHashUpdateLazy·:: |
| 125 | ····KeyedHashAlgorithm·k·=> | 125 | ····KeyedHashAlgorithm·k·=> |
| 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k | 126 | ····k·->·Data.ByteString.Lazy.Internal.ByteString·->·k |
| 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 127 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, |
| 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, | 128 | ···Strictness:·<MP(A,A,A,1C(S,C(1,L)),A,A)><1L><1L>, |
| 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> | 129 | ···Unfolding:·Core:·Compulsory·<0,TrueTrue> |
| 130 | ··············\·@k | 130 | ··············\·@k |
| Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
| 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) | 141 | ················(\·(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString) |
| 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] | 142 | ···················(ds1['GHC.Types.Many]·::·k·->·k)[OneShot] |
| 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> | 143 | ···················(v['GHC.Types.Many]·::·k)[OneShot]·-> |
| 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) | 144 | ·················case·v·of·z·{·DEFAULT·->·ds1·(k2·z·ds)·}) |
| 145 | ················(GHC.Base.id·@k) | 145 | ················(GHC.Base.id·@k) |
| 146 | ················(Data.ByteString.Lazy.toChunks·eta) | 146 | ················(Data.ByteString.Lazy.toChunks·eta) |
| 147 | ················k1] | 147 | ················k1] |
| 148 | 148 | 2ef97d0dae63204f116a42b893835b99 | |
| 149 | ··$fKeyedHashAlgorithmHMAC·:: | 149 | ··$fKeyedHashAlgorithmHMAC·:: |
| 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) | 150 | ····HashAlgorithm·a·=>·KeyedHashAlgorithm·(HMAC·a) |
| 151 | ··DFunId | 151 | ··DFunId |
| 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 152 | ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, | 153 | ···Strictness:·<LP(L,ML,ML,L,LC(L,C(S,L)),LC(S,C(S,L)),L,A)>, |
| 154 | ···Inline:·CONLIKE, | 154 | ···Inline:·CONLIKE, |
| 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). | 155 | ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·HashAlgorithm·a). |
| Offset 172, 28 lines modified | Offset 172, 28 lines modified | ||
| 172 | ··················`cast` | 172 | ··················`cast` |
| 173 | ················(<Data.ByteString.Internal.Type.ByteString>_R | 173 | ················(<Data.ByteString.Internal.Type.ByteString>_R |
| 174 | ·················%<'GHC.Types.Many>_N·->_R·Data.Tagged.N:Tagged[0] | 174 | ·················%<'GHC.Types.Many>_N·->_R·Data.Tagged.N:Tagged[0] |
| 175 | ···············································<*>_N·<a>_P·<HMAC·a>_R) | 175 | ···············································<*>_N·<a>_P·<HMAC·a>_R) |
| 176 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) | 176 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·@a·v) |
| 177 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) | 177 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy·@a·v) |
| 178 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] | 178 | ················($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·@a·v)] |
| 179 | 179 | 7ec146957a76aa0087ef3b88213bc341 | |
| 180 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b | 180 | ··$fKeyedHashAlgorithmHMAC1·::·(GHC.Types.Char·->·b·->·b)·->·b·->·b |
| 181 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 181 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 182 | ···Strictness:·<LC(S,C(1,L))><ML>, | 182 | ···Strictness:·<LC(S,C(1,L))><ML>, |
| 183 | ···Unfolding:·Core:·<vanilla> | 183 | ···Unfolding:·Core:·<vanilla> |
| 184 | ··············\·@b | 184 | ··············\·@b |
| 185 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] | 185 | ················(c['GHC.Types.Many]·::·GHC.Types.Char·->·b·->·b)[OneShot] |
| 186 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> | 186 | ················(n['GHC.Types.Many]·::·b)[OneShot]·-> |
| 187 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] | 187 | ··············GHC.CString.unpackFoldrCString#·@b·$fKeyedHashAlgorithmHMAC2·c·n] |
| 188 | 188 | 9ccf708e56fd3a28fde66d7dc021f7e9 | |
| 189 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# | 189 | ··$fKeyedHashAlgorithmHMAC2·::·GHC.Prim.Addr# |
| 190 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 190 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 191 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] | 191 | ···Unfolding:·Core:·<vanilla>·"HMAC-"#] |
| 192 | 192 | 06ee7a7661ac79da6fdc57b0204956e3 | |
| 193 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: | 193 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize·:: |
| 194 | ····HashAlgorithm·a·=> | 194 | ····HashAlgorithm·a·=> |
| 195 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString | 195 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString |
| 196 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 196 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 197 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, | 197 | ···Strictness:·<SP(A,A,A,A,MC(1,C(1,L)),A,SC(S,L),A)><1!P(L,L)>, |
| 198 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 198 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 199 | ··············\·@a | 199 | ··············\·@a |
| Offset 204, 15 lines modified | Offset 204, 15 lines modified | ||
| 204 | ················@a | 204 | ················@a |
| 205 | ················$dHashAlgorithm | 205 | ················$dHashAlgorithm |
| 206 | ················(hashUpdate | 206 | ················(hashUpdate |
| 207 | ···················@a | 207 | ···················@a |
| 208 | ···················$dHashAlgorithm | 208 | ···················$dHashAlgorithm |
| 209 | ···················o | 209 | ···················o |
| 210 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] | 210 | ···················(hashFinalize·@a·$dHashAlgorithm·i))·}] |
| 211 | 211 | 3f1f5c1d212d0f7d4648c1f6f99e64af | |
| 212 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: | 212 | ··$fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate·:: |
| 213 | ····HashAlgorithm·a·=> | 213 | ····HashAlgorithm·a·=> |
| 214 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a | 214 | ····HMAC·a·->·Data.ByteString.Internal.Type.ByteString·->·HMAC·a |
| 215 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 215 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 216 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, | 216 | ···Strictness:·<MP(A,A,A,A,1C(1,C(S,L)),A,A,A)><1!P(L,L)>, |
| 217 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> | 217 | ···Unfolding:·Core:·StableSystem·<2,TrueFalse> |
| 218 | ··············\·@a | 218 | ··············\·@a |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ··············case·ds·of·wild·{·HMAC·o·i·-> | 221 | ··············case·ds·of·wild·{·HMAC·o·i·-> |
| 222 | ··············let·{ | 222 | ··············let·{ |
| 223 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] | 223 | ················g·::·Data.ByteString.Internal.Type.ByteString·->·a·[] |
| 224 | ················=·hashUpdate·@a·$dHashAlgorithm·i | 224 | ················=·hashUpdate·@a·$dHashAlgorithm·i |
| 225 | ··············}·in | 225 | ··············}·in |
| 226 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> | 226 | ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> |
| Max diff block lines reached; 56490/62581 bytes (90.27%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.Hash·9066 | 7 | interface·Crypto.Nettle.Hash·9066 |
| 8 | ··interface·hash:·fe0dbcef6a26e9d51318303f85d41e95 | ||
| 9 | ··ABI·hash:·bac0d59cbb2fbc1868554159698dbd22 | ||
| 10 | ·· | 8 | ··interface·hash:·71f28b7c597e3b01327324baa5e9dd9d |
| 9 | ··ABI·hash:·6fbf710f0f2b0892f3d8f7db5336217f | ||
| 10 | ··export-list·hash:·c4eb96e8e0874e76a66d222aab67ae13 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 | 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd | 16 | ··src_hash:·d22242d397cbf44cfd5fbe1abea752bd |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 33, 17 lines modified | Offset 33, 17 lines modified | ||
| 33 | ··SHA384 | 33 | ··SHA384 |
| 34 | ··SHA3_224 | 34 | ··SHA3_224 |
| 35 | ··SHA3_256 | 35 | ··SHA3_256 |
| 36 | ··SHA3_384 | 36 | ··SHA3_384 |
| 37 | ··SHA3_512 | 37 | ··SHA3_512 |
| 38 | ··SHA512 | 38 | ··SHA512 |
| 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} | 39 | ··Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize·Crypto.Nettle.Hash.Types.hashDigestSize·Crypto.Nettle.Hash.Types.hashFinalize·Crypto.Nettle.Hash.Types.hashHMAC·Crypto.Nettle.Hash.Types.hashInit·Crypto.Nettle.Hash.Types.hashName·Crypto.Nettle.Hash.Types.hashUpdate·Crypto.Nettle.Hash.Types.hashUpdateLazy} |
| 40 | direct·module·dependencies:·nettle-0.3.1.1- | 40 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 41 | ····························nettle-0.3.1.1- | 41 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 42 | ····························nettle-0.3.1.1- | 42 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 43 | boot·module·dependencies: | 43 | boot·module·dependencies: |
| 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 44 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 45 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 46 | plugin·package·dependencies: | 46 | plugin·package·dependencies: |
| 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 47 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 48 | ·········GHC.Prim.Ext | 48 | ·········GHC.Prim.Ext |
| 49 | family·instance·modules:·Control.Applicative·Control.Arrow | 49 | family·instance·modules:·Control.Applicative·Control.Arrow |
| Offset 64, 154 lines modified | Offset 64, 154 lines modified | ||
| 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 64 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 |
| 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 | 65 | import··-/··GHC.IO.Unsafe·7495e2fd2120752a60da72702cee11e9 |
| 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 | 66 | import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3 |
| 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 67 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 68 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 69 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 70 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 71 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·b7014dada674f6d76f67739995c0019e | ||
| 72 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 73 | ··NettleHashDigest·f2343e270e52175d84e074b20d0c6e49 | ||
| 74 | ··NettleHashInit·f125c21009a871c2613cbc62989f687e | ||
| 75 | ··NettleHashUpdate·74cab12649b457560e6b6b2864d76a97 | ||
| 76 | ··c_gosthash94_block_size·b355a797b9e8d4e80b61aebd534ff48b | ||
| 77 | ··c_gosthash94_ctx_size·181eb9e63d5ff73abf59a1beebcbeb2c | ||
| 78 | ··c_gosthash94_digest·730ef996c1c0dc9351b5fa0ac53f83bb | ||
| 79 | ··c_gosthash94_digest_size·d310fc40aab1b19c7cd7a62ae85b6bcb | ||
| 80 | ··c_gosthash94_init·85561ce80af6d95d611c3a600c991267 | ||
| 81 | ··c_gosthash94_update·c6ace3cf813e2d97eb92312de9c08b80 | ||
| 82 | ··c_md2_block_size·5089d47ae5044e9bf2a98529f2961220 | ||
| 83 | ··c_md2_ctx_size·552ab5ca9218660db6f1e568329e0365 | ||
| 84 | ··c_md2_digest·a30fba6fbc7f8b187bf97636888e90f5 | ||
| 85 | ··c_md2_digest_size·85b2a048afac07630a073ec06b2fb78f | ||
| 86 | ··c_md2_init·f6346df3dee16f13addfe687a16f1457 | ||
| 87 | ··c_md2_update·fe311b5970a681a4827886094c21a234 | ||
| 88 | ··c_md4_block_size·3a311db5615a6f43e6a7f000670826af | ||
| 89 | ··c_md4_ctx_size·f1526411c80465cd54319557d8fa9001 | ||
| 90 | ··c_md4_digest·a75360576b7b9c30f9b8ef36e43d8b2e | ||
| 91 | ··c_md4_digest_size·0f4311b0310a1c3d83d1d45fc69ff88f | ||
| 92 | ··c_md4_init·41a96aa8684ed7c3d0288f3d8c7e7b8a | ||
| 93 | ··c_md4_update·a652661301348d04e8703e6c1a955209 | ||
| 94 | ··c_md5_block_size·f85ae9f313b258731e38f7a05065531b | ||
| 95 | ··c_md5_ctx_size·d2ce006f320681e3e7cfac95ffd76723 | ||
| 96 | ··c_md5_digest·7ea963fe83777831c218702ccad20e20 | ||
| 97 | ··c_md5_digest_size·f866e2e9a12e9730c16c79cfb0222cf9 | ||
| 98 | ··c_md5_init·264125dfe3de877d669cf9dedf9a1633 | ||
| 99 | ··c_md5_update·9feee5b6ca4b24e14a253bcead7fc345 | ||
| 100 | ··c_ripemd160_block_size·36239e02a860037ebecfcb26ebd50ab0 | ||
| 101 | ··c_ripemd160_ctx_size·51b7d76b9d62c3a75cc42078e3d7f91b | ||
| 102 | ··c_ripemd160_digest·239c727817f7a3da35c204bf188003cd | ||
| 103 | ··c_ripemd160_digest_size·7ae1daf8ab0d305c4540318c863c1114 | ||
| 104 | ··c_ripemd160_init·dd7c3adbddfb0d1d839d1622021f2ae2 | ||
| 105 | ··c_ripemd160_update·2e11e08e4b0602e24bc70d43663dee8f | ||
| 106 | ··c_sha1_block_size·21f7928047a2218f4db65a5b5f2d17ae | ||
| 107 | ··c_sha1_ctx_size·3d798643650819211636920cf325bd9f | ||
| 108 | ··c_sha1_digest·8293deb229508e4c15a0a3236dc2c37b | ||
| 109 | ··c_sha1_digest_size·835eb771f5d20dbad8dd799176b3bb91 | ||
| 110 | ··c_sha1_init·37c8ec049220f98f9fba42758354591e | ||
| 111 | ··c_sha1_update·3e5c1f73e474748315572012fa391d8e | ||
| 112 | ··c_sha224_block_size·9e2a39b0df35b9fdf02d5edfae89fa7b | ||
| 113 | ··c_sha224_ctx_size·e6fd16de862d92c87efa202b5d8e1c60 | ||
| 114 | ··c_sha224_digest·a641977b05c90561263fde5b50b2ab5d | ||
| 115 | ··c_sha224_digest_size·53049f85da79ebb0c9734d2f910d2124 | ||
| 116 | ··c_sha224_init·3e7695bf4ddb66a3d6f44d69ee179f04 | ||
| 117 | ··c_sha224_update·253c0df7a5a174feefdcbfcb335d65dd | ||
| 118 | ··c_sha256_block_size·f9db7eeff3e48213b8e6f8b761d433b7 | ||
| 119 | ··c_sha256_ctx_size·8067bcdb99568880f2045b1adced5390 | ||
| 120 | ··c_sha256_digest·b935390f05a420143bb3d1dfd02da747 | ||
| 121 | ··c_sha256_digest_size·98d705580e002323382d43ff1d6f62cc | ||
| 122 | ··c_sha256_init·6aa1a7e46f17de997fc888b78ba626df | ||
| 123 | ··c_sha256_update·ae4c8aa51df6dc86765020f7d2db5f1f | ||
| 124 | ··c_sha384_block_size·e4c18bfb79e5bddcfc6261392654f2de | ||
| 125 | ··c_sha384_ctx_size·b4db68a541a468fe92083aa2a4bd95ae | ||
| 126 | ··c_sha384_digest·db2ceec02b90be5a637408e44888acf5 | ||
| 127 | ··c_sha384_digest_size·97d90837f753df90583c58c4ab6e9018 | ||
| 128 | ··c_sha384_init·3077546b6569d050445e95d106dbde3b | ||
| 129 | ··c_sha384_update·5ef105f3cb6c5c81c5b6a940fc1f2727 | ||
| 130 | ··c_sha3_224_block_size·f74242a5068b6ca5b064c54188f63f3a | ||
| 131 | ··c_sha3_224_ctx_size·bed1543479f52641cf6ccbbc046e2bb6 | ||
| 132 | ··c_sha3_224_digest·c116a7f204d130091757b0e3174b5aa1 | ||
| 133 | ··c_sha3_224_digest_size·8f0ac9a6c6201d3c15f9ba25ccc0ade0 | ||
| 134 | ··c_sha3_224_init·c89631d9dd374dd312db618323e9809b | ||
| 135 | ··c_sha3_224_update·53eedb0e6684303bd67e323c44325ba0 | ||
| 136 | ··c_sha3_256_block_size·497b7b3432faaf4b4f532d77118d1916 | ||
| 137 | ··c_sha3_256_ctx_size·5baae85fd1c325327446719bb72d393e | ||
| 138 | ··c_sha3_256_digest·4370b5de042fc83905bd97fa3b8cc933 | ||
| 139 | ··c_sha3_256_digest_size·3522b33fce08c004b0bbe40e5c0782bf | ||
| 140 | ··c_sha3_256_init·2c3d6a33b76bfa95d19c86563ab5256e | ||
| 141 | ··c_sha3_256_update·eb7b99efbec84a31f152caec9fdcdf83 | ||
| 142 | ··c_sha3_384_block_size·6fe28929b172b204bcd4e4a17e116c31 | ||
| 143 | ··c_sha3_384_ctx_size·ede0d2a6985c4c058b3e3b5a00d1f5fd | ||
| 144 | ··c_sha3_384_digest·91713c84cdefad00682d27b5bad82e84 | ||
| 145 | ··c_sha3_384_digest_size·1ad4f9eebadd4d63f58a49f4a97e95c2 | ||
| 146 | ··c_sha3_384_init·4e57f366925737a6a6b16707f1f4ea37 | ||
| 147 | ··c_sha3_384_update·8716aba6016874cf68d34c3d02e15c87 | ||
| 148 | ··c_sha3_512_block_size·d96313b56a751fe3da419b19c6425b3f | ||
| 149 | ··c_sha3_512_ctx_size·6a0419cbd127e5fde96994d9b483128e | ||
| 150 | ··c_sha3_512_digest·aa5115ec7e70c6acd4069933387919be | ||
| 151 | ··c_sha3_512_digest_size·ddc2ae1a31ea228ee203685dccc55d97 | ||
| 152 | ··c_sha3_512_init·369e986c4f075151d8f0c23a58692f84 | ||
| Max diff block lines reached; 285272/299472 bytes (95.26%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.KeyedHash·9066 | 7 | interface·Crypto.Nettle.KeyedHash·9066 |
| 8 | ··interface·hash:·981c2bfa78095185d706ed7226a8432b | ||
| 9 | ··ABI·hash:·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 10 | ·· | 8 | ··interface·hash:·2fb21f218373fe9af98c1fbd181c6ed8 |
| 9 | ··ABI·hash:·631365508b741796083099178006d140 | ||
| 10 | ··export-list·hash:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 | 12 | ··flag·hash:·1e7c2419936267c297926d164ab15de8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c | 16 | ··src_hash:·9be2183cd1098f7a751e32a61d885e4c |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
| 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' | 29 | ··Crypto.Nettle.Hash.Types.keyedHashLazy' |
| 30 | ··Crypto.Nettle.Hash.Types.keyedHashName | 30 | ··Crypto.Nettle.Hash.Types.keyedHashName |
| 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' | 31 | ··Crypto.Nettle.Hash.Types.keyedHashName' |
| 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate | 32 | ··Crypto.Nettle.Hash.Types.keyedHashUpdate |
| 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy | 33 | ··Crypto.Nettle.Hash.Types.keyedHashUpdateLazy |
| 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} | 34 | ··Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} |
| 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} | 35 | ··Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize·Crypto.Nettle.Hash.Types.implKeyedHashFinalize·Crypto.Nettle.Hash.Types.implKeyedHashInit·Crypto.Nettle.Hash.Types.implKeyedHashName·Crypto.Nettle.Hash.Types.implKeyedHashUpdate·Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} |
| 36 | direct·module·dependencies:·nettle-0.3.1.1- | 36 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types |
| 37 | boot·module·dependencies: | 37 | boot·module·dependencies: |
| 38 | direct·package·dependencies:·base-4.18.2.1 | 38 | direct·package·dependencies:·base-4.18.2.1 |
| 39 | plugin·package·dependencies: | 39 | plugin·package·dependencies: |
| 40 | trusted·package·dependencies:·base-4.18.2.1 | 40 | trusted·package·dependencies:·base-4.18.2.1 |
| 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext | 41 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext |
| 42 | family·instance·modules:·Control.Applicative·Control.Arrow | 42 | family·instance·modules:·Control.Applicative·Control.Arrow |
| 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 43 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose |
| Offset 45, 61 lines modified | Offset 45, 61 lines modified | ||
| 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 45 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal |
| 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 46 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList |
| 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 47 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type |
| 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq | 48 | ·························Data.ByteString.Lazy.Internal·Control.DeepSeq |
| 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged | 49 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type·Data.Tagged |
| 50 | ·························Language.Haskell.TH.Syntax | 50 | ·························Language.Haskell.TH.Syntax |
| 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 51 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 52 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·164d5403cc1d646abf67b911d2c09441 | ||
| 53 | ··exports:·7416416d66f4eb0fcbbe4bfec62ac6d9 | ||
| 54 | ··KeyedHash·c37040b31cab10706578cde20c1b2255 | ||
| 55 | ··KeyedHash·c7136493bb64c84fa55792c61942b5a3 | ||
| 56 | ··KeyedHashAlgorithm·8de5abb12aee33845adbf722263f7915 | ||
| 57 | ··implKeyedHashDigestSize·c433a07becad9266f854d33decf3df8d | ||
| 58 | ··implKeyedHashFinalize·14e39c5f3d444c768ff44f3eccbc1d2e | ||
| 59 | ··implKeyedHashInit·f25735fae065a860261e364bb9247620 | ||
| 60 | ··implKeyedHashName·6a834ca1e705908aac8d214de254ea17 | ||
| 61 | ··implKeyedHashUpdate·d5f892aaf324f39784aec9c094add0f1 | ||
| 62 | ··implKeyedHashUpdateLazy·94df3be68ce58ec97f441f595c99fac8 | ||
| 63 | ··keyedHash·97820491747c81e02e81997c3bdddf1d | ||
| 64 | ··keyedHash'·68dc2b83b2b464504e0744b5ce69f696 | ||
| 65 | ··keyedHashDigestSize·6c2fce692b73ae0e7ccfb038ef4a9c4d | ||
| 66 | ··keyedHashDigestSize'·c8c0709f1a49cae8dcf6784d8ea5be16 | ||
| 67 | ··keyedHashFinalize·4fff3d54e96fbc32bffde7fc4fd68240 | ||
| 68 | ··keyedHashInit·755dd182584f87890cbf5d49cda53565 | ||
| 69 | ··keyedHashInit'·a22007104dd60adf1310af7a48e29ff5 | ||
| 70 | ··keyedHashLazy·7a5d972b8dffd34d1b29eb97cff8b251 | ||
| 71 | ··keyedHashLazy'·43ea6ed336f5c833f3b73a542aadac0d | ||
| 72 | ··keyedHashName·5a1416c2552eea8a53056082b6641fba | ||
| 73 | ··keyedHashName'·a5f167236768d2bb422d13e8984589ce | ||
| 74 | ··keyedHashUpdate·1d94b2142b2e4d0997423a9ba294ce02 | ||
| 75 | ··keyedHashUpdateLazy·c74bbce03338d879a91066c1c4c90d3a | ||
| 76 | 52 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·47caf3dbf26e5ba0109261ac8ce86d73 | |
| 53 | ··exports:·da7edfa1b7073d44f91282c82d88e4b3 | ||
| 54 | ··KeyedHash·cc0f02e2784e2b55b9859fe4cd798f7f | ||
| 55 | ··KeyedHash·267c0eb1f915c445b762b136a50caabf | ||
| 56 | ··KeyedHashAlgorithm·d239ae2f91a758c3c0f0ad28e31d9313 | ||
| 57 | ··implKeyedHashDigestSize·62b5bce5a70544eceabbcb7bd19c3ed5 | ||
| 58 | ··implKeyedHashFinalize·a7d6672b2477f376f81b2fd00b780c47 | ||
| 59 | ··implKeyedHashInit·9fc870726b84b2c0241aa066fdabf8f9 | ||
| 60 | ··implKeyedHashName·4485d74c5965cec88a7762f86a88fe38 | ||
| 61 | ··implKeyedHashUpdate·b83335a16cd682602f30881378a24ed1 | ||
| 62 | ··implKeyedHashUpdateLazy·8b125354a3445eb4f3d7d3da4617bc75 | ||
| 63 | ··keyedHash·5ddacce467a172ffad6eab0e85670cbb | ||
| 64 | ··keyedHash'·91bb4122fa91d9ff2d906720c030a675 | ||
| 65 | ··keyedHashDigestSize·df1af28d56906b915cd1e4a0ab3fb8bb | ||
| 66 | ··keyedHashDigestSize'·5ef556837e2badb4c5cf8674df968434 | ||
| 67 | ··keyedHashFinalize·0a781bef91fd016ddda4d37661d1e0b8 | ||
| 68 | ··keyedHashInit·66c6630b098ae4be0a1fe6eb05eee371 | ||
| 69 | ··keyedHashInit'·bc41bccba5f4e1c4f6206625cbafdf4e | ||
| 70 | ··keyedHashLazy·605f58cb8c32b2b1bac0fc20358f877c | ||
| 71 | ··keyedHashLazy'·efac500decb3d509390890fae28610c2 | ||
| 72 | ··keyedHashName·00fbac01fda9f6ef236cbceee6c52f29 | ||
| 73 | ··keyedHashName'·3a3ba6bdad919747bb811ea9a747024d | ||
| 74 | ··keyedHashUpdate·46e8930e84a7185a3e586e14ae1f7522 | ||
| 75 | ··keyedHashUpdateLazy·11e29d0586d852bdcb53a41c465119dc | ||
| 76 | 48f3d2bf87cbe27cd450316953e8c996 | ||
| 77 | ··$trModule·::·GHC.Types.Module | 77 | ··$trModule·::·GHC.Types.Module |
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 81 | 81 | 374e27a006079a15f5baa399fdf35fb2 | |
| 82 | ··$trModule1·::·GHC.Types.TrName | 82 | ··$trModule1·::·GHC.Types.TrName |
| 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 83 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 84 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 85 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 86 | 86 | 1f9c113d5f3495e06e5d9197fe0de4c7 | |
| 87 | ··$trModule2·::·GHC.Prim.Addr# | 87 | ··$trModule2·::·GHC.Prim.Addr# |
| 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 88 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] | 89 | ···Unfolding:·Core:·<vanilla>·"Crypto.Nettle.KeyedHash"#] |
| 90 | 90 | 8e731b38f88574fd083a86d64ce45c29 | |
| 91 | ··$trModule3·::·GHC.Types.TrName | 91 | ··$trModule3·::·GHC.Types.TrName |
| 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 92 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 93 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 94 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 95 | a | 95 | 7caf51156c71d8b8d18978ed1e827a58 |
| 96 | ··$trModule4·::·GHC.Prim.Addr# | 96 | ··$trModule4·::·GHC.Prim.Addr# |
| 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 97 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 98 | ···Unfolding:·Core:·<vanilla> | 98 | ···Unfolding:·Core:·<vanilla> |
| 99 | ··············"nettle-0.3.1.1- | 99 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] |
| 100 | trusted:·safe-inferred | 100 | trusted:·safe-inferred |
| 101 | require·own·pkg·trusted:·False | 101 | require·own·pkg·trusted:·False |
| 102 | docs: | 102 | docs: |
| 103 | ··Nothing | 103 | ··Nothing |
| 104 | extensible·fields: | 104 | extensible·fields: |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Crypto.Nettle.UMAC·9066 | 7 | interface·Crypto.Nettle.UMAC·9066 |
| 8 | ··interface·hash:·12b808069b4ab616594ca6d14d47d172 | ||
| 9 | ··ABI·hash:·87bc2c64ffcbcdb44777d77272ddc4ff | ||
| 10 | ·· | 8 | ··interface·hash:·dcc761cdd89959b03ac59eac07675518 |
| 9 | ··ABI·hash:·8c01b64b01c0d0f4e4bac55603e73f68 | ||
| 10 | ··export-list·hash:·3e9e1cb0226a6af1b73307e88e8d2021 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·bb48ed60b5cfec4ddda45084836dcd3e | 12 | ··flag·hash:·bb48ed60b5cfec4ddda45084836dcd3e |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f | 16 | ··src_hash:·fae75b7bf8763e29aad021fa981f2f6f |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 20, 17 lines modified | Offset 20, 17 lines modified | ||
| 20 | exports: | 20 | exports: |
| 21 | ··umacInitKeyedHash | 21 | ··umacInitKeyedHash |
| 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} | 22 | ··UMAC{umacDigestSize·umacFinalize·umacInit·umacName·umacSetNonce·umacUpdate·umacUpdateLazy} |
| 23 | ··UMAC128 | 23 | ··UMAC128 |
| 24 | ··UMAC32 | 24 | ··UMAC32 |
| 25 | ··UMAC64 | 25 | ··UMAC64 |
| 26 | ··UMAC96 | 26 | ··UMAC96 |
| 27 | direct·module·dependencies:·nettle-0.3.1.1- | 27 | direct·module·dependencies:·nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports |
| 28 | ····························nettle-0.3.1.1- | 28 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash |
| 29 | ····························nettle-0.3.1.1- | 29 | ····························nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils |
| 30 | boot·module·dependencies: | 30 | boot·module·dependencies: |
| 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 31 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 |
| 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O | 32 | ·····························securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O |
| 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c | 33 | ·····························tagged-0.8.8-Kzng2lnKElzJiyKd9g735c |
| 34 | plugin·package·dependencies: | 34 | plugin·package·dependencies: |
| 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base | 35 | orphans:·GHC.Base·GHC.Float·Basement.Block·Basement.UArray.Base |
| 36 | ·········GHC.Prim.Ext | 36 | ·········GHC.Prim.Ext |
| Offset 66, 59 lines modified | Offset 66, 59 lines modified | ||
| 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 66 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 67 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 68 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 69 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea |
| 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 70 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 |
| 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 | 71 | import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08 |
| 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 72 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 73 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports·b7014dada674f6d76f67739995c0019e | ||
| 74 | ··exports:·ea48ec4ac1d956d14d51e0891aabeaef | ||
| 75 | ··c_umac128_ctx_size·688ec0986d267fc69a6257848dc4f712 | ||
| 76 | ··c_umac128_digest·b741624e6b5af58d2de6ed75a2fe8056 | ||
| 77 | ··c_umac128_digest_size·c0eb9c84c72571ab890ba6ec0ed65b9f | ||
| 78 | ··c_umac128_set_key·84bd005a3b73516025901d2272727ecb | ||
| 79 | ··c_umac128_set_nonce·b7a6d096f29d3d5c109af74381a7227e | ||
| 80 | ··c_umac128_update·f52afcdab09a498078f18e1254e67af2 | ||
| 81 | ··c_umac32_ctx_size·64d09a83085b2145a6531a4ae0725e23 | ||
| 82 | ··c_umac32_digest·aa70ea135a34065b30afc890763228d7 | ||
| 83 | ··c_umac32_digest_size·73aae518ba6d90280657d24bd7b20e63 | ||
| 84 | ··c_umac32_set_key·0d478f4bfd0f69f3e91c47d2818d60b2 | ||
| 85 | ··c_umac32_set_nonce·5353b40f106a764e68b9cf1253a75529 | ||
| 86 | ··c_umac32_update·0e5ae574204de3c1715a26d703e87446 | ||
| 87 | ··c_umac64_ctx_size·979d479910147328c7248dab3358fb25 | ||
| 88 | ··c_umac64_digest·f826d296c151f6eebe3a4d2777d3cf0e | ||
| 89 | ··c_umac64_digest_size·0438d480784a4f67d8fa48edbb290418 | ||
| 90 | ··c_umac64_set_key·7a6f42fb4874a60219cd15eae22e3c20 | ||
| 91 | ··c_umac64_set_nonce·7f789b96f39d7aab129696b2e192c392 | ||
| 92 | ··c_umac64_update·1c79569044a6c40285f467ef449328db | ||
| 93 | ··c_umac96_ctx_size·10cff83638805048ce4b848f693fdc6e | ||
| 94 | ··c_umac96_digest·ecb7c17c18c2382d9bcf17b6fcd88175 | ||
| 95 | ··c_umac96_digest_size·20fe903d62d8541c76ccd174e50751d4 | ||
| 96 | ··c_umac96_set_key·e773a8e6350e009350744ccde4bed78a | ||
| 97 | ··c_umac96_set_nonce·53363551c5c30c9c5ba79357150122a5 | ||
| 98 | ··c_umac96_update·ba9a39b25014b1a327fba70bf7bbf761 | ||
| 99 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types·164d5403cc1d646abf67b911d2c09441 | ||
| 100 | ··KeyedHash·c37040b31cab10706578cde20c1b2255 | ||
| 101 | ··KeyedHash·c7136493bb64c84fa55792c61942b5a3 | ||
| 102 | ··KeyedHashAlgorithm·8de5abb12aee33845adbf722263f7915 | ||
| 103 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash·bf180a245383bb7ab72faaf4bfed6af5 | ||
| 104 | ··exports:·96e87bf948a858b522330e35c671771c | ||
| 105 | import··-/··nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils·d8557c2bca9acfaf86434385f2beaa1e | ||
| 106 | ··exports:·65c1807a3d6f435ae6243dcced80ec46 | ||
| 107 | ·· | 73 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports·3e31ef935d655c12fe3c391a0249e25d |
| 74 | ··exports:·fbb6ef8d4b5110cb63a890293cd7c50e | ||
| 75 | ··c_umac128_ctx_size·158d6407522ac0f4368b309247666000 | ||
| 76 | ··c_umac128_digest·1bb00ec283b944ab90d3fb1711d1e3c3 | ||
| 77 | ··c_umac128_digest_size·ff559883fa928fbedfb3d597c3fd8e8d | ||
| 78 | ··c_umac128_set_key·c5503eb0f9c3b180fdb4dfcb6b937afb | ||
| 79 | ··c_umac128_set_nonce·c7836589465215940b3e67a7993fe09d | ||
| 80 | ··c_umac128_update·fbd1093d02bd9f0ced65e88d7ba03c3e | ||
| 81 | ··c_umac32_ctx_size·89e5c4f684813119f8e0cfee7205bf0d | ||
| 82 | ··c_umac32_digest·8724abd2c2c581030480f34bdf24dec8 | ||
| 83 | ··c_umac32_digest_size·f42814662a5b8e367532e7dbf907f6ad | ||
| 84 | ··c_umac32_set_key·41bf1ede4dcdf555e1855844798da6a6 | ||
| 85 | ··c_umac32_set_nonce·75aee3d759985567f84f7aa5546fd6a6 | ||
| 86 | ··c_umac32_update·5418391843684f31b777386f5a76a53e | ||
| 87 | ··c_umac64_ctx_size·13d6c4dce0ffddb55712fc21ab87a680 | ||
| 88 | ··c_umac64_digest·d38d0267a0fe8bb07da1a95fd3ee1e27 | ||
| 89 | ··c_umac64_digest_size·4acde07a98ae834466b540e96a9c6885 | ||
| 90 | ··c_umac64_set_key·931516714ebbb04ac2ee5a1d5d110568 | ||
| 91 | ··c_umac64_set_nonce·2882cde6bcb6ac95825abdb1715c4ab2 | ||
| 92 | ··c_umac64_update·778e9f4aa9c3ffe4772a05c49c2ef39e | ||
| 93 | ··c_umac96_ctx_size·3b8f77460fda422c2da016e64e3e56bd | ||
| 94 | ··c_umac96_digest·abb3e9f40136fef95329137f6741837a | ||
| 95 | ··c_umac96_digest_size·8bd2007aff37414a015a329c4fa425d1 | ||
| 96 | ··c_umac96_set_key·3fc9b213f7dc3d18683996396f8a2dbe | ||
| 97 | ··c_umac96_set_nonce·c5bc6b85aac1e019c7f82f20e0b361cb | ||
| 98 | ··c_umac96_update·c50b95ef6e948bbe5c366de94215987f | ||
| 99 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types·47caf3dbf26e5ba0109261ac8ce86d73 | ||
| 100 | ··KeyedHash·cc0f02e2784e2b55b9859fe4cd798f7f | ||
| 101 | ··KeyedHash·267c0eb1f915c445b762b136a50caabf | ||
| 102 | ··KeyedHashAlgorithm·d239ae2f91a758c3c0f0ad28e31d9313 | ||
| 103 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash·631365508b741796083099178006d140 | ||
| 104 | ··exports:·f79b5cb0a72e433069daa388fd05c5eb | ||
| 105 | import··-/··nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils·28625b6144f49d78e7dc597cacf5b884 | ||
| 106 | ··exports:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 107 | ··withByteStringPtr·972c40992bc0db5337569cf957e69692 | ||
| 108 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b | 108 | import··-/··Data.SecureMem·b71987fc77a9d2cd173af4907e6d2c4b |
| 109 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 | 109 | import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87 |
| 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 110 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 111 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 112 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 | 113 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·4f3129bc10bca8968e4014c777155247 |
| 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 | 114 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·77d4569ef03846ed9342c51f3bd44f74 |
| 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 | 115 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·360f1a1b1a27ab01cba7a54c48598176 |
| 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] | 116 | Module·target·Crypto.Nettle.UMAC·annotated·by·1143·of·type·[Char] |
| 117 | 117 | 967fa829d82737e77113bb75c25e5b60 | |
| 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String | 118 | ··$dmumacName·::·UMAC·u·=>·Data.Tagged.Tagged·u·GHC.Base.String |
| 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, | 119 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1, |
| 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, | 120 | ···Strictness:·<M!P(1!P(L),A,A,A,A,A,A)>, |
| Max diff block lines reached; 166064/173795 bytes (95.55%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, |
| 2 | ·······got····33214052 | 2 | ·······got····33214052 |
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, |
| 4 | ·········got····9066 | 4 | ·········got····9066 |
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, |
| 6 | ·····got····p | 6 | ·····got····p |
| 7 | interface·Nettle.Utils·9066 | 7 | interface·Nettle.Utils·9066 |
| 8 | ··interface·hash:·fa76c224bf8ef4692134da825fa4068f | ||
| 9 | ··ABI·hash:·d8557c2bca9acfaf86434385f2beaa1e | ||
| 10 | ·· | 8 | ··interface·hash:·0b10eef46279d0e855fb1b2c202bdf53 |
| 9 | ··ABI·hash:·28625b6144f49d78e7dc597cacf5b884 | ||
| 10 | ··export-list·hash:·61b362bd6c00ca9df1b29bc22e8ca60b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e |
| 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 | 12 | ··flag·hash:·e792ee1c89b3a348988207ee91ef9be8 |
| 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 | 13 | ··opt_hash:·d24858b2062009bba4a0ab41824d9388 |
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 |
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 |
| 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 | 16 | ··src_hash:·c3fc321bb98fec2ec4f88f8f82bd5565 |
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing |
| Offset 56, 41 lines modified | Offset 56, 41 lines modified | ||
| 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 56 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 |
| 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 | 57 | import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391 |
| 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 58 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 |
| 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 | 59 | import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5 |
| 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 60 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 |
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 |
| 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 | 62 | addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2 |
| 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"· | 63 | addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·20120587991a9b6541e179e1dd3dc779 |
| 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d | 64 | addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d |
| 65 | 65 | b35639a8faf2bc605226809883e72bdf | |
| 66 | ··$trModule·::·GHC.Types.Module | 66 | ··$trModule·::·GHC.Types.Module |
| 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 67 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 68 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], |
| 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 69 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] |
| 70 | 70 | 04172b47f29ad9e33011324c8ac3b08c | |
| 71 | ··$trModule1·::·GHC.Types.TrName | 71 | ··$trModule1·::·GHC.Types.TrName |
| 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 72 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 73 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 74 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] |
| 75 | 75 | 8b61c2ee6f490205e328e12eea41cd9b | |
| 76 | ··$trModule2·::·GHC.Prim.Addr# | 76 | ··$trModule2·::·GHC.Prim.Addr# |
| 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 77 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] | 78 | ···Unfolding:·Core:·<vanilla>·"Nettle.Utils"#] |
| 79 | 79 | fd8ad3fd7f1509b6fdec26e970abbde2 | |
| 80 | ··$trModule3·::·GHC.Types.TrName | 80 | ··$trModule3·::·GHC.Types.TrName |
| 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 81 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 82 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], |
| 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 83 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] |
| 84 | 84 | 7df40947e0dd923d926a666be93aeb86 | |
| 85 | ··$trModule4·::·GHC.Prim.Addr# | 85 | ··$trModule4·::·GHC.Prim.Addr# |
| 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 86 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, |
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> |
| 88 | ··············"nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] | ||
| 89 | 88 | ··············"nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] | |
| 89 | 9ab49e52f1763142e6234ae657ba114e | ||
| 90 | ··netEncode·:: | 90 | ··netEncode·:: |
| 91 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] | 91 | ····GHC.Real.Integral·n·=>·GHC.Types.Int·->·n·->·[GHC.Word.Word8] |
| 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 92 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><LP(SL)>, | 93 | ···Strictness:·<LP(MP(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,LC(S,C(1,P(ML,ML))),LC(S,L))><LP(SL)>, |
| 94 | ···Unfolding:·Core:·<vanilla> | 94 | ···Unfolding:·Core:·<vanilla> |
| 95 | ··············\·@n | 95 | ··············\·@n |
| 96 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) | 96 | ················($dIntegral['GHC.Types.Many]·::·GHC.Real.Integral·n) |
| Offset 142, 35 lines modified | Offset 142, 35 lines modified | ||
| 142 | ·························································}·in | 142 | ·························································}·in |
| 143 | ·························································\·(ds['GHC.Types.Many]·::·n)·-> | 143 | ·························································\·(ds['GHC.Types.Many]·::·n)·-> |
| 144 | ·························································case·bytes·of·wild·{·GHC.Types.I#·ww·-> | 144 | ·························································case·bytes·of·wild·{·GHC.Types.I#·ww·-> |
| 145 | ·························································$w_work | 145 | ·························································$w_work |
| 146 | ···························································ww | 146 | ···························································ww |
| 147 | ···························································(GHC.Types.[]·@GHC.Word.Word8) | 147 | ···························································(GHC.Types.[]·@GHC.Word.Word8) |
| 148 | ···························································ds·}] | 148 | ···························································ds·}] |
| 149 | 149 | 929998d55547de697bda24aa604c8f26 | |
| 150 | ··netEncode1·::·GHC.Num.Integer.Integer | 150 | ··netEncode1·::·GHC.Num.Integer.Integer |
| 151 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 151 | ··[HasNoCafRefs,·TagSig:·<TagProper>, |
| 152 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], | 152 | ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS], |
| 153 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] | 153 | ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·256#] |
| 154 | 154 | 972c40992bc0db5337569cf957e69692 | |
| 155 | ··withByteStringPtr·:: | 155 | ··withByteStringPtr·:: |
| 156 | ····Data.ByteString.Internal.Type.ByteString | 156 | ····Data.ByteString.Internal.Type.ByteString |
| 157 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 157 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 158 | ····->·GHC.Types.IO·a | 158 | ····->·GHC.Types.IO·a |
| 159 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 159 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 160 | ···Strictness:·<L><LC(S,C(1,C(1,L)))>, | 160 | ···Strictness:·<L><LC(S,C(1,C(1,L)))>, |
| 161 | ···Unfolding:·Core:·<vanilla> | 161 | ···Unfolding:·Core:·<vanilla> |
| 162 | ··············withByteStringPtr1 | 162 | ··············withByteStringPtr1 |
| 163 | ················`cast` | 163 | ················`cast` |
| 164 | ··············(forall·(a·::·<*>_N). | 164 | ··············(forall·(a·::·<*>_N). |
| 165 | ···············<Data.ByteString.Internal.Type.ByteString>_R | 165 | ···············<Data.ByteString.Internal.Type.ByteString>_R |
| 166 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word | 166 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Word |
| 167 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a>_R | 167 | ··········································->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a>_R |
| 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<a>_R))] | 168 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<a>_R))] |
| 169 | 169 | 7defbe93f1aa149ce6f72c56e77fea76 | |
| 170 | ··withByteStringPtr1·:: | 170 | ··withByteStringPtr1·:: |
| 171 | ····Data.ByteString.Internal.Type.ByteString | 171 | ····Data.ByteString.Internal.Type.ByteString |
| 172 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) | 172 | ····->·(GHC.Types.Word·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·a) |
| 173 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 173 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld |
| 174 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) | 174 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#) |
| 175 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, | 175 | ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2, |
| 176 | ···Strictness:·<L><LC(S,C(1,C(1,L)))>, | 176 | ···Strictness:·<L><LC(S,C(1,C(1,L)))>, |