205 MB
/srv/reproducible-results/rbuild-debian/r-b-build.0hD0fp7M/b1/haskell-tls_2.1.8-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.0hD0fp7M/b2/haskell-tls_2.1.8-2_arm64.changes
574 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·6f3d3acf2e345a3f82f6d164e3e4dfea·1812276·haskell·optional·libghc-tls-dev_2.1.8-2_arm64.deb1 ·8b5e183dd2fc418adf7e4212b65c8cfd·1812224·haskell·optional·libghc-tls-dev_2.1.8-2_arm64.deb
2 ·024eafe93c98dd08599d1009c653c943·513400·doc·optional·libghc-tls-doc_2.1.8-2_all.deb2 ·c42b8a93be4429d97d6285506c943350·513392·doc·optional·libghc-tls-doc_2.1.8-2_all.deb
3 ·f2e75dc939d646a56e6c45147577e1dd·1844272·haskell·optional·libghc-tls-prof_2.1.8-2_arm64.deb3 ·1d86e0e18f43e0ffe1de2616ef04af78·1841760·haskell·optional·libghc-tls-prof_2.1.8-2_arm64.deb
97.2 MB
libghc-tls-dev_2.1.8-2_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-11·04:00:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-11·04:00:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····5448·2026-02-11·04:00:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····5452·2026-02-11·04:00:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1806636·2026-02-11·04:00:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··1806580·2026-02-11·04:00:40.000000·data.tar.xz
44.7 KB
control.tar.xz
44.6 KB
control.tar
507 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1773·2026-02-11·04:00:40.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1774·2026-02-11·04:00:40.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····27287·2026-02-11·04:00:40.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····27454·2026-02-11·04:00:40.000000·./md5sums
1.69 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-tls-dev1 Package:·libghc-tls-dev
2 Source:·haskell-tls2 Source:·haskell-tls
3 Version:·2.1.8-23 Version:·2.1.8-2
4 Architecture:·arm644 Architecture:·arm64
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:·177276 Installed-Size:·17733
7 Depends:·libghc-asn1-encoding-dev-0.9.6-a72f4,·libghc-asn1-types-dev-0.3.4-51ed7,·libghc-base-dev-4.20.2.0-08385,·libghc-base16-bytestring-dev-1.0.2.0-edde2,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-cereal-dev-0.5.8.3-5ef32,·libghc-crypton-dev-1.0.4-28825,·libghc-crypton-x509-dev-1.7.7-99bbd,·libghc-crypton-x509-store-dev-1.6.12-84b73,·libghc-crypton-x509-validation-dev-1.6.14-1e49f,·libghc-data-default-dev-0.8.0.1-bbefc,·libghc-memory-dev-0.18.0-64f00,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-dev-3.2.8.0-38b25,·libghc-serialise-dev-0.2.6.1-d620a,·libghc-transformers-dev-0.6.1.1-26140,·libghc-unix-time-dev-0.4.17-5fbc3,·libghc-zlib-dev-0.7.1.1-2a8f4,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)7 Depends:·libghc-asn1-encoding-dev-0.9.6-a72f4,·libghc-asn1-types-dev-0.3.4-51ed7,·libghc-base-dev-4.20.2.0-08385,·libghc-base16-bytestring-dev-1.0.2.0-edde2,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-cereal-dev-0.5.8.3-5ef32,·libghc-crypton-dev-1.0.4-28825,·libghc-crypton-x509-dev-1.7.7-99bbd,·libghc-crypton-x509-store-dev-1.6.12-84b73,·libghc-crypton-x509-validation-dev-1.6.14-1e49f,·libghc-data-default-dev-0.8.0.1-bbefc,·libghc-memory-dev-0.18.0-64f00,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-dev-3.2.8.0-38b25,·libghc-serialise-dev-0.2.6.1-d620a,·libghc-transformers-dev-0.6.1.1-26140,·libghc-unix-time-dev-0.4.17-5fbc3,·libghc-zlib-dev-0.7.1.1-2a8f4,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)
8 Provides:·libghc-tls-dev-2.1.8-072458 Provides:·libghc-tls-dev-2.1.8-e845c
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell-tls/hs-tls11 Homepage:·https://github.com/haskell-tls/hs-tls
12 Description:·native·Haskell·implementation·of·TLS/SSL·protocol12 Description:·native·Haskell·implementation·of·TLS/SSL·protocol
13 ·Native·Haskell·TLS·and·SSL·protocol·implementation·for·server·and13 ·Native·Haskell·TLS·and·SSL·protocol·implementation·for·server·and
14 ·client.14 ·client.
15 ·.15 ·.
Offset 20, 8 lines modifiedOffset 20, 8 lines modified
20 ·.20 ·.
21 ·It·currently·implements·the·SSL3.0,·TLS1.0,·TLS1.1·and·TLS1.221 ·It·currently·implements·the·SSL3.0,·TLS1.0,·TLS1.1·and·TLS1.2
22 ·protocols,·and·supports·RSA·and·Ephemeral·(Elliptic·curve·and22 ·protocols,·and·supports·RSA·and·Ephemeral·(Elliptic·curve·and
23 ·regular)·Diffie·Hellman·key·exchanges,·and·many·extensions.23 ·regular)·Diffie·Hellman·key·exchanges,·and·many·extensions.
24 ·.24 ·.
25 ·This·package·provides·a·library·for·the·Haskell·programming·language.25 ·This·package·provides·a·library·for·the·Haskell·programming·language.
26 ·See·http://www.haskell.org/·for·more·information·on·Haskell.26 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
27 Ghc-Package:·tls-2.1.8-dyafbTueGz7VqN5Us3iy327 Ghc-Package:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
42.4 KB
./md5sums
30.0 B
./md5sums
Files differ
42.4 KB
line order
    
Offset 1, 170 lines modifiedOffset 1, 170 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-dyafbTueGz7VqN5Us3iy3-ghc9.10.3.so1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu-ghc9.10.3.so
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS.dyn_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS.hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS.hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.dyn_hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.dyn_hi6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.hi7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.hi
8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.dyn_hi8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.hi9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.hi
10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.dyn_hi10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.hi11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.hi
12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.dyn_hi12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.hi13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.hi
14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.dyn_hi14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.hi15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.hi
16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.dyn_hi16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.hi17 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.hi
18 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.dyn_hi18 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.hi19 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.hi
20 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.dyn_hi20 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.hi21 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.hi
22 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.dyn_hi22 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.dyn_hi
23 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.hi23 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.hi
24 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.dyn_hi24 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.dyn_hi
25 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.hi25 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.hi
26 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.dyn_hi26 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.dyn_hi
27 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.hi27 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.hi
28 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.dyn_hi28 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.dyn_hi
29 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.hi29 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.hi
30 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.dyn_hi30 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.dyn_hi
31 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.hi31 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.hi
32 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.dyn_hi32 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.dyn_hi
33 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.hi33 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.hi
34 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.dyn_hi34 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.dyn_hi
35 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.hi35 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.hi
36 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.dyn_hi36 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.dyn_hi
37 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.hi37 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.hi
38 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake.dyn_hi38 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake.dyn_hi
39 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake.hi39 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake.hi
40 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.dyn_hi40 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.dyn_hi
41 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.hi41 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.hi
42 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.dyn_hi42 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.dyn_hi
43 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.hi43 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.hi
44 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.dyn_hi44 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.dyn_hi
45 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.hi45 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.hi
46 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.dyn_hi46 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.dyn_hi
47 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.hi47 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.hi
48 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.dyn_hi48 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.dyn_hi
49 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.hi49 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.hi
50 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.dyn_hi50 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.dyn_hi
51 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.hi51 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.hi
52 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.dyn_hi52 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.dyn_hi
53 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.hi53 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.hi
54 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.dyn_hi54 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.dyn_hi
55 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.hi55 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.hi
56 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.dyn_hi56 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.dyn_hi
57 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.hi57 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.hi
58 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.dyn_hi58 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.dyn_hi
59 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.hi59 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.hi
60 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.dyn_hi60 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.dyn_hi
61 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.hi61 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.hi
62 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.dyn_hi62 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.dyn_hi
63 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.hi63 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.hi
64 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Random.dyn_hi64 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Random.dyn_hi
65 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Random.hi65 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Random.hi
66 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server.dyn_hi66 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server.dyn_hi
67 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server.hi67 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server.hi
68 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello.dyn_hi68 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello.dyn_hi
69 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello.hi69 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello.hi
70 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello12.dyn_hi70 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello12.dyn_hi
71 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello12.hi71 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello12.hi
72 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello13.dyn_hi72 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello13.dyn_hi
73 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello13.hi73 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello13.hi
74 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/Common.dyn_hi74 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/Common.dyn_hi
75 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/Common.hi75 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/Common.hi
76 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello12.dyn_hi76 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello12.dyn_hi
77 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello12.hi77 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello12.hi
78 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello13.dyn_hi78 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello13.dyn_hi
79 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello13.hi79 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello13.hi
80 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS12.dyn_hi80 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS12.dyn_hi
81 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS12.hi81 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS12.hi
82 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS13.dyn_hi82 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS13.dyn_hi
83 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS13.hi83 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS13.hi
84 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Signature.dyn_hi84 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Signature.dyn_hi
85 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Signature.hi85 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Signature.hi
86 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State.dyn_hi86 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State.dyn_hi
87 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State.hi87 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State.hi
88 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State13.dyn_hi88 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State13.dyn_hi
89 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State13.hi89 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State13.hi
90 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/HashAndSignature.dyn_hi90 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/HashAndSignature.dyn_hi
91 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/HashAndSignature.hi91 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/HashAndSignature.hi
92 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Hooks.dyn_hi92 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Hooks.dyn_hi
93 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Hooks.hi93 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Hooks.hi
94 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO.dyn_hi94 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO.dyn_hi
95 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO.hi95 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO.hi
96 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Decode.dyn_hi96 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Decode.dyn_hi
97 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Decode.hi97 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Decode.hi
98 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Encode.dyn_hi98 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Encode.dyn_hi
99 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Encode.hi99 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Encode.hi
100 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Imports.dyn_hi100 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Imports.dyn_hi
101 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Imports.hi101 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Imports.hi
102 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Internal.dyn_hi102 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Internal.dyn_hi
103 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Internal.hi103 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Internal.hi
104 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/KeySchedule.dyn_hi104 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/KeySchedule.dyn_hi
105 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/KeySchedule.hi105 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/KeySchedule.hi
106 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/MAC.dyn_hi106 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/MAC.dyn_hi
107 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/MAC.hi107 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/MAC.hi
108 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Measurement.dyn_hi108 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Measurement.dyn_hi
109 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Measurement.hi109 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Measurement.hi
110 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet.dyn_hi110 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet.dyn_hi
111 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet.hi111 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet.hi
112 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet13.dyn_hi112 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet13.dyn_hi
113 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet13.hi113 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet13.hi
114 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Parameters.dyn_hi114 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Parameters.dyn_hi
115 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Parameters.hi115 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Parameters.hi
116 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/PostHandshake.dyn_hi116 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/PostHandshake.dyn_hi
117 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/PostHandshake.hi117 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/PostHandshake.hi
118 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/QUIC.dyn_hi118 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/QUIC.dyn_hi
119 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/QUIC.hi119 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/QUIC.hi
120 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/RNG.dyn_hi120 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/RNG.dyn_hi
121 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/RNG.hi121 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/RNG.hi
122 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record.dyn_hi122 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record.dyn_hi
123 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record.hi123 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record.hi
124 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record/Decrypt.dyn_hi124 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record/Decrypt.dyn_hi
125 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record/Decrypt.hi125 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record/Decrypt.hi
126 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record/Encrypt.dyn_hi126 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record/Encrypt.dyn_hi
127 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Record/Encrypt.hi127 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Record/Encrypt.hi
Max diff block lines reached; 126/43365 bytes (0.29%) of diff not shown.
97.2 MB
data.tar.xz
97.2 MB
data.tar
77.7 KB
file list
    
Offset 1, 197 lines modifiedOffset 1, 197 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/
8 -rw-r--r--···0·root·········(0)·root·········(0)··4358408·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-dyafbTueGz7VqN5Us3iy3-ghc9.10.3.so8 -rw-r--r--···0·root·········(0)·root·········(0)··4358408·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu-ghc9.10.3.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/
12 -rw-r--r--···0·root·········(0)·root·········(0)····10327·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····10329·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.dyn_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····10324·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.hi13 -rw-r--r--···0·root·········(0)·root·········(0)····10326·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.hi
14 -rw-r--r--···0·root·········(0)·root·········(0)····14969·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····14988·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····14966·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.hi15 -rw-r--r--···0·root·········(0)·root·········(0)····14985·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····12555·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····12565·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····12552·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.hi17 -rw-r--r--···0·root·········(0)·root·········(0)····12562·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.hi
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/
19 -rw-r--r--···0·root·········(0)·root·········(0)···102132·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.dyn_hi19 -rw-r--r--···0·root·········(0)·root·········(0)···102168·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)···102129·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.hi20 -rw-r--r--···0·root·········(0)·root·········(0)···102165·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····32763·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.dyn_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····32776·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.dyn_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····32760·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.hi22 -rw-r--r--···0·root·········(0)·root·········(0)····32773·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····25165·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.dyn_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····25174·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.dyn_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····25162·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.hi24 -rw-r--r--···0·root·········(0)·root·········(0)····25171·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····22533·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.dyn_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····22541·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.dyn_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····22530·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.hi26 -rw-r--r--···0·root·········(0)·root·········(0)····22538·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.hi
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····8777·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.dyn_hi28 -rw-r--r--···0·root·········(0)·root·········(0)·····8769·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.dyn_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····8774·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.hi29 -rw-r--r--···0·root·········(0)·root·········(0)·····8766·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.hi
30 -rw-r--r--···0·root·········(0)·root·········(0)····27389·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.dyn_hi30 -rw-r--r--···0·root·········(0)·root·········(0)····27384·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.dyn_hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····27386·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.hi31 -rw-r--r--···0·root·········(0)·root·········(0)····27381·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.hi
32 -rw-r--r--···0·root·········(0)·root·········(0)····25423·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.dyn_hi32 -rw-r--r--···0·root·········(0)·root·········(0)····25427·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.dyn_hi
33 -rw-r--r--···0·root·········(0)·root·········(0)····25420·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.hi33 -rw-r--r--···0·root·········(0)·root·········(0)····25424·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.hi
34 -rw-r--r--···0·root·········(0)·root·········(0)····45606·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.dyn_hi34 -rw-r--r--···0·root·········(0)·root·········(0)····45591·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.dyn_hi
35 -rw-r--r--···0·root·········(0)·root·········(0)····45603·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.hi35 -rw-r--r--···0·root·········(0)·root·········(0)····45588·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.hi
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2568·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.dyn_hi36 -rw-r--r--···0·root·········(0)·root·········(0)·····2565·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.dyn_hi
37 -rw-r--r--···0·root·········(0)·root·········(0)·····2565·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.hi37 -rw-r--r--···0·root·········(0)·root·········(0)·····2562·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.hi
38 -rw-r--r--···0·root·········(0)·root·········(0)····49429·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.dyn_hi38 -rw-r--r--···0·root·········(0)·root·········(0)····49415·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.dyn_hi
39 -rw-r--r--···0·root·········(0)·root·········(0)····49426·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.hi39 -rw-r--r--···0·root·········(0)·root·········(0)····49412·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.hi
40 -rw-r--r--···0·root·········(0)·root·········(0)···234538·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.dyn_hi40 -rw-r--r--···0·root·········(0)·root·········(0)···234511·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.dyn_hi
41 -rw-r--r--···0·root·········(0)·root·········(0)···234535·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.hi41 -rw-r--r--···0·root·········(0)·root·········(0)···234508·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.hi
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/
43 -rw-r--r--···0·root·········(0)·root·········(0)····32247·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.dyn_hi43 -rw-r--r--···0·root·········(0)·root·········(0)····32256·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.dyn_hi
44 -rw-r--r--···0·root·········(0)·root·········(0)····32244·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.hi44 -rw-r--r--···0·root·········(0)·root·········(0)····32253·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.hi
45 -rw-r--r--···0·root·········(0)·root·········(0)·····6962·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.dyn_hi45 -rw-r--r--···0·root·········(0)·root·········(0)·····6965·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.dyn_hi
46 -rw-r--r--···0·root·········(0)·root·········(0)·····6959·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.hi46 -rw-r--r--···0·root·········(0)·root·········(0)·····6962·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.hi
47 -rw-r--r--···0·root·········(0)·root·········(0)·····8247·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.dyn_hi47 -rw-r--r--···0·root·········(0)·root·········(0)·····8250·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.dyn_hi
48 -rw-r--r--···0·root·········(0)·root·········(0)·····8244·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.hi48 -rw-r--r--···0·root·········(0)·root·········(0)·····8247·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.hi
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/
50 -rw-r--r--···0·root·········(0)·root·········(0)····11785·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.dyn_hi50 -rw-r--r--···0·root·········(0)·root·········(0)····11792·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.dyn_hi
51 -rw-r--r--···0·root·········(0)·root·········(0)····11782·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.hi51 -rw-r--r--···0·root·········(0)·root·········(0)····11789·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.hi
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/
53 -rw-r--r--···0·root·········(0)·root·········(0)····16337·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.dyn_hi53 -rw-r--r--···0·root·········(0)·root·········(0)····16318·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.dyn_hi
54 -rw-r--r--···0·root·········(0)·root·········(0)····16334·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.hi54 -rw-r--r--···0·root·········(0)·root·········(0)····16315·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.hi
55 -rw-r--r--···0·root·········(0)·root·········(0)····25801·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.dyn_hi55 -rw-r--r--···0·root·········(0)·root·········(0)····25809·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.dyn_hi
56 -rw-r--r--···0·root·········(0)·root·········(0)····25798·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.hi56 -rw-r--r--···0·root·········(0)·root·········(0)····25806·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.hi
57 -rw-r--r--···0·root·········(0)·root·········(0)····16410·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.dyn_hi57 -rw-r--r--···0·root·········(0)·root·········(0)····16408·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.dyn_hi
58 -rw-r--r--···0·root·········(0)·root·········(0)····16407·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.hi58 -rw-r--r--···0·root·········(0)·root·········(0)····16405·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.hi
59 -rw-r--r--···0·root·········(0)·root·········(0)····22463·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.dyn_hi59 -rw-r--r--···0·root·········(0)·root·········(0)····22475·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.dyn_hi
60 -rw-r--r--···0·root·········(0)·root·········(0)····22460·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.hi60 -rw-r--r--···0·root·········(0)·root·········(0)····22472·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.hi
61 -rw-r--r--···0·root·········(0)·root·········(0)····20329·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.dyn_hi61 -rw-r--r--···0·root·········(0)·root·········(0)····20313·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.dyn_hi
62 -rw-r--r--···0·root·········(0)·root·········(0)····20326·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.hi62 -rw-r--r--···0·root·········(0)·root·········(0)····20310·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.hi
63 -rw-r--r--···0·root·········(0)·root·········(0)····14226·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.dyn_hi63 -rw-r--r--···0·root·········(0)·root·········(0)····14233·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.dyn_hi
64 -rw-r--r--···0·root·········(0)·root·········(0)····14223·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.hi64 -rw-r--r--···0·root·········(0)·root·········(0)····14230·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.hi
65 -rw-r--r--···0·root·········(0)·root·········(0)····49410·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.dyn_hi65 -rw-r--r--···0·root·········(0)·root·········(0)····49412·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)····49407·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.hi66 -rw-r--r--···0·root·········(0)·root·········(0)····49409·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)····89913·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.dyn_hi67 -rw-r--r--···0·root·········(0)·root·········(0)····89916·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.dyn_hi
68 -rw-r--r--···0·root·········(0)·root·········(0)····89910·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.hi68 -rw-r--r--···0·root·········(0)·root·········(0)····89913·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.hi
69 -rw-r--r--···0·root·········(0)·root·········(0)····17548·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.dyn_hi69 -rw-r--r--···0·root·········(0)·root·········(0)····17542·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.dyn_hi
70 -rw-r--r--···0·root·········(0)·root·········(0)····17545·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.hi70 -rw-r--r--···0·root·········(0)·root·········(0)····17539·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.hi
71 -rw-r--r--···0·root·········(0)·root·········(0)····38288·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.dyn_hi71 -rw-r--r--···0·root·········(0)·root·········(0)····38298·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.dyn_hi
72 -rw-r--r--···0·root·········(0)·root·········(0)····38285·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.hi72 -rw-r--r--···0·root·········(0)·root·········(0)····38295·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.hi
73 -rw-r--r--···0·root·········(0)·root·········(0)····12692·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.dyn_hi73 -rw-r--r--···0·root·········(0)·root·········(0)····12704·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.dyn_hi
74 -rw-r--r--···0·root·········(0)·root·········(0)····12689·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.hi74 -rw-r--r--···0·root·········(0)·root·········(0)····12701·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.hi
75 -rw-r--r--···0·root·········(0)·root·········(0)····14801·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Random.dyn_hi75 -rw-r--r--···0·root·········(0)·root·········(0)····14814·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Random.dyn_hi
76 -rw-r--r--···0·root·········(0)·root·········(0)····14798·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Random.hi76 -rw-r--r--···0·root·········(0)·root·········(0)····14811·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Random.hi
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/
78 -rw-r--r--···0·root·········(0)·root·········(0)····10827·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello.dyn_hi78 -rw-r--r--···0·root·········(0)·root·········(0)····10829·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello.dyn_hi
79 -rw-r--r--···0·root·········(0)·root·········(0)····10824·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello.hi79 -rw-r--r--···0·root·········(0)·root·········(0)····10826·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello.hi
80 -rw-r--r--···0·root·········(0)·root·········(0)····12108·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello12.dyn_hi80 -rw-r--r--···0·root·········(0)·root·········(0)····12105·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello12.dyn_hi
81 -rw-r--r--···0·root·········(0)·root·········(0)····12105·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello12.hi81 -rw-r--r--···0·root·········(0)·root·········(0)····12102·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello12.hi
82 -rw-r--r--···0·root·········(0)·root·········(0)····12845·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello13.dyn_hi82 -rw-r--r--···0·root·········(0)·root·········(0)····12855·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello13.dyn_hi
83 -rw-r--r--···0·root·········(0)·root·········(0)····12842·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ClientHello13.hi83 -rw-r--r--···0·root·········(0)·root·········(0)····12852·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ClientHello13.hi
84 -rw-r--r--···0·root·········(0)·root·········(0)····30952·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/Common.dyn_hi84 -rw-r--r--···0·root·········(0)·root·········(0)····30960·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/Common.dyn_hi
85 -rw-r--r--···0·root·········(0)·root·········(0)····30949·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/Common.hi85 -rw-r--r--···0·root·········(0)·root·········(0)····30957·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/Common.hi
86 -rw-r--r--···0·root·········(0)·root·········(0)····15010·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello12.dyn_hi86 -rw-r--r--···0·root·········(0)·root·········(0)····15002·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello12.dyn_hi
87 -rw-r--r--···0·root·········(0)·root·········(0)····15007·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello12.hi87 -rw-r--r--···0·root·········(0)·root·········(0)····14999·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello12.hi
88 -rw-r--r--···0·root·········(0)·root·········(0)····17098·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello13.dyn_hi88 -rw-r--r--···0·root·········(0)·root·········(0)····17090·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello13.dyn_hi
89 -rw-r--r--···0·root·········(0)·root·········(0)····17095·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/ServerHello13.hi89 -rw-r--r--···0·root·········(0)·root·········(0)····17087·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/ServerHello13.hi
90 -rw-r--r--···0·root·········(0)·root·········(0)····11822·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS12.dyn_hi90 -rw-r--r--···0·root·········(0)·root·········(0)····11818·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS12.dyn_hi
91 -rw-r--r--···0·root·········(0)·root·········(0)····11819·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS12.hi91 -rw-r--r--···0·root·········(0)·root·········(0)····11815·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS12.hi
92 -rw-r--r--···0·root·········(0)·root·········(0)····16737·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS13.dyn_hi92 -rw-r--r--···0·root·········(0)·root·········(0)····16754·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS13.dyn_hi
93 -rw-r--r--···0·root·········(0)·root·········(0)····16734·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server/TLS13.hi93 -rw-r--r--···0·root·········(0)·root·········(0)····16751·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server/TLS13.hi
94 -rw-r--r--···0·root·········(0)·root·········(0)····15300·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server.dyn_hi94 -rw-r--r--···0·root·········(0)·root·········(0)····15306·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server.dyn_hi
95 -rw-r--r--···0·root·········(0)·root·········(0)····15297·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Server.hi95 -rw-r--r--···0·root·········(0)·root·········(0)····15303·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Server.hi
 96 -rw-r--r--···0·root·········(0)·root·········(0)····32649·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Signature.dyn_hi
96 -rw-r--r--···0·root·········(0)·root·········(0)····32646·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Signature.dyn_hi97 -rw-r--r--···0·root·········(0)·root·········(0)····32646·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Signature.hi
97 -rw-r--r--···0·root·········(0)·root·········(0)····32643·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Signature.hi 
98 -rw-r--r--···0·root·········(0)·root·········(0)····88299·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State.dyn_hi98 -rw-r--r--···0·root·········(0)·root·········(0)····88338·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State.dyn_hi
99 -rw-r--r--···0·root·········(0)·root·········(0)····88296·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State.hi99 -rw-r--r--···0·root·········(0)·root·········(0)····88335·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State.hi
100 -rw-r--r--···0·root·········(0)·root·········(0)····28343·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State13.dyn_hi100 -rw-r--r--···0·root·········(0)·root·········(0)····28363·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State13.dyn_hi
101 -rw-r--r--···0·root·········(0)·root·········(0)····28340·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/State13.hi101 -rw-r--r--···0·root·········(0)·root·········(0)····28360·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/State13.hi
102 -rw-r--r--···0·root·········(0)·root·········(0)·····8061·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake.dyn_hi102 -rw-r--r--···0·root·········(0)·root·········(0)·····8068·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake.dyn_hi
103 -rw-r--r--···0·root·········(0)·root·········(0)·····8058·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake.hi103 -rw-r--r--···0·root·········(0)·root·········(0)·····8065·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake.hi
104 -rw-r--r--···0·root·········(0)·root·········(0)····32101·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/HashAndSignature.dyn_hi104 -rw-r--r--···0·root·········(0)·root·········(0)····32101·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/HashAndSignature.dyn_hi
105 -rw-r--r--···0·root·········(0)·root·········(0)····32098·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/HashAndSignature.hi105 -rw-r--r--···0·root·········(0)·root·········(0)····32098·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/HashAndSignature.hi
106 -rw-r--r--···0·root·········(0)·root·········(0)····11010·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Hooks.dyn_hi106 -rw-r--r--···0·root·········(0)·root·········(0)····11033·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Hooks.dyn_hi
107 -rw-r--r--···0·root·········(0)·root·········(0)····11007·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Hooks.hi107 -rw-r--r--···0·root·········(0)·root·········(0)····11030·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Hooks.hi
108 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/108 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/
109 -rw-r--r--···0·root·········(0)·root·········(0)····13445·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Decode.dyn_hi109 -rw-r--r--···0·root·········(0)·root·········(0)····13450·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Decode.dyn_hi
110 -rw-r--r--···0·root·········(0)·root·········(0)····13442·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Decode.hi110 -rw-r--r--···0·root·········(0)·root·········(0)····13447·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Decode.hi
111 -rw-r--r--···0·root·········(0)·root·········(0)····20146·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Encode.dyn_hi111 -rw-r--r--···0·root·········(0)·root·········(0)····20152·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Encode.dyn_hi
112 -rw-r--r--···0·root·········(0)·root·········(0)····20143·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO/Encode.hi112 -rw-r--r--···0·root·········(0)·root·········(0)····20149·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO/Encode.hi
113 -rw-r--r--···0·root·········(0)·root·········(0)····32313·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO.dyn_hi113 -rw-r--r--···0·root·········(0)·root·········(0)····32293·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO.dyn_hi
114 -rw-r--r--···0·root·········(0)·root·········(0)····32310·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/IO.hi114 -rw-r--r--···0·root·········(0)·root·········(0)····32290·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/IO.hi
115 -rw-r--r--···0·root·········(0)·root·········(0)·····9038·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Imports.dyn_hi115 -rw-r--r--···0·root·········(0)·root·········(0)·····9035·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Imports.dyn_hi
116 -rw-r--r--···0·root·········(0)·root·········(0)·····9035·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Imports.hi116 -rw-r--r--···0·root·········(0)·root·········(0)·····9032·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Imports.hi
117 -rw-r--r--···0·root·········(0)·root·········(0)····36692·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Internal.dyn_hi117 -rw-r--r--···0·root·········(0)·root·········(0)····36657·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Internal.dyn_hi
118 -rw-r--r--···0·root·········(0)·root·········(0)····36689·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Internal.hi118 -rw-r--r--···0·root·········(0)·root·········(0)····36654·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Internal.hi
119 -rw-r--r--···0·root·········(0)·root·········(0)····11097·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/KeySchedule.dyn_hi119 -rw-r--r--···0·root·········(0)·root·········(0)····11105·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/KeySchedule.dyn_hi
120 -rw-r--r--···0·root·········(0)·root·········(0)····11094·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/KeySchedule.hi120 -rw-r--r--···0·root·········(0)·root·········(0)····11102·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/KeySchedule.hi
121 -rw-r--r--···0·root·········(0)·root·········(0)····12963·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/MAC.dyn_hi121 -rw-r--r--···0·root·········(0)·root·········(0)····12968·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/MAC.dyn_hi
122 -rw-r--r--···0·root·········(0)·root·········(0)····12960·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/MAC.hi122 -rw-r--r--···0·root·········(0)·root·········(0)····12965·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/MAC.hi
123 -rw-r--r--···0·root·········(0)·root·········(0)·····7597·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Measurement.dyn_hi123 -rw-r--r--···0·root·········(0)·root·········(0)·····7604·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Measurement.dyn_hi
124 -rw-r--r--···0·root·········(0)·root·········(0)·····7594·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Measurement.hi124 -rw-r--r--···0·root·········(0)·root·········(0)·····7601·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Measurement.hi
125 -rw-r--r--···0·root·········(0)·root·········(0)····57854·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet.dyn_hi125 -rw-r--r--···0·root·········(0)·root·········(0)····57843·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet.dyn_hi
126 -rw-r--r--···0·root·········(0)·root·········(0)····57851·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Packet.hi126 -rw-r--r--···0·root·········(0)·root·········(0)····57840·2026-02-11·04:00:40.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Packet.hi
Max diff block lines reached; 1282/79569 bytes (1.61%) of diff not shown.
2.76 KB
./var/lib/ghc/package.conf.d/tls-2.1.8.conf
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 name:·················tls1 name:·················tls
2 version:··············2.1.82 version:··············2.1.8
3 visibility:···········public3 visibility:···········public
4 id:···················tls-2.1.8-dyafbTueGz7VqN5Us3iy3 
5 key:··················tls-2.1.8-dyafbTueGz7VqN5Us3iy34 id:···················tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
 5 key:··················tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············Vincent·Hanquez·<vincent@snarc.org>7 copyright:············Vincent·Hanquez·<vincent@snarc.org>
8 maintainer:···········Kazu·Yamamoto·<kazu@iij.ad.jp>8 maintainer:···········Kazu·Yamamoto·<kazu@iij.ad.jp>
9 author:···············Vincent·Hanquez·<vincent@snarc.org>9 author:···············Vincent·Hanquez·<vincent@snarc.org>
10 homepage:·············https://github.com/haskell-tls/hs-tls10 homepage:·············https://github.com/haskell-tls/hs-tls
11 synopsis:·············TLS·protocol·native·implementation11 synopsis:·············TLS·protocol·native·implementation
12 description:12 description:
13 ····Native·Haskell·TLS·1.2/1.3·protocol·implementation·for·servers·and·clients.13 ····Native·Haskell·TLS·1.2/1.3·protocol·implementation·for·servers·and·clients.
  
14 category:·············Network14 category:·············Network
15 abi:··················07245d9285b073e9fdca15419df8eb7115 abi:··················e845ccc3c2061bf3124ad675ab30e63a
16 exposed:··············True16 exposed:··············True
17 exposed-modules:17 exposed-modules:
18 ····Network.TLS·Network.TLS.Cipher·Network.TLS.Compression18 ····Network.TLS·Network.TLS.Cipher·Network.TLS.Compression
19 ····Network.TLS.Extra·Network.TLS.Extra.Cipher·Network.TLS.Extra.FFDHE19 ····Network.TLS.Extra·Network.TLS.Extra.Cipher·Network.TLS.Extra.FFDHE
20 ····Network.TLS.Internal·Network.TLS.QUIC20 ····Network.TLS.Internal·Network.TLS.QUIC
  
21 hidden-modules:21 hidden-modules:
Offset 56, 27 lines modifiedOffset 56, 27 lines modified
56 ····Network.TLS.Record.Types·Network.TLS.Session·Network.TLS.State56 ····Network.TLS.Record.Types·Network.TLS.Session·Network.TLS.State
57 ····Network.TLS.Types·Network.TLS.Types.Cipher·Network.TLS.Types.Secret57 ····Network.TLS.Types·Network.TLS.Types.Cipher·Network.TLS.Types.Secret
58 ····Network.TLS.Types.Session·Network.TLS.Types.Version58 ····Network.TLS.Types.Session·Network.TLS.Types.Version
59 ····Network.TLS.Util·Network.TLS.Util.ASN159 ····Network.TLS.Util·Network.TLS.Util.ASN1
60 ····Network.TLS.Util.Serialization·Network.TLS.Wire·Network.TLS.X50960 ····Network.TLS.Util.Serialization·Network.TLS.Wire·Network.TLS.X509
  
61 import-dirs:61 import-dirs:
62 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy362 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
  
63 library-dirs:63 library-dirs:
64 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy364 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
  
65 library-dirs-static:65 library-dirs-static:
66 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy366 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
  
67 dynamic-library-dirs:67 dynamic-library-dirs:
68 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace68 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace
  
69 data-dir:·············/usr/share/tls69 data-dir:·············/usr/share/tls
70 hs-libraries:·········HStls-2.1.8-dyafbTueGz7VqN5Us3iy370 hs-libraries:·········HStls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu
71 depends:71 depends:
72 ····asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB72 ····asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB
73 ····asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.0-inplace73 ····asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.0-inplace
74 ····base16-bytestring-1.0.2.0-Cw5riU3fD1zK7os4yZwTqe74 ····base16-bytestring-1.0.2.0-Cw5riU3fD1zK7os4yZwTqe
75 ····bytestring-0.12.2.0-inplace·cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q75 ····bytestring-0.12.2.0-inplace·cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q
76 ····crypton-1.0.4-s4sEMqe24KEOOBQlFNCob76 ····crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
77 ····crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt77 ····crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
36.6 MB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-dyafbTueGz7VqN5Us3iy3-ghc9.10.3.so vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHStls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu-ghc9.10.3.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% similar despite different names
1.41 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·643 There·are·7·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x3d51cc·0x3d51cc·R·E·0x100006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x3d52dc·0x3d52dc·R·E·0x10000
7 ··LOAD···········0x3de020·0x00000000003ee020·0x00000000003ee020·0x049950·0x049958·RW··0x100007 ··LOAD···········0x3de020·0x00000000003ee020·0x00000000003ee020·0x049950·0x049958·RW··0x10000
8 ··DYNAMIC········0x3de230·0x00000000003ee230·0x00000000003ee230·0x0005b0·0x0005b0·RW··0x88 ··DYNAMIC········0x3de230·0x00000000003ee230·0x00000000003ee230·0x0005b0·0x0005b0·RW··0x8
9 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000024·0x000024·R···0x49 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000024·0x000024·R···0x4
10 ··GNU_EH_FRAME···0x3d5124·0x00000000003d5124·0x00000000003d5124·0x00002c·0x00002c·R···0x410 ··GNU_EH_FRAME···0x3d5234·0x00000000003d5234·0x00000000003d5234·0x00002c·0x00002c·R···0x4
11 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1011 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
12 ··GNU_RELRO······0x3de020·0x00000000003ee020·0x00000000003ee020·0x001fe0·0x001fe0·R···0x112 ··GNU_RELRO······0x3de020·0x00000000003ee020·0x00000000003ee020·0x001fe0·0x001fe0·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·
16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
2.99 KB
readelf --wide --sections {}
    
Offset 2, 26 lines modifiedOffset 2, 26 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000000000001f0·0001f0·014cd8·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········00000000000001f0·0001f0·014cd8·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000014ec8·014ec8·046440·18···A··4···3··87 ··[·3]·.dynsym···········DYNSYM··········0000000000014ec8·014ec8·046440·18···A··4···3··8
8 ··[·4]·.dynstr···········STRTAB··········000000000005b308·05b308·108ca0·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000000000005b308·05b308·108ca1·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000000000163fa8·163fa8·005db0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000000000163faa·163faa·005db0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000000000169d58·169d58·000020·00···A··4···1··810 ··[·6]·.gnu.version_r····VERNEED·········0000000000169d60·169d60·000020·00···A··4···1··8
11 ··[·7]·.rela.dyn·········RELA············0000000000169d78·169d78·0949f8·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············0000000000169d80·169d80·0949f8·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············00000000001fe770·1fe770·001db8·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············00000000001fe778·1fe778·001db8·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········0000000000200528·200528·00001c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000000000200530·200530·00001c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000000000200550·200550·0013f0·00··AX··0···0·1614 ··[10]·.plt··············PROGBITS········0000000000200550·200550·0013f0·00··AX··0···0·16
15 ··[11]·.text·············PROGBITS········0000000000201940·201940·1c4dcc·00··AX··0···0·3215 ··[11]·.text·············PROGBITS········0000000000201940·201940·1c4dcc·00··AX··0···0·32
16 ··[12]·.fini·············PROGBITS········00000000003c670c·3c670c·000018·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000000003c670c·3c670c·000018·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000000003c6728·3c6728·00e9f9·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········00000000003c6728·3c6728·00eb09·00···A··0···0··8
18 ··[14]·.eh_frame_hdr·····PROGBITS········00000000003d5124·3d5124·00002c·00···A··0···0··418 ··[14]·.eh_frame_hdr·····PROGBITS········00000000003d5234·3d5234·00002c·00···A··0···0··4
19 ··[15]·.eh_frame·········PROGBITS········00000000003d5150·3d5150·00007c·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········00000000003d5260·3d5260·00007c·00···A··0···0··8
20 ··[16]·.init_array·······INIT_ARRAY······00000000003ee020·3de020·000008·08··WA··0···0··820 ··[16]·.init_array·······INIT_ARRAY······00000000003ee020·3de020·000008·08··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······00000000003ee028·3de028·000008·08··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······00000000003ee028·3de028·000008·08··WA··0···0··8
22 ··[18]·.data.rel.ro······PROGBITS········00000000003ee030·3de030·000200·00··WA··0···0··822 ··[18]·.data.rel.ro······PROGBITS········00000000003ee030·3de030·000200·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········00000000003ee230·3de230·0005b0·10··WA··4···0··823 ··[19]·.dynamic··········DYNAMIC·········00000000003ee230·3de230·0005b0·10··WA··4···0··8
24 ··[20]·.got··············PROGBITS········00000000003ee7e0·3de7e0·001808·08··WA··0···0··824 ··[20]·.got··············PROGBITS········00000000003ee7e0·3de7e0·001808·08··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········00000000003effe8·3dffe8·000a00·08··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········00000000003effe8·3dffe8·000a00·08··WA··0···0··8
26 ··[22]·.data·············PROGBITS········00000000003f09e8·3e09e8·046f88·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00000000003f09e8·3e09e8·046f88·00··WA··0···0··8
3.2 MB
readelf --wide --symbols {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Symbol·table·'.dynsym'·contains·11992·entries:1 Symbol·table·'.dynsym'·contains·11992·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000200528·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000000000200530·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00000000003f09e8·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00000000003f09e8·····0·SECTION·LOCAL··DEFAULT···22·.data
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziDataziOldList_nubBy_info6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziDataziOldList_nubBy_info
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziReal_rem_info7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziReal_rem_info
8 ·····5:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziNumberziSerializze_i2ospOfzu1_closure8 ·····5:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziNumberziSerializze_i2ospOfzu1_closure
9 ·····6:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·memoryzm0zi18zi0zm3GCF95bBGAQGocG7JQRIAc_DataziByteArrayziBytes_Bytes_con_info9 ·····6:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·memoryzm0zi18zi0zm3GCF95bBGAQGocG7JQRIAc_DataziByteArrayziBytes_Bytes_con_info
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_getMaskingStatezh10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_getMaskingStatezh
11 ·····8:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTuple_zdtcUnit_closure11 ·····8:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTuple_zdtcUnit_closure
Offset 948, 11048 lines modifiedOffset 948, 11048 lines modified
948 ···944:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memoryzm0zi18zi0zm3GCF95bBGAQGocG7JQRIAc_DataziByteArrayziMethods_constEq_info948 ···944:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memoryzm0zi18zi0zm3GCF95bBGAQGocG7JQRIAc_DataziByteArrayziMethods_constEq_info
949 ···945:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cryptonzmx509zm1zi7zi7zm5bpmVteB0odGq4FmedilMt_DataziX509ziEC_ecPubKeyCurveName_info949 ···945:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cryptonzmx509zm1zi7zi7zm5bpmVteB0odGq4FmedilMt_DataziX509ziEC_ecPubKeyCurveName_info
950 ···946:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziErrorziTypes_CryptoErrorzuPublicKeySizzeInvalid_closure950 ···946:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziErrorziTypes_CryptoErrorzuPublicKeySizzeInvalid_closure
951 ···947:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp951 ···947:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp
952 ···948:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziPubKeyziEd25519_zdwsign_info952 ···948:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziPubKeyziEd25519_zdwsign_info
953 ···949:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_zdp1Ord_info953 ···949:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_zdp1Ord_info
Diff chunk too large, falling back to line-by-line diff (11041 lines added, 11041 lines removed)
954 ···950:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_11_info954 ···950:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_11_info
955 ···951:·0000000000429350·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziPacket13_zdwdecodeHandshake13_closure955 ···951:·00000000003527e8···592·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziPacket_decodeAlerts1_info
956 ···952:·00000000004300c0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziState_getVersionWithDefault1_closure956 ···952:·00000000003c7558·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdtczqChangeCipherSpec3_bytes
957 ···953:·00000000003c7a00·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdfShowHandshakeType13_bytes957 ···953:·00000000004362c0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziWire_putWords8_closure
958 ···954:·0000000000432178·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziCipher_zdfShowCipher_closure958 ···954:·0000000000409190·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdtczqEcPointFormatsSupported1_closure
959 ···955:·00000000003d1478·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziPacket_decodeHandshakeRecord4_bytes959 ···955:·000000000042dd70·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziLayer_zdtrModule1_closure
960 ···956:·00000000002e5cc8···140·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon13_zdfApplicativeRecvHandshake13M1_info960 ···956:·0000000000406740·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfExtensionSecureRenegotiationzuzdcextensionEncode_closure
961 ···957:·00000000003d0d80·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHashAndSignature_zdtrModule2_bytes961 ···957:·000000000033eb48·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziIO_sendPacket12_info
962 ···958:·00000000002e85f0····28·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziControl_zdwzdcshowsPrec1_slow962 ···958:·000000000029b280···232·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdwgo4_info
963 ···959:·0000000000416718·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon13_sendChangeCipherSpec1_closure963 ···959:·00000000003aa040···212·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdfEqCipherzuzdczsze_info
964 ···960:·0000000000424d38·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHooks_zdtczqLogging_closure964 ···960:·00000000003cc320·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdtczqPskKexMode3_bytes
965 ···961:·00000000004275b0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziPacket_decodePreMainSecret1_closure965 ···961:·0000000000398188···612·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziState_computeDigest_info
966 ···962:·0000000000435098·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdtczqSessionData2_closure966 ···962:·00000000003ff810·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziBackend_Backend_closure
967 ···963:·0000000000424978·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHooks_zdtrModule_closure967 ···963:·00000000004017c0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCrypto_zdfEqRSAEncoding_closure
968 ···964:·000000000039f0c0·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziState_setClientALPNSuggest_info968 ···964:·0000000000399c28····44·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziTypes_zdwzdczeze_slow
969 ···965:·00000000003c7740·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdtczqSKXzuRSA2_bytes969 ···965:·00000000003a7ad8···156·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdfEnumCipherId1_info
970 ···966:·00000000002e9810···168·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziControl_zdfShowApplicationSecretInfozuzdcshowsPrec_info970 ···966:·000000000040ae18·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfEqExtensionRaw_closure
971 ···967:·0000000000429b30·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_zdfldZCClientHooksZConServerCertificate_closure971 ···967:·00000000003f8200·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_Finished_closure
972 ···968:·000000000040c9b0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_decodeSignatureAlgorithmsCert_closure972 ···968:·000000000031a638···172·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziSignature_signatureCompatible_info
973 ···969:·0000000000226050····12·OBJECT··GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_SKXzuDHEzuRSA_con_info973 ···969:·0000000000417aa0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziKey_zdfLogLabelClientTrafficSecretzuzdclabelAndKey_closure
974 ···970:·000000000042dd60·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziLayer_zdtrModule3_closure974 ···970:·0000000000276328·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdfldZCAlertLevelZCfromAlertLevel_info
975 ···971:·0000000000405018·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziError_zdmInappropriateFallback_closure975 ···971:·00000000003cc8f8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfShowExtensionID43_bytes
976 ···972:·00000000003f81a0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_Alert_closure976 ···972:·000000000042fea0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziState_setSession1_closure
977 ···973:·0000000000201c80···128·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateAEAD_info977 ···973:·0000000000333bd0····12·OBJECT··GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziState_RTT0None_con_info
978 ···974:·0000000000294928···200·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdwlvl3_info978 ···974:·00000000004341c8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_zdfSerialiseSessionData26_closure
979 ···975:·000000000042c9b0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_GroupUsageUnsupported_closure979 ···975:·00000000003f3d10·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdWCKXzuRSA_closure
980 ···976:·00000000003c6738·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecord_zdtrModule4_bytes980 ···976:·00000000002fb390··1236·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziServerziCommon_zdwcredentialDigitalSignatureKey_info
981 ···977:·00000000003fd970·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_zdtcRoleParams_closure981 ···977:·00000000003c9e80·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCrypto_zdtcKxError2_bytes
982 ···978:·0000000000431f58·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziCipher_zdfShowCipherKeyExchangeTypezuzdcshow_closure982 ···978:·00000000003fbb30·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdsmaximum1_closure
983 ···979:·000000000029e308····92·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfExtensionPreSharedKey1_info983 ···979:·000000000039ec88···188·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziState_setNegotiatedProtocol1_info
984 ···980:·00000000002522f0··1232·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCredentials_zdwcredentialMatchesHashSignatures_info984 ···980:·0000000000432f18·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdtczqBulkAeadF2_closure
985 ···981:·000000000041f7f8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziState_zdfShowHandshakeKeyState1_closure985 ···981:·00000000003cc7d8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfShowExtensionID75_bytes
986 ···982:·0000000000403880·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCryptoziIES_GroupPubzuX255_closure986 ···982:·0000000000408f90·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdtczqSupportedGroups1_closure
987 ···983:·00000000004378b8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_wrapCertificateChecks2_closure987 ···983:·00000000003961d0···100·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziState_zdfShowCryptLevel1_info
988 ···984:·0000000000429a98·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_zdfldZCServerHooksZConNewHandshake_closure988 ···984:·000000000041f638·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziState_zdWHandshakeState_closure
989 ···985:·0000000000405ca0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziError_ErrorzuPacket_closure989 ···985:·00000000003f4be8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfShowCHzuzdcshow_closure
990 ···986:·0000000000436870·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziWire_encodeWord64_closure990 ···986:·0000000000417b98·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziKey_zdtrModule_closure
991 ···987:·00000000003ff6e8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziBackend_zdtcHasBackend2_closure991 ···987:·000000000035f9c8···332·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziPacket_encodePreMainSecret_info
992 ···988:·0000000000225f60····12·OBJECT··GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_CH_con_info992 ···988:·00000000003f2b68·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtraziCipher_ciphersuitezustrong10_closure
993 ···989:·0000000000397650····96·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziState_zdfldZCRecordStateZCstCipher_info993 ···989:·0000000000428418·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziPacket_putExtension_closure
994 ···990:·0000000000407e00·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfShowExtensionIDzuzdcshowList_closure994 ···990:·00000000003849f8···756·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziParameters_ClientParams_info
995 ···991:·00000000003b1788···144·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdfldZCSessionDataZCsessionCompression_info995 ···991:·00000000003c0090···584·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziWire_zdwencodeWord16_info
996 ···992:·00000000003cccf8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfShowPskKexMode3_bytes996 ···992:·00000000003f4b28·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfEqCH_closure
997 ···993:·00000000002440a0···420·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_makeCipherChoice_info997 ···993:·0000000000424248·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHashAndSignature_zdtczqSignatureAlgorithm1_closure
998 ···994:·00000000003bf928···208·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziWire_encodeWord32_info998 ···994:·00000000004174d8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziControl_zdtczqApplicationSecretInfo2_closure
999 ···995:·00000000003f8f30·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct13_zdtczqServerHello13_closure999 ···995:·0000000000405890·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdtczqHandshakeFailed_closure
1000 ···996:·0000000000406c70·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfShowApplicationLayerProtocolNegotiationzuzdcshowsPrec_closure1000 ···996:·00000000003c5600···104·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateUsage1_info
1001 ···997:·00000000003b1bd0···104·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdfEnumSessionFlag7_info1001 ···997:·0000000000432838·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdtczqCipherKeyExchangezuRSA_closure
1002 ···998:·00000000003c9e48·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCrypto_zdtczqSHA3_bytes1002 ···998:·0000000000404a48·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdfShowAlertDescription64_closure
1003 ···999:·000000000040fb90·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziClientziCommon_zdtrModule3_closure1003 ···999:·0000000000224ce8···276·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_CH_info
1004 ··1000:·00000000002a5768···188·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshake_handshakezu_info1004 ··1000:·00000000002a1b90····28·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdwlvl_slow
1005 ··1001:·00000000002eba28···228·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziKey_zdwgenerateFFDHEShared_info1005 ··1001:·0000000000350a60···212·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziPacket_zdwgetExtensions_info
1006 ··1002:·00000000002d5b28···460·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon_zdwrunRecvState_info1006 ··1002:·00000000003d27a8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziRecv_recvRecord6_bytes
1007 ··1003:·00000000003c9400·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_zdtczqPendingRecvAction3_bytes1007 ··1003:·00000000002ebb28···220·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziKey_generateFFDHEShared1_info
1008 ··1004:·00000000003ff840·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCrypto_zdWRSAError_closure1008 ··1004:·0000000000278258···216·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdmCertificateUnobtainable_info
1009 ··1005:·0000000000397bf0····52·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziState_zdwcomputeDigest_slow1009 ··1005:·00000000003fd1c0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdtczqCipherChoice2_closure
1010 ··1006:·0000000000432330·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziCipher_zdfShowCipherId_closure1010 ··1006:·00000000003060d0·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziServerziServerHello12_sendServerHello12_info
1011 ··1007:·0000000000421ff8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziState_getCertReqCBdata_closure1011 ··1007:·000000000042c990·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziParameters_Information_closure
1012 ··1008:·0000000000407050·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfEqSupportedVersionszuzdczsze_closure1012 ··1008:·0000000000203190···104·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCompression_zdfCompressionCNullCompressionzuzdccompressionCID_info
1013 ··1009:·0000000000244878···100·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_contextFlush_info1013 ··1009:·00000000003f40c0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfShowDigitallySignedzuzdcshowList_closure
1014 ··1010:·0000000000401668·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCrypto_findKeyExchangeSignatureAlg_closure1014 ··1010:·00000000003f7968·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdbHandshakeTypezuCertificate1_closure
1015 ··1011:·00000000003d3df0·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdfShowTLS13TicketInfo4_bytes1015 ··1011:·000000000042cb60·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziParameters_defaultParamsServer1_closure
1016 ··1012:·0000000000409b50·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdtcPreSharedKey_closure1016 ··1012:·00000000003d4278·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziWire_runGetErr2_bytes
1017 ··1013:·00000000004091b0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdtczqEcPointFormatsSupported2_closure1017 ··1013:·000000000024b330·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_ctxWithHooks_info
1018 ··1014:·000000000040c1a8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfExtensionServerNamezuzdcextensionEncode_closure1018 ··1014:·0000000000422e18·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziState13_zdfTrafficSecretClientTrafficSecretzuzdcfromTrafficSecret_closure
1019 ··1015:·00000000002769d0····24·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziError_zdfShowAlertLevelzuzdcshowList_info1019 ··1015:·00000000003fbeb8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdfldZCTLS13StateZCtls13stRTT_closure
1020 ··1016:·0000000000340be8····28·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziIOziDecode_zdwdecodePacket12_slow1020 ··1016:·000000000040b8b8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdbEIDzuEcPointFormats_closure
1021 ··1017:·0000000000414258·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon_zdwensureNullCompression_closure1021 ··1017:·00000000003f16e8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtraziCipher_cipherzuDHEzuRSAzuWITHzuAESzu128zuGCMzuSHA1_closure
1022 ··1018:·0000000000400a58·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCrypto_zdtczqRSApss1_closure1022 ··1018:·00000000003f2d80·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtraziCipher_ciphersuitezustrong_closure
1023 ··1019:·0000000000430148·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziState_getClientALPNSuggest_closure1023 ··1019:·00000000003c9770·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdfShowRecordLimit3_bytes
1024 ··1020:·000000000040b8f8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdbEIDzuServerAuthzz1_closure1024 ··1020:·0000000000428860·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziPacket_encodeHandshake_closure
1025 ··1021:·0000000000404f90·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziError_zdmRecordOverflow_closure1025 ··1021:·00000000003c7908·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdtczqCertificateType3_bytes
1026 ··1022:·000000000040a440·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdtcKeyShareEntry1_closure1026 ··1022:·000000000029e060···204·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfExtensionPreSharedKey3_info
1027 ··1023:·00000000003d2778·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziState_zdtcRecordM2_bytes1027 ··1023:·00000000003f2dc0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtraziCipher_ciphersuitezuall_closure
1028 ··1024:·00000000003cc2b0·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdtczqSupportedVersionsClientHello3_bytes1028 ··1024:·000000000021e708···336·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfShowTLSCertificateChain2_info
1029 ··1025:·00000000004365f8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziWire_zdtrModule_closure1029 ··1025:·00000000003f4ac8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfEqServerKeyXchgAlgorithmData_closure
1030 ··1026:·00000000003f6a18·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdtczqSKXzuDHEzuDSA_closure1030 ··1026:·0000000000401ac0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCrypto_kxDecrypt1_closure
1031 ··1027:·00000000003c6660····12·OBJECT··GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_CertificateRejectExpired_con_info1031 ··1027:·0000000000292200···392·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdwzdczeze2_info
1032 ··1028:·00000000003cb300·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziError_zdfShowAlertLevel3_bytes1032 ··1028:·0000000000280b08···584·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdwzdcextensionEncode3_info
1033 ··1029:·00000000003a3d78····96·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziState_zdfldZCTLSStateZCstTLS13HRR_info1033 ··1029:·00000000004360d0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziUtil_zdwsub_closure
1034 ··1030:·00000000003faec8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContext_contextHookSetCertificateRecv_closure1034 ··1030:·0000000000250870···436·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCredentials_credentialPublicPrivateKeys_info
1035 ··1031:·0000000000415670·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon13_makePSKBinder2_closure1035 ··1031:·0000000000385b90···820·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziParameters_Supported_info
1036 ··1032:·00000000004220e8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziState_setTLS13CertComp_closure1036 ··1032:·00000000002fb9e0···584·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziServerziCommon_zdwisCredentialAllowed_info
1037 ··1033:·0000000000218c78····24·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdwzdcshowsPrec_slow1037 ··1033:·00000000002e8c00····24·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziControl_zdfShowEarlySecretInfozuzdcshowList_info
1038 ··1034:·0000000000436508·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziWire_getOpaque8_closure1038 ··1034:·0000000000424908·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHooks_zdWHooks_closure
1039 ··1035:·00000000004320b8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziCipher_zdfldZCBulkZCbulkName_closure1039 ··1035:·0000000000396fb8···164·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziState_zdfShowRecordState1_info
1040 ··1036:·00000000003b5888···100·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdfSerialiseSessionData4_info1040 ··1036:·0000000000433318·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdtczqCipher1_closure
1041 ··1037:·000000000028cb58···216·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdmEIDzuSignatureAlgorithms_info1041 ··1037:·00000000003d1ed8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziParameters_zdtczqShared3_bytes
1042 ··1038:·000000000042ef50·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziState_zdtcRecordM_closure1042 ··1038:·0000000000406ec0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfShowPskIdentityzuzdcshowList_closure
1043 ··1039:·0000000000436e98·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfEqCertificateRejectReason_closure1043 ··1039:·00000000004078c8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdfShowExtensionID30_closure
1044 ··1040:·00000000004178b8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziControl_SendClientFinished_closure1044 ··1040:·00000000004040d0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCryptoziTypes_zdbFFDHE1_closure
1045 ··1041:·000000000042f618·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziRecordziTypes_fragmentGetBytes1_closure1045 ··1041:·0000000000407648·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdmEIDzuCompressCertificate_closure
1046 ··1042:·00000000003c6738·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziControl_zdtrModule4_bytes1046 ··1042:·0000000000246670·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_setPeerRecordLimit_info
1047 ··1043:·000000000041d8e0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziServerziTLS13_postHandshakeAuthServerWith4_closure1047 ··1043:·00000000003cb2e8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdtczqErrorzuMisc2_bytes
1048 ··1044:·000000000042ca90·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_NoEMS_closure1048 ··1044:·0000000000279aa8···208·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdWKeyShareEntry_info
1049 ··1045:·0000000000429680·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_zdfShowServerHookszuzdcshowList_closure1049 ··1045:·0000000000226350···140·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct13_zdWAlert13_info
1050 ··1046:·000000000042c610·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziParameters_defaultServerHooks9_closure1050 ··1046:·00000000003d3470·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdfShowCipherKeyExchangeType9_bytes
1051 ··1047:·00000000003c7ce8·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdfShowServerKeyXchgAlgorithmData2_bytes1051 ··1047:·0000000000405af0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziError_zdbProtocolVersion1_closure
1052 ··1048:·0000000000406d18·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziExtension_zdfShowExtendedMainSecretzuzdcshowList_closure1052 ··1048:·000000000023bb78·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContext_contextHookSetLogging_info
1053 ··1049:·000000000021c890···388·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_serverDHParamsFrom_info1053 ··1049:·0000000000408740·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdtczqMsgTHelloRetryRequest_closure
1054 ··1050:·000000000041f300·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziSignature_checkCertificateVerify1_closure1054 ··1050:·00000000003ff000·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCredentials_credentialMatchesHashSignatures5_closure
1055 ··1051:·0000000000433dd0·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSecret_zdtcSecretPair1_closure1055 ··1051:·0000000000416958·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziHandshakeziCommon13_zdwcheckFinished_closure
1056 ··1052:·00000000004341a8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziSession_zdfSerialiseSessionData27_closure1056 ··1052:·0000000000252d40·····4·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCredentials_credentialLoadX509Chain_info
1057 ··1053:·00000000004149f8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziHandshakeziCommon_zdwsetPeerRecordSizzeLimit_closure1057 ··1053:·0000000000392a98···116·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziRecordziSend_encodeRecordM_info
1058 ··1054:·00000000003c7938·····0·OBJECT··GLOBAL·DEFAULT···13·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziStruct_zdtrModule2_bytes1058 ··1054:·000000000021b578···208·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdmHandshakeTypezuHelloRequest_info
1059 ··1055:·00000000003476d0···348·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziKeySchedule_deriveSecret_info1059 ··1055:·0000000000219e00····96·FUNC····GLOBAL·DEFAULT···11·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziStruct_zdfldZCCHZCchSession_info
1060 ··1056:·00000000003f3000·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziQUIC_zdWInstallEarlyKeys_closure1060 ··1056:·000000000040c0d8·····0·OBJECT··GLOBAL·DEFAULT···22·tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziExtension_zdwgo1_closure
Max diff block lines reached; -1/3354726 bytes (-0.00%) of diff not shown.
1020 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x169d78·contains·25365·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x169d80·contains·25365·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 00000000003ee020··0000000000000403·R_AARCH64_RELATIVE························201a203 00000000003ee020··0000000000000403·R_AARCH64_RELATIVE························201a20
4 00000000003ee028··0000000000000403·R_AARCH64_RELATIVE························2019cc4 00000000003ee028··0000000000000403·R_AARCH64_RELATIVE························2019cc
5 00000000003ee030··0000000000000403·R_AARCH64_RELATIVE························3f15515 00000000003ee030··0000000000000403·R_AARCH64_RELATIVE························3f1551
6 00000000003ee038··0000000000000403·R_AARCH64_RELATIVE························3f82816 00000000003ee038··0000000000000403·R_AARCH64_RELATIVE························3f8281
7 00000000003ee040··0000000000000403·R_AARCH64_RELATIVE························3f94a17 00000000003ee040··0000000000000403·R_AARCH64_RELATIVE························3f94a1
8 00000000003ee048··0000000000000403·R_AARCH64_RELATIVE························3f94aa8 00000000003ee048··0000000000000403·R_AARCH64_RELATIVE························3f94aa
Offset 63, 459 lines modifiedOffset 63, 459 lines modified
63 00000000003ee1f8··0000000000000403·R_AARCH64_RELATIVE························4333ee63 00000000003ee1f8··0000000000000403·R_AARCH64_RELATIVE························4333ee
64 00000000003ee200··0000000000000403·R_AARCH64_RELATIVE························4333f764 00000000003ee200··0000000000000403·R_AARCH64_RELATIVE························4333f7
65 00000000003ee208··0000000000000403·R_AARCH64_RELATIVE························4333ff65 00000000003ee208··0000000000000403·R_AARCH64_RELATIVE························4333ff
66 00000000003ee210··0000000000000403·R_AARCH64_RELATIVE························43340766 00000000003ee210··0000000000000403·R_AARCH64_RELATIVE························433407
67 00000000003ee218··0000000000000403·R_AARCH64_RELATIVE························43340f67 00000000003ee218··0000000000000403·R_AARCH64_RELATIVE························43340f
68 00000000003ee220··0000000000000403·R_AARCH64_RELATIVE························43341768 00000000003ee220··0000000000000403·R_AARCH64_RELATIVE························433417
Diff chunk too large, falling back to line-by-line diff (428 lines added, 428 lines removed)
69 00000000003ee228··0000000000000403·R_AARCH64_RELATIVE························43563969 00000000003ee228··0000000000000403·R_AARCH64_RELATIVE························435639
70 00000000003ee7e8··0000000000000403·R_AARCH64_RELATIVE························427fe870 00000000003ee7e8··0000000000000403·R_AARCH64_RELATIVE························3f7908
71 00000000003ee7f0··0000000000000403·R_AARCH64_RELATIVE························333d3871 00000000003ee7f0··0000000000000403·R_AARCH64_RELATIVE························3f1068
72 00000000003ee7f8··0000000000000403·R_AARCH64_RELATIVE························3aad7872 00000000003ee7f8··0000000000000403·R_AARCH64_RELATIVE························401618
73 00000000003ee810··0000000000000403·R_AARCH64_RELATIVE························3f81d073 00000000003ee808··0000000000000403·R_AARCH64_RELATIVE························3b5d50
74 00000000003ee828··0000000000000403·R_AARCH64_RELATIVE························3c67d074 00000000003ee818··0000000000000403·R_AARCH64_RELATIVE························40cc90
75 00000000003ee838··0000000000000403·R_AARCH64_RELATIVE························225f1075 00000000003ee828··0000000000000403·R_AARCH64_RELATIVE························22fc60
76 00000000003ee858··0000000000000403·R_AARCH64_RELATIVE························424f0876 00000000003ee838··0000000000000403·R_AARCH64_RELATIVE························3fbde8
77 00000000003ee860··0000000000000403·R_AARCH64_RELATIVE························43008077 00000000003ee848··0000000000000403·R_AARCH64_RELATIVE························403a08
78 00000000003ee868··0000000000000403·R_AARCH64_RELATIVE························41e2f878 00000000003ee868··0000000000000403·R_AARCH64_RELATIVE························42e1b0
79 00000000003ee870··0000000000000403·R_AARCH64_RELATIVE························3ff90079 00000000003ee870··0000000000000403·R_AARCH64_RELATIVE························40b778
80 00000000003ee878··0000000000000403·R_AARCH64_RELATIVE························22fb4880 00000000003ee878··0000000000000403·R_AARCH64_RELATIVE························431598
81 00000000003ee880··0000000000000403·R_AARCH64_RELATIVE························3f2f2881 00000000003ee880··0000000000000403·R_AARCH64_RELATIVE························417938
82 00000000003ee888··0000000000000403·R_AARCH64_RELATIVE························3f2e3082 00000000003ee888··0000000000000403·R_AARCH64_RELATIVE························2261e0
83 00000000003ee890··0000000000000403·R_AARCH64_RELATIVE························3fe95883 00000000003ee890··0000000000000403·R_AARCH64_RELATIVE························417980
84 00000000003ee898··0000000000000403·R_AARCH64_RELATIVE························2795c084 00000000003ee898··0000000000000403·R_AARCH64_RELATIVE························4321b8
85 00000000003ee8a0··0000000000000403·R_AARCH64_RELATIVE························42fed085 00000000003ee8a0··0000000000000403·R_AARCH64_RELATIVE························202f08
86 00000000003ee8b0··0000000000000403·R_AARCH64_RELATIVE························3cee5886 00000000003ee8a8··0000000000000403·R_AARCH64_RELATIVE························2a5478
87 00000000003ee8c0··0000000000000403·R_AARCH64_RELATIVE························42e4a887 00000000003ee8b8··0000000000000403·R_AARCH64_RELATIVE························2a5248
88 00000000003ee8c8··0000000000000403·R_AARCH64_RELATIVE························2a524888 00000000003ee8c0··0000000000000403·R_AARCH64_RELATIVE························40d3c8
89 00000000003ee8d8··0000000000000403·R_AARCH64_RELATIVE························2a55e089 00000000003ee8c8··0000000000000403·R_AARCH64_RELATIVE························414e50
90 00000000003ee8e0··0000000000000403·R_AARCH64_RELATIVE························40b6a890 00000000003ee8d8··0000000000000403·R_AARCH64_RELATIVE························40b4d0
91 00000000003ee900··0000000000000403·R_AARCH64_RELATIVE························4333b891 00000000003ee8e8··0000000000000403·R_AARCH64_RELATIVE························3ff9c0
92 00000000003ee910··0000000000000403·R_AARCH64_RELATIVE························422db892 00000000003ee8f0··0000000000000403·R_AARCH64_RELATIVE························24e770
93 00000000003ee918··0000000000000403·R_AARCH64_RELATIVE························42f43893 00000000003ee8f8··0000000000000403·R_AARCH64_RELATIVE························3992b0
94 00000000003ee928··0000000000000403·R_AARCH64_RELATIVE························435e3894 00000000003ee918··0000000000000403·R_AARCH64_RELATIVE························40d180
95 00000000003ee940··0000000000000403·R_AARCH64_RELATIVE························3f2e7895 00000000003ee920··0000000000000403·R_AARCH64_RELATIVE························4041a0
96 00000000003ee950··0000000000000403·R_AARCH64_RELATIVE························428fb096 00000000003ee928··0000000000000403·R_AARCH64_RELATIVE························430120
97 00000000003ee958··0000000000000403·R_AARCH64_RELATIVE························3b5d5097 00000000003ee930··0000000000000403·R_AARCH64_RELATIVE························40c470
98 00000000003ee960··0000000000000403·R_AARCH64_RELATIVE························3c67f898 00000000003ee938··0000000000000403·R_AARCH64_RELATIVE························401a78
99 00000000003ee978··0000000000000403·R_AARCH64_RELATIVE························40070099 00000000003ee948··0000000000000403·R_AARCH64_RELATIVE························422130
100 00000000003ee980··0000000000000403·R_AARCH64_RELATIVE························417a58100 00000000003ee950··0000000000000403·R_AARCH64_RELATIVE························421fb0
101 00000000003ee990··0000000000000403·R_AARCH64_RELATIVE························436d70101 00000000003ee970··0000000000000403·R_AARCH64_RELATIVE························22fbe8
102 00000000003ee998··0000000000000403·R_AARCH64_RELATIVE························401a78102 00000000003ee978··0000000000000403·R_AARCH64_RELATIVE························42fe68
103 00000000003ee9a8··0000000000000403·R_AARCH64_RELATIVE························3c7da8103 00000000003ee988··0000000000000403·R_AARCH64_RELATIVE························427fe8
104 00000000003ee9b0··0000000000000403·R_AARCH64_RELATIVE························423998104 00000000003ee998··0000000000000403·R_AARCH64_RELATIVE························422de0
105 00000000003ee9b8··0000000000000403·R_AARCH64_RELATIVE························22fcb0105 00000000003ee9a0··0000000000000403·R_AARCH64_RELATIVE························417b10
106 00000000003ee9c0··0000000000000403·R_AARCH64_RELATIVE························417b10106 00000000003ee9b0··0000000000000403·R_AARCH64_RELATIVE························40ae18
107 00000000003ee9c8··0000000000000403·R_AARCH64_RELATIVE························4301d0107 00000000003ee9c8··0000000000000403·R_AARCH64_RELATIVE························436c50
108 00000000003ee9e0··0000000000000403·R_AARCH64_RELATIVE························3f1588108 00000000003ee9d0··0000000000000403·R_AARCH64_RELATIVE························401a68
109 00000000003eea38··0000000000000403·R_AARCH64_RELATIVE························3fee50109 00000000003ee9d8··0000000000000403·R_AARCH64_RELATIVE························22fc10
110 00000000003eea48··0000000000000403·R_AARCH64_RELATIVE························404160110 00000000003ee9e0··0000000000000403·R_AARCH64_RELATIVE························225e98
111 00000000003eea60··0000000000000403·R_AARCH64_RELATIVE························4321d8111 00000000003eea10··0000000000000403·R_AARCH64_RELATIVE························3c7d98
112 00000000003eea70··0000000000000403·R_AARCH64_RELATIVE························22fb70112 00000000003eea38··0000000000000403·R_AARCH64_RELATIVE························4333d8
113 00000000003eea78··0000000000000403·R_AARCH64_RELATIVE························3c7d70113 00000000003eea40··0000000000000403·R_AARCH64_RELATIVE························3cef28
114 00000000003eea80··0000000000000403·R_AARCH64_RELATIVE························422b08114 00000000003eea50··0000000000000403·R_AARCH64_RELATIVE························3f81a8
115 00000000003eea88··0000000000000403·R_AARCH64_RELATIVE························3aad50115 00000000003eea68··0000000000000403·R_AARCH64_RELATIVE························3f2e88
116 00000000003eea98··0000000000000403·R_AARCH64_RELATIVE························3f7948116 00000000003eea78··0000000000000403·R_AARCH64_RELATIVE························40b6a8
117 00000000003eeaa0··0000000000000403·R_AARCH64_RELATIVE························225fd8117 00000000003eea88··0000000000000403·R_AARCH64_RELATIVE························22fb70
118 00000000003eeab8··0000000000000403·R_AARCH64_RELATIVE························40af08118 00000000003eea90··0000000000000403·R_AARCH64_RELATIVE························400750
119 00000000003eeac8··0000000000000403·R_AARCH64_RELATIVE························422a38119 00000000003eeaa0··0000000000000403·R_AARCH64_RELATIVE························3f78e8
120 00000000003eeae0··0000000000000403·R_AARCH64_RELATIVE························424368120 00000000003eeaa8··0000000000000403·R_AARCH64_RELATIVE························40e0a0
121 00000000003eeae8··0000000000000403·R_AARCH64_RELATIVE························3c7d90121 00000000003eeab0··0000000000000403·R_AARCH64_RELATIVE························4043b8
122 00000000003eeaf0··0000000000000403·R_AARCH64_RELATIVE························3f81d8122 00000000003eeab8··0000000000000403·R_AARCH64_RELATIVE························3aadf0
123 00000000003eeb00··0000000000000403·R_AARCH64_RELATIVE························422de0123 00000000003eeac8··0000000000000403·R_AARCH64_RELATIVE························3f2ed0
124 00000000003eeb10··0000000000000403·R_AARCH64_RELATIVE························42fe68124 00000000003eead0··0000000000000403·R_AARCH64_RELATIVE························4220f0
125 00000000003eeb28··0000000000000403·R_AARCH64_RELATIVE························3f78f8125 00000000003eeae0··0000000000000403·R_AARCH64_RELATIVE························41ffd0
126 00000000003eeb30··0000000000000403·R_AARCH64_RELATIVE························40b850126 00000000003eeae8··0000000000000403·R_AARCH64_RELATIVE························401580
127 00000000003eeb38··0000000000000403·R_AARCH64_RELATIVE························403a98127 00000000003eeb00··0000000000000403·R_AARCH64_RELATIVE························428f70
128 00000000003eeb40··0000000000000403·R_AARCH64_RELATIVE························225e98128 00000000003eeb08··0000000000000403·R_AARCH64_RELATIVE························435e38
129 00000000003eeb50··0000000000000403·R_AARCH64_RELATIVE························22fad0129 00000000003eeb18··0000000000000403·R_AARCH64_RELATIVE························422688
130 00000000003eeb68··0000000000000403·R_AARCH64_RELATIVE························4005a0130 00000000003eeb30··0000000000000403·R_AARCH64_RELATIVE························3ff8c0
131 00000000003eeb78··0000000000000403·R_AARCH64_RELATIVE························40e088131 00000000003eeb48··0000000000000403·R_AARCH64_RELATIVE························437710
132 00000000003eeb80··0000000000000403·R_AARCH64_RELATIVE························4275b0132 00000000003eeb60··0000000000000403·R_AARCH64_RELATIVE························425760
133 00000000003eeb90··0000000000000403·R_AARCH64_RELATIVE························225f88133 00000000003eeb78··0000000000000403·R_AARCH64_RELATIVE························225d80
134 00000000003eeb98··0000000000000403·R_AARCH64_RELATIVE························430238134 00000000003eeb90··0000000000000403·R_AARCH64_RELATIVE························225df8
135 00000000003eeba8··0000000000000403·R_AARCH64_RELATIVE························2a51a8135 00000000003eeb98··0000000000000403·R_AARCH64_RELATIVE························424f08
136 00000000003eebb0··0000000000000403·R_AARCH64_RELATIVE························40a840136 00000000003eeba0··0000000000000403·R_AARCH64_RELATIVE························3fe978
137 00000000003eebb8··0000000000000403·R_AARCH64_RELATIVE························226078137 00000000003eeba8··0000000000000403·R_AARCH64_RELATIVE························401538
138 00000000003eebc8··0000000000000403·R_AARCH64_RELATIVE························430248138 00000000003eebb8··0000000000000403·R_AARCH64_RELATIVE························24e680
139 00000000003eebd8··0000000000000403·R_AARCH64_RELATIVE························424388139 00000000003eebc0··0000000000000403·R_AARCH64_RELATIVE························417aa0
140 00000000003eebe0··0000000000000403·R_AARCH64_RELATIVE························39b570140 00000000003eebc8··0000000000000403·R_AARCH64_RELATIVE························403098
141 00000000003eebf8··0000000000000403·R_AARCH64_RELATIVE························42f370141 00000000003eebd0··0000000000000403·R_AARCH64_RELATIVE························4043c0
142 00000000003eec00··0000000000000403·R_AARCH64_RELATIVE························2261e0142 00000000003eebd8··0000000000000403·R_AARCH64_RELATIVE························22fcb0
143 00000000003eec18··0000000000000403·R_AARCH64_RELATIVE························424648143 00000000003eebe0··0000000000000403·R_AARCH64_RELATIVE························40e088
144 00000000003eec20··0000000000000403·R_AARCH64_RELATIVE························4300a0144 00000000003eebe8··0000000000000403·R_AARCH64_RELATIVE························401a48
145 00000000003eec30··0000000000000403·R_AARCH64_RELATIVE························40c470145 00000000003eebf8··0000000000000403·R_AARCH64_RELATIVE························430180
146 00000000003eec38··0000000000000403·R_AARCH64_RELATIVE························424348146 00000000003eec00··0000000000000403·R_AARCH64_RELATIVE························427508
147 00000000003eec40··0000000000000403·R_AARCH64_RELATIVE························2a51d0147 00000000003eec10··0000000000000403·R_AARCH64_RELATIVE························41fff0
148 00000000003eec48··0000000000000403·R_AARCH64_RELATIVE························426c10148 00000000003eec20··0000000000000403·R_AARCH64_RELATIVE························427900
149 00000000003eec50··0000000000000403·R_AARCH64_RELATIVE························417980149 00000000003eec38··0000000000000403·R_AARCH64_RELATIVE························2795c0
150 00000000003eec58··0000000000000403·R_AARCH64_RELATIVE························40d4d0150 00000000003eec40··0000000000000403·R_AARCH64_RELATIVE························401a00
151 00000000003eec60··0000000000000403·R_AARCH64_RELATIVE························421ff0151 00000000003eec50··0000000000000403·R_AARCH64_RELATIVE························3cebe8
152 00000000003eec68··0000000000000403·R_AARCH64_RELATIVE························202f08152 00000000003eec58··0000000000000403·R_AARCH64_RELATIVE························431978
153 00000000003eec80··0000000000000403·R_AARCH64_RELATIVE························404390153 00000000003eec68··0000000000000403·R_AARCH64_RELATIVE························41e1d8
154 00000000003eec88··0000000000000403·R_AARCH64_RELATIVE························3f2f08154 00000000003eec78··0000000000000403·R_AARCH64_RELATIVE························3f7998
155 00000000003eec90··0000000000000403·R_AARCH64_RELATIVE························428f70155 00000000003eec80··0000000000000403·R_AARCH64_RELATIVE························3cb380
156 00000000003eeca0··0000000000000403·R_AARCH64_RELATIVE························225d30156 00000000003eec98··0000000000000403·R_AARCH64_RELATIVE························435e48
157 00000000003eeca8··0000000000000403·R_AARCH64_RELATIVE························24e7c0157 00000000003eeca8··0000000000000403·R_AARCH64_RELATIVE························3c67f0
158 00000000003eecc0··0000000000000403·R_AARCH64_RELATIVE························225da8158 00000000003eecc8··0000000000000403·R_AARCH64_RELATIVE························3f9460
159 00000000003eece8··0000000000000403·R_AARCH64_RELATIVE························430120159 00000000003eecd0··0000000000000403·R_AARCH64_RELATIVE························42f178
160 00000000003eecf0··0000000000000403·R_AARCH64_RELATIVE························405c98160 00000000003eece0··0000000000000403·R_AARCH64_RELATIVE························3f7968
161 00000000003eecf8··0000000000000403·R_AARCH64_RELATIVE························40dff0161 00000000003eece8··0000000000000403·R_AARCH64_RELATIVE························3fe950
162 00000000003eed00··0000000000000403·R_AARCH64_RELATIVE························3f1528162 00000000003eecf0··0000000000000403·R_AARCH64_RELATIVE························226208
163 00000000003eed20··0000000000000403·R_AARCH64_RELATIVE························40ae18163 00000000003eed08··0000000000000403·R_AARCH64_RELATIVE························3f7948
164 00000000003eed38··0000000000000403·R_AARCH64_RELATIVE························2a51f8164 00000000003eed10··0000000000000403·R_AARCH64_RELATIVE························403a38
165 00000000003eed40··0000000000000403·R_AARCH64_RELATIVE························3aadf0165 00000000003eed18··0000000000000403·R_AARCH64_RELATIVE························2ea0e0
166 00000000003eed48··0000000000000403·R_AARCH64_RELATIVE························24e6d0166 00000000003eed30··0000000000000403·R_AARCH64_RELATIVE························3f94a0
167 00000000003eed58··0000000000000403·R_AARCH64_RELATIVE························3f2eb0167 00000000003eed40··0000000000000403·R_AARCH64_RELATIVE························3f3e08
168 00000000003eed60··0000000000000403·R_AARCH64_RELATIVE························40b4d0168 00000000003eed50··0000000000000403·R_AARCH64_RELATIVE························24e658
169 00000000003eed68··0000000000000403·R_AARCH64_RELATIVE························418bd0169 00000000003eed60··0000000000000403·R_AARCH64_RELATIVE························3f2f28
170 00000000003eed70··0000000000000403·R_AARCH64_RELATIVE························3c6808170 00000000003eed68··0000000000000403·R_AARCH64_RELATIVE························401a18
171 00000000003eed78··0000000000000403·R_AARCH64_RELATIVE························403088171 00000000003eed78··0000000000000403·R_AARCH64_RELATIVE························424648
172 00000000003eed80··0000000000000403·R_AARCH64_RELATIVE························225f60172 00000000003eed80··0000000000000403·R_AARCH64_RELATIVE························4006b0
173 00000000003eed90··0000000000000403·R_AARCH64_RELATIVE························4043b8173 00000000003eed88··0000000000000403·R_AARCH64_RELATIVE························403ac0
174 00000000003eed98··0000000000000403·R_AARCH64_RELATIVE························401560174 00000000003eed90··0000000000000403·R_AARCH64_RELATIVE························40b648
175 00000000003eeda8··0000000000000403·R_AARCH64_RELATIVE························4319a8175 00000000003eeda0··0000000000000403·R_AARCH64_RELATIVE························405df8
176 00000000003eedb0··0000000000000403·R_AARCH64_RELATIVE························3f2df0176 00000000003eeda8··0000000000000403·R_AARCH64_RELATIVE························225f38
177 00000000003eedc0··0000000000000403·R_AARCH64_RELATIVE························2a5310177 00000000003eedb0··0000000000000403·R_AARCH64_RELATIVE························435e68
178 00000000003eedd8··0000000000000403·R_AARCH64_RELATIVE························40b890178 00000000003eedc0··0000000000000403·R_AARCH64_RELATIVE························423898
Max diff block lines reached; 965374/1039613 bytes (92.86%) of diff not shown.
2.63 KB
readelf --wide --dynamic {}
    
Offset 57, 34 lines modifiedOffset 57, 34 lines modified
57 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]57 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]
58 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]58 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]
59 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]59 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]
60 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]60 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]
61 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]61 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]
62 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]62 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
63 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]63 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
64 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHStls-2.1.8-dyafbTueGz7VqN5Us3iy3-ghc9.10.3.so]64 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHStls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu-ghc9.10.3.so]
65 ·0x0000000000000010·(SYMBOLIC)···········0x065 ·0x0000000000000010·(SYMBOLIC)···········0x0
66 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/aarch64-linux-ghc-9.10.3:/usr/lib/aarch64-linux-gnu]66 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/aarch64-linux-ghc-9.10.3:/usr/lib/aarch64-linux-gnu]
67 ·0x000000000000000c·(INIT)···············0x20052867 ·0x000000000000000c·(INIT)···············0x200530
68 ·0x000000000000000d·(FINI)···············0x3c670c68 ·0x000000000000000d·(FINI)···············0x3c670c
69 ·0x0000000000000019·(INIT_ARRAY)·········0x3ee02069 ·0x0000000000000019·(INIT_ARRAY)·········0x3ee020
70 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)70 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
71 ·0x000000000000001a·(FINI_ARRAY)·········0x3ee02871 ·0x000000000000001a·(FINI_ARRAY)·········0x3ee028
72 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)72 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
73 ·0x000000006ffffef5·(GNU_HASH)···········0x1f073 ·0x000000006ffffef5·(GNU_HASH)···········0x1f0
74 ·0x0000000000000005·(STRTAB)·············0x5b30874 ·0x0000000000000005·(STRTAB)·············0x5b308
75 ·0x0000000000000006·(SYMTAB)·············0x14ec875 ·0x0000000000000006·(SYMTAB)·············0x14ec8
76 ·0x000000000000000a·(STRSZ)··············1084576·(bytes)76 ·0x000000000000000a·(STRSZ)··············1084577·(bytes)
77 ·0x000000000000000b·(SYMENT)·············24·(bytes)77 ·0x000000000000000b·(SYMENT)·············24·(bytes)
78 ·0x0000000000000003·(PLTGOT)·············0x3effe878 ·0x0000000000000003·(PLTGOT)·············0x3effe8
79 ·0x0000000000000002·(PLTRELSZ)···········7608·(bytes)79 ·0x0000000000000002·(PLTRELSZ)···········7608·(bytes)
80 ·0x0000000000000014·(PLTREL)·············RELA80 ·0x0000000000000014·(PLTREL)·············RELA
81 ·0x0000000000000017·(JMPREL)·············0x1fe77081 ·0x0000000000000017·(JMPREL)·············0x1fe778
82 ·0x0000000000000007·(RELA)···············0x169d7882 ·0x0000000000000007·(RELA)···············0x169d80
83 ·0x0000000000000008·(RELASZ)·············608760·(bytes)83 ·0x0000000000000008·(RELASZ)·············608760·(bytes)
84 ·0x0000000000000009·(RELAENT)············24·(bytes)84 ·0x0000000000000009·(RELAENT)············24·(bytes)
85 ·0x000000000000001e·(FLAGS)··············SYMBOLIC85 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
86 ·0x000000006ffffffe·(VERNEED)············0x169d5886 ·0x000000006ffffffe·(VERNEED)············0x169d60
87 ·0x000000006fffffff·(VERNEEDNUM)·········187 ·0x000000006fffffff·(VERNEEDNUM)·········1
88 ·0x000000006ffffff0·(VERSYM)·············0x163fa888 ·0x000000006ffffff0·(VERSYM)·············0x163faa
89 ·0x000000006ffffff9·(RELACOUNT)··········1582989 ·0x000000006ffffff9·(RELACOUNT)··········15829
90 ·0x0000000000000000·(NULL)···············0x090 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·147f43dfcf2eedbb05fbcb53938632d5080974e83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d095197dffefb95c3fd96aa3e2e687aa433e0dd5
1.53 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·11992·entries:1 Version·symbols·section·'.gnu.version'·contains·11992·entries:
2 ·Addr:·0x0000000000163fa8··Offset:·0x00163fa8··Link:·3·(.dynsym)2 ·Addr:·0x0000000000163faa··Offset:·0x00163faa··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
4 ··004:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····4 ··004:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
6 ··00c:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····6 ··00c:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
9 ··018:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····9 ··018:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
Offset 2997, 10 lines modifiedOffset 2997, 10 lines modified
2997 ··2ec4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···2997 ··2ec4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
2998 ··2ec8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···2998 ··2ec8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
2999 ··2ecc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···2999 ··2ecc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
3000 ··2ed0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···3000 ··2ed0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
3001 ··2ed4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···3001 ··2ed4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
3002 Version·needs·section·'.gnu.version_r'·contains·1·entry:3002 Version·needs·section·'.gnu.version_r'·contains·1·entry:
3003 ·Addr:·0x0000000000169d58··Offset:·0x00169d58··Link:·4·(.dynstr)3003 ·Addr:·0x0000000000169d60··Offset:·0x00169d60··Link:·4·(.dynstr)
3004 ··000000:·Version:·1··File:·libc.so.6··Cnt:·13004 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
3005 ··0x0010:···Name:·GLIBC_2.17··Flags:·none··Version:·23005 ··0x0010:···Name:·GLIBC_2.17··Flags:·none··Version:·2
1.06 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x28·(offset:·0x3d5150)6 ··Start·of·frame·section:··0x28·(offset:·0x3d5260)
7 ··Entries·in·search·table:·0x47 ··Entries·in·search·table:·0x4
8 ··0xffffffffffe2c83c·(offset:·0x201960)·->·0x40·fde=[····14]8 ··0xffffffffffe2c72c·(offset:·0x201960)·->·0x40·fde=[····14]
9 ··0xffffffffffe2c86c·(offset:·0x201990)·->·0x54·fde=[····28]9 ··0xffffffffffe2c75c·(offset:·0x201990)·->·0x54·fde=[····28]
10 ··0xffffffffffe2c8a8·(offset:·0x2019cc)·->·0x68·fde=[····3c]10 ··0xffffffffffe2c798·(offset:·0x2019cc)·->·0x68·fde=[····3c]
11 ··0xffffffffffe2c8fc·(offset:·0x201a20)·->·0x90·fde=[····64]11 ··0xffffffffffe2c7ec·(offset:·0x201a20)·->·0x90·fde=[····64]
  
12 Contents·of·the·.eh_frame·section:12 Contents·of·the·.eh_frame·section:
  
  
13 00000000·0000000000000010·00000000·CIE13 00000000·0000000000000010·00000000·CIE
14 ··Version:···············114 ··Version:···············1
15 ··Augmentation:··········"zR"15 ··Augmentation:··········"zR"
2.06 MB
strings --all --bytes=8 {}
    
Offset 1, 296 lines modifiedOffset 1, 292 lines modified
 1 jGM|X·Wb
 2 eOT_t;XX7
 3 7"V-.~%U
 4 ')G2"DU)
 5 FUjpRDq)»       
 6 sXn6Op+c
1 H··IB0CtH 
2 dJ5$»   0·A 
3 Ai3HavPd 
4 9USLKJF; 
5 s6L#W}qG^ 
6 =-sn\|',PM 
7 H0N($CI+ 
8 V:cUy:Us< 
9 Zd-(VG-Vt 
10 ?nL7udWR 
11 __gmon_start__7 __gmon_start__
12 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
13 _ITM_registerTMCloneTable9 _ITM_registerTMCloneTable
14 __cxa_finalize10 __cxa_finalize
15 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_zdtrModule2_bytes 
16 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_zdtrModule4_bytes11 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_zdtrModule2_bytes
 12 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_zdtrModule4_bytes
17 stg_SRT_1_info13 stg_SRT_1_info
18 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_contextGetInformation2_closure14 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_contextGetInformation2_closure
19 stg_SRT_2_info15 stg_SRT_2_info
20 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_zdwusingState_closure16 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdwusingState_closure
21 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info17 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info
22 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziState_getClientCertificateChain1_closure18 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziState_getClientCertificateChain1_closure
23 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_zdwusingState_info19 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdwusingState_info
24 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_closure20 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_closure
25 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_contextGetInformation2_info21 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_contextGetInformation2_info
26 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain_info22 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain_info
27 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain_closure23 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain_closure
28 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_zdtrModule3_closure24 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_zdtrModule3_closure
29 ghczmprim_GHCziTypes_TrNameS_con_info25 ghczmprim_GHCziTypes_TrNameS_con_info
30 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_zdtrModule1_closure 
31 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_zdtrModule_closure26 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_zdtrModule1_closure
 27 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_zdtrModule_closure
32 ghczmprim_GHCziTypes_Module_con_info28 ghczmprim_GHCziTypes_Module_con_info
33 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateStream3_bytes29 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateStream3_bytes
34 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateBlock3_bytes30 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateBlock3_bytes
35 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateAEAD3_bytes31 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateAEAD3_bytes
36 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed3_bytes32 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed3_bytes
37 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtcBulkState2_bytes33 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtcBulkState2_bytes
38 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtrModule2_bytes 
39 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtrModule4_bytes34 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtrModule2_bytes
 35 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtrModule4_bytes
40 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState1_bytes36 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState1_bytes
41 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState2_bytes37 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState2_bytes
42 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState3_bytes38 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState3_bytes
43 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState4_bytes39 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState4_bytes
44 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateStream_info40 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateStream_info
45 stg_ap_0_fast41 stg_ap_0_fast
46 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_BulkStateStream_con_info42 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_BulkStateStream_con_info
47 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateStream_closure43 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateStream_closure
48 stg_gc_unpt_r144 stg_gc_unpt_r1
49 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateBlock_info45 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateBlock_info
50 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_BulkStateBlock_con_info46 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_BulkStateBlock_con_info
51 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateBlock_closure47 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateBlock_closure
52 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateAEAD_info48 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateAEAD_info
53 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_BulkStateAEAD_con_info49 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_BulkStateAEAD_con_info
54 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdWBulkStateAEAD_closure50 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdWBulkStateAEAD_closure
55 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState8_closure51 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState8_closure
56 stg_unpack_cstring_info52 stg_unpack_cstring_info
57 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState7_closure53 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState7_closure
58 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState6_closure54 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState6_closure
59 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState5_closure55 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState5_closure
60 stg_SRT_4_info56 stg_SRT_4_info
61 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshow_info57 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshow_info
62 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshow_closure58 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshow_closure
63 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdwzdcshowsPrec_info59 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdwzdcshowsPrec_info
64 ghczmprim_GHCziCString_unpackAppendCStringzh_info60 ghczmprim_GHCziCString_unpackAppendCStringzh_info
65 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdwzdcshowsPrec_closure61 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdwzdcshowsPrec_closure
66 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowsPrec_info62 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowsPrec_info
67 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowsPrec_closure63 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowsPrec_closure
68 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowList_info64 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowList_info
69 ghczminternal_GHCziInternalziShow_showListzuzu_info65 ghczminternal_GHCziInternalziShow_showListzuzu_info
70 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowList_closure66 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkStatezuzdcshowList_closure
71 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdfShowBulkState_closure67 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdfShowBulkState_closure
72 ghczminternal_GHCziInternalziShow_CZCShow_con_info68 ghczminternal_GHCziInternalziShow_CZCShow_con_info
73 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_bulkInit_info69 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_bulkInit_info
74 stg_ap_pp_fast70 stg_ap_pp_fast
75 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_bulkInit_closure 
76 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_hasMAC_info71 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_bulkInit_closure
 72 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_hasMAC_info
77 ghczmprim_GHCziTypes_False_closure73 ghczmprim_GHCziTypes_False_closure
78 ghczmprim_GHCziTypes_True_closure74 ghczmprim_GHCziTypes_True_closure
79 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_hasMAC_closure 
80 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_hasRecordIV_info75 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_hasMAC_closure
 76 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_hasRecordIV_info
81 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_hasRecordIV_closure77 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_hasRecordIV_closure
82 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtrModule3_closure78 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtrModule3_closure
83 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtrModule1_closure79 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtrModule1_closure
84 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtrModule_closure80 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtrModule_closure
85 ghczmprim_GHCziTypes_KindRepTyConApp_con_info81 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
86 cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziCipherziTypesziBase_zdtcAuthTag_closure82 cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziCipherziTypesziBase_zdtcAuthTag_closure
87 ghczmprim_GHCziTypes_ZMZN_closure83 ghczmprim_GHCziTypes_ZMZN_closure
88 bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_zdtcByteString_closure84 bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_zdtcByteString_closure
89 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziTypesziCipher_zdtcBulkStream_closure85 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziCipher_zdtcBulkStream_closure
90 ghczmprim_GHCziTypes_ZC_con_info86 ghczmprim_GHCziTypes_ZC_con_info
91 ghczmprim_GHCziTuple_zdtcTuple2_closure87 ghczmprim_GHCziTuple_zdtcTuple2_closure
92 ghczmprim_GHCziTypes_KindRepFun_con_info88 ghczmprim_GHCziTypes_KindRepFun_con_info
93 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtcBulkState1_closure89 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtcBulkState1_closure
94 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtcBulkState_closure90 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtcBulkState_closure
95 ghczmprim_GHCziTypes_TyCon_con_info91 ghczmprim_GHCziTypes_TyCon_con_info
96 ghczmprim_GHCziTypes_krepzdzt_closure92 ghczmprim_GHCziTypes_krepzdzt_closure
97 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed1_closure93 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed1_closure
98 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed2_closure94 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed2_closure
99 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed_closure95 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateUninitializzed_closure
100 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateAEAD1_closure96 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateAEAD1_closure
101 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateAEAD2_closure97 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateAEAD2_closure
102 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateAEAD_closure98 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateAEAD_closure
103 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateBlock1_closure99 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateBlock1_closure
104 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateBlock2_closure100 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateBlock2_closure
105 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateBlock_closure101 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateBlock_closure
106 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateStream1_closure102 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateStream1_closure
107 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateStream2_closure103 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateStream2_closure
108 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_zdtczqBulkStateStream_closure104 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_zdtczqBulkStateStream_closure
109 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_cipherKeyBlockSizze_info105 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_cipherKeyBlockSizze_info
110 ghczmprim_GHCziTypes_Izh_con_info106 ghczmprim_GHCziTypes_Izh_con_info
111 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_cipherKeyBlockSizze_closure107 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_cipherKeyBlockSizze_closure
112 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_cipherAllowedForVersion_info108 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_cipherAllowedForVersion_info
113 ghczmprim_GHCziTypes_Bool_closure_tbl109 ghczmprim_GHCziTypes_Bool_closure_tbl
114 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_cipherAllowedForVersion_closure110 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_cipherAllowedForVersion_closure
115 tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziCipher_elemCipher_info111 tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziCipher_elemCipher_info
116 ghczminternal_GHCziInternalziWord_W16zh_con_info112 ghczminternal_GHCziInternalziWord_W16zh_con_info
Max diff block lines reached; 2144720/2159097 bytes (99.33%) of diff not shown.
697 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5329 lines modifiedOffset 1, 5329 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
Diff chunk too large, falling back to line-by-line diff (5325 lines added, 5325 lines removed)
2 ··0x000001f0·11200000·b7030000·00040000·10000000·.·..............2 ··0x000001f0·11200000·b7030000·00040000·10000000·.·..............
3 ··0x00000200·a3000509·00210821·000110c0·01cb068a·.....!.!........3 ··0x00000200·00a00900·4250000c·02024431·28a53004·....BP....D1(.0.
4 ··0x00000210·43230084·4a44a088·32047280·82224a50·C#..JD..2.r.."JP4 ··0x00000210·06a12010·05040100·00820025·42004100·..·........%B.A.
5 ··0x00000220·e0005801·00822c11·21c6c880·00816001·..X...,.!.....`.5 ··0x00000220·3a1a0b1f·53151780·144061ad·330a2210·:...S....@a.3.".
6 ··0x00000230·00408006·38001000·81718202·0210a0a4·.@..8....q......6 ··0x00000230·871041c4·9c421601·21700ff2·40ca2444·..A..B..!p..@.$D
7 ··0x00000240·a843c933·05081060·80302005·10403849·.C.3...`.0·..@8I7 ··0x00000240·22000252·ac782605·a6660403·8c8e4205·"..R.x&..f....B.
8 ··0x00000250·1300aaa8·b4021405·10408292·91888000·.........@......8 ··0x00000250·002080d4·2140a886·08282234·8a20a910·.·..!@...("4.·..
9 ··0x00000260·21a23c24·0804e110·10040800·00009200·!.<$............9 ··0x00000260·04040000·840c0546·b0800838·69ddf100·.......F...8i...
10 ··0x00000270·0525520a·54564012·8ae47044·004483c3·.%R.TV@...pD.D..10 ··0x00000270·0c400100·0892400a·62c00d00·01042a21·.@....@.b.....*!
11 ··0x00000280·3bd092e2·2b07875d·3bda64a2·0113d294·;...+..];.d.....11 ··0x00000280·018f80c4·a080a207·2481b9c1·10210800·........$....!..
12 ··0x00000290·04002109·930099d9·0228cbc8·e90532cd·..!......(....2.12 ··0x00000290·00093840·40808160·02801000·0a503041·..8@@..`.....P0A
13 ··0x000002a0·01f80060·01401089·e1812843·6a09da41·...`.@....(Cj..A13 ··0x000002a0·88a18a53·4ca0a5a2·002004c0·6909a86c·...SL....·..i..l
14 ··0x000002b0·107c0460·c807ac94·26090200·008140c1·.|.`....&.....@.14 ··0x000002b0·00401420·f1015080·000300c5·18046206·.@.·..P.......b.
15 ··0x000002c0·23d108a0·80904a01·cb3d4590·1505d041·#.....J..=E....A15 ··0x000002c0·2030d246·22ef384e·40090928·2010a9e2··0.F".8N@..(·...
16 ··0x000002d0·5d1d1820·203c8422·02374f08·08509023·]..··<.".7O..P.#16 ··0x000002d0·44d31494·2201620c·b382ec24·d05241e2·D...".b....$.RA.
17 ··0x000002e0·40191109·22423098·1009cace·12a33cd3·@..."B0.......<.17 ··0x000002e0·12112400·6d246880·06001c11·a0092200·..$.m$h.......".
18 ··0x000002f0·00e004a0·19600090·241f0001·9222c511·.....`..$...."..18 ··0x000002f0·88000108·00080d10·290d0000·3430005a·........)...40.Z
19 ··0x00000300·f0850391·44489098·21018884·3d4922c9·....DH..!...=I".19 ··0x00000300·0000f6c4·94803101·00c043e4·40354644·......1...C.@5FD
20 ··0x00000310·03e39b2e·74ba2d0c·00a22c09·251f3809·....t.-...,.%.8.20 ··0x00000310·01080201·c4040042·c521aa52·21080e18·.......B.!.R!...
21 ··0x00000320·43081140·07c08c26·09105547·020221a5·C..@...&..UG..!.21 ··0x00000320·9910a3f1·56c89c40·a801920c·0000056c·....V..@.......l
22 ··0x00000330·12129404·c0108b08·600c4621·4c982002·........`.F!L.·.22 ··0x00000330·21638200·c04a0804·c8b02054·360f4005·!c...J....·T6.@.
23 ··0x00000340·804c2017·207b8c42·2b22a908·61400000·.L·.·{.B+"..a@..23 ··0x00000340·44581400·48810092·c0502815·00412983·DX..H....P(..A).
24 ··0x00000350·6111ca02·0829388a·3e368051·75964cc0·a....)8.>6.Qu.L.24 ··0x00000350·00823012·5101a044·c3500923·03097d00·..0.Q..D.P.#..}.
25 ··0x00000360·298f8010·a1600ca0·a64b8d62·2114aace·)....`...K.b!...25 ··0x00000360·48041222·00401028·000481a8·0022a408·H..".@.(....."..
26 ··0x00000370·28092200·13600840·90a20100·04c71c08·(."..`.@........26 ··0x00000370·11516c5c·001f2b00·5637f881·0d004078·.Ql\..+.V7....@x
27 ··0x00000380·08308808·11409011·0068c016·40060043·.0...@...h..@..C27 ··0x00000380·18aa8417·178e8e80·02284288·01068320·.........(B....·
28 ··0x00000390·8a468422·918982a4·06c90200·0040a301·.F.".........@..28 ··0x00000390·47c42093·2002a000·50941bc8·93809c5c·G.·.·...P......\
29 ··0x000003a0·0eb4e101·4a000223·565188a4·901223c5·....J..#VQ....#.29 ··0x000003a0·5a2004a2·61205401·84f2690b·8e008340·Z·..a·T...i....@
30 ··0x000003b0·05184e80·38922052·1d114630·48800009·..N.8.·R..F0H...30 ··0x000003b0·c8854044·a0a80011·00803d16·050d049a·..@D......=.....
31 ··0x000003c0·401042a0·4b309018·a11052c2·19911664·@.B.K0....R....d31 ··0x000003c0·a4a40284·2d505210·04b18120·00310513·....-PR....·.1..
32 ··0x000003d0·06901199·21804a92·6303392a·09008938·....!.J.c.9*...832 ··0x000003d0·48d62905·1a305491·312c030a·5acc5848·H.)..0T.1,..Z.XH
33 ··0x000003e0·1607ee40·c28c322b·4abc0400·086113d0·...@..2+J....a..33 ··0x000003e0·ace40100·108244a4·2130c308·824818c0·......D.!0...H..
34 ··0x000003f0·00a40389·25484480·00845089·0026a004·....%HD...P..&..34 ··0x000003f0·c1000402·95c5a000·00112b04·cc220258·..........+..".X
35 ··0x00000400·4d684291·a0c53245·02108080·54668060·MhB...2E....Tf.`35 ··0x00000400·0d1200a0·01102048·b0600486·02690818·......·H.`...i..
36 ··0x00000410·0a0b1914·00024002·48c05011·98815416·......@.H.P...T.36 ··0x00000410·00800400·100c4e80·b2108184·d8c2a2ba·......N.........
37 ··0x00000420·51074004·1a04a948·a6028a44·92818415·Q.@....H...D....37 ··0x00000420·14018104·91b0d890·20032323·11f434a0·........·.##..4.
38 ··0x00000430·85287a40·0863290b·42400028·80040e00·.(z@.c).B@.(....38 ··0x00000430·02e80000·00104700·02e432aa·f3a00401·......G...2.....
39 ··0x00000440·82002101·04084002·11023431·84081028·..!...@...41...(39 ··0x00000440·25814000·15680c01·c4262234·0359100c·%.@..h...&"4.Y..
40 ··0x00000450·42608819·0413c20b·00a383a0·24208484·B`..........$·..40 ··0x00000450·1104b4a1·42580058·67042021·2195d204·....BX.Xg.·!!...
41 ··0x00000460·81841101·41661490·495423e0·005020a1·....Af..IT#..P·.41 ··0x00000460·33000c32·350082f4·a4404165·02061408·3..25....@Ae....
42 ··0x00000470·08841591·14500eb8·65184088·0088480c·.....P..e.@...H.42 ··0x00000470·84404000·08000405·a42616a4·147e0990·.@@......&...~..
43 ··0x00000480·e20c0003·401c0280·04900227·32104287·....@......'2.B.43 ··0x00000480·08800508·0c800024·0e155241·31844280·.......$..RA1.B.
44 ··0x00000490·20028201·4110be10·12334005·91191600··...A....3@.....44 ··0x00000490·23100124·e1093b06·0cbe123a·455131c5·#..$..;....:EQ1.
45 ··0x000004a0·0a004808·00100000·15e48d46·20800b40·..H........F·..@45 ··0x000004a0·d1086225·a3b962c2·48002010·70802000·..b%..b.H.·.p.·.
46 ··0x000004b0·08094040·01904024·584610bc·48789063·..@@..@$XF..Hx.c46 ··0x000004b0·188104e0·01080181·89418880·4322806d·.........A..C".m
47 ··0x000004c0·80108200·0074412c·02a04900·2a120155·.....tA,..I.*..U47 ··0x000004c0·18c31c81·42e6d498·405c6100·1c07994a·....B...@\a....J
48 ··0x000004d0·11121984·90000803·01152e44·3010aa93·...........D0...48 ··0x000004d0·1c0b0812·41401082·5a8022d4·104a1a14·....A@..Z."..J..
49 ··0x000004e0·08842610·26060546·399a8192·8d91d508·..&.&..F9.......49 ··0x000004e0·62244412·87400880·42c0a09a·6b100012·b$D..@..B...k...
50 ··0x000004f0·83206af6·82a12216·4a1b0415·00007348·.·j...".J.....sH50 ··0x000004f0·10006100·28024220·03cc10a1·26700020·..a.(.B·....&p.·
51 ··0x00000500·00002290·00482020·49423043·74480008·.."..H··IB0CtH..51 ··0x00000500·1cca6c20·1040a840·004c1834·12510110·..l·.@.@.L.4.Q..
52 ··0x00000510·0db20a69·1a0c643b·b474a20d·30b8d00b·...i..d;.t..0...52 ··0x00000510·86a2b051·529ef402·4a728219·9980580c·...QR...Jr....X.
53 ··0x00000520·3e184004·10838110·05040040·40812841·>.@........@@.(A53 ··0x00000520·a020a009·c8674006·36302285·663456e2·.·...g@.60".f4V.
54 ··0x00000530·82042581·d0858414·ca470182·28458100·..%......G..(E..54 ··0x00000530·006f0192·4c428c53·c8c087a9·13244000·.o..LB.S.....$@.
55 ··0x00000540·8018831b·24820b08·00000000·40000441·....$.......@..A55 ··0x00000540·00001000·58204482·02002000·91088010·....X·D...·.....
56 ··0x00000550·46a80893·89808986·4fa400c0·30520486·F.......O...0R..56 ··0x00000550·312ee809·20024cdc·01863272·02a0de28·1...·.L...2r...(
57 ··0x00000560·230f0d50·5c803c73·13200690·c0200290·#..P\.<s.·...·..57 ··0x00000560·91160297·02280300·31402702·204a2460·.....(..1@'.·J$`
58 ··0x00000570·0632c380·81304500·406108c3·7a594448·.2...0E.@a..zYDH58 ··0x00000570·8b10d4c2·38260018·44400005·30101944·....8&..D@..0..D
59 ··0x00000580·05117311·a5c40801·82420200·3dc0d842·..s......B..=..B59 ··0x00000580·3312233c·d8d00e31·31300900·50400480·3.#<...110..P@..
60 ··0x00000590·96583c04·5944464a·21350808·001028c2·.X<.YDFJ!5....(.60 ··0x00000590·1414520e·120906a1·40840008·352d6002·..R.....@...5-`.
61 ··0x000005a0·02011009·20130060·084110d0·b0041702·....·..`.A......61 ··0x000005a0·60803014·07400668·118a0420·5860043c·`.0..@.h...·X`.<
62 ··0x000005b0·06400a38·44018322·2c00804a·0c108436·.@.8D..",..J...662 ··0x000005b0·8862f182·0d2a00c0·080000c0·0001e040·.b...*.........@
63 ··0x000005c0·81085803·1c15448b·81c06822·82a0c860·..X...D...h"...`63 ··0x000005c0·0232820d·02317aa3·14803490·00ac7f14·.2...1z...4.....
64 ··0x000005d0·10004711·2b1508d2·2162300d·20240200·..G.+...!b0.·$..64 ··0x000005d0·6838b808·08d380d4·05c91920·f004408a·h8.........·..@.
65 ··0x000005e0·28c18021·41602178·aeeadab1·41540299·(..!A`!x....AT..65 ··0x000005e0·10e0c2e0·cd20a161·74148446·81ab4066·.....·.at..F..@f
66 ··0x000005f0·40324182·283198c7·800c1019·26002201·@2A.(1......&.".66 ··0x000005f0·cd284120·2ed50f04·09e48430·f8408480·.(A·.......0.@..
67 ··0x00000600·84009720·92202800·058025c5·90041064·...·.·(...%....d67 ··0x00000600·0458409a·46500080·8448d821·cc010220·.X@.FP...H.!...·
68 ··0x00000610·00281085·90800506·503f2014·4264a41c·.(......P?·.Bd..68 ··0x00000610·89c0e827·49d202da·19f21507·0a7354d0·...'I........sT.
69 ··0x00000620·220ac03e·240e4a39·540c2021·08520349·"..>$.J9T.·!.R.I69 ··0x00000620·02002001·00800000·8644484e·d2a15048·..·......DHN..PH
70 ··0x00000630·410a013b·48854300·65007009·44b33040·A..;H.C.e.p.D.0@70 ··0x00000630·2e0525a8·9a28c4ce·01241080·88044822·..%..(...$....H"
71 ··0x00000640·023c2000·11d58010·410c703d·03046e48·.<·.....A.p=..nH71 ··0x00000640·f1040050·e085e428·020d1939·4888adb2·...P...(...9H...
72 ··0x00000650·78614880·45d0a02c·1460230c·04222003·xaH.E..,.`#.."·.72 ··0x00000650·4cb44419·248f0f0d·60800492·35582224·L.D.$...`...5X"$
73 ··0x00000660·141e4400·d63e5000·a4485842·90247c2a·..D..>P..HXB.$|*73 ··0x00000660·189208d6·024041a6·89044d01·08a18911·.....@A...M.....
74 ··0x00000670·88800010·d0010000·ad512014·89001019·.........Q·.....74 ··0x00000670·210b6312·1e188c80·040240b5·1008a809·!.c.......@.....
75 ··0x00000680·20e09200·00000870·0a002a50·40c02441··......p..*P@.$A75 ··0x00000680·00210802·182408b0·59002148·00502072·.!...$..Y.!H.P·r
76 ··0x00000690·02833409·884c0818·93e06308·0e100b05·..4..L....c.....76 ··0x00000690·00092210·6020c394·11187213·a0c17c02·..".`·....r...|.
77 ··0x000006a0·64140aa7·06811440·0c0b10b1·66207a0c·d......@....f·z.77 ··0x000006a0·38438900·8a806520·006e71bd·30a14600·8C....e·.nq.0.F.
78 ··0x000006b0·10001460·aa441084·58041c1f·0588aa1c·...`.D..X.......78 ··0x000006b0·20818939·0a10fc03·46148409·10020526··..9....F......&
79 ··0x000006c0·0e956102·5f4aa30b·00e80060·00032203·..a._J.....`..".79 ··0x000006c0·22822082·1c0600f8·08301941·3115011c·".·......0.A1...
80 ··0x000006d0·b4a20591·00108050·20423931·86d80034·.......P·B91...480 ··0x000006d0·02741219·0214386a·46092015·80e8800c·.t....8jF.·.....
81 ··0x000006e0·11401482·89e52010·0612284a·08510160·.@....·...(J.Q.`81 ··0x000006e0·08180243·08407006·8e01c22c·8d26c438·...C.@p....,.&.8
82 ··0x000006f0·4540384c·40f43021·c008048a·38a01400·E@8L@.0!....8...82 ··0x000006f0·08214c12·a4003200·20832f14·a80310e4·.!L...2.·./.....
83 ··0x00000700·9291a505·0640a010·01f94644·19084051·.....@....FD..@Q83 ··0x00000700·c2021150·cb41ca32·00494084·180a0806·...P.A.2.I@.....
84 ··0x00000710·48310384·22a31c81·d1f27696·43824484·H1..".....v.C.D.84 ··0x00000710·22003000·58860840·4f9fd168·41124022·".0.X..@O..hA.@"
85 ··0x00000720·5a003488·200716a0·200ac0c8·c0800501·Z.4.·...·.......85 ··0x00000720·31e02928·0124297a·50101020·10291204·1.)(.$)zP..·.)..
86 ··0x00000730·9ce90250·d30d90e1·0c184030·17760004·...P......@0.v..86 ··0x00000730·00001200·041010c0·406b0050·0e50394d·........@k.P.P9M
87 ··0x00000740·0c0714c8·51200c04·08080000·20218820·....Q·......·!.·87 ··0x00000740·2252a002·025c2430·c401dc88·6a042e43·"R...\$0....j..C
88 ··0x00000750·1c050427·40e45292·4628203a·c2d20250·...'@.R.F(·:...P88 ··0x00000750·02918a1c·02447945·45300140·0d24028b·.....DyEE0.@.$..
89 ··0x00000760·0800d289·20201111·a98b6ac8·73ad4213·....··....j.s.B.89 ··0x00000760·80a49b08·2ad226a8·6239ea75·2d834141·....*.&.b9.u-.AA
90 ··0x00000770·4c000c6b·40000429·598c8783·012a8268·L..k@..)Y....*.h90 ··0x00000770·94700230·8c005041·0e120a10·67828a30·.p.0..PA....g..0
91 ··0x00000780·42004c08·98050e09·35305208·09850ec5·B.L.....50R.....91 ··0x00000780·a0d84061·06282020·82281028·d44200c2·..@a.(··.(.(.B..
92 ··0x00000790·8a11d100·29a74426·6d800600·82002d00·....).D&m.....-.92 ··0x00000790·cc410b84·448042c4·28409412·3aa5e850·.A..D.B.(@..:..P
93 ··0x000007a0·34a00260·12445511·28331230·4610a104·4..`.DU.(3.0F...93 ··0x000007a0·90010044·6b3085d6·10189a18·20003ab0·...Dk0......·.:.
94 ··0x000007b0·024028b7·01024c00·731a8284·75160037·.@(...L.s...u..794 ··0x000007b0·24c4001c·2410e000·01e4a011·0885404e·$...$.........@N
95 ··0x000007c0·80209082·aae91104·599cbd9b·765ac05a·.·......Y...vZ.Z95 ··0x000007c0·94680411·2610c860·010c0042·01110014·.h..&..`...B....
96 ··0x000007d0·8c240a81·12a96110·42011502·20124080·.$....a.B...·.@.96 ··0x000007d0·020008d1·08a40041·c6374481·00672001·.......A.7D..g·.
97 ··0x000007e0·8011c928·1614584b·481000b0·27404000·...(..XKH...'@@.97 ··0x000007e0·20805020·000c0004·b9349000·a9c28c50··.P·.....4.....P
98 ··0x000007f0·2464a948·04058460·39820440·808da160·$d.H...`9..@...`98 ··0x000007f0·0c384000·06408237·0c43a212·066010c3·.8@..@.7.C...`..
99 ··0x00000800·0a012253·0e01200a·142c8880·08d66edc·.."S..·..,....n.99 ··0x00000800·01050060·06200059·41001142·c03baa86·...`.·.YA..B.;..
100 ··0x00000810·1fbc1211·812f422d·28c8002d·45a0a8e8·...../B-(..-E...100 ··0x00000810·c64283c0·00410a00·11843c41·400208d0·.B...A....<A@...
101 ··0x00000820·08091040·80088042·44218d28·12850020·...@...BD!.(...·101 ··0x00000820·23030600·63112064·a0001418·31234021·#...c.·d....1#@!
102 ··0x00000830·80608080·007d2518·c6a33806·91a91a83·.`...}%...8.....102 ··0x00000830·08262112·4a020022·010201c0·18140c00·.&!.J.."........
103 ··0x00000840·40840a84·76400860·d8904804·00410354·@...v@.`..H..A.T103 ··0x00000840·660b3423·0cc38091·48531b40·24ab005c·f.4#....HS.@$..\
104 ··0x00000850·0a0104a4·41814230·a8814061·041ad900·....A.B0..@a....104 ··0x00000850·53003029·08003000·20072001·0c808400·S.0)..0.·.·.....
105 ··0x00000860·02640c05·0a0800e4·83910522·81160018·.d........."....105 ··0x00000860·846aa228·b8dc7200·06a1d21c·0e888820·.j.(..r........·
106 ··0x00000870·14c48763·01207806·027b11aa·16a268e3·...c.·x..{....h.106 ··0x00000870·6882a94a·cc3c18b9·148c1c90·05e00106·h..J.<..........
107 ··0x00000880·4245a200·81a89000·64940908·c1130900·BE......d.......107 ··0x00000880·02400184·022c0802·184a4114·2a280000·.@...,...JA.*(..
108 ··0x00000890·028dbc72·04140041·03485801·50022bee·...r...A.HX.P.+.108 ··0x00000890·2ad11683·63419112·1a1032c5·2de25100·*...cA....2.-.Q.
109 ··0x000008a0·51988a4e·19820241·3001f011·118048a9·Q..N...A0.....H.109 ··0x000008a0·28110045·01a1418a·221a0f2c·38760569·(..E..A."..,8v.i
110 ··0x000008b0·82bc4991·9128d088·054804a0·95c40082·..I..(...H......110 ··0x000008b0·90884d01·0004000c·06109402·1a199506·..M.............
111 ··0x000008c0·6c01a900·10242004·81e51ad0·2405a0a0·l....$·.....$...111 ··0x000008c0·04401404·18800304·12090408·18e08c00·.@..............
112 ··0x000008d0·0c000e40·02068212·e7000983·861d34cc·...@..........4.112 ··0x000008d0·388a6a00·0d160830·59058800·04002102·8.j....0Y.....!.
113 ··0x000008e0·01650005·4840b023·82220427·77226100·.e..H@.#.".'w"a.113 ··0x000008e0·ea0600b2·72d07d06·330a24f5·52192290·....r.}.3.$.R.".
114 ··0x000008f0·01821401·0318060a·11001221·43000401·...........!C...114 ··0x000008f0·18110865·05245004·8ae7228d·a188ad14·...e.$P...".....
115 ··0x00000900·10b00704·32085c5a·01900000·14019c20·....2.\Z.......·115 ··0x00000900·880002cb·08091a54·22005010·44210030·.......T".P.D!.0
116 ··0x00000910·55280040·a1240a72·c4010329·00482950·U(.@.$.r...).H)P116 ··0x00000910·4c011740·235f1aa3·a28106ac·3639812e·L..@#_......69..
117 ··0x00000920·48d2e338·6884d7d4·130687ac·19204088·H..8h........·@.117 ··0x00000920·3024605b·0010c000·920384ec·013a4e1b·0$`[.........:N.
118 ··0x00000930·40004840·2e024390·d0da9646·fc90048b·@.H@..C....F....118 ··0x00000930·00a4e420·0cca4020·24041120·33100660·...·..@·$..·3..`
119 ··0x00000940·62a59db5·aba32016·0854a64a·89445803·b.....·..T.J.DX.119 ··0x00000940·10820672·44160441·92094000·7c068443·...rD..A..@.|..C
120 ··0x00000950·480a0410·814c1001·20804204·08800823·H....L..·.B....#120 ··0x00000950·bc29724c·9e4a56d8·aa4c04e4·8208002c·.)rL.JV..L.....,
121 ··0x00000960·21da8c2b·60813000·42540c82·4636ce07·!..+`.0.BT..F6..121 ··0x00000960·4c944011·21b0e602·00640021·01001089·L.@.!....d.!....
122 ··0x00000970·40a08005·80264000·333c8610·0680b246·@....&@.3<.....F122 ··0x00000970·13106001·20010040·23c70080·a33c1558·..`.·..@#....<.X
123 ··0x00000980·d4502cce·072a1620·0880c849·290422b7·.P,..*.·...I).".123 ··0x00000980·2ae98208·81a580a8·6454889a·4c840804·*.......dT..L...
124 ··0x00000990·0704c0d1·41c40a16·10080908·16804818·....A.........H.124 ··0x00000990·312828b0·e0140962·b4022404·510081a0·1((....b..$.Q...
125 ··0x000009a0·841d1105·c8286c32·a0d09d56·0aef2029·.....(l2...V..·)125 ··0x000009a0·b2042671·509809f2·a82203b2·4e046052·..&qP...."..N.`R
Max diff block lines reached; 0/713661 bytes (0.00%) of diff not shown.
5.85 MB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2, 325 lines modifiedOffset 2, 325 lines modified
2 Hex·dump·of·section·'.dynstr':2 Hex·dump·of·section·'.dynstr':
3 ··0x0005b308·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x0005b308·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x0005b318·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x0005b318·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x0005b328·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x0005b328·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x0005b338·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x0005b338·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x0005b348·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x0005b348·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x0005b358·6c697a65·00746c73·7a6d327a·69317a69·lize.tlszm2zi1zi8 ··0x0005b358·6c697a65·00746c73·7a6d327a·69317a69·lize.tlszm2zi1zi
9 ··0x0005b368·387a6d64·79616662·54756547·7a7a3756·8zmdyafbTueGzz7V 
10 ··0x0005b378·714e3555·73336979·335f4e65·74776f72·qN5Us3iy3_Networ9 ··0x0005b368·387a6d42·64307378·74395242·59764c41·8zmBd0sxt9RBYvLA
 10 ··0x0005b378·386f5441·66686968·755f4e65·74776f72·8oTAfhihu_Networ
11 ··0x0005b388·6b7a6954·4c535f7a·6474724d·6f64756c·kziTLS_zdtrModul11 ··0x0005b388·6b7a6954·4c535f7a·6474724d·6f64756c·kziTLS_zdtrModul
12 ··0x0005b398·65325f62·79746573·00746c73·7a6d327a·e2_bytes.tlszm2z12 ··0x0005b398·65325f62·79746573·00746c73·7a6d327a·e2_bytes.tlszm2z
13 ··0x0005b3a8·69317a69·387a6d64·79616662·54756547·i1zi8zmdyafbTueG 
14 ··0x0005b3b8·7a7a3756·714e3555·73336979·335f4e65·zz7VqN5Us3iy3_Ne13 ··0x0005b3a8·69317a69·387a6d42·64307378·74395242·i1zi8zmBd0sxt9RB
 14 ··0x0005b3b8·59764c41·386f5441·66686968·755f4e65·YvLA8oTAfhihu_Ne
15 ··0x0005b3c8·74776f72·6b7a6954·4c535f7a·6474724d·tworkziTLS_zdtrM15 ··0x0005b3c8·74776f72·6b7a6954·4c535f7a·6474724d·tworkziTLS_zdtrM
16 ··0x0005b3d8·6f64756c·65345f62·79746573·00737467·odule4_bytes.stg16 ··0x0005b3d8·6f64756c·65345f62·79746573·00737467·odule4_bytes.stg
17 ··0x0005b3e8·5f535254·5f315f69·6e666f00·746c737a·_SRT_1_info.tlsz17 ··0x0005b3e8·5f535254·5f315f69·6e666f00·746c737a·_SRT_1_info.tlsz
18 ··0x0005b3f8·6d327a69·317a6938·7a6d6479·61666254·m2zi1zi8zmdyafbT18 ··0x0005b3f8·6d327a69·317a6938·7a6d4264·30737874·m2zi1zi8zmBd0sxt
19 ··0x0005b408·7565477a·7a375671·4e355573·33697933·ueGzz7VqN5Us3iy319 ··0x0005b408·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
20 ··0x0005b418·5f4e6574·776f726b·7a69544c·537a6943·_NetworkziTLSziC20 ··0x0005b418·5f4e6574·776f726b·7a69544c·537a6943·_NetworkziTLSziC
21 ··0x0005b428·6f6e7465·78747a69·496e7465·726e616c·ontextziInternal21 ··0x0005b428·6f6e7465·78747a69·496e7465·726e616c·ontextziInternal
22 ··0x0005b438·5f636f6e·74657874·47657449·6e666f72·_contextGetInfor22 ··0x0005b438·5f636f6e·74657874·47657449·6e666f72·_contextGetInfor
23 ··0x0005b448·6d617469·6f6e325f·636c6f73·75726500·mation2_closure.23 ··0x0005b448·6d617469·6f6e325f·636c6f73·75726500·mation2_closure.
24 ··0x0005b458·7374675f·5352545f·325f696e·666f0074·stg_SRT_2_info.t24 ··0x0005b458·7374675f·5352545f·325f696e·666f0074·stg_SRT_2_info.t
25 ··0x0005b468·6c737a6d·327a6931·7a69387a·6d647961·lszm2zi1zi8zmdya25 ··0x0005b468·6c737a6d·327a6931·7a69387a·6d426430·lszm2zi1zi8zmBd0
26 ··0x0005b478·66625475·65477a7a·3756714e·35557333·fbTueGzz7VqN5Us326 ··0x0005b478·73787439·52425976·4c41386f·54416668·sxt9RBYvLA8oTAfh
27 ··0x0005b488·6979335f·4e657477·6f726b7a·69544c53·iy3_NetworkziTLS27 ··0x0005b488·6968755f·4e657477·6f726b7a·69544c53·ihu_NetworkziTLS
28 ··0x0005b498·7a69436f·6e746578·747a6949·6e746572·ziContextziInter28 ··0x0005b498·7a69436f·6e746578·747a6949·6e746572·ziContextziInter
29 ··0x0005b4a8·6e616c5f·7a647775·73696e67·53746174·nal_zdwusingStat29 ··0x0005b4a8·6e616c5f·7a647775·73696e67·53746174·nal_zdwusingStat
30 ··0x0005b4b8·655f636c·6f737572·6500746c·737a6d32·e_closure.tlszm230 ··0x0005b4b8·655f636c·6f737572·6500746c·737a6d32·e_closure.tlszm2
31 ··0x0005b4c8·7a69317a·69387a6d·64796166·62547565·zi1zi8zmdyafbTue 
32 ··0x0005b4d8·477a7a37·56714e35·55733369·79335f4e·Gzz7VqN5Us3iy3_N31 ··0x0005b4c8·7a69317a·69387a6d·42643073·78743952·zi1zi8zmBd0sxt9R
 32 ··0x0005b4d8·4259764c·41386f54·41666869·68755f4e·BYvLA8oTAfhihu_N
33 ··0x0005b4e8·6574776f·726b7a69·544c535f·67657443·etworkziTLS_getC33 ··0x0005b4e8·6574776f·726b7a69·544c535f·67657443·etworkziTLS_getC
34 ··0x0005b4f8·6c69656e·74436572·74696669·63617465·lientCertificate34 ··0x0005b4f8·6c69656e·74436572·74696669·63617465·lientCertificate
35 ··0x0005b508·43686169·6e315f69·6e666f00·746c737a·Chain1_info.tlsz35 ··0x0005b508·43686169·6e315f69·6e666f00·746c737a·Chain1_info.tlsz
36 ··0x0005b518·6d327a69·317a6938·7a6d6479·61666254·m2zi1zi8zmdyafbT36 ··0x0005b518·6d327a69·317a6938·7a6d4264·30737874·m2zi1zi8zmBd0sxt
37 ··0x0005b528·7565477a·7a375671·4e355573·33697933·ueGzz7VqN5Us3iy337 ··0x0005b528·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
38 ··0x0005b538·5f4e6574·776f726b·7a69544c·537a6953·_NetworkziTLSziS38 ··0x0005b538·5f4e6574·776f726b·7a69544c·537a6953·_NetworkziTLSziS
39 ··0x0005b548·74617465·5f676574·436c6965·6e744365·tate_getClientCe39 ··0x0005b548·74617465·5f676574·436c6965·6e744365·tate_getClientCe
40 ··0x0005b558·72746966·69636174·65436861·696e315f·rtificateChain1_40 ··0x0005b558·72746966·69636174·65436861·696e315f·rtificateChain1_
41 ··0x0005b568·636c6f73·75726500·746c737a·6d327a69·closure.tlszm2zi41 ··0x0005b568·636c6f73·75726500·746c737a·6d327a69·closure.tlszm2zi
42 ··0x0005b578·317a6938·7a6d6479·61666254·7565477a·1zi8zmdyafbTueGz 
43 ··0x0005b588·7a375671·4e355573·33697933·5f4e6574·z7VqN5Us3iy3_Net42 ··0x0005b578·317a6938·7a6d4264·30737874·39524259·1zi8zmBd0sxt9RBY
 43 ··0x0005b588·764c4138·6f544166·68696875·5f4e6574·vLA8oTAfhihu_Net
44 ··0x0005b598·776f726b·7a69544c·537a6943·6f6e7465·workziTLSziConte44 ··0x0005b598·776f726b·7a69544c·537a6943·6f6e7465·workziTLSziConte
45 ··0x0005b5a8·78747a69·496e7465·726e616c·5f7a6477·xtziInternal_zdw45 ··0x0005b5a8·78747a69·496e7465·726e616c·5f7a6477·xtziInternal_zdw
46 ··0x0005b5b8·7573696e·67537461·74655f69·6e666f00·usingState_info.46 ··0x0005b5b8·7573696e·67537461·74655f69·6e666f00·usingState_info.
47 ··0x0005b5c8·746c737a·6d327a69·317a6938·7a6d6479·tlszm2zi1zi8zmdy47 ··0x0005b5c8·746c737a·6d327a69·317a6938·7a6d4264·tlszm2zi1zi8zmBd
48 ··0x0005b5d8·61666254·7565477a·7a375671·4e355573·afbTueGzz7VqN5Us48 ··0x0005b5d8·30737874·39524259·764c4138·6f544166·0sxt9RBYvLA8oTAf
49 ··0x0005b5e8·33697933·5f4e6574·776f726b·7a69544c·3iy3_NetworkziTL49 ··0x0005b5e8·68696875·5f4e6574·776f726b·7a69544c·hihu_NetworkziTL
50 ··0x0005b5f8·535f6765·74436c69·656e7443·65727469·S_getClientCerti50 ··0x0005b5f8·535f6765·74436c69·656e7443·65727469·S_getClientCerti
51 ··0x0005b608·66696361·74654368·61696e31·5f636c6f·ficateChain1_clo51 ··0x0005b608·66696361·74654368·61696e31·5f636c6f·ficateChain1_clo
52 ··0x0005b618·73757265·00746c73·7a6d327a·69317a69·sure.tlszm2zi1zi52 ··0x0005b618·73757265·00746c73·7a6d327a·69317a69·sure.tlszm2zi1zi
53 ··0x0005b628·387a6d64·79616662·54756547·7a7a3756·8zmdyafbTueGzz7V 
54 ··0x0005b638·714e3555·73336979·335f4e65·74776f72·qN5Us3iy3_Networ53 ··0x0005b628·387a6d42·64307378·74395242·59764c41·8zmBd0sxt9RBYvLA
 54 ··0x0005b638·386f5441·66686968·755f4e65·74776f72·8oTAfhihu_Networ
55 ··0x0005b648·6b7a6954·4c537a69·436f6e74·6578747a·kziTLSziContextz55 ··0x0005b648·6b7a6954·4c537a69·436f6e74·6578747a·kziTLSziContextz
56 ··0x0005b658·69496e74·65726e61·6c5f636f·6e746578·iInternal_contex56 ··0x0005b658·69496e74·65726e61·6c5f636f·6e746578·iInternal_contex
57 ··0x0005b668·74476574·496e666f·726d6174·696f6e32·tGetInformation257 ··0x0005b668·74476574·496e666f·726d6174·696f6e32·tGetInformation2
58 ··0x0005b678·5f696e66·6f00746c·737a6d32·7a69317a·_info.tlszm2zi1z58 ··0x0005b678·5f696e66·6f00746c·737a6d32·7a69317a·_info.tlszm2zi1z
59 ··0x0005b688·69387a6d·64796166·62547565·477a7a37·i8zmdyafbTueGzz7 
60 ··0x0005b698·56714e35·55733369·79335f4e·6574776f·VqN5Us3iy3_Netwo59 ··0x0005b688·69387a6d·42643073·78743952·4259764c·i8zmBd0sxt9RBYvL
 60 ··0x0005b698·41386f54·41666869·68755f4e·6574776f·A8oTAfhihu_Netwo
61 ··0x0005b6a8·726b7a69·544c535f·67657443·6c69656e·rkziTLS_getClien61 ··0x0005b6a8·726b7a69·544c535f·67657443·6c69656e·rkziTLS_getClien
62 ··0x0005b6b8·74436572·74696669·63617465·43686169·tCertificateChai62 ··0x0005b6b8·74436572·74696669·63617465·43686169·tCertificateChai
63 ··0x0005b6c8·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi163 ··0x0005b6c8·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi1
64 ··0x0005b6d8·7a69387a·6d647961·66625475·65477a7a·zi8zmdyafbTueGzz 
65 ··0x0005b6e8·3756714e·35557333·6979335f·4e657477·7VqN5Us3iy3_Netw64 ··0x0005b6d8·7a69387a·6d426430·73787439·52425976·zi8zmBd0sxt9RBYv
 65 ··0x0005b6e8·4c41386f·54416668·6968755f·4e657477·LA8oTAfhihu_Netw
66 ··0x0005b6f8·6f726b7a·69544c53·5f676574·436c6965·orkziTLS_getClie66 ··0x0005b6f8·6f726b7a·69544c53·5f676574·436c6965·orkziTLS_getClie
67 ··0x0005b708·6e744365·72746966·69636174·65436861·ntCertificateCha67 ··0x0005b708·6e744365·72746966·69636174·65436861·ntCertificateCha
68 ··0x0005b718·696e5f63·6c6f7375·72650074·6c737a6d·in_closure.tlszm68 ··0x0005b718·696e5f63·6c6f7375·72650074·6c737a6d·in_closure.tlszm
69 ··0x0005b728·327a6931·7a69387a·6d647961·66625475·2zi1zi8zmdyafbTu 
70 ··0x0005b738·65477a7a·3756714e·35557333·6979335f·eGzz7VqN5Us3iy3_69 ··0x0005b728·327a6931·7a69387a·6d426430·73787439·2zi1zi8zmBd0sxt9
 70 ··0x0005b738·52425976·4c41386f·54416668·6968755f·RBYvLA8oTAfhihu_
71 ··0x0005b748·4e657477·6f726b7a·69544c53·5f7a6474·NetworkziTLS_zdt71 ··0x0005b748·4e657477·6f726b7a·69544c53·5f7a6474·NetworkziTLS_zdt
72 ··0x0005b758·724d6f64·756c6533·5f636c6f·73757265·rModule3_closure72 ··0x0005b758·724d6f64·756c6533·5f636c6f·73757265·rModule3_closure
73 ··0x0005b768·00676863·7a6d7072·696d5f47·48437a69·.ghczmprim_GHCzi73 ··0x0005b768·00676863·7a6d7072·696d5f47·48437a69·.ghczmprim_GHCzi
74 ··0x0005b778·54797065·735f5472·4e616d65·535f636f·Types_TrNameS_co74 ··0x0005b778·54797065·735f5472·4e616d65·535f636f·Types_TrNameS_co
75 ··0x0005b788·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi175 ··0x0005b788·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi1
76 ··0x0005b798·7a69387a·6d647961·66625475·65477a7a·zi8zmdyafbTueGzz 
77 ··0x0005b7a8·3756714e·35557333·6979335f·4e657477·7VqN5Us3iy3_Netw76 ··0x0005b798·7a69387a·6d426430·73787439·52425976·zi8zmBd0sxt9RBYv
 77 ··0x0005b7a8·4c41386f·54416668·6968755f·4e657477·LA8oTAfhihu_Netw
78 ··0x0005b7b8·6f726b7a·69544c53·5f7a6474·724d6f64·orkziTLS_zdtrMod78 ··0x0005b7b8·6f726b7a·69544c53·5f7a6474·724d6f64·orkziTLS_zdtrMod
79 ··0x0005b7c8·756c6531·5f636c6f·73757265·00746c73·ule1_closure.tls79 ··0x0005b7c8·756c6531·5f636c6f·73757265·00746c73·ule1_closure.tls
80 ··0x0005b7d8·7a6d327a·69317a69·387a6d64·79616662·zm2zi1zi8zmdyafb80 ··0x0005b7d8·7a6d327a·69317a69·387a6d42·64307378·zm2zi1zi8zmBd0sx
81 ··0x0005b7e8·54756547·7a7a3756·714e3555·73336979·TueGzz7VqN5Us3iy81 ··0x0005b7e8·74395242·59764c41·386f5441·66686968·t9RBYvLA8oTAfhih
82 ··0x0005b7f8·335f4e65·74776f72·6b7a6954·4c535f7a·3_NetworkziTLS_z82 ··0x0005b7f8·755f4e65·74776f72·6b7a6954·4c535f7a·u_NetworkziTLS_z
83 ··0x0005b808·6474724d·6f64756c·655f636c·6f737572·dtrModule_closur83 ··0x0005b808·6474724d·6f64756c·655f636c·6f737572·dtrModule_closur
84 ··0x0005b818·65006768·637a6d70·72696d5f·4748437a·e.ghczmprim_GHCz84 ··0x0005b818·65006768·637a6d70·72696d5f·4748437a·e.ghczmprim_GHCz
85 ··0x0005b828·69547970·65735f4d·6f64756c·655f636f·iTypes_Module_co85 ··0x0005b828·69547970·65735f4d·6f64756c·655f636f·iTypes_Module_co
86 ··0x0005b838·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi186 ··0x0005b838·6e5f696e·666f0074·6c737a6d·327a6931·n_info.tlszm2zi1
87 ··0x0005b848·7a69387a·6d647961·66625475·65477a7a·zi8zmdyafbTueGzz 
88 ··0x0005b858·3756714e·35557333·6979335f·4e657477·7VqN5Us3iy3_Netw87 ··0x0005b848·7a69387a·6d426430·73787439·52425976·zi8zmBd0sxt9RBYv
 88 ··0x0005b858·4c41386f·54416668·6968755f·4e657477·LA8oTAfhihu_Netw
89 ··0x0005b868·6f726b7a·69544c53·7a694369·70686572·orkziTLSziCipher89 ··0x0005b868·6f726b7a·69544c53·7a694369·70686572·orkziTLSziCipher
90 ··0x0005b878·5f7a6474·637a7142·756c6b53·74617465·_zdtczqBulkState90 ··0x0005b878·5f7a6474·637a7142·756c6b53·74617465·_zdtczqBulkState
91 ··0x0005b888·53747265·616d335f·62797465·7300746c·Stream3_bytes.tl91 ··0x0005b888·53747265·616d335f·62797465·7300746c·Stream3_bytes.tl
92 ··0x0005b898·737a6d32·7a69317a·69387a6d·64796166·szm2zi1zi8zmdyaf92 ··0x0005b898·737a6d32·7a69317a·69387a6d·42643073·szm2zi1zi8zmBd0s
93 ··0x0005b8a8·62547565·477a7a37·56714e35·55733369·bTueGzz7VqN5Us3i93 ··0x0005b8a8·78743952·4259764c·41386f54·41666869·xt9RBYvLA8oTAfhi
94 ··0x0005b8b8·79335f4e·6574776f·726b7a69·544c537a·y3_NetworkziTLSz94 ··0x0005b8b8·68755f4e·6574776f·726b7a69·544c537a·hu_NetworkziTLSz
95 ··0x0005b8c8·69436970·6865725f·7a647463·7a714275·iCipher_zdtczqBu95 ··0x0005b8c8·69436970·6865725f·7a647463·7a714275·iCipher_zdtczqBu
96 ··0x0005b8d8·6c6b5374·61746542·6c6f636b·335f6279·lkStateBlock3_by96 ··0x0005b8d8·6c6b5374·61746542·6c6f636b·335f6279·lkStateBlock3_by
97 ··0x0005b8e8·74657300·746c737a·6d327a69·317a6938·tes.tlszm2zi1zi897 ··0x0005b8e8·74657300·746c737a·6d327a69·317a6938·tes.tlszm2zi1zi8
98 ··0x0005b8f8·7a6d6479·61666254·7565477a·7a375671·zmdyafbTueGzz7Vq 
99 ··0x0005b908·4e355573·33697933·5f4e6574·776f726b·N5Us3iy3_Network98 ··0x0005b8f8·7a6d4264·30737874·39524259·764c4138·zmBd0sxt9RBYvLA8
 99 ··0x0005b908·6f544166·68696875·5f4e6574·776f726b·oTAfhihu_Network
100 ··0x0005b918·7a69544c·537a6943·69706865·725f7a64·ziTLSziCipher_zd100 ··0x0005b918·7a69544c·537a6943·69706865·725f7a64·ziTLSziCipher_zd
101 ··0x0005b928·74637a71·42756c6b·53746174·65414541·tczqBulkStateAEA101 ··0x0005b928·74637a71·42756c6b·53746174·65414541·tczqBulkStateAEA
102 ··0x0005b938·44335f62·79746573·00746c73·7a6d327a·D3_bytes.tlszm2z102 ··0x0005b938·44335f62·79746573·00746c73·7a6d327a·D3_bytes.tlszm2z
103 ··0x0005b948·69317a69·387a6d64·79616662·54756547·i1zi8zmdyafbTueG 
104 ··0x0005b958·7a7a3756·714e3555·73336979·335f4e65·zz7VqN5Us3iy3_Ne103 ··0x0005b948·69317a69·387a6d42·64307378·74395242·i1zi8zmBd0sxt9RB
 104 ··0x0005b958·59764c41·386f5441·66686968·755f4e65·YvLA8oTAfhihu_Ne
105 ··0x0005b968·74776f72·6b7a6954·4c537a69·43697068·tworkziTLSziCiph105 ··0x0005b968·74776f72·6b7a6954·4c537a69·43697068·tworkziTLSziCiph
106 ··0x0005b978·65725f7a·6474637a·7142756c·6b537461·er_zdtczqBulkSta106 ··0x0005b978·65725f7a·6474637a·7142756c·6b537461·er_zdtczqBulkSta
107 ··0x0005b988·7465556e·696e6974·69616c69·7a7a6564·teUninitializzed107 ··0x0005b988·7465556e·696e6974·69616c69·7a7a6564·teUninitializzed
108 ··0x0005b998·335f6279·74657300·746c737a·6d327a69·3_bytes.tlszm2zi108 ··0x0005b998·335f6279·74657300·746c737a·6d327a69·3_bytes.tlszm2zi
109 ··0x0005b9a8·317a6938·7a6d6479·61666254·7565477a·1zi8zmdyafbTueGz 
110 ··0x0005b9b8·7a375671·4e355573·33697933·5f4e6574·z7VqN5Us3iy3_Net109 ··0x0005b9a8·317a6938·7a6d4264·30737874·39524259·1zi8zmBd0sxt9RBY
 110 ··0x0005b9b8·764c4138·6f544166·68696875·5f4e6574·vLA8oTAfhihu_Net
111 ··0x0005b9c8·776f726b·7a69544c·537a6943·69706865·workziTLSziCiphe111 ··0x0005b9c8·776f726b·7a69544c·537a6943·69706865·workziTLSziCiphe
112 ··0x0005b9d8·725f7a64·74634275·6c6b5374·61746532·r_zdtcBulkState2112 ··0x0005b9d8·725f7a64·74634275·6c6b5374·61746532·r_zdtcBulkState2
113 ··0x0005b9e8·5f627974·65730074·6c737a6d·327a6931·_bytes.tlszm2zi1113 ··0x0005b9e8·5f627974·65730074·6c737a6d·327a6931·_bytes.tlszm2zi1
114 ··0x0005b9f8·7a69387a·6d647961·66625475·65477a7a·zi8zmdyafbTueGzz 
115 ··0x0005ba08·3756714e·35557333·6979335f·4e657477·7VqN5Us3iy3_Netw114 ··0x0005b9f8·7a69387a·6d426430·73787439·52425976·zi8zmBd0sxt9RBYv
Max diff block lines reached; 6120629/6131267 bytes (99.83%) of diff not shown.
450 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000200528·<.init>:2 0000000000200530·<.init>:
3 »       paciasp3 »       paciasp
4 »       stp»    x29,·x30,·[sp,·#-16]!4 »       stp»    x29,·x30,·[sp,·#-16]!
5 »       mov»    x29,·sp5 »       mov»    x29,·sp
6 »       bl»     201940·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x10>6 »       bl»     201940·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x10>
7 »       ldp»    x29,·x30,·[sp],·#167 »       ldp»    x29,·x30,·[sp],·#16
8 »       autiasp8 »       autiasp
9 »       ret9 »       ret
661 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000200550·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info@plt-0x20>:2 0000000000200550·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info@plt-0x20>:
3 »       stp»    x16,·x30,·[sp,·#-16]!3 »       stp»    x16,·x30,·[sp,·#-16]!
4 »       adrp»   x16,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>4 »       adrp»   x16,·3ef000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_SessionFlag_closure_tbl@@Base+0xdd8>
5 »       ldr»    x17,·[x16,·#4088]5 »       ldr»    x17,·[x16,·#4088]
6 »       add»    x16,·x16,·#0xff86 »       add»    x16,·x16,·#0xff8
7 »       br»     x177 »       br»     x17
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
  
22.5 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000201940·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base-0x100>:2 0000000000201940·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base-0x100>:
3 »       adrp»   x0,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>3 »       adrp»   x0,·3ef000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_SessionFlag_closure_tbl@@Base+0xdd8>
4 »       ldr»    x0,·[x0,·#1752]4 »       ldr»    x0,·[x0,·#1880]
5 »       cbz»    x0,·201950·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x20>5 »       cbz»    x0,·201950·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x20>
6 »       b»      201240·<__gmon_start__@plt>6 »       b»      201240·<__gmon_start__@plt>
7 »       ret7 »       ret
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
11 »       adrp»   x0,·437000·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>11 »       adrp»   x0,·437000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>
12 »       add»    x0,·x0,·#0x97012 »       add»    x0,·x0,·#0x970
13 »       adrp»   x1,·437000·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>13 »       adrp»   x1,·437000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>
14 »       add»    x1,·x1,·#0x97014 »       add»    x1,·x1,·#0x970
15 »       cmp»    x1,·x015 »       cmp»    x1,·x0
16 »       b.eq»   20198c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x5c>··//·b.none16 »       b.eq»   20198c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x5c>··//·b.none
17 »       adrp»   x1,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>17 »       adrp»   x1,·3ef000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_SessionFlag_closure_tbl@@Base+0xdd8>
18 »       ldr»    x1,·[x1,·#1216]18 »       ldr»    x1,·[x1,·#1384]
19 »       cbz»    x1,·20198c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x5c>19 »       cbz»    x1,·20198c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x5c>
20 »       mov»    x16,·x120 »       mov»    x16,·x1
21 »       br»     x1621 »       br»     x16
22 »       ret22 »       ret
23 »       adrp»   x0,·437000·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>23 »       adrp»   x0,·437000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>
24 »       add»    x0,·x0,·#0x97024 »       add»    x0,·x0,·#0x970
25 »       adrp»   x1,·437000·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>25 »       adrp»   x1,·437000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>
26 »       add»    x1,·x1,·#0x97026 »       add»    x1,·x1,·#0x970
27 »       sub»    x1,·x1,·x027 »       sub»    x1,·x1,·x0
28 »       lsr»    x2,·x1,·#6328 »       lsr»    x2,·x1,·#63
29 »       add»    x1,·x2,·x1,·asr·#329 »       add»    x1,·x2,·x1,·asr·#3
30 »       asr»    x1,·x1,·#130 »       asr»    x1,·x1,·#1
31 »       cbz»    x1,·2019c8·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x98>31 »       cbz»    x1,·2019c8·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x98>
32 »       adrp»   x2,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>32 »       adrp»   x2,·3ef000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_SessionFlag_closure_tbl@@Base+0xdd8>
33 »       ldr»    x2,·[x2,·#416]33 »       ldr»    x2,·[x2,·#592]
34 »       cbz»    x2,·2019c8·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x98>34 »       cbz»    x2,·2019c8·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x98>
35 »       mov»    x16,·x235 »       mov»    x16,·x2
36 »       br»     x1636 »       br»     x16
37 »       ret37 »       ret
38 »       paciasp38 »       paciasp
39 »       stp»    x29,·x30,·[sp,·#-32]!39 »       stp»    x29,·x30,·[sp,·#-32]!
40 »       mov»    x29,·sp40 »       mov»    x29,·sp
41 »       str»    x19,·[sp,·#16]41 »       str»    x19,·[sp,·#16]
42 »       adrp»   x19,·437000·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>42 »       adrp»   x19,·437000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason7_closure@@Base+0x50>
43 »       ldrb»   w0,·[x19,·#2416]43 »       ldrb»   w0,·[x19,·#2416]
44 »       tbnz»   w0,·#0,·201a0c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0xdc>44 »       tbnz»   w0,·#0,·201a0c·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0xdc>
45 »       adrp»   x0,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>45 »       adrp»   x0,·3ef000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziTypesziSession_SessionFlag_closure_tbl@@Base+0xdd8>
46 »       ldr»    x0,·[x0,·#2688]46 »       ldr»    x0,·[x0,·#2776]
47 »       cbz»    x0,·201a00·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0xd0>47 »       cbz»    x0,·201a00·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0xd0>
48 »       adrp»   x0,·3f0000·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info>48 »       adrp»   x0,·3f0000·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info>
49 »       ldr»    x0,·[x0,·#2536]49 »       ldr»    x0,·[x0,·#2536]
50 »       bl»     201570·<__cxa_finalize@plt>50 »       bl»     201570·<__cxa_finalize@plt>
51 »       bl»     201960·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x30>51 »       bl»     201960·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x30>
52 »       mov»    w0,·#0x1···················»     //·#152 »       mov»    w0,·#0x1···················»     //·#1
53 »       strb»   w0,·[x19,·#2416]53 »       strb»   w0,·[x19,·#2416]
Offset 64, 99 lines modifiedOffset 64, 99 lines modified
64 »       b»      201990·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x60>64 »       b»      201990·<ghczmprim_GHCziClasses_zdp1Ord_info@plt+0x60>
65 »       udf»    #565 »       udf»    #5
66 »       udf»    #266 »       udf»    #2
67 »       ...67 »       ...
68 »       udf»    #1468 »       udf»    #14
69 »       .inst»  0x001eefc8·;·undefined69 »       .inst»  0x001eefc8·;·undefined
  
70 0000000000201a40·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base>:70 0000000000201a40·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base>:
71 »       sub»    x18,·x20,·#0x871 »       sub»    x18,·x20,·#0x8
72 »       cmp»    x18,·x2872 »       cmp»    x18,·x28
73 »       b.cc»   201aa0·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base+0x60>··//·b.lo,·b.ul,·b.last73 »       b.cc»   201aa0·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base+0x60>··//·b.lo,·b.ul,·b.last
74 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>74 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>
75 »       add»    x18,·x18,·#0xa8075 »       add»    x18,·x18,·#0xa80
76 »       stur»   x18,·[x20,·#-8]76 »       stur»   x18,·[x20,·#-8]
77 »       mov»    x22,·x2377 »       mov»    x22,·x23
78 »       sub»    x20,·x20,·#0x878 »       sub»    x20,·x20,·#0x8
79 »       and»    x18,·x22,·#0x779 »       and»    x18,·x22,·#0x7
80 »       cbnz»   x18,·201a80·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base+0x40>80 »       cbnz»   x18,·201a80·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base+0x40>
81 »       ldr»    x18,·[x22]81 »       ldr»    x18,·[x22]
82 »       br»     x1882 »       br»     x18
83 »       ...83 »       ...
84 »       udf»    #3084 »       udf»    #30
85 »       .inst»  0x001eef88·;·undefined85 »       .inst»  0x001eef88·;·undefined
86 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>86 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>
87 »       add»    x18,·x18,·#0xac087 »       add»    x18,·x18,·#0xac0
88 »       str»    x18,·[x20]88 »       str»    x18,·[x20]
89 »       adrp»   x24,·3ef000·<bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info>89 »       adrp»   x24,·3ee000·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziX509_zdfShowCertificateRejectReason6_bytes@@Base+0x19958>
90 »       ldr»    x24,·[x24,·#2264]90 »       ldr»    x24,·[x24,·#3064]
91 »       add»    x24,·x24,·#0x191 »       add»    x24,·x24,·#0x1
92 »       ldur»   x23,·[x22,·#39]92 »       ldur»   x23,·[x22,·#39]
93 »       b»      247ce0·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_zdwusingState_info@@Base>93 »       b»      247ce0·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_zdwusingState_info@@Base>
94 »       adrp»   x22,·3f0000·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info>94 »       adrp»   x22,·3f0000·<ghczminternal_GHCziInternalziDataziOldList_nubBy_info>
95 »       add»    x22,·x22,·#0xa2895 »       add»    x22,·x22,·#0xa28
96 »       ldur»   x18,·[x19,·#-8]96 »       ldur»   x18,·[x19,·#-8]
97 »       br»     x1897 »       br»     x18
98 »       ...98 »       ...
99 »       udf»    #3099 »       udf»    #30
100 »       .inst»  0x001eef30·;·undefined100 »       .inst»  0x001eef30·;·undefined
101 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>101 »       adrp»   x18,·201000·<cryptonzm1zi0zi4zms4sEMqe24KEOOBQlFNCob_CryptoziECC_encodeECPoint_info@plt>
102 »       add»    x18,·x18,·#0xaec102 »       add»    x18,·x18,·#0xaec
103 »       str»    x18,·[x20]103 »       str»    x18,·[x20]
104 »       and»    x18,·x22,·#0x7104 »       and»    x18,·x22,·#0x7
105 »       cbnz»   x18,·201aec·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base+0xac>105 »       cbnz»   x18,·201aec·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base+0xac>
106 »       ldr»    x18,·[x22]106 »       ldr»    x18,·[x22]
107 »       br»     x18107 »       br»     x18
108 »       ...108 »       ...
109 »       udf»    #30109 »       udf»    #30
110 »       .inst»  0x001eef04·;·undefined110 »       .inst»  0x001eef04·;·undefined
111 »       and»    x18,·x22,·#0x7111 »       and»    x18,·x22,·#0x7
112 »       mov»    x17,·#0x1···················»    //·#1112 »       mov»    x17,·#0x1···················»    //·#1
113 »       cmp»    x18,·x17113 »       cmp»    x18,·x17
114 »       b.ne»   201b08·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base+0xc8>··//·b.any114 »       b.ne»   201b08·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base+0xc8>··//·b.any
115 »       ldur»   x23,·[x22,·#7]115 »       ldur»   x23,·[x22,·#7]
116 »       add»    x20,·x20,·#0x8116 »       add»    x20,·x20,·#0x8
117 »       b»      244eb8·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLSziContextziInternal_contextGetInformation2_info@@Base>117 »       b»      244eb8·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLSziContextziInternal_contextGetInformation2_info@@Base>
118 »       ldur»   x22,·[x22,·#6]118 »       ldur»   x22,·[x22,·#6]
119 »       add»    x20,·x20,·#0x8119 »       add»    x20,·x20,·#0x8
120 »       ldr»    x18,·[x20]120 »       ldr»    x18,·[x20]
121 »       br»     x18121 »       br»     x18
122 »       udf»    #5122 »       udf»    #5
123 »       udf»    #2123 »       udf»    #2
124 »       ...124 »       ...
125 »       udf»    #14125 »       udf»    #14
126 »       .inst»  0x001eeef8·;·undefined126 »       .inst»  0x001eeef8·;·undefined
  
127 0000000000201b30·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain_info@@Base>:127 0000000000201b30·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain_info@@Base>:
128 »       b»      201a40·<tlszm2zi1zi8zmdyafbTueGzz7VqN5Us3iy3_NetworkziTLS_getClientCertificateChain1_info@@Base>128 »       b»      201a40·<tlszm2zi1zi8zmBd0sxt9RBYvLA8oTAfhihu_NetworkziTLS_getClientCertificateChain1_info@@Base>
129 »       nop129 »       nop
130 »       udf»    #5130 »       udf»    #5
Max diff block lines reached; 23557519/23564921 bytes (99.97%) of diff not shown.
490 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 3747 lines modifiedOffset 1, 3764 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x003c6728·4e657477·6f726b2e·544c5300·00000000·Network.TLS.....2 ··0x003c6728·4e657477·6f726b2e·544c5300·00000000·Network.TLS.....
3 ··0x003c6738·746c732d·322e312e·382d6479·61666254·tls-2.1.8-dyafbT3 ··0x003c6738·746c732d·322e312e·382d4264·30737874·tls-2.1.8-Bd0sxt
 4 ··0x003c6748·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
4 ··0x003c6748·7565477a·3756714e·35557333·69793300·ueGz7VqN5Us3iy3. 
5 ··0x003c6758·2742756c·6b537461·74655374·7265616d·'BulkStateStream 
6 ··0x003c6768·00000000·00000000·2742756c·6b537461·........'BulkSta5 ··0x003c6758·00000000·00000000·2742756c·6b537461·........'BulkSta
 6 ··0x003c6768·74655374·7265616d·00000000·00000000·teStream........
7 ··0x003c6778·7465426c·6f636b00·2742756c·6b537461·teBlock.'BulkSta 
8 ··0x003c6788·74654145·41440000·2742756c·6b537461·teAEAD..'BulkSta 
9 ··0x003c6798·7465556e·696e6974·69616c69·7a656400·teUninitialized. 
10 ··0x003c67a8·42756c6b·53746174·65000000·00000000·BulkState....... 
11 ··0x003c67b8·4e657477·6f726b2e·544c532e·43697068·Network.TLS.Ciph 
12 ··0x003c67c8·65720000·00000000·42756c6b·53746174·er......BulkStat 
13 ··0x003c67d8·65556e69·6e697469·616c697a·65640000·eUninitialized.. 
14 ··0x003c67e8·42756c6b·53746174·65414541·44000000·BulkStateAEAD... 
15 ··0x003c67f8·42756c6b·53746174·65426c6f·636b0000·BulkStateBlock..7 ··0x003c6778·2742756c·6b537461·7465426c·6f636b00·'BulkStateBlock.
 8 ··0x003c6788·2742756c·6b537461·74654145·41440000·'BulkStateAEAD..
 9 ··0x003c6798·2742756c·6b537461·7465556e·696e6974·'BulkStateUninit
 10 ··0x003c67a8·69616c69·7a656400·42756c6b·53746174·ialized.BulkStat
 11 ··0x003c67b8·65000000·00000000·4e657477·6f726b2e·e.......Network.
 12 ··0x003c67c8·544c532e·43697068·65720000·00000000·TLS.Cipher......
 13 ··0x003c67d8·42756c6b·53746174·65556e69·6e697469·BulkStateUniniti
 14 ··0x003c67e8·616c697a·65640000·42756c6b·53746174·alized..BulkStat
 15 ··0x003c67f8·65414541·44000000·42756c6b·53746174·eAEAD...BulkStat
 16 ··0x003c6808·65426c6f·636b0000·42756c6b·53746174·eBlock..BulkStat
 17 ··0x003c6818·65537472·65616d00·746c732d·322e312e·eStream.tls-2.1.
 18 ··0x003c6828·382d4264·30737874·39524259·764c4138·8-Bd0sxt9RBYvLA8
 19 ··0x003c6838·6f544166·68696875·3a4e6574·776f726b·oTAfhihu:Network
 20 ··0x003c6848·2e544c53·2e436970·6865722e·42756c6b·.TLS.Cipher.Bulk
16 ··0x003c6808·42756c6b·53746174·65537472·65616d00·BulkStateStream.21 ··0x003c6858·53746174·65537472·65616d00·00000000·StateStream.....
17 ··0x003c6818·746c732d·322e312e·382d6479·61666254·tls-2.1.8-dyafbT22 ··0x003c6868·746c732d·322e312e·382d4264·30737874·tls-2.1.8-Bd0sxt
18 ··0x003c6828·7565477a·3756714e·35557333·6979333a·ueGz7VqN5Us3iy3:23 ··0x003c6878·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
19 ··0x003c6838·4e657477·6f726b2e·544c532e·43697068·Network.TLS.Ciph24 ··0x003c6888·3a4e6574·776f726b·2e544c53·2e436970·:Network.TLS.Cip
20 ··0x003c6848·65722e42·756c6b53·74617465·53747265·er.BulkStateStre25 ··0x003c6898·6865722e·42756c6b·53746174·65426c6f·her.BulkStateBlo
21 ··0x003c6858·616d0000·00000000·746c732d·322e312e·am......tls-2.1.26 ··0x003c68a8·636b0000·00000000·746c732d·322e312e·ck......tls-2.1.
22 ··0x003c6868·382d6479·61666254·7565477a·3756714e·8-dyafbTueGz7VqN 
23 ··0x003c6878·35557333·6979333a·4e657477·6f726b2e·5Us3iy3:Network.27 ··0x003c68b8·382d4264·30737874·39524259·764c4138·8-Bd0sxt9RBYvLA8
 28 ··0x003c68c8·6f544166·68696875·3a4e6574·776f726b·oTAfhihu:Network
24 ··0x003c6888·544c532e·43697068·65722e42·756c6b53·TLS.Cipher.BulkS29 ··0x003c68d8·2e544c53·2e436970·6865722e·42756c6b·.TLS.Cipher.Bulk
25 ··0x003c6898·74617465·426c6f63·6b000000·00000000·tateBlock.......30 ··0x003c68e8·53746174·65414541·44000000·00000000·StateAEAD.......
26 ··0x003c68a8·746c732d·322e312e·382d6479·61666254·tls-2.1.8-dyafbT31 ··0x003c68f8·746c732d·322e312e·382d4264·30737874·tls-2.1.8-Bd0sxt
27 ··0x003c68b8·7565477a·3756714e·35557333·6979333a·ueGz7VqN5Us3iy3:32 ··0x003c6908·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
28 ··0x003c68c8·4e657477·6f726b2e·544c532e·43697068·Network.TLS.Ciph33 ··0x003c6918·3a4e6574·776f726b·2e544c53·2e436970·:Network.TLS.Cip
 34 ··0x003c6928·6865722e·42756c6b·53746174·65556e69·her.BulkStateUni
 35 ··0x003c6938·6e697469·616c697a·65640000·00000000·nitialized......
 36 ··0x003c6948·274e756c·6c436f6d·70726573·73696f6e·'NullCompression
29 ··0x003c68d8·65722e42·756c6b53·74617465·41454144·er.BulkStateAEAD 
30 ··0x003c68e8·00000000·00000000·746c732d·322e312e·........tls-2.1. 
31 ··0x003c68f8·382d6479·61666254·7565477a·3756714e·8-dyafbTueGz7VqN 
32 ··0x003c6908·35557333·6979333a·4e657477·6f726b2e·5Us3iy3:Network. 
33 ··0x003c6918·544c532e·43697068·65722e42·756c6b53·TLS.Cipher.BulkS 
34 ··0x003c6928·74617465·556e696e·69746961·6c697a65·tateUninitialize 
35 ··0x003c6938·64000000·00000000·274e756c·6c436f6d·d.......'NullCom37 ··0x003c6958·00000000·00000000·4e756c6c·436f6d70·........NullComp
 38 ··0x003c6968·72657373·696f6e00·27436f6d·70726573·ression.'Compres
 39 ··0x003c6978·73696f6e·00000000·436f6d70·72657373·sion....Compress
 40 ··0x003c6988·696f6e00·00000000·27433a43·6f6d7072·ion.....'C:Compr
 41 ··0x003c6998·65737369·6f6e4300·436f6d70·72657373·essionC.Compress
 42 ··0x003c69a8·696f6e43·00000000·4e657477·6f726b2e·ionC....Network.
 43 ··0x003c69b8·544c532e·436f6d70·72657373·696f6e00·TLS.Compression.
 44 ··0x003c69c8·746c732d·322e312e·382d4264·30737874·tls-2.1.8-Bd0sxt
 45 ··0x003c69d8·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
 46 ··0x003c69e8·3a4e6574·776f726b·2e544c53·2e436f6d·:Network.TLS.Com
 47 ··0x003c69f8·70726573·73696f6e·2e4e756c·6c436f6d·pression.NullCom
36 ··0x003c6948·70726573·73696f6e·00000000·00000000·pression........48 ··0x003c6a08·70726573·73696f6e·00000000·00000000·pression........
37 ··0x003c6958·4e756c6c·436f6d70·72657373·696f6e00·NullCompression. 
38 ··0x003c6968·27436f6d·70726573·73696f6e·00000000·'Compression.... 
39 ··0x003c6978·436f6d70·72657373·696f6e00·00000000·Compression.....49 ··0x003c6a18·746c732d·322e312e·382d4264·30737874·tls-2.1.8-Bd0sxt
 50 ··0x003c6a28·39524259·764c4138·6f544166·68696875·9RBYvLA8oTAfhihu
 51 ··0x003c6a38·3a4e6574·776f726b·2e544c53·2e436f6d·:Network.TLS.Com
 52 ··0x003c6a48·70726573·73696f6e·2e436f6d·70726573·pression.Compres
 53 ··0x003c6a58·73696f6e·00000000·746c732d·322e312e·sion....tls-2.1.
 54 ··0x003c6a68·382d4264·30737874·39524259·764c4138·8-Bd0sxt9RBYvLA8
 55 ··0x003c6a78·6f544166·68696875·3a4e6574·776f726b·oTAfhihu:Network
 56 ··0x003c6a88·2e544c53·2e436f6d·70726573·73696f6e·.TLS.Compression
40 ··0x003c6988·27433a43·6f6d7072·65737369·6f6e4300·'C:CompressionC.57 ··0x003c6a98·2e433a43·6f6d7072·65737369·6f6e4300·.C:CompressionC.
41 ··0x003c6998·436f6d70·72657373·696f6e43·00000000·CompressionC.... 
42 ··0x003c69a8·4e657477·6f726b2e·544c532e·436f6d70·Network.TLS.Comp 
43 ··0x003c69b8·72657373·696f6e00·746c732d·322e312e·ression.tls-2.1. 
44 ··0x003c69c8·382d6479·61666254·7565477a·3756714e·8-dyafbTueGz7VqN 
45 ··0x003c69d8·35557333·6979333a·4e657477·6f726b2e·5Us3iy3:Network. 
46 ··0x003c69e8·544c532e·436f6d70·72657373·696f6e2e·TLS.Compression. 
47 ··0x003c69f8·4e756c6c·436f6d70·72657373·696f6e00·NullCompression. 
48 ··0x003c6a08·746c732d·322e312e·382d6479·61666254·tls-2.1.8-dyafbT 
49 ··0x003c6a18·7565477a·3756714e·35557333·6979333a·ueGz7VqN5Us3iy3: 
50 ··0x003c6a28·4e657477·6f726b2e·544c532e·436f6d70·Network.TLS.Comp 
51 ··0x003c6a38·72657373·696f6e2e·436f6d70·72657373·ression.Compress 
52 ··0x003c6a48·696f6e00·00000000·746c732d·322e312e·ion.....tls-2.1. 
53 ··0x003c6a58·382d6479·61666254·7565477a·3756714e·8-dyafbTueGz7VqN 
54 ··0x003c6a68·35557333·6979333a·4e657477·6f726b2e·5Us3iy3:Network. 
55 ··0x003c6a78·544c532e·436f6d70·72657373·696f6e2e·TLS.Compression. 
56 ··0x003c6a88·433a436f·6d707265·7373696f·6e430000·C:CompressionC.. 
57 ··0x003c6a98·4e657477·6f726b2e·544c532e·496e7465·Network.TLS.Inte58 ··0x003c6aa8·4e657477·6f726b2e·544c532e·496e7465·Network.TLS.Inte
58 ··0x003c6aa8·726e616c·00000000·4e657477·6f726b2e·rnal....Network.59 ··0x003c6ab8·726e616c·00000000·4e657477·6f726b2e·rnal....Network.
59 ··0x003c6ab8·544c532e·45787472·61000000·00000000·TLS.Extra.......60 ··0x003c6ac8·544c532e·45787472·61000000·00000000·TLS.Extra.......
60 ··0x003c6ac8·43484143·48413230·504f4c59·31333035·CHACHA20POLY130561 ··0x003c6ad8·43484143·48413230·504f4c59·31333035·CHACHA20POLY1305
61 ··0x003c6ad8·00000000·00000000·4e657477·6f726b2e·........Network.62 ··0x003c6ae8·00000000·00000000·4e657477·6f726b2e·........Network.
62 ··0x003c6ae8·544c532e·45787472·612e4369·70686572·TLS.Extra.Cipher63 ··0x003c6af8·544c532e·45787472·612e4369·70686572·TLS.Extra.Cipher
63 ··0x003c6af8·00000000·00000000·43697068·65725365·........CipherSe64 ··0x003c6b08·00000000·00000000·43697068·65725365·........CipherSe
64 ··0x003c6b08·74000000·00000000·27536574·4f746865·t.......'SetOthe65 ··0x003c6b18·74000000·00000000·27536574·4f746865·t.......'SetOthe
65 ··0x003c6b18·72000000·00000000·27536574·41656164·r.......'SetAead66 ··0x003c6b28·72000000·00000000·27536574·41656164·r.......'SetAead
66 ··0x003c6b28·00000000·00000000·544c535f·4448455f·........TLS_DHE_67 ··0x003c6b38·00000000·00000000·544c535f·4448455f·........TLS_DHE_
67 ··0x003c6b38·5253415f·57495448·5f434841·43484132·RSA_WITH_CHACHA268 ··0x003c6b48·5253415f·57495448·5f434841·43484132·RSA_WITH_CHACHA2
68 ··0x003c6b48·305f504f·4c593133·30355f53·48413235·0_POLY1305_SHA2569 ··0x003c6b58·305f504f·4c593133·30355f53·48413235·0_POLY1305_SHA25
69 ··0x003c6b58·36000000·00000000·544c535f·45434448·6.......TLS_ECDH70 ··0x003c6b68·36000000·00000000·544c535f·45434448·6.......TLS_ECDH
70 ··0x003c6b68·455f4543·4453415f·57495448·5f434841·E_ECDSA_WITH_CHA71 ··0x003c6b78·455f4543·4453415f·57495448·5f434841·E_ECDSA_WITH_CHA
71 ··0x003c6b78·43484132·305f504f·4c593133·30355f53·CHA20_POLY1305_S72 ··0x003c6b88·43484132·305f504f·4c593133·30355f53·CHA20_POLY1305_S
72 ··0x003c6b88·48413235·36000000·544c535f·45434448·HA256...TLS_ECDH73 ··0x003c6b98·48413235·36000000·544c535f·45434448·HA256...TLS_ECDH
73 ··0x003c6b98·455f5253·415f5749·54485f43·48414348·E_RSA_WITH_CHACH74 ··0x003c6ba8·455f5253·415f5749·54485f43·48414348·E_RSA_WITH_CHACH
74 ··0x003c6ba8·4132305f·504f4c59·31333035·5f534841·A20_POLY1305_SHA75 ··0x003c6bb8·4132305f·504f4c59·31333035·5f534841·A20_POLY1305_SHA
75 ··0x003c6bb8·32353600·00000000·544c535f·43484143·256.....TLS_CHAC76 ··0x003c6bc8·32353600·00000000·544c535f·43484143·256.....TLS_CHAC
76 ··0x003c6bc8·48413230·5f504f4c·59313330·355f5348·HA20_POLY1305_SH77 ··0x003c6bd8·48413230·5f504f4c·59313330·355f5348·HA20_POLY1305_SH
77 ··0x003c6bd8·41323536·00000000·41455332·35364743·A256....AES256GC78 ··0x003c6be8·41323536·00000000·41455332·35364743·A256....AES256GC
78 ··0x003c6be8·4d000000·00000000·544c535f·4145535f·M.......TLS_AES_79 ··0x003c6bf8·4d000000·00000000·544c535f·4145535f·M.......TLS_AES_
79 ··0x003c6bf8·3235365f·47434d5f·53484133·38340000·256_GCM_SHA384..80 ··0x003c6c08·3235365f·47434d5f·53484133·38340000·256_GCM_SHA384..
80 ··0x003c6c08·544c535f·45434448·455f5253·415f5749·TLS_ECDHE_RSA_WI81 ··0x003c6c18·544c535f·45434448·455f5253·415f5749·TLS_ECDHE_RSA_WI
81 ··0x003c6c18·54485f41·45535f32·35365f47·434d5f53·TH_AES_256_GCM_S82 ··0x003c6c28·54485f41·45535f32·35365f47·434d5f53·TH_AES_256_GCM_S
82 ··0x003c6c28·48413338·34000000·544c535f·45434448·HA384...TLS_ECDH83 ··0x003c6c38·48413338·34000000·544c535f·45434448·HA384...TLS_ECDH
83 ··0x003c6c38·455f4543·4453415f·57495448·5f414553·E_ECDSA_WITH_AES84 ··0x003c6c48·455f4543·4453415f·57495448·5f414553·E_ECDSA_WITH_AES
84 ··0x003c6c48·5f323536·5f47434d·5f534841·33383400·_256_GCM_SHA384.85 ··0x003c6c58·5f323536·5f47434d·5f534841·33383400·_256_GCM_SHA384.
85 ··0x003c6c58·544c535f·4448455f·5253415f·57495448·TLS_DHE_RSA_WITH86 ··0x003c6c68·544c535f·4448455f·5253415f·57495448·TLS_DHE_RSA_WITH
86 ··0x003c6c68·5f414553·5f323536·5f47434d·5f534841·_AES_256_GCM_SHA87 ··0x003c6c78·5f414553·5f323536·5f47434d·5f534841·_AES_256_GCM_SHA
87 ··0x003c6c78·33383400·00000000·544c535f·45434448·384.....TLS_ECDH88 ··0x003c6c88·33383400·00000000·544c535f·45434448·384.....TLS_ECDH
88 ··0x003c6c88·455f4543·4453415f·57495448·5f414553·E_ECDSA_WITH_AES89 ··0x003c6c98·455f4543·4453415f·57495448·5f414553·E_ECDSA_WITH_AES
89 ··0x003c6c98·5f323536·5f43434d·5f380000·00000000·_256_CCM_8......90 ··0x003c6ca8·5f323536·5f43434d·5f380000·00000000·_256_CCM_8......
90 ··0x003c6ca8·41455332·35364343·4d380000·00000000·AES256CCM8......91 ··0x003c6cb8·41455332·35364343·4d380000·00000000·AES256CCM8......
Max diff block lines reached; 456526/502008 bytes (90.94%) of diff not shown.
562 B
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x003d5124·011b033b·28000000·04000000·3cc8e2ff·...;(.......<...2 ··0x003d5234·011b033b·28000000·04000000·2cc7e2ff·...;(.......,...
3 ··0x003d5134·40000000·6cc8e2ff·54000000·a8c8e2ff·@...l...T.......3 ··0x003d5244·40000000·5cc7e2ff·54000000·98c7e2ff·@...\...T.......
4 ··0x003d5144·68000000·fcc8e2ff·90000000··········h...........4 ··0x003d5254·68000000·ecc7e2ff·90000000··········h...........
  
1.19 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x003d5150·10000000·00000000·017a5200·04781e01·.........zR..x..2 ··0x003d5260·10000000·00000000·017a5200·04781e01·.........zR..x..
3 ··0x003d5160·1b0c1f00·10000000·18000000·f4c7e2ff·................3 ··0x003d5270·1b0c1f00·10000000·18000000·e4c6e2ff·................
4 ··0x003d5170·30000000·00000000·10000000·2c000000·0...........,...4 ··0x003d5280·30000000·00000000·10000000·2c000000·0...........,...
5 ··0x003d5180·10c8e2ff·3c000000·00000000·24000000·....<.......$...5 ··0x003d5290·00c7e2ff·3c000000·00000000·24000000·....<.......$...
6 ··0x003d5190·40000000·38c8e2ff·50000000·00412d41·@...8...P....A-A6 ··0x003d52a0·40000000·28c7e2ff·50000000·00412d41·@...(...P....A-A
7 ··0x003d51a0·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A7 ··0x003d52b0·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A
8 ··0x003d51b0·2d000000·10000000·68000000·64c8e2ff·-.......h...d...8 ··0x003d52c0·2d000000·10000000·68000000·54c7e2ff·-.......h...T...
9 ··0x003d51c0·08000000·00000000·00000000··········............9 ··0x003d52d0·08000000·00000000·00000000··········............
  
49.2 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 388 lines modifiedOffset 1, 388 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x003ee7e0·30e23e00·00000000·e87f4200·00000000·0.>.......B.....2 ··0x003ee7e0·30e23e00·00000000·08793f00·00000000·0.>......y?.....
3 ··0x003ee7f0·383d3300·00000000·78ad3a00·00000000·8=3.....x.:.....3 ··0x003ee7f0·68103f00·00000000·18164000·00000000·h.?.......@.....
 4 ··0x003ee800·00000000·00000000·505d3b00·00000000·........P];.....
 5 ··0x003ee810·00000000·00000000·90cc4000·00000000·..........@.....
 6 ··0x003ee820·00000000·00000000·60fc2200·00000000·........`.".....
 7 ··0x003ee830·00000000·00000000·e8bd3f00·00000000·..........?.....
 8 ··0x003ee840·00000000·00000000·083a4000·00000000·.........:@.....
4 ··0x003ee800·00000000·00000000·00000000·00000000·................9 ··0x003ee850·00000000·00000000·00000000·00000000·................
5 ··0x003ee810·d0813f00·00000000·00000000·00000000·..?............. 
6 ··0x003ee820·00000000·00000000·d0673c00·00000000·.........g<..... 
7 ··0x003ee830·00000000·00000000·105f2200·00000000·........._"..... 
8 ··0x003ee840·00000000·00000000·00000000·00000000·................ 
9 ··0x003ee850·00000000·00000000·084f4200·00000000·.........OB.....10 ··0x003ee860·00000000·00000000·b0e14200·00000000·..........B.....
10 ··0x003ee860·80004300·00000000·f8e24100·00000000·..C.......A..... 
11 ··0x003ee870·00f93f00·00000000·48fb2200·00000000·..?.....H."..... 
12 ··0x003ee880·282f3f00·00000000·302e3f00·00000000·(/?.....0.?..... 
13 ··0x003ee890·58e93f00·00000000·c0952700·00000000·X.?.......'.....11 ··0x003ee870·78b74000·00000000·98154300·00000000·x.@.......C.....
 12 ··0x003ee880·38794100·00000000·e0612200·00000000·8yA......a".....
14 ··0x003ee8a0·d0fe4200·00000000·00000000·00000000·..B.............13 ··0x003ee890·80794100·00000000·b8214300·00000000·.yA......!C.....
15 ··0x003ee8b0·58ee3c00·00000000·00000000·00000000·X.<............. 
16 ··0x003ee8c0·a8e44200·00000000·48522a00·00000000·..B.....HR*.....14 ··0x003ee8a0·082f2000·00000000·78542a00·00000000·./·.....xT*.....
17 ··0x003ee8d0·00000000·00000000·e0552a00·00000000·.........U*.....15 ··0x003ee8b0·00000000·00000000·48522a00·00000000·........HR*.....
18 ··0x003ee8e0·a8b64000·00000000·00000000·00000000·..@.............16 ··0x003ee8c0·c8d34000·00000000·504e4100·00000000·..@.....PNA.....
19 ··0x003ee8f0·00000000·00000000·00000000·00000000·................17 ··0x003ee8d0·00000000·00000000·d0b44000·00000000·..........@.....
20 ··0x003ee900·b8334300·00000000·00000000·00000000·.3C............. 
21 ··0x003ee910·b82d4200·00000000·38f44200·00000000·.-B.....8.B..... 
22 ··0x003ee920·00000000·00000000·385e4300·00000000·........8^C.....18 ··0x003ee8e0·00000000·00000000·c0f93f00·00000000·..........?.....
 19 ··0x003ee8f0·70e72400·00000000·b0923900·00000000·p.$.......9.....
23 ··0x003ee930·00000000·00000000·00000000·00000000·................20 ··0x003ee900·00000000·00000000·00000000·00000000·................
24 ··0x003ee940·782e3f00·00000000·00000000·00000000·x.?............. 
25 ··0x003ee950·b08f4200·00000000·505d3b00·00000000·..B.....P];..... 
26 ··0x003ee960·f8673c00·00000000·00000000·00000000·.g<............. 
27 ··0x003ee970·00000000·00000000·00074000·00000000·..........@.....21 ··0x003ee910·00000000·00000000·80d14000·00000000·..........@.....
28 ··0x003ee980·587a4100·00000000·00000000·00000000·XzA.............22 ··0x003ee920·a0414000·00000000·20014300·00000000·.A@.....·.C.....
29 ··0x003ee990·706d4300·00000000·781a4000·00000000·pmC.....x.@.....23 ··0x003ee930·70c44000·00000000·781a4000·00000000·p.@.....x.@.....
30 ··0x003ee9a0·00000000·00000000·a87d3c00·00000000·.........}<.....24 ··0x003ee940·00000000·00000000·30214200·00000000·........0!B.....
31 ··0x003ee9b0·98394200·00000000·b0fc2200·00000000·.9B.......".....25 ··0x003ee950·b01f4200·00000000·00000000·00000000·..B.............
32 ··0x003ee9c0·107b4100·00000000·d0014300·00000000·.{A.......C..... 
33 ··0x003ee9d0·00000000·00000000·00000000·00000000·................26 ··0x003ee960·00000000·00000000·00000000·00000000·................
 27 ··0x003ee970·e8fb2200·00000000·68fe4200·00000000·..".....h.B.....
 28 ··0x003ee980·00000000·00000000·e87f4200·00000000·..........B.....
 29 ··0x003ee990·00000000·00000000·e02d4200·00000000·.........-B.....
 30 ··0x003ee9a0·107b4100·00000000·00000000·00000000·.{A.............
 31 ··0x003ee9b0·18ae4000·00000000·00000000·00000000·..@.............
 32 ··0x003ee9c0·00000000·00000000·506c4300·00000000·........PlC.....
 33 ··0x003ee9d0·681a4000·00000000·10fc2200·00000000·h.@.......".....
34 ··0x003ee9e0·88153f00·00000000·00000000·00000000·..?.............34 ··0x003ee9e0·985e2200·00000000·00000000·00000000·.^".............
35 ··0x003ee9f0·00000000·00000000·00000000·00000000·................35 ··0x003ee9f0·00000000·00000000·00000000·00000000·................
36 ··0x003eea00·00000000·00000000·00000000·00000000·................36 ··0x003eea00·00000000·00000000·00000000·00000000·................
37 ··0x003eea10·00000000·00000000·00000000·00000000·................37 ··0x003eea10·987d3c00·00000000·00000000·00000000·.}<.............
38 ··0x003eea20·00000000·00000000·00000000·00000000·................38 ··0x003eea20·00000000·00000000·00000000·00000000·................
 39 ··0x003eea30·00000000·00000000·d8334300·00000000·.........3C.....
 40 ··0x003eea40·28ef3c00·00000000·00000000·00000000·(.<.............
 41 ··0x003eea50·a8813f00·00000000·00000000·00000000·..?.............
 42 ··0x003eea60·00000000·00000000·882e3f00·00000000·..........?.....
 43 ··0x003eea70·00000000·00000000·a8b64000·00000000·..........@.....
 44 ··0x003eea80·00000000·00000000·70fb2200·00000000·........p.".....
 45 ··0x003eea90·50074000·00000000·00000000·00000000·P.@.............
 46 ··0x003eeaa0·e8783f00·00000000·a0e04000·00000000·.x?.......@.....
 47 ··0x003eeab0·b8434000·00000000·f0ad3a00·00000000·.C@.......:.....
39 ··0x003eea30·00000000·00000000·50ee3f00·00000000·........P.?.....48 ··0x003eeac0·00000000·00000000·d02e3f00·00000000·..........?.....
 49 ··0x003eead0·f0204200·00000000·00000000·00000000·.·B.............
40 ··0x003eea40·00000000·00000000·60414000·00000000·........`A@.....50 ··0x003eeae0·d0ff4100·00000000·80154000·00000000·..A.......@.....
41 ··0x003eea50·00000000·00000000·00000000·00000000·................51 ··0x003eeaf0·00000000·00000000·00000000·00000000·................
42 ··0x003eea60·d8214300·00000000·00000000·00000000·.!C............. 
43 ··0x003eea70·70fb2200·00000000·707d3c00·00000000·p.".....p}<..... 
44 ··0x003eea80·082b4200·00000000·50ad3a00·00000000·.+B.....P.:.....52 ··0x003eeb00·708f4200·00000000·385e4300·00000000·p.B.....8^C.....
45 ··0x003eea90·00000000·00000000·48793f00·00000000·........Hy?..... 
46 ··0x003eeaa0·d85f2200·00000000·00000000·00000000·._"............. 
47 ··0x003eeab0·00000000·00000000·08af4000·00000000·..........@..... 
48 ··0x003eeac0·00000000·00000000·382a4200·00000000·........8*B.....53 ··0x003eeb10·00000000·00000000·88264200·00000000·.........&B.....
49 ··0x003eead0·00000000·00000000·00000000·00000000·................54 ··0x003eeb20·00000000·00000000·00000000·00000000·................
50 ··0x003eeae0·68434200·00000000·907d3c00·00000000·hCB......}<..... 
51 ··0x003eeaf0·d8813f00·00000000·00000000·00000000·..?.............55 ··0x003eeb30·c0f83f00·00000000·00000000·00000000·..?.............
52 ··0x003eeb00·e02d4200·00000000·00000000·00000000·.-B............. 
53 ··0x003eeb10·68fe4200·00000000·00000000·00000000·h.B............. 
54 ··0x003eeb20·00000000·00000000·f8783f00·00000000·.........x?..... 
55 ··0x003eeb30·50b84000·00000000·983a4000·00000000·P.@......:@..... 
56 ··0x003eeb40·985e2200·00000000·00000000·00000000·.^"............. 
57 ··0x003eeb50·d0fa2200·00000000·00000000·00000000·.."............. 
58 ··0x003eeb60·00000000·00000000·a0054000·00000000·..........@..... 
59 ··0x003eeb70·00000000·00000000·88e04000·00000000·..........@..... 
60 ··0x003eeb80·b0754200·00000000·00000000·00000000·.uB............. 
61 ··0x003eeb90·885f2200·00000000·38024300·00000000·._".....8.C..... 
62 ··0x003eeba0·00000000·00000000·a8512a00·00000000·.........Q*..... 
63 ··0x003eebb0·40a84000·00000000·78602200·00000000·@.@.....x`"..... 
64 ··0x003eebc0·00000000·00000000·48024300·00000000·........H.C.....56 ··0x003eeb40·00000000·00000000·10774300·00000000·.........wC.....
65 ··0x003eebd0·00000000·00000000·88434200·00000000·.........CB..... 
66 ··0x003eebe0·70b53900·00000000·00000000·00000000·p.9............. 
67 ··0x003eebf0·00000000·00000000·70f34200·00000000·........p.B..... 
68 ··0x003eec00·e0612200·00000000·00000000·00000000·.a"............. 
69 ··0x003eec10·00000000·00000000·48464200·00000000·........HFB..... 
70 ··0x003eec20·a0004300·00000000·00000000·00000000·..C............. 
71 ··0x003eec30·70c44000·00000000·48434200·00000000·p.@.....HCB..... 
72 ··0x003eec40·d0512a00·00000000·106c4200·00000000·.Q*......lB..... 
73 ··0x003eec50·80794100·00000000·d0d44000·00000000·.yA.......@..... 
74 ··0x003eec60·f01f4200·00000000·082f2000·00000000·..B....../·..... 
75 ··0x003eec70·00000000·00000000·00000000·00000000·................57 ··0x003eeb50·00000000·00000000·00000000·00000000·................
 58 ··0x003eeb60·60574200·00000000·00000000·00000000·`WB.............
 59 ··0x003eeb70·00000000·00000000·805d2200·00000000·.........]".....
 60 ··0x003eeb80·00000000·00000000·00000000·00000000·................
 61 ··0x003eeb90·f85d2200·00000000·084f4200·00000000·.]"......OB.....
 62 ··0x003eeba0·78e93f00·00000000·38154000·00000000·x.?.....8.@.....
 63 ··0x003eebb0·00000000·00000000·80e62400·00000000·..........$.....
 64 ··0x003eebc0·a07a4100·00000000·98304000·00000000·.zA......0@.....
76 ··0x003eec80·90434000·00000000·082f3f00·00000000·.C@....../?.....65 ··0x003eebd0·c0434000·00000000·b0fc2200·00000000·.C@.......".....
 66 ··0x003eebe0·88e04000·00000000·481a4000·00000000·..@.....H.@.....
 67 ··0x003eebf0·00000000·00000000·80014300·00000000·..........C.....
77 ··0x003eec90·708f4200·00000000·00000000·00000000·p.B.............68 ··0x003eec00·08754200·00000000·00000000·00000000·.uB.............
 69 ··0x003eec10·f0ff4100·00000000·00000000·00000000·..A.............
 70 ··0x003eec20·00794200·00000000·00000000·00000000·.yB.............
78 ··0x003eeca0·305d2200·00000000·c0e72400·00000000·0]".......$.....71 ··0x003eec30·00000000·00000000·c0952700·00000000·..........'.....
 72 ··0x003eec40·001a4000·00000000·00000000·00000000·..@.............
 73 ··0x003eec50·e8eb3c00·00000000·78194300·00000000·..<.....x.C.....
 74 ··0x003eec60·00000000·00000000·d8e14100·00000000·..........A.....
 75 ··0x003eec70·00000000·00000000·98793f00·00000000·.........y?.....
 76 ··0x003eec80·80b33c00·00000000·00000000·00000000·..<.............
 77 ··0x003eec90·00000000·00000000·485e4300·00000000·........H^C.....
 78 ··0x003eeca0·00000000·00000000·f0673c00·00000000·.........g<.....
79 ··0x003eecb0·00000000·00000000·00000000·00000000·................79 ··0x003eecb0·00000000·00000000·00000000·00000000·................
 80 ··0x003eecc0·00000000·00000000·60943f00·00000000·........`.?.....
 81 ··0x003eecd0·78f14200·00000000·00000000·00000000·x.B.............
 82 ··0x003eece0·68793f00·00000000·50e93f00·00000000·hy?.....P.?.....
80 ··0x003eecc0·a85d2200·00000000·00000000·00000000·.]".............83 ··0x003eecf0·08622200·00000000·00000000·00000000·.b".............
 84 ··0x003eed00·00000000·00000000·48793f00·00000000·........Hy?.....
Max diff block lines reached; 37573/50287 bytes (74.72%) of diff not shown.
789 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 9, 34 lines modifiedOffset 9, 34 lines modified
9 ··0x003f0a48·00000000·00000000·38673c00·00000000·........8g<.....9 ··0x003f0a48·00000000·00000000·38673c00·00000000·........8g<.....
10 ··0x003f0a58·00000000·00000000·28673c00·00000000·........(g<.....10 ··0x003f0a58·00000000·00000000·28673c00·00000000·........(g<.....
11 ··0x003f0a68·00000000·00000000·490a3f00·00000000·........I.?.....11 ··0x003f0a68·00000000·00000000·490a3f00·00000000·........I.?.....
12 ··0x003f0a78·590a3f00·00000000·03000000·00000000·Y.?.............12 ··0x003f0a78·590a3f00·00000000·03000000·00000000·Y.?.............
13 ··0x003f0a88·501b2000·00000000·e81b2000·00000000·P.·.......·.....13 ··0x003f0a88·501b2000·00000000·e81b2000·00000000·P.·.......·.....
14 ··0x003f0a98·801c2000·00000000·00000000·00000000·..·.............14 ··0x003f0a98·801c2000·00000000·00000000·00000000·..·.............
15 ··0x003f0aa8·00000000·00000000·00000000·00000000·................15 ··0x003f0aa8·00000000·00000000·00000000·00000000·................
16 ··0x003f0ab8·00000000·00000000·08683c00·00000000·.........h<.....16 ··0x003f0ab8·00000000·00000000·10683c00·00000000·.........h<.....
17 ··0x003f0ac8·00000000·00000000·00000000·00000000·................17 ··0x003f0ac8·00000000·00000000·00000000·00000000·................
18 ··0x003f0ad8·00000000·00000000·00000000·00000000·................18 ··0x003f0ad8·00000000·00000000·00000000·00000000·................
19 ··0x003f0ae8·f8673c00·00000000·00000000·00000000·.g<.............19 ··0x003f0ae8·00683c00·00000000·00000000·00000000·.h<.............
20 ··0x003f0af8·00000000·00000000·00000000·00000000·................20 ··0x003f0af8·00000000·00000000·00000000·00000000·................
21 ··0x003f0b08·00000000·00000000·e8673c00·00000000·.........g<.....21 ··0x003f0b08·00000000·00000000·f0673c00·00000000·.........g<.....
22 ··0x003f0b18·00000000·00000000·00000000·00000000·................22 ··0x003f0b18·00000000·00000000·00000000·00000000·................
23 ··0x003f0b28·00000000·00000000·00000000·00000000·................23 ··0x003f0b28·00000000·00000000·00000000·00000000·................
24 ··0x003f0b38·d0673c00·00000000·00000000·00000000·.g<.............24 ··0x003f0b38·d8673c00·00000000·00000000·00000000·.g<.............
25 ··0x003f0b48·180b3f00·00000000·f00a3f00·00000000·..?.......?.....25 ··0x003f0b48·180b3f00·00000000·f00a3f00·00000000·..?.......?.....
26 ··0x003f0b58·c80a3f00·00000000·a00a3f00·00000000·..?.......?.....26 ··0x003f0b58·c80a3f00·00000000·a00a3f00·00000000·..?.......?.....
27 ··0x003f0b68·00000000·00000000·181d2000·00000000·..........·.....27 ··0x003f0b68·00000000·00000000·181d2000·00000000·..........·.....
28 ··0x003f0b78·00000000·00000000·f81d2000·00000000·..........·.....28 ··0x003f0b78·00000000·00000000·f81d2000·00000000·..........·.....
29 ··0x003f0b88·681e2000·00000000·601f2000·00000000·h.·.....`.·.....29 ··0x003f0b88·681e2000·00000000·601f2000·00000000·h.·.....`.·.....
30 ··0x003f0b98·00000000·00000000·8b0b3f00·00000000·..........?.....30 ··0x003f0b98·00000000·00000000·8b0b3f00·00000000·..........?.....
31 ··0x003f0ba8·710b3f00·00000000·920b3f00·00000000·q.?.......?.....31 ··0x003f0ba8·710b3f00·00000000·920b3f00·00000000·q.?.......?.....
32 ··0x003f0bb8·00000000·00000000·c01f2000·00000000·..........·.....32 ··0x003f0bb8·00000000·00000000·c01f2000·00000000·..........·.....
33 ··0x003f0bc8·08222000·00000000·b0222000·00000000·."·......"·.....33 ··0x003f0bc8·08222000·00000000·b0222000·00000000·."·......"·.....
34 ··0x003f0bd8·00000000·00000000·38673c00·00000000·........8g<.....34 ··0x003f0bd8·00000000·00000000·38673c00·00000000·........8g<.....
35 ··0x003f0be8·00000000·00000000·b8673c00·00000000·.........g<.....35 ··0x003f0be8·00000000·00000000·c0673c00·00000000·.........g<.....
36 ··0x003f0bf8·00000000·00000000·d90b3f00·00000000·..........?.....36 ··0x003f0bf8·00000000·00000000·d90b3f00·00000000·..........?.....
37 ··0x003f0c08·e90b3f00·00000000·03000000·00000000·..?.............37 ··0x003f0c08·e90b3f00·00000000·03000000·00000000·..?.............
38 ··0x003f0c18·00000000·00000000·00000000·00000000·................38 ··0x003f0c18·00000000·00000000·00000000·00000000·................
39 ··0x003f0c28·00000000·00000000·03000000·00000000·................39 ··0x003f0c28·00000000·00000000·03000000·00000000·................
40 ··0x003f0c38·00000000·00000000·00000000·00000000·................40 ··0x003f0c38·00000000·00000000·00000000·00000000·................
41 ··0x003f0c48·00000000·00000000·03000000·00000000·................41 ··0x003f0c48·00000000·00000000·03000000·00000000·................
42 ··0x003f0c58·00000000·00000000·f92c4300·00000000·.........,C.....42 ··0x003f0c58·00000000·00000000·f92c4300·00000000·.........,C.....
Offset 59, 46 lines modifiedOffset 59, 46 lines modified
59 ··0x003f0d68·190d3f00·00000000·03000000·00000000·..?.............59 ··0x003f0d68·190d3f00·00000000·03000000·00000000·..?.............
60 ··0x003f0d78·00000000·00000000·390c3f00·00000000·........9.?.....60 ··0x003f0d78·00000000·00000000·390c3f00·00000000·........9.?.....
61 ··0x003f0d88·3c0d3f00·00000000·03000000·00000000·<.?.............61 ··0x003f0d88·3c0d3f00·00000000·03000000·00000000·<.?.............
62 ··0x003f0d98·00000000·00000000·390c3f00·00000000·........9.?.....62 ··0x003f0d98·00000000·00000000·390c3f00·00000000·........9.?.....
63 ··0x003f0da8·5c0d3f00·00000000·03000000·00000000·\.?.............63 ··0x003f0da8·5c0d3f00·00000000·03000000·00000000·\.?.............
64 ··0x003f0db8·00000000·00000000·390c3f00·00000000·........9.?.....64 ··0x003f0db8·00000000·00000000·390c3f00·00000000·........9.?.....
65 ··0x003f0dc8·7c0d3f00·00000000·03000000·00000000·|.?.............65 ··0x003f0dc8·7c0d3f00·00000000·03000000·00000000·|.?.............
66 ··0x003f0dd8·00000000·00000000·a8673c00·00000000·.........g<.....66 ··0x003f0dd8·00000000·00000000·b0673c00·00000000·.........g<.....
67 ··0x003f0de8·00000000·00000000·f90b3f00·00000000·..........?.....67 ··0x003f0de8·00000000·00000000·f90b3f00·00000000·..........?.....
68 ··0x003f0df8·d90d3f00·00000000·00000000·00000000·..?.............68 ··0x003f0df8·d90d3f00·00000000·00000000·00000000·..?.............
69 ··0x003f0e08·6d1a6f17·ba5a53db·614f41bd·07dbe6ac·m.o..ZS.aOA.....69 ··0x003f0e08·ff309828·eddb3cd8·39906c2f·cd6832dc·.0.(..<.9.l/.h2.
70 ··0x003f0e18·00000000·00000000·03000000·00000000·................70 ··0x003f0e18·00000000·00000000·03000000·00000000·................
71 ··0x003f0e28·00000000·00000000·e90d3f00·00000000·..........?.....71 ··0x003f0e28·00000000·00000000·e90d3f00·00000000·..........?.....
72 ··0x003f0e38·00000000·00000000·03000000·00000000·................72 ··0x003f0e38·00000000·00000000·03000000·00000000·................
73 ··0x003f0e48·00000000·00000000·90673c00·00000000·.........g<.....73 ··0x003f0e48·00000000·00000000·98673c00·00000000·.........g<.....
74 ··0x003f0e58·00000000·00000000·f90b3f00·00000000·..........?.....74 ··0x003f0e58·00000000·00000000·f90b3f00·00000000·..........?.....
75 ··0x003f0e68·490e3f00·00000000·290e3f00·00000000·I.?.....).?.....75 ··0x003f0e68·490e3f00·00000000·290e3f00·00000000·I.?.....).?.....
76 ··0x003f0e78·a934faeb·290ff7f9·74eaefb5·f3a525ba·.4..)...t.....%.76 ··0x003f0e78·c621462b·3fce736a·16b4bf17·2e5de0d1·.!F+?.sj.....]..
77 ··0x003f0e88·00000000·00000000·03000000·00000000·................77 ··0x003f0e88·00000000·00000000·03000000·00000000·................
78 ··0x003f0e98·00000000·00000000·bc0d3f00·00000000·..........?.....78 ··0x003f0e98·00000000·00000000·bc0d3f00·00000000·..........?.....
79 ··0x003f0ea8·290e3f00·00000000·03000000·00000000·).?.............79 ··0x003f0ea8·290e3f00·00000000·03000000·00000000·).?.............
80 ··0x003f0eb8·00000000·00000000·80673c00·00000000·.........g<.....80 ··0x003f0eb8·00000000·00000000·88673c00·00000000·.........g<.....
81 ··0x003f0ec8·00000000·00000000·f90b3f00·00000000·..........?.....81 ··0x003f0ec8·00000000·00000000·f90b3f00·00000000·..........?.....
82 ··0x003f0ed8·b90e3f00·00000000·9c0e3f00·00000000·..?.......?.....82 ··0x003f0ed8·b90e3f00·00000000·9c0e3f00·00000000·..?.......?.....
83 ··0x003f0ee8·eacb8789·2a714200·085e1722·7dcc5aeb·....*qB..^."}.Z.83 ··0x003f0ee8·e870a778·30f8f214·2ffb86a1·611a967c·.p.x0.../...a..|
84 ··0x003f0ef8·00000000·00000000·03000000·00000000·................84 ··0x003f0ef8·00000000·00000000·03000000·00000000·................
85 ··0x003f0f08·00000000·00000000·9c0d3f00·00000000·..........?.....85 ··0x003f0f08·00000000·00000000·9c0d3f00·00000000·..........?.....
86 ··0x003f0f18·290e3f00·00000000·03000000·00000000·).?.............86 ··0x003f0f18·290e3f00·00000000·03000000·00000000·).?.............
87 ··0x003f0f28·00000000·00000000·70673c00·00000000·........pg<.....87 ··0x003f0f28·00000000·00000000·78673c00·00000000·........xg<.....
88 ··0x003f0f38·00000000·00000000·f90b3f00·00000000·..........?.....88 ··0x003f0f38·00000000·00000000·f90b3f00·00000000·..........?.....
89 ··0x003f0f48·290f3f00·00000000·0c0f3f00·00000000·).?.......?.....89 ··0x003f0f48·290f3f00·00000000·0c0f3f00·00000000·).?.......?.....
90 ··0x003f0f58·57768a82·a7fd06cd·de784f29·952378c5·Wv.......xO).#x.90 ··0x003f0f58·13c85244·90b6520d·1676a3ec·ee2f7f64·..RD..R..v.../.d
91 ··0x003f0f68·00000000·00000000·03000000·00000000·................91 ··0x003f0f68·00000000·00000000·03000000·00000000·................
92 ··0x003f0f78·00000000·00000000·590c3f00·00000000·........Y.?.....92 ··0x003f0f78·00000000·00000000·590c3f00·00000000·........Y.?.....
93 ··0x003f0f88·290e3f00·00000000·03000000·00000000·).?.............93 ··0x003f0f88·290e3f00·00000000·03000000·00000000·).?.............
94 ··0x003f0f98·00000000·00000000·58673c00·00000000·........Xg<.....94 ··0x003f0f98·00000000·00000000·60673c00·00000000·........`g<.....
95 ··0x003f0fa8·00000000·00000000·f90b3f00·00000000·..........?.....95 ··0x003f0fa8·00000000·00000000·f90b3f00·00000000·..........?.....
96 ··0x003f0fb8·990f3f00·00000000·7c0f3f00·00000000·..?.....|.?.....96 ··0x003f0fb8·990f3f00·00000000·7c0f3f00·00000000·..?.....|.?.....
97 ··0x003f0fc8·943c53bb·bb1309ec·56c7ba9d·261e0819·.<S.....V...&...97 ··0x003f0fc8·2d4121c7·5f93e502·a3c4870e·4ee18599·-A!._.......N...
98 ··0x003f0fd8·00000000·00000000·03000000·00000000·................98 ··0x003f0fd8·00000000·00000000·03000000·00000000·................
99 ··0x003f0fe8·d0222000·00000000·40272000·00000000·."·.....@'·.....99 ··0x003f0fe8·d0222000·00000000·40272000·00000000·."·.....@'·.....
100 ··0x003f0ff8·e0282000·00000000·882a2000·00000000·.(·......*·.....100 ··0x003f0ff8·e0282000·00000000·882a2000·00000000·.(·......*·.....
101 ··0x003f1008·702b2000·00000000·182d2000·00000000·p+·......-·.....101 ··0x003f1008·702b2000·00000000·182d2000·00000000·p+·......-·.....
102 ··0x003f1018·b02d2000·00000000·482e2000·00000000·.-·.....H.·.....102 ··0x003f1018·b02d2000·00000000·482e2000·00000000·.-·.....H.·.....
103 ··0x003f1028·582f2000·00000000·802f2000·00000000·X/·....../·.....103 ··0x003f1028·582f2000·00000000·802f2000·00000000·X/·....../·.....
104 ··0x003f1038·28302000·00000000·a0302000·00000000·(0·......0·.....104 ··0x003f1038·28302000·00000000·a0302000·00000000·(0·......0·.....
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··0x003f1068·10322000·00000000·98322000·00000000·.2·......2·.....107 ··0x003f1068·10322000·00000000·98322000·00000000·.2·......2·.....
108 ··0x003f1078·60332000·00000000·50342000·00000000·`3·.....P4·.....108 ··0x003f1078·60332000·00000000·50342000·00000000·`3·.....P4·.....
109 ··0x003f1088·40352000·00000000·00000000·00000000·@5·.............109 ··0x003f1088·40352000·00000000·00000000·00000000·@5·.............
110 ··0x003f1098·7b103f00·00000000·71103f00·00000000·{.?.....q.?.....110 ··0x003f1098·7b103f00·00000000·71103f00·00000000·{.?.....q.?.....
111 ··0x003f10a8·8a103f00·00000000·03000000·00000000·..?.............111 ··0x003f10a8·8a103f00·00000000·03000000·00000000·..?.............
112 ··0x003f10b8·50362000·00000000·70382000·00000000·P6·.....p8·.....112 ··0x003f10b8·50362000·00000000·70382000·00000000·P6·.....p8·.....
113 ··0x003f10c8·00000000·00000000·38673c00·00000000·........8g<.....113 ··0x003f10c8·00000000·00000000·38673c00·00000000·........8g<.....
114 ··0x003f10d8·00000000·00000000·a8693c00·00000000·.........i<.....114 ··0x003f10d8·00000000·00000000·b0693c00·00000000·.........i<.....
115 ··0x003f10e8·00000000·00000000·c9103f00·00000000·..........?.....115 ··0x003f10e8·00000000·00000000·c9103f00·00000000·..........?.....
116 ··0x003f10f8·d9103f00·00000000·03000000·00000000·..?.............116 ··0x003f10f8·d9103f00·00000000·03000000·00000000·..?.............
117 ··0x003f1108·00000000·00000000·00000000·00000000·................117 ··0x003f1108·00000000·00000000·00000000·00000000·................
118 ··0x003f1118·00000000·00000000·03000000·00000000·................118 ··0x003f1118·00000000·00000000·03000000·00000000·................
119 ··0x003f1128·00000000·00000000·00000000·00000000·................119 ··0x003f1128·00000000·00000000·00000000·00000000·................
120 ··0x003f1138·00000000·00000000·03000000·00000000·................120 ··0x003f1138·00000000·00000000·03000000·00000000·................
121 ··0x003f1148·00000000·00000000·00000000·00000000·................121 ··0x003f1148·00000000·00000000·00000000·00000000·................
Offset 129, 59 lines modifiedOffset 129, 59 lines modified
129 ··0x003f11c8·9a113f00·00000000·03000000·00000000·..?.............129 ··0x003f11c8·9a113f00·00000000·03000000·00000000·..?.............
130 ··0x003f11d8·00000000·00000000·00000000·00000000·................130 ··0x003f11d8·00000000·00000000·00000000·00000000·................
131 ··0x003f11e8·ba113f00·00000000·03000000·00000000·..?.............131 ··0x003f11e8·ba113f00·00000000·03000000·00000000·..?.............
132 ··0x003f11f8·00000000·00000000·09113f00·00000000·..........?.....132 ··0x003f11f8·00000000·00000000·09113f00·00000000·..........?.....
133 ··0x003f1208·d9113f00·00000000·03000000·00000000·..?.............133 ··0x003f1208·d9113f00·00000000·03000000·00000000·..?.............
134 ··0x003f1218·00000000·00000000·6a113f00·00000000·........j.?.....134 ··0x003f1218·00000000·00000000·6a113f00·00000000·........j.?.....
135 ··0x003f1228·fc113f00·00000000·03000000·00000000·..?.............135 ··0x003f1228·fc113f00·00000000·03000000·00000000·..?.............
136 ··0x003f1238·00000000·00000000·98693c00·00000000·.........i<.....136 ··0x003f1238·00000000·00000000·a0693c00·00000000·.........i<.....
137 ··0x003f1248·00000000·00000000·e9103f00·00000000·..........?.....137 ··0x003f1248·00000000·00000000·e9103f00·00000000·..........?.....
138 ··0x003f1258·39123f00·00000000·4c113f00·00000000·9.?.....L.?.....138 ··0x003f1258·39123f00·00000000·4c113f00·00000000·9.?.....L.?.....
139 ··0x003f1268·64a87f72·9ab99650·147f7a76·78f1c8f8·d..r...P..zvx...139 ··0x003f1268·94fb15af·9900215a·fb9fa61b·6dbb2ca9·......!Z....m.,.
140 ··0x003f1278·00000000·00000000·03000000·00000000·................140 ··0x003f1278·00000000·00000000·03000000·00000000·................
141 ··0x003f1288·00000000·00000000·6a113f00·00000000·........j.?.....141 ··0x003f1288·00000000·00000000·6a113f00·00000000·........j.?.....
142 ··0x003f1298·00000000·00000000·03000000·00000000·................142 ··0x003f1298·00000000·00000000·03000000·00000000·................
143 ··0x003f12a8·00000000·00000000·49123f00·00000000·........I.?.....143 ··0x003f12a8·00000000·00000000·49123f00·00000000·........I.?.....
144 ··0x003f12b8·8a123f00·00000000·03000000·00000000·..?.............144 ··0x003f12b8·8a123f00·00000000·03000000·00000000·..?.............
145 ··0x003f12c8·00000000·00000000·1c123f00·00000000·..........?.....145 ··0x003f12c8·00000000·00000000·1c123f00·00000000·..........?.....
146 ··0x003f12d8·a9123f00·00000000·03000000·00000000·..?.............146 ··0x003f12d8·a9123f00·00000000·03000000·00000000·..?.............
147 ··0x003f12e8·00000000·00000000·1c123f00·00000000·..........?.....147 ··0x003f12e8·00000000·00000000·1c123f00·00000000·..........?.....
148 ··0x003f12f8·cc123f00·00000000·03000000·00000000·..?.............148 ··0x003f12f8·cc123f00·00000000·03000000·00000000·..?.............
149 ··0x003f1308·00000000·00000000·7c113f00·00000000·........|.?.....149 ··0x003f1308·00000000·00000000·7c113f00·00000000·........|.?.....
150 ··0x003f1318·ec123f00·00000000·03000000·00000000·..?.............150 ··0x003f1318·ec123f00·00000000·03000000·00000000·..?.............
151 ··0x003f1328·00000000·00000000·88693c00·00000000·.........i<.....151 ··0x003f1328·00000000·00000000·90693c00·00000000·.........i<.....
152 ··0x003f1338·00000000·00000000·e9103f00·00000000·..........?.....152 ··0x003f1338·00000000·00000000·e9103f00·00000000·..........?.....
153 ··0x003f1348·29133f00·00000000·0c133f00·00000000·).?.......?.....153 ··0x003f1348·29133f00·00000000·0c133f00·00000000·).?.......?.....
154 ··0x003f1358·ce3da4ac·41b28cbf·2ee69bf4·01c3383a·.=..A.........8:154 ··0x003f1358·1f8e1e3f·7fc9a886·a6582187·2725ccc2·...?.....X!.'%..
155 ··0x003f1368·01000000·00000000·03000000·00000000·................155 ··0x003f1368·01000000·00000000·03000000·00000000·................
156 ··0x003f1378·00000000·00000000·78693c00·00000000·........xi<.....156 ··0x003f1378·00000000·00000000·80693c00·00000000·.........i<.....
157 ··0x003f1388·00000000·00000000·e9103f00·00000000·..........?.....157 ··0x003f1388·00000000·00000000·e9103f00·00000000·..........?.....
Max diff block lines reached; 798203/808067 bytes (98.78%) of diff not shown.
17.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.dyn_hi
Files 94% similar despite different names
16.9 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Backend·91037 interface·Network.TLS.Backend·9103
8 ··interface·hash:·9a59cbf95f2615a521514ba218e10212 
9 ··ABI·hash:·727525d766842c99d9090939a3d6e0c6 
10 ··export-list·hash:·0c70cd38e90ed4cd0be6e58a345b38de8 ··interface·hash:·6a8677577a874a906e88d9d39fffe51d
 9 ··ABI·hash:·76dae81908523e17c23d9529fab2a4ba
 10 ··export-list·hash:·b4b6b945f763c14e4c8a0c342503c5ad
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dd4a430c101c10d86e6af8b026222eb316 ··src_hash:·dd4a430c101c10d86e6af8b026222eb3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Backend{Backend·backendClose·backendFlush·backendRecv·backendSend}21 ··Backend{Backend·backendClose·backendFlush·backendRecv·backendSend}
22 ··HasBackend{getBackend·initializeBackend}22 ··HasBackend{getBackend·initializeBackend}
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp26 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base28 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
29 ·········GHC.Internal.Float·GHC.Prim.Ext·Network.Socket.Info29 ·········GHC.Internal.Float·GHC.Prim.Ext·Network.Socket.Info
30 ·········Control.Monad.STM·Data.Time.Calendar.Gregorian30 ·········Control.Monad.STM·Data.Time.Calendar.Gregorian
Offset 66, 245 lines modifiedOffset 66, 245 lines modified
66 import··-/··GHC.Internal.IO.Handle.Types·1d45d65720cd39455648e585824758a366 import··-/··GHC.Internal.IO.Handle.Types·1d45d65720cd39455648e585824758a3
67 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63567 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
68 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988868 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
69 import··-/··Network.Socket·3109d24528d7cd742fc6b919d01ff1bd69 import··-/··Network.Socket·3109d24528d7cd742fc6b919d01ff1bd
70 import··-/··Network.Socket.ByteString·192a76aac3f82dad24223e91203e6e9f70 import··-/··Network.Socket.ByteString·192a76aac3f82dad24223e91203e6e9f
71 import··-/··Network.Socket.ByteString.IO·acbea6a87c730936ae9c42ee00bbd06d71 import··-/··Network.Socket.ByteString.IO·acbea6a87c730936ae9c42ee00bbd06d
72 import··-/··Network.Socket.Types·10fa1bb76110dd97340cb10fce6f954672 import··-/··Network.Socket.Types·10fa1bb76110dd97340cb10fce6f9546
73 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
74 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
75 a77b8ea4592e432d2266ba6c5ec17fd873 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 74 ··exports:·d737b2e907591415dd1688ed4196e4ea
 75 8318731230347269a57fad2deb2be8fe
76 ··$fHasBackendBackend·::·HasBackend·Backend76 ··$fHasBackendBackend·::·HasBackend·Backend
77 ··DFunId77 ··DFunId
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[C:HasBackend],·Inline:·CONLIKE,79 ···LambdaFormInfo:·LFCon[C:HasBackend],·Inline:·CONLIKE,
80 ···Unfolding:·DFun:.80 ···Unfolding:·DFun:.
81 ················@Backend81 ················@Backend
82 ················$fHasBackendBackend182 ················$fHasBackendBackend1
83 ··················`cast`83 ··················`cast`
84 ················(<Backend>_R84 ················(<Backend>_R
85 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))85 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
86 ················(GHC.Internal.Base.id·@Backend)]86 ················(GHC.Internal.Base.id·@Backend)]
87 6206a9da7a8c5b212b056e3afde292f187 46712584b5ba811c87bf4c0683f7a282
88 ··$fHasBackendBackend1·::88 ··$fHasBackendBackend1·::
89 ····Backend89 ····Backend
90 ····->·GHC.Prim.State#·GHC.Prim.RealWorld90 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
91 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)91 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
92 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,92 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
93 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!A><L>,93 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!A><L>,
94 ···CPR:·1(,·1),94 ···CPR:·1(,·1),
95 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>95 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
96 ··············\·(ds['GHC.Types.Many]·::·Backend)96 ··············\·(ds['GHC.Types.Many]·::·Backend)
97 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#97 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
98 ···········································GHC.Prim.RealWorld)[OneShot]·->98 ···········································GHC.Prim.RealWorld)[OneShot]·->
99 ··············case·ds·of·ds1·{·Backend·ipv·ipv1·ipv2·ipv3·->99 ··············case·ds·of·ds1·{·Backend·ipv·ipv1·ipv2·ipv3·->
100 ··············(#·eta,·GHC.Tuple.()·#)·}]100 ··············(#·eta,·GHC.Tuple.()·#)·}]
101 e8f74d5d5f1d032330c65d281dda8221101 1dcb124bd45918ad311c1c32ab1444bb
102 ··$fHasBackendHandle·::102 ··$fHasBackendHandle·::
103 ····HasBackend·GHC.Internal.IO.Handle.Types.Handle103 ····HasBackend·GHC.Internal.IO.Handle.Types.Handle
104 ··DFunId104 ··DFunId
105 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],105 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],
106 ···Inline:·CONLIKE,106 ···Inline:·CONLIKE,
107 ···Unfolding:·DFun:.107 ···Unfolding:·DFun:.
108 ················@GHC.Internal.IO.Handle.Types.Handle108 ················@GHC.Internal.IO.Handle.Types.Handle
109 ················$fHasBackendHandle1109 ················$fHasBackendHandle1
110 ··················`cast`110 ··················`cast`
111 ················(<GHC.Internal.IO.Handle.Types.Handle>_R111 ················(<GHC.Internal.IO.Handle.Types.Handle>_R
112 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))112 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
113 ················$fHasBackendHandle_$cgetBackend]113 ················$fHasBackendHandle_$cgetBackend]
114 5c12dde2ec822914521c6271b7ca7a3b114 90ce56d15b39e3e28d9434675ebded2a
115 ··$fHasBackendHandle1·::115 ··$fHasBackendHandle1·::
116 ····GHC.Internal.IO.Handle.Types.Handle116 ····GHC.Internal.IO.Handle.Types.Handle
117 ····->·GHC.Prim.State#·GHC.Prim.RealWorld117 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
118 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)118 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)121 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)
122 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#122 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
123 ···········································GHC.Prim.RealWorld)[OneShot]·->123 ···········································GHC.Prim.RealWorld)[OneShot]·->
124 ··············case·handle·of·handle1·{·DEFAULT·->124 ··············case·handle·of·handle1·{·DEFAULT·->
125 ··············GHC.Internal.IO.Handle.hSetBuffering1125 ··············GHC.Internal.IO.Handle.hSetBuffering1
126 ················handle1126 ················handle1
127 ················GHC.Internal.IO.Handle.Types.NoBuffering127 ················GHC.Internal.IO.Handle.Types.NoBuffering
128 ················eta·}]128 ················eta·}]
129 34c96a98f9ef1e1f821d68636d28f282129 ec9269c2cae1db724f68b8ed431d5149
130 ··$fHasBackendHandle_$cgetBackend·::130 ··$fHasBackendHandle_$cgetBackend·::
131 ····GHC.Internal.IO.Handle.Types.Handle·->·Backend131 ····GHC.Internal.IO.Handle.Types.Handle·->·Backend
132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,·CPR:·1,132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,·CPR:·1,
133 ···Inline:·[2],133 ···Inline:·[2],
134 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>134 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
135 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)·->135 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)·->
136 ··············case·$w$cgetBackend·handle·of·wild·{·(#,,,#)·ww·ww1·ww2·ww3·->136 ··············case·$w$cgetBackend·handle·of·wild·{·(#,,,#)·ww·ww1·ww2·ww3·->
137 ··············Backend·ww·ww1·ww2·ww3·}]137 ··············Backend·ww·ww1·ww2·ww3·}]
138 62528e7f56020e8c947b492a4eebc055138 c1e4400a16a03cc0e1ee975597bfd7ef
139 ··$fHasBackendSocket·::·HasBackend·Network.Socket.Types.Socket139 ··$fHasBackendSocket·::·HasBackend·Network.Socket.Types.Socket
140 ··DFunId140 ··DFunId
141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],
142 ···Inline:·CONLIKE,142 ···Inline:·CONLIKE,
143 ···Unfolding:·DFun:.143 ···Unfolding:·DFun:.
144 ················@Network.Socket.Types.Socket144 ················@Network.Socket.Types.Socket
145 ················$fHasBackendSocket2145 ················$fHasBackendSocket2
146 ··················`cast`146 ··················`cast`
147 ················(<Network.Socket.Types.Socket>_R147 ················(<Network.Socket.Types.Socket>_R
148 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))148 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
149 ················$fHasBackendSocket_$cgetBackend]149 ················$fHasBackendSocket_$cgetBackend]
150 9a7334f24a84050d8c780a8fbf35c786150 6b228efa6770054502c9046a2047a9b7
151 ··$fHasBackendSocket1·::151 ··$fHasBackendSocket1·::
152 ····GHC.Prim.State#·GHC.Prim.RealWorld152 ····GHC.Prim.State#·GHC.Prim.RealWorld
153 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)153 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
154 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,154 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
155 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,155 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
156 ···CPR:·1(,·1),156 ···CPR:·1(,·1),
157 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>157 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
Max diff block lines reached; 11039/17244 bytes (64.02%) of diff not shown.
17.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Backend.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Backend.hi
Files 95% similar despite different names
16.9 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Backend·91037 interface·Network.TLS.Backend·9103
8 ··interface·hash:·9a59cbf95f2615a521514ba218e10212 
9 ··ABI·hash:·727525d766842c99d9090939a3d6e0c6 
10 ··export-list·hash:·0c70cd38e90ed4cd0be6e58a345b38de8 ··interface·hash:·6a8677577a874a906e88d9d39fffe51d
 9 ··ABI·hash:·76dae81908523e17c23d9529fab2a4ba
 10 ··export-list·hash:·b4b6b945f763c14e4c8a0c342503c5ad
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dd4a430c101c10d86e6af8b026222eb316 ··src_hash:·dd4a430c101c10d86e6af8b026222eb3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Backend{Backend·backendClose·backendFlush·backendRecv·backendSend}21 ··Backend{Backend·backendClose·backendFlush·backendRecv·backendSend}
22 ··HasBackend{getBackend·initializeBackend}22 ··HasBackend{getBackend·initializeBackend}
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp26 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base28 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
29 ·········GHC.Internal.Float·GHC.Prim.Ext·Network.Socket.Info29 ·········GHC.Internal.Float·GHC.Prim.Ext·Network.Socket.Info
30 ·········Control.Monad.STM·Data.Time.Calendar.Gregorian30 ·········Control.Monad.STM·Data.Time.Calendar.Gregorian
Offset 66, 245 lines modifiedOffset 66, 245 lines modified
66 import··-/··GHC.Internal.IO.Handle.Types·1d45d65720cd39455648e585824758a366 import··-/··GHC.Internal.IO.Handle.Types·1d45d65720cd39455648e585824758a3
67 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63567 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
68 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988868 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
69 import··-/··Network.Socket·3109d24528d7cd742fc6b919d01ff1bd69 import··-/··Network.Socket·3109d24528d7cd742fc6b919d01ff1bd
70 import··-/··Network.Socket.ByteString·192a76aac3f82dad24223e91203e6e9f70 import··-/··Network.Socket.ByteString·192a76aac3f82dad24223e91203e6e9f
71 import··-/··Network.Socket.ByteString.IO·acbea6a87c730936ae9c42ee00bbd06d71 import··-/··Network.Socket.ByteString.IO·acbea6a87c730936ae9c42ee00bbd06d
72 import··-/··Network.Socket.Types·10fa1bb76110dd97340cb10fce6f954672 import··-/··Network.Socket.Types·10fa1bb76110dd97340cb10fce6f9546
73 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
74 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
75 a77b8ea4592e432d2266ba6c5ec17fd873 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 74 ··exports:·d737b2e907591415dd1688ed4196e4ea
 75 8318731230347269a57fad2deb2be8fe
76 ··$fHasBackendBackend·::·HasBackend·Backend76 ··$fHasBackendBackend·::·HasBackend·Backend
77 ··DFunId77 ··DFunId
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[C:HasBackend],·Inline:·CONLIKE,79 ···LambdaFormInfo:·LFCon[C:HasBackend],·Inline:·CONLIKE,
80 ···Unfolding:·DFun:.80 ···Unfolding:·DFun:.
81 ················@Backend81 ················@Backend
82 ················$fHasBackendBackend182 ················$fHasBackendBackend1
83 ··················`cast`83 ··················`cast`
84 ················(<Backend>_R84 ················(<Backend>_R
85 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))85 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
86 ················(GHC.Internal.Base.id·@Backend)]86 ················(GHC.Internal.Base.id·@Backend)]
87 6206a9da7a8c5b212b056e3afde292f187 46712584b5ba811c87bf4c0683f7a282
88 ··$fHasBackendBackend1·::88 ··$fHasBackendBackend1·::
89 ····Backend89 ····Backend
90 ····->·GHC.Prim.State#·GHC.Prim.RealWorld90 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
91 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)91 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
92 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,92 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
93 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!A><L>,93 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!A><L>,
94 ···CPR:·1(,·1),94 ···CPR:·1(,·1),
95 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>95 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
96 ··············\·(ds['GHC.Types.Many]·::·Backend)96 ··············\·(ds['GHC.Types.Many]·::·Backend)
97 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#97 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
98 ···········································GHC.Prim.RealWorld)[OneShot]·->98 ···········································GHC.Prim.RealWorld)[OneShot]·->
99 ··············case·ds·of·ds1·{·Backend·ipv·ipv1·ipv2·ipv3·->99 ··············case·ds·of·ds1·{·Backend·ipv·ipv1·ipv2·ipv3·->
100 ··············(#·eta,·GHC.Tuple.()·#)·}]100 ··············(#·eta,·GHC.Tuple.()·#)·}]
101 e8f74d5d5f1d032330c65d281dda8221101 1dcb124bd45918ad311c1c32ab1444bb
102 ··$fHasBackendHandle·::102 ··$fHasBackendHandle·::
103 ····HasBackend·GHC.Internal.IO.Handle.Types.Handle103 ····HasBackend·GHC.Internal.IO.Handle.Types.Handle
104 ··DFunId104 ··DFunId
105 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],105 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],
106 ···Inline:·CONLIKE,106 ···Inline:·CONLIKE,
107 ···Unfolding:·DFun:.107 ···Unfolding:·DFun:.
108 ················@GHC.Internal.IO.Handle.Types.Handle108 ················@GHC.Internal.IO.Handle.Types.Handle
109 ················$fHasBackendHandle1109 ················$fHasBackendHandle1
110 ··················`cast`110 ··················`cast`
111 ················(<GHC.Internal.IO.Handle.Types.Handle>_R111 ················(<GHC.Internal.IO.Handle.Types.Handle>_R
112 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))112 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
113 ················$fHasBackendHandle_$cgetBackend]113 ················$fHasBackendHandle_$cgetBackend]
114 5c12dde2ec822914521c6271b7ca7a3b114 90ce56d15b39e3e28d9434675ebded2a
115 ··$fHasBackendHandle1·::115 ··$fHasBackendHandle1·::
116 ····GHC.Internal.IO.Handle.Types.Handle116 ····GHC.Internal.IO.Handle.Types.Handle
117 ····->·GHC.Prim.State#·GHC.Prim.RealWorld117 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
118 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)118 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)121 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)
122 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#122 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
123 ···········································GHC.Prim.RealWorld)[OneShot]·->123 ···········································GHC.Prim.RealWorld)[OneShot]·->
124 ··············case·handle·of·handle1·{·DEFAULT·->124 ··············case·handle·of·handle1·{·DEFAULT·->
125 ··············GHC.Internal.IO.Handle.hSetBuffering1125 ··············GHC.Internal.IO.Handle.hSetBuffering1
126 ················handle1126 ················handle1
127 ················GHC.Internal.IO.Handle.Types.NoBuffering127 ················GHC.Internal.IO.Handle.Types.NoBuffering
128 ················eta·}]128 ················eta·}]
129 34c96a98f9ef1e1f821d68636d28f282129 ec9269c2cae1db724f68b8ed431d5149
130 ··$fHasBackendHandle_$cgetBackend·::130 ··$fHasBackendHandle_$cgetBackend·::
131 ····GHC.Internal.IO.Handle.Types.Handle·->·Backend131 ····GHC.Internal.IO.Handle.Types.Handle·->·Backend
132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,·CPR:·1,132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,·CPR:·1,
133 ···Inline:·[2],133 ···Inline:·[2],
134 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>134 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
135 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)·->135 ··············\·(handle['GHC.Types.Many]·::·GHC.Internal.IO.Handle.Types.Handle)·->
136 ··············case·$w$cgetBackend·handle·of·wild·{·(#,,,#)·ww·ww1·ww2·ww3·->136 ··············case·$w$cgetBackend·handle·of·wild·{·(#,,,#)·ww·ww1·ww2·ww3·->
137 ··············Backend·ww·ww1·ww2·ww3·}]137 ··············Backend·ww·ww1·ww2·ww3·}]
138 62528e7f56020e8c947b492a4eebc055138 c1e4400a16a03cc0e1ee975597bfd7ef
139 ··$fHasBackendSocket·::·HasBackend·Network.Socket.Types.Socket139 ··$fHasBackendSocket·::·HasBackend·Network.Socket.Types.Socket
140 ··DFunId140 ··DFunId
141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[C:HasBackend],
142 ···Inline:·CONLIKE,142 ···Inline:·CONLIKE,
143 ···Unfolding:·DFun:.143 ···Unfolding:·DFun:.
144 ················@Network.Socket.Types.Socket144 ················@Network.Socket.Types.Socket
145 ················$fHasBackendSocket2145 ················$fHasBackendSocket2
146 ··················`cast`146 ··················`cast`
147 ················(<Network.Socket.Types.Socket>_R147 ················(<Network.Socket.Types.Socket>_R
148 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))148 ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))
149 ················$fHasBackendSocket_$cgetBackend]149 ················$fHasBackendSocket_$cgetBackend]
150 9a7334f24a84050d8c780a8fbf35c786150 6b228efa6770054502c9046a2047a9b7
151 ··$fHasBackendSocket1·::151 ··$fHasBackendSocket1·::
152 ····GHC.Prim.State#·GHC.Prim.RealWorld152 ····GHC.Prim.State#·GHC.Prim.RealWorld
153 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)153 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
154 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,154 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
155 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,155 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
156 ···CPR:·1(,·1),156 ···CPR:·1(,·1),
157 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>157 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
Max diff block lines reached; 11039/17241 bytes (64.03%) of diff not shown.
27.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.dyn_hi
Files 96% similar despite different names
27.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Cipher·91037 interface·Network.TLS.Cipher·9103
8 ··interface·hash:·1fb22733db7d19db77f5fec17413de53 
9 ··ABI·hash:·089649d0f76c1bb27a3e49030d51b2db 
10 ··export-list·hash:·c35a4c76a3468b441fbefd07b5c7da258 ··interface·hash:·5f141aee624f1dde0271c1d6870db181
 9 ··ABI·hash:·2d0342240fe834eba86e8df0da963ece
 10 ··export-list·hash:·29c70518a46b3ed8a520d40618f0f05e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·bfccac2e382a8327ba61f5b14baf802112 ··flag·hash:·bfccac2e382a8327ba61f5b14baf8021
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·643055d3f84f8cf855956ed98b62145d16 ··src_hash:·643055d3f84f8cf855956ed98b62145d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 37, 17 lines modifiedOffset 37, 17 lines modified
37 ··Network.TLS.Types.Cipher.BulkIV37 ··Network.TLS.Types.Cipher.BulkIV
38 ··Network.TLS.Types.Cipher.BulkKey38 ··Network.TLS.Types.Cipher.BulkKey
39 ··Network.TLS.Types.Cipher.BulkNonce39 ··Network.TLS.Types.Cipher.BulkNonce
40 ··Network.TLS.Types.Cipher.BulkStream{Network.TLS.Types.Cipher.BulkStream}40 ··Network.TLS.Types.Cipher.BulkStream{Network.TLS.Types.Cipher.BulkStream}
41 ··Network.TLS.Types.Cipher.Cipher{Network.TLS.Types.Cipher.Cipher·Network.TLS.Types.Cipher.cipherBulk·Network.TLS.Types.Cipher.cipherHash·Network.TLS.Types.Cipher.cipherID·Network.TLS.Types.Cipher.cipherKeyExchange·Network.TLS.Types.Cipher.cipherMinVer·Network.TLS.Types.Cipher.cipherName·Network.TLS.Types.Cipher.cipherPRFHash}41 ··Network.TLS.Types.Cipher.Cipher{Network.TLS.Types.Cipher.Cipher·Network.TLS.Types.Cipher.cipherBulk·Network.TLS.Types.Cipher.cipherHash·Network.TLS.Types.Cipher.cipherID·Network.TLS.Types.Cipher.cipherKeyExchange·Network.TLS.Types.Cipher.cipherMinVer·Network.TLS.Types.Cipher.cipherName·Network.TLS.Types.Cipher.cipherPRFHash}
42 ··Network.TLS.Types.Cipher.CipherID42 ··Network.TLS.Types.Cipher.CipherID
43 ··Network.TLS.Types.Cipher.CipherKeyExchangeType{Network.TLS.Types.Cipher.CipherKeyExchange_DHE_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_Anon·Network.TLS.Types.Cipher.CipherKeyExchange_DH_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_TLS13}43 ··Network.TLS.Types.Cipher.CipherKeyExchangeType{Network.TLS.Types.Cipher.CipherKeyExchange_DHE_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_Anon·Network.TLS.Types.Cipher.CipherKeyExchange_DH_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_TLS13}
44 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto44 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
47 boot·module·dependencies:47 boot·module·dependencies:
48 direct·package·dependencies:·base-4.20.2.048 direct·package·dependencies:·base-4.20.2.0
49 plugin·package·dependencies:49 plugin·package·dependencies:
50 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic50 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
51 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float51 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
52 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info52 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
53 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show53 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 106, 302 lines modifiedOffset 106, 302 lines modified
106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
107 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c107 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
108 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233108 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
109 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd109 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
110 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635110 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
111 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c111 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
113 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
114 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
115 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
116 ··MD5·e6ea1e23a93e6a20a6c0e37dc01160ee 
117 ··SHA1·a486980d1448ec0a668ccb109bdb9886 
118 ··SHA1_MD5·aaae88ea18da6955af1e6a62e4681424 
119 ··SHA224·86f96c88315d25a51eb7045540b75c1a 
120 ··SHA256·e237e79d82eea551d8d6dc1cba04d170 
121 ··SHA384·4a39f3fcf915e714f80a2b618088c95e 
122 ··SHA512·6fbe9ad52776b108984517a0274503af 
123 ··hashDigestSize·94673800093a13f8d227e70a340291be 
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
125 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
126 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
127 ··exports:·15af7b928784a60c1d439af558bb2ebe 
128 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
129 ··Bulk·0fea85917f84457ae914956843f45ee7 
130 ··Bulk·53ce5ae028184334f48c0235294b399f 
131 ··BulkAEAD·72b26b2e7b5d5632eb1187a82b9b07a7 
132 ··BulkAdditionalData·5486507dffaf562d1c295fa61b29a542 
133 ··BulkAeadF·f65315036b26a9a9f2fad57541def690 
134 ··BulkBlock·bf41a0cabd2fa80789b3fbe9b9930fa6 
135 ··BulkBlockF·fc3100dd226d62c95dfe02676b29ff35 
136 ··BulkDecrypt·02888452cff9d72a4ad4d7b8971aaec7 
137 ··BulkDirection·ac25d79fea35282f5419aebada7399e0 
138 ··BulkEncrypt·0b1e10242b05cc10c4e7e70851efdcdb 
139 ··BulkFunctions·1c7784ecb5ba2efac1612587f39ee626 
140 ··BulkIV·3a08728f3db572c4df39b08d1a53a915 
141 ··BulkKey·1c9f308b4573bba38df870e212551e32 
142 ··BulkNonce·4626f0b677f78cab55a832c21705d485 
143 ··BulkStream·e75aaa5a35d6c0d85d3a65592c10b0db 
144 ··BulkStream·98851d1d0b2e1f892d928e5ed211f64a 
145 ··BulkStreamF·2c4430d82b7050fa51a15cf2b67db23a 
146 ··Cipher·a3c2223745ed977441255181b78978e0 
147 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
148 ··CipherID·91438e9c576b89587c4807e95d7f3e6f 
149 ··CipherId·2569fc032ca5d7c8da7753e366290704 
150 ··CipherId·81b8eda95d03446b96085cee3bfd0959 
151 ··CipherKeyExchangeType·905646c73b07965f23140f1c82208173 
152 ··CipherKeyExchange_DHE_DSA·279b9039768fb99c1e2c64896db3c387 
153 ··CipherKeyExchange_DHE_RSA·b454535176c106ddfdb39a471b9c042e 
154 ··CipherKeyExchange_DH_Anon·244fbdcd4472b2b2184280160bce8528 
155 ··CipherKeyExchange_DH_DSA·de540850307aaabfc96650a0e068fc3a 
156 ··CipherKeyExchange_DH_RSA·95b4fc5f69e104b57ea38adead8d3e34 
157 ··CipherKeyExchange_ECDHE_ECDSA·65db95db43971d78040f82947812c881 
158 ··CipherKeyExchange_ECDHE_RSA·dda107d5e18cd179f565d171cb7ef8f7 
159 ··CipherKeyExchange_ECDH_ECDSA·58424d99e530c4b66b282ae4f6eedcd8 
160 ··CipherKeyExchange_ECDH_RSA·7a55882159e7b5503061e95702353f94 
161 ··CipherKeyExchange_RSA·978655668d5a6b5f83d1e3679e70853e 
162 ··CipherKeyExchange_TLS13·53c336c88b3db07a20b0847fdeac427f 
163 ··bulkAuthTagLen·3d3e61e69817a1eed29069fa7ed3a5b8 
164 ··bulkBlockSize·37c9094e4d204b58641d7259e739e22b 
165 ··bulkExplicitIV·f6f6d77015a310319aea95ff24427b97 
166 ··bulkF·cc6ca368071665189a5217b6004656b2 
167 ··bulkIVSize·523ecacbd69bf57099b252b7a8b87e38 
168 ··bulkKeySize·26166fc8c165fd80851f14a2508d8b78 
169 ··bulkName·eab8f04e4aced630968b6b546bae5a80 
170 ··cipherBulk·4480869a9d97dbfe6ecd3bffd18b8511 
171 ··cipherHash·c6858b974ada2203db5ff89cf3608d32 
172 ··cipherID·85bdc89b31c91b954088a9073c89aa5a 
173 ··cipherKeyExchange·6e9fda4057bcbb8ad3edeae1398cd350 
174 ··cipherMinVer·45af550d7bf4331b6858921bf67f000f 
175 ··cipherName·31b3b54a7393f2d977d1289e1b0d9bcc 
176 ··cipherPRFHash·7e54819619d804bcbb35f3b17391347e 
177 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
178 ··TLS13·7258268fb36688b9d0709a3e165106d1 
179 ··Version·86ceab55f3a2358033b8827178530200 
180 eb1c8f316fd7a33d26d2ca96d3792d9f113 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 114 ··exports:·475dddf9c3bcd5d29cc20bf34b8b823e
 115 ··Hash·fef369036b18a7551906e46c19cf5523
 116 ··MD5·4f89dbddbe348e4efbbc3fd38e76ede3
 117 ··SHA1·a679fe2e7c42d99dc627e115335d927c
 118 ··SHA1_MD5·e84240db03f7a8477b8364b662bc7d19
 119 ··SHA224·31584d320fb0eed200609836f239761c
 120 ··SHA256·a2992050a9d2eb2ee3c76bc0b854b219
 121 ··SHA384·e79533e75a570e8fbc9d0a60ae2f3422
 122 ··SHA512·92bd49b42c8742bc968368ee3c201b02
 123 ··hashDigestSize·cf70bab311c0837a1c8ced29fbf13d0e
 124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 125 ··exports:·d737b2e907591415dd1688ed4196e4ea
 126 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 127 ··exports:·a7e745e0e6e2f870d38e93735db852ce
Max diff block lines reached; 17141/27642 bytes (62.01%) of diff not shown.
27.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Cipher.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Cipher.hi
Files 92% similar despite different names
27.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Cipher·91037 interface·Network.TLS.Cipher·9103
8 ··interface·hash:·1fb22733db7d19db77f5fec17413de53 
9 ··ABI·hash:·089649d0f76c1bb27a3e49030d51b2db 
10 ··export-list·hash:·c35a4c76a3468b441fbefd07b5c7da258 ··interface·hash:·5f141aee624f1dde0271c1d6870db181
 9 ··ABI·hash:·2d0342240fe834eba86e8df0da963ece
 10 ··export-list·hash:·29c70518a46b3ed8a520d40618f0f05e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·bfccac2e382a8327ba61f5b14baf802112 ··flag·hash:·bfccac2e382a8327ba61f5b14baf8021
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·643055d3f84f8cf855956ed98b62145d16 ··src_hash:·643055d3f84f8cf855956ed98b62145d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 37, 17 lines modifiedOffset 37, 17 lines modified
37 ··Network.TLS.Types.Cipher.BulkIV37 ··Network.TLS.Types.Cipher.BulkIV
38 ··Network.TLS.Types.Cipher.BulkKey38 ··Network.TLS.Types.Cipher.BulkKey
39 ··Network.TLS.Types.Cipher.BulkNonce39 ··Network.TLS.Types.Cipher.BulkNonce
40 ··Network.TLS.Types.Cipher.BulkStream{Network.TLS.Types.Cipher.BulkStream}40 ··Network.TLS.Types.Cipher.BulkStream{Network.TLS.Types.Cipher.BulkStream}
41 ··Network.TLS.Types.Cipher.Cipher{Network.TLS.Types.Cipher.Cipher·Network.TLS.Types.Cipher.cipherBulk·Network.TLS.Types.Cipher.cipherHash·Network.TLS.Types.Cipher.cipherID·Network.TLS.Types.Cipher.cipherKeyExchange·Network.TLS.Types.Cipher.cipherMinVer·Network.TLS.Types.Cipher.cipherName·Network.TLS.Types.Cipher.cipherPRFHash}41 ··Network.TLS.Types.Cipher.Cipher{Network.TLS.Types.Cipher.Cipher·Network.TLS.Types.Cipher.cipherBulk·Network.TLS.Types.Cipher.cipherHash·Network.TLS.Types.Cipher.cipherID·Network.TLS.Types.Cipher.cipherKeyExchange·Network.TLS.Types.Cipher.cipherMinVer·Network.TLS.Types.Cipher.cipherName·Network.TLS.Types.Cipher.cipherPRFHash}
42 ··Network.TLS.Types.Cipher.CipherID42 ··Network.TLS.Types.Cipher.CipherID
43 ··Network.TLS.Types.Cipher.CipherKeyExchangeType{Network.TLS.Types.Cipher.CipherKeyExchange_DHE_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_Anon·Network.TLS.Types.Cipher.CipherKeyExchange_DH_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_TLS13}43 ··Network.TLS.Types.Cipher.CipherKeyExchangeType{Network.TLS.Types.Cipher.CipherKeyExchange_DHE_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_Anon·Network.TLS.Types.Cipher.CipherKeyExchange_DH_DSA·Network.TLS.Types.Cipher.CipherKeyExchange_DH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDHE_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_ECDSA·Network.TLS.Types.Cipher.CipherKeyExchange_ECDH_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_RSA·Network.TLS.Types.Cipher.CipherKeyExchange_TLS13}
44 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto44 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
47 boot·module·dependencies:47 boot·module·dependencies:
48 direct·package·dependencies:·base-4.20.2.048 direct·package·dependencies:·base-4.20.2.0
49 plugin·package·dependencies:49 plugin·package·dependencies:
50 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic50 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
51 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float51 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
52 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info52 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
53 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show53 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 106, 302 lines modifiedOffset 106, 302 lines modified
106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
107 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c107 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
108 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233108 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
109 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd109 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
110 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635110 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
111 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c111 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
113 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
114 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
115 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
116 ··MD5·e6ea1e23a93e6a20a6c0e37dc01160ee 
117 ··SHA1·a486980d1448ec0a668ccb109bdb9886 
118 ··SHA1_MD5·aaae88ea18da6955af1e6a62e4681424 
119 ··SHA224·86f96c88315d25a51eb7045540b75c1a 
120 ··SHA256·e237e79d82eea551d8d6dc1cba04d170 
121 ··SHA384·4a39f3fcf915e714f80a2b618088c95e 
122 ··SHA512·6fbe9ad52776b108984517a0274503af 
123 ··hashDigestSize·94673800093a13f8d227e70a340291be 
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
125 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
126 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
127 ··exports:·15af7b928784a60c1d439af558bb2ebe 
128 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
129 ··Bulk·0fea85917f84457ae914956843f45ee7 
130 ··Bulk·53ce5ae028184334f48c0235294b399f 
131 ··BulkAEAD·72b26b2e7b5d5632eb1187a82b9b07a7 
132 ··BulkAdditionalData·5486507dffaf562d1c295fa61b29a542 
133 ··BulkAeadF·f65315036b26a9a9f2fad57541def690 
134 ··BulkBlock·bf41a0cabd2fa80789b3fbe9b9930fa6 
135 ··BulkBlockF·fc3100dd226d62c95dfe02676b29ff35 
136 ··BulkDecrypt·02888452cff9d72a4ad4d7b8971aaec7 
137 ··BulkDirection·ac25d79fea35282f5419aebada7399e0 
138 ··BulkEncrypt·0b1e10242b05cc10c4e7e70851efdcdb 
139 ··BulkFunctions·1c7784ecb5ba2efac1612587f39ee626 
140 ··BulkIV·3a08728f3db572c4df39b08d1a53a915 
141 ··BulkKey·1c9f308b4573bba38df870e212551e32 
142 ··BulkNonce·4626f0b677f78cab55a832c21705d485 
143 ··BulkStream·e75aaa5a35d6c0d85d3a65592c10b0db 
144 ··BulkStream·98851d1d0b2e1f892d928e5ed211f64a 
145 ··BulkStreamF·2c4430d82b7050fa51a15cf2b67db23a 
146 ··Cipher·a3c2223745ed977441255181b78978e0 
147 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
148 ··CipherID·91438e9c576b89587c4807e95d7f3e6f 
149 ··CipherId·2569fc032ca5d7c8da7753e366290704 
150 ··CipherId·81b8eda95d03446b96085cee3bfd0959 
151 ··CipherKeyExchangeType·905646c73b07965f23140f1c82208173 
152 ··CipherKeyExchange_DHE_DSA·279b9039768fb99c1e2c64896db3c387 
153 ··CipherKeyExchange_DHE_RSA·b454535176c106ddfdb39a471b9c042e 
154 ··CipherKeyExchange_DH_Anon·244fbdcd4472b2b2184280160bce8528 
155 ··CipherKeyExchange_DH_DSA·de540850307aaabfc96650a0e068fc3a 
156 ··CipherKeyExchange_DH_RSA·95b4fc5f69e104b57ea38adead8d3e34 
157 ··CipherKeyExchange_ECDHE_ECDSA·65db95db43971d78040f82947812c881 
158 ··CipherKeyExchange_ECDHE_RSA·dda107d5e18cd179f565d171cb7ef8f7 
159 ··CipherKeyExchange_ECDH_ECDSA·58424d99e530c4b66b282ae4f6eedcd8 
160 ··CipherKeyExchange_ECDH_RSA·7a55882159e7b5503061e95702353f94 
161 ··CipherKeyExchange_RSA·978655668d5a6b5f83d1e3679e70853e 
162 ··CipherKeyExchange_TLS13·53c336c88b3db07a20b0847fdeac427f 
163 ··bulkAuthTagLen·3d3e61e69817a1eed29069fa7ed3a5b8 
164 ··bulkBlockSize·37c9094e4d204b58641d7259e739e22b 
165 ··bulkExplicitIV·f6f6d77015a310319aea95ff24427b97 
166 ··bulkF·cc6ca368071665189a5217b6004656b2 
167 ··bulkIVSize·523ecacbd69bf57099b252b7a8b87e38 
168 ··bulkKeySize·26166fc8c165fd80851f14a2508d8b78 
169 ··bulkName·eab8f04e4aced630968b6b546bae5a80 
170 ··cipherBulk·4480869a9d97dbfe6ecd3bffd18b8511 
171 ··cipherHash·c6858b974ada2203db5ff89cf3608d32 
172 ··cipherID·85bdc89b31c91b954088a9073c89aa5a 
173 ··cipherKeyExchange·6e9fda4057bcbb8ad3edeae1398cd350 
174 ··cipherMinVer·45af550d7bf4331b6858921bf67f000f 
175 ··cipherName·31b3b54a7393f2d977d1289e1b0d9bcc 
176 ··cipherPRFHash·7e54819619d804bcbb35f3b17391347e 
177 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
178 ··TLS13·7258268fb36688b9d0709a3e165106d1 
179 ··Version·86ceab55f3a2358033b8827178530200 
180 eb1c8f316fd7a33d26d2ca96d3792d9f113 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 114 ··exports:·475dddf9c3bcd5d29cc20bf34b8b823e
 115 ··Hash·fef369036b18a7551906e46c19cf5523
 116 ··MD5·4f89dbddbe348e4efbbc3fd38e76ede3
 117 ··SHA1·a679fe2e7c42d99dc627e115335d927c
 118 ··SHA1_MD5·e84240db03f7a8477b8364b662bc7d19
 119 ··SHA224·31584d320fb0eed200609836f239761c
 120 ··SHA256·a2992050a9d2eb2ee3c76bc0b854b219
 121 ··SHA384·e79533e75a570e8fbc9d0a60ae2f3422
 122 ··SHA512·92bd49b42c8742bc968368ee3c201b02
 123 ··hashDigestSize·cf70bab311c0837a1c8ced29fbf13d0e
 124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 125 ··exports:·d737b2e907591415dd1688ed4196e4ea
 126 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 127 ··exports:·a7e745e0e6e2f870d38e93735db852ce
Max diff block lines reached; 17141/27639 bytes (62.02%) of diff not shown.
22.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.hi
Files 98% similar despite different names
21.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Compression·91037 interface·Network.TLS.Compression·9103
8 ··interface·hash:·8270bfc12d500ec5ca3a61319ad78f7a 
9 ··ABI·hash:·c6efbb79964d78b28cbadfef6f85381b 
10 ··export-list·hash:·dbd743a2f346f0d7f20e82b45c0a4ba58 ··interface·hash:·4c0194ad6012d214f468673fce1a0ed2
 9 ··ABI·hash:·3fc2e7980489cf5f40381628a467933e
 10 ··export-list·hash:·72305dc07bebe30ee4d2cc3956f030a4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·bfccac2e382a8327ba61f5b14baf802112 ··flag·hash:·bfccac2e382a8327ba61f5b14baf8021
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·78b5108b19b1bf09038f9ce800680f1b16 ··src_hash:·78b5108b19b1bf09038f9ce800680f1b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 16 lines modifiedOffset 23, 16 lines modified
23 ··compressionInflate23 ··compressionInflate
24 ··compressionIntersectID24 ··compressionIntersectID
25 ··nullCompression25 ··nullCompression
26 ··Compression{Compression}26 ··Compression{Compression}
27 ··CompressionC{compressionCDeflate·compressionCID·compressionCInflate}27 ··CompressionC{compressionCDeflate·compressionCID·compressionCInflate}
28 ··NullCompression28 ··NullCompression
29 ··Network.TLS.Types.Session.CompressionID29 ··Network.TLS.Types.Session.CompressionID
30 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports30 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 94, 65 lines modifiedOffset 94, 65 lines modified
94 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c94 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
95 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc254795 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547
96 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023396 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
97 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd97 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
98 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c98 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
99 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f399 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
100 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6100 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
101 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
102 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
103 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
104 ··exports:·15af7b928784a60c1d439af558bb2ebe 
105 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Session·c07b27dec86b83f3d38f26826fd30815 
106 ··CompressionID·fd9f920d6b2a9c3496a8066fe18fece3 
107 99106336ad50fd0b0ad7750a3a5e6f57101 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 102 ··exports:·d737b2e907591415dd1688ed4196e4ea
 103 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 104 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 105 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Session·e1a862cf0044c8a683ed43099ee282cf
 106 ··CompressionID·bcc36bdebefc98a3b57ac6a4b54cf82f
 107 970072883b491e083ef6f90753bee874
108 ··$fCompressionCNullCompression·::·CompressionC·NullCompression108 ··$fCompressionCNullCompression·::·CompressionC·NullCompression
109 ··DFunId109 ··DFunId
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[C:CompressionC],·Inline:·CONLIKE,111 ···LambdaFormInfo:·LFCon[C:CompressionC],·Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@NullCompression113 ················@NullCompression
114 ················$fCompressionCNullCompression_$ccompressionCID114 ················$fCompressionCNullCompression_$ccompressionCID
115 ················$fCompressionCNullCompression_$ccompressionCDeflate115 ················$fCompressionCNullCompression_$ccompressionCDeflate
116 ················$fCompressionCNullCompression_$ccompressionCDeflate]116 ················$fCompressionCNullCompression_$ccompressionCDeflate]
117 7b1eaa02cbeb706319697ca6985538d7117 bed8869a26c3351dd36e1c3258901347
118 ··$fCompressionCNullCompression1·::·GHC.Internal.Word.Word8118 ··$fCompressionCNullCompression1·::·GHC.Internal.Word.Word8
119 ··[HasNoCafRefs,·TagSig:·<TagProper>,119 ··[HasNoCafRefs,·TagSig:·<TagProper>,
120 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],120 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
121 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·0#Word8]121 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·0#Word8]
122 2efb5a1f601cef59ee3698aab0fb533d122 1db0e2e6b2efd24b8f9602c8d21f33f6
123 ··$fCompressionCNullCompression_$ccompressionCDeflate·::123 ··$fCompressionCNullCompression_$ccompressionCDeflate·::
124 ····NullCompression124 ····NullCompression
125 ····->·Data.ByteString.Internal.Type.ByteString125 ····->·Data.ByteString.Internal.Type.ByteString
126 ····->·(NullCompression,·Data.ByteString.Internal.Type.ByteString)126 ····->·(NullCompression,·Data.ByteString.Internal.Type.ByteString)
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
128 ···Arity:·2,·Strictness:·<1!A><1L>,·CPR:·1(1,),128 ···Arity:·2,·Strictness:·<1!A><1L>,·CPR:·1(1,),
129 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>129 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
130 ··············\·(s['GHC.Types.Many]·::·NullCompression)130 ··············\·(s['GHC.Types.Many]·::·NullCompression)
131 ················(b['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->131 ················(b['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
132 ··············case·s·of·s1·{·NullCompression·->132 ··············case·s·of·s1·{·NullCompression·->
133 ··············case·b·of·b1·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->133 ··············case·b·of·b1·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->
134 ··············(NullCompression,·b1)·}·}]134 ··············(NullCompression,·b1)·}·}]
135 989d8e70bcd5e63aa2f3f0116cf8c8a6135 abbe23b3f671f487732e970bf0a9d32e
136 ··$fCompressionCNullCompression_$ccompressionCID·::136 ··$fCompressionCNullCompression_$ccompressionCID·::
137 ····NullCompression·->·Network.TLS.Types.Session.CompressionID137 ····NullCompression·->·Network.TLS.Types.Session.CompressionID
138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
139 ···Strictness:·<1!A>,·CPR:·1,139 ···Strictness:·<1!A>,·CPR:·1,
140 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>140 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
141 ··············\·(ds['GHC.Types.Many]·::·NullCompression)·->141 ··············\·(ds['GHC.Types.Many]·::·NullCompression)·->
142 ··············case·ds·of·ds1·{·NullCompression·->142 ··············case·ds·of·ds1·{·NullCompression·->
143 ··············$fCompressionCNullCompression1·}]143 ··············$fCompressionCNullCompression1·}]
144 6df5be8f84bac5f0a1ce7e78e90953c4144 b30ce33bce7dd954f8b965f5481db7e4
145 ··$fEqCompression·::·GHC.Classes.Eq·Compression145 ··$fEqCompression·::·GHC.Classes.Eq·Compression
146 ··DFunId146 ··DFunId
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,148 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
149 ···Unfolding:·DFun:.149 ···Unfolding:·DFun:.
150 ················@Compression·$fEqCompression_$c==·$fEqCompression_$c/=]150 ················@Compression·$fEqCompression_$c==·$fEqCompression_$c/=]
151 2d47a0b0b5990678b76f4bfc028a0c39151 77fd023940fe8efd53d5dbb2292a1db7
152 ··$fEqCompression_$c/=·::152 ··$fEqCompression_$c/=·::
153 ····Compression·->·Compression·->·GHC.Types.Bool153 ····Compression·->·Compression·->·GHC.Types.Bool
154 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,154 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
155 ···Arity:·2,155 ···Arity:·2,
156 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,156 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,
157 ···Inline:·(sat-args=2),157 ···Inline:·(sat-args=2),
158 ···Unfolding:·Core:·StableUser·<2,FalseFalse>158 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 ··············case·x·of·c1·{·Compression·ipv·ipv1·ipv2·->161 ··············case·x·of·c1·{·Compression·ipv·ipv1·ipv2·->
162 ··············case·y·of·c2·{·Compression·ipv3·ipv4·ipv5·->162 ··············case·y·of·c2·{·Compression·ipv3·ipv4·ipv5·->
163 ··············case·GHC.Internal.Word.eqWord8163 ··············case·GHC.Internal.Word.eqWord8
164 ·····················(compressionCID·@ipv·ipv1·ipv2)164 ·····················(compressionCID·@ipv·ipv1·ipv2)
165 ·····················(compressionCID·@ipv3·ipv4·ipv5)·of·wild·{165 ·····················(compressionCID·@ipv3·ipv4·ipv5)·of·wild·{
166 ················GHC.Types.False·->·GHC.Types.True166 ················GHC.Types.False·->·GHC.Types.True
167 ················GHC.Types.True·->·GHC.Types.False·}·}·}]167 ················GHC.Types.True·->·GHC.Types.False·}·}·}]
168 66f5175402b37f5440038079d25627d7168 3f62ac72d21ac2c8e76cd78afe3f69a9
169 ··$fEqCompression_$c==·::169 ··$fEqCompression_$c==·::
170 ····Compression·->·Compression·->·GHC.Types.Bool170 ····Compression·->·Compression·->·GHC.Types.Bool
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
172 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,172 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,
173 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>173 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
174 ··············\·(c1['GHC.Types.Many]·::·Compression)174 ··············\·(c1['GHC.Types.Many]·::·Compression)
175 ················(c2['GHC.Types.Many]·::·Compression)·->175 ················(c2['GHC.Types.Many]·::·Compression)·->
Offset 184, 25 lines modifiedOffset 184, 25 lines modified
184 ·····················ipv4184 ·····················ipv4
185 ·····················ipv5·of·wild1·{·GHC.Internal.Word.W8#·y·->185 ·····················ipv5·of·wild1·{·GHC.Internal.Word.W8#·y·->
Max diff block lines reached; 15531/22337 bytes (69.53%) of diff not shown.
22.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Compression.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Compression.dyn_hi
Files 97% similar despite different names
21.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Compression·91037 interface·Network.TLS.Compression·9103
8 ··interface·hash:·8270bfc12d500ec5ca3a61319ad78f7a 
9 ··ABI·hash:·c6efbb79964d78b28cbadfef6f85381b 
10 ··export-list·hash:·dbd743a2f346f0d7f20e82b45c0a4ba58 ··interface·hash:·4c0194ad6012d214f468673fce1a0ed2
 9 ··ABI·hash:·3fc2e7980489cf5f40381628a467933e
 10 ··export-list·hash:·72305dc07bebe30ee4d2cc3956f030a4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·bfccac2e382a8327ba61f5b14baf802112 ··flag·hash:·bfccac2e382a8327ba61f5b14baf8021
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·78b5108b19b1bf09038f9ce800680f1b16 ··src_hash:·78b5108b19b1bf09038f9ce800680f1b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 16 lines modifiedOffset 23, 16 lines modified
23 ··compressionInflate23 ··compressionInflate
24 ··compressionIntersectID24 ··compressionIntersectID
25 ··nullCompression25 ··nullCompression
26 ··Compression{Compression}26 ··Compression{Compression}
27 ··CompressionC{compressionCDeflate·compressionCID·compressionCInflate}27 ··CompressionC{compressionCDeflate·compressionCID·compressionCInflate}
28 ··NullCompression28 ··NullCompression
29 ··Network.TLS.Types.Session.CompressionID29 ··Network.TLS.Types.Session.CompressionID
30 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports30 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 94, 65 lines modifiedOffset 94, 65 lines modified
94 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c94 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
95 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc254795 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547
96 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023396 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
97 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd97 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
98 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c98 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
99 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f399 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
100 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6100 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
101 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
102 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
103 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
104 ··exports:·15af7b928784a60c1d439af558bb2ebe 
105 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Session·c07b27dec86b83f3d38f26826fd30815 
106 ··CompressionID·fd9f920d6b2a9c3496a8066fe18fece3 
107 99106336ad50fd0b0ad7750a3a5e6f57101 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 102 ··exports:·d737b2e907591415dd1688ed4196e4ea
 103 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 104 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 105 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Session·e1a862cf0044c8a683ed43099ee282cf
 106 ··CompressionID·bcc36bdebefc98a3b57ac6a4b54cf82f
 107 970072883b491e083ef6f90753bee874
108 ··$fCompressionCNullCompression·::·CompressionC·NullCompression108 ··$fCompressionCNullCompression·::·CompressionC·NullCompression
109 ··DFunId109 ··DFunId
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[C:CompressionC],·Inline:·CONLIKE,111 ···LambdaFormInfo:·LFCon[C:CompressionC],·Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@NullCompression113 ················@NullCompression
114 ················$fCompressionCNullCompression_$ccompressionCID114 ················$fCompressionCNullCompression_$ccompressionCID
115 ················$fCompressionCNullCompression_$ccompressionCDeflate115 ················$fCompressionCNullCompression_$ccompressionCDeflate
116 ················$fCompressionCNullCompression_$ccompressionCDeflate]116 ················$fCompressionCNullCompression_$ccompressionCDeflate]
117 7b1eaa02cbeb706319697ca6985538d7117 bed8869a26c3351dd36e1c3258901347
118 ··$fCompressionCNullCompression1·::·GHC.Internal.Word.Word8118 ··$fCompressionCNullCompression1·::·GHC.Internal.Word.Word8
119 ··[HasNoCafRefs,·TagSig:·<TagProper>,119 ··[HasNoCafRefs,·TagSig:·<TagProper>,
120 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],120 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
121 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·0#Word8]121 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·0#Word8]
122 2efb5a1f601cef59ee3698aab0fb533d122 1db0e2e6b2efd24b8f9602c8d21f33f6
123 ··$fCompressionCNullCompression_$ccompressionCDeflate·::123 ··$fCompressionCNullCompression_$ccompressionCDeflate·::
124 ····NullCompression124 ····NullCompression
125 ····->·Data.ByteString.Internal.Type.ByteString125 ····->·Data.ByteString.Internal.Type.ByteString
126 ····->·(NullCompression,·Data.ByteString.Internal.Type.ByteString)126 ····->·(NullCompression,·Data.ByteString.Internal.Type.ByteString)
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
128 ···Arity:·2,·Strictness:·<1!A><1L>,·CPR:·1(1,),128 ···Arity:·2,·Strictness:·<1!A><1L>,·CPR:·1(1,),
129 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>129 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
130 ··············\·(s['GHC.Types.Many]·::·NullCompression)130 ··············\·(s['GHC.Types.Many]·::·NullCompression)
131 ················(b['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->131 ················(b['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
132 ··············case·s·of·s1·{·NullCompression·->132 ··············case·s·of·s1·{·NullCompression·->
133 ··············case·b·of·b1·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->133 ··············case·b·of·b1·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->
134 ··············(NullCompression,·b1)·}·}]134 ··············(NullCompression,·b1)·}·}]
135 989d8e70bcd5e63aa2f3f0116cf8c8a6135 abbe23b3f671f487732e970bf0a9d32e
136 ··$fCompressionCNullCompression_$ccompressionCID·::136 ··$fCompressionCNullCompression_$ccompressionCID·::
137 ····NullCompression·->·Network.TLS.Types.Session.CompressionID137 ····NullCompression·->·Network.TLS.Types.Session.CompressionID
138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
139 ···Strictness:·<1!A>,·CPR:·1,139 ···Strictness:·<1!A>,·CPR:·1,
140 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>140 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
141 ··············\·(ds['GHC.Types.Many]·::·NullCompression)·->141 ··············\·(ds['GHC.Types.Many]·::·NullCompression)·->
142 ··············case·ds·of·ds1·{·NullCompression·->142 ··············case·ds·of·ds1·{·NullCompression·->
143 ··············$fCompressionCNullCompression1·}]143 ··············$fCompressionCNullCompression1·}]
144 6df5be8f84bac5f0a1ce7e78e90953c4144 b30ce33bce7dd954f8b965f5481db7e4
145 ··$fEqCompression·::·GHC.Classes.Eq·Compression145 ··$fEqCompression·::·GHC.Classes.Eq·Compression
146 ··DFunId146 ··DFunId
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,148 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
149 ···Unfolding:·DFun:.149 ···Unfolding:·DFun:.
150 ················@Compression·$fEqCompression_$c==·$fEqCompression_$c/=]150 ················@Compression·$fEqCompression_$c==·$fEqCompression_$c/=]
151 2d47a0b0b5990678b76f4bfc028a0c39151 77fd023940fe8efd53d5dbb2292a1db7
152 ··$fEqCompression_$c/=·::152 ··$fEqCompression_$c/=·::
153 ····Compression·->·Compression·->·GHC.Types.Bool153 ····Compression·->·Compression·->·GHC.Types.Bool
154 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,154 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
155 ···Arity:·2,155 ···Arity:·2,
156 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,156 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,
157 ···Inline:·(sat-args=2),157 ···Inline:·(sat-args=2),
158 ···Unfolding:·Core:·StableUser·<2,FalseFalse>158 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 ··············case·x·of·c1·{·Compression·ipv·ipv1·ipv2·->161 ··············case·x·of·c1·{·Compression·ipv·ipv1·ipv2·->
162 ··············case·y·of·c2·{·Compression·ipv3·ipv4·ipv5·->162 ··············case·y·of·c2·{·Compression·ipv3·ipv4·ipv5·->
163 ··············case·GHC.Internal.Word.eqWord8163 ··············case·GHC.Internal.Word.eqWord8
164 ·····················(compressionCID·@ipv·ipv1·ipv2)164 ·····················(compressionCID·@ipv·ipv1·ipv2)
165 ·····················(compressionCID·@ipv3·ipv4·ipv5)·of·wild·{165 ·····················(compressionCID·@ipv3·ipv4·ipv5)·of·wild·{
166 ················GHC.Types.False·->·GHC.Types.True166 ················GHC.Types.False·->·GHC.Types.True
167 ················GHC.Types.True·->·GHC.Types.False·}·}·}]167 ················GHC.Types.True·->·GHC.Types.False·}·}·}]
168 66f5175402b37f5440038079d25627d7168 3f62ac72d21ac2c8e76cd78afe3f69a9
169 ··$fEqCompression_$c==·::169 ··$fEqCompression_$c==·::
170 ····Compression·->·Compression·->·GHC.Types.Bool170 ····Compression·->·Compression·->·GHC.Types.Bool
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
172 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,172 ···Strictness:·<1!P(1P(1C(1,L),A,A),L)><1!P(1P(1C(1,L),A,A),L)>,
173 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>173 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
174 ··············\·(c1['GHC.Types.Many]·::·Compression)174 ··············\·(c1['GHC.Types.Many]·::·Compression)
175 ················(c2['GHC.Types.Many]·::·Compression)·->175 ················(c2['GHC.Types.Many]·::·Compression)·->
Offset 184, 25 lines modifiedOffset 184, 25 lines modified
184 ·····················ipv4184 ·····················ipv4
185 ·····················ipv5·of·wild1·{·GHC.Internal.Word.W8#·y·->185 ·····················ipv5·of·wild1·{·GHC.Internal.Word.W8#·y·->
Max diff block lines reached; 15531/22337 bytes (69.53%) of diff not shown.
178 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.dyn_hi
Files 99% similar despite different names
178 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Context.Internal·91037 interface·Network.TLS.Context.Internal·9103
8 ··interface·hash:·123a1e381803cd491f5f4e3e7452afa3 
9 ··ABI·hash:·3e5c621ef5997f615e661ccdea7d17a8 
10 ··export-list·hash:·a419d294e682b89f7e03327954049c518 ··interface·hash:·8eb73e56115ff0b776511883013c1b95
 9 ··ABI·hash:·bfd344cd973d476139f12d82fd7ed83b
 10 ··export-list·hash:·1d75e735f5eac8dea62d047318ae33a0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1047d833e46f3f51fa195ac1d6fc668b12 ··flag·hash:·1047d833e46f3f51fa195ac1d6fc668b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6d93e645dedfad6a28d408585834228f16 ··src_hash:·6d93e645dedfad6a28d408585834228f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 80, 32 lines modifiedOffset 80, 32 lines modified
80 ··Network.TLS.Measurement.Measurement{Network.TLS.Measurement.Measurement·Network.TLS.Measurement.bytesReceived·Network.TLS.Measurement.bytesSent·Network.TLS.Measurement.nbHandshakes}80 ··Network.TLS.Measurement.Measurement{Network.TLS.Measurement.Measurement·Network.TLS.Measurement.bytesReceived·Network.TLS.Measurement.bytesSent·Network.TLS.Measurement.nbHandshakes}
81 ··Network.TLS.Parameters.ClientParams{Network.TLS.Parameters.ClientParams·Network.TLS.Parameters.clientDebug·Network.TLS.Parameters.clientHooks·Network.TLS.Parameters.clientServerIdentification·Network.TLS.Parameters.clientShared·Network.TLS.Parameters.clientSupported·Network.TLS.Parameters.clientUseEarlyData·Network.TLS.Parameters.clientUseMaxFragmentLength·Network.TLS.Parameters.clientUseServerNameIndication·Network.TLS.Parameters.clientWantSessionResume·Network.TLS.Parameters.clientWantSessionResumeList}81 ··Network.TLS.Parameters.ClientParams{Network.TLS.Parameters.ClientParams·Network.TLS.Parameters.clientDebug·Network.TLS.Parameters.clientHooks·Network.TLS.Parameters.clientServerIdentification·Network.TLS.Parameters.clientShared·Network.TLS.Parameters.clientSupported·Network.TLS.Parameters.clientUseEarlyData·Network.TLS.Parameters.clientUseMaxFragmentLength·Network.TLS.Parameters.clientUseServerNameIndication·Network.TLS.Parameters.clientWantSessionResume·Network.TLS.Parameters.clientWantSessionResumeList}
82 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}82 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}
83 ··Network.TLS.Parameters.Limit{Network.TLS.Parameters.Limit·Network.TLS.Parameters.limitHandshakeFragment·Network.TLS.Parameters.limitRecordSize}83 ··Network.TLS.Parameters.Limit{Network.TLS.Parameters.Limit·Network.TLS.Parameters.limitHandshakeFragment·Network.TLS.Parameters.limitRecordSize}
84 ··Network.TLS.Parameters.ServerParams{Network.TLS.Parameters.ServerParams·Network.TLS.Parameters.serverCACertificates·Network.TLS.Parameters.serverDHEParams·Network.TLS.Parameters.serverDebug·Network.TLS.Parameters.serverEarlyDataSize·Network.TLS.Parameters.serverHooks·Network.TLS.Parameters.serverLimit·Network.TLS.Parameters.serverShared·Network.TLS.Parameters.serverSupported·Network.TLS.Parameters.serverTicketLifetime·Network.TLS.Parameters.serverWantClientCert}84 ··Network.TLS.Parameters.ServerParams{Network.TLS.Parameters.ServerParams·Network.TLS.Parameters.serverCACertificates·Network.TLS.Parameters.serverDHEParams·Network.TLS.Parameters.serverDebug·Network.TLS.Parameters.serverEarlyDataSize·Network.TLS.Parameters.serverHooks·Network.TLS.Parameters.serverLimit·Network.TLS.Parameters.serverShared·Network.TLS.Parameters.serverSupported·Network.TLS.Parameters.serverTicketLifetime·Network.TLS.Parameters.serverWantClientCert}
85 ··Network.TLS.Types.Session.SessionData{Network.TLS.Types.Session.SessionData·Network.TLS.Types.Session.sessionALPN·Network.TLS.Types.Session.sessionCipher·Network.TLS.Types.Session.sessionClientSNI·Network.TLS.Types.Session.sessionCompression·Network.TLS.Types.Session.sessionFlags·Network.TLS.Types.Session.sessionGroup·Network.TLS.Types.Session.sessionMaxEarlyDataSize·Network.TLS.Types.Session.sessionSecret·Network.TLS.Types.Session.sessionTicketInfo·Network.TLS.Types.Session.sessionVersion}85 ··Network.TLS.Types.Session.SessionData{Network.TLS.Types.Session.SessionData·Network.TLS.Types.Session.sessionALPN·Network.TLS.Types.Session.sessionCipher·Network.TLS.Types.Session.sessionClientSNI·Network.TLS.Types.Session.sessionCompression·Network.TLS.Types.Session.sessionFlags·Network.TLS.Types.Session.sessionGroup·Network.TLS.Types.Session.sessionMaxEarlyDataSize·Network.TLS.Types.Session.sessionSecret·Network.TLS.Types.Session.sessionTicketInfo·Network.TLS.Types.Session.sessionVersion}
86 ··Network.TLS.Types.Session.SessionID86 ··Network.TLS.Types.Session.SessionID
87 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend87 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Backend
88 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher88 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
89 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto89 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
90 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension90 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
91 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control91 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
92 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State92 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
93 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks93 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Hooks
94 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports94 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
95 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement95 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
96 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters96 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
97 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record97 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record
98 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.State98 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.State
99 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State99 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
100 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct100 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
101 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct13101 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
102 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types102 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
103 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util103 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
104 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,104 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
105 ···························Network.TLS.Extension)105 ···························Network.TLS.Extension)
106 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0106 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
107 ·····························mtl-2.3.1107 ·····························mtl-2.3.1
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic109 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
110 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float110 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
111 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info111 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 186, 204 lines modifiedOffset 186, 204 lines modified
186 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4186 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
187 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c187 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
188 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6188 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
189 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c189 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
190 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888190 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
191 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443191 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
192 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35192 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend·727525d766842c99d9090939a3d6e0c6 
194 ··exports:·0c70cd38e90ed4cd0be6e58a345b38de 
195 ··Backend·db5faf9341e29386677ebb35ff7197ff 
196 ··backendClose·0009981015e98388a772510d46c489c4 
197 ··backendFlush·5ac022181318d54249add8537be41eb4 
198 ··backendRecv·a284c9a186bc0b4e390c7663cc26ce19 
199 ··backendSend·045db1112588c8f0a848b3c2573c9066 
200 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
201 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
202 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
203 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
204 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
205 ··hashDigestSize·94673800093a13f8d227e70a340291be 
206 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
207 ··MissingHandshake·bce82e837f54f6ffa41d04e49293704b 
208 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
209 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
210 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
211 ··exports:·ec02afb3372234134019bbb1837197ca 
212 ··ExtensionID·b789b0281a6b924f514fe72dbd01f0fb 
213 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
214 ··MaxFragment1024·aa3e572e0eb267330338106fe6d76424 
215 ··MaxFragment2048·0bb6bdd84c0bef6827aeb4800d947506 
216 ··MaxFragment4096·1071d0dec528868866ce80f914bcdc1c 
217 ··MaxFragment512·2fe2f9d31f2d80f9c9c6463b6b8c8d03 
218 ··MaxFragmentEnum·adb218bd6494f9fa37f5faa29c8fe4e3 
219 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control·e80eb9d287c04539b32367c2af02e6c4 
220 ··exports:·b9a4dc51731bd4ac789613e363322540 
221 ··ClientState·552954f4c16b6d5ff2f7c0438dc95ff9 
222 ··ServerState·95fd9592881074c3aa1a962fdf05dfb3 
223 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
224 ··exports:·82c6b7521c3861fda144c839282adc2c 
225 ··HandshakeM·5cc851a75c73e6802b4ce23561c6c4d5 
226 ··HandshakeState·e21f2ef6b950d97be2effa8758995adb 
227 ··RTT0Accepted·f807c6c0e382b35455cd445e67601dc0 
228 ··hstClientRandom·258ada6265c897aeacb5031cdcddf584 
229 ··hstExtendedMainSecret·4f77d95049b4c48c67a706b3be335345 
230 ··hstMainSecret·37e529466c57654141058a9bf6b5168b 
231 ··hstServerRandom·8502ea9aee4c684881c853329f525db7 
232 ··hstSupportedGroup·6c110c6ecaadd4c08dabda2687471867 
233 ··hstTLS13HandshakeMode·ce611081632c4faca5c96685b88fc32f 
234 ··hstTLS13RTT0Status·3bc9e967503732e323a14a73e7266efe 
235 ··runHandshake·4f8647bfb655f7fa95e5a0e6006c0ebd 
236 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks·2adc71d7b35366752e179dec21022011 
237 ··exports:·be16f9de54d9e95aa0d27a62f29ccb76 
238 ··Hooks·60443bcdb51e537a739f86c1b1ebbbaf 
239 ··Hooks·2a5b3580a0f900d76ed4130542dc0111 
240 ··Logging·d979ca44c04b5b6d55d122df6490ac94 
241 ··hookLogging·ef1128a245ccd15863e1038d21863f48 
242 ··hookRecvCertificates·0412b4135e6a416df6eeddf9dab00c4e 
243 ··hookRecvHandshake·4e57e237f2b903a9ce2598f00855fa24 
244 ··hookRecvHandshake13·0e6818ee149673e1a343967b1bf1d693 
245 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
246 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
247 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement·e754ed818acb277c6df7cfd622fcbed4 
248 ··exports:·cf8f7c0d369af18042a97d1ec81205bc 
249 ··Measurement·efd906ca7509735eb69ee52c8abefb03 
250 ··Measurement·d57e39960b2d7745584bd356236fc93a 
251 ··addBytesReceived·7fa154a9ad64ee96d19c99fa6e3f9067 
252 ··addBytesSent·058f0c4f5b0424c15c130be3457a6e91 
253 ··bytesReceived·f47d06b29a37061db6dd0d7c72cb49c6 
254 ··bytesSent·047cba1f6ae6bdbb1dcba80f5803c8c1 
255 ··nbHandshakes·d0f4e250f4bdd1f945e3bba965e2c57b 
256 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters·bd4f692fd07f09b17733c0331527edc1 
257 ··exports:·755d553264ecfc17b6b5c3f3457d3755 
258 ··ClientParams·f8c26a76787a83f9e875058404bd7c2d 
259 ··ClientParams·9ce5158d59f982bedf7d627afc801408 
Max diff block lines reached; 155106/182199 bytes (85.13%) of diff not shown.
178 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context/Internal.hi
Files 99% similar despite different names
178 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Context.Internal·91037 interface·Network.TLS.Context.Internal·9103
8 ··interface·hash:·123a1e381803cd491f5f4e3e7452afa3 
9 ··ABI·hash:·3e5c621ef5997f615e661ccdea7d17a8 
10 ··export-list·hash:·a419d294e682b89f7e03327954049c518 ··interface·hash:·8eb73e56115ff0b776511883013c1b95
 9 ··ABI·hash:·bfd344cd973d476139f12d82fd7ed83b
 10 ··export-list·hash:·1d75e735f5eac8dea62d047318ae33a0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1047d833e46f3f51fa195ac1d6fc668b12 ··flag·hash:·1047d833e46f3f51fa195ac1d6fc668b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6d93e645dedfad6a28d408585834228f16 ··src_hash:·6d93e645dedfad6a28d408585834228f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 80, 32 lines modifiedOffset 80, 32 lines modified
80 ··Network.TLS.Measurement.Measurement{Network.TLS.Measurement.Measurement·Network.TLS.Measurement.bytesReceived·Network.TLS.Measurement.bytesSent·Network.TLS.Measurement.nbHandshakes}80 ··Network.TLS.Measurement.Measurement{Network.TLS.Measurement.Measurement·Network.TLS.Measurement.bytesReceived·Network.TLS.Measurement.bytesSent·Network.TLS.Measurement.nbHandshakes}
81 ··Network.TLS.Parameters.ClientParams{Network.TLS.Parameters.ClientParams·Network.TLS.Parameters.clientDebug·Network.TLS.Parameters.clientHooks·Network.TLS.Parameters.clientServerIdentification·Network.TLS.Parameters.clientShared·Network.TLS.Parameters.clientSupported·Network.TLS.Parameters.clientUseEarlyData·Network.TLS.Parameters.clientUseMaxFragmentLength·Network.TLS.Parameters.clientUseServerNameIndication·Network.TLS.Parameters.clientWantSessionResume·Network.TLS.Parameters.clientWantSessionResumeList}81 ··Network.TLS.Parameters.ClientParams{Network.TLS.Parameters.ClientParams·Network.TLS.Parameters.clientDebug·Network.TLS.Parameters.clientHooks·Network.TLS.Parameters.clientServerIdentification·Network.TLS.Parameters.clientShared·Network.TLS.Parameters.clientSupported·Network.TLS.Parameters.clientUseEarlyData·Network.TLS.Parameters.clientUseMaxFragmentLength·Network.TLS.Parameters.clientUseServerNameIndication·Network.TLS.Parameters.clientWantSessionResume·Network.TLS.Parameters.clientWantSessionResumeList}
82 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}82 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}
83 ··Network.TLS.Parameters.Limit{Network.TLS.Parameters.Limit·Network.TLS.Parameters.limitHandshakeFragment·Network.TLS.Parameters.limitRecordSize}83 ··Network.TLS.Parameters.Limit{Network.TLS.Parameters.Limit·Network.TLS.Parameters.limitHandshakeFragment·Network.TLS.Parameters.limitRecordSize}
84 ··Network.TLS.Parameters.ServerParams{Network.TLS.Parameters.ServerParams·Network.TLS.Parameters.serverCACertificates·Network.TLS.Parameters.serverDHEParams·Network.TLS.Parameters.serverDebug·Network.TLS.Parameters.serverEarlyDataSize·Network.TLS.Parameters.serverHooks·Network.TLS.Parameters.serverLimit·Network.TLS.Parameters.serverShared·Network.TLS.Parameters.serverSupported·Network.TLS.Parameters.serverTicketLifetime·Network.TLS.Parameters.serverWantClientCert}84 ··Network.TLS.Parameters.ServerParams{Network.TLS.Parameters.ServerParams·Network.TLS.Parameters.serverCACertificates·Network.TLS.Parameters.serverDHEParams·Network.TLS.Parameters.serverDebug·Network.TLS.Parameters.serverEarlyDataSize·Network.TLS.Parameters.serverHooks·Network.TLS.Parameters.serverLimit·Network.TLS.Parameters.serverShared·Network.TLS.Parameters.serverSupported·Network.TLS.Parameters.serverTicketLifetime·Network.TLS.Parameters.serverWantClientCert}
85 ··Network.TLS.Types.Session.SessionData{Network.TLS.Types.Session.SessionData·Network.TLS.Types.Session.sessionALPN·Network.TLS.Types.Session.sessionCipher·Network.TLS.Types.Session.sessionClientSNI·Network.TLS.Types.Session.sessionCompression·Network.TLS.Types.Session.sessionFlags·Network.TLS.Types.Session.sessionGroup·Network.TLS.Types.Session.sessionMaxEarlyDataSize·Network.TLS.Types.Session.sessionSecret·Network.TLS.Types.Session.sessionTicketInfo·Network.TLS.Types.Session.sessionVersion}85 ··Network.TLS.Types.Session.SessionData{Network.TLS.Types.Session.SessionData·Network.TLS.Types.Session.sessionALPN·Network.TLS.Types.Session.sessionCipher·Network.TLS.Types.Session.sessionClientSNI·Network.TLS.Types.Session.sessionCompression·Network.TLS.Types.Session.sessionFlags·Network.TLS.Types.Session.sessionGroup·Network.TLS.Types.Session.sessionMaxEarlyDataSize·Network.TLS.Types.Session.sessionSecret·Network.TLS.Types.Session.sessionTicketInfo·Network.TLS.Types.Session.sessionVersion}
86 ··Network.TLS.Types.Session.SessionID86 ··Network.TLS.Types.Session.SessionID
87 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend87 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Backend
88 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher88 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
89 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto89 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
90 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension90 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
91 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control91 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
92 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State92 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
93 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks93 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Hooks
94 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports94 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
95 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement95 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
96 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters96 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
97 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record97 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record
98 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.State98 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.State
99 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State99 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
100 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct100 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
101 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct13101 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
102 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types102 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
103 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util103 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
104 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,104 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
105 ···························Network.TLS.Extension)105 ···························Network.TLS.Extension)
106 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0106 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
107 ·····························mtl-2.3.1107 ·····························mtl-2.3.1
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic109 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
110 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float110 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
111 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info111 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 186, 204 lines modifiedOffset 186, 204 lines modified
186 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4186 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
187 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c187 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
188 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6188 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
189 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c189 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
190 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888190 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
191 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443191 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
192 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35192 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend·727525d766842c99d9090939a3d6e0c6 
194 ··exports:·0c70cd38e90ed4cd0be6e58a345b38de 
195 ··Backend·db5faf9341e29386677ebb35ff7197ff 
196 ··backendClose·0009981015e98388a772510d46c489c4 
197 ··backendFlush·5ac022181318d54249add8537be41eb4 
198 ··backendRecv·a284c9a186bc0b4e390c7663cc26ce19 
199 ··backendSend·045db1112588c8f0a848b3c2573c9066 
200 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
201 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
202 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
203 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
204 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
205 ··hashDigestSize·94673800093a13f8d227e70a340291be 
206 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
207 ··MissingHandshake·bce82e837f54f6ffa41d04e49293704b 
208 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
209 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
210 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
211 ··exports:·ec02afb3372234134019bbb1837197ca 
212 ··ExtensionID·b789b0281a6b924f514fe72dbd01f0fb 
213 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
214 ··MaxFragment1024·aa3e572e0eb267330338106fe6d76424 
215 ··MaxFragment2048·0bb6bdd84c0bef6827aeb4800d947506 
216 ··MaxFragment4096·1071d0dec528868866ce80f914bcdc1c 
217 ··MaxFragment512·2fe2f9d31f2d80f9c9c6463b6b8c8d03 
218 ··MaxFragmentEnum·adb218bd6494f9fa37f5faa29c8fe4e3 
219 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control·e80eb9d287c04539b32367c2af02e6c4 
220 ··exports:·b9a4dc51731bd4ac789613e363322540 
221 ··ClientState·552954f4c16b6d5ff2f7c0438dc95ff9 
222 ··ServerState·95fd9592881074c3aa1a962fdf05dfb3 
223 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
224 ··exports:·82c6b7521c3861fda144c839282adc2c 
225 ··HandshakeM·5cc851a75c73e6802b4ce23561c6c4d5 
226 ··HandshakeState·e21f2ef6b950d97be2effa8758995adb 
227 ··RTT0Accepted·f807c6c0e382b35455cd445e67601dc0 
228 ··hstClientRandom·258ada6265c897aeacb5031cdcddf584 
229 ··hstExtendedMainSecret·4f77d95049b4c48c67a706b3be335345 
230 ··hstMainSecret·37e529466c57654141058a9bf6b5168b 
231 ··hstServerRandom·8502ea9aee4c684881c853329f525db7 
232 ··hstSupportedGroup·6c110c6ecaadd4c08dabda2687471867 
233 ··hstTLS13HandshakeMode·ce611081632c4faca5c96685b88fc32f 
234 ··hstTLS13RTT0Status·3bc9e967503732e323a14a73e7266efe 
235 ··runHandshake·4f8647bfb655f7fa95e5a0e6006c0ebd 
236 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks·2adc71d7b35366752e179dec21022011 
237 ··exports:·be16f9de54d9e95aa0d27a62f29ccb76 
238 ··Hooks·60443bcdb51e537a739f86c1b1ebbbaf 
239 ··Hooks·2a5b3580a0f900d76ed4130542dc0111 
240 ··Logging·d979ca44c04b5b6d55d122df6490ac94 
241 ··hookLogging·ef1128a245ccd15863e1038d21863f48 
242 ··hookRecvCertificates·0412b4135e6a416df6eeddf9dab00c4e 
243 ··hookRecvHandshake·4e57e237f2b903a9ce2598f00855fa24 
244 ··hookRecvHandshake13·0e6818ee149673e1a343967b1bf1d693 
245 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
246 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
247 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement·e754ed818acb277c6df7cfd622fcbed4 
248 ··exports:·cf8f7c0d369af18042a97d1ec81205bc 
249 ··Measurement·efd906ca7509735eb69ee52c8abefb03 
250 ··Measurement·d57e39960b2d7745584bd356236fc93a 
251 ··addBytesReceived·7fa154a9ad64ee96d19c99fa6e3f9067 
252 ··addBytesSent·058f0c4f5b0424c15c130be3457a6e91 
253 ··bytesReceived·f47d06b29a37061db6dd0d7c72cb49c6 
254 ··bytesSent·047cba1f6ae6bdbb1dcba80f5803c8c1 
255 ··nbHandshakes·d0f4e250f4bdd1f945e3bba965e2c57b 
256 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters·bd4f692fd07f09b17733c0331527edc1 
257 ··exports:·755d553264ecfc17b6b5c3f3457d3755 
258 ··ClientParams·f8c26a76787a83f9e875058404bd7c2d 
259 ··ClientParams·9ce5158d59f982bedf7d627afc801408 
Max diff block lines reached; 155106/182196 bytes (85.13%) of diff not shown.
62.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.hi
Files 97% similar despite different names
62.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Context·91037 interface·Network.TLS.Context·9103
8 ··interface·hash:·f92e7d2f5f05fdbca7bc08492869e03f 
9 ··ABI·hash:·e8ef30e1bdf6307adaf6bab77b48a028 
10 ··export-list·hash:·93e429e608bdcc3e4f89ada974d24b0a8 ··interface·hash:·ae541da34e9dcebda2ec9c05e4e9cadd
 9 ··ABI·hash:·2de0f700e43ad508153d459f8c8c8dbe
 10 ··export-list·hash:·080ae164465f51be16e861b533f467d2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4bb1904019abbb102974ecb1270fc25a16 ··src_hash:·4bb1904019abbb102974ecb1270fc25a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 69, 37 lines modifiedOffset 69, 37 lines modified
69 ··TLSParams69 ··TLSParams
70 ··Network.TLS.Context.Internal.Context{Network.TLS.Context.Internal.Context·Network.TLS.Context.Internal.ctxBackend·Network.TLS.Context.Internal.ctxCertRequests·Network.TLS.Context.Internal.ctxEOF_·Network.TLS.Context.Internal.ctxEstablished_·Network.TLS.Context.Internal.ctxHandshakeState·Network.TLS.Context.Internal.ctxHandshakeSync·Network.TLS.Context.Internal.ctxHooks·Network.TLS.Context.Internal.ctxKeyLogger·Network.TLS.Context.Internal.ctxLocks·Network.TLS.Context.Internal.ctxMeasurement·Network.TLS.Context.Internal.ctxMyRecordLimit·Network.TLS.Context.Internal.ctxNeedEmptyPacket·Network.TLS.Context.Internal.ctxPeerRecordLimit·Network.TLS.Context.Internal.ctxPendingRecvActions·Network.TLS.Context.Internal.ctxPendingSendAction·Network.TLS.Context.Internal.ctxQUICMode·Network.TLS.Context.Internal.ctxRecordLayer·Network.TLS.Context.Internal.ctxRoleParams·Network.TLS.Context.Internal.ctxRxRecordState·Network.TLS.Context.Internal.ctxShared·Network.TLS.Context.Internal.ctxSupported·Network.TLS.Context.Internal.ctxTLS13State·Network.TLS.Context.Internal.ctxTLSState·Network.TLS.Context.Internal.ctxTxRecordState}70 ··Network.TLS.Context.Internal.Context{Network.TLS.Context.Internal.Context·Network.TLS.Context.Internal.ctxBackend·Network.TLS.Context.Internal.ctxCertRequests·Network.TLS.Context.Internal.ctxEOF_·Network.TLS.Context.Internal.ctxEstablished_·Network.TLS.Context.Internal.ctxHandshakeState·Network.TLS.Context.Internal.ctxHandshakeSync·Network.TLS.Context.Internal.ctxHooks·Network.TLS.Context.Internal.ctxKeyLogger·Network.TLS.Context.Internal.ctxLocks·Network.TLS.Context.Internal.ctxMeasurement·Network.TLS.Context.Internal.ctxMyRecordLimit·Network.TLS.Context.Internal.ctxNeedEmptyPacket·Network.TLS.Context.Internal.ctxPeerRecordLimit·Network.TLS.Context.Internal.ctxPendingRecvActions·Network.TLS.Context.Internal.ctxPendingSendAction·Network.TLS.Context.Internal.ctxQUICMode·Network.TLS.Context.Internal.ctxRecordLayer·Network.TLS.Context.Internal.ctxRoleParams·Network.TLS.Context.Internal.ctxRxRecordState·Network.TLS.Context.Internal.ctxShared·Network.TLS.Context.Internal.ctxSupported·Network.TLS.Context.Internal.ctxTLS13State·Network.TLS.Context.Internal.ctxTLSState·Network.TLS.Context.Internal.ctxTxRecordState}
71 ··Network.TLS.Context.Internal.Established{Network.TLS.Context.Internal.EarlyDataAllowed·Network.TLS.Context.Internal.EarlyDataNotAllowed·Network.TLS.Context.Internal.EarlyDataSending·Network.TLS.Context.Internal.Established·Network.TLS.Context.Internal.NotEstablished}71 ··Network.TLS.Context.Internal.Established{Network.TLS.Context.Internal.EarlyDataAllowed·Network.TLS.Context.Internal.EarlyDataNotAllowed·Network.TLS.Context.Internal.EarlyDataSending·Network.TLS.Context.Internal.Established·Network.TLS.Context.Internal.NotEstablished}
72 ··Network.TLS.Context.Internal.RecordLayer{Network.TLS.Context.Internal.RecordLayer·Network.TLS.Context.Internal.recordEncode12·Network.TLS.Context.Internal.recordEncode13·Network.TLS.Context.Internal.recordRecv12·Network.TLS.Context.Internal.recordRecv13·Network.TLS.Context.Internal.recordSendBytes}72 ··Network.TLS.Context.Internal.RecordLayer{Network.TLS.Context.Internal.RecordLayer·Network.TLS.Context.Internal.recordEncode12·Network.TLS.Context.Internal.recordEncode13·Network.TLS.Context.Internal.recordRecv12·Network.TLS.Context.Internal.recordRecv13·Network.TLS.Context.Internal.recordSendBytes}
73 ··Network.TLS.Context.Internal.TLS13State{Network.TLS.Context.Internal.TLS13State·Network.TLS.Context.Internal.tls13st0RTT·Network.TLS.Context.Internal.tls13st0RTTAccepted·Network.TLS.Context.Internal.tls13stChoice·Network.TLS.Context.Internal.tls13stClientExtensions·Network.TLS.Context.Internal.tls13stHsKey·Network.TLS.Context.Internal.tls13stPendingRecvData·Network.TLS.Context.Internal.tls13stPendingSentData·Network.TLS.Context.Internal.tls13stRTT·Network.TLS.Context.Internal.tls13stRecvCF·Network.TLS.Context.Internal.tls13stRecvNST·Network.TLS.Context.Internal.tls13stRecvSF·Network.TLS.Context.Internal.tls13stSentCF·Network.TLS.Context.Internal.tls13stSentClientCert·Network.TLS.Context.Internal.tls13stSentExtensions·Network.TLS.Context.Internal.tls13stSession}73 ··Network.TLS.Context.Internal.TLS13State{Network.TLS.Context.Internal.TLS13State·Network.TLS.Context.Internal.tls13st0RTT·Network.TLS.Context.Internal.tls13st0RTTAccepted·Network.TLS.Context.Internal.tls13stChoice·Network.TLS.Context.Internal.tls13stClientExtensions·Network.TLS.Context.Internal.tls13stHsKey·Network.TLS.Context.Internal.tls13stPendingRecvData·Network.TLS.Context.Internal.tls13stPendingSentData·Network.TLS.Context.Internal.tls13stRTT·Network.TLS.Context.Internal.tls13stRecvCF·Network.TLS.Context.Internal.tls13stRecvNST·Network.TLS.Context.Internal.tls13stRecvSF·Network.TLS.Context.Internal.tls13stSentCF·Network.TLS.Context.Internal.tls13stSentClientCert·Network.TLS.Context.Internal.tls13stSentExtensions·Network.TLS.Context.Internal.tls13stSession}
74 ··Network.TLS.Hooks.Hooks{Network.TLS.Hooks.Hooks·Network.TLS.Hooks.hookLogging·Network.TLS.Hooks.hookRecvCertificates·Network.TLS.Hooks.hookRecvHandshake·Network.TLS.Hooks.hookRecvHandshake13}74 ··Network.TLS.Hooks.Hooks{Network.TLS.Hooks.Hooks·Network.TLS.Hooks.hookLogging·Network.TLS.Hooks.hookRecvCertificates·Network.TLS.Hooks.hookRecvHandshake·Network.TLS.Hooks.hookRecvHandshake13}
75 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}75 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}
76 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend76 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Backend
77 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher77 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
78 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal78 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
79 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto79 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
80 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake80 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake
81 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1381 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
82 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks82 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Hooks
83 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports83 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
84 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule84 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
85 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement85 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
86 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet86 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
87 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters87 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
88 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.PostHandshake88 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.PostHandshake
89 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG89 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
90 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.Recv90 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.Recv
91 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.Send91 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.Send
92 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.State92 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.State
93 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State93 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
94 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct94 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
95 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1395 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
96 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types96 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
97 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50997 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
98 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,98 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
99 ···························Network.TLS.Extension)99 ···························Network.TLS.Extension)
100 direct·package·dependencies:·base-4.20.2.0·mtl-2.3.1100 direct·package·dependencies:·base-4.20.2.0·mtl-2.3.1
101 plugin·package·dependencies:101 plugin·package·dependencies:
102 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic102 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
103 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float103 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
104 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info104 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
105 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show105 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 169, 243 lines modifiedOffset 169, 243 lines modified
169 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe169 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
170 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995170 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
171 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4171 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
172 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6172 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
173 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888173 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
174 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443174 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
175 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35175 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend·727525d766842c99d9090939a3d6e0c6 
177 ··exports:·0c70cd38e90ed4cd0be6e58a345b38de 
178 ··HasBackend·ec0a2e63a44fa4437a5ce99244f5705c 
179 ··getBackend·1f92c552975c329b5d9354e91b17295e 
180 ··initializeBackend·2af65d71905165b2caa0efc94f959a58 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
182 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
183 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
184 ··exports:·a419d294e682b89f7e03327954049c51 
185 ··Context·3869b5e61a3abfc68d0e3220177c273c 
186 ··Context·66844a77d12ae0842c318b9c98cd4666 
187 ··EarlyDataAllowed·bceb5eee2c6f8bda4b6270ce52c32854 
188 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
189 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
190 ··Established·8b40f439f80b18370fe2cc1da99d4189 
191 ··Established·d3673385fb6b7a40e521a049c1ed52f6 
192 ··HandshakeSync·6416c4737a0d5168516602615b1c27f3 
193 ··Locks·9a866f18304f5a65067b9160a622c369 
194 ··NotEstablished·815d102712a3e0dbc4fbd1dad4b2e806 
195 ··RecordLayer·bb22775ff31197b14e67ead02d5f455f 
196 ··RecordLayer·f89f28ccc7d1d4f796b7e7bfc2ec22a9 
197 ··RoleParams·410a714f7bfa6873179b9829d0f4ef82 
198 ··TLS13State·57d7bbaa00a10c6be702599c07d0cbc2 
199 ··TLS13State·39599998833c7396c296166aa6a321a4 
200 ··checkMyRecordLimit·cd0a14e14e54446aa5954d36509dfad6 
201 ··checkPeerRecordLimit·1f273f5fb8e37b73e6d537bf61bf640b 
202 ··contextClose·207ca804293777a98ad547c682644e61 
203 ··contextFlush·51623435e6ef4075418c8a2ad2047653 
204 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
205 ··contextModifyHooks·9b7ec7686ce06807d3b971ce51fc6ee8 
206 ··contextRecv·3b953889f8e3cd5d272cfc1ba016adc2 
207 ··contextSend·5913d9997cdbc1cfff3a9bf5ecf39c4e 
208 ··ctxBackend·d0aa945dc19ec18ab89e437fa8ca36a4 
209 ··ctxCertRequests·00cd896871a00b9c1f38d02dac033048 
210 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
211 ··ctxEOF_·2bb3d68bfd04fc4edfd622996480e9fa 
212 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
213 ··ctxEstablished_·6bafec5c8fb4ffa971a0a19f64c72c8d 
214 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
215 ··ctxHandshakeSync·9061d618ac46cbc987ddca40d143beda 
216 ··ctxHooks·e48c0b614d951b6be0fd0317c7149478 
217 ··ctxKeyLogger·118a0fb603ed17d23f32967e38676eaa 
218 ··ctxLocks·a4032bc126f6de82e533374e340980f9 
219 ··ctxMeasurement·43d6923306906259962c4e07d545c824 
220 ··ctxMyRecordLimit·ef1de47174928675c99196ae5c301b5f 
221 ··ctxNeedEmptyPacket·1fafc09758eb0ef896f8fde1eb06cd40 
222 ··ctxPeerRecordLimit·a30ba671acbe2f61696590f343d65eda 
223 ··ctxPendingRecvActions·746347e1eebace7951d1939e2315f46d 
224 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
225 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
226 ··ctxRecordLayer·02be31c1e164bb8adfdd1d1d49c5e0a3 
227 ··ctxRoleParams·e80f8eb24ca3355e01753625b896a44a 
228 ··ctxRxRecordState·9770d823a0ee81cd39511d26b3c490b5 
229 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
230 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
231 ··ctxTLS13State·738e25680159b2df0b7846b5fa76a5e7 
232 ··ctxTLSState·974c5da6f753ca7294d72f2da4e145c3 
233 ··ctxTxRecordState·72f4f67177cac64b94f360b87eb1cb5f 
234 ··ctxWithHooks·b2a78fd8e90720e4dfee704d09190f34 
235 ··defaultTLS13State·5d70e440773fdfbd476ba000a361f184 
236 ··doHandshakeWith_·be375a61e74e716935a0ae8b0e28374c 
237 ··doHandshake_·9e3319412259ce49ef1fa4476df9c49d 
Max diff block lines reached; 28987/63570 bytes (45.60%) of diff not shown.
62.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Context.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Context.dyn_hi
Files 96% similar despite different names
62.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Context·91037 interface·Network.TLS.Context·9103
8 ··interface·hash:·f92e7d2f5f05fdbca7bc08492869e03f 
9 ··ABI·hash:·e8ef30e1bdf6307adaf6bab77b48a028 
10 ··export-list·hash:·93e429e608bdcc3e4f89ada974d24b0a8 ··interface·hash:·ae541da34e9dcebda2ec9c05e4e9cadd
 9 ··ABI·hash:·2de0f700e43ad508153d459f8c8c8dbe
 10 ··export-list·hash:·080ae164465f51be16e861b533f467d2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4bb1904019abbb102974ecb1270fc25a16 ··src_hash:·4bb1904019abbb102974ecb1270fc25a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 69, 37 lines modifiedOffset 69, 37 lines modified
69 ··TLSParams69 ··TLSParams
70 ··Network.TLS.Context.Internal.Context{Network.TLS.Context.Internal.Context·Network.TLS.Context.Internal.ctxBackend·Network.TLS.Context.Internal.ctxCertRequests·Network.TLS.Context.Internal.ctxEOF_·Network.TLS.Context.Internal.ctxEstablished_·Network.TLS.Context.Internal.ctxHandshakeState·Network.TLS.Context.Internal.ctxHandshakeSync·Network.TLS.Context.Internal.ctxHooks·Network.TLS.Context.Internal.ctxKeyLogger·Network.TLS.Context.Internal.ctxLocks·Network.TLS.Context.Internal.ctxMeasurement·Network.TLS.Context.Internal.ctxMyRecordLimit·Network.TLS.Context.Internal.ctxNeedEmptyPacket·Network.TLS.Context.Internal.ctxPeerRecordLimit·Network.TLS.Context.Internal.ctxPendingRecvActions·Network.TLS.Context.Internal.ctxPendingSendAction·Network.TLS.Context.Internal.ctxQUICMode·Network.TLS.Context.Internal.ctxRecordLayer·Network.TLS.Context.Internal.ctxRoleParams·Network.TLS.Context.Internal.ctxRxRecordState·Network.TLS.Context.Internal.ctxShared·Network.TLS.Context.Internal.ctxSupported·Network.TLS.Context.Internal.ctxTLS13State·Network.TLS.Context.Internal.ctxTLSState·Network.TLS.Context.Internal.ctxTxRecordState}70 ··Network.TLS.Context.Internal.Context{Network.TLS.Context.Internal.Context·Network.TLS.Context.Internal.ctxBackend·Network.TLS.Context.Internal.ctxCertRequests·Network.TLS.Context.Internal.ctxEOF_·Network.TLS.Context.Internal.ctxEstablished_·Network.TLS.Context.Internal.ctxHandshakeState·Network.TLS.Context.Internal.ctxHandshakeSync·Network.TLS.Context.Internal.ctxHooks·Network.TLS.Context.Internal.ctxKeyLogger·Network.TLS.Context.Internal.ctxLocks·Network.TLS.Context.Internal.ctxMeasurement·Network.TLS.Context.Internal.ctxMyRecordLimit·Network.TLS.Context.Internal.ctxNeedEmptyPacket·Network.TLS.Context.Internal.ctxPeerRecordLimit·Network.TLS.Context.Internal.ctxPendingRecvActions·Network.TLS.Context.Internal.ctxPendingSendAction·Network.TLS.Context.Internal.ctxQUICMode·Network.TLS.Context.Internal.ctxRecordLayer·Network.TLS.Context.Internal.ctxRoleParams·Network.TLS.Context.Internal.ctxRxRecordState·Network.TLS.Context.Internal.ctxShared·Network.TLS.Context.Internal.ctxSupported·Network.TLS.Context.Internal.ctxTLS13State·Network.TLS.Context.Internal.ctxTLSState·Network.TLS.Context.Internal.ctxTxRecordState}
71 ··Network.TLS.Context.Internal.Established{Network.TLS.Context.Internal.EarlyDataAllowed·Network.TLS.Context.Internal.EarlyDataNotAllowed·Network.TLS.Context.Internal.EarlyDataSending·Network.TLS.Context.Internal.Established·Network.TLS.Context.Internal.NotEstablished}71 ··Network.TLS.Context.Internal.Established{Network.TLS.Context.Internal.EarlyDataAllowed·Network.TLS.Context.Internal.EarlyDataNotAllowed·Network.TLS.Context.Internal.EarlyDataSending·Network.TLS.Context.Internal.Established·Network.TLS.Context.Internal.NotEstablished}
72 ··Network.TLS.Context.Internal.RecordLayer{Network.TLS.Context.Internal.RecordLayer·Network.TLS.Context.Internal.recordEncode12·Network.TLS.Context.Internal.recordEncode13·Network.TLS.Context.Internal.recordRecv12·Network.TLS.Context.Internal.recordRecv13·Network.TLS.Context.Internal.recordSendBytes}72 ··Network.TLS.Context.Internal.RecordLayer{Network.TLS.Context.Internal.RecordLayer·Network.TLS.Context.Internal.recordEncode12·Network.TLS.Context.Internal.recordEncode13·Network.TLS.Context.Internal.recordRecv12·Network.TLS.Context.Internal.recordRecv13·Network.TLS.Context.Internal.recordSendBytes}
73 ··Network.TLS.Context.Internal.TLS13State{Network.TLS.Context.Internal.TLS13State·Network.TLS.Context.Internal.tls13st0RTT·Network.TLS.Context.Internal.tls13st0RTTAccepted·Network.TLS.Context.Internal.tls13stChoice·Network.TLS.Context.Internal.tls13stClientExtensions·Network.TLS.Context.Internal.tls13stHsKey·Network.TLS.Context.Internal.tls13stPendingRecvData·Network.TLS.Context.Internal.tls13stPendingSentData·Network.TLS.Context.Internal.tls13stRTT·Network.TLS.Context.Internal.tls13stRecvCF·Network.TLS.Context.Internal.tls13stRecvNST·Network.TLS.Context.Internal.tls13stRecvSF·Network.TLS.Context.Internal.tls13stSentCF·Network.TLS.Context.Internal.tls13stSentClientCert·Network.TLS.Context.Internal.tls13stSentExtensions·Network.TLS.Context.Internal.tls13stSession}73 ··Network.TLS.Context.Internal.TLS13State{Network.TLS.Context.Internal.TLS13State·Network.TLS.Context.Internal.tls13st0RTT·Network.TLS.Context.Internal.tls13st0RTTAccepted·Network.TLS.Context.Internal.tls13stChoice·Network.TLS.Context.Internal.tls13stClientExtensions·Network.TLS.Context.Internal.tls13stHsKey·Network.TLS.Context.Internal.tls13stPendingRecvData·Network.TLS.Context.Internal.tls13stPendingSentData·Network.TLS.Context.Internal.tls13stRTT·Network.TLS.Context.Internal.tls13stRecvCF·Network.TLS.Context.Internal.tls13stRecvNST·Network.TLS.Context.Internal.tls13stRecvSF·Network.TLS.Context.Internal.tls13stSentCF·Network.TLS.Context.Internal.tls13stSentClientCert·Network.TLS.Context.Internal.tls13stSentExtensions·Network.TLS.Context.Internal.tls13stSession}
74 ··Network.TLS.Hooks.Hooks{Network.TLS.Hooks.Hooks·Network.TLS.Hooks.hookLogging·Network.TLS.Hooks.hookRecvCertificates·Network.TLS.Hooks.hookRecvHandshake·Network.TLS.Hooks.hookRecvHandshake13}74 ··Network.TLS.Hooks.Hooks{Network.TLS.Hooks.Hooks·Network.TLS.Hooks.hookLogging·Network.TLS.Hooks.hookRecvCertificates·Network.TLS.Hooks.hookRecvHandshake·Network.TLS.Hooks.hookRecvHandshake13}
75 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}75 ··Network.TLS.Parameters.Information{Network.TLS.Parameters.Information·Network.TLS.Parameters.infoCipher·Network.TLS.Parameters.infoClientRandom·Network.TLS.Parameters.infoCompression·Network.TLS.Parameters.infoExtendedMainSecret·Network.TLS.Parameters.infoIsEarlyDataAccepted·Network.TLS.Parameters.infoMainSecret·Network.TLS.Parameters.infoServerRandom·Network.TLS.Parameters.infoSupportedGroup·Network.TLS.Parameters.infoTLS12Resumption·Network.TLS.Parameters.infoTLS13HandshakeMode·Network.TLS.Parameters.infoVersion}
76 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend76 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Backend
77 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher77 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
78 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal78 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
79 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto79 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
80 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake80 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake
81 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1381 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
82 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Hooks82 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Hooks
83 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports83 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
84 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule84 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
85 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement85 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
86 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet86 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
87 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters87 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
88 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.PostHandshake88 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.PostHandshake
89 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG89 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
90 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.Recv90 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.Recv
91 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.Send91 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.Send
92 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Record.State92 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Record.State
93 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State93 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
94 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct94 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
95 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1395 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
96 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types96 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
97 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50997 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
98 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,98 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
99 ···························Network.TLS.Extension)99 ···························Network.TLS.Extension)
100 direct·package·dependencies:·base-4.20.2.0·mtl-2.3.1100 direct·package·dependencies:·base-4.20.2.0·mtl-2.3.1
101 plugin·package·dependencies:101 plugin·package·dependencies:
102 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic102 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
103 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float103 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
104 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info104 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
105 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show105 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 169, 243 lines modifiedOffset 169, 243 lines modified
169 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe169 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
170 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995170 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
171 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4171 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
172 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6172 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
173 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888173 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
174 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443174 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
175 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35175 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Backend·727525d766842c99d9090939a3d6e0c6 
177 ··exports:·0c70cd38e90ed4cd0be6e58a345b38de 
178 ··HasBackend·ec0a2e63a44fa4437a5ce99244f5705c 
179 ··getBackend·1f92c552975c329b5d9354e91b17295e 
180 ··initializeBackend·2af65d71905165b2caa0efc94f959a58 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
182 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
183 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
184 ··exports:·a419d294e682b89f7e03327954049c51 
185 ··Context·3869b5e61a3abfc68d0e3220177c273c 
186 ··Context·66844a77d12ae0842c318b9c98cd4666 
187 ··EarlyDataAllowed·bceb5eee2c6f8bda4b6270ce52c32854 
188 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
189 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
190 ··Established·8b40f439f80b18370fe2cc1da99d4189 
191 ··Established·d3673385fb6b7a40e521a049c1ed52f6 
192 ··HandshakeSync·6416c4737a0d5168516602615b1c27f3 
193 ··Locks·9a866f18304f5a65067b9160a622c369 
194 ··NotEstablished·815d102712a3e0dbc4fbd1dad4b2e806 
195 ··RecordLayer·bb22775ff31197b14e67ead02d5f455f 
196 ··RecordLayer·f89f28ccc7d1d4f796b7e7bfc2ec22a9 
197 ··RoleParams·410a714f7bfa6873179b9829d0f4ef82 
198 ··TLS13State·57d7bbaa00a10c6be702599c07d0cbc2 
199 ··TLS13State·39599998833c7396c296166aa6a321a4 
200 ··checkMyRecordLimit·cd0a14e14e54446aa5954d36509dfad6 
201 ··checkPeerRecordLimit·1f273f5fb8e37b73e6d537bf61bf640b 
202 ··contextClose·207ca804293777a98ad547c682644e61 
203 ··contextFlush·51623435e6ef4075418c8a2ad2047653 
204 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
205 ··contextModifyHooks·9b7ec7686ce06807d3b971ce51fc6ee8 
206 ··contextRecv·3b953889f8e3cd5d272cfc1ba016adc2 
207 ··contextSend·5913d9997cdbc1cfff3a9bf5ecf39c4e 
208 ··ctxBackend·d0aa945dc19ec18ab89e437fa8ca36a4 
209 ··ctxCertRequests·00cd896871a00b9c1f38d02dac033048 
210 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
211 ··ctxEOF_·2bb3d68bfd04fc4edfd622996480e9fa 
212 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
213 ··ctxEstablished_·6bafec5c8fb4ffa971a0a19f64c72c8d 
214 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
215 ··ctxHandshakeSync·9061d618ac46cbc987ddca40d143beda 
216 ··ctxHooks·e48c0b614d951b6be0fd0317c7149478 
217 ··ctxKeyLogger·118a0fb603ed17d23f32967e38676eaa 
218 ··ctxLocks·a4032bc126f6de82e533374e340980f9 
219 ··ctxMeasurement·43d6923306906259962c4e07d545c824 
220 ··ctxMyRecordLimit·ef1de47174928675c99196ae5c301b5f 
221 ··ctxNeedEmptyPacket·1fafc09758eb0ef896f8fde1eb06cd40 
222 ··ctxPeerRecordLimit·a30ba671acbe2f61696590f343d65eda 
223 ··ctxPendingRecvActions·746347e1eebace7951d1939e2315f46d 
224 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
225 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
226 ··ctxRecordLayer·02be31c1e164bb8adfdd1d1d49c5e0a3 
227 ··ctxRoleParams·e80f8eb24ca3355e01753625b896a44a 
228 ··ctxRxRecordState·9770d823a0ee81cd39511d26b3c490b5 
229 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
230 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
231 ··ctxTLS13State·738e25680159b2df0b7846b5fa76a5e7 
232 ··ctxTLSState·974c5da6f753ca7294d72f2da4e145c3 
233 ··ctxTxRecordState·72f4f67177cac64b94f360b87eb1cb5f 
234 ··ctxWithHooks·b2a78fd8e90720e4dfee704d09190f34 
235 ··defaultTLS13State·5d70e440773fdfbd476ba000a361f184 
236 ··doHandshakeWith_·be375a61e74e716935a0ae8b0e28374c 
237 ··doHandshake_·9e3319412259ce49ef1fa4476df9c49d 
Max diff block lines reached; 28987/63570 bytes (45.60%) of diff not shown.
43.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.hi
Files 96% similar despite different names
42.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Core·91037 interface·Network.TLS.Core·9103
8 ··interface·hash:·db94a2fb7558c89b60e8a15ab00e189b 
9 ··ABI·hash:·e48cf6f5b0f57b49dedb46a47b9c9f33 
10 ··export-list·hash:·c02017ecdfd7dbe7619ee018dc2d841a8 ··interface·hash:·e670fc086ec029df99bb0cae6e74c022
 9 ··ABI·hash:·3f50866c561119343223a210e90c8f6f
 10 ··export-list·hash:·9b42ab16716782f2c95b8ec9c05ba6d2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1f6d6aefca6f3966789823712a8f3a3a12 ··flag·hash:·1f6d6aefca6f3966789823712a8f3a3a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b506ecd7192c78a94e3f835b8e357a9116 ··src_hash:·b506ecd7192c78a94e3f835b8e357a91
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 26, 36 lines modifiedOffset 26, 36 lines modified
26 ··recvData'26 ··recvData'
27 ··sendData27 ··sendData
28 ··updateKey28 ··updateKey
29 ··Network.TLS.IO.recvPacket1229 ··Network.TLS.IO.recvPacket12
30 ··Network.TLS.IO.sendPacket1230 ··Network.TLS.IO.sendPacket12
31 ··Network.TLS.PostHandshake.requestCertificate31 ··Network.TLS.PostHandshake.requestCertificate
32 ··KeyUpdateRequest{OneWay·TwoWay}32 ··KeyUpdateRequest{OneWay·TwoWay}
33 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher33 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1339 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1342 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports44 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.PostHandshake47 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.PostHandshake
48 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Session48 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Session
49 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State49 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
50 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct50 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
51 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1351 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
52 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types52 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
53 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util53 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
54 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,54 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
55 ···························Network.TLS.Extension)55 ···························Network.TLS.Extension)
56 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.056 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
57 ·····························mtl-2.3.157 ·····························mtl-2.3.1
58 plugin·package·dependencies:58 plugin·package·dependencies:
59 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic59 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
60 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float60 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
61 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info61 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 137, 187 lines modifiedOffset 137, 187 lines modified
137 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc137 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
138 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c138 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
139 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6139 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
140 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c140 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
141 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888141 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
142 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35142 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
143 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa143 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
145 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
146 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context·e8ef30e1bdf6307adaf6bab77b48a028 
147 ··exports:·93e429e608bdcc3e4f89ada974d24b0a 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
149 ··Context·66844a77d12ae0842c318b9c98cd4666 
150 ··EarlyDataAllowed·bceb5eee2c6f8bda4b6270ce52c32854 
151 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
152 ··Established·8b40f439f80b18370fe2cc1da99d4189 
153 ··PendingRecvAction·93b75ef10a81b3e15db9b631ef399fa8 
154 ··PendingRecvActionHash·53b35a4fbcd334c8c0ab33ca4c9cf38d 
155 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
156 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
157 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
158 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
159 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
160 ··getPeerRecordLimit·17888905d9c52f39ac06316937c2cb14 
161 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
162 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
163 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
164 ··setEOF·a815015769ca1317c4f19b4523cc3e90 
165 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
166 ··throwCore·ad91bad92b4156c593eb36475accafb5 
167 ··tls13orLater·ff0ec186e2ab08290f8fa81bcc3e69a3 
168 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
169 ··tls13stPendingRecvData·0066e5d84f0e907b396a4e06d5da7e6b 
170 ··tls13stPendingSentData·bfbf39f5e45eb4b92644c42143e0aef5 
171 ··tls13stRTT·24971b0614a7b35c2b5736f5b9030e61 
172 ··tls13stRecvCF·f2defeafff5fc25175ea9a5df0f9d45d 
173 ··tls13stRecvNST·4e4fc78966f268b76bbf975fc36a154e 
174 ··tls13stRecvSF·95af288551031bb1f5e5b3a38981017b 
175 ··tls13stSentCF·682ae8f360536a269ccd1ace6fe3beb9 
176 ··tls13stSentClientCert·53568eb4e11c3cedf435e6f4d2668f7b 
177 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
178 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
179 ··withReadLock·5c8ff6623333d649f6df3dfdcb951257 
180 ··withWriteLock·f37b65fc568457821b2c94927e1f9507 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
182 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
183 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
184 ··hashDigestSize·94673800093a13f8d227e70a340291be 
185 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
186 ··AlertDescription·f0276ac3e90c614e3a7601270a1c90d2 
187 ··AlertLevel·254fe2a1edfd34c56f86d17991cbc3e3 
188 ··AlertLevel_Fatal·5b3fb29a467b5d1e1261dcfccfe2e56d 
189 ··AlertLevel_Warning·0bb26619d95c7a2346bbf4c2c2fde7c8 
190 ··CloseNotify·f8d95082096f5566dced0d1ea878b7d5 
191 ··Error_EOF·ee3ea854ac6e77cb3fc0775e7806bc26 
192 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
193 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
194 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
195 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
196 ··Terminated·4bce2770a4d6a58870b1822bc21046b9 
197 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
198 ··UserCanceled·b9e747e08b0ec8657e425eeb1c925916 
199 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
200 ··exports:·ec02afb3372234134019bbb1837197ca 
201 ··EID_EarlyData·a6bc58d5b3d3a6cb45e8d4719077a49d 
202 ··EarlyDataIndication·9b8f57a73673d89a3ad80e649196a5d1 
203 ··MsgTNewSessionTicket·b1b1a79b5e9723a13a731d25efcf354e 
204 ··lookupAndDecode·d572397407f118fe44f4c181d9462d10 
205 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake·9a6100ac25f2d842f3f8f8f23e07db1c 
206 ··exports:·a805d91f26f06e3c1ab40e1e72a388e4 
Max diff block lines reached; 19141/43801 bytes (43.70%) of diff not shown.
43.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Core.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Core.dyn_hi
Files 94% similar despite different names
42.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Core·91037 interface·Network.TLS.Core·9103
8 ··interface·hash:·db94a2fb7558c89b60e8a15ab00e189b 
9 ··ABI·hash:·e48cf6f5b0f57b49dedb46a47b9c9f33 
10 ··export-list·hash:·c02017ecdfd7dbe7619ee018dc2d841a8 ··interface·hash:·e670fc086ec029df99bb0cae6e74c022
 9 ··ABI·hash:·3f50866c561119343223a210e90c8f6f
 10 ··export-list·hash:·9b42ab16716782f2c95b8ec9c05ba6d2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1f6d6aefca6f3966789823712a8f3a3a12 ··flag·hash:·1f6d6aefca6f3966789823712a8f3a3a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b506ecd7192c78a94e3f835b8e357a9116 ··src_hash:·b506ecd7192c78a94e3f835b8e357a91
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 26, 36 lines modifiedOffset 26, 36 lines modified
26 ··recvData'26 ··recvData'
27 ··sendData27 ··sendData
28 ··updateKey28 ··updateKey
29 ··Network.TLS.IO.recvPacket1229 ··Network.TLS.IO.recvPacket12
30 ··Network.TLS.IO.sendPacket1230 ··Network.TLS.IO.sendPacket12
31 ··Network.TLS.PostHandshake.requestCertificate31 ··Network.TLS.PostHandshake.requestCertificate
32 ··KeyUpdateRequest{OneWay·TwoWay}32 ··KeyUpdateRequest{OneWay·TwoWay}
33 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher33 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1339 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1342 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports44 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.PostHandshake47 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.PostHandshake
48 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Session48 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Session
49 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State49 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
50 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct50 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
51 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1351 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
52 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types52 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
53 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util53 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
54 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,54 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
55 ···························Network.TLS.Extension)55 ···························Network.TLS.Extension)
56 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.056 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
57 ·····························mtl-2.3.157 ·····························mtl-2.3.1
58 plugin·package·dependencies:58 plugin·package·dependencies:
59 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic59 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
60 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float60 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
61 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info61 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 137, 187 lines modifiedOffset 137, 187 lines modified
137 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc137 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
138 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c138 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
139 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6139 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
140 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c140 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
141 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888141 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
142 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35142 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
143 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa143 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
145 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
146 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context·e8ef30e1bdf6307adaf6bab77b48a028 
147 ··exports:·93e429e608bdcc3e4f89ada974d24b0a 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
149 ··Context·66844a77d12ae0842c318b9c98cd4666 
150 ··EarlyDataAllowed·bceb5eee2c6f8bda4b6270ce52c32854 
151 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
152 ··Established·8b40f439f80b18370fe2cc1da99d4189 
153 ··PendingRecvAction·93b75ef10a81b3e15db9b631ef399fa8 
154 ··PendingRecvActionHash·53b35a4fbcd334c8c0ab33ca4c9cf38d 
155 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
156 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
157 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
158 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
159 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
160 ··getPeerRecordLimit·17888905d9c52f39ac06316937c2cb14 
161 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
162 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
163 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
164 ··setEOF·a815015769ca1317c4f19b4523cc3e90 
165 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
166 ··throwCore·ad91bad92b4156c593eb36475accafb5 
167 ··tls13orLater·ff0ec186e2ab08290f8fa81bcc3e69a3 
168 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
169 ··tls13stPendingRecvData·0066e5d84f0e907b396a4e06d5da7e6b 
170 ··tls13stPendingSentData·bfbf39f5e45eb4b92644c42143e0aef5 
171 ··tls13stRTT·24971b0614a7b35c2b5736f5b9030e61 
172 ··tls13stRecvCF·f2defeafff5fc25175ea9a5df0f9d45d 
173 ··tls13stRecvNST·4e4fc78966f268b76bbf975fc36a154e 
174 ··tls13stRecvSF·95af288551031bb1f5e5b3a38981017b 
175 ··tls13stSentCF·682ae8f360536a269ccd1ace6fe3beb9 
176 ··tls13stSentClientCert·53568eb4e11c3cedf435e6f4d2668f7b 
177 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
178 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
179 ··withReadLock·5c8ff6623333d649f6df3dfdcb951257 
180 ··withWriteLock·f37b65fc568457821b2c94927e1f9507 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
182 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
183 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
184 ··hashDigestSize·94673800093a13f8d227e70a340291be 
185 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
186 ··AlertDescription·f0276ac3e90c614e3a7601270a1c90d2 
187 ··AlertLevel·254fe2a1edfd34c56f86d17991cbc3e3 
188 ··AlertLevel_Fatal·5b3fb29a467b5d1e1261dcfccfe2e56d 
189 ··AlertLevel_Warning·0bb26619d95c7a2346bbf4c2c2fde7c8 
190 ··CloseNotify·f8d95082096f5566dced0d1ea878b7d5 
191 ··Error_EOF·ee3ea854ac6e77cb3fc0775e7806bc26 
192 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
193 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
194 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
195 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
196 ··Terminated·4bce2770a4d6a58870b1822bc21046b9 
197 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
198 ··UserCanceled·b9e747e08b0ec8657e425eeb1c925916 
199 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
200 ··exports:·ec02afb3372234134019bbb1837197ca 
201 ··EID_EarlyData·a6bc58d5b3d3a6cb45e8d4719077a49d 
202 ··EarlyDataIndication·9b8f57a73673d89a3ad80e649196a5d1 
203 ··MsgTNewSessionTicket·b1b1a79b5e9723a13a731d25efcf354e 
204 ··lookupAndDecode·d572397407f118fe44f4c181d9462d10 
205 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake·9a6100ac25f2d842f3f8f8f23e07db1c 
206 ··exports:·a805d91f26f06e3c1ab40e1e72a388e4 
Max diff block lines reached; 19141/43801 bytes (43.70%) of diff not shown.
35.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.hi
Files 98% similar despite different names
35.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Credentials·[orphan·module]·91037 interface·Network.TLS.Credentials·[orphan·module]·9103
8 ··interface·hash:·f1a8f358c89f1ddf4569e9039670c0ed 
9 ··ABI·hash:·db2c2153677df77c2ea13f1572a7005d 
10 ··export-list·hash:·e276f1e38ac6da3082762bf756868603 
11 ··orphan·hash:·e504c002e0cb116b76eff1c98f21db628 ··interface·hash:·5fc0d65f5163a7cb02d4023438aea7a8
 9 ··ABI·hash:·daf50a94597f04fa6f0e6137a03b9881
 10 ··export-list·hash:·919a0b872c0cc78c6b0376cb08755888
 11 ··orphan·hash:·fa7282aa9ab2d6ce23c3166dde326d3a
12 ··flag·hash:·7513f9442f133dc929fe2d15145e71de12 ··flag·hash:·7513f9442f133dc929fe2d15145e71de
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·80381ac82dac4c3a70483594f710283f16 ··src_hash:·80381ac82dac4c3a70483594f710283f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··credentialMatchesHashSignatures25 ··credentialMatchesHashSignatures
26 ··credentialPublicPrivateKeys26 ··credentialPublicPrivateKeys
27 ··credentialsFindForDecrypting27 ··credentialsFindForDecrypting
28 ··credentialsFindForSigning28 ··credentialsFindForSigning
29 ··credentialsListSigningAlgorithms29 ··credentialsListSigningAlgorithms
30 ··Credential30 ··Credential
31 ··Credentials{Credentials}31 ··Credentials{Credentials}
32 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto32 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50935 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
36 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,36 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
37 ···························Network.TLS.Extension·{-#·SOURCE·#-})37 ···························Network.TLS.Extension·{-#·SOURCE·#-})
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
40 ·····························crypton-x509-store-1.6.12-QXnLxnIJveBqjcVQn1b7v40 ·····························crypton-x509-store-1.6.12-QXnLxnIJveBqjcVQn1b7v
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 113, 48 lines modifiedOffset 113, 48 lines modified
113 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233113 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
114 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91114 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
115 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484115 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
116 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364116 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
117 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c117 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
121 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
122 ··findKeyExchangeSignatureAlg·7ecfca1738efbe77cf1198f1791418ca 
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
124 ··KeyExchangeSignatureAlg·24444f6e20fdee76bf4304e4552c9b2c 
125 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
126 ··HashAndSignatureAlgorithm·fbdc0b996707f6847a4afa81e89f4cb0 
127 ··HashIntrinsic·d1b08a5446f6866a172bfddf88448231 
128 ··HashMD5·3ce1815a67d39cf47f05abb6df6b2bd0 
129 ··HashSHA1·4e2f9dc89e6fedf19a3b1d957577d4e0 
130 ··HashSHA224·ddaa250a7d2a58a343a201f40b565435 
131 ··HashSHA256·5680578597b1f7fefa348cca429bb326 
132 ··HashSHA384·a1902d39114c24a6b2b89ee5696c0be6 
133 ··HashSHA512·4b77a0c84c9f50cd691dabbca38b74f6 
134 ··SignatureDSA·f72c4ebfcb3eb0172b06d4406b0c12a9 
135 ··SignatureECDSA·db635384939572392a338fa10783a41d 
136 ··SignatureEd25519·daedc75414ddad4d1b3aea682c83504e 
137 ··SignatureEd448·bb1fd3bc6cb5f25ab13419491449fdbe 
138 ··SignatureRSA·d86636d5940f6726e956035bc4afcafa 
139 ··SignatureRSApssRSAeSHA256·cd06e656c474bae452251186964a01f4 
140 ··SignatureRSApssRSAeSHA384·a34a391a7e1a7e45a2218ffe5a1b73b1 
141 ··SignatureRSApssRSAeSHA512·03650566f4f479d72b30e11c358af274 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
143 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
145 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
146 ··showCertificateChain·e45facb4411e732232124739aacb93ce 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
148 ··exports:·ca04124621bb787ed772fd862029b669 
149 ··getCertificateChainLeaf·efab361db51fc4b2552331806ae141a4120 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 121 ··exports:·475dddf9c3bcd5d29cc20bf34b8b823e
 122 ··findKeyExchangeSignatureAlg·1ccf8ece5a3874d33c35035e7d0cad5b
 123 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 124 ··KeyExchangeSignatureAlg·592bdf6ba31d52f91691b04d6b0b769b
 125 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.HashAndSignature·3d80176000e8d2f4b05382810d4a9017
 126 ··HashAndSignatureAlgorithm·3d6370d2dacc54c933b2f83667d2ebd7
 127 ··HashIntrinsic·2fb8719817178362f61f548495c2383d
 128 ··HashMD5·0209e06cc3c224b21d341f5ede3ccde1
 129 ··HashSHA1·9fce81590a8fe88a8498059da3c05ca1
 130 ··HashSHA224·a50b3fe86827d5a2c1e08a31a561116e
 131 ··HashSHA256·a350b1c6dff65eed375f90bd4e426177
 132 ··HashSHA384·5ffbcabb45023698d5be41f1ed13eb30
 133 ··HashSHA512·684149e69c8f23bd1e8a845ff531aaf6
 134 ··SignatureDSA·592e35c6a2b58f7fa282db553bd2d862
 135 ··SignatureECDSA·fa21eaf815add2a651f6c53ce1a340fe
 136 ··SignatureEd25519·8e723ad7a5216b3088181c04b46faea6
 137 ··SignatureEd448·106fec981c48856bb8a2420d7a4c3b4c
 138 ··SignatureRSA·588873a2198b44dd59423298763a68c3
 139 ··SignatureRSApssRSAeSHA256·caa7f40dbb6729517121460237adf093
 140 ··SignatureRSApssRSAeSHA384·865c6fcb5eaf092bd43618374c30576a
 141 ··SignatureRSApssRSAeSHA512·48b569f22a0bcb469de09dbaf1f0942b
 142 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 143 ··exports:·d737b2e907591415dd1688ed4196e4ea
 144 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 145 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 146 ··showCertificateChain·b02ab98dbfdce68927142d49a48540fe
 147 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509·fae1d161b811ae449b967cf63d6a823b
 148 ··exports:·dd50de94f1c07779fd0bdbf7ef2f276f
 149 ··getCertificateChainLeaf·5896562203e2719d4d75193111a8f664
150 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf150 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
151 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·dcbfbf31d56cf907531496e93cb34ba7151 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·037642c3243b4c325f91afc52b14402f
152 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d152 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
153 859a43635260d9e84040aa966bbe04dc153 de8de2712ef2d789f91a044db706f379
154 ··$fMonoidCredentials·::·GHC.Internal.Base.Monoid·Credentials154 ··$fMonoidCredentials·::·GHC.Internal.Base.Monoid·Credentials
155 ··DFunId155 ··DFunId
156 ··[TagSig:·<TagProper>,156 ··[TagSig:·<TagProper>,
157 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Monoid],·Inline:·CONLIKE,157 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Monoid],·Inline:·CONLIKE,
158 ···Unfolding:·DFun:.158 ···Unfolding:·DFun:.
159 ················@Credentials159 ················@Credentials
160 ················$fSemigroupCredentials160 ················$fSemigroupCredentials
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ················(\·(eta['GHC.Types.Many]·::·[Credentials])·->163 ················(\·(eta['GHC.Types.Many]·::·[Credentials])·->
164 ·················GHC.Internal.Base.foldr164 ·················GHC.Internal.Base.foldr
165 ···················@Credentials165 ···················@Credentials
166 ···················@Credentials166 ···················@Credentials
167 ···················$fMonoidCredentials_$c<>167 ···················$fMonoidCredentials_$c<>
168 ···················(GHC.Types.[]·@Credential)·`cast`·(Sym·(N:Credentials[0]))168 ···················(GHC.Types.[]·@Credential)·`cast`·(Sym·(N:Credentials[0]))
169 ···················eta)]169 ···················eta)]
Max diff block lines reached; 28728/36386 bytes (78.95%) of diff not shown.
35.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Credentials.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Credentials.dyn_hi
Files 98% similar despite different names
35.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Credentials·[orphan·module]·91037 interface·Network.TLS.Credentials·[orphan·module]·9103
8 ··interface·hash:·f1a8f358c89f1ddf4569e9039670c0ed 
9 ··ABI·hash:·db2c2153677df77c2ea13f1572a7005d 
10 ··export-list·hash:·e276f1e38ac6da3082762bf756868603 
11 ··orphan·hash:·e504c002e0cb116b76eff1c98f21db628 ··interface·hash:·5fc0d65f5163a7cb02d4023438aea7a8
 9 ··ABI·hash:·daf50a94597f04fa6f0e6137a03b9881
 10 ··export-list·hash:·919a0b872c0cc78c6b0376cb08755888
 11 ··orphan·hash:·fa7282aa9ab2d6ce23c3166dde326d3a
12 ··flag·hash:·7513f9442f133dc929fe2d15145e71de12 ··flag·hash:·7513f9442f133dc929fe2d15145e71de
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·80381ac82dac4c3a70483594f710283f16 ··src_hash:·80381ac82dac4c3a70483594f710283f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··credentialMatchesHashSignatures25 ··credentialMatchesHashSignatures
26 ··credentialPublicPrivateKeys26 ··credentialPublicPrivateKeys
27 ··credentialsFindForDecrypting27 ··credentialsFindForDecrypting
28 ··credentialsFindForSigning28 ··credentialsFindForSigning
29 ··credentialsListSigningAlgorithms29 ··credentialsListSigningAlgorithms
30 ··Credential30 ··Credential
31 ··Credentials{Credentials}31 ··Credentials{Credentials}
32 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto32 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50935 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
36 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,36 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
37 ···························Network.TLS.Extension·{-#·SOURCE·#-})37 ···························Network.TLS.Extension·{-#·SOURCE·#-})
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
40 ·····························crypton-x509-store-1.6.12-QXnLxnIJveBqjcVQn1b7v40 ·····························crypton-x509-store-1.6.12-QXnLxnIJveBqjcVQn1b7v
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 113, 48 lines modifiedOffset 113, 48 lines modified
113 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233113 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
114 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91114 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
115 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484115 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
116 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364116 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
117 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c117 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
121 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
122 ··findKeyExchangeSignatureAlg·7ecfca1738efbe77cf1198f1791418ca 
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
124 ··KeyExchangeSignatureAlg·24444f6e20fdee76bf4304e4552c9b2c 
125 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
126 ··HashAndSignatureAlgorithm·fbdc0b996707f6847a4afa81e89f4cb0 
127 ··HashIntrinsic·d1b08a5446f6866a172bfddf88448231 
128 ··HashMD5·3ce1815a67d39cf47f05abb6df6b2bd0 
129 ··HashSHA1·4e2f9dc89e6fedf19a3b1d957577d4e0 
130 ··HashSHA224·ddaa250a7d2a58a343a201f40b565435 
131 ··HashSHA256·5680578597b1f7fefa348cca429bb326 
132 ··HashSHA384·a1902d39114c24a6b2b89ee5696c0be6 
133 ··HashSHA512·4b77a0c84c9f50cd691dabbca38b74f6 
134 ··SignatureDSA·f72c4ebfcb3eb0172b06d4406b0c12a9 
135 ··SignatureECDSA·db635384939572392a338fa10783a41d 
136 ··SignatureEd25519·daedc75414ddad4d1b3aea682c83504e 
137 ··SignatureEd448·bb1fd3bc6cb5f25ab13419491449fdbe 
138 ··SignatureRSA·d86636d5940f6726e956035bc4afcafa 
139 ··SignatureRSApssRSAeSHA256·cd06e656c474bae452251186964a01f4 
140 ··SignatureRSApssRSAeSHA384·a34a391a7e1a7e45a2218ffe5a1b73b1 
141 ··SignatureRSApssRSAeSHA512·03650566f4f479d72b30e11c358af274 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
143 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
145 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
146 ··showCertificateChain·e45facb4411e732232124739aacb93ce 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
148 ··exports:·ca04124621bb787ed772fd862029b669 
149 ··getCertificateChainLeaf·efab361db51fc4b2552331806ae141a4120 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 121 ··exports:·475dddf9c3bcd5d29cc20bf34b8b823e
 122 ··findKeyExchangeSignatureAlg·1ccf8ece5a3874d33c35035e7d0cad5b
 123 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 124 ··KeyExchangeSignatureAlg·592bdf6ba31d52f91691b04d6b0b769b
 125 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.HashAndSignature·3d80176000e8d2f4b05382810d4a9017
 126 ··HashAndSignatureAlgorithm·3d6370d2dacc54c933b2f83667d2ebd7
 127 ··HashIntrinsic·2fb8719817178362f61f548495c2383d
 128 ··HashMD5·0209e06cc3c224b21d341f5ede3ccde1
 129 ··HashSHA1·9fce81590a8fe88a8498059da3c05ca1
 130 ··HashSHA224·a50b3fe86827d5a2c1e08a31a561116e
 131 ··HashSHA256·a350b1c6dff65eed375f90bd4e426177
 132 ··HashSHA384·5ffbcabb45023698d5be41f1ed13eb30
 133 ··HashSHA512·684149e69c8f23bd1e8a845ff531aaf6
 134 ··SignatureDSA·592e35c6a2b58f7fa282db553bd2d862
 135 ··SignatureECDSA·fa21eaf815add2a651f6c53ce1a340fe
 136 ··SignatureEd25519·8e723ad7a5216b3088181c04b46faea6
 137 ··SignatureEd448·106fec981c48856bb8a2420d7a4c3b4c
 138 ··SignatureRSA·588873a2198b44dd59423298763a68c3
 139 ··SignatureRSApssRSAeSHA256·caa7f40dbb6729517121460237adf093
 140 ··SignatureRSApssRSAeSHA384·865c6fcb5eaf092bd43618374c30576a
 141 ··SignatureRSApssRSAeSHA512·48b569f22a0bcb469de09dbaf1f0942b
 142 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 143 ··exports:·d737b2e907591415dd1688ed4196e4ea
 144 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 145 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 146 ··showCertificateChain·b02ab98dbfdce68927142d49a48540fe
 147 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509·fae1d161b811ae449b967cf63d6a823b
 148 ··exports:·dd50de94f1c07779fd0bdbf7ef2f276f
 149 ··getCertificateChainLeaf·5896562203e2719d4d75193111a8f664
150 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf150 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
151 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·dcbfbf31d56cf907531496e93cb34ba7151 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·037642c3243b4c325f91afc52b14402f
152 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d152 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
153 859a43635260d9e84040aa966bbe04dc153 de8de2712ef2d789f91a044db706f379
154 ··$fMonoidCredentials·::·GHC.Internal.Base.Monoid·Credentials154 ··$fMonoidCredentials·::·GHC.Internal.Base.Monoid·Credentials
155 ··DFunId155 ··DFunId
156 ··[TagSig:·<TagProper>,156 ··[TagSig:·<TagProper>,
157 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Monoid],·Inline:·CONLIKE,157 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Monoid],·Inline:·CONLIKE,
158 ···Unfolding:·DFun:.158 ···Unfolding:·DFun:.
159 ················@Credentials159 ················@Credentials
160 ················$fSemigroupCredentials160 ················$fSemigroupCredentials
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ················(\·(eta['GHC.Types.Many]·::·[Credentials])·->163 ················(\·(eta['GHC.Types.Many]·::·[Credentials])·->
164 ·················GHC.Internal.Base.foldr164 ·················GHC.Internal.Base.foldr
165 ···················@Credentials165 ···················@Credentials
166 ···················@Credentials166 ···················@Credentials
167 ···················$fMonoidCredentials_$c<>167 ···················$fMonoidCredentials_$c<>
168 ···················(GHC.Types.[]·@Credential)·`cast`·(Sym·(N:Credentials[0]))168 ···················(GHC.Types.[]·@Credential)·`cast`·(Sym·(N:Credentials[0]))
169 ···················eta)]169 ···················eta)]
Max diff block lines reached; 28728/36386 bytes (78.95%) of diff not shown.
14.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.hi
Files 96% similar despite different names
14.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Crypto.DH·91037 interface·Network.TLS.Crypto.DH·9103
8 ··interface·hash:·08a21a24228e010e3345f2383f1bc129 
9 ··ABI·hash:·e53c6f95642fc53000bce6d81955fdfb 
10 ··export-list·hash:·e3bfafd0f0163812f1d6cf0e6186dbe38 ··interface·hash:·3f2ee89ffc997d033878bb3a62ba3f5a
 9 ··ABI·hash:·e04a33b8992316435611a73cd85ffb4c
 10 ··export-list·hash:·f3f94a513de0eefd1b59059819bf42a3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d780b8cfee66f74ab8e7795c7f3acd8716 ··src_hash:·d780b8cfee66f74ab8e7795c7f3acd87
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··dhUnwrap29 ··dhUnwrap
30 ··dhUnwrapPublic30 ··dhUnwrapPublic
31 ··dhValid31 ··dhValid
32 ··DHKey32 ··DHKey
33 ··DHParams33 ··DHParams
34 ··DHPrivate34 ··DHPrivate
35 ··DHPublic35 ··DHPublic
36 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG36 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base42 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
43 ·········GHC.Internal.Float·GHC.Prim.Ext43 ·········GHC.Internal.Float·GHC.Prim.Ext
Offset 72, 40 lines modifiedOffset 72, 40 lines modified
72 import··-/··Crypto.Random.Types·3b2034b29ea46827434079f7e5a97fd772 import··-/··Crypto.Random.Types·3b2034b29ea46827434079f7e5a97fd7
73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
74 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee874 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
75 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63575 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
76 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd676 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
77 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed9477 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
78 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d678 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
79 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG·56b7a56e6856b66464cb0c881d034763 
80 ··exports:·48aaf51171b9c586fe8f07f754ace493 
81 beee2e052d9d3e683dfb8d8c4ede970b79 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG·118507131886ffa92d75f717e7a3f642
 80 ··exports:·6c165e7b5d45a2313b8abaf734e04605
 81 1bcecbba0d511aa314936e194d333b4d
82 ··$trModule·::·GHC.Types.Module82 ··$trModule·::·GHC.Types.Module
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
86 ee5392d79b7ebe1b92b3e0c6603ded0386 41bb45afcc83d67821d4186cdac942f7
87 ··$trModule1·::·GHC.Types.TrName87 ··$trModule1·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
91 2104e655211f8c6d15c51f6cdf337d5b91 b90f0375991b1f37b6af5e69b1335fbb
92 ··$trModule2·::·GHC.Prim.Addr#92 ··$trModule2·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Crypto.DH"#]94 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Crypto.DH"#]
95 a9369db46815fc18e46a604410d7e3a895 d2a7eee4f792deb85bb03bd070176050
96 ··$trModule3·::·GHC.Types.TrName96 ··$trModule3·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
100 bf75522aaa4f9ff1f0589221db04feaa100 493fa38c88fa3bfdee07ce5a04c516f9
101 ··$trModule4·::·GHC.Prim.Addr#101 ··$trModule4·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
104 ef555b4b52a942f42034feedc467f933103 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 104 be0f6d06c1f1032a203684a24221dc00
105 ··$wdhGenerateKeyPair·::105 ··$wdhGenerateKeyPair·::
106 ····Crypto.Random.Types.MonadRandom·r·=>106 ····Crypto.Random.Types.MonadRandom·r·=>
107 ····GHC.Num.Integer.Integer107 ····GHC.Num.Integer.Integer
108 ····->·GHC.Num.Integer.Integer·->·r·(DHPrivate,·DHPublic)108 ····->·GHC.Num.Integer.Integer·->·r·(DHPrivate,·DHPublic)
109 ··StrWork([!])109 ··StrWork([!])
110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
111 ···Strictness:·<SP(SP(LP(SP(SC(S,C(1,L)),A),A,A,A,A,A),SC(S,C(1,L)),A,L),LC(S,C(1,L)))><L><L>,111 ···Strictness:·<SP(SP(LP(SP(SC(S,C(1,L)),A),A,A,A,A,A),SC(S,C(1,L)),A,L),LC(S,C(1,L)))><L><L>,
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 ························ww·of·nt1·{·DEFAULT·->136 ························ww·of·nt1·{·DEFAULT·->
137 ·················GHC.Internal.Base.return137 ·················GHC.Internal.Base.return
138 ···················@r138 ···················@r
139 ···················$dMonad139 ···················$dMonad
140 ···················@(DHPrivate,·DHPublic)140 ···················@(DHPrivate,·DHPublic)
141 ···················(nt·`cast`·(Sym·(Crypto.PubKey.DH.N:PrivateNumber[0])),141 ···················(nt·`cast`·(Sym·(Crypto.PubKey.DH.N:PrivateNumber[0])),
142 ····················nt1·`cast`·(Sym·(Crypto.PubKey.DH.N:PublicNumber[0])))·}·})]142 ····················nt1·`cast`·(Sym·(Crypto.PubKey.DH.N:PublicNumber[0])))·}·})]
143 b89a6ffab44572e40b81ad703ee027ec143 06d675ffa6359d47698234f26fafdd5c
144 ··$wdhGetShared·::144 ··$wdhGetShared·::
145 ····GHC.Num.Integer.Integer145 ····GHC.Num.Integer.Integer
146 ····->·GHC.Prim.Int#·->·DHPrivate·->·DHPublic·->·DHKey146 ····->·GHC.Prim.Int#·->·DHPrivate·->·DHPublic·->·DHKey
147 ··StrWork([!,·~,·!,·!])147 ··StrWork([!,·~,·!,·!])
148 ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,148 ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
149 ···Strictness:·<1L><L><1L><1L>,·Inline:·[2],149 ···Strictness:·<1L><L><1L><1L>,·Inline:·[2],
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ················->·case·x1·of·sb·{·Data.ByteArray.ScrubbedBytes.ScrubbedBytes·ipv·->168 ················->·case·x1·of·sb·{·Data.ByteArray.ScrubbedBytes.ScrubbedBytes·ipv·->
169 ···················case·Data.ByteArray.Methods.$wspan169 ···················case·Data.ByteArray.Methods.$wspan
170 ··························@Data.ByteArray.ScrubbedBytes.ScrubbedBytes170 ··························@Data.ByteArray.ScrubbedBytes.ScrubbedBytes
171 ··························Data.ByteArray.ScrubbedBytes.$fByteArrayScrubbedBytes171 ··························Data.ByteArray.ScrubbedBytes.$fByteArrayScrubbedBytes
172 ··························dhGetShared1172 ··························dhGetShared1
173 ··························sb·of·wild·{·(#,#)·ww2·ww3·->173 ··························sb·of·wild·{·(#,#)·ww2·ww3·->
174 ···················ww3·`cast`·(Sym·(Crypto.PubKey.DH.N:SharedKey[0]))·}·}·}·}·}]174 ···················ww3·`cast`·(Sym·(Crypto.PubKey.DH.N:SharedKey[0]))·}·}·}·}·}]
175 2522ccbdfc95c83d0951d99e9b8fee5b175 23abd81170c3051c41c2e072e0980ec1
176 ··$wdhParams·::176 ··$wdhParams·::
177 ····GHC.Num.Integer.Integer177 ····GHC.Num.Integer.Integer
178 ····->·GHC.Num.Integer.Integer178 ····->·GHC.Num.Integer.Integer
179 ····->·(#·GHC.Num.Integer.Integer,·GHC.Num.Integer.Integer,179 ····->·(#·GHC.Num.Integer.Integer,·GHC.Num.Integer.Integer,
180 ··········GHC.Types.Int·#)180 ··········GHC.Types.Int·#)
181 ··StrWork([!,·!])181 ··StrWork([!,·!])
182 ··[TagSig:·<TagTuple[TagProper,·TagProper,·TagDunno]>,182 ··[TagSig:·<TagTuple[TagProper,·TagProper,·TagDunno]>,
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ·····························(GHC.Prim.word2Int#239 ·····························(GHC.Prim.word2Int#
240 ································(GHC.Prim.plusWord#240 ································(GHC.Prim.plusWord#
241 ···································64##241 ···································64##
242 ···································(GHC.Prim.minusWord#242 ···································(GHC.Prim.minusWord#
243 ······································(GHC.Prim.uncheckedShiftL#·i·6#)243 ······································(GHC.Prim.uncheckedShiftL#·i·6#)
244 ······································(GHC.Prim.clz#·w))))·}244 ······································(GHC.Prim.clz#·w))))·}
245 ························0#·->·dhParams1·}·}·#)·}·}]245 ························0#·->·dhParams1·}·}·#)·}·}]
246 bcae78f73d195adff9f7588952740c22246 d009188ace91f0b0de39e67417c37c5f
247 ··$wdhValid·::247 ··$wdhValid·::
248 ····GHC.Num.Integer.Integer248 ····GHC.Num.Integer.Integer
249 ····->·GHC.Num.Integer.Integer·->·GHC.Types.Bool249 ····->·GHC.Num.Integer.Integer·->·GHC.Types.Bool
250 ··StrWork([~,·!])250 ··StrWork([~,·!])
251 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<ML><1L>,251 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<ML><1L>,
252 ···Inline:·[2],252 ···Inline:·[2],
253 ···Unfolding:·Core:·<vanilla>253 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 8300/14291 bytes (58.08%) of diff not shown.
14.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/DH.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/DH.dyn_hi
Files 96% similar despite different names
14.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Crypto.DH·91037 interface·Network.TLS.Crypto.DH·9103
8 ··interface·hash:·08a21a24228e010e3345f2383f1bc129 
9 ··ABI·hash:·e53c6f95642fc53000bce6d81955fdfb 
10 ··export-list·hash:·e3bfafd0f0163812f1d6cf0e6186dbe38 ··interface·hash:·3f2ee89ffc997d033878bb3a62ba3f5a
 9 ··ABI·hash:·e04a33b8992316435611a73cd85ffb4c
 10 ··export-list·hash:·f3f94a513de0eefd1b59059819bf42a3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d780b8cfee66f74ab8e7795c7f3acd8716 ··src_hash:·d780b8cfee66f74ab8e7795c7f3acd87
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··dhUnwrap29 ··dhUnwrap
30 ··dhUnwrapPublic30 ··dhUnwrapPublic
31 ··dhValid31 ··dhValid
32 ··DHKey32 ··DHKey
33 ··DHParams33 ··DHParams
34 ··DHPrivate34 ··DHPrivate
35 ··DHPublic35 ··DHPublic
36 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG36 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base42 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
43 ·········GHC.Internal.Float·GHC.Prim.Ext43 ·········GHC.Internal.Float·GHC.Prim.Ext
Offset 72, 40 lines modifiedOffset 72, 40 lines modified
72 import··-/··Crypto.Random.Types·3b2034b29ea46827434079f7e5a97fd772 import··-/··Crypto.Random.Types·3b2034b29ea46827434079f7e5a97fd7
73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
74 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee874 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
75 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63575 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
76 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd676 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
77 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed9477 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
78 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d678 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
79 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG·56b7a56e6856b66464cb0c881d034763 
80 ··exports:·48aaf51171b9c586fe8f07f754ace493 
81 beee2e052d9d3e683dfb8d8c4ede970b79 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG·118507131886ffa92d75f717e7a3f642
 80 ··exports:·6c165e7b5d45a2313b8abaf734e04605
 81 1bcecbba0d511aa314936e194d333b4d
82 ··$trModule·::·GHC.Types.Module82 ··$trModule·::·GHC.Types.Module
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
86 ee5392d79b7ebe1b92b3e0c6603ded0386 41bb45afcc83d67821d4186cdac942f7
87 ··$trModule1·::·GHC.Types.TrName87 ··$trModule1·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
91 2104e655211f8c6d15c51f6cdf337d5b91 b90f0375991b1f37b6af5e69b1335fbb
92 ··$trModule2·::·GHC.Prim.Addr#92 ··$trModule2·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Crypto.DH"#]94 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Crypto.DH"#]
95 a9369db46815fc18e46a604410d7e3a895 d2a7eee4f792deb85bb03bd070176050
96 ··$trModule3·::·GHC.Types.TrName96 ··$trModule3·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
100 bf75522aaa4f9ff1f0589221db04feaa100 493fa38c88fa3bfdee07ce5a04c516f9
101 ··$trModule4·::·GHC.Prim.Addr#101 ··$trModule4·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
104 ef555b4b52a942f42034feedc467f933103 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 104 be0f6d06c1f1032a203684a24221dc00
105 ··$wdhGenerateKeyPair·::105 ··$wdhGenerateKeyPair·::
106 ····Crypto.Random.Types.MonadRandom·r·=>106 ····Crypto.Random.Types.MonadRandom·r·=>
107 ····GHC.Num.Integer.Integer107 ····GHC.Num.Integer.Integer
108 ····->·GHC.Num.Integer.Integer·->·r·(DHPrivate,·DHPublic)108 ····->·GHC.Num.Integer.Integer·->·r·(DHPrivate,·DHPublic)
109 ··StrWork([!])109 ··StrWork([!])
110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
111 ···Strictness:·<SP(SP(LP(SP(SC(S,C(1,L)),A),A,A,A,A,A),SC(S,C(1,L)),A,L),LC(S,C(1,L)))><L><L>,111 ···Strictness:·<SP(SP(LP(SP(SC(S,C(1,L)),A),A,A,A,A,A),SC(S,C(1,L)),A,L),LC(S,C(1,L)))><L><L>,
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 ························ww·of·nt1·{·DEFAULT·->136 ························ww·of·nt1·{·DEFAULT·->
137 ·················GHC.Internal.Base.return137 ·················GHC.Internal.Base.return
138 ···················@r138 ···················@r
139 ···················$dMonad139 ···················$dMonad
140 ···················@(DHPrivate,·DHPublic)140 ···················@(DHPrivate,·DHPublic)
141 ···················(nt·`cast`·(Sym·(Crypto.PubKey.DH.N:PrivateNumber[0])),141 ···················(nt·`cast`·(Sym·(Crypto.PubKey.DH.N:PrivateNumber[0])),
142 ····················nt1·`cast`·(Sym·(Crypto.PubKey.DH.N:PublicNumber[0])))·}·})]142 ····················nt1·`cast`·(Sym·(Crypto.PubKey.DH.N:PublicNumber[0])))·}·})]
143 b89a6ffab44572e40b81ad703ee027ec143 06d675ffa6359d47698234f26fafdd5c
144 ··$wdhGetShared·::144 ··$wdhGetShared·::
145 ····GHC.Num.Integer.Integer145 ····GHC.Num.Integer.Integer
146 ····->·GHC.Prim.Int#·->·DHPrivate·->·DHPublic·->·DHKey146 ····->·GHC.Prim.Int#·->·DHPrivate·->·DHPublic·->·DHKey
147 ··StrWork([!,·~,·!,·!])147 ··StrWork([!,·~,·!,·!])
148 ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,148 ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
149 ···Strictness:·<1L><L><1L><1L>,·Inline:·[2],149 ···Strictness:·<1L><L><1L><1L>,·Inline:·[2],
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ················->·case·x1·of·sb·{·Data.ByteArray.ScrubbedBytes.ScrubbedBytes·ipv·->168 ················->·case·x1·of·sb·{·Data.ByteArray.ScrubbedBytes.ScrubbedBytes·ipv·->
169 ···················case·Data.ByteArray.Methods.$wspan169 ···················case·Data.ByteArray.Methods.$wspan
170 ··························@Data.ByteArray.ScrubbedBytes.ScrubbedBytes170 ··························@Data.ByteArray.ScrubbedBytes.ScrubbedBytes
171 ··························Data.ByteArray.ScrubbedBytes.$fByteArrayScrubbedBytes171 ··························Data.ByteArray.ScrubbedBytes.$fByteArrayScrubbedBytes
172 ··························dhGetShared1172 ··························dhGetShared1
173 ··························sb·of·wild·{·(#,#)·ww2·ww3·->173 ··························sb·of·wild·{·(#,#)·ww2·ww3·->
174 ···················ww3·`cast`·(Sym·(Crypto.PubKey.DH.N:SharedKey[0]))·}·}·}·}·}]174 ···················ww3·`cast`·(Sym·(Crypto.PubKey.DH.N:SharedKey[0]))·}·}·}·}·}]
175 2522ccbdfc95c83d0951d99e9b8fee5b175 23abd81170c3051c41c2e072e0980ec1
176 ··$wdhParams·::176 ··$wdhParams·::
177 ····GHC.Num.Integer.Integer177 ····GHC.Num.Integer.Integer
178 ····->·GHC.Num.Integer.Integer178 ····->·GHC.Num.Integer.Integer
179 ····->·(#·GHC.Num.Integer.Integer,·GHC.Num.Integer.Integer,179 ····->·(#·GHC.Num.Integer.Integer,·GHC.Num.Integer.Integer,
180 ··········GHC.Types.Int·#)180 ··········GHC.Types.Int·#)
181 ··StrWork([!,·!])181 ··StrWork([!,·!])
182 ··[TagSig:·<TagTuple[TagProper,·TagProper,·TagDunno]>,182 ··[TagSig:·<TagTuple[TagProper,·TagProper,·TagDunno]>,
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ·····························(GHC.Prim.word2Int#239 ·····························(GHC.Prim.word2Int#
240 ································(GHC.Prim.plusWord#240 ································(GHC.Prim.plusWord#
241 ···································64##241 ···································64##
242 ···································(GHC.Prim.minusWord#242 ···································(GHC.Prim.minusWord#
243 ······································(GHC.Prim.uncheckedShiftL#·i·6#)243 ······································(GHC.Prim.uncheckedShiftL#·i·6#)
244 ······································(GHC.Prim.clz#·w))))·}244 ······································(GHC.Prim.clz#·w))))·}
245 ························0#·->·dhParams1·}·}·#)·}·}]245 ························0#·->·dhParams1·}·}·#)·}·}]
246 bcae78f73d195adff9f7588952740c22246 d009188ace91f0b0de39e67417c37c5f
247 ··$wdhValid·::247 ··$wdhValid·::
248 ····GHC.Num.Integer.Integer248 ····GHC.Num.Integer.Integer
249 ····->·GHC.Num.Integer.Integer·->·GHC.Types.Bool249 ····->·GHC.Num.Integer.Integer·->·GHC.Types.Bool
250 ··StrWork([~,·!])250 ··StrWork([~,·!])
251 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<ML><1L>,251 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<ML><1L>,
252 ···Inline:·[2],252 ···Inline:·[2],
253 ···Unfolding:·Core:·<vanilla>253 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 8300/14291 bytes (58.08%) of diff not shown.
47.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.dyn_hi
Files 97% similar despite different names
47.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Crypto.IES·91037 interface·Network.TLS.Crypto.IES·9103
8 ··interface·hash:·b3f3f88ea1edc1758a818abb1f07f63c 
9 ··ABI·hash:·12b05aa6189be96eea41b7452aedc671 
10 ··export-list·hash:·a7c04f02c672e1b2e4afc21bc6c06a0a 
11 ··orphan·hash:·81720e85cc276775b2e053871d9ed4198 ··interface·hash:·23e55f26d697f19ff28e188c3cf0ecb9
 9 ··ABI·hash:·574d7d08b86527cb4dc235424ef3b1c2
 10 ··export-list·hash:·592fa5aa3f0750cf2ef21cff5975ad84
 11 ··orphan·hash:·78e7d434e5b2b76ec0e475eb29d43d1a
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7a31aca08e592365e87e83740ae05d5e16 ··src_hash:·7a31aca08e592365e87e83740ae05d5e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··encodeGroupPublic25 ··encodeGroupPublic
26 ··groupGenerateKeyPair26 ··groupGenerateKeyPair
27 ··groupGetPubShared27 ··groupGetPubShared
28 ··groupGetShared28 ··groupGetShared
29 ··GroupKey29 ··GroupKey
30 ··GroupPrivate30 ··GroupPrivate
31 ··GroupPublic31 ··GroupPublic
32 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types32 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util.Serialization36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util.Serialization
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 117, 172 lines modifiedOffset 117, 172 lines modified
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
120 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c120 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
121 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94121 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
122 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6122 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
123 import··-/··Data.ByteArray.ScrubbedBytes·8456d483ae4612e69dfa1e488f451f10123 import··-/··Data.ByteArray.ScrubbedBytes·8456d483ae4612e69dfa1e488f451f10
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
125 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
126 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
127 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
128 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
129 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
130 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
131 ··Group·cb70fab62001a7cc59fead35020d5340 
132 ··P256·fa769845f6b053c689c0252b0e379ae4 
133 ··P384·9d721791954ca9e01233de7cb139c9a0 
134 ··P521·15efd09d79f93106c878ca84ff92732b 
135 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
136 ··X448·7020ba06599a92f18eede342334bd575 
137 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE·0c56ca0a1bd0af86331b83357fc65eff 
138 ··exports:·c03370e2b8ae921187a72b596011e1da 
139 ··ffdhe2048·c1697e1a52ca2e8eb19aac86361dc55f 
140 ··ffdhe3072·05e11f362fdbb42251a703e14ae5c0e9 
141 ··ffdhe4096·86d87398643a6d190796b41f992c8ec9 
142 ··ffdhe6144·25a9d3ccd7f6f95a507c4de69c938fac 
143 ··ffdhe8192·ab4a0c67b6d3b8d035579cf5f66580f9 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
145 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
146 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG·56b7a56e6856b66464cb0c881d034763 
147 ··exports:·48aaf51171b9c586fe8f07f754ace493 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util.Serialization·2484f580b7a46774f35a9890e73db74d124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 125 ··exports:·f006ec69cc7ba4a92380c4b9bf655944
 126 ··FFDHE2048·1b26f888a60919f2d63bff503bec78c7
 127 ··FFDHE3072·6011e3d768374e52d6f4ca28951c21e8
 128 ··FFDHE4096·8e1e232b3e7e69fc2b9141e40336d16d
 129 ··FFDHE6144·01b1fbbdbb70690f76ad29e4d1578d1c
 130 ··FFDHE8192·927a655c0c0089adba6dbd063530bddf
 131 ··Group·9a693f4f23d829992bb80c2d13468e8c
 132 ··P256·44cbadf65293dbd9736ec020d5acb8e9
 133 ··P384·d73d2fe3f5bc7db53f86661d1b68572d
 134 ··P521·34262c0251d090f32f18022fc4856ee7
 135 ··X25519·ec5be19b0214b54a6190f43dd965e400
 136 ··X448·bbf0290d6eb62f2c89ca93b44f221364
 137 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE·031cfa1040b4ba10a3c2715782180072
 138 ··exports:·f80d79678083ca4ec035d6ecd598ca1f
 139 ··ffdhe2048·c4b708b06fc8b6dc67f636bf33035eba
 140 ··ffdhe3072·7fcab5079cb1f913d1970066f5392132
 141 ··ffdhe4096·3c35b91b505b31609605137fe1667ef7
 142 ··ffdhe6144·b0eb9d530a19edec00171943ce18320b
 143 ··ffdhe8192·a474b66f2cd91d8b46beae1f94a8b849
 144 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 145 ··exports:·d737b2e907591415dd1688ed4196e4ea
 146 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG·118507131886ffa92d75f717e7a3f642
 147 ··exports:·6c165e7b5d45a2313b8abaf734e04605
 148 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util.Serialization·1515bdc79aee7c5e0d8c64f673707bf7
149 ··exports:·68ebf8032b1d2e3b8f5b287b2bae4a3a149 ··exports:·68ebf8032b1d2e3b8f5b287b2bae4a3a
150 6ee80fba9daa34efb49b51aa8c7ca9fb150 8a7c3ce421a5e9cb75c87bd4c8d5124f
151 ··$fEqGroupPrivate·::·GHC.Classes.Eq·GroupPrivate151 ··$fEqGroupPrivate·::·GHC.Classes.Eq·GroupPrivate
152 ··DFunId152 ··DFunId
153 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],153 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
154 ···Inline:·CONLIKE,154 ···Inline:·CONLIKE,
155 ···Unfolding:·DFun:.155 ···Unfolding:·DFun:.
156 ················@GroupPrivate·$fEqGroupPrivate_$c==·$fEqGroupPrivate_$c/=]156 ················@GroupPrivate·$fEqGroupPrivate_$c==·$fEqGroupPrivate_$c/=]
157 a3adec10df14dbcaf18bd0cbeae0119e157 7b9371ba30bc6a5ad3c8a92ed8081ed7
158 ··$fEqGroupPrivate_$c/=·::158 ··$fEqGroupPrivate_$c/=·::
159 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool159 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool
160 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,160 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
161 ···Strictness:·<1L><1L>,·Inline:·(sat-args=2),161 ···Strictness:·<1L><1L>,·Inline:·(sat-args=2),
162 ···Unfolding:·Core:·StableUser·<2,FalseFalse>162 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
163 ··············\·(x['GHC.Types.Many]·::·GroupPrivate)163 ··············\·(x['GHC.Types.Many]·::·GroupPrivate)
164 ················(y['GHC.Types.Many]·::·GroupPrivate)·->164 ················(y['GHC.Types.Many]·::·GroupPrivate)·->
165 ··············case·$fEqGroupPrivate_$c==·x·y·of·wild·{165 ··············case·$fEqGroupPrivate_$c==·x·y·of·wild·{
166 ················GHC.Types.False·->·GHC.Types.True166 ················GHC.Types.False·->·GHC.Types.True
167 ················GHC.Types.True·->·GHC.Types.False·}]167 ················GHC.Types.True·->·GHC.Types.False·}]
168 391958a1ceded1baec33e3e5a7b51ed0168 86d5b7947623aca4012b7d7babd41f30
169 ··$fEqGroupPrivate_$c==·::169 ··$fEqGroupPrivate_$c==·::
170 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool170 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool
171 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><1L>]171 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><1L>]
172 71e09f71d97cddeed5eba3eb55fbda9a172 b00e1fe0a48d75a532188ab6f61aa992
173 ··$fEqGroupPublic·::·GHC.Classes.Eq·GroupPublic173 ··$fEqGroupPublic·::·GHC.Classes.Eq·GroupPublic
174 ··DFunId174 ··DFunId
175 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],175 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
176 ···Inline:·CONLIKE,176 ···Inline:·CONLIKE,
177 ···Unfolding:·DFun:.177 ···Unfolding:·DFun:.
Max diff block lines reached; 41198/48157 bytes (85.55%) of diff not shown.
47.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/IES.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/IES.hi
Files 97% similar despite different names
47.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Crypto.IES·91037 interface·Network.TLS.Crypto.IES·9103
8 ··interface·hash:·b3f3f88ea1edc1758a818abb1f07f63c 
9 ··ABI·hash:·12b05aa6189be96eea41b7452aedc671 
10 ··export-list·hash:·a7c04f02c672e1b2e4afc21bc6c06a0a 
11 ··orphan·hash:·81720e85cc276775b2e053871d9ed4198 ··interface·hash:·23e55f26d697f19ff28e188c3cf0ecb9
 9 ··ABI·hash:·574d7d08b86527cb4dc235424ef3b1c2
 10 ··export-list·hash:·592fa5aa3f0750cf2ef21cff5975ad84
 11 ··orphan·hash:·78e7d434e5b2b76ec0e475eb29d43d1a
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7a31aca08e592365e87e83740ae05d5e16 ··src_hash:·7a31aca08e592365e87e83740ae05d5e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··encodeGroupPublic25 ··encodeGroupPublic
26 ··groupGenerateKeyPair26 ··groupGenerateKeyPair
27 ··groupGetPubShared27 ··groupGetPubShared
28 ··groupGetShared28 ··groupGetShared
29 ··GroupKey29 ··GroupKey
30 ··GroupPrivate30 ··GroupPrivate
31 ··GroupPublic31 ··GroupPublic
32 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types32 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util.Serialization36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util.Serialization
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·base-4.20.2.038 direct·package·dependencies:·base-4.20.2.0
39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob39 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc40 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic42 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float43 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 117, 172 lines modifiedOffset 117, 172 lines modified
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
120 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c120 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
121 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94121 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
122 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6122 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
123 import··-/··Data.ByteArray.ScrubbedBytes·8456d483ae4612e69dfa1e488f451f10123 import··-/··Data.ByteArray.ScrubbedBytes·8456d483ae4612e69dfa1e488f451f10
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
125 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
126 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
127 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
128 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
129 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
130 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
131 ··Group·cb70fab62001a7cc59fead35020d5340 
132 ··P256·fa769845f6b053c689c0252b0e379ae4 
133 ··P384·9d721791954ca9e01233de7cb139c9a0 
134 ··P521·15efd09d79f93106c878ca84ff92732b 
135 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
136 ··X448·7020ba06599a92f18eede342334bd575 
137 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE·0c56ca0a1bd0af86331b83357fc65eff 
138 ··exports:·c03370e2b8ae921187a72b596011e1da 
139 ··ffdhe2048·c1697e1a52ca2e8eb19aac86361dc55f 
140 ··ffdhe3072·05e11f362fdbb42251a703e14ae5c0e9 
141 ··ffdhe4096·86d87398643a6d190796b41f992c8ec9 
142 ··ffdhe6144·25a9d3ccd7f6f95a507c4de69c938fac 
143 ··ffdhe8192·ab4a0c67b6d3b8d035579cf5f66580f9 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
145 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
146 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.RNG·56b7a56e6856b66464cb0c881d034763 
147 ··exports:·48aaf51171b9c586fe8f07f754ace493 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util.Serialization·2484f580b7a46774f35a9890e73db74d124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 125 ··exports:·f006ec69cc7ba4a92380c4b9bf655944
 126 ··FFDHE2048·1b26f888a60919f2d63bff503bec78c7
 127 ··FFDHE3072·6011e3d768374e52d6f4ca28951c21e8
 128 ··FFDHE4096·8e1e232b3e7e69fc2b9141e40336d16d
 129 ··FFDHE6144·01b1fbbdbb70690f76ad29e4d1578d1c
 130 ··FFDHE8192·927a655c0c0089adba6dbd063530bddf
 131 ··Group·9a693f4f23d829992bb80c2d13468e8c
 132 ··P256·44cbadf65293dbd9736ec020d5acb8e9
 133 ··P384·d73d2fe3f5bc7db53f86661d1b68572d
 134 ··P521·34262c0251d090f32f18022fc4856ee7
 135 ··X25519·ec5be19b0214b54a6190f43dd965e400
 136 ··X448·bbf0290d6eb62f2c89ca93b44f221364
 137 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE·031cfa1040b4ba10a3c2715782180072
 138 ··exports:·f80d79678083ca4ec035d6ecd598ca1f
 139 ··ffdhe2048·c4b708b06fc8b6dc67f636bf33035eba
 140 ··ffdhe3072·7fcab5079cb1f913d1970066f5392132
 141 ··ffdhe4096·3c35b91b505b31609605137fe1667ef7
 142 ··ffdhe6144·b0eb9d530a19edec00171943ce18320b
 143 ··ffdhe8192·a474b66f2cd91d8b46beae1f94a8b849
 144 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 145 ··exports:·d737b2e907591415dd1688ed4196e4ea
 146 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.RNG·118507131886ffa92d75f717e7a3f642
 147 ··exports:·6c165e7b5d45a2313b8abaf734e04605
 148 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util.Serialization·1515bdc79aee7c5e0d8c64f673707bf7
149 ··exports:·68ebf8032b1d2e3b8f5b287b2bae4a3a149 ··exports:·68ebf8032b1d2e3b8f5b287b2bae4a3a
150 6ee80fba9daa34efb49b51aa8c7ca9fb150 8a7c3ce421a5e9cb75c87bd4c8d5124f
151 ··$fEqGroupPrivate·::·GHC.Classes.Eq·GroupPrivate151 ··$fEqGroupPrivate·::·GHC.Classes.Eq·GroupPrivate
152 ··DFunId152 ··DFunId
153 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],153 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
154 ···Inline:·CONLIKE,154 ···Inline:·CONLIKE,
155 ···Unfolding:·DFun:.155 ···Unfolding:·DFun:.
156 ················@GroupPrivate·$fEqGroupPrivate_$c==·$fEqGroupPrivate_$c/=]156 ················@GroupPrivate·$fEqGroupPrivate_$c==·$fEqGroupPrivate_$c/=]
157 a3adec10df14dbcaf18bd0cbeae0119e157 7b9371ba30bc6a5ad3c8a92ed8081ed7
158 ··$fEqGroupPrivate_$c/=·::158 ··$fEqGroupPrivate_$c/=·::
159 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool159 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool
160 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,160 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
161 ···Strictness:·<1L><1L>,·Inline:·(sat-args=2),161 ···Strictness:·<1L><1L>,·Inline:·(sat-args=2),
162 ···Unfolding:·Core:·StableUser·<2,FalseFalse>162 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
163 ··············\·(x['GHC.Types.Many]·::·GroupPrivate)163 ··············\·(x['GHC.Types.Many]·::·GroupPrivate)
164 ················(y['GHC.Types.Many]·::·GroupPrivate)·->164 ················(y['GHC.Types.Many]·::·GroupPrivate)·->
165 ··············case·$fEqGroupPrivate_$c==·x·y·of·wild·{165 ··············case·$fEqGroupPrivate_$c==·x·y·of·wild·{
166 ················GHC.Types.False·->·GHC.Types.True166 ················GHC.Types.False·->·GHC.Types.True
167 ················GHC.Types.True·->·GHC.Types.False·}]167 ················GHC.Types.True·->·GHC.Types.False·}]
168 391958a1ceded1baec33e3e5a7b51ed0168 86d5b7947623aca4012b7d7babd41f30
169 ··$fEqGroupPrivate_$c==·::169 ··$fEqGroupPrivate_$c==·::
170 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool170 ····GroupPrivate·->·GroupPrivate·->·GHC.Types.Bool
171 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><1L>]171 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><1L>]
172 71e09f71d97cddeed5eba3eb55fbda9a172 b00e1fe0a48d75a532188ab6f61aa992
173 ··$fEqGroupPublic·::·GHC.Classes.Eq·GroupPublic173 ··$fEqGroupPublic·::·GHC.Classes.Eq·GroupPublic
174 ··DFunId174 ··DFunId
175 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],175 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
176 ···Inline:·CONLIKE,176 ···Inline:·CONLIKE,
177 ···Unfolding:·DFun:.177 ···Unfolding:·DFun:.
Max diff block lines reached; 41198/48154 bytes (85.55%) of diff not shown.
53.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.dyn_hi
Files 97% similar despite different names
53.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Crypto.Types·[family·instance·module]·91037 interface·Network.TLS.Crypto.Types·[family·instance·module]·9103
8 ··interface·hash:·e574dc3e455102c722d56871dc4b2784 
9 ··ABI·hash:·84e1509f83e9a1d91af0f0ce72ddac50 
10 ··export-list·hash:·35a9e3e69431a67aeec6223bdcf2c8e98 ··interface·hash:·6daa2c1c6e9bcb740a40fc1e5318968b
 9 ··ABI·hash:·20784c0223fa519bc204af8cea1165f4
 10 ··export-list·hash:·f006ec69cc7ba4a92380c4b9bf655944
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8036bf31136ed667f8719b14aa2d26d712 ··flag·hash:·8036bf31136ed667f8719b14aa2d26d7
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4bee2253e400d04c222316d9b7750cb316 ··src_hash:·4bee2253e400d04c222316d9b7750cb3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 75, 105 lines modifiedOffset 75, 105 lines modified
75 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b75 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
77 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f377 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
78 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd678 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
79 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c79 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
80 import··-/··Codec.Serialise·5c2ffbf8fdedc7b7513e2e112da4e0c180 import··-/··Codec.Serialise·5c2ffbf8fdedc7b7513e2e112da4e0c1
81 import··-/··Codec.Serialise.Class·8b522040cd3d8f7143b850aacbf7a4f781 import··-/··Codec.Serialise.Class·8b522040cd3d8f7143b850aacbf7a4f7
82 6c51f3c424950588accf74e17c941bbe82 1010678000a7b2a879f44687bb7c1183
83 ··$bFFDHE1·::·GHC.Internal.Word.Word1683 ··$bFFDHE1·::·GHC.Internal.Word.Word16
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],85 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
86 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·256#Word16]86 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·256#Word16]
87 efb77aedeb49b1ad32d763504d48cd7b87 a0eb708b51f82a4bc6e219b5ee05ecc7
88 ··$bFFDHE2·::·GHC.Internal.Word.Word1688 ··$bFFDHE2·::·GHC.Internal.Word.Word16
89 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
90 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],90 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
91 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·257#Word16]91 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·257#Word16]
92 097815fb7db70ec4627fcae12d61c6c192 9056ccd0650def02d2295e077af29752
93 ··$bFFDHE2048·::·Group93 ··$bFFDHE2048·::·Group
94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
95 ···Unfolding:·Core:·<vanilla>·$bFFDHE1·`cast`·(Sym·(N:Group[0]))]95 ···Unfolding:·Core:·<vanilla>·$bFFDHE1·`cast`·(Sym·(N:Group[0]))]
96 d4e148ae49d2628b2ab5f4509c3bcbb396 08064c41373bcb7681bcb17b12e5e9cb
97 ··$bFFDHE3·::·GHC.Internal.Word.Word1697 ··$bFFDHE3·::·GHC.Internal.Word.Word16
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],99 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
100 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·258#Word16]100 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·258#Word16]
101 bf0f9f3619e3a4536db50635b703c1db101 dfa6323a8e2d2469b04851beb8a1f46b
102 ··$bFFDHE3072·::·Group102 ··$bFFDHE3072·::·Group
103 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),103 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
104 ···Unfolding:·Core:·<vanilla>·$bFFDHE2·`cast`·(Sym·(N:Group[0]))]104 ···Unfolding:·Core:·<vanilla>·$bFFDHE2·`cast`·(Sym·(N:Group[0]))]
105 505c9903ef0c6992e74cab249d0d3154105 3f18853085a54b60aeae9ffa778893b2
106 ··$bFFDHE4·::·GHC.Internal.Word.Word16106 ··$bFFDHE4·::·GHC.Internal.Word.Word16
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],108 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
109 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·259#Word16]109 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·259#Word16]
110 48c0d21c1161a88e2a0b302af79e3aaf110 90a90fc3bc21987e8d04319079c0bc6e
111 ··$bFFDHE4096·::·Group111 ··$bFFDHE4096·::·Group
112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
113 ···Unfolding:·Core:·<vanilla>·$bFFDHE3·`cast`·(Sym·(N:Group[0]))]113 ···Unfolding:·Core:·<vanilla>·$bFFDHE3·`cast`·(Sym·(N:Group[0]))]
114 500f62d686e1fd4d931f0ea028ac93e9114 35be1ed44bdd14d867aadb97a92852fe
115 ··$bFFDHE5·::·GHC.Internal.Word.Word16115 ··$bFFDHE5·::·GHC.Internal.Word.Word16
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],117 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
118 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·260#Word16]118 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·260#Word16]
119 201b505fe03c8b364cea1eecc92b2219119 e50e23cc0d5e04e9bc51b76dbe249d8f
120 ··$bFFDHE6144·::·Group120 ··$bFFDHE6144·::·Group
121 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),121 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
122 ···Unfolding:·Core:·<vanilla>·$bFFDHE4·`cast`·(Sym·(N:Group[0]))]122 ···Unfolding:·Core:·<vanilla>·$bFFDHE4·`cast`·(Sym·(N:Group[0]))]
123 4a6a9c308973b6852a0c3c8da9b85d5c123 d8e64fe24a654aac31fa3643649bfe8f
124 ··$bFFDHE8192·::·Group124 ··$bFFDHE8192·::·Group
125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
126 ···Unfolding:·Core:·<vanilla>·$bFFDHE5·`cast`·(Sym·(N:Group[0]))]126 ···Unfolding:·Core:·<vanilla>·$bFFDHE5·`cast`·(Sym·(N:Group[0]))]
127 58eee21f8ac5e4a514b80cc4bb54c961127 60554a0cc4479056fa02aeb121584d01
128 ··$bP1·::·GHC.Internal.Word.Word16128 ··$bP1·::·GHC.Internal.Word.Word16
129 ··[HasNoCafRefs,·TagSig:·<TagProper>,129 ··[HasNoCafRefs,·TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],130 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
131 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·23#Word16]131 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·23#Word16]
132 a9c48c2d4bc27884143209e11b8ac555132 ff289c31d1d636e1e8a809243d38e17a
133 ··$bP2·::·GHC.Internal.Word.Word16133 ··$bP2·::·GHC.Internal.Word.Word16
134 ··[HasNoCafRefs,·TagSig:·<TagProper>,134 ··[HasNoCafRefs,·TagSig:·<TagProper>,
135 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],135 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
136 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·24#Word16]136 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·24#Word16]
137 dd1bf15871fbf31165bdc6d5201d641c137 ae5b247b9e11d29d4484da79a0ea9eaf
138 ··$bP256·::·Group138 ··$bP256·::·Group
139 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),139 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
140 ···Unfolding:·Core:·<vanilla>·$bP1·`cast`·(Sym·(N:Group[0]))]140 ···Unfolding:·Core:·<vanilla>·$bP1·`cast`·(Sym·(N:Group[0]))]
141 2a6d8309ceea22e47ff1d2e6ed9c1bb7141 81a0bd1490c78d1df963ed3ae3a1491f
142 ··$bP3·::·GHC.Internal.Word.Word16142 ··$bP3·::·GHC.Internal.Word.Word16
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·25#Word16]145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·25#Word16]
146 ea88b1fd677cad3ecfe6b100f3b420d7146 84deea3703865e2e9e1b23c0751cdf2f
147 ··$bP384·::·Group147 ··$bP384·::·Group
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>·$bP2·`cast`·(Sym·(N:Group[0]))]149 ···Unfolding:·Core:·<vanilla>·$bP2·`cast`·(Sym·(N:Group[0]))]
150 5a198bdbd351e8c11b450515023b8538150 7867502e1d684a7b55f0cf78f4e04758
151 ··$bP521·::·Group151 ··$bP521·::·Group
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
153 ···Unfolding:·Core:·<vanilla>·$bP3·`cast`·(Sym·(N:Group[0]))]153 ···Unfolding:·Core:·<vanilla>·$bP3·`cast`·(Sym·(N:Group[0]))]
154 85ac0e339df4e546a5d15205f5206b82154 d199e0326148a5384ce719a94098b5b6
155 ··$bX1·::·GHC.Internal.Word.Word16155 ··$bX1·::·GHC.Internal.Word.Word16
156 ··[HasNoCafRefs,·TagSig:·<TagProper>,156 ··[HasNoCafRefs,·TagSig:·<TagProper>,
157 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],157 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
158 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·29#Word16]158 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·29#Word16]
159 5d6b01bce6a5242885864191fce011f9159 4c88c77ea6f1e23a00e0c70a98e2a3c5
160 ··$bX2·::·GHC.Internal.Word.Word16160 ··$bX2·::·GHC.Internal.Word.Word16
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],162 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
163 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·30#Word16]163 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·30#Word16]
164 e16dbfe7450a445a996196d8dd2f1e22164 088fcae1ddcc4dd6f43280a4457b8b12
165 ··$bX25519·::·Group165 ··$bX25519·::·Group
166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
167 ···Unfolding:·Core:·<vanilla>·$bX1·`cast`·(Sym·(N:Group[0]))]167 ···Unfolding:·Core:·<vanilla>·$bX1·`cast`·(Sym·(N:Group[0]))]
168 41be645ef73858191899061706c44f17168 f1e6827c18d9f6a8a5ccb27bb6174d72
169 ··$bX448·::·Group169 ··$bX448·::·Group
170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
171 ···Unfolding:·Core:·<vanilla>·$bX2·`cast`·(Sym·(N:Group[0]))]171 ···Unfolding:·Core:·<vanilla>·$bX2·`cast`·(Sym·(N:Group[0]))]
172 6525f8ac0c292e5e1c87a6984be2ffc0172 7fc1017676ad07e69bd99c58789cc281
173 ··$fEqGroup·::·GHC.Classes.Eq·Group173 ··$fEqGroup·::·GHC.Classes.Eq·Group
174 ··DFunId174 ··DFunId
175 ··[HasNoCafRefs,·TagSig:·<TagProper>,175 ··[HasNoCafRefs,·TagSig:·<TagProper>,
176 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,176 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
177 ···Unfolding:·DFun:.177 ···Unfolding:·DFun:.
178 ················@Group178 ················@Group
179 ················GHC.Internal.Word.eqWord16179 ················GHC.Internal.Word.eqWord16
Offset 182, 25 lines modifiedOffset 182, 25 lines modified
182 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Group[0])182 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Group[0])
Max diff block lines reached; 48216/54819 bytes (87.95%) of diff not shown.
53.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto/Types.hi
Files 96% similar despite different names
53.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Crypto.Types·[family·instance·module]·91037 interface·Network.TLS.Crypto.Types·[family·instance·module]·9103
8 ··interface·hash:·e574dc3e455102c722d56871dc4b2784 
9 ··ABI·hash:·84e1509f83e9a1d91af0f0ce72ddac50 
10 ··export-list·hash:·35a9e3e69431a67aeec6223bdcf2c8e98 ··interface·hash:·6daa2c1c6e9bcb740a40fc1e5318968b
 9 ··ABI·hash:·20784c0223fa519bc204af8cea1165f4
 10 ··export-list·hash:·f006ec69cc7ba4a92380c4b9bf655944
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8036bf31136ed667f8719b14aa2d26d712 ··flag·hash:·8036bf31136ed667f8719b14aa2d26d7
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4bee2253e400d04c222316d9b7750cb316 ··src_hash:·4bee2253e400d04c222316d9b7750cb3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 75, 105 lines modifiedOffset 75, 105 lines modified
75 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b75 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
77 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f377 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
78 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd678 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
79 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c79 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
80 import··-/··Codec.Serialise·5c2ffbf8fdedc7b7513e2e112da4e0c180 import··-/··Codec.Serialise·5c2ffbf8fdedc7b7513e2e112da4e0c1
81 import··-/··Codec.Serialise.Class·8b522040cd3d8f7143b850aacbf7a4f781 import··-/··Codec.Serialise.Class·8b522040cd3d8f7143b850aacbf7a4f7
82 6c51f3c424950588accf74e17c941bbe82 1010678000a7b2a879f44687bb7c1183
83 ··$bFFDHE1·::·GHC.Internal.Word.Word1683 ··$bFFDHE1·::·GHC.Internal.Word.Word16
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],85 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
86 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·256#Word16]86 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·256#Word16]
87 efb77aedeb49b1ad32d763504d48cd7b87 a0eb708b51f82a4bc6e219b5ee05ecc7
88 ··$bFFDHE2·::·GHC.Internal.Word.Word1688 ··$bFFDHE2·::·GHC.Internal.Word.Word16
89 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
90 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],90 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
91 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·257#Word16]91 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·257#Word16]
92 097815fb7db70ec4627fcae12d61c6c192 9056ccd0650def02d2295e077af29752
93 ··$bFFDHE2048·::·Group93 ··$bFFDHE2048·::·Group
94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
95 ···Unfolding:·Core:·<vanilla>·$bFFDHE1·`cast`·(Sym·(N:Group[0]))]95 ···Unfolding:·Core:·<vanilla>·$bFFDHE1·`cast`·(Sym·(N:Group[0]))]
96 d4e148ae49d2628b2ab5f4509c3bcbb396 08064c41373bcb7681bcb17b12e5e9cb
97 ··$bFFDHE3·::·GHC.Internal.Word.Word1697 ··$bFFDHE3·::·GHC.Internal.Word.Word16
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],99 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
100 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·258#Word16]100 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·258#Word16]
101 bf0f9f3619e3a4536db50635b703c1db101 dfa6323a8e2d2469b04851beb8a1f46b
102 ··$bFFDHE3072·::·Group102 ··$bFFDHE3072·::·Group
103 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),103 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
104 ···Unfolding:·Core:·<vanilla>·$bFFDHE2·`cast`·(Sym·(N:Group[0]))]104 ···Unfolding:·Core:·<vanilla>·$bFFDHE2·`cast`·(Sym·(N:Group[0]))]
105 505c9903ef0c6992e74cab249d0d3154105 3f18853085a54b60aeae9ffa778893b2
106 ··$bFFDHE4·::·GHC.Internal.Word.Word16106 ··$bFFDHE4·::·GHC.Internal.Word.Word16
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],108 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
109 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·259#Word16]109 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·259#Word16]
110 48c0d21c1161a88e2a0b302af79e3aaf110 90a90fc3bc21987e8d04319079c0bc6e
111 ··$bFFDHE4096·::·Group111 ··$bFFDHE4096·::·Group
112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
113 ···Unfolding:·Core:·<vanilla>·$bFFDHE3·`cast`·(Sym·(N:Group[0]))]113 ···Unfolding:·Core:·<vanilla>·$bFFDHE3·`cast`·(Sym·(N:Group[0]))]
114 500f62d686e1fd4d931f0ea028ac93e9114 35be1ed44bdd14d867aadb97a92852fe
115 ··$bFFDHE5·::·GHC.Internal.Word.Word16115 ··$bFFDHE5·::·GHC.Internal.Word.Word16
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],117 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
118 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·260#Word16]118 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·260#Word16]
119 201b505fe03c8b364cea1eecc92b2219119 e50e23cc0d5e04e9bc51b76dbe249d8f
120 ··$bFFDHE6144·::·Group120 ··$bFFDHE6144·::·Group
121 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),121 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
122 ···Unfolding:·Core:·<vanilla>·$bFFDHE4·`cast`·(Sym·(N:Group[0]))]122 ···Unfolding:·Core:·<vanilla>·$bFFDHE4·`cast`·(Sym·(N:Group[0]))]
123 4a6a9c308973b6852a0c3c8da9b85d5c123 d8e64fe24a654aac31fa3643649bfe8f
124 ··$bFFDHE8192·::·Group124 ··$bFFDHE8192·::·Group
125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
126 ···Unfolding:·Core:·<vanilla>·$bFFDHE5·`cast`·(Sym·(N:Group[0]))]126 ···Unfolding:·Core:·<vanilla>·$bFFDHE5·`cast`·(Sym·(N:Group[0]))]
127 58eee21f8ac5e4a514b80cc4bb54c961127 60554a0cc4479056fa02aeb121584d01
128 ··$bP1·::·GHC.Internal.Word.Word16128 ··$bP1·::·GHC.Internal.Word.Word16
129 ··[HasNoCafRefs,·TagSig:·<TagProper>,129 ··[HasNoCafRefs,·TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],130 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
131 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·23#Word16]131 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·23#Word16]
132 a9c48c2d4bc27884143209e11b8ac555132 ff289c31d1d636e1e8a809243d38e17a
133 ··$bP2·::·GHC.Internal.Word.Word16133 ··$bP2·::·GHC.Internal.Word.Word16
134 ··[HasNoCafRefs,·TagSig:·<TagProper>,134 ··[HasNoCafRefs,·TagSig:·<TagProper>,
135 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],135 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
136 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·24#Word16]136 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·24#Word16]
137 dd1bf15871fbf31165bdc6d5201d641c137 ae5b247b9e11d29d4484da79a0ea9eaf
138 ··$bP256·::·Group138 ··$bP256·::·Group
139 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),139 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
140 ···Unfolding:·Core:·<vanilla>·$bP1·`cast`·(Sym·(N:Group[0]))]140 ···Unfolding:·Core:·<vanilla>·$bP1·`cast`·(Sym·(N:Group[0]))]
141 2a6d8309ceea22e47ff1d2e6ed9c1bb7141 81a0bd1490c78d1df963ed3ae3a1491f
142 ··$bP3·::·GHC.Internal.Word.Word16142 ··$bP3·::·GHC.Internal.Word.Word16
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·25#Word16]145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·25#Word16]
146 ea88b1fd677cad3ecfe6b100f3b420d7146 84deea3703865e2e9e1b23c0751cdf2f
147 ··$bP384·::·Group147 ··$bP384·::·Group
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>·$bP2·`cast`·(Sym·(N:Group[0]))]149 ···Unfolding:·Core:·<vanilla>·$bP2·`cast`·(Sym·(N:Group[0]))]
150 5a198bdbd351e8c11b450515023b8538150 7867502e1d684a7b55f0cf78f4e04758
151 ··$bP521·::·Group151 ··$bP521·::·Group
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
153 ···Unfolding:·Core:·<vanilla>·$bP3·`cast`·(Sym·(N:Group[0]))]153 ···Unfolding:·Core:·<vanilla>·$bP3·`cast`·(Sym·(N:Group[0]))]
154 85ac0e339df4e546a5d15205f5206b82154 d199e0326148a5384ce719a94098b5b6
155 ··$bX1·::·GHC.Internal.Word.Word16155 ··$bX1·::·GHC.Internal.Word.Word16
156 ··[HasNoCafRefs,·TagSig:·<TagProper>,156 ··[HasNoCafRefs,·TagSig:·<TagProper>,
157 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],157 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
158 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·29#Word16]158 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·29#Word16]
159 5d6b01bce6a5242885864191fce011f9159 4c88c77ea6f1e23a00e0c70a98e2a3c5
160 ··$bX2·::·GHC.Internal.Word.Word16160 ··$bX2·::·GHC.Internal.Word.Word16
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],162 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W16#],
163 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·30#Word16]163 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W16#·30#Word16]
164 e16dbfe7450a445a996196d8dd2f1e22164 088fcae1ddcc4dd6f43280a4457b8b12
165 ··$bX25519·::·Group165 ··$bX25519·::·Group
166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
167 ···Unfolding:·Core:·<vanilla>·$bX1·`cast`·(Sym·(N:Group[0]))]167 ···Unfolding:·Core:·<vanilla>·$bX1·`cast`·(Sym·(N:Group[0]))]
168 41be645ef73858191899061706c44f17168 f1e6827c18d9f6a8a5ccb27bb6174d72
169 ··$bX448·::·Group169 ··$bX448·::·Group
170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
171 ···Unfolding:·Core:·<vanilla>·$bX2·`cast`·(Sym·(N:Group[0]))]171 ···Unfolding:·Core:·<vanilla>·$bX2·`cast`·(Sym·(N:Group[0]))]
172 6525f8ac0c292e5e1c87a6984be2ffc0172 7fc1017676ad07e69bd99c58789cc281
173 ··$fEqGroup·::·GHC.Classes.Eq·Group173 ··$fEqGroup·::·GHC.Classes.Eq·Group
174 ··DFunId174 ··DFunId
175 ··[HasNoCafRefs,·TagSig:·<TagProper>,175 ··[HasNoCafRefs,·TagSig:·<TagProper>,
176 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,176 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
177 ···Unfolding:·DFun:.177 ···Unfolding:·DFun:.
178 ················@Group178 ················@Group
179 ················GHC.Internal.Word.eqWord16179 ················GHC.Internal.Word.eqWord16
Offset 182, 25 lines modifiedOffset 182, 25 lines modified
182 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Group[0])182 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Group[0])
Max diff block lines reached; 48216/54816 bytes (87.96%) of diff not shown.
93.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.hi
Files 95% similar despite different names
93.2 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Crypto·91037 interface·Network.TLS.Crypto·9103
8 ··interface·hash:·cf7186a973958c0b8cf42c61bee99f9a 
9 ··ABI·hash:·42695082ae93e8f66f8e28e0b3078488 
10 ··export-list·hash:·a4bdef343883b2a8f7d5293cf955c372 
11 ··orphan·hash:·6202ed6d514a51637f6853dec7f031408 ··interface·hash:·a8183dca4ff62f2aa1c5030188939638
 9 ··ABI·hash:·724a4ca5344391c3e1c7df5d5b84478c
 10 ··export-list·hash:·475dddf9c3bcd5d29cc20bf34b8b823e
 11 ··orphan·hash:·df2451d952b12e893327dd4063cd6d04
12 ··flag·hash:·92470fe6a0a1b9a38307082c1cf5468712 ··flag·hash:·92470fe6a0a1b9a38307082c1cf54687
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·407f8e98b141c3a1add4d7ffd441a9b916 ··src_hash:·407f8e98b141c3a1add4d7ffd441a9b9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 74, 18 lines modifiedOffset 74, 18 lines modified
74 ··Network.TLS.Crypto.DH.DHPrivate74 ··Network.TLS.Crypto.DH.DHPrivate
75 ··Network.TLS.Crypto.DH.DHPublic75 ··Network.TLS.Crypto.DH.DHPublic
76 ··Network.TLS.Crypto.IES.GroupKey76 ··Network.TLS.Crypto.IES.GroupKey
77 ··Network.TLS.Crypto.IES.GroupPrivate77 ··Network.TLS.Crypto.IES.GroupPrivate
78 ··Network.TLS.Crypto.IES.GroupPublic78 ··Network.TLS.Crypto.IES.GroupPublic
79 ··Network.TLS.Crypto.Types.Group{Network.TLS.Crypto.Types.FFDHE2048·Network.TLS.Crypto.Types.FFDHE3072·Network.TLS.Crypto.Types.FFDHE4096·Network.TLS.Crypto.Types.FFDHE6144·Network.TLS.Crypto.Types.FFDHE8192·Network.TLS.Crypto.Types.Group·Network.TLS.Crypto.Types.P256·Network.TLS.Crypto.Types.P384·Network.TLS.Crypto.Types.P521·Network.TLS.Crypto.Types.X25519·Network.TLS.Crypto.Types.X448}79 ··Network.TLS.Crypto.Types.Group{Network.TLS.Crypto.Types.FFDHE2048·Network.TLS.Crypto.Types.FFDHE3072·Network.TLS.Crypto.Types.FFDHE4096·Network.TLS.Crypto.Types.FFDHE6144·Network.TLS.Crypto.Types.FFDHE8192·Network.TLS.Crypto.Types.Group·Network.TLS.Crypto.Types.P256·Network.TLS.Crypto.Types.P384·Network.TLS.Crypto.Types.P521·Network.TLS.Crypto.Types.X25519·Network.TLS.Crypto.Types.X448}
80 ··Network.TLS.Crypto.Types.KeyExchangeSignatureAlg{Network.TLS.Crypto.Types.KX_DSA·Network.TLS.Crypto.Types.KX_ECDSA·Network.TLS.Crypto.Types.KX_RSA}80 ··Network.TLS.Crypto.Types.KeyExchangeSignatureAlg{Network.TLS.Crypto.Types.KX_DSA·Network.TLS.Crypto.Types.KX_ECDSA·Network.TLS.Crypto.Types.KX_RSA}
81 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH81 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH
82 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES82 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES
83 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types83 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
84 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports84 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
85 boot·module·dependencies:85 boot·module·dependencies:
86 direct·package·dependencies:·asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB86 direct·package·dependencies:·asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB
87 ·····························asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.087 ·····························asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.0
88 ·····························bytestring-0.12.2.0·crypton-1.0.4-s4sEMqe24KEOOBQlFNCob88 ·····························bytestring-0.12.2.0·crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
89 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt89 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
90 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc90 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
91 plugin·package·dependencies:91 plugin·package·dependencies:
Offset 189, 74 lines modifiedOffset 189, 74 lines modified
189 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd189 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
190 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635190 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
191 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c191 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
192 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6192 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
193 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c193 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
194 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94194 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
195 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6195 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
196 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
197 ··exports:·e3bfafd0f0163812f1d6cf0e6186dbe3 
198 ··DHKey·df5e8c5776181862d06fd562dee218f3 
199 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
200 ··DHPrivate·806f274a0fe39645b71491534a3cbd8d 
201 ··DHPublic·67f14e1b3102449f02648a74dd19a363 
202 ··dhGenerateKeyPair·921b49054c5f449e0b5334e8fb70df59 
203 ··dhGetShared·1153c921ae0fa2291a9ed49cf9f745d6 
204 ··dhParams·233cd2dfc508831cdeb99a480d6b4944 
205 ··dhParamsGetBits·7c8cc091fa2f8b713fa865b216c4929e 
206 ··dhParamsGetG·e2ee702ec099b6ae72cc2f6eaa8b00c9 
207 ··dhParamsGetP·5521e9db51f7545f0b84d41f2da683bd 
208 ··dhPrivate·5e6a49050d7206c9e33c7898864e4336 
209 ··dhPublic·cdafbf0d16106c9bb3e477da6284aef1 
210 ··dhUnwrap·6dc9f8435693003d270b52b48e9ab3c5 
211 ··dhUnwrapPublic·c1248b23bc63d25aaff40e5d35d6b38f 
212 ··dhValid·d0bfba470627732eaab9281ea9c77785 
213 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
214 ··exports:·a7c04f02c672e1b2e4afc21bc6c06a0a 
215 ··GroupKey·12fbc3df06d41691bd54defa62ad2366 
216 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
217 ··GroupPublic·5a0a39a46d46ea5d15873a6cfc9b9cb7 
218 ··decodeGroupPublic·7f25a656ba7a9cd89735ac2d65ad0157 
219 ··dhGroupGenerateKeyPair·b92b96b183c0137cf9b65f43df6a3a72 
220 ··dhGroupGetPubShared·6f5a7d661c0a64102689cad655030a84 
221 ··dhParamsForGroup·07f39316e1ddcdf8e8b72d8a0c8c6c02 
222 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
223 ··groupGenerateKeyPair·54024265c2015666bdc497f0ed9e5714 
224 ··groupGetPubShared·c5411b354fe68872ccae2bc47854fd88 
225 ··groupGetShared·44c3e76ce805c066dc146efc117c3921 
226 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
227 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
228 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
229 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
230 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
231 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
232 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
233 ··Group·727dfa6ddafb755b39fe73d6c15b292f 
234 ··Group·cb70fab62001a7cc59fead35020d5340 
235 ··KX_DSA·4fdfe97377ec6010d2b2b70cde0cd555 
236 ··KX_ECDSA·f461fa5854bc095a0adb0bd6d285ee4d 
237 ··KX_RSA·0eebbae241d984d17cd4bee9ba118019 
238 ··KeyExchangeSignatureAlg·24444f6e20fdee76bf4304e4552c9b2c 
239 ··P256·fa769845f6b053c689c0252b0e379ae4 
240 ··P384·9d721791954ca9e01233de7cb139c9a0 
241 ··P521·15efd09d79f93106c878ca84ff92732b 
242 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
243 ··X448·7020ba06599a92f18eede342334bd575 
244 ··availableECGroups·1811dca970fb5643c0cde21cffa2e096 
245 ··availableFFGroups·1d74ce94a809eb8dcbf832c2108c155c 
246 ··supportedNamedGroups·cde7fbbdb1bc46087aec1529fd38883a 
247 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
248 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
249 12b760206db0bb4ffcbf026b539c9d00196 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH·e04a33b8992316435611a73cd85ffb4c
 197 ··exports:·f3f94a513de0eefd1b59059819bf42a3
 198 ··DHKey·d1e95fb9717043bae764104eed7d4960
 199 ··DHParams·209388ee62d676ca1907f91401de6751
 200 ··DHPrivate·09db483d54b0f10e6b721b95b847cfe6
 201 ··DHPublic·21fe30d7b2036e9f529242584b65b508
 202 ··dhGenerateKeyPair·53a843c6ee0df88d3cba7c53975fa5d6
 203 ··dhGetShared·cd6903966374fa870b06391cbaa5dc09
 204 ··dhParams·3ab871a5db5629a943fb75bf1a1443e9
 205 ··dhParamsGetBits·f43d79f05eef87901c96a3ebee13c984
 206 ··dhParamsGetG·c4a88a585e334b0ece1ace5517dd77a1
 207 ··dhParamsGetP·e63ea84934dc993f674f52815c8f3782
 208 ··dhPrivate·efb83f84252b8519f3ede0762ddb2ba8
 209 ··dhPublic·48b6a088ae7f887e641de73f3c776e00
 210 ··dhUnwrap·9fbed01c1f440f935df11becfbb50fdc
 211 ··dhUnwrapPublic·173455692e705c45c395ceca2a0ebf9c
 212 ··dhValid·947088cc4e32371c994eca12b9362e70
 213 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES·574d7d08b86527cb4dc235424ef3b1c2
 214 ··exports:·592fa5aa3f0750cf2ef21cff5975ad84
 215 ··GroupKey·e4b32e5b9ec1c4ceb55da9090ead142b
 216 ··GroupPrivate·b046c5615066c51c8c899738c40cce34
 217 ··GroupPublic·00e246ae07c84b0a25c3bd559b0ced3a
 218 ··decodeGroupPublic·6bd41a1feebe782a29eaf436c4c9f9d7
 219 ··dhGroupGenerateKeyPair·1e058ba82c92089d4e6ae30572216319
 220 ··dhGroupGetPubShared·670afc9af6454d916da1178adf80fa69
 221 ··dhParamsForGroup·7cd471513f5dd12155c0fdae2733e995
Max diff block lines reached; 86591/95374 bytes (90.79%) of diff not shown.
93.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Crypto.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Crypto.dyn_hi
Files 94% similar despite different names
93.2 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Crypto·91037 interface·Network.TLS.Crypto·9103
8 ··interface·hash:·cf7186a973958c0b8cf42c61bee99f9a 
9 ··ABI·hash:·42695082ae93e8f66f8e28e0b3078488 
10 ··export-list·hash:·a4bdef343883b2a8f7d5293cf955c372 
11 ··orphan·hash:·6202ed6d514a51637f6853dec7f031408 ··interface·hash:·a8183dca4ff62f2aa1c5030188939638
 9 ··ABI·hash:·724a4ca5344391c3e1c7df5d5b84478c
 10 ··export-list·hash:·475dddf9c3bcd5d29cc20bf34b8b823e
 11 ··orphan·hash:·df2451d952b12e893327dd4063cd6d04
12 ··flag·hash:·92470fe6a0a1b9a38307082c1cf5468712 ··flag·hash:·92470fe6a0a1b9a38307082c1cf54687
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·407f8e98b141c3a1add4d7ffd441a9b916 ··src_hash:·407f8e98b141c3a1add4d7ffd441a9b9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 74, 18 lines modifiedOffset 74, 18 lines modified
74 ··Network.TLS.Crypto.DH.DHPrivate74 ··Network.TLS.Crypto.DH.DHPrivate
75 ··Network.TLS.Crypto.DH.DHPublic75 ··Network.TLS.Crypto.DH.DHPublic
76 ··Network.TLS.Crypto.IES.GroupKey76 ··Network.TLS.Crypto.IES.GroupKey
77 ··Network.TLS.Crypto.IES.GroupPrivate77 ··Network.TLS.Crypto.IES.GroupPrivate
78 ··Network.TLS.Crypto.IES.GroupPublic78 ··Network.TLS.Crypto.IES.GroupPublic
79 ··Network.TLS.Crypto.Types.Group{Network.TLS.Crypto.Types.FFDHE2048·Network.TLS.Crypto.Types.FFDHE3072·Network.TLS.Crypto.Types.FFDHE4096·Network.TLS.Crypto.Types.FFDHE6144·Network.TLS.Crypto.Types.FFDHE8192·Network.TLS.Crypto.Types.Group·Network.TLS.Crypto.Types.P256·Network.TLS.Crypto.Types.P384·Network.TLS.Crypto.Types.P521·Network.TLS.Crypto.Types.X25519·Network.TLS.Crypto.Types.X448}79 ··Network.TLS.Crypto.Types.Group{Network.TLS.Crypto.Types.FFDHE2048·Network.TLS.Crypto.Types.FFDHE3072·Network.TLS.Crypto.Types.FFDHE4096·Network.TLS.Crypto.Types.FFDHE6144·Network.TLS.Crypto.Types.FFDHE8192·Network.TLS.Crypto.Types.Group·Network.TLS.Crypto.Types.P256·Network.TLS.Crypto.Types.P384·Network.TLS.Crypto.Types.P521·Network.TLS.Crypto.Types.X25519·Network.TLS.Crypto.Types.X448}
80 ··Network.TLS.Crypto.Types.KeyExchangeSignatureAlg{Network.TLS.Crypto.Types.KX_DSA·Network.TLS.Crypto.Types.KX_ECDSA·Network.TLS.Crypto.Types.KX_RSA}80 ··Network.TLS.Crypto.Types.KeyExchangeSignatureAlg{Network.TLS.Crypto.Types.KX_DSA·Network.TLS.Crypto.Types.KX_ECDSA·Network.TLS.Crypto.Types.KX_RSA}
81 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH81 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH
82 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES82 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES
83 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types83 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
84 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports84 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
85 boot·module·dependencies:85 boot·module·dependencies:
86 direct·package·dependencies:·asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB86 direct·package·dependencies:·asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB
87 ·····························asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.087 ·····························asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7·base-4.20.2.0
88 ·····························bytestring-0.12.2.0·crypton-1.0.4-s4sEMqe24KEOOBQlFNCob88 ·····························bytestring-0.12.2.0·crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
89 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt89 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
90 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc90 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc
91 plugin·package·dependencies:91 plugin·package·dependencies:
Offset 189, 74 lines modifiedOffset 189, 74 lines modified
189 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd189 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
190 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635190 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
191 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c191 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
192 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6192 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
193 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c193 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
194 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94194 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
195 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6195 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
196 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
197 ··exports:·e3bfafd0f0163812f1d6cf0e6186dbe3 
198 ··DHKey·df5e8c5776181862d06fd562dee218f3 
199 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
200 ··DHPrivate·806f274a0fe39645b71491534a3cbd8d 
201 ··DHPublic·67f14e1b3102449f02648a74dd19a363 
202 ··dhGenerateKeyPair·921b49054c5f449e0b5334e8fb70df59 
203 ··dhGetShared·1153c921ae0fa2291a9ed49cf9f745d6 
204 ··dhParams·233cd2dfc508831cdeb99a480d6b4944 
205 ··dhParamsGetBits·7c8cc091fa2f8b713fa865b216c4929e 
206 ··dhParamsGetG·e2ee702ec099b6ae72cc2f6eaa8b00c9 
207 ··dhParamsGetP·5521e9db51f7545f0b84d41f2da683bd 
208 ··dhPrivate·5e6a49050d7206c9e33c7898864e4336 
209 ··dhPublic·cdafbf0d16106c9bb3e477da6284aef1 
210 ··dhUnwrap·6dc9f8435693003d270b52b48e9ab3c5 
211 ··dhUnwrapPublic·c1248b23bc63d25aaff40e5d35d6b38f 
212 ··dhValid·d0bfba470627732eaab9281ea9c77785 
213 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
214 ··exports:·a7c04f02c672e1b2e4afc21bc6c06a0a 
215 ··GroupKey·12fbc3df06d41691bd54defa62ad2366 
216 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
217 ··GroupPublic·5a0a39a46d46ea5d15873a6cfc9b9cb7 
218 ··decodeGroupPublic·7f25a656ba7a9cd89735ac2d65ad0157 
219 ··dhGroupGenerateKeyPair·b92b96b183c0137cf9b65f43df6a3a72 
220 ··dhGroupGetPubShared·6f5a7d661c0a64102689cad655030a84 
221 ··dhParamsForGroup·07f39316e1ddcdf8e8b72d8a0c8c6c02 
222 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
223 ··groupGenerateKeyPair·54024265c2015666bdc497f0ed9e5714 
224 ··groupGetPubShared·c5411b354fe68872ccae2bc47854fd88 
225 ··groupGetShared·44c3e76ce805c066dc146efc117c3921 
226 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
227 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
228 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
229 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
230 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
231 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
232 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
233 ··Group·727dfa6ddafb755b39fe73d6c15b292f 
234 ··Group·cb70fab62001a7cc59fead35020d5340 
235 ··KX_DSA·4fdfe97377ec6010d2b2b70cde0cd555 
236 ··KX_ECDSA·f461fa5854bc095a0adb0bd6d285ee4d 
237 ··KX_RSA·0eebbae241d984d17cd4bee9ba118019 
238 ··KeyExchangeSignatureAlg·24444f6e20fdee76bf4304e4552c9b2c 
239 ··P256·fa769845f6b053c689c0252b0e379ae4 
240 ··P384·9d721791954ca9e01233de7cb139c9a0 
241 ··P521·15efd09d79f93106c878ca84ff92732b 
242 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
243 ··X448·7020ba06599a92f18eede342334bd575 
244 ··availableECGroups·1811dca970fb5643c0cde21cffa2e096 
245 ··availableFFGroups·1d74ce94a809eb8dcbf832c2108c155c 
246 ··supportedNamedGroups·cde7fbbdb1bc46087aec1529fd38883a 
247 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
248 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
249 12b760206db0bb4ffcbf026b539c9d00196 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH·e04a33b8992316435611a73cd85ffb4c
 197 ··exports:·f3f94a513de0eefd1b59059819bf42a3
 198 ··DHKey·d1e95fb9717043bae764104eed7d4960
 199 ··DHParams·209388ee62d676ca1907f91401de6751
 200 ··DHPrivate·09db483d54b0f10e6b721b95b847cfe6
 201 ··DHPublic·21fe30d7b2036e9f529242584b65b508
 202 ··dhGenerateKeyPair·53a843c6ee0df88d3cba7c53975fa5d6
 203 ··dhGetShared·cd6903966374fa870b06391cbaa5dc09
 204 ··dhParams·3ab871a5db5629a943fb75bf1a1443e9
 205 ··dhParamsGetBits·f43d79f05eef87901c96a3ebee13c984
 206 ··dhParamsGetG·c4a88a585e334b0ece1ace5517dd77a1
 207 ··dhParamsGetP·e63ea84934dc993f674f52815c8f3782
 208 ··dhPrivate·efb83f84252b8519f3ede0762ddb2ba8
 209 ··dhPublic·48b6a088ae7f887e641de73f3c776e00
 210 ··dhUnwrap·9fbed01c1f440f935df11becfbb50fdc
 211 ··dhUnwrapPublic·173455692e705c45c395ceca2a0ebf9c
 212 ··dhValid·947088cc4e32371c994eca12b9362e70
 213 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES·574d7d08b86527cb4dc235424ef3b1c2
 214 ··exports:·592fa5aa3f0750cf2ef21cff5975ad84
 215 ··GroupKey·e4b32e5b9ec1c4ceb55da9090ead142b
 216 ··GroupPrivate·b046c5615066c51c8c899738c40cce34
 217 ··GroupPublic·00e246ae07c84b0a25c3bd559b0ced3a
 218 ··decodeGroupPublic·6bd41a1feebe782a29eaf436c4c9f9d7
 219 ··dhGroupGenerateKeyPair·1e058ba82c92089d4e6ae30572216319
 220 ··dhGroupGetPubShared·670afc9af6454d916da1178adf80fa69
 221 ··dhParamsForGroup·7cd471513f5dd12155c0fdae2733e995
Max diff block lines reached; 86591/95374 bytes (90.79%) of diff not shown.
3.59 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.dyn_hi
Files 92% similar despite different names
3.31 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.ErrT·91037 interface·Network.TLS.ErrT·9103
8 ··interface·hash:·b377935e6f14254935cfe5cc40d6da45 
9 ··ABI·hash:·d7749e092594b2ef53663c5a58c350b0 
10 ··export-list·hash:·8790a34e55c1ef90d27f0964ac1412b98 ··interface·hash:·c9e3e0cace6e969b0cd5c6d9cf5c6ec2
 9 ··ABI·hash:·390ec2168e62c96ab0ca0e15bbee4d72
 10 ··export-list·hash:·a7db29d131ccc8a5f77079cafb5a9656
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cd7cd6aa8d6d36a170f3675adc3ea5b312 ··flag·hash:·cd7cd6aa8d6d36a170f3675adc3ea5b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·22d1628e39d4d9e529d5b8668613bde116 ··src_hash:·22d1628e39d4d9e529d5b8668613bde1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 45, 44 lines modifiedOffset 45, 44 lines modified
45 ·························Control.Monad.Trans.Writer.Strict45 ·························Control.Monad.Trans.Writer.Strict
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
47 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d47 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d
48 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb48 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb
49 import··-/··Control.Monad.Except·854ff7d264aa21ee42ad6d29fcc87e6449 import··-/··Control.Monad.Except·854ff7d264aa21ee42ad6d29fcc87e64
50 import··-/··Control.Monad.Trans.Except·2c07f5c129710f43e2edfc87959099bb50 import··-/··Control.Monad.Trans.Except·2c07f5c129710f43e2edfc87959099bb
51 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf51 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·dcbfbf31d56cf907531496e93cb34ba752 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·037642c3243b4c325f91afc52b14402f
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 568c0e6ca981ee2d998eef8ceb4feb9254 1c18b4d5fbbd714206a3aacf6b1cb2bc
55 ··$trModule·::·GHC.Types.Module55 ··$trModule·::·GHC.Types.Module
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
59 b13ecb6796e101a372a87438cf072bcf59 7a9b9bfadedc9878c684789afa0fd1f8
60 ··$trModule1·::·GHC.Types.TrName60 ··$trModule1·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
64 4ad2284c738e8b6ac7f5849539a5de9864 41c02ed9b3d7a24d0b14e5175ae9b931
65 ··$trModule2·::·GHC.Prim.Addr#65 ··$trModule2·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"Network.TLS.ErrT"#]67 ···Unfolding:·Core:·<vanilla>·"Network.TLS.ErrT"#]
68 94e8343b2ada4d84647b4285a292abcb68 d3107f7ed75624c36af9df6e7a84bc21
69 ··$trModule3·::·GHC.Types.TrName69 ··$trModule3·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
73 ab6680106ea20a1c80fd86de56067df273 f81bbd61476823456c78f9f9beefe554
74 ··$trModule4·::·GHC.Prim.Addr#74 ··$trModule4·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
77 6304d1d3a17b664f22a9e0b22549be7676 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 77 150923007d9bb52c0a940b4d4aa40c6c
78 ··type·ErrT·::·*·->·(*·->·*)·->·*·->·*78 ··type·ErrT·::·*·->·(*·->·*)·->·*·->·*
79 ··type·ErrT·=79 ··type·ErrT·=
80 ····Control.Monad.Trans.Except.ExceptT·::·*·->·(*·->·*)·->·*·->·*80 ····Control.Monad.Trans.Except.ExceptT·::·*·->·(*·->·*)·->·*·->·*
81 267e841896394aba8a93de3b6bcc8d6181 0407ca907dc638de39646c991b08737c
82 ··runErrT·::82 ··runErrT·::
83 ····Control.Monad.Trans.Except.ExceptT·e·m·a83 ····Control.Monad.Trans.Except.ExceptT·e·m·a
84 ····->·m·(GHC.Internal.Data.Either.Either·e·a)84 ····->·m·(GHC.Internal.Data.Either.Either·e·a)
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
86 ···Strictness:·<1L>,86 ···Strictness:·<1L>,
87 ···Unfolding:·Core:·<vanilla>·Control.Monad.Trans.Except.runExceptT]87 ···Unfolding:·Core:·<vanilla>·Control.Monad.Trans.Except.runExceptT]
88 Warnings:88 Warnings:
3.58 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/ErrT.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/ErrT.hi
Files 91% similar despite different names
3.31 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.ErrT·91037 interface·Network.TLS.ErrT·9103
8 ··interface·hash:·b377935e6f14254935cfe5cc40d6da45 
9 ··ABI·hash:·d7749e092594b2ef53663c5a58c350b0 
10 ··export-list·hash:·8790a34e55c1ef90d27f0964ac1412b98 ··interface·hash:·c9e3e0cace6e969b0cd5c6d9cf5c6ec2
 9 ··ABI·hash:·390ec2168e62c96ab0ca0e15bbee4d72
 10 ··export-list·hash:·a7db29d131ccc8a5f77079cafb5a9656
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cd7cd6aa8d6d36a170f3675adc3ea5b312 ··flag·hash:·cd7cd6aa8d6d36a170f3675adc3ea5b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·22d1628e39d4d9e529d5b8668613bde116 ··src_hash:·22d1628e39d4d9e529d5b8668613bde1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 45, 44 lines modifiedOffset 45, 44 lines modified
45 ·························Control.Monad.Trans.Writer.Strict45 ·························Control.Monad.Trans.Writer.Strict
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
47 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d47 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d
48 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb48 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb
49 import··-/··Control.Monad.Except·854ff7d264aa21ee42ad6d29fcc87e6449 import··-/··Control.Monad.Except·854ff7d264aa21ee42ad6d29fcc87e64
50 import··-/··Control.Monad.Trans.Except·2c07f5c129710f43e2edfc87959099bb50 import··-/··Control.Monad.Trans.Except·2c07f5c129710f43e2edfc87959099bb
51 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf51 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·dcbfbf31d56cf907531496e93cb34ba752 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·037642c3243b4c325f91afc52b14402f
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 568c0e6ca981ee2d998eef8ceb4feb9254 1c18b4d5fbbd714206a3aacf6b1cb2bc
55 ··$trModule·::·GHC.Types.Module55 ··$trModule·::·GHC.Types.Module
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
59 b13ecb6796e101a372a87438cf072bcf59 7a9b9bfadedc9878c684789afa0fd1f8
60 ··$trModule1·::·GHC.Types.TrName60 ··$trModule1·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
64 4ad2284c738e8b6ac7f5849539a5de9864 41c02ed9b3d7a24d0b14e5175ae9b931
65 ··$trModule2·::·GHC.Prim.Addr#65 ··$trModule2·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"Network.TLS.ErrT"#]67 ···Unfolding:·Core:·<vanilla>·"Network.TLS.ErrT"#]
68 94e8343b2ada4d84647b4285a292abcb68 d3107f7ed75624c36af9df6e7a84bc21
69 ··$trModule3·::·GHC.Types.TrName69 ··$trModule3·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
73 ab6680106ea20a1c80fd86de56067df273 f81bbd61476823456c78f9f9beefe554
74 ··$trModule4·::·GHC.Prim.Addr#74 ··$trModule4·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
77 6304d1d3a17b664f22a9e0b22549be7676 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 77 150923007d9bb52c0a940b4d4aa40c6c
78 ··type·ErrT·::·*·->·(*·->·*)·->·*·->·*78 ··type·ErrT·::·*·->·(*·->·*)·->·*·->·*
79 ··type·ErrT·=79 ··type·ErrT·=
80 ····Control.Monad.Trans.Except.ExceptT·::·*·->·(*·->·*)·->·*·->·*80 ····Control.Monad.Trans.Except.ExceptT·::·*·->·(*·->·*)·->·*·->·*
81 267e841896394aba8a93de3b6bcc8d6181 0407ca907dc638de39646c991b08737c
82 ··runErrT·::82 ··runErrT·::
83 ····Control.Monad.Trans.Except.ExceptT·e·m·a83 ····Control.Monad.Trans.Except.ExceptT·e·m·a
84 ····->·m·(GHC.Internal.Data.Either.Either·e·a)84 ····->·m·(GHC.Internal.Data.Either.Either·e·a)
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
86 ···Strictness:·<1L>,86 ···Strictness:·<1L>,
87 ···Unfolding:·Core:·<vanilla>·Control.Monad.Trans.Except.runExceptT]87 ···Unfolding:·Core:·<vanilla>·Control.Monad.Trans.Except.runExceptT]
88 Warnings:88 Warnings:
121 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.dyn_hi
Files 98% similar despite different names
120 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Error·91037 interface·Network.TLS.Error·9103
8 ··interface·hash:·53fe641b15ffb98e9f4dac95728dcd06 
9 ··ABI·hash:·642ca22510194f77250dae1a58a9c2a4 
10 ··export-list·hash:·2af4b0c0392bdb051769d665806534048 ··interface·hash:·1dc975aa998a6ea58c4354a95da7af2c
 9 ··ABI·hash:·29fa93872c22c3cc17a2f8a76fb66126
 10 ··export-list·hash:·5141847a0944d2f8ac8b49ddd1728a51
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0da8c37df1df7a05ecfdc4d59a70273612 ··flag·hash:·0da8c37df1df7a05ecfdc4d59a702736
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b93900005569b7c9512b3adc4c66ef1e16 ··src_hash:·b93900005569b7c9512b3adc4c66ef1e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ··UnsupportedCertificate54 ··UnsupportedCertificate
55 ··UnsupportedExtension55 ··UnsupportedExtension
56 ··UserCanceled56 ··UserCanceled
57 ··AlertDescription{AlertDescription·fromAlertDescription}57 ··AlertDescription{AlertDescription·fromAlertDescription}
58 ··AlertLevel{AlertLevel·fromAlertLevel}58 ··AlertLevel{AlertLevel·fromAlertLevel}
59 ··TLSError{Error_Certificate·Error_EOF·Error_HandshakePolicy·Error_Misc·Error_Packet·Error_Packet_Parsing·Error_Packet_unexpected·Error_Protocol·Error_Protocol_Warning·Error_TCP_Terminate}59 ··TLSError{Error_Certificate·Error_EOF·Error_HandshakePolicy·Error_Misc·Error_Packet·Error_Packet_Parsing·Error_Packet_unexpected·Error_Protocol·Error_Protocol_Warning·Error_TCP_Terminate}
60 ··TLSException{ConnectionNotEstablished·HandshakeFailed·MissingHandshake·PostHandshake·Terminated·Uncontextualized}60 ··TLSException{ConnectionNotEstablished·HandshakeFailed·MissingHandshake·PostHandshake·Terminated·Uncontextualized}
61 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports61 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
62 boot·module·dependencies:62 boot·module·dependencies:
63 direct·package·dependencies:·base-4.20.2.063 direct·package·dependencies:·base-4.20.2.0
64 plugin·package·dependencies:64 plugin·package·dependencies:
65 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base65 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
66 ·········GHC.Internal.Float·GHC.Prim.Ext66 ·········GHC.Internal.Float·GHC.Prim.Ext
67 family·instance·modules:·Control.Applicative·Data.Array.Byte67 family·instance·modules:·Control.Applicative·Data.Array.Byte
68 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product68 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 87, 379 lines modifiedOffset 87, 379 lines modified
87 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c87 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
88 import··-/··GHC.Internal.Data.Typeable.Internal·d2de9d3fdab444421ccb97f73b77e52b88 import··-/··GHC.Internal.Data.Typeable.Internal·d2de9d3fdab444421ccb97f73b77e52b
89 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b89 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
91 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f391 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
92 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd692 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
93 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c93 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
94 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
95 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
96 17183a1a11c5c463deaee46d7969936a94 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 95 ··exports:·d737b2e907591415dd1688ed4196e4ea
 96 8fe785ce5f476e74be03866183277aa2
97 ··$bAccessDenied·::·AlertDescription97 ··$bAccessDenied·::·AlertDescription
98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············$bAccessDenied1·`cast`·(Sym·(N:AlertDescription[0]))]100 ··············$bAccessDenied1·`cast`·(Sym·(N:AlertDescription[0]))]
101 2d2f8afc712173df16d3470fef6ede75101 44b97589a46f8cf55db8ef74ebfbb3f9
102 ··$bAccessDenied1·::·GHC.Internal.Word.Word8102 ··$bAccessDenied1·::·GHC.Internal.Word.Word8
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],104 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
105 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·49#Word8]105 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·49#Word8]
106 b6f248a6f267c7fdd9c19de285c48622106 d75818d22ea914bb852ed99606a5cfb4
107 ··$bAlertLevel_Fatal·::·AlertLevel107 ··$bAlertLevel_Fatal·::·AlertLevel
108 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),108 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············$bAlertLevel_Fatal1·`cast`·(Sym·(N:AlertLevel[0]))]110 ··············$bAlertLevel_Fatal1·`cast`·(Sym·(N:AlertLevel[0]))]
111 3d23b9c135f08b0f9be6ecad1a4a22cd111 3e810bc4ca453a112c9bfd9eea43d5c7
112 ··$bAlertLevel_Fatal1·::·GHC.Internal.Word.Word8112 ··$bAlertLevel_Fatal1·::·GHC.Internal.Word.Word8
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],114 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
115 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·2#Word8]115 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·2#Word8]
116 5e0b36245b04824fd01d65590126a766116 c1362a9200a336e56223465790a8df58
117 ··$bAlertLevel_Warning·::·AlertLevel117 ··$bAlertLevel_Warning·::·AlertLevel
118 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),118 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············$bAlertLevel_Warning1·`cast`·(Sym·(N:AlertLevel[0]))]120 ··············$bAlertLevel_Warning1·`cast`·(Sym·(N:AlertLevel[0]))]
121 1eab82a1ddf9e73d6178229684740330121 3ade5fb3efcc35fd370461f9b718713f
122 ··$bAlertLevel_Warning1·::·GHC.Internal.Word.Word8122 ··$bAlertLevel_Warning1·::·GHC.Internal.Word.Word8
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],124 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
125 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·1#Word8]125 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·1#Word8]
126 8b2723f39f95541dabc7aa2e4f53accc126 5225cb5c664a3d75a86da97f8a8f2109
127 ··$bBadCertificate·::·AlertDescription127 ··$bBadCertificate·::·AlertDescription
128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
129 ···Unfolding:·Core:·<vanilla>129 ···Unfolding:·Core:·<vanilla>
130 ··············$bBadCertificate1·`cast`·(Sym·(N:AlertDescription[0]))]130 ··············$bBadCertificate1·`cast`·(Sym·(N:AlertDescription[0]))]
131 0d994576feaef406d667494e5af8061b131 e27f61184be6ac54b98559095bfdb68d
132 ··$bBadCertificate1·::·GHC.Internal.Word.Word8132 ··$bBadCertificate1·::·GHC.Internal.Word.Word8
133 ··[HasNoCafRefs,·TagSig:·<TagProper>,133 ··[HasNoCafRefs,·TagSig:·<TagProper>,
134 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],134 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
135 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·42#Word8]135 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·42#Word8]
136 9eda72086ae7d4dfca34362876cf1237136 174d7af8d2ec0820172a8e5bf51674c5
137 ··$bBadCertificateHashValue·::·AlertDescription137 ··$bBadCertificateHashValue·::·AlertDescription
138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
140 ··············$bBadCertificateHashValue1·`cast`·(Sym·(N:AlertDescription[0]))]140 ··············$bBadCertificateHashValue1·`cast`·(Sym·(N:AlertDescription[0]))]
141 8615b6adc51fe37fb62fe55b8a8c8ba4141 4fc4468f03cde91a3ad7d77cca4a75b2
142 ··$bBadCertificateHashValue1·::·GHC.Internal.Word.Word8142 ··$bBadCertificateHashValue1·::·GHC.Internal.Word.Word8
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·114#Word8]145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·114#Word8]
146 459ba7acf16db99a1a1c2da42e47653f146 f1b3913e5e0c69268b727ed8a1592b59
147 ··$bBadCertificateStatusResponse·::·AlertDescription147 ··$bBadCertificateStatusResponse·::·AlertDescription
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············$bBadCertificateStatusResponse1150 ··············$bBadCertificateStatusResponse1
151 ················`cast`151 ················`cast`
152 ··············(Sym·(N:AlertDescription[0]))]152 ··············(Sym·(N:AlertDescription[0]))]
153 66412ecd74284e786c0d38a5a1633a56153 9ea134eb1b3497cce59dbf4f6faa6a2a
154 ··$bBadCertificateStatusResponse1·::·GHC.Internal.Word.Word8154 ··$bBadCertificateStatusResponse1·::·GHC.Internal.Word.Word8
155 ··[HasNoCafRefs,·TagSig:·<TagProper>,155 ··[HasNoCafRefs,·TagSig:·<TagProper>,
156 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],156 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
157 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·113#Word8]157 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·113#Word8]
158 1a62f1b8a234ca867052f42bbc56d69c158 99c1f7cf633ce50da9dfc9aa0efc9cda
159 ··$bBadRecordMac·::·AlertDescription159 ··$bBadRecordMac·::·AlertDescription
160 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),160 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
161 ···Unfolding:·Core:·<vanilla>161 ···Unfolding:·Core:·<vanilla>
162 ··············$bBadRecordMac1·`cast`·(Sym·(N:AlertDescription[0]))]162 ··············$bBadRecordMac1·`cast`·(Sym·(N:AlertDescription[0]))]
163 793b55a35663b60b4e575826e4199a0e163 0164842ccdd06ceea0d7cb40b0dfaae2
164 ··$bBadRecordMac1·::·GHC.Internal.Word.Word8164 ··$bBadRecordMac1·::·GHC.Internal.Word.Word8
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],166 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
167 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·20#Word8]167 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·20#Word8]
168 820da7017c6372635042f8616719dd81168 4c985e65e854b51b460133ebf2f7811d
169 ··$bCertificateExpired·::·AlertDescription169 ··$bCertificateExpired·::·AlertDescription
170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
171 ···Unfolding:·Core:·<vanilla>171 ···Unfolding:·Core:·<vanilla>
172 ··············$bCertificateExpired1·`cast`·(Sym·(N:AlertDescription[0]))]172 ··············$bCertificateExpired1·`cast`·(Sym·(N:AlertDescription[0]))]
173 26684ee3a228cd8f4e469d0279357f6d173 4d9e1017c6f35fe1fdeeedf2d82874ef
174 ··$bCertificateExpired1·::·GHC.Internal.Word.Word8174 ··$bCertificateExpired1·::·GHC.Internal.Word.Word8
175 ··[HasNoCafRefs,·TagSig:·<TagProper>,175 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 116311/123296 bytes (94.33%) of diff not shown.
121 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Error.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Error.hi
Files 98% similar despite different names
120 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Error·91037 interface·Network.TLS.Error·9103
8 ··interface·hash:·53fe641b15ffb98e9f4dac95728dcd06 
9 ··ABI·hash:·642ca22510194f77250dae1a58a9c2a4 
10 ··export-list·hash:·2af4b0c0392bdb051769d665806534048 ··interface·hash:·1dc975aa998a6ea58c4354a95da7af2c
 9 ··ABI·hash:·29fa93872c22c3cc17a2f8a76fb66126
 10 ··export-list·hash:·5141847a0944d2f8ac8b49ddd1728a51
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0da8c37df1df7a05ecfdc4d59a70273612 ··flag·hash:·0da8c37df1df7a05ecfdc4d59a702736
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b93900005569b7c9512b3adc4c66ef1e16 ··src_hash:·b93900005569b7c9512b3adc4c66ef1e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ··UnsupportedCertificate54 ··UnsupportedCertificate
55 ··UnsupportedExtension55 ··UnsupportedExtension
56 ··UserCanceled56 ··UserCanceled
57 ··AlertDescription{AlertDescription·fromAlertDescription}57 ··AlertDescription{AlertDescription·fromAlertDescription}
58 ··AlertLevel{AlertLevel·fromAlertLevel}58 ··AlertLevel{AlertLevel·fromAlertLevel}
59 ··TLSError{Error_Certificate·Error_EOF·Error_HandshakePolicy·Error_Misc·Error_Packet·Error_Packet_Parsing·Error_Packet_unexpected·Error_Protocol·Error_Protocol_Warning·Error_TCP_Terminate}59 ··TLSError{Error_Certificate·Error_EOF·Error_HandshakePolicy·Error_Misc·Error_Packet·Error_Packet_Parsing·Error_Packet_unexpected·Error_Protocol·Error_Protocol_Warning·Error_TCP_Terminate}
60 ··TLSException{ConnectionNotEstablished·HandshakeFailed·MissingHandshake·PostHandshake·Terminated·Uncontextualized}60 ··TLSException{ConnectionNotEstablished·HandshakeFailed·MissingHandshake·PostHandshake·Terminated·Uncontextualized}
61 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports61 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
62 boot·module·dependencies:62 boot·module·dependencies:
63 direct·package·dependencies:·base-4.20.2.063 direct·package·dependencies:·base-4.20.2.0
64 plugin·package·dependencies:64 plugin·package·dependencies:
65 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base65 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
66 ·········GHC.Internal.Float·GHC.Prim.Ext66 ·········GHC.Internal.Float·GHC.Prim.Ext
67 family·instance·modules:·Control.Applicative·Data.Array.Byte67 family·instance·modules:·Control.Applicative·Data.Array.Byte
68 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product68 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 87, 379 lines modifiedOffset 87, 379 lines modified
87 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c87 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
88 import··-/··GHC.Internal.Data.Typeable.Internal·d2de9d3fdab444421ccb97f73b77e52b88 import··-/··GHC.Internal.Data.Typeable.Internal·d2de9d3fdab444421ccb97f73b77e52b
89 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b89 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
91 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f391 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
92 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd692 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
93 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c93 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
94 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
95 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
96 17183a1a11c5c463deaee46d7969936a94 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 95 ··exports:·d737b2e907591415dd1688ed4196e4ea
 96 8fe785ce5f476e74be03866183277aa2
97 ··$bAccessDenied·::·AlertDescription97 ··$bAccessDenied·::·AlertDescription
98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············$bAccessDenied1·`cast`·(Sym·(N:AlertDescription[0]))]100 ··············$bAccessDenied1·`cast`·(Sym·(N:AlertDescription[0]))]
101 2d2f8afc712173df16d3470fef6ede75101 44b97589a46f8cf55db8ef74ebfbb3f9
102 ··$bAccessDenied1·::·GHC.Internal.Word.Word8102 ··$bAccessDenied1·::·GHC.Internal.Word.Word8
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],104 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
105 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·49#Word8]105 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·49#Word8]
106 b6f248a6f267c7fdd9c19de285c48622106 d75818d22ea914bb852ed99606a5cfb4
107 ··$bAlertLevel_Fatal·::·AlertLevel107 ··$bAlertLevel_Fatal·::·AlertLevel
108 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),108 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············$bAlertLevel_Fatal1·`cast`·(Sym·(N:AlertLevel[0]))]110 ··············$bAlertLevel_Fatal1·`cast`·(Sym·(N:AlertLevel[0]))]
111 3d23b9c135f08b0f9be6ecad1a4a22cd111 3e810bc4ca453a112c9bfd9eea43d5c7
112 ··$bAlertLevel_Fatal1·::·GHC.Internal.Word.Word8112 ··$bAlertLevel_Fatal1·::·GHC.Internal.Word.Word8
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],114 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
115 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·2#Word8]115 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·2#Word8]
116 5e0b36245b04824fd01d65590126a766116 c1362a9200a336e56223465790a8df58
117 ··$bAlertLevel_Warning·::·AlertLevel117 ··$bAlertLevel_Warning·::·AlertLevel
118 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),118 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············$bAlertLevel_Warning1·`cast`·(Sym·(N:AlertLevel[0]))]120 ··············$bAlertLevel_Warning1·`cast`·(Sym·(N:AlertLevel[0]))]
121 1eab82a1ddf9e73d6178229684740330121 3ade5fb3efcc35fd370461f9b718713f
122 ··$bAlertLevel_Warning1·::·GHC.Internal.Word.Word8122 ··$bAlertLevel_Warning1·::·GHC.Internal.Word.Word8
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],124 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
125 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·1#Word8]125 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·1#Word8]
126 8b2723f39f95541dabc7aa2e4f53accc126 5225cb5c664a3d75a86da97f8a8f2109
127 ··$bBadCertificate·::·AlertDescription127 ··$bBadCertificate·::·AlertDescription
128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
129 ···Unfolding:·Core:·<vanilla>129 ···Unfolding:·Core:·<vanilla>
130 ··············$bBadCertificate1·`cast`·(Sym·(N:AlertDescription[0]))]130 ··············$bBadCertificate1·`cast`·(Sym·(N:AlertDescription[0]))]
131 0d994576feaef406d667494e5af8061b131 e27f61184be6ac54b98559095bfdb68d
132 ··$bBadCertificate1·::·GHC.Internal.Word.Word8132 ··$bBadCertificate1·::·GHC.Internal.Word.Word8
133 ··[HasNoCafRefs,·TagSig:·<TagProper>,133 ··[HasNoCafRefs,·TagSig:·<TagProper>,
134 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],134 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
135 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·42#Word8]135 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·42#Word8]
136 9eda72086ae7d4dfca34362876cf1237136 174d7af8d2ec0820172a8e5bf51674c5
137 ··$bBadCertificateHashValue·::·AlertDescription137 ··$bBadCertificateHashValue·::·AlertDescription
138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
140 ··············$bBadCertificateHashValue1·`cast`·(Sym·(N:AlertDescription[0]))]140 ··············$bBadCertificateHashValue1·`cast`·(Sym·(N:AlertDescription[0]))]
141 8615b6adc51fe37fb62fe55b8a8c8ba4141 4fc4468f03cde91a3ad7d77cca4a75b2
142 ··$bBadCertificateHashValue1·::·GHC.Internal.Word.Word8142 ··$bBadCertificateHashValue1·::·GHC.Internal.Word.Word8
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],144 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·114#Word8]145 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·114#Word8]
146 459ba7acf16db99a1a1c2da42e47653f146 f1b3913e5e0c69268b727ed8a1592b59
147 ··$bBadCertificateStatusResponse·::·AlertDescription147 ··$bBadCertificateStatusResponse·::·AlertDescription
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············$bBadCertificateStatusResponse1150 ··············$bBadCertificateStatusResponse1
151 ················`cast`151 ················`cast`
152 ··············(Sym·(N:AlertDescription[0]))]152 ··············(Sym·(N:AlertDescription[0]))]
153 66412ecd74284e786c0d38a5a1633a56153 9ea134eb1b3497cce59dbf4f6faa6a2a
154 ··$bBadCertificateStatusResponse1·::·GHC.Internal.Word.Word8154 ··$bBadCertificateStatusResponse1·::·GHC.Internal.Word.Word8
155 ··[HasNoCafRefs,·TagSig:·<TagProper>,155 ··[HasNoCafRefs,·TagSig:·<TagProper>,
156 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],156 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
157 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·113#Word8]157 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·113#Word8]
158 1a62f1b8a234ca867052f42bbc56d69c158 99c1f7cf633ce50da9dfc9aa0efc9cda
159 ··$bBadRecordMac·::·AlertDescription159 ··$bBadRecordMac·::·AlertDescription
160 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),160 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
161 ···Unfolding:·Core:·<vanilla>161 ···Unfolding:·Core:·<vanilla>
162 ··············$bBadRecordMac1·`cast`·(Sym·(N:AlertDescription[0]))]162 ··············$bBadRecordMac1·`cast`·(Sym·(N:AlertDescription[0]))]
163 793b55a35663b60b4e575826e4199a0e163 0164842ccdd06ceea0d7cb40b0dfaae2
164 ··$bBadRecordMac1·::·GHC.Internal.Word.Word8164 ··$bBadRecordMac1·::·GHC.Internal.Word.Word8
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],166 ···LambdaFormInfo:·LFCon[GHC.Internal.Word.W8#],
167 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·20#Word8]167 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Word.W8#·20#Word8]
168 820da7017c6372635042f8616719dd81168 4c985e65e854b51b460133ebf2f7811d
169 ··$bCertificateExpired·::·AlertDescription169 ··$bCertificateExpired·::·AlertDescription
170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),170 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
171 ···Unfolding:·Core:·<vanilla>171 ···Unfolding:·Core:·<vanilla>
172 ··············$bCertificateExpired1·`cast`·(Sym·(N:AlertDescription[0]))]172 ··············$bCertificateExpired1·`cast`·(Sym·(N:AlertDescription[0]))]
173 26684ee3a228cd8f4e469d0279357f6d173 4d9e1017c6f35fe1fdeeedf2d82874ef
174 ··$bCertificateExpired1·::·GHC.Internal.Word.Word8174 ··$bCertificateExpired1·::·GHC.Internal.Word.Word8
175 ··[HasNoCafRefs,·TagSig:·<TagProper>,175 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 116311/123293 bytes (94.34%) of diff not shown.
503 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.dyn_hi
Files 99% similar despite different names
502 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Extension·91037 interface·Network.TLS.Extension·9103
8 ··interface·hash:·80c40e10501964660893615575248276 
9 ··ABI·hash:·29674eda94384bb5aaf4264c9ba7b6de 
10 ··export-list·hash:·ec02afb3372234134019bbb1837197ca 
11 ··orphan·hash:·38cdd851ac87baa59387a4d01550746b8 ··interface·hash:·5db15ad4807eb8f2d4f235c71adbfbc3
 9 ··ABI·hash:·84cb36a9fb9305c747e146cbee5221b4
 10 ··export-list·hash:·542252265f67ba6f315ce25da3c87527
 11 ··orphan·hash:·9d75b28ae98f31c2e201f2c6a3bc7b06
12 ··flag·hash:·22cc796412208e27ae09f6c453cfa48412 ··flag·hash:·22cc796412208e27ae09f6c453cfa484
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·db4196849e209f97377bc1ae575f7f2916 ··src_hash:·db4196849e209f97377bc1ae575f7f29
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 54, 22 lines modifiedOffset 54, 22 lines modified
54 ··ServerName{ServerName}54 ··ServerName{ServerName}
55 ··ServerNameType{ServerNameHostName·ServerNameOther}55 ··ServerNameType{ServerNameHostName·ServerNameOther}
56 ··SessionTicket{SessionTicket}56 ··SessionTicket{SessionTicket}
57 ··SignatureAlgorithms{SignatureAlgorithms}57 ··SignatureAlgorithms{SignatureAlgorithms}
58 ··SignatureAlgorithmsCert{SignatureAlgorithmsCert}58 ··SignatureAlgorithmsCert{SignatureAlgorithmsCert}
59 ··SupportedGroups{SupportedGroups}59 ··SupportedGroups{SupportedGroups}
60 ··SupportedVersions{SupportedVersionsClientHello·SupportedVersionsServerHello}60 ··SupportedVersions{SupportedVersionsClientHello·SupportedVersionsServerHello}
61 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types61 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.HashAndSignature
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports64 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
66 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types66 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
67 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire67 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
68 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,68 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
69 ···························Network.TLS.Extension·{-#·SOURCE·#-})69 ···························Network.TLS.Extension·{-#·SOURCE·#-})
70 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.070 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
71 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt71 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
72 plugin·package·dependencies:72 plugin·package·dependencies:
73 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic73 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
74 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float74 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
75 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info75 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 147, 541 lines modifiedOffset 147, 541 lines modified
147 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc147 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
148 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c148 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
149 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3149 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
150 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6150 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
151 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c151 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
152 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888152 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
153 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa153 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa
154 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
155 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
156 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
157 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
158 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
159 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
160 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
161 ··Group·727dfa6ddafb755b39fe73d6c15b292f 
162 ··Group·cb70fab62001a7cc59fead35020d5340 
163 ··P256·fa769845f6b053c689c0252b0e379ae4 
164 ··P384·9d721791954ca9e01233de7cb139c9a0 
165 ··P521·15efd09d79f93106c878ca84ff92732b 
166 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
167 ··X448·7020ba06599a92f18eede342334bd575 
168 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
169 ··exports:·2af4b0c0392bdb051769d66580653404 
170 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
171 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
172 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
174 ··exports:·2ec8aa9e5bd48961a925d3f45eb346e8 
175 ··HashAndSignatureAlgorithm·fbdc0b996707f6847a4afa81e89f4cb0 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
177 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
178 ··showBytesHex·8f17cfe2a9a9a5279bdbf4b0928dcc1a 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet·b795305aa3ee3634a693f55cbaeb7b8f 
180 ··exports:·58e66e8c6e16dfb8a6238783396846f3 
181 ··getBinaryVersion·52d04bfb7f2ceef9360a90bfba14e593 
182 ··getDNames·1c726ed125b7835cf42dcab2aec4bbe5 
183 ··getSignatureHashAlgorithm·6ce77b56326dcbeb8e536b1d9e305169 
184 ··putBinaryVersion·ec8042f78c70bdc3576535e15c33080a 
185 ··putDNames·b8c342f54b41598e4a9010660131f8e7 
186 ··putSignatureHashAlgorithm·dbcc2b0fc11310a41192c511a0447523 
187 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
188 ··exports:·15af7b928784a60c1d439af558bb2ebe 
189 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Session·c07b27dec86b83f3d38f26826fd30815 
190 ··Ticket·ff27e7ace54ae14fde032dc0f41cf623 
191 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
192 ··Version·86ceab55f3a2358033b8827178530200 
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire·b54ea05ad2d6e0559ce2e6a807c98e03 
194 ··exports:·8b1476e76536bbf2ae9124370c40dab7 
195 ··getList·c66796f1eaa650cfaa01d804ad047ff1 
196 ··getOpaque16·f654d93980289a9c21932070cc89186a 
197 ··getOpaque8·3cdd960e971aaf066da800ed283cba04 
198 ··getWord16·d57bc9621a2b1eb7317b473165d1786b 
199 ··getWord32·ac3defce00a998dc5c8f87c7cc0ccfb5 
200 ··getWords16·20257840ee5ee6adc0d0afa6ccbdd1f3 
201 ··getWords8·3d8eec0cfb83ffa446aa3d5f308b3a22 
202 ··putBytes·21c0e35541fd8651495d0bfb67d38292 
203 ··putOpaque16·c4db42579f739cb3453b6ef3383b5459 
204 ··putOpaque8·b9bf85c9f4eb643f9124074413dad574 
205 ··putWord16·70a6550d9cdc3a2c823655de5d4e07c6 
206 ··putWord32·3d324ec9e14718a655af3ca6f21e1642 
207 ··putWords16·535e1721acf0a4e7f9fef1ab35156f62 
208 ··putWords8·36fc26bfa2787bbdae8536e0bbb385bb 
209 ··runGetMaybe·f96118952a25730db2f3129939372ef4 
210 c976b0869772926dafbcbbb82f839e57154 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 155 ··exports:·f006ec69cc7ba4a92380c4b9bf655944
 156 ··FFDHE2048·1b26f888a60919f2d63bff503bec78c7
 157 ··FFDHE3072·6011e3d768374e52d6f4ca28951c21e8
 158 ··FFDHE4096·8e1e232b3e7e69fc2b9141e40336d16d
 159 ··FFDHE6144·01b1fbbdbb70690f76ad29e4d1578d1c
 160 ··FFDHE8192·927a655c0c0089adba6dbd063530bddf
 161 ··Group·c702c41bcefde9ecb05525f3eff4c153
 162 ··Group·9a693f4f23d829992bb80c2d13468e8c
 163 ··P256·44cbadf65293dbd9736ec020d5acb8e9
 164 ··P384·d73d2fe3f5bc7db53f86661d1b68572d
 165 ··P521·34262c0251d090f32f18022fc4856ee7
 166 ··X25519·ec5be19b0214b54a6190f43dd965e400
 167 ··X448·bbf0290d6eb62f2c89ca93b44f221364
 168 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error·29fa93872c22c3cc17a2f8a76fb66126
 169 ··exports:·5141847a0944d2f8ac8b49ddd1728a51
 170 ··DecodeError·016376283f3a1517d7311153613b02e8
 171 ··Error_Protocol·e5e8ad642e59a52cdaebe22133873f40
 172 ··Uncontextualized·29b1e9ff30771d521795db19176780f9
Max diff block lines reached; 504523/514240 bytes (98.11%) of diff not shown.
503 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extension.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extension.hi
Files 99% similar despite different names
502 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Extension·91037 interface·Network.TLS.Extension·9103
8 ··interface·hash:·80c40e10501964660893615575248276 
9 ··ABI·hash:·29674eda94384bb5aaf4264c9ba7b6de 
10 ··export-list·hash:·ec02afb3372234134019bbb1837197ca 
11 ··orphan·hash:·38cdd851ac87baa59387a4d01550746b8 ··interface·hash:·5db15ad4807eb8f2d4f235c71adbfbc3
 9 ··ABI·hash:·84cb36a9fb9305c747e146cbee5221b4
 10 ··export-list·hash:·542252265f67ba6f315ce25da3c87527
 11 ··orphan·hash:·9d75b28ae98f31c2e201f2c6a3bc7b06
12 ··flag·hash:·22cc796412208e27ae09f6c453cfa48412 ··flag·hash:·22cc796412208e27ae09f6c453cfa484
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·db4196849e209f97377bc1ae575f7f2916 ··src_hash:·db4196849e209f97377bc1ae575f7f29
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 54, 22 lines modifiedOffset 54, 22 lines modified
54 ··ServerName{ServerName}54 ··ServerName{ServerName}
55 ··ServerNameType{ServerNameHostName·ServerNameOther}55 ··ServerNameType{ServerNameHostName·ServerNameOther}
56 ··SessionTicket{SessionTicket}56 ··SessionTicket{SessionTicket}
57 ··SignatureAlgorithms{SignatureAlgorithms}57 ··SignatureAlgorithms{SignatureAlgorithms}
58 ··SignatureAlgorithmsCert{SignatureAlgorithmsCert}58 ··SignatureAlgorithmsCert{SignatureAlgorithmsCert}
59 ··SupportedGroups{SupportedGroups}59 ··SupportedGroups{SupportedGroups}
60 ··SupportedVersions{SupportedVersionsClientHello·SupportedVersionsServerHello}60 ··SupportedVersions{SupportedVersionsClientHello·SupportedVersionsServerHello}
61 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types61 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.HashAndSignature
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports64 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
66 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types66 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
67 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire67 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
68 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,68 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
69 ···························Network.TLS.Extension·{-#·SOURCE·#-})69 ···························Network.TLS.Extension·{-#·SOURCE·#-})
70 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.070 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
71 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt71 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
72 plugin·package·dependencies:72 plugin·package·dependencies:
73 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic73 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
74 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float74 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
75 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info75 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 147, 541 lines modifiedOffset 147, 541 lines modified
147 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc147 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
148 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c148 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
149 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3149 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
150 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6150 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
151 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c151 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
152 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888152 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
153 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa153 import··-/··Network.Socket.Info·e103046997763144bcee2c9cd9da2aaa
154 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
155 ··exports:·35a9e3e69431a67aeec6223bdcf2c8e9 
156 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
157 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
158 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
159 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
160 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
161 ··Group·727dfa6ddafb755b39fe73d6c15b292f 
162 ··Group·cb70fab62001a7cc59fead35020d5340 
163 ··P256·fa769845f6b053c689c0252b0e379ae4 
164 ··P384·9d721791954ca9e01233de7cb139c9a0 
165 ··P521·15efd09d79f93106c878ca84ff92732b 
166 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
167 ··X448·7020ba06599a92f18eede342334bd575 
168 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
169 ··exports:·2af4b0c0392bdb051769d66580653404 
170 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
171 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
172 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
174 ··exports:·2ec8aa9e5bd48961a925d3f45eb346e8 
175 ··HashAndSignatureAlgorithm·fbdc0b996707f6847a4afa81e89f4cb0 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
177 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
178 ··showBytesHex·8f17cfe2a9a9a5279bdbf4b0928dcc1a 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet·b795305aa3ee3634a693f55cbaeb7b8f 
180 ··exports:·58e66e8c6e16dfb8a6238783396846f3 
181 ··getBinaryVersion·52d04bfb7f2ceef9360a90bfba14e593 
182 ··getDNames·1c726ed125b7835cf42dcab2aec4bbe5 
183 ··getSignatureHashAlgorithm·6ce77b56326dcbeb8e536b1d9e305169 
184 ··putBinaryVersion·ec8042f78c70bdc3576535e15c33080a 
185 ··putDNames·b8c342f54b41598e4a9010660131f8e7 
186 ··putSignatureHashAlgorithm·dbcc2b0fc11310a41192c511a0447523 
187 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
188 ··exports:·15af7b928784a60c1d439af558bb2ebe 
189 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Session·c07b27dec86b83f3d38f26826fd30815 
190 ··Ticket·ff27e7ace54ae14fde032dc0f41cf623 
191 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
192 ··Version·86ceab55f3a2358033b8827178530200 
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire·b54ea05ad2d6e0559ce2e6a807c98e03 
194 ··exports:·8b1476e76536bbf2ae9124370c40dab7 
195 ··getList·c66796f1eaa650cfaa01d804ad047ff1 
196 ··getOpaque16·f654d93980289a9c21932070cc89186a 
197 ··getOpaque8·3cdd960e971aaf066da800ed283cba04 
198 ··getWord16·d57bc9621a2b1eb7317b473165d1786b 
199 ··getWord32·ac3defce00a998dc5c8f87c7cc0ccfb5 
200 ··getWords16·20257840ee5ee6adc0d0afa6ccbdd1f3 
201 ··getWords8·3d8eec0cfb83ffa446aa3d5f308b3a22 
202 ··putBytes·21c0e35541fd8651495d0bfb67d38292 
203 ··putOpaque16·c4db42579f739cb3453b6ef3383b5459 
204 ··putOpaque8·b9bf85c9f4eb643f9124074413dad574 
205 ··putWord16·70a6550d9cdc3a2c823655de5d4e07c6 
206 ··putWord32·3d324ec9e14718a655af3ca6f21e1642 
207 ··putWords16·535e1721acf0a4e7f9fef1ab35156f62 
208 ··putWords8·36fc26bfa2787bbdae8536e0bbb385bb 
209 ··runGetMaybe·f96118952a25730db2f3129939372ef4 
210 c976b0869772926dafbcbbb82f839e57154 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.Types·20784c0223fa519bc204af8cea1165f4
 155 ··exports:·f006ec69cc7ba4a92380c4b9bf655944
 156 ··FFDHE2048·1b26f888a60919f2d63bff503bec78c7
 157 ··FFDHE3072·6011e3d768374e52d6f4ca28951c21e8
 158 ··FFDHE4096·8e1e232b3e7e69fc2b9141e40336d16d
 159 ··FFDHE6144·01b1fbbdbb70690f76ad29e4d1578d1c
 160 ··FFDHE8192·927a655c0c0089adba6dbd063530bddf
 161 ··Group·c702c41bcefde9ecb05525f3eff4c153
 162 ··Group·9a693f4f23d829992bb80c2d13468e8c
 163 ··P256·44cbadf65293dbd9736ec020d5acb8e9
 164 ··P384·d73d2fe3f5bc7db53f86661d1b68572d
 165 ··P521·34262c0251d090f32f18022fc4856ee7
 166 ··X25519·ec5be19b0214b54a6190f43dd965e400
 167 ··X448·bbf0290d6eb62f2c89ca93b44f221364
 168 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error·29fa93872c22c3cc17a2f8a76fb66126
 169 ··exports:·5141847a0944d2f8ac8b49ddd1728a51
 170 ··DecodeError·016376283f3a1517d7311153613b02e8
 171 ··Error_Protocol·e5e8ad642e59a52cdaebe22133873f40
 172 ··Uncontextualized·29b1e9ff30771d521795db19176780f9
Max diff block lines reached; 504523/514237 bytes (98.11%) of diff not shown.
69.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.hi
Files 96% similar despite different names
69.5 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Extra.Cipher·91037 interface·Network.TLS.Extra.Cipher·9103
8 ··interface·hash:·8ced0f87bcd5a031677f429004709679 
9 ··ABI·hash:·1d7fd7c36945961f70008b350fe5811e 
10 ··export-list·hash:·48946e92298f1afa7d66e8d62fe98e28 
11 ··orphan·hash:·64157c8df24f35780710af8272fe93ca8 ··interface·hash:·bb8a6df95c0115beab212a3beb982850
 9 ··ABI·hash:·6b5f90add4075c6179e45f843932da28
 10 ··export-list·hash:·f38bfb49e115168c646f95ccd59b5c10
 11 ··orphan·hash:·8d0a5cb15529eb8bb311f879f6504ad0
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a95628002ad9cf06d090fae03437e39316 ··src_hash:·a95628002ad9cf06d090fae03437e393
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 57, 16 lines modifiedOffset 57, 16 lines modified
57 ··ciphersuite_all57 ··ciphersuite_all
58 ··ciphersuite_all_det58 ··ciphersuite_all_det
59 ··ciphersuite_default59 ··ciphersuite_default
60 ··ciphersuite_default_det60 ··ciphersuite_default_det
61 ··ciphersuite_dhe_rsa61 ··ciphersuite_dhe_rsa
62 ··ciphersuite_strong62 ··ciphersuite_strong
63 ··ciphersuite_strong_det63 ··ciphersuite_strong_det
64 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher64 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
66 boot·module·dependencies:66 boot·module·dependencies:
67 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.067 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
68 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob68 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 136, 54 lines modifiedOffset 136, 54 lines modified
136 import··-/··Crypto.Error·6561362efd9759a7ab3bd9701c725550136 import··-/··Crypto.Error·6561362efd9759a7ab3bd9701c725550
137 import··-/··Crypto.Error.Types·44876b2a912aa1a33b2f8e67636c1e68137 import··-/··Crypto.Error.Types·44876b2a912aa1a33b2f8e67636c1e68
138 import··-/··Crypto.MAC.Poly1305·e31337216dde033fbaeafe3b5d2f3343138 import··-/··Crypto.MAC.Poly1305·e31337216dde033fbaeafe3b5d2f3343
139 import··-/··Crypto.System.CPU·26ada6e1ccf64004fe6a33096706801a139 import··-/··Crypto.System.CPU·26ada6e1ccf64004fe6a33096706801a
140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
141 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233141 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
142 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8142 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
143 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
144 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··SHA256·e237e79d82eea551d8d6dc1cba04d170 
147 ··SHA384·4a39f3fcf915e714f80a2b618088c95e 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
149 ··exports:·15af7b928784a60c1d439af558bb2ebe 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
151 ··Bulk·0fea85917f84457ae914956843f45ee7 
152 ··Bulk·53ce5ae028184334f48c0235294b399f 
153 ··BulkAEAD·72b26b2e7b5d5632eb1187a82b9b07a7 
154 ··BulkAeadF·f65315036b26a9a9f2fad57541def690 
155 ··BulkDecrypt·02888452cff9d72a4ad4d7b8971aaec7 
156 ··BulkDirection·ac25d79fea35282f5419aebada7399e0 
157 ··BulkEncrypt·0b1e10242b05cc10c4e7e70851efdcdb 
158 ··BulkKey·1c9f308b4573bba38df870e212551e32 
159 ··Cipher·a3c2223745ed977441255181b78978e0 
160 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
161 ··CipherKeyExchange_DHE_RSA·b454535176c106ddfdb39a471b9c042e 
162 ··CipherKeyExchange_ECDHE_ECDSA·65db95db43971d78040f82947812c881 
163 ··CipherKeyExchange_ECDHE_RSA·dda107d5e18cd179f565d171cb7ef8f7 
164 ··CipherKeyExchange_TLS13·53c336c88b3db07a20b0847fdeac427f 
165 ··bulkAuthTagLen·3d3e61e69817a1eed29069fa7ed3a5b8 
166 ··bulkBlockSize·37c9094e4d204b58641d7259e739e22b 
167 ··bulkExplicitIV·f6f6d77015a310319aea95ff24427b97 
168 ··bulkF·cc6ca368071665189a5217b6004656b2 
169 ··bulkIVSize·523ecacbd69bf57099b252b7a8b87e38 
170 ··bulkKeySize·26166fc8c165fd80851f14a2508d8b78 
171 ··bulkName·eab8f04e4aced630968b6b546bae5a80 
172 ··cipherBulk·4480869a9d97dbfe6ecd3bffd18b8511 
173 ··cipherHash·c6858b974ada2203db5ff89cf3608d32 
174 ··cipherID·85bdc89b31c91b954088a9073c89aa5a 
175 ··cipherKeyExchange·6e9fda4057bcbb8ad3edeae1398cd350 
176 ··cipherMinVer·45af550d7bf4331b6858921bf67f000f 
177 ··cipherName·31b3b54a7393f2d977d1289e1b0d9bcc 
178 ··cipherPRFHash·7e54819619d804bcbb35f3b17391347e 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
180 ··TLS12·054e98914998b1eac5e84ff4dbf3a6a1 
181 ··TLS13·7258268fb36688b9d0709a3e165106d1 
182 11440ab737ad43143cfd8ab09ab00d05143 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher·2d0342240fe834eba86e8df0da963ece
 144 ··exports:·29c70518a46b3ed8a520d40618f0f05e
 145 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 146 ··SHA256·a2992050a9d2eb2ee3c76bc0b854b219
 147 ··SHA384·e79533e75a570e8fbc9d0a60ae2f3422
 148 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 149 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 150 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Cipher·64c1f1a9dd7ac30151a7656a0e58fc6a
 151 ··Bulk·26820264bbbea73fe9c61cf2c77e1309
 152 ··Bulk·8b8a2de8c6105b568913d78b43994f2d
 153 ··BulkAEAD·389ca5618715e2630ae6adb92dcccbd8
 154 ··BulkAeadF·f5dab76a0f49ebe4c9ba429e72bfe1fa
 155 ··BulkDecrypt·cf8f3fd493ad4ff00bd10257520e6690
 156 ··BulkDirection·68d51e590414884bcfc6ab93ecb099f0
 157 ··BulkEncrypt·c200f773fc288f2900d1733ef82244a8
 158 ··BulkKey·d1564f1d2a1c8396158b8fbd9329cd18
 159 ··Cipher·44e04adb3f7008d562ac7b329d22b4ea
 160 ··Cipher·7caef702d29344d10a4e9906017ae692
 161 ··CipherKeyExchange_DHE_RSA·c46289d308d541cf994e2de1113e4cea
 162 ··CipherKeyExchange_ECDHE_ECDSA·6333a95bd8accf602f5d7dcbe8e19aeb
 163 ··CipherKeyExchange_ECDHE_RSA·3c888619e446a1fa405ccca447dd3b70
 164 ··CipherKeyExchange_TLS13·2d69d963c3fe01ed42fc25ca5b85ffdd
 165 ··bulkAuthTagLen·33c4e08c4707f70d5bef1ecf3289b4f7
 166 ··bulkBlockSize·4cee6918e47f2090bdaf4f8a62d9561e
 167 ··bulkExplicitIV·e5c17ea67b0a507dc665234a97228fb3
 168 ··bulkF·098caf6f73806568c8f1eb8a5194929d
 169 ··bulkIVSize·0b19aabb0322dab76baecdb5923160ee
 170 ··bulkKeySize·4e5b039718bd02d0a5ff456f4c2fd703
 171 ··bulkName·5dd69aedbde6790fcd4b07daab161a26
 172 ··cipherBulk·72b5b02951e8a677b290e8fc36a78aba
 173 ··cipherHash·7cbc5b76be70f1d8968c8bad15f6da50
 174 ··cipherID·27648f78ce019d0d95687413134d3f4e
 175 ··cipherKeyExchange·c6c83e468c0ef13ebbb262321f24b403
 176 ··cipherMinVer·9f476477aff003eec28b581401f60685
 177 ··cipherName·75ea8f200c19bccd3a71095313bd34c9
 178 ··cipherPRFHash·0a166ae6b5a56a967fce76384c70812b
 179 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Version·d1729296cbd1904f78f6cc8db6380ce8
 180 ··TLS12·2aaa9d3fe30645d157a067c8a0e893bb
 181 ··TLS13·fc74695abaefa0581166856306f8265c
 182 0115f08fd1ef747010eea70adc68c3ee
183 ··$salloc1·::183 ··$salloc1·::
184 ····GHC.Types.Int184 ····GHC.Types.Int
Max diff block lines reached; 64492/71178 bytes (90.61%) of diff not shown.
69.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/Cipher.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/Cipher.dyn_hi
Files 96% similar despite different names
69.5 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Extra.Cipher·91037 interface·Network.TLS.Extra.Cipher·9103
8 ··interface·hash:·8ced0f87bcd5a031677f429004709679 
9 ··ABI·hash:·1d7fd7c36945961f70008b350fe5811e 
10 ··export-list·hash:·48946e92298f1afa7d66e8d62fe98e28 
11 ··orphan·hash:·64157c8df24f35780710af8272fe93ca8 ··interface·hash:·bb8a6df95c0115beab212a3beb982850
 9 ··ABI·hash:·6b5f90add4075c6179e45f843932da28
 10 ··export-list·hash:·f38bfb49e115168c646f95ccd59b5c10
 11 ··orphan·hash:·8d0a5cb15529eb8bb311f879f6504ad0
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a95628002ad9cf06d090fae03437e39316 ··src_hash:·a95628002ad9cf06d090fae03437e393
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 57, 16 lines modifiedOffset 57, 16 lines modified
57 ··ciphersuite_all57 ··ciphersuite_all
58 ··ciphersuite_all_det58 ··ciphersuite_all_det
59 ··ciphersuite_default59 ··ciphersuite_default
60 ··ciphersuite_default_det60 ··ciphersuite_default_det
61 ··ciphersuite_dhe_rsa61 ··ciphersuite_dhe_rsa
62 ··ciphersuite_strong62 ··ciphersuite_strong
63 ··ciphersuite_strong_det63 ··ciphersuite_strong_det
64 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher64 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
66 boot·module·dependencies:66 boot·module·dependencies:
67 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.067 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
68 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob68 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 136, 54 lines modifiedOffset 136, 54 lines modified
136 import··-/··Crypto.Error·6561362efd9759a7ab3bd9701c725550136 import··-/··Crypto.Error·6561362efd9759a7ab3bd9701c725550
137 import··-/··Crypto.Error.Types·44876b2a912aa1a33b2f8e67636c1e68137 import··-/··Crypto.Error.Types·44876b2a912aa1a33b2f8e67636c1e68
138 import··-/··Crypto.MAC.Poly1305·e31337216dde033fbaeafe3b5d2f3343138 import··-/··Crypto.MAC.Poly1305·e31337216dde033fbaeafe3b5d2f3343
139 import··-/··Crypto.System.CPU·26ada6e1ccf64004fe6a33096706801a139 import··-/··Crypto.System.CPU·26ada6e1ccf64004fe6a33096706801a
140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
141 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233141 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
142 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8142 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
143 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
144 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··SHA256·e237e79d82eea551d8d6dc1cba04d170 
147 ··SHA384·4a39f3fcf915e714f80a2b618088c95e 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
149 ··exports:·15af7b928784a60c1d439af558bb2ebe 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
151 ··Bulk·0fea85917f84457ae914956843f45ee7 
152 ··Bulk·53ce5ae028184334f48c0235294b399f 
153 ··BulkAEAD·72b26b2e7b5d5632eb1187a82b9b07a7 
154 ··BulkAeadF·f65315036b26a9a9f2fad57541def690 
155 ··BulkDecrypt·02888452cff9d72a4ad4d7b8971aaec7 
156 ··BulkDirection·ac25d79fea35282f5419aebada7399e0 
157 ··BulkEncrypt·0b1e10242b05cc10c4e7e70851efdcdb 
158 ··BulkKey·1c9f308b4573bba38df870e212551e32 
159 ··Cipher·a3c2223745ed977441255181b78978e0 
160 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
161 ··CipherKeyExchange_DHE_RSA·b454535176c106ddfdb39a471b9c042e 
162 ··CipherKeyExchange_ECDHE_ECDSA·65db95db43971d78040f82947812c881 
163 ··CipherKeyExchange_ECDHE_RSA·dda107d5e18cd179f565d171cb7ef8f7 
164 ··CipherKeyExchange_TLS13·53c336c88b3db07a20b0847fdeac427f 
165 ··bulkAuthTagLen·3d3e61e69817a1eed29069fa7ed3a5b8 
166 ··bulkBlockSize·37c9094e4d204b58641d7259e739e22b 
167 ··bulkExplicitIV·f6f6d77015a310319aea95ff24427b97 
168 ··bulkF·cc6ca368071665189a5217b6004656b2 
169 ··bulkIVSize·523ecacbd69bf57099b252b7a8b87e38 
170 ··bulkKeySize·26166fc8c165fd80851f14a2508d8b78 
171 ··bulkName·eab8f04e4aced630968b6b546bae5a80 
172 ··cipherBulk·4480869a9d97dbfe6ecd3bffd18b8511 
173 ··cipherHash·c6858b974ada2203db5ff89cf3608d32 
174 ··cipherID·85bdc89b31c91b954088a9073c89aa5a 
175 ··cipherKeyExchange·6e9fda4057bcbb8ad3edeae1398cd350 
176 ··cipherMinVer·45af550d7bf4331b6858921bf67f000f 
177 ··cipherName·31b3b54a7393f2d977d1289e1b0d9bcc 
178 ··cipherPRFHash·7e54819619d804bcbb35f3b17391347e 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
180 ··TLS12·054e98914998b1eac5e84ff4dbf3a6a1 
181 ··TLS13·7258268fb36688b9d0709a3e165106d1 
182 11440ab737ad43143cfd8ab09ab00d05143 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher·2d0342240fe834eba86e8df0da963ece
 144 ··exports:·29c70518a46b3ed8a520d40618f0f05e
 145 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto·724a4ca5344391c3e1c7df5d5b84478c
 146 ··SHA256·a2992050a9d2eb2ee3c76bc0b854b219
 147 ··SHA384·e79533e75a570e8fbc9d0a60ae2f3422
 148 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 149 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 150 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Cipher·64c1f1a9dd7ac30151a7656a0e58fc6a
 151 ··Bulk·26820264bbbea73fe9c61cf2c77e1309
 152 ··Bulk·8b8a2de8c6105b568913d78b43994f2d
 153 ··BulkAEAD·389ca5618715e2630ae6adb92dcccbd8
 154 ··BulkAeadF·f5dab76a0f49ebe4c9ba429e72bfe1fa
 155 ··BulkDecrypt·cf8f3fd493ad4ff00bd10257520e6690
 156 ··BulkDirection·68d51e590414884bcfc6ab93ecb099f0
 157 ··BulkEncrypt·c200f773fc288f2900d1733ef82244a8
 158 ··BulkKey·d1564f1d2a1c8396158b8fbd9329cd18
 159 ··Cipher·44e04adb3f7008d562ac7b329d22b4ea
 160 ··Cipher·7caef702d29344d10a4e9906017ae692
 161 ··CipherKeyExchange_DHE_RSA·c46289d308d541cf994e2de1113e4cea
 162 ··CipherKeyExchange_ECDHE_ECDSA·6333a95bd8accf602f5d7dcbe8e19aeb
 163 ··CipherKeyExchange_ECDHE_RSA·3c888619e446a1fa405ccca447dd3b70
 164 ··CipherKeyExchange_TLS13·2d69d963c3fe01ed42fc25ca5b85ffdd
 165 ··bulkAuthTagLen·33c4e08c4707f70d5bef1ecf3289b4f7
 166 ··bulkBlockSize·4cee6918e47f2090bdaf4f8a62d9561e
 167 ··bulkExplicitIV·e5c17ea67b0a507dc665234a97228fb3
 168 ··bulkF·098caf6f73806568c8f1eb8a5194929d
 169 ··bulkIVSize·0b19aabb0322dab76baecdb5923160ee
 170 ··bulkKeySize·4e5b039718bd02d0a5ff456f4c2fd703
 171 ··bulkName·5dd69aedbde6790fcd4b07daab161a26
 172 ··cipherBulk·72b5b02951e8a677b290e8fc36a78aba
 173 ··cipherHash·7cbc5b76be70f1d8968c8bad15f6da50
 174 ··cipherID·27648f78ce019d0d95687413134d3f4e
 175 ··cipherKeyExchange·c6c83e468c0ef13ebbb262321f24b403
 176 ··cipherMinVer·9f476477aff003eec28b581401f60685
 177 ··cipherName·75ea8f200c19bccd3a71095313bd34c9
 178 ··cipherPRFHash·0a166ae6b5a56a967fce76384c70812b
 179 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Version·d1729296cbd1904f78f6cc8db6380ce8
 180 ··TLS12·2aaa9d3fe30645d157a067c8a0e893bb
 181 ··TLS13·fc74695abaefa0581166856306f8265c
 182 0115f08fd1ef747010eea70adc68c3ee
183 ··$salloc1·::183 ··$salloc1·::
184 ····GHC.Types.Int184 ····GHC.Types.Int
Max diff block lines reached; 64492/71178 bytes (90.61%) of diff not shown.
14.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.hi
Files 90% similar despite different names
14.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Extra.FFDHE·91037 interface·Network.TLS.Extra.FFDHE·9103
8 ··interface·hash:·17ba6b5650df7281e51c6af90d6fff80 
9 ··ABI·hash:·0c56ca0a1bd0af86331b83357fc65eff 
10 ··export-list·hash:·c03370e2b8ae921187a72b596011e1da8 ··interface·hash:·d3f819f6e0c42334fe36855ab5f5e0fe
 9 ··ABI·hash:·031cfa1040b4ba10a3c2715782180072
 10 ··export-list·hash:·f80d79678083ca4ec035d6ecd598ca1f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d9ac9755e3ef62bbe24daf44656a30f316 ··src_hash:·d9ac9755e3ef62bbe24daf44656a30f3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··ffdhe204821 ··ffdhe2048
22 ··ffdhe307222 ··ffdhe3072
23 ··ffdhe409623 ··ffdhe4096
24 ··ffdhe614424 ··ffdhe6144
25 ··ffdhe819225 ··ffdhe8192
26 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH26 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH
27 boot·module·dependencies:27 boot·module·dependencies:
28 direct·package·dependencies:·base-4.20.2.028 direct·package·dependencies:·base-4.20.2.0
29 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob29 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base31 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
32 ·········GHC.Internal.Float·GHC.Prim.Ext32 ·········GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 53, 125 lines modifiedOffset 53, 125 lines modified
53 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal53 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
54 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version54 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
55 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics55 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
56 ·························GHC.Internal.IO.Exception·GHC.Internal.IsList56 ·························GHC.Internal.IO.Exception·GHC.Internal.IsList
57 ·························GHC.Internal.RTS.Flags·Language.Haskell.TH.Syntax57 ·························GHC.Internal.RTS.Flags·Language.Haskell.TH.Syntax
58 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a58 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
59 import··-/··Crypto.PubKey.DH·f719796442148bd8fe9d1500c023277c59 import··-/··Crypto.PubKey.DH·f719796442148bd8fe9d1500c023277c
60 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
61 ··exports:·e3bfafd0f0163812f1d6cf0e6186dbe3 
62 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
63 3c25c9d61d7cba082d32bab211441c2260 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH·e04a33b8992316435611a73cd85ffb4c
 61 ··exports:·f3f94a513de0eefd1b59059819bf42a3
 62 ··DHParams·209388ee62d676ca1907f91401de6751
 63 cc16c954992437499dfc3ded7b94e2c5
64 ··$trModule·::·GHC.Types.Module64 ··$trModule·::·GHC.Types.Module
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.Module],66 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
68 ab2fa8a75fa399b18a01bfd1b608debf68 fcb2594c779d4fd0fb5f46e501762e9e
69 ··$trModule1·::·GHC.Types.TrName69 ··$trModule1·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
73 7a3ad059fc138d6a3a83946eaeac0c7b73 c0f050a3c88a7141156e794a93d8ed14
74 ··$trModule2·::·GHC.Prim.Addr#74 ··$trModule2·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Extra.FFDHE"#]76 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Extra.FFDHE"#]
77 d9987a1bfbb087258cdf8e5c575aa43577 f97d3fe198eb8829d9e7bd86e26b8bda
78 ··$trModule3·::·GHC.Types.TrName78 ··$trModule3·::·GHC.Types.TrName
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
82 4a0799f78b01f56a891c4114c43e8cb482 696d0498955a23e246412456e907f0b5
83 ··$trModule4·::·GHC.Prim.Addr#83 ··$trModule4·::·GHC.Prim.Addr#
84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
85 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
86 a18d2234edfda065d7505dc9da9b0a0485 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 86 f547f2a35ea034745d99acce77678c5a
87 ··ffdhe1·::·GHC.Types.Int87 ··ffdhe1·::·GHC.Types.Int
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.I#],89 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·2048#]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·2048#]
91 04e11685c68d690e4b6335466c72a1a191 cb1a20dedb896884ec1d4d0e5f907002
92 ··ffdhe10·::·GHC.Types.Int92 ··ffdhe10·::·GHC.Types.Int
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.I#],94 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8192#]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8192#]
96 7c72c0b7acb564824f4aa862c04e793c96 3622707dc07381d23676d92d377aba42
97 ··ffdhe11·::·GHC.Num.Integer.Integer97 ··ffdhe11·::·GHC.Num.Integer.Integer
98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············GHC.Num.Integer.IP100 ··············GHC.Num.Integer.IP
101 ················1090748135619415929444037382073202164125305063117061359021210911270577744302484095783585256262132857867507012151327745319420949480631077659230943007731372290338916318467056551341312388724237204552630979526938946243971958249567992270660707645223444998212375042421215776901548713954608377879903140801084739259304885738884241557789963639848414142435545413461220375392883746746009571997041033445022502762816331857033727315823681421531580986559568582495054304419334754793864359536511580585755680437972489876200744058648895832633694632513670176667389094435272527511943458451278617893700596377728765952665861962906447628133961178002643746220845591569312550242539556477924846824431386227398784372946565741502410953510925086230339755945668395462836859386976915262545264219099083866412323338929445556193690276085130255735707017517324908584556020047122304601806052013210478673966121765822384984613134062610932880821764360557629800471942620120350089258471142266672486905811824890197561222168259425622075380074970894661940191022351313937794403179128925897399112543950028771599485900567258712506491423242565563135524281249329012935005778031068703683453260896098798641811119050812310043452672866472626886632040451127891259822859833579017734578653167790168028670602474730129723339966367629299069464612922206043242915619930604287973659968151168649532362252217391606094542229202850891990149423286722373933582772946978151293864418092658361871788530836011433246848517279350728403540496593224145424561966649653985963026020941223187837459880455379494869707430746485961836217272806165182791750397289355418934743450060932235238237908010122017218143239665855653767803345566744660974127130587188591627469364051467546830550982678041483517603551345004201416166657317979133177076850863915723452487089990921274837044452675718747451622274394568025709298240157360143554038242669443266557467589294627069491899039816156659993760960331555864960579941903669595533661959937683218286259759942024512967175841717416769943853374953316002333533954475281180536503757029544656828281916590129722443603212328905281386443054134068074845098476931062612287259260077268525729384552957078890543508903050684066466350832645258291471581992414681774952272964607180615323323707230823981670673369901279153005955624089037761236230721391005676907275360233030103877306374767486038871773571307196997482447151534288054433129088702568193019402125710114040359224543481208871491986232520827933323475832217514514887471827867630829567]101 ················1090748135619415929444037382073202164125305063117061359021210911270577744302484095783585256262132857867507012151327745319420949480631077659230943007731372290338916318467056551341312388724237204552630979526938946243971958249567992270660707645223444998212375042421215776901548713954608377879903140801084739259304885738884241557789963639848414142435545413461220375392883746746009571997041033445022502762816331857033727315823681421531580986559568582495054304419334754793864359536511580585755680437972489876200744058648895832633694632513670176667389094435272527511943458451278617893700596377728765952665861962906447628133961178002643746220845591569312550242539556477924846824431386227398784372946565741502410953510925086230339755945668395462836859386976915262545264219099083866412323338929445556193690276085130255735707017517324908584556020047122304601806052013210478673966121765822384984613134062610932880821764360557629800471942620120350089258471142266672486905811824890197561222168259425622075380074970894661940191022351313937794403179128925897399112543950028771599485900567258712506491423242565563135524281249329012935005778031068703683453260896098798641811119050812310043452672866472626886632040451127891259822859833579017734578653167790168028670602474730129723339966367629299069464612922206043242915619930604287973659968151168649532362252217391606094542229202850891990149423286722373933582772946978151293864418092658361871788530836011433246848517279350728403540496593224145424561966649653985963026020941223187837459880455379494869707430746485961836217272806165182791750397289355418934743450060932235238237908010122017218143239665855653767803345566744660974127130587188591627469364051467546830550982678041483517603551345004201416166657317979133177076850863915723452487089990921274837044452675718747451622274394568025709298240157360143554038242669443266557467589294627069491899039816156659993760960331555864960579941903669595533661959937683218286259759942024512967175841717416769943853374953316002333533954475281180536503757029544656828281916590129722443603212328905281386443054134068074845098476931062612287259260077268525729384552957078890543508903050684066466350832645258291471581992414681774952272964607180615323323707230823981670673369901279153005955624089037761236230721391005676907275360233030103877306374767486038871773571307196997482447151534288054433129088702568193019402125710114040359224543481208871491986232520827933323475832217514514887471827867630829567]
102 a2f1f53cac31c0f5c8551287f394eb21102 4ff310a071f76d283d5ceb79f7c8cdb5
103 ··ffdhe2·::·GHC.Num.Integer.Integer103 ··ffdhe2·::·GHC.Num.Integer.Integer
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS],105 ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·2#]106 ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·2#]
107 c1697e1a52ca2e8eb19aac86361dc55f107 c4b708b06fc8b6dc67f636bf33035eba
108 ··ffdhe2048·::·Network.TLS.Crypto.DH.DHParams108 ··ffdhe2048·::·Network.TLS.Crypto.DH.DHParams
109 ··[TagSig:·<TagProper>,109 ··[TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],110 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
111 ···Unfolding:·Core:·<vanilla>111 ···Unfolding:·Core:·<vanilla>
112 ··············Crypto.PubKey.DH.Params·ffdhe3·ffdhe2·ffdhe1]112 ··············Crypto.PubKey.DH.Params·ffdhe3·ffdhe2·ffdhe1]
113 8a5257ccdd6873416439c6e3609daebf113 0bb7a60d7861e768423889178ed0edae
114 ··ffdhe3·::·GHC.Num.Integer.Integer114 ··ffdhe3·::·GHC.Num.Integer.Integer
115 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),115 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
116 ···Unfolding:·Core:·<vanilla>116 ···Unfolding:·Core:·<vanilla>
117 ··············GHC.Num.Integer.IP117 ··············GHC.Num.Integer.IP
118 ················32317006071311007300153513477825163362488057133489075174588434139269806834136210002792056362640164685458556357935330816928829023080573472625273554742461245741026202527916572972862706300325263428213145766931414223654220941111348629991657478268034230553086349050635557712219187890332729569696129743856241741236237225197346402691855797767976823014625397933058015226858730761197532436467475855460715043896844940366130497697812854295958659597567051283852132784468522925504568272879113720098931873959143374175837826000278034973198552060607533234122603254684088120031105907484281003994966956119696956248629032338072839127039]118 ················32317006071311007300153513477825163362488057133489075174588434139269806834136210002792056362640164685458556357935330816928829023080573472625273554742461245741026202527916572972862706300325263428213145766931414223654220941111348629991657478268034230553086349050635557712219187890332729569696129743856241741236237225197346402691855797767976823014625397933058015226858730761197532436467475855460715043896844940366130497697812854295958659597567051283852132784468522925504568272879113720098931873959143374175837826000278034973198552060607533234122603254684088120031105907484281003994966956119696956248629032338072839127039]
119 05e11f362fdbb42251a703e14ae5c0e9119 7fcab5079cb1f913d1970066f5392132
120 ··ffdhe3072·::·Network.TLS.Crypto.DH.DHParams120 ··ffdhe3072·::·Network.TLS.Crypto.DH.DHParams
121 ··[TagSig:·<TagProper>,121 ··[TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],122 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············Crypto.PubKey.DH.Params·ffdhe5·ffdhe2·ffdhe4]124 ··············Crypto.PubKey.DH.Params·ffdhe5·ffdhe2·ffdhe4]
125 3a376030df4e726353a44a70272d59f1125 76076da6e69c48311d77a6492415f699
126 ··ffdhe4·::·GHC.Types.Int126 ··ffdhe4·::·GHC.Types.Int
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Types.I#],128 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
129 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·3072#]129 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·3072#]
130 86d87398643a6d190796b41f992c8ec9130 3c35b91b505b31609605137fe1667ef7
131 ··ffdhe4096·::·Network.TLS.Crypto.DH.DHParams131 ··ffdhe4096·::·Network.TLS.Crypto.DH.DHParams
132 ··[TagSig:·<TagProper>,132 ··[TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],133 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············Crypto.PubKey.DH.Params·ffdhe7·ffdhe2·ffdhe6]135 ··············Crypto.PubKey.DH.Params·ffdhe7·ffdhe2·ffdhe6]
136 2df5397dd5dd52ad0780d6863d385220136 a81f5ca7622f4819228c12b2d9f843b5
137 ··ffdhe5·::·GHC.Num.Integer.Integer137 ··ffdhe5·::·GHC.Num.Integer.Integer
138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 5602/14784 bytes (37.89%) of diff not shown.
14.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra/FFDHE.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra/FFDHE.dyn_hi
Files 94% similar despite different names
14.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Extra.FFDHE·91037 interface·Network.TLS.Extra.FFDHE·9103
8 ··interface·hash:·17ba6b5650df7281e51c6af90d6fff80 
9 ··ABI·hash:·0c56ca0a1bd0af86331b83357fc65eff 
10 ··export-list·hash:·c03370e2b8ae921187a72b596011e1da8 ··interface·hash:·d3f819f6e0c42334fe36855ab5f5e0fe
 9 ··ABI·hash:·031cfa1040b4ba10a3c2715782180072
 10 ··export-list·hash:·f80d79678083ca4ec035d6ecd598ca1f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d9ac9755e3ef62bbe24daf44656a30f316 ··src_hash:·d9ac9755e3ef62bbe24daf44656a30f3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··ffdhe204821 ··ffdhe2048
22 ··ffdhe307222 ··ffdhe3072
23 ··ffdhe409623 ··ffdhe4096
24 ··ffdhe614424 ··ffdhe6144
25 ··ffdhe819225 ··ffdhe8192
26 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH26 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH
27 boot·module·dependencies:27 boot·module·dependencies:
28 direct·package·dependencies:·base-4.20.2.028 direct·package·dependencies:·base-4.20.2.0
29 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob29 ·····························crypton-1.0.4-s4sEMqe24KEOOBQlFNCob
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base31 orphans:·Basement.Block·Basement.UArray.Base·GHC.Internal.Base
32 ·········GHC.Internal.Float·GHC.Prim.Ext32 ·········GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 53, 125 lines modifiedOffset 53, 125 lines modified
53 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal53 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
54 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version54 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
55 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics55 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
56 ·························GHC.Internal.IO.Exception·GHC.Internal.IsList56 ·························GHC.Internal.IO.Exception·GHC.Internal.IsList
57 ·························GHC.Internal.RTS.Flags·Language.Haskell.TH.Syntax57 ·························GHC.Internal.RTS.Flags·Language.Haskell.TH.Syntax
58 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a58 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
59 import··-/··Crypto.PubKey.DH·f719796442148bd8fe9d1500c023277c59 import··-/··Crypto.PubKey.DH·f719796442148bd8fe9d1500c023277c
60 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
61 ··exports:·e3bfafd0f0163812f1d6cf0e6186dbe3 
62 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
63 3c25c9d61d7cba082d32bab211441c2260 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.DH·e04a33b8992316435611a73cd85ffb4c
 61 ··exports:·f3f94a513de0eefd1b59059819bf42a3
 62 ··DHParams·209388ee62d676ca1907f91401de6751
 63 cc16c954992437499dfc3ded7b94e2c5
64 ··$trModule·::·GHC.Types.Module64 ··$trModule·::·GHC.Types.Module
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.Module],66 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
68 ab2fa8a75fa399b18a01bfd1b608debf68 fcb2594c779d4fd0fb5f46e501762e9e
69 ··$trModule1·::·GHC.Types.TrName69 ··$trModule1·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
73 7a3ad059fc138d6a3a83946eaeac0c7b73 c0f050a3c88a7141156e794a93d8ed14
74 ··$trModule2·::·GHC.Prim.Addr#74 ··$trModule2·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Extra.FFDHE"#]76 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Extra.FFDHE"#]
77 d9987a1bfbb087258cdf8e5c575aa43577 f97d3fe198eb8829d9e7bd86e26b8bda
78 ··$trModule3·::·GHC.Types.TrName78 ··$trModule3·::·GHC.Types.TrName
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
82 4a0799f78b01f56a891c4114c43e8cb482 696d0498955a23e246412456e907f0b5
83 ··$trModule4·::·GHC.Prim.Addr#83 ··$trModule4·::·GHC.Prim.Addr#
84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
85 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
86 a18d2234edfda065d7505dc9da9b0a0485 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 86 f547f2a35ea034745d99acce77678c5a
87 ··ffdhe1·::·GHC.Types.Int87 ··ffdhe1·::·GHC.Types.Int
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.I#],89 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·2048#]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·2048#]
91 04e11685c68d690e4b6335466c72a1a191 cb1a20dedb896884ec1d4d0e5f907002
92 ··ffdhe10·::·GHC.Types.Int92 ··ffdhe10·::·GHC.Types.Int
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.I#],94 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8192#]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8192#]
96 7c72c0b7acb564824f4aa862c04e793c96 3622707dc07381d23676d92d377aba42
97 ··ffdhe11·::·GHC.Num.Integer.Integer97 ··ffdhe11·::·GHC.Num.Integer.Integer
98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),98 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············GHC.Num.Integer.IP100 ··············GHC.Num.Integer.IP
101 ················1090748135619415929444037382073202164125305063117061359021210911270577744302484095783585256262132857867507012151327745319420949480631077659230943007731372290338916318467056551341312388724237204552630979526938946243971958249567992270660707645223444998212375042421215776901548713954608377879903140801084739259304885738884241557789963639848414142435545413461220375392883746746009571997041033445022502762816331857033727315823681421531580986559568582495054304419334754793864359536511580585755680437972489876200744058648895832633694632513670176667389094435272527511943458451278617893700596377728765952665861962906447628133961178002643746220845591569312550242539556477924846824431386227398784372946565741502410953510925086230339755945668395462836859386976915262545264219099083866412323338929445556193690276085130255735707017517324908584556020047122304601806052013210478673966121765822384984613134062610932880821764360557629800471942620120350089258471142266672486905811824890197561222168259425622075380074970894661940191022351313937794403179128925897399112543950028771599485900567258712506491423242565563135524281249329012935005778031068703683453260896098798641811119050812310043452672866472626886632040451127891259822859833579017734578653167790168028670602474730129723339966367629299069464612922206043242915619930604287973659968151168649532362252217391606094542229202850891990149423286722373933582772946978151293864418092658361871788530836011433246848517279350728403540496593224145424561966649653985963026020941223187837459880455379494869707430746485961836217272806165182791750397289355418934743450060932235238237908010122017218143239665855653767803345566744660974127130587188591627469364051467546830550982678041483517603551345004201416166657317979133177076850863915723452487089990921274837044452675718747451622274394568025709298240157360143554038242669443266557467589294627069491899039816156659993760960331555864960579941903669595533661959937683218286259759942024512967175841717416769943853374953316002333533954475281180536503757029544656828281916590129722443603212328905281386443054134068074845098476931062612287259260077268525729384552957078890543508903050684066466350832645258291471581992414681774952272964607180615323323707230823981670673369901279153005955624089037761236230721391005676907275360233030103877306374767486038871773571307196997482447151534288054433129088702568193019402125710114040359224543481208871491986232520827933323475832217514514887471827867630829567]101 ················1090748135619415929444037382073202164125305063117061359021210911270577744302484095783585256262132857867507012151327745319420949480631077659230943007731372290338916318467056551341312388724237204552630979526938946243971958249567992270660707645223444998212375042421215776901548713954608377879903140801084739259304885738884241557789963639848414142435545413461220375392883746746009571997041033445022502762816331857033727315823681421531580986559568582495054304419334754793864359536511580585755680437972489876200744058648895832633694632513670176667389094435272527511943458451278617893700596377728765952665861962906447628133961178002643746220845591569312550242539556477924846824431386227398784372946565741502410953510925086230339755945668395462836859386976915262545264219099083866412323338929445556193690276085130255735707017517324908584556020047122304601806052013210478673966121765822384984613134062610932880821764360557629800471942620120350089258471142266672486905811824890197561222168259425622075380074970894661940191022351313937794403179128925897399112543950028771599485900567258712506491423242565563135524281249329012935005778031068703683453260896098798641811119050812310043452672866472626886632040451127891259822859833579017734578653167790168028670602474730129723339966367629299069464612922206043242915619930604287973659968151168649532362252217391606094542229202850891990149423286722373933582772946978151293864418092658361871788530836011433246848517279350728403540496593224145424561966649653985963026020941223187837459880455379494869707430746485961836217272806165182791750397289355418934743450060932235238237908010122017218143239665855653767803345566744660974127130587188591627469364051467546830550982678041483517603551345004201416166657317979133177076850863915723452487089990921274837044452675718747451622274394568025709298240157360143554038242669443266557467589294627069491899039816156659993760960331555864960579941903669595533661959937683218286259759942024512967175841717416769943853374953316002333533954475281180536503757029544656828281916590129722443603212328905281386443054134068074845098476931062612287259260077268525729384552957078890543508903050684066466350832645258291471581992414681774952272964607180615323323707230823981670673369901279153005955624089037761236230721391005676907275360233030103877306374767486038871773571307196997482447151534288054433129088702568193019402125710114040359224543481208871491986232520827933323475832217514514887471827867630829567]
102 a2f1f53cac31c0f5c8551287f394eb21102 4ff310a071f76d283d5ceb79f7c8cdb5
103 ··ffdhe2·::·GHC.Num.Integer.Integer103 ··ffdhe2·::·GHC.Num.Integer.Integer
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS],105 ···LambdaFormInfo:·LFCon[GHC.Num.Integer.IS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·2#]106 ···Unfolding:·Core:·<vanilla>·GHC.Num.Integer.IS·2#]
107 c1697e1a52ca2e8eb19aac86361dc55f107 c4b708b06fc8b6dc67f636bf33035eba
108 ··ffdhe2048·::·Network.TLS.Crypto.DH.DHParams108 ··ffdhe2048·::·Network.TLS.Crypto.DH.DHParams
109 ··[TagSig:·<TagProper>,109 ··[TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],110 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
111 ···Unfolding:·Core:·<vanilla>111 ···Unfolding:·Core:·<vanilla>
112 ··············Crypto.PubKey.DH.Params·ffdhe3·ffdhe2·ffdhe1]112 ··············Crypto.PubKey.DH.Params·ffdhe3·ffdhe2·ffdhe1]
113 8a5257ccdd6873416439c6e3609daebf113 0bb7a60d7861e768423889178ed0edae
114 ··ffdhe3·::·GHC.Num.Integer.Integer114 ··ffdhe3·::·GHC.Num.Integer.Integer
115 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),115 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
116 ···Unfolding:·Core:·<vanilla>116 ···Unfolding:·Core:·<vanilla>
117 ··············GHC.Num.Integer.IP117 ··············GHC.Num.Integer.IP
118 ················32317006071311007300153513477825163362488057133489075174588434139269806834136210002792056362640164685458556357935330816928829023080573472625273554742461245741026202527916572972862706300325263428213145766931414223654220941111348629991657478268034230553086349050635557712219187890332729569696129743856241741236237225197346402691855797767976823014625397933058015226858730761197532436467475855460715043896844940366130497697812854295958659597567051283852132784468522925504568272879113720098931873959143374175837826000278034973198552060607533234122603254684088120031105907484281003994966956119696956248629032338072839127039]118 ················32317006071311007300153513477825163362488057133489075174588434139269806834136210002792056362640164685458556357935330816928829023080573472625273554742461245741026202527916572972862706300325263428213145766931414223654220941111348629991657478268034230553086349050635557712219187890332729569696129743856241741236237225197346402691855797767976823014625397933058015226858730761197532436467475855460715043896844940366130497697812854295958659597567051283852132784468522925504568272879113720098931873959143374175837826000278034973198552060607533234122603254684088120031105907484281003994966956119696956248629032338072839127039]
119 05e11f362fdbb42251a703e14ae5c0e9119 7fcab5079cb1f913d1970066f5392132
120 ··ffdhe3072·::·Network.TLS.Crypto.DH.DHParams120 ··ffdhe3072·::·Network.TLS.Crypto.DH.DHParams
121 ··[TagSig:·<TagProper>,121 ··[TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],122 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············Crypto.PubKey.DH.Params·ffdhe5·ffdhe2·ffdhe4]124 ··············Crypto.PubKey.DH.Params·ffdhe5·ffdhe2·ffdhe4]
125 3a376030df4e726353a44a70272d59f1125 76076da6e69c48311d77a6492415f699
126 ··ffdhe4·::·GHC.Types.Int126 ··ffdhe4·::·GHC.Types.Int
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Types.I#],128 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
129 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·3072#]129 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·3072#]
130 86d87398643a6d190796b41f992c8ec9130 3c35b91b505b31609605137fe1667ef7
131 ··ffdhe4096·::·Network.TLS.Crypto.DH.DHParams131 ··ffdhe4096·::·Network.TLS.Crypto.DH.DHParams
132 ··[TagSig:·<TagProper>,132 ··[TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],133 ···LambdaFormInfo:·LFCon[Crypto.PubKey.DH.Params],
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············Crypto.PubKey.DH.Params·ffdhe7·ffdhe2·ffdhe6]135 ··············Crypto.PubKey.DH.Params·ffdhe7·ffdhe2·ffdhe6]
136 2df5397dd5dd52ad0780d6863d385220136 a81f5ca7622f4819228c12b2d9f843b5
137 ··ffdhe5·::·GHC.Num.Integer.Integer137 ··ffdhe5·::·GHC.Num.Integer.Integer
138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),138 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 5602/14784 bytes (37.89%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.hi
Files 90% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Extra·91037 interface·Network.TLS.Extra·9103
8 ··interface·hash:·eed72b950abad549869aac74e4f209a4 
9 ··ABI·hash:·9acac49e3535b6bc49c375d7fa7143cb 
10 ··export-list·hash:·ca8efa4056c8bea46487a49142d58e838 ··interface·hash:·412fcf31cc4ebc110df6f3a6b76592f7
 9 ··ABI·hash:·08c3040a4292a037191252fd515a7813
 10 ··export-list·hash:·86482162726befd072db2031d1508a73
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·865e81443a6288ec85c941f755bc50ef16 ··src_hash:·865e81443a6288ec85c941f755bc50ef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 62, 16 lines modifiedOffset 62, 16 lines modified
62 ··Network.TLS.Extra.Cipher.ciphersuite_strong62 ··Network.TLS.Extra.Cipher.ciphersuite_strong
63 ··Network.TLS.Extra.Cipher.ciphersuite_strong_det63 ··Network.TLS.Extra.Cipher.ciphersuite_strong_det
64 ··Network.TLS.Extra.FFDHE.ffdhe204864 ··Network.TLS.Extra.FFDHE.ffdhe2048
65 ··Network.TLS.Extra.FFDHE.ffdhe307265 ··Network.TLS.Extra.FFDHE.ffdhe3072
66 ··Network.TLS.Extra.FFDHE.ffdhe409666 ··Network.TLS.Extra.FFDHE.ffdhe4096
67 ··Network.TLS.Extra.FFDHE.ffdhe614467 ··Network.TLS.Extra.FFDHE.ffdhe6144
68 ··Network.TLS.Extra.FFDHE.ffdhe819268 ··Network.TLS.Extra.FFDHE.ffdhe8192
69 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.Cipher69 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.Cipher
70 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE70 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE
71 boot·module·dependencies:71 boot·module·dependencies:
72 direct·package·dependencies:·base-4.20.2.072 direct·package·dependencies:·base-4.20.2.0
73 plugin·package·dependencies:73 plugin·package·dependencies:
74 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic74 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
75 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float75 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
76 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info76 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
77 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show77 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 124, 89 lines modifiedOffset 124, 89 lines modified
124 ·························Control.Monad.Trans.Select·Control.Monad.Trans.State.Lazy124 ·························Control.Monad.Trans.Select·Control.Monad.Trans.State.Lazy
125 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.CPS125 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.CPS
126 ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict126 ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict
127 ·························Data.HashMap.Internal·Data.HashSet.Internal·Data.Vector127 ·························Data.HashMap.Internal·Data.HashSet.Internal·Data.Vector
128 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable128 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable
129 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base129 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
130 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a130 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
131 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.Cipher·1d7fd7c36945961f70008b350fe5811e 
132 ··exports:·48946e92298f1afa7d66e8d62fe98e28 
133 ··cipher13_AES_128_CCM_8_SHA256·421b71c6ceb0236aad6750e735fcaef8 
134 ··cipher13_AES_128_CCM_SHA256·886adb22d1bc2cfd257b0d6cd607223e 
135 ··cipher13_AES_128_GCM_SHA256·9a6c0b2352ab842bac2baa50e7de41d4 
136 ··cipher13_AES_256_GCM_SHA384·d789360613068ccb81878dadb1cfc17a 
137 ··cipher13_CHACHA20_POLY1305_SHA256·718569b8018f7188f0ade9555830e0ae 
138 ··cipher_DHE_RSA_AES128GCM_SHA256·a876d479e236ac21ea2b3360e8d31797 
139 ··cipher_DHE_RSA_AES256GCM_SHA384·5ba38dbc36c2b5ae7e21b4a43f7a40f1 
140 ··cipher_DHE_RSA_CHACHA20POLY1305_SHA256·aefd7f87df6e61f10a01f9fdfabd9862 
141 ··cipher_DHE_RSA_WITH_AES_128_GCM_SHA256·99972d3909d4218e5751c7043bfc3c17 
142 ··cipher_DHE_RSA_WITH_AES_256_GCM_SHA384·0f3523dcd9a8f73162c6c63abe49f09c 
143 ··cipher_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256·cea7b46b108867013818d3d5cc707fb4 
144 ··cipher_ECDHE_ECDSA_AES128CCM8_SHA256·d88aef201ecce10dbc25b629b11037ea 
145 ··cipher_ECDHE_ECDSA_AES128CCM_SHA256·ae08e1abd350c45c735c6bfec272a524 
146 ··cipher_ECDHE_ECDSA_AES128GCM_SHA256·2c98007f8f16d418907b8670e94ca470 
147 ··cipher_ECDHE_ECDSA_AES256CCM8_SHA256·7e4bf17e579928dbb6b4cec1f9ec7a2d 
148 ··cipher_ECDHE_ECDSA_AES256CCM_SHA256·454f33f1ba1872d9bfe75509ad0ad885 
149 ··cipher_ECDHE_ECDSA_AES256GCM_SHA384·19ff09e0317a99afc2caf6be9a43f836 
150 ··cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256·d017d177bcdfd1b6492034d68cf2d14d 
151 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM·f46a78c91f1002a0908c9ac3219a15cf 
152 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM_8·487d15e293451353238d71972c7de98b 
153 ··cipher_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256·1918cc9781abf312a2921818ac594b1c 
154 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM·8e6128021d45c31f2155831e557aa4ee 
155 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM_8·a484c3d2edaa9ebc8ec60ec4b57ebe5a 
156 ··cipher_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384·aaf049471b123cb09ff49fb709fee858 
157 ··cipher_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256·ff5462358d9363a3086e9ea8cdab7739 
158 ··cipher_ECDHE_RSA_AES128GCM_SHA256·9a3783da2d342a47447362d665a49a41 
159 ··cipher_ECDHE_RSA_AES256GCM_SHA384·377831d8191f5daa0e2df390ab814a14 
160 ··cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256·bede30b75611daa515a75975a30d0b1e 
161 ··cipher_ECDHE_RSA_WITH_AES_128_GCM_SHA256·8dae11034dd7c288ff65608d358ef54a 
162 ··cipher_ECDHE_RSA_WITH_AES_256_GCM_SHA384·11e9eafe4ba4c8c96577868833579633 
163 ··cipher_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256·7efc050ff6f9b63e22a14985e89ed2bd 
164 ··cipher_TLS13_AES128CCM8_SHA256·c9233b46a65cac3570f782def4d5ca81 
165 ··cipher_TLS13_AES128CCM_SHA256·b28ac87f5765b10c523d67ef121908f3 
166 ··cipher_TLS13_AES128GCM_SHA256·4c66415e5d2e5a0f5a1860816d3fa5e5 
167 ··cipher_TLS13_AES256GCM_SHA384·989368af7026c92b00f2478dc555d793 
168 ··cipher_TLS13_CHACHA20POLY1305_SHA256·7138543985568586d74c2eb4f5e1985f 
169 ··ciphersuite_all·48dde45af1e361251b8479371462b6b7 
170 ··ciphersuite_all_det·3cd7b88e21b16e8b2be413fcde6a61e2 
171 ··ciphersuite_default·deebd9a5d08ed017267be43b8ac7b053 
172 ··ciphersuite_default_det·d9da6457fcfa3942ef8f7de08f041f9a 
173 ··ciphersuite_dhe_rsa·4147f584e524a90a4adb4af0a5441577 
174 ··ciphersuite_strong·c3de742c1b267893051b037b6a40da1e 
175 ··ciphersuite_strong_det·5fe112cdc57b831353a2a0a3ed143db5 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE·0c56ca0a1bd0af86331b83357fc65eff 
177 ··exports:·c03370e2b8ae921187a72b596011e1da 
178 ··ffdhe2048·c1697e1a52ca2e8eb19aac86361dc55f 
179 ··ffdhe3072·05e11f362fdbb42251a703e14ae5c0e9 
180 ··ffdhe4096·86d87398643a6d190796b41f992c8ec9 
181 ··ffdhe6144·25a9d3ccd7f6f95a507c4de69c938fac 
182 ··ffdhe8192·ab4a0c67b6d3b8d035579cf5f66580f9 
183 1a0c9c8392ae75d2bf276438e948322b131 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.Cipher·6b5f90add4075c6179e45f843932da28
 132 ··exports:·f38bfb49e115168c646f95ccd59b5c10
 133 ··cipher13_AES_128_CCM_8_SHA256·1c87adae315ca5a86e314004a0f3a4e3
 134 ··cipher13_AES_128_CCM_SHA256·dcb08561d72f7ca1b59d2c93ddcdbd45
 135 ··cipher13_AES_128_GCM_SHA256·e40134cd450e31cad3f678facf7b4d38
 136 ··cipher13_AES_256_GCM_SHA384·e9a8ecb7fa3b19b3135b314487ac6098
 137 ··cipher13_CHACHA20_POLY1305_SHA256·b67a94a5bb6f371181d6e7ab3bc39717
 138 ··cipher_DHE_RSA_AES128GCM_SHA256·8383ef72b294dc27c1a1e26bf209ecdb
 139 ··cipher_DHE_RSA_AES256GCM_SHA384·8d1fd6d4504f75dbef80038312f03553
 140 ··cipher_DHE_RSA_CHACHA20POLY1305_SHA256·9ec2d0a2fa369069f7b7494b34fb2a48
 141 ··cipher_DHE_RSA_WITH_AES_128_GCM_SHA256·93fc7a9ed2b87be0ed2ffb121e556e6e
 142 ··cipher_DHE_RSA_WITH_AES_256_GCM_SHA384·2880b15540df80bbb34612c646cac3a7
 143 ··cipher_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256·66b262c5a39e515531f1657dbdf5a502
 144 ··cipher_ECDHE_ECDSA_AES128CCM8_SHA256·439e5996d9a13991f0b795222d8930a9
 145 ··cipher_ECDHE_ECDSA_AES128CCM_SHA256·1cb5e85a4d14ad3a345c89da287bd8e4
 146 ··cipher_ECDHE_ECDSA_AES128GCM_SHA256·0ab9874f3f59286f044e66f538cb9d6d
 147 ··cipher_ECDHE_ECDSA_AES256CCM8_SHA256·6dc4116dbe57d03132b5a45feab82c13
 148 ··cipher_ECDHE_ECDSA_AES256CCM_SHA256·966f7db71404b6df58e8afc6665a00da
 149 ··cipher_ECDHE_ECDSA_AES256GCM_SHA384·73e3dbf4068db8f02a0aa4b34ffcdb23
 150 ··cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256·7d206fb39c3da595300a413ca47c22f3
 151 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM·90da1ced99f74fe837bbcbcfce6e6c8e
 152 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM_8·6b2dd3685f2d6892774b2c0a9c885d90
 153 ··cipher_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256·26b26a73bb73c5706335df91b19bd98b
 154 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM·4d885158bfedf136f81c49b75c1bcaaf
 155 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM_8·c8b944c0bbf4b283ac18efd0bdf35c39
 156 ··cipher_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384·c7f869edecfa660a443486c29c7929c0
 157 ··cipher_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256·e8370af2aff0d01adefd0a8897b6dff9
 158 ··cipher_ECDHE_RSA_AES128GCM_SHA256·7baa18a079e44b63eb8ba04676d63e82
 159 ··cipher_ECDHE_RSA_AES256GCM_SHA384·8c71e45b68a01afd5f9c35ad67a52d73
 160 ··cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256·40581a0994774168ca9262ffadb8ea5c
 161 ··cipher_ECDHE_RSA_WITH_AES_128_GCM_SHA256·9b615157ff1c6aec2b3dd214e4fcfe72
Max diff block lines reached; 1251/10846 bytes (11.53%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Extra.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Extra.dyn_hi
Files 88% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Extra·91037 interface·Network.TLS.Extra·9103
8 ··interface·hash:·eed72b950abad549869aac74e4f209a4 
9 ··ABI·hash:·9acac49e3535b6bc49c375d7fa7143cb 
10 ··export-list·hash:·ca8efa4056c8bea46487a49142d58e838 ··interface·hash:·412fcf31cc4ebc110df6f3a6b76592f7
 9 ··ABI·hash:·08c3040a4292a037191252fd515a7813
 10 ··export-list·hash:·86482162726befd072db2031d1508a73
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·865e81443a6288ec85c941f755bc50ef16 ··src_hash:·865e81443a6288ec85c941f755bc50ef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 62, 16 lines modifiedOffset 62, 16 lines modified
62 ··Network.TLS.Extra.Cipher.ciphersuite_strong62 ··Network.TLS.Extra.Cipher.ciphersuite_strong
63 ··Network.TLS.Extra.Cipher.ciphersuite_strong_det63 ··Network.TLS.Extra.Cipher.ciphersuite_strong_det
64 ··Network.TLS.Extra.FFDHE.ffdhe204864 ··Network.TLS.Extra.FFDHE.ffdhe2048
65 ··Network.TLS.Extra.FFDHE.ffdhe307265 ··Network.TLS.Extra.FFDHE.ffdhe3072
66 ··Network.TLS.Extra.FFDHE.ffdhe409666 ··Network.TLS.Extra.FFDHE.ffdhe4096
67 ··Network.TLS.Extra.FFDHE.ffdhe614467 ··Network.TLS.Extra.FFDHE.ffdhe6144
68 ··Network.TLS.Extra.FFDHE.ffdhe819268 ··Network.TLS.Extra.FFDHE.ffdhe8192
69 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.Cipher69 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.Cipher
70 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE70 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.FFDHE
71 boot·module·dependencies:71 boot·module·dependencies:
72 direct·package·dependencies:·base-4.20.2.072 direct·package·dependencies:·base-4.20.2.0
73 plugin·package·dependencies:73 plugin·package·dependencies:
74 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic74 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
75 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float75 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
76 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info76 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
77 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show77 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 124, 89 lines modifiedOffset 124, 89 lines modified
124 ·························Control.Monad.Trans.Select·Control.Monad.Trans.State.Lazy124 ·························Control.Monad.Trans.Select·Control.Monad.Trans.State.Lazy
125 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.CPS125 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.CPS
126 ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict126 ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict
127 ·························Data.HashMap.Internal·Data.HashSet.Internal·Data.Vector127 ·························Data.HashMap.Internal·Data.HashSet.Internal·Data.Vector
128 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable128 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable
129 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base129 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
130 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a130 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
131 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.Cipher·1d7fd7c36945961f70008b350fe5811e 
132 ··exports:·48946e92298f1afa7d66e8d62fe98e28 
133 ··cipher13_AES_128_CCM_8_SHA256·421b71c6ceb0236aad6750e735fcaef8 
134 ··cipher13_AES_128_CCM_SHA256·886adb22d1bc2cfd257b0d6cd607223e 
135 ··cipher13_AES_128_GCM_SHA256·9a6c0b2352ab842bac2baa50e7de41d4 
136 ··cipher13_AES_256_GCM_SHA384·d789360613068ccb81878dadb1cfc17a 
137 ··cipher13_CHACHA20_POLY1305_SHA256·718569b8018f7188f0ade9555830e0ae 
138 ··cipher_DHE_RSA_AES128GCM_SHA256·a876d479e236ac21ea2b3360e8d31797 
139 ··cipher_DHE_RSA_AES256GCM_SHA384·5ba38dbc36c2b5ae7e21b4a43f7a40f1 
140 ··cipher_DHE_RSA_CHACHA20POLY1305_SHA256·aefd7f87df6e61f10a01f9fdfabd9862 
141 ··cipher_DHE_RSA_WITH_AES_128_GCM_SHA256·99972d3909d4218e5751c7043bfc3c17 
142 ··cipher_DHE_RSA_WITH_AES_256_GCM_SHA384·0f3523dcd9a8f73162c6c63abe49f09c 
143 ··cipher_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256·cea7b46b108867013818d3d5cc707fb4 
144 ··cipher_ECDHE_ECDSA_AES128CCM8_SHA256·d88aef201ecce10dbc25b629b11037ea 
145 ··cipher_ECDHE_ECDSA_AES128CCM_SHA256·ae08e1abd350c45c735c6bfec272a524 
146 ··cipher_ECDHE_ECDSA_AES128GCM_SHA256·2c98007f8f16d418907b8670e94ca470 
147 ··cipher_ECDHE_ECDSA_AES256CCM8_SHA256·7e4bf17e579928dbb6b4cec1f9ec7a2d 
148 ··cipher_ECDHE_ECDSA_AES256CCM_SHA256·454f33f1ba1872d9bfe75509ad0ad885 
149 ··cipher_ECDHE_ECDSA_AES256GCM_SHA384·19ff09e0317a99afc2caf6be9a43f836 
150 ··cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256·d017d177bcdfd1b6492034d68cf2d14d 
151 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM·f46a78c91f1002a0908c9ac3219a15cf 
152 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM_8·487d15e293451353238d71972c7de98b 
153 ··cipher_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256·1918cc9781abf312a2921818ac594b1c 
154 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM·8e6128021d45c31f2155831e557aa4ee 
155 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM_8·a484c3d2edaa9ebc8ec60ec4b57ebe5a 
156 ··cipher_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384·aaf049471b123cb09ff49fb709fee858 
157 ··cipher_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256·ff5462358d9363a3086e9ea8cdab7739 
158 ··cipher_ECDHE_RSA_AES128GCM_SHA256·9a3783da2d342a47447362d665a49a41 
159 ··cipher_ECDHE_RSA_AES256GCM_SHA384·377831d8191f5daa0e2df390ab814a14 
160 ··cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256·bede30b75611daa515a75975a30d0b1e 
161 ··cipher_ECDHE_RSA_WITH_AES_128_GCM_SHA256·8dae11034dd7c288ff65608d358ef54a 
162 ··cipher_ECDHE_RSA_WITH_AES_256_GCM_SHA384·11e9eafe4ba4c8c96577868833579633 
163 ··cipher_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256·7efc050ff6f9b63e22a14985e89ed2bd 
164 ··cipher_TLS13_AES128CCM8_SHA256·c9233b46a65cac3570f782def4d5ca81 
165 ··cipher_TLS13_AES128CCM_SHA256·b28ac87f5765b10c523d67ef121908f3 
166 ··cipher_TLS13_AES128GCM_SHA256·4c66415e5d2e5a0f5a1860816d3fa5e5 
167 ··cipher_TLS13_AES256GCM_SHA384·989368af7026c92b00f2478dc555d793 
168 ··cipher_TLS13_CHACHA20POLY1305_SHA256·7138543985568586d74c2eb4f5e1985f 
169 ··ciphersuite_all·48dde45af1e361251b8479371462b6b7 
170 ··ciphersuite_all_det·3cd7b88e21b16e8b2be413fcde6a61e2 
171 ··ciphersuite_default·deebd9a5d08ed017267be43b8ac7b053 
172 ··ciphersuite_default_det·d9da6457fcfa3942ef8f7de08f041f9a 
173 ··ciphersuite_dhe_rsa·4147f584e524a90a4adb4af0a5441577 
174 ··ciphersuite_strong·c3de742c1b267893051b037b6a40da1e 
175 ··ciphersuite_strong_det·5fe112cdc57b831353a2a0a3ed143db5 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extra.FFDHE·0c56ca0a1bd0af86331b83357fc65eff 
177 ··exports:·c03370e2b8ae921187a72b596011e1da 
178 ··ffdhe2048·c1697e1a52ca2e8eb19aac86361dc55f 
179 ··ffdhe3072·05e11f362fdbb42251a703e14ae5c0e9 
180 ··ffdhe4096·86d87398643a6d190796b41f992c8ec9 
181 ··ffdhe6144·25a9d3ccd7f6f95a507c4de69c938fac 
182 ··ffdhe8192·ab4a0c67b6d3b8d035579cf5f66580f9 
183 1a0c9c8392ae75d2bf276438e948322b131 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extra.Cipher·6b5f90add4075c6179e45f843932da28
 132 ··exports:·f38bfb49e115168c646f95ccd59b5c10
 133 ··cipher13_AES_128_CCM_8_SHA256·1c87adae315ca5a86e314004a0f3a4e3
 134 ··cipher13_AES_128_CCM_SHA256·dcb08561d72f7ca1b59d2c93ddcdbd45
 135 ··cipher13_AES_128_GCM_SHA256·e40134cd450e31cad3f678facf7b4d38
 136 ··cipher13_AES_256_GCM_SHA384·e9a8ecb7fa3b19b3135b314487ac6098
 137 ··cipher13_CHACHA20_POLY1305_SHA256·b67a94a5bb6f371181d6e7ab3bc39717
 138 ··cipher_DHE_RSA_AES128GCM_SHA256·8383ef72b294dc27c1a1e26bf209ecdb
 139 ··cipher_DHE_RSA_AES256GCM_SHA384·8d1fd6d4504f75dbef80038312f03553
 140 ··cipher_DHE_RSA_CHACHA20POLY1305_SHA256·9ec2d0a2fa369069f7b7494b34fb2a48
 141 ··cipher_DHE_RSA_WITH_AES_128_GCM_SHA256·93fc7a9ed2b87be0ed2ffb121e556e6e
 142 ··cipher_DHE_RSA_WITH_AES_256_GCM_SHA384·2880b15540df80bbb34612c646cac3a7
 143 ··cipher_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256·66b262c5a39e515531f1657dbdf5a502
 144 ··cipher_ECDHE_ECDSA_AES128CCM8_SHA256·439e5996d9a13991f0b795222d8930a9
 145 ··cipher_ECDHE_ECDSA_AES128CCM_SHA256·1cb5e85a4d14ad3a345c89da287bd8e4
 146 ··cipher_ECDHE_ECDSA_AES128GCM_SHA256·0ab9874f3f59286f044e66f538cb9d6d
 147 ··cipher_ECDHE_ECDSA_AES256CCM8_SHA256·6dc4116dbe57d03132b5a45feab82c13
 148 ··cipher_ECDHE_ECDSA_AES256CCM_SHA256·966f7db71404b6df58e8afc6665a00da
 149 ··cipher_ECDHE_ECDSA_AES256GCM_SHA384·73e3dbf4068db8f02a0aa4b34ffcdb23
 150 ··cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256·7d206fb39c3da595300a413ca47c22f3
 151 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM·90da1ced99f74fe837bbcbcfce6e6c8e
 152 ··cipher_ECDHE_ECDSA_WITH_AES_128_CCM_8·6b2dd3685f2d6892774b2c0a9c885d90
 153 ··cipher_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256·26b26a73bb73c5706335df91b19bd98b
 154 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM·4d885158bfedf136f81c49b75c1bcaaf
 155 ··cipher_ECDHE_ECDSA_WITH_AES_256_CCM_8·c8b944c0bbf4b283ac18efd0bdf35c39
 156 ··cipher_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384·c7f869edecfa660a443486c29c7929c0
 157 ··cipher_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256·e8370af2aff0d01adefd0a8897b6dff9
 158 ··cipher_ECDHE_RSA_AES128GCM_SHA256·7baa18a079e44b63eb8ba04676d63e82
 159 ··cipher_ECDHE_RSA_AES256GCM_SHA384·8c71e45b68a01afd5f9c35ad67a52d73
 160 ··cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256·40581a0994774168ca9262ffadb8ea5c
 161 ··cipher_ECDHE_RSA_WITH_AES_128_GCM_SHA256·9b615157ff1c6aec2b3dd214e4fcfe72
Max diff block lines reached; 1251/10846 bytes (11.53%) of diff not shown.
13.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.dyn_hi
Files 90% similar despite different names
13.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Certificate·91037 interface·Network.TLS.Handshake.Certificate·9103
8 ··interface·hash:·3b1e62367cb14388e618ccfb1110bb97 
9 ··ABI·hash:·3f63f548aef964109c55811f0ae41d15 
10 ··export-list·hash:·07a2f3a343be79e9324c944050145cb88 ··interface·hash:·c6be7a7b9921ade5fcb84fd3fb0241dd
 9 ··ABI·hash:·5407de0efdd6cbd1df42995f9d79b809
 10 ··export-list·hash:·9e8578b6af5fccbc63298cc22642be1d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ecd34b5888641eef956d5f7ef5bf8ee916 ··src_hash:·ecd34b5888641eef956d5f7ef5bf8ee9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 18 lines modifiedOffset 19, 18 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··badCertificate21 ··badCertificate
22 ··certificateRejected22 ··certificateRejected
23 ··extractCAname23 ··extractCAname
24 ··rejectOnException24 ··rejectOnException
25 ··verifyLeafKeyUsage25 ··verifyLeafKeyUsage
26 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal26 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50928 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
29 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,29 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
30 ···························Network.TLS.Extension)30 ···························Network.TLS.Extension)
31 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
32 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.132 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.1
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic34 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
35 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float35 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
36 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info36 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 100, 61 lines modifiedOffset 100, 61 lines modified
100 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c100 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
101 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774101 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
102 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233102 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
103 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b103 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
105 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888105 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
106 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35106 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
107 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
108 ··exports:·a419d294e682b89f7e03327954049c51 
109 ··throwCore·ad91bad92b4156c593eb36475accafb5 
110 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
111 ··BadCertificate·cfe8102f2dc0391037c6e9ef967343e8 
112 ··CertificateExpired·7d2008e46d464ee8ee2484cd436b9597 
113 ··CertificateRequired·6e9a79264af1621994e688b69a7fbd01 
114 ··CertificateRevoked·ad9a17c56be5b7c1e27cacc9577b0116 
115 ··CertificateUnknown·c5f4efd4f0b54c1d5de47af8e4216725 
116 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
117 ··UnknownCa·db31e130fff6799f4389d7fab2944a25 
118 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
119 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
121 ··exports:·ca04124621bb787ed772fd862029b669 
122 ··CertificateRejectAbsent·5fc524562ea04279f88cb1e9a0ea21f3 
123 ··CertificateRejectExpired·63934e85c1e497f49d3eb4a41964d5e9 
124 ··CertificateRejectOther·a27bc224dc6f2cec53e9a2c2c3f91df8 
125 ··CertificateRejectReason·d899283a7491cc4a75ecd69a70d1f7c8 
126 ··CertificateRejectRevoked·e76855cd914f57eaf5f6c34af2454e78 
127 ··CertificateRejectUnknownCA·ee05d711e53fb52192d300307fbd659b 
128 ··CertificateUsage·78a18bc6a68436432ec132fe61479f31 
129 ··CertificateUsageReject·0862bb7d9beb413bdfc50b046b73887d 
130 5623815aca1b30d951beb10058f5590d107 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal·bfd344cd973d476139f12d82fd7ed83b
 108 ··exports:·1d75e735f5eac8dea62d047318ae33a0
 109 ··throwCore·d0ff74bb41d178b8809739d1d0a17756
 110 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error·29fa93872c22c3cc17a2f8a76fb66126
 111 ··BadCertificate·d3a7272b69fd092083bd109081ef0a30
 112 ··CertificateExpired·2a51f2f43750fc73257355f3a717ca8f
 113 ··CertificateRequired·3e71c614d13d86f361e3993f756b74f2
 114 ··CertificateRevoked·ae742adcd2a488faf8442532f0ab79f5
 115 ··CertificateUnknown·a48e9e2114c49072a8a0888ac33dae22
 116 ··Error_Protocol·e5e8ad642e59a52cdaebe22133873f40
 117 ··UnknownCa·6fe577abe18981ecd47a6aa53bb3f5bb
 118 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 119 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 120 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509·fae1d161b811ae449b967cf63d6a823b
 121 ··exports:·dd50de94f1c07779fd0bdbf7ef2f276f
 122 ··CertificateRejectAbsent·6537a58ad33c6073ff4908e09c09802b
 123 ··CertificateRejectExpired·68994e18e6a2a593d032c0bde7f502be
 124 ··CertificateRejectOther·cb6650c91bae6a6ea6b9e708438ae488
 125 ··CertificateRejectReason·6189d5fea091aec149718f4424129319
 126 ··CertificateRejectRevoked·c2e67c6b2743fac8ab4c81b2fcffe6ad
 127 ··CertificateRejectUnknownCA·01b645e65a2dc73ede0d0fba5d84f353
 128 ··CertificateUsage·0f87576fee5d6580128d21eaabd6da36
 129 ··CertificateUsageReject·0af7b122f2ba4b6db581ec0203cd2699
 130 3cac5b8261577365ad16c3a30ad09a1c
131 ··$trModule·::·GHC.Types.Module131 ··$trModule·::·GHC.Types.Module
132 ··[HasNoCafRefs,·TagSig:·<TagProper>,132 ··[HasNoCafRefs,·TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Types.Module],133 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
134 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]134 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
135 83144f00297054cbb1e2bcb49af262f4135 0e7ced666eb6b14b9f0dc2accf114d7c
136 ··$trModule1·::·GHC.Types.TrName136 ··$trModule1·::·GHC.Types.TrName
137 ··[HasNoCafRefs,·TagSig:·<TagProper>,137 ··[HasNoCafRefs,·TagSig:·<TagProper>,
138 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],138 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
139 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]139 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
140 903e06d4e26e4d3cb705b326af0e9c03140 86b6716365c55c8d2a6a45de9f5dccba
141 ··$trModule2·::·GHC.Prim.Addr#141 ··$trModule2·::·GHC.Prim.Addr#
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
143 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Certificate"#]143 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Certificate"#]
144 56a64b0dafe56334df1f1fd58de16830144 7c52d767dd462b81257516c9e7f9f0f1
145 ··$trModule3·::·GHC.Types.TrName145 ··$trModule3·::·GHC.Types.TrName
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],147 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
148 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]148 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
149 aa3e241073c20add8d212dd1e91bb612149 2ae356a4ecd21903832465d3f0e3882e
150 ··$trModule4·::·GHC.Prim.Addr#150 ··$trModule4·::·GHC.Prim.Addr#
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
152 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
153 9d93c415cf8789a349752485bb8e2450152 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 153 06843c06761b892aca1228d472a1cef1
154 ··badCertificate·::154 ··badCertificate·::
155 ····Control.Monad.IO.Class.MonadIO·m·=>·GHC.Internal.Base.String·->·m·a155 ····Control.Monad.IO.Class.MonadIO·m·=>·GHC.Internal.Base.String·->·m·a
156 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,156 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
157 ···Strictness:·<1P(A,1C(1,L))><1L>,157 ···Strictness:·<1P(A,1C(1,L))><1L>,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············\·@m·::·*·->·*159 ··············\·@m·::·*·->·*
160 ················@a160 ················@a
Offset 162, 22 lines modifiedOffset 162, 22 lines modified
162 ················(msg['GHC.Types.Many]·::·GHC.Internal.Base.String)·->162 ················(msg['GHC.Types.Many]·::·GHC.Internal.Base.String)·->
163 ··············case·msg·of·msg1·{·DEFAULT·->163 ··············case·msg·of·msg1·{·DEFAULT·->
Max diff block lines reached; 6723/13805 bytes (48.70%) of diff not shown.
13.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Certificate.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Certificate.hi
Files 93% similar despite different names
13.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Certificate·91037 interface·Network.TLS.Handshake.Certificate·9103
8 ··interface·hash:·3b1e62367cb14388e618ccfb1110bb97 
9 ··ABI·hash:·3f63f548aef964109c55811f0ae41d15 
10 ··export-list·hash:·07a2f3a343be79e9324c944050145cb88 ··interface·hash:·c6be7a7b9921ade5fcb84fd3fb0241dd
 9 ··ABI·hash:·5407de0efdd6cbd1df42995f9d79b809
 10 ··export-list·hash:·9e8578b6af5fccbc63298cc22642be1d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ecd34b5888641eef956d5f7ef5bf8ee916 ··src_hash:·ecd34b5888641eef956d5f7ef5bf8ee9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 18 lines modifiedOffset 19, 18 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··badCertificate21 ··badCertificate
22 ··certificateRejected22 ··certificateRejected
23 ··extractCAname23 ··extractCAname
24 ··rejectOnException24 ··rejectOnException
25 ··verifyLeafKeyUsage25 ··verifyLeafKeyUsage
26 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal26 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50928 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
29 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,29 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
30 ···························Network.TLS.Extension)30 ···························Network.TLS.Extension)
31 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
32 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.132 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.1
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic34 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
35 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float35 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
36 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info36 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 100, 61 lines modifiedOffset 100, 61 lines modified
100 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c100 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
101 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774101 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
102 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233102 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
103 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b103 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
105 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888105 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
106 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35106 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
107 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
108 ··exports:·a419d294e682b89f7e03327954049c51 
109 ··throwCore·ad91bad92b4156c593eb36475accafb5 
110 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
111 ··BadCertificate·cfe8102f2dc0391037c6e9ef967343e8 
112 ··CertificateExpired·7d2008e46d464ee8ee2484cd436b9597 
113 ··CertificateRequired·6e9a79264af1621994e688b69a7fbd01 
114 ··CertificateRevoked·ad9a17c56be5b7c1e27cacc9577b0116 
115 ··CertificateUnknown·c5f4efd4f0b54c1d5de47af8e4216725 
116 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
117 ··UnknownCa·db31e130fff6799f4389d7fab2944a25 
118 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
119 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
121 ··exports:·ca04124621bb787ed772fd862029b669 
122 ··CertificateRejectAbsent·5fc524562ea04279f88cb1e9a0ea21f3 
123 ··CertificateRejectExpired·63934e85c1e497f49d3eb4a41964d5e9 
124 ··CertificateRejectOther·a27bc224dc6f2cec53e9a2c2c3f91df8 
125 ··CertificateRejectReason·d899283a7491cc4a75ecd69a70d1f7c8 
126 ··CertificateRejectRevoked·e76855cd914f57eaf5f6c34af2454e78 
127 ··CertificateRejectUnknownCA·ee05d711e53fb52192d300307fbd659b 
128 ··CertificateUsage·78a18bc6a68436432ec132fe61479f31 
129 ··CertificateUsageReject·0862bb7d9beb413bdfc50b046b73887d 
130 5623815aca1b30d951beb10058f5590d107 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal·bfd344cd973d476139f12d82fd7ed83b
 108 ··exports:·1d75e735f5eac8dea62d047318ae33a0
 109 ··throwCore·d0ff74bb41d178b8809739d1d0a17756
 110 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Error·29fa93872c22c3cc17a2f8a76fb66126
 111 ··BadCertificate·d3a7272b69fd092083bd109081ef0a30
 112 ··CertificateExpired·2a51f2f43750fc73257355f3a717ca8f
 113 ··CertificateRequired·3e71c614d13d86f361e3993f756b74f2
 114 ··CertificateRevoked·ae742adcd2a488faf8442532f0ab79f5
 115 ··CertificateUnknown·a48e9e2114c49072a8a0888ac33dae22
 116 ··Error_Protocol·e5e8ad642e59a52cdaebe22133873f40
 117 ··UnknownCa·6fe577abe18981ecd47a6aa53bb3f5bb
 118 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 119 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 120 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509·fae1d161b811ae449b967cf63d6a823b
 121 ··exports:·dd50de94f1c07779fd0bdbf7ef2f276f
 122 ··CertificateRejectAbsent·6537a58ad33c6073ff4908e09c09802b
 123 ··CertificateRejectExpired·68994e18e6a2a593d032c0bde7f502be
 124 ··CertificateRejectOther·cb6650c91bae6a6ea6b9e708438ae488
 125 ··CertificateRejectReason·6189d5fea091aec149718f4424129319
 126 ··CertificateRejectRevoked·c2e67c6b2743fac8ab4c81b2fcffe6ad
 127 ··CertificateRejectUnknownCA·01b645e65a2dc73ede0d0fba5d84f353
 128 ··CertificateUsage·0f87576fee5d6580128d21eaabd6da36
 129 ··CertificateUsageReject·0af7b122f2ba4b6db581ec0203cd2699
 130 3cac5b8261577365ad16c3a30ad09a1c
131 ··$trModule·::·GHC.Types.Module131 ··$trModule·::·GHC.Types.Module
132 ··[HasNoCafRefs,·TagSig:·<TagProper>,132 ··[HasNoCafRefs,·TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Types.Module],133 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
134 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]134 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
135 83144f00297054cbb1e2bcb49af262f4135 0e7ced666eb6b14b9f0dc2accf114d7c
136 ··$trModule1·::·GHC.Types.TrName136 ··$trModule1·::·GHC.Types.TrName
137 ··[HasNoCafRefs,·TagSig:·<TagProper>,137 ··[HasNoCafRefs,·TagSig:·<TagProper>,
138 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],138 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
139 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]139 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
140 903e06d4e26e4d3cb705b326af0e9c03140 86b6716365c55c8d2a6a45de9f5dccba
141 ··$trModule2·::·GHC.Prim.Addr#141 ··$trModule2·::·GHC.Prim.Addr#
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
143 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Certificate"#]143 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Certificate"#]
144 56a64b0dafe56334df1f1fd58de16830144 7c52d767dd462b81257516c9e7f9f0f1
145 ··$trModule3·::·GHC.Types.TrName145 ··$trModule3·::·GHC.Types.TrName
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],147 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
148 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]148 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
149 aa3e241073c20add8d212dd1e91bb612149 2ae356a4ecd21903832465d3f0e3882e
150 ··$trModule4·::·GHC.Prim.Addr#150 ··$trModule4·::·GHC.Prim.Addr#
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
152 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-dyafbTueGz7VqN5Us3iy3"#] 
153 9d93c415cf8789a349752485bb8e2450152 ···Unfolding:·Core:·<vanilla>·"tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu"#]
 153 06843c06761b892aca1228d472a1cef1
154 ··badCertificate·::154 ··badCertificate·::
155 ····Control.Monad.IO.Class.MonadIO·m·=>·GHC.Internal.Base.String·->·m·a155 ····Control.Monad.IO.Class.MonadIO·m·=>·GHC.Internal.Base.String·->·m·a
156 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,156 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
157 ···Strictness:·<1P(A,1C(1,L))><1L>,157 ···Strictness:·<1P(A,1C(1,L))><1L>,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············\·@m·::·*·->·*159 ··············\·@m·::·*·->·*
160 ················@a160 ················@a
Offset 162, 22 lines modifiedOffset 162, 22 lines modified
162 ················(msg['GHC.Types.Many]·::·GHC.Internal.Base.String)·->162 ················(msg['GHC.Types.Many]·::·GHC.Internal.Base.String)·->
163 ··············case·msg·of·msg1·{·DEFAULT·->163 ··············case·msg·of·msg1·{·DEFAULT·->
Max diff block lines reached; 6723/13802 bytes (48.71%) of diff not shown.
30.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.hi
Files 93% similar despite different names
30.3 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Handshake.Client.ClientHello·91037 interface·Network.TLS.Handshake.Client.ClientHello·9103
8 ··interface·hash:·112930ea0eae772c0356edb2302538fa 
9 ··ABI·hash:·efc76362768cfac59fa966150f776351 
10 ··export-list·hash:·28dd9b1302a8e8c3049137aa7c8f9c0a8 ··interface·hash:·421725fce35831f43109afced24800d6
 9 ··ABI·hash:·0c175d613f5f42047aede65878852358
 10 ··export-list·hash:·7cecc7d79e8c4d10c2e697b497b874f8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e8f1fad9c377ed226f73cdd47b88f99716 ··src_hash:·e8f1fad9c377ed226f73cdd47b88f997
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getPreSharedKeyInfo21 ··getPreSharedKeyInfo
22 ··sendClientHello22 ··sendClientHello
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
24 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression24 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1330 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Random33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Random
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1335 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
43 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,43 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
44 ···························Network.TLS.Extension)44 ···························Network.TLS.Extension)
45 direct·package·dependencies:·base-4.20.2.045 direct·package·dependencies:·base-4.20.2.0
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic47 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
48 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float48 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
49 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info49 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
50 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 113, 211 lines modifiedOffset 113, 211 lines modified
113 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484113 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
114 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8114 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
115 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd115 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
116 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635116 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
121 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
122 ··findCipher·855b966833b23c8ca231bfb5ed31f58a 
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
124 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
125 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
126 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
127 ··exports:·a419d294e682b89f7e03327954049c51 
128 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
129 ··Context·66844a77d12ae0842c318b9c98cd4666 
130 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
131 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
132 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
133 ··cZero·1ae01730b263923382470c20c9fee09d 
134 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
135 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
136 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
137 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
138 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
139 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
140 ··setMyRecordLimit·9e4bb7f2499af1caca7c4f238b88ff9e 
141 ··tls13stSentExtensions·6a4651afdabd02f82f79a7f12c3cb88f 
142 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
143 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
144 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
147 ··hashDigestSize·94673800093a13f8d227e70a340291be 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
149 ··Group·cb70fab62001a7cc59fead35020d5340 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
151 ··exports:·ec02afb3372234134019bbb1837197ca 
152 ··ApplicationLayerProtocolNegotiation·cfd572f9aea839c0a911ae893fa3cb95 
153 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
154 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
155 ··EarlyDataIndication·9b8f57a73673d89a3ad80e649196a5d1 
156 ··EcPointFormat_Uncompressed·ca6a20733d9ac573042d918cdc5404e0 
157 ··EcPointFormatsSupported·970fb8c801865a235efaf299470bf320 
158 ··ExtendedMainSecret·1f6e32691e7cde1485e37dd122fa36f2 
159 ··ExtensionRaw·f35ee4ec92b68bcff0e2757db3c6bfe0 
160 ··KeyShareClientHello·24d223b51bb6e7c5ff96417e9d352e90 
161 ··PSK_DHE_KE·8b3a2c6636b06e443b5870242a08a09a 
162 ··PostHandshakeAuth·55ec129bbeec0a8d17d0572efa3ea763 
163 ··PreSharedKeyClientHello·b3cfbf12f649b4b7e1297539bc70ce6b 
164 ··PskIdentity·12499839399dc84cad3a8308a8c8988e 
165 ··PskKeyExchangeModes·559a1e7295c05a0aa7a8268b24a134e6 
166 ··RecordSizeLimit·4e682859a86cd19eee36a3ae4afbd0aa 
167 ··SecureRenegotiation·97ad41e834d91a4c3a23c12ee365551d 
168 ··ServerName·99b3bf8b6a38b4f51001239222a5d2b8 
169 ··ServerNameHostName·e023359e6a75eabff636e64b47d5125b 
170 ··SessionTicket·357bbce9ee66c1aca5155eb33159edb7 
171 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
172 ··SupportedGroups·60192b15b11a9400ef34bfb8cb889343 
173 ··SupportedVersionsClientHello·25c9e99a3808a1f618026066eb289a65 
174 ··toExtensionRaw·6f818c3e9838b6000a271a3a0b85a9a4 
175 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
176 ··exports:·9a00a0819a14ce185be235623e059b6e 
177 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
178 ··contextSync·5d9232eab97b5c9b96c201f404aa22b3 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
180 ··exports:·63f196146da25436433744882f84a3dc 
181 ··newSession·73ba5293cb0b415c5d62c526df6d23dc 
182 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common13·67e182c9e8230c93e4879eb358ddb2fd 
183 ··exports:·2998986f7d98a28c5aa73446271eb495 
184 ··ageToObfuscatedAge·a596948a312b5201f4cfe9815b3fb65a 
185 ··calculateEarlySecret·a0bb3c09685986219e0f5ac66eaab96e 
186 ··getAge·dbfb9e948a1ea39d060825dc6157e58a 
Max diff block lines reached; 6202/30989 bytes (20.01%) of diff not shown.
30.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ClientHello.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ClientHello.dyn_hi
Files 93% similar despite different names
30.3 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client.ClientHello·91037 interface·Network.TLS.Handshake.Client.ClientHello·9103
8 ··interface·hash:·112930ea0eae772c0356edb2302538fa 
9 ··ABI·hash:·efc76362768cfac59fa966150f776351 
10 ··export-list·hash:·28dd9b1302a8e8c3049137aa7c8f9c0a8 ··interface·hash:·421725fce35831f43109afced24800d6
 9 ··ABI·hash:·0c175d613f5f42047aede65878852358
 10 ··export-list·hash:·7cecc7d79e8c4d10c2e697b497b874f8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e8f1fad9c377ed226f73cdd47b88f99716 ··src_hash:·e8f1fad9c377ed226f73cdd47b88f997
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getPreSharedKeyInfo21 ··getPreSharedKeyInfo
22 ··sendClientHello22 ··sendClientHello
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
24 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression24 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1330 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Random33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Random
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1335 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
43 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,43 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
44 ···························Network.TLS.Extension)44 ···························Network.TLS.Extension)
45 direct·package·dependencies:·base-4.20.2.045 direct·package·dependencies:·base-4.20.2.0
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic47 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
48 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float48 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
49 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info49 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
50 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 113, 211 lines modifiedOffset 113, 211 lines modified
113 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484113 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
114 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8114 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
115 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd115 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
116 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635116 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6118 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888119 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
120 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
121 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
122 ··findCipher·855b966833b23c8ca231bfb5ed31f58a 
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
124 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
125 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
126 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
127 ··exports:·a419d294e682b89f7e03327954049c51 
128 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
129 ··Context·66844a77d12ae0842c318b9c98cd4666 
130 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
131 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
132 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
133 ··cZero·1ae01730b263923382470c20c9fee09d 
134 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
135 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
136 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
137 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
138 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
139 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
140 ··setMyRecordLimit·9e4bb7f2499af1caca7c4f238b88ff9e 
141 ··tls13stSentExtensions·6a4651afdabd02f82f79a7f12c3cb88f 
142 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
143 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
144 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
147 ··hashDigestSize·94673800093a13f8d227e70a340291be 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
149 ··Group·cb70fab62001a7cc59fead35020d5340 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
151 ··exports:·ec02afb3372234134019bbb1837197ca 
152 ··ApplicationLayerProtocolNegotiation·cfd572f9aea839c0a911ae893fa3cb95 
153 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
154 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
155 ··EarlyDataIndication·9b8f57a73673d89a3ad80e649196a5d1 
156 ··EcPointFormat_Uncompressed·ca6a20733d9ac573042d918cdc5404e0 
157 ··EcPointFormatsSupported·970fb8c801865a235efaf299470bf320 
158 ··ExtendedMainSecret·1f6e32691e7cde1485e37dd122fa36f2 
159 ··ExtensionRaw·f35ee4ec92b68bcff0e2757db3c6bfe0 
160 ··KeyShareClientHello·24d223b51bb6e7c5ff96417e9d352e90 
161 ··PSK_DHE_KE·8b3a2c6636b06e443b5870242a08a09a 
162 ··PostHandshakeAuth·55ec129bbeec0a8d17d0572efa3ea763 
163 ··PreSharedKeyClientHello·b3cfbf12f649b4b7e1297539bc70ce6b 
164 ··PskIdentity·12499839399dc84cad3a8308a8c8988e 
165 ··PskKeyExchangeModes·559a1e7295c05a0aa7a8268b24a134e6 
166 ··RecordSizeLimit·4e682859a86cd19eee36a3ae4afbd0aa 
167 ··SecureRenegotiation·97ad41e834d91a4c3a23c12ee365551d 
168 ··ServerName·99b3bf8b6a38b4f51001239222a5d2b8 
169 ··ServerNameHostName·e023359e6a75eabff636e64b47d5125b 
170 ··SessionTicket·357bbce9ee66c1aca5155eb33159edb7 
171 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
172 ··SupportedGroups·60192b15b11a9400ef34bfb8cb889343 
173 ··SupportedVersionsClientHello·25c9e99a3808a1f618026066eb289a65 
174 ··toExtensionRaw·6f818c3e9838b6000a271a3a0b85a9a4 
175 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
176 ··exports:·9a00a0819a14ce185be235623e059b6e 
177 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
178 ··contextSync·5d9232eab97b5c9b96c201f404aa22b3 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
180 ··exports:·63f196146da25436433744882f84a3dc 
181 ··newSession·73ba5293cb0b415c5d62c526df6d23dc 
182 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common13·67e182c9e8230c93e4879eb358ddb2fd 
183 ··exports:·2998986f7d98a28c5aa73446271eb495 
184 ··ageToObfuscatedAge·a596948a312b5201f4cfe9815b3fb65a 
185 ··calculateEarlySecret·a0bb3c09685986219e0f5ac66eaab96e 
186 ··getAge·dbfb9e948a1ea39d060825dc6157e58a 
Max diff block lines reached; 6202/30989 bytes (20.01%) of diff not shown.
43.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.dyn_hi
Files 95% similar despite different names
43.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client.Common·91037 interface·Network.TLS.Handshake.Client.Common·9103
8 ··interface·hash:·476ca586e626387105a27c32219a453f 
9 ··ABI·hash:·27dda84ce7ffdcc0f08f15db6ab50098 
10 ··export-list·hash:·9a00a0819a14ce185be235623e059b6e8 ··interface·hash:·5801a1cd5abb8f46fda3b8812445792a
 9 ··ABI·hash:·44b4b5ece81c0474f6791f413103b5c1
 10 ··export-list·hash:·9f27d0eb25561a504c9f102bf71f0092
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·954b46a0dea87a860e9d1159e4f16a2412 ··flag·hash:·954b46a0dea87a860e9d1159e4f16a24
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2ccd69ed5eb4023c097a9495c562b6aa16 ··src_hash:·2ccd69ed5eb4023c097a9495c562b6aa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 33 lines modifiedOffset 23, 33 lines modified
23 ··contextSync23 ··contextSync
24 ··doCertificate24 ··doCertificate
25 ··doServerKeyExchange25 ··doServerKeyExchange
26 ··getLocalHashSigAlg26 ··getLocalHashSigAlg
27 ··setALPN27 ··setALPN
28 ··sigAlgsToCertTypes28 ··sigAlgsToCertTypes
29 ··throwMiscErrorOnException29 ··throwMiscErrorOnException
30 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher30 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Credentials32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Credentials
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Certificate
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State44 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50947 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
48 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,48 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
49 ···························Network.TLS.Extension)49 ···························Network.TLS.Extension)
50 direct·package·dependencies:·base-4.20.2.050 direct·package·dependencies:·base-4.20.2.0
51 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.151 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.1
52 plugin·package·dependencies:52 plugin·package·dependencies:
53 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic53 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
54 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float54 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
55 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info55 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 123, 190 lines modifiedOffset 123, 190 lines modified
123 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136123 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
124 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b124 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
125 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd125 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
126 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c126 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
127 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6127 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
129 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35129 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
130 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
131 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
132 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
133 ··exports:·a419d294e682b89f7e03327954049c51 
134 ··Context·66844a77d12ae0842c318b9c98cd4666 
135 ··HandshakeSync·6416c4737a0d5168516602615b1c27f3 
136 ··ctxHandshakeSync·9061d618ac46cbc987ddca40d143beda 
137 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
138 ··ctxWithHooks·b2a78fd8e90720e4dfee704d09190f34 
139 ··throwCore·ad91bad92b4156c593eb36475accafb5 
140 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
141 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Credentials·db2c2153677df77c2ea13f1572a7005d 
143 ··exports:·e276f1e38ac6da3082762bf756868603 
144 ··Credential·3a662643a40740bdc05bf68ccca12999 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
147 ··isKeyExchangeSignatureKey·9956843c2ae08e543d45698acefd3510 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
149 ··KX_DSA·4fdfe97377ec6010d2b2b70cde0cd555 
150 ··KX_ECDSA·f461fa5854bc095a0adb0bd6d285ee4d 
151 ··KX_RSA·0eebbae241d984d17cd4bee9ba118019 
152 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
153 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
154 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
155 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
156 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
157 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
158 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
159 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
160 ··exports:·ec02afb3372234134019bbb1837197ca 
161 ··ApplicationLayerProtocolNegotiation·cfd572f9aea839c0a911ae893fa3cb95 
162 ··EID_ApplicationLayerProtocolNegotiation·189b40da4d53ade6bf3c2b86851ccbaf 
163 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
164 ··MessageType·c6737288e3dd078db617d19e693c5cdd 
165 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
166 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate·3f63f548aef964109c55811f0ae41d15 
167 ··exports:·07a2f3a343be79e9324c944050145cb8 
168 ··certificateRejected·4cdc6c8781280091b9f3ec3016189a97 
169 ··rejectOnException·6d09683028af203da1184972be62ee64 
170 ··verifyLeafKeyUsage·9bc4f4e1397ace3526c3c19e9ff6aa7c 
171 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
172 ··exports:·63f196146da25436433744882f84a3dc 
173 ··storePrivInfo·eb2313540135317ee5fe141da7af2fcf 
174 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control·e80eb9d287c04539b32367c2af02e6c4 
175 ··exports:·b9a4dc51731bd4ac789613e363322540 
176 ··ClientState·552954f4c16b6d5ff2f7c0438dc95ff9 
177 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
178 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
179 ··satisfiesEcPredicate·e30002c41d0213e120a5e65c973d54e9 
180 ··versionCompatible·7b40e1c80edf38c7a90c03d48111cd92 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature·b521946f53028f7adf455114f1e2b740 
182 ··exports:·c34b36015f96ec98431801bc6a6934d1 
183 ··certificateCompatible·7173809925f6df1306c49a1f05933010 
184 ··decryptError·08c32f282ef9eb89c2b761fce53716f6 
185 ··digitallySignDHParamsVerify·9a151f908ba7c0ccb97c83f08418fcf3 
186 ··digitallySignECDHParamsVerify·8dca691db8a5acc8b0c4d14b8ede38de 
187 ··hashSigToCertType·8a04dfa8d872c9ef58bfe957464dfdcb 
188 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
189 ··exports:·82c6b7521c3861fda144c839282adc2c 
190 ··getCertReqCBdata·6d3779e080c68496954a079504a0b215 
191 ··getPendingCipher·3c45d24d43537fdd6c73811153975d93 
192 ··getRemotePublicKey·f2b8000225c3e3c860c350d7a9f73613 
193 ··setServerDHParams·b9059a2fd61b0f43694c1c698a6e0f4a 
194 ··setServerECDHParams·5727d18fdb7a0bcaf0b0d00115da394b 
195 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
Max diff block lines reached; 21901/43994 bytes (49.78%) of diff not shown.
43.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/Common.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/Common.hi
Files 96% similar despite different names
43.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Client.Common·91037 interface·Network.TLS.Handshake.Client.Common·9103
8 ··interface·hash:·476ca586e626387105a27c32219a453f 
9 ··ABI·hash:·27dda84ce7ffdcc0f08f15db6ab50098 
10 ··export-list·hash:·9a00a0819a14ce185be235623e059b6e8 ··interface·hash:·5801a1cd5abb8f46fda3b8812445792a
 9 ··ABI·hash:·44b4b5ece81c0474f6791f413103b5c1
 10 ··export-list·hash:·9f27d0eb25561a504c9f102bf71f0092
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·954b46a0dea87a860e9d1159e4f16a2412 ··flag·hash:·954b46a0dea87a860e9d1159e4f16a24
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2ccd69ed5eb4023c097a9495c562b6aa16 ··src_hash:·2ccd69ed5eb4023c097a9495c562b6aa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 33 lines modifiedOffset 23, 33 lines modified
23 ··contextSync23 ··contextSync
24 ··doCertificate24 ··doCertificate
25 ··doServerKeyExchange25 ··doServerKeyExchange
26 ··getLocalHashSigAlg26 ··getLocalHashSigAlg
27 ··setALPN27 ··setALPN
28 ··sigAlgsToCertTypes28 ··sigAlgsToCertTypes
29 ··throwMiscErrorOnException29 ··throwMiscErrorOnException
30 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher30 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Credentials32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Credentials
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Certificate
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State44 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50947 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
48 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,48 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
49 ···························Network.TLS.Extension)49 ···························Network.TLS.Extension)
50 direct·package·dependencies:·base-4.20.2.050 direct·package·dependencies:·base-4.20.2.0
51 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.151 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt·mtl-2.3.1
52 plugin·package·dependencies:52 plugin·package·dependencies:
53 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic53 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
54 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float54 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
55 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info55 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 123, 190 lines modifiedOffset 123, 190 lines modified
123 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136123 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
124 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b124 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
125 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd125 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
126 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c126 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
127 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6127 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
129 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35129 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
130 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
131 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
132 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
133 ··exports:·a419d294e682b89f7e03327954049c51 
134 ··Context·66844a77d12ae0842c318b9c98cd4666 
135 ··HandshakeSync·6416c4737a0d5168516602615b1c27f3 
136 ··ctxHandshakeSync·9061d618ac46cbc987ddca40d143beda 
137 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
138 ··ctxWithHooks·b2a78fd8e90720e4dfee704d09190f34 
139 ··throwCore·ad91bad92b4156c593eb36475accafb5 
140 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
141 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Credentials·db2c2153677df77c2ea13f1572a7005d 
143 ··exports:·e276f1e38ac6da3082762bf756868603 
144 ··Credential·3a662643a40740bdc05bf68ccca12999 
145 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
146 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
147 ··isKeyExchangeSignatureKey·9956843c2ae08e543d45698acefd3510 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
149 ··KX_DSA·4fdfe97377ec6010d2b2b70cde0cd555 
150 ··KX_ECDSA·f461fa5854bc095a0adb0bd6d285ee4d 
151 ··KX_RSA·0eebbae241d984d17cd4bee9ba118019 
152 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
153 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
154 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
155 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
156 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
157 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
158 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
159 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
160 ··exports:·ec02afb3372234134019bbb1837197ca 
161 ··ApplicationLayerProtocolNegotiation·cfd572f9aea839c0a911ae893fa3cb95 
162 ··EID_ApplicationLayerProtocolNegotiation·189b40da4d53ade6bf3c2b86851ccbaf 
163 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
164 ··MessageType·c6737288e3dd078db617d19e693c5cdd 
165 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
166 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate·3f63f548aef964109c55811f0ae41d15 
167 ··exports:·07a2f3a343be79e9324c944050145cb8 
168 ··certificateRejected·4cdc6c8781280091b9f3ec3016189a97 
169 ··rejectOnException·6d09683028af203da1184972be62ee64 
170 ··verifyLeafKeyUsage·9bc4f4e1397ace3526c3c19e9ff6aa7c 
171 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
172 ··exports:·63f196146da25436433744882f84a3dc 
173 ··storePrivInfo·eb2313540135317ee5fe141da7af2fcf 
174 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control·e80eb9d287c04539b32367c2af02e6c4 
175 ··exports:·b9a4dc51731bd4ac789613e363322540 
176 ··ClientState·552954f4c16b6d5ff2f7c0438dc95ff9 
177 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
178 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
179 ··satisfiesEcPredicate·e30002c41d0213e120a5e65c973d54e9 
180 ··versionCompatible·7b40e1c80edf38c7a90c03d48111cd92 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature·b521946f53028f7adf455114f1e2b740 
182 ··exports:·c34b36015f96ec98431801bc6a6934d1 
183 ··certificateCompatible·7173809925f6df1306c49a1f05933010 
184 ··decryptError·08c32f282ef9eb89c2b761fce53716f6 
185 ··digitallySignDHParamsVerify·9a151f908ba7c0ccb97c83f08418fcf3 
186 ··digitallySignECDHParamsVerify·8dca691db8a5acc8b0c4d14b8ede38de 
187 ··hashSigToCertType·8a04dfa8d872c9ef58bfe957464dfdcb 
188 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
189 ··exports:·82c6b7521c3861fda144c839282adc2c 
190 ··getCertReqCBdata·6d3779e080c68496954a079504a0b215 
191 ··getPendingCipher·3c45d24d43537fdd6c73811153975d93 
192 ··getRemotePublicKey·f2b8000225c3e3c860c350d7a9f73613 
193 ··setServerDHParams·b9059a2fd61b0f43694c1c698a6e0f4a 
194 ··setServerECDHParams·5727d18fdb7a0bcaf0b0d00115da394b 
195 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.HashAndSignature·4bd81ed466dd7c2581b19a3ad1952866 
Max diff block lines reached; 21901/43991 bytes (49.79%) of diff not shown.
29.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.dyn_hi
Files 96% similar despite different names
28.9 KB
ghc --show-iface {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client.ServerHello·91037 interface·Network.TLS.Handshake.Client.ServerHello·9103
8 ··interface·hash:·aee61e3c15f67d1f5da2a62375d33580 
9 ··ABI·hash:·052b9a9e02617261684333a67c880053 
10 ··export-list·hash:·f014ffdfb459cc2d759014d17ed1a8fa8 ··interface·hash:·4fed082606c31a94a9d18a61e974f46b
 9 ··ABI·hash:·b9071ab15dfca065fba8f0cc197a9c8f
 10 ··export-list·hash:·f38d022c0222399f04463651f75f21f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c11d2f59b84c9010ff6793f8417fbd3616 ··src_hash:·c11d2f59b84c9010ff6793f8417fbd36
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··processServerHello1321 ··processServerHello13
22 ··recvServerHello22 ··recvServerHello
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
24 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression24 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.ErrT26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.ErrT
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Random32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Random
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1334 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1340 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
42 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,42 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
43 ···························Network.TLS.Extension)43 ···························Network.TLS.Extension)
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic46 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
47 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float47 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
48 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info48 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
49 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 109, 176 lines modifiedOffset 109, 176 lines modified
109 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe109 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
110 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91110 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
111 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635111 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
112 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c112 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
113 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6113 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
114 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888114 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
115 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb115 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb
116 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
117 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
118 ··findCipher·855b966833b23c8ca231bfb5ed31f58a 
119 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
120 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
121 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
122 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
123 ··exports:·a419d294e682b89f7e03327954049c51 
124 ··Context·66844a77d12ae0842c318b9c98cd4666 
125 ··Established·8b40f439f80b18370fe2cc1da99d4189 
126 ··checkPeerRecordLimit·1f273f5fb8e37b73e6d537bf61bf640b 
127 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
128 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
129 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
130 ··enableMyRecordLimit·e30cf7c6977bae86508421942229994d 
131 ··enablePeerRecordLimit·5f2ba35adc363f83b78804448feeb762 
132 ··failOnEitherError·48fbfba39d95372b3086abf2b99721df 
133 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
134 ··setMyRecordLimit·9e4bb7f2499af1caca7c4f238b88ff9e 
135 ··throwCore·ad91bad92b4156c593eb36475accafb5 
136 ··tls13stSentExtensions·6a4651afdabd02f82f79a7f12c3cb88f 
137 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
138 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
139 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.ErrT·d7749e092594b2ef53663c5a58c350b0 
141 ··exports:·8790a34e55c1ef90d27f0964ac1412b9 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
143 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
144 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
145 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
146 ··ProtocolVersion·2915c65d85175b5fdf5ac02b2eec34c0 
147 ··UnsupportedExtension·78c93d3a63d0a40eb70798add21b50dd 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
149 ··exports:·ec02afb3372234134019bbb1837197ca 
150 ··Cookie·97ef75ccb0932833fb5c5dbf41bc6b50 
151 ··EID_Cookie·3045fd18db170a6cf1715ccdabe38600 
152 ··EID_KeyShare·4b62075f85a8c787116461ac2f0e869f 
153 ··EID_PreSharedKey·61d72a98364365b016aa1b607395721d 
154 ··EID_RecordSizeLimit·5f817dd55b4dc8130f6791d01644efb8 
155 ··EID_SecureRenegotiation·07d7c3320c25aeed205324fd9fde1dbd 
156 ··EID_SessionTicket·c6a11b5e8cc364c718d12de02e960fdc 
157 ··EID_SupportedVersions·85a02241f3fea928e9468f336ae640bc 
158 ··ExtensionRaw·f35ee4ec92b68bcff0e2757db3c6bfe0 
159 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
160 ··MsgTClientHello·bbf0797c29b4e8c1e052e78f7d83f47a 
161 ··MsgTHelloRetryRequest·0b44429085ef46d12d779bf6afa90621 
162 ··MsgTServerHello·857f42c4bf432e77c0c8ace345384eee 
163 ··SecureRenegotiation·97ad41e834d91a4c3a23c12ee365551d 
164 ··SupportedVersionsServerHello·f568e6e043ad7abf35b97ad3c830ceb8 
165 ··extensionDecode·2cb359378bdef54fa97536b74f40b80a 
166 ··extensionEncode·b32aa773baa5ca848d9312b5661f0565 
167 ··lookupAndDecode·d572397407f118fe44f4c181d9462d10 
168 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
169 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
170 ··exports:·9a00a0819a14ce185be235623e059b6e 
171 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
172 ··setALPN·7a38cdac6a134562d99c2406c21b26f1 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
174 ··exports:·63f196146da25436433744882f84a3dc 
175 ··ensureNullCompression·83d8cfa13207fc03a3ae92a5beed3f18 
176 ··processExtendedMainSecret·5d40a1c563cf4b0a0c99d40d4aa89caa 
177 ··setPeerRecordSizeLimit·5d822e9365f10d407f5db055b14d5de1 
178 ··unexpected·abf36678b06e76074bcad5bff38a2d39 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
180 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
181 ··logKey·c4486cace0bf7d3a3061331cbfb70456 
182 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process·51d3e838503c196e097b774f501c99c9 
183 ··exports:·6ad278c423712aadf7d52064c0462f9e 
Max diff block lines reached; 8117/29565 bytes (27.45%) of diff not shown.
29.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/ServerHello.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/ServerHello.hi
Files 96% similar despite different names
28.9 KB
ghc --show-iface {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Client.ServerHello·91037 interface·Network.TLS.Handshake.Client.ServerHello·9103
8 ··interface·hash:·aee61e3c15f67d1f5da2a62375d33580 
9 ··ABI·hash:·052b9a9e02617261684333a67c880053 
10 ··export-list·hash:·f014ffdfb459cc2d759014d17ed1a8fa8 ··interface·hash:·4fed082606c31a94a9d18a61e974f46b
 9 ··ABI·hash:·b9071ab15dfca065fba8f0cc197a9c8f
 10 ··export-list·hash:·f38d022c0222399f04463651f75f21f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c11d2f59b84c9010ff6793f8417fbd3616 ··src_hash:·c11d2f59b84c9010ff6793f8417fbd36
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··processServerHello1321 ··processServerHello13
22 ··recvServerHello22 ··recvServerHello
23 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher23 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
24 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression24 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.ErrT26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.ErrT
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Random32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Random
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1334 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1340 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
42 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,42 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
43 ···························Network.TLS.Extension)43 ···························Network.TLS.Extension)
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic46 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
47 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float47 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
48 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info48 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
49 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 109, 176 lines modifiedOffset 109, 176 lines modified
109 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe109 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
110 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91110 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
111 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635111 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
112 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c112 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
113 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6113 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
114 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888114 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
115 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb115 import··-/··Control.Monad.Error.Class·8d0d99ed0f06e4e6808047cf7fe42cfb
116 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
117 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
118 ··findCipher·855b966833b23c8ca231bfb5ed31f58a 
119 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
120 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
121 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
122 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
123 ··exports:·a419d294e682b89f7e03327954049c51 
124 ··Context·66844a77d12ae0842c318b9c98cd4666 
125 ··Established·8b40f439f80b18370fe2cc1da99d4189 
126 ··checkPeerRecordLimit·1f273f5fb8e37b73e6d537bf61bf640b 
127 ··ctxEOF·82e9508d83c2ec402e4cba5eb44e5e92 
128 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
129 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
130 ··enableMyRecordLimit·e30cf7c6977bae86508421942229994d 
131 ··enablePeerRecordLimit·5f2ba35adc363f83b78804448feeb762 
132 ··failOnEitherError·48fbfba39d95372b3086abf2b99721df 
133 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
134 ··setMyRecordLimit·9e4bb7f2499af1caca7c4f238b88ff9e 
135 ··throwCore·ad91bad92b4156c593eb36475accafb5 
136 ··tls13stSentExtensions·6a4651afdabd02f82f79a7f12c3cb88f 
137 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
138 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
139 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.ErrT·d7749e092594b2ef53663c5a58c350b0 
141 ··exports:·8790a34e55c1ef90d27f0964ac1412b9 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
143 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
144 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
145 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
146 ··ProtocolVersion·2915c65d85175b5fdf5ac02b2eec34c0 
147 ··UnsupportedExtension·78c93d3a63d0a40eb70798add21b50dd 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
149 ··exports:·ec02afb3372234134019bbb1837197ca 
150 ··Cookie·97ef75ccb0932833fb5c5dbf41bc6b50 
151 ··EID_Cookie·3045fd18db170a6cf1715ccdabe38600 
152 ··EID_KeyShare·4b62075f85a8c787116461ac2f0e869f 
153 ··EID_PreSharedKey·61d72a98364365b016aa1b607395721d 
154 ··EID_RecordSizeLimit·5f817dd55b4dc8130f6791d01644efb8 
155 ··EID_SecureRenegotiation·07d7c3320c25aeed205324fd9fde1dbd 
156 ··EID_SessionTicket·c6a11b5e8cc364c718d12de02e960fdc 
157 ··EID_SupportedVersions·85a02241f3fea928e9468f336ae640bc 
158 ··ExtensionRaw·f35ee4ec92b68bcff0e2757db3c6bfe0 
159 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
160 ··MsgTClientHello·bbf0797c29b4e8c1e052e78f7d83f47a 
161 ··MsgTHelloRetryRequest·0b44429085ef46d12d779bf6afa90621 
162 ··MsgTServerHello·857f42c4bf432e77c0c8ace345384eee 
163 ··SecureRenegotiation·97ad41e834d91a4c3a23c12ee365551d 
164 ··SupportedVersionsServerHello·f568e6e043ad7abf35b97ad3c830ceb8 
165 ··extensionDecode·2cb359378bdef54fa97536b74f40b80a 
166 ··extensionEncode·b32aa773baa5ca848d9312b5661f0565 
167 ··lookupAndDecode·d572397407f118fe44f4c181d9462d10 
168 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
169 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
170 ··exports:·9a00a0819a14ce185be235623e059b6e 
171 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
172 ··setALPN·7a38cdac6a134562d99c2406c21b26f1 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
174 ··exports:·63f196146da25436433744882f84a3dc 
175 ··ensureNullCompression·83d8cfa13207fc03a3ae92a5beed3f18 
176 ··processExtendedMainSecret·5d40a1c563cf4b0a0c99d40d4aa89caa 
177 ··setPeerRecordSizeLimit·5d822e9365f10d407f5db055b14d5de1 
178 ··unexpected·abf36678b06e76074bcad5bff38a2d39 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
180 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
181 ··logKey·c4486cace0bf7d3a3061331cbfb70456 
182 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process·51d3e838503c196e097b774f501c99c9 
183 ··exports:·6ad278c423712aadf7d52064c0462f9e 
Max diff block lines reached; 8117/29562 bytes (27.46%) of diff not shown.
32.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.dyn_hi
Files 96% similar despite different names
31.8 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client.TLS12·91037 interface·Network.TLS.Handshake.Client.TLS12·9103
8 ··interface·hash:·edb9bc56754b3473724c3477b53f7c07 
9 ··ABI·hash:·239c3f0759b7b1fccd5bc8ee8585f4e3 
10 ··export-list·hash:·6db08b17f0a8537863a020af393389d78 ··interface·hash:·7ece8cd179b90ad1e85742c8fc9bf704
 9 ··ABI·hash:·c22829907cd302ccffb14519027225a5
 10 ··export-list·hash:·6c4ea04321dba39694101661127f9456
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·84289333550816daf6d2d28aae2db26616 ··src_hash:·84289333550816daf6d2d28aae2db266
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··recvServerFirstFlight1221 ··recvServerFirstFlight12
22 ··recvServerSecondFlight1222 ··recvServerSecondFlight12
23 ··sendClientSecondFlight1223 ··sendClientSecondFlight12
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Session36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Session
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50942 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
43 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,43 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
44 ···························Network.TLS.Extension)44 ···························Network.TLS.Extension)
45 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.045 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
46 ·····························mtl-2.3.146 ·····························mtl-2.3.1
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic48 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
49 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float49 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
50 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info50 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 116, 184 lines modifiedOffset 116, 184 lines modified
116 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd116 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
120 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888120 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
121 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443121 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
122 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35122 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
124 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
125 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
126 ··exports:·a419d294e682b89f7e03327954049c51 
127 ··Context·66844a77d12ae0842c318b9c98cd4666 
128 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
129 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
130 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
131 ··enableMyRecordLimit·e30cf7c6977bae86508421942229994d 
132 ··throwCore·ad91bad92b4156c593eb36475accafb5 
133 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
134 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
135 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
136 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
137 ··findFiniteFieldGroup·e9bbc92e306d0542530f40749511f8c3 
138 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
139 ··dhGetShared·1153c921ae0fa2291a9ed49cf9f745d6 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
141 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
143 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
144 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
145 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
146 ··InsufficientSecurity·ee30fd2ccebf66742118194ec7426ab1 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
148 ··exports:·9a00a0819a14ce185be235623e059b6e 
149 ··clientChain·7ca57eaf83a46bc4ad979b98ce7a3a19 
150 ··doCertificate·4ecf4014f80d1ead9a8a1c511d2677d5 
151 ··doServerKeyExchange·73b87861140b072592a77410ad94bc19 
152 ··getLocalHashSigAlg·681dcb0f871347b015890ee5a68e533d 
153 ··throwMiscErrorOnException·57c1de278d391bc64f51d0d60942239c 
154 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
155 ··exports:·63f196146da25436433744882f84a3dc 
156 ··RecvState·20988eaeb910b50c0c977b9c5883c966 
157 ··RecvStateDone·dabc82af15493518b93e553236a03812 
158 ··RecvStateHandshake·69810edfeb445830f1997d614abe2244 
159 ··RecvStatePacket·a71b28826604dfe1f556b506d1647e58 
160 ··checkSupportedGroup·5027f937f3aa6af8cd9156993a50f04b 
161 ··expectFinished·35be4f554ae79c4fe035e719570cf92e 
162 ··getSessionData·77af6e1ae9dc794ee31d987eea1b8552 
163 ··handshakeDone12·677eb3f2b7e6eebb90a59cfac499a557 
164 ··isSupportedGroup·f9051d60fc1ca17943eefd6745af27eb 
165 ··processCertificate·b0a3998387b8479f0d16662720e8aec6 
166 ··runRecvState·9acbf53094a646646af36517c2d76b7c 
167 ··runRecvStateHS·7af0f540e6bf0b6fb8b5f6f030282d24 
168 ··sendCCSandFinished·c354bb44a5c7db4f18f9d35a58e3d499 
169 ··ticketOrSessionID12·eae26a45b5ce72f9723acb59ad967f58 
170 ··unexpected·abf36678b06e76074bcad5bff38a2d39 
171 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
172 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
173 ··encryptRSA·6f84e5e597e69dc1bee55c14366641e6 
174 ··generateDHE·8a652195a40a18ac2c64759ebfc263f1 
175 ··generateECDHEShared·570932a08239fa4dc53703e2a3093468 
176 ··generateFFDHEShared·18573bd5be1c1e48282e172644349b1a 
177 ··getLocalPublicKey·684ff4736e18297ba15e7801b53f5aff 
178 ··logKey·c4486cace0bf7d3a3061331cbfb70456 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature·b521946f53028f7adf455114f1e2b740 
180 ··exports:·c34b36015f96ec98431801bc6a6934d1 
181 ··createCertificateVerify·de4789429697fd302c6bc1a802a32a5b 
182 ··signatureCompatible·11d0f6fc9fa8cc4bd0e4e0326774f347 
183 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
184 ··exports:·82c6b7521c3861fda144c839282adc2c 
185 ··HandshakeM·5cc851a75c73e6802b4ce23561c6c4d5 
186 ··getClientCertSent·45e6c7b67a304ff163d0cc489857545e 
187 ··getHandshakeMessages·959738952ca6639e0c10203d0641b519 
188 ··getPendingCipher·3c45d24d43537fdd6c73811153975d93 
189 ··getServerDHParams·cecbfd859bf9c33de900adcdcfc6d0b8 
Max diff block lines reached; 9867/32523 bytes (30.34%) of diff not shown.
32.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS12.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS12.hi
Files 96% similar despite different names
31.8 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Client.TLS12·91037 interface·Network.TLS.Handshake.Client.TLS12·9103
8 ··interface·hash:·edb9bc56754b3473724c3477b53f7c07 
9 ··ABI·hash:·239c3f0759b7b1fccd5bc8ee8585f4e3 
10 ··export-list·hash:·6db08b17f0a8537863a020af393389d78 ··interface·hash:·7ece8cd179b90ad1e85742c8fc9bf704
 9 ··ABI·hash:·c22829907cd302ccffb14519027225a5
 10 ··export-list·hash:·6c4ea04321dba39694101661127f9456
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·84289333550816daf6d2d28aae2db26616 ··src_hash:·84289333550816daf6d2d28aae2db266
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··recvServerFirstFlight1221 ··recvServerFirstFlight12
22 ··recvServerSecondFlight1222 ··recvServerSecondFlight12
23 ··sendClientSecondFlight1223 ··sendClientSecondFlight12
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO32 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Packet34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Packet
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Session36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Session
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50942 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
43 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,43 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
44 ···························Network.TLS.Extension)44 ···························Network.TLS.Extension)
45 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.045 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
46 ·····························mtl-2.3.146 ·····························mtl-2.3.1
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic48 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
49 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float49 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
50 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info50 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 116, 184 lines modifiedOffset 116, 184 lines modified
116 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd116 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc117 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c118 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6119 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
120 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888120 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
121 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443121 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
122 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35122 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
123 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
124 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
125 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
126 ··exports:·a419d294e682b89f7e03327954049c51 
127 ··Context·66844a77d12ae0842c318b9c98cd4666 
128 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
129 ··ctxShared·abf6fd9970a7d5b6fdb2a3e6f5533031 
130 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
131 ··enableMyRecordLimit·e30cf7c6977bae86508421942229994d 
132 ··throwCore·ad91bad92b4156c593eb36475accafb5 
133 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
134 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
135 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
136 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
137 ··findFiniteFieldGroup·e9bbc92e306d0542530f40749511f8c3 
138 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
139 ··dhGetShared·1153c921ae0fa2291a9ed49cf9f745d6 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
141 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
143 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
144 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
145 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
146 ··InsufficientSecurity·ee30fd2ccebf66742118194ec7426ab1 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
148 ··exports:·9a00a0819a14ce185be235623e059b6e 
149 ··clientChain·7ca57eaf83a46bc4ad979b98ce7a3a19 
150 ··doCertificate·4ecf4014f80d1ead9a8a1c511d2677d5 
151 ··doServerKeyExchange·73b87861140b072592a77410ad94bc19 
152 ··getLocalHashSigAlg·681dcb0f871347b015890ee5a68e533d 
153 ··throwMiscErrorOnException·57c1de278d391bc64f51d0d60942239c 
154 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common·8d0de3bb5d4cd517fbeaa78e93d63e9f 
155 ··exports:·63f196146da25436433744882f84a3dc 
156 ··RecvState·20988eaeb910b50c0c977b9c5883c966 
157 ··RecvStateDone·dabc82af15493518b93e553236a03812 
158 ··RecvStateHandshake·69810edfeb445830f1997d614abe2244 
159 ··RecvStatePacket·a71b28826604dfe1f556b506d1647e58 
160 ··checkSupportedGroup·5027f937f3aa6af8cd9156993a50f04b 
161 ··expectFinished·35be4f554ae79c4fe035e719570cf92e 
162 ··getSessionData·77af6e1ae9dc794ee31d987eea1b8552 
163 ··handshakeDone12·677eb3f2b7e6eebb90a59cfac499a557 
164 ··isSupportedGroup·f9051d60fc1ca17943eefd6745af27eb 
165 ··processCertificate·b0a3998387b8479f0d16662720e8aec6 
166 ··runRecvState·9acbf53094a646646af36517c2d76b7c 
167 ··runRecvStateHS·7af0f540e6bf0b6fb8b5f6f030282d24 
168 ··sendCCSandFinished·c354bb44a5c7db4f18f9d35a58e3d499 
169 ··ticketOrSessionID12·eae26a45b5ce72f9723acb59ad967f58 
170 ··unexpected·abf36678b06e76074bcad5bff38a2d39 
171 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
172 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
173 ··encryptRSA·6f84e5e597e69dc1bee55c14366641e6 
174 ··generateDHE·8a652195a40a18ac2c64759ebfc263f1 
175 ··generateECDHEShared·570932a08239fa4dc53703e2a3093468 
176 ··generateFFDHEShared·18573bd5be1c1e48282e172644349b1a 
177 ··getLocalPublicKey·684ff4736e18297ba15e7801b53f5aff 
178 ··logKey·c4486cace0bf7d3a3061331cbfb70456 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature·b521946f53028f7adf455114f1e2b740 
180 ··exports:·c34b36015f96ec98431801bc6a6934d1 
181 ··createCertificateVerify·de4789429697fd302c6bc1a802a32a5b 
182 ··signatureCompatible·11d0f6fc9fa8cc4bd0e4e0326774f347 
183 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
184 ··exports:·82c6b7521c3861fda144c839282adc2c 
185 ··HandshakeM·5cc851a75c73e6802b4ce23561c6c4d5 
186 ··getClientCertSent·45e6c7b67a304ff163d0cc489857545e 
187 ··getHandshakeMessages·959738952ca6639e0c10203d0641b519 
188 ··getPendingCipher·3c45d24d43537fdd6c73811153975d93 
189 ··getServerDHParams·cecbfd859bf9c33de900adcdcfc6d0b8 
Max diff block lines reached; 9867/32520 bytes (30.34%) of diff not shown.
39.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.dyn_hi
Files 94% similar despite different names
38.7 KB
ghc --show-iface {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client.TLS13·91037 interface·Network.TLS.Handshake.Client.TLS13·9103
8 ··interface·hash:·d1c58ec8055ba5c3a0be8b14cae3b720 
9 ··ABI·hash:·b658a4eaab3f2a27d54d93b8776c8eec 
10 ··export-list·hash:·52013000ee1c91401ce6372cebaf49798 ··interface·hash:·b32720f553a0c51e1605ee00130a6ce0
 9 ··ABI·hash:·50394b92f48de4e565eaa2db5bbfeaa2
 10 ··export-list·hash:·8182ab40264231dc77ab7b05f188095f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·baa4a89474a855f3953cdcbc4a2c234a16 ··src_hash:·baa4a89474a855f3953cdcbc4a2c234a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··asyncServerHello1321 ··asyncServerHello13
22 ··postHandshakeAuthClientWith22 ··postHandshakeAuthClientWith
23 ··recvServerSecondFlight1323 ··recvServerSecondFlight13
24 ··sendClientSecondFlight1324 ··sendClientSecondFlight13
25 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher25 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ServerHello
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1332 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1338 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1344 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50946 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
47 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,47 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
48 ···························Network.TLS.Extension)48 ···························Network.TLS.Extension)
49 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.049 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
50 ·····························mtl-2.3.150 ·····························mtl-2.3.1
51 plugin·package·dependencies:51 plugin·package·dependencies:
52 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic52 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
53 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float53 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
54 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info54 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 126, 241 lines modifiedOffset 126, 241 lines modified
126 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91126 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
127 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995127 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
128 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd128 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
129 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c129 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
130 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6130 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
131 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888131 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
132 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35132 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
133 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
134 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
135 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
136 ··exports:·a419d294e682b89f7e03327954049c51 
137 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
138 ··Context·66844a77d12ae0842c318b9c98cd4666 
139 ··PendingRecvAction·93b75ef10a81b3e15db9b631ef399fa8 
140 ··PendingRecvActionHash·53b35a4fbcd334c8c0ab33ca4c9cf38d 
141 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
142 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
143 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
144 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
145 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
146 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
147 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
148 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
149 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
150 ··restoreHState·21ac233d6a7b2449f90d437c35ccfcfc 
151 ··saveHState·953c79984b2de52926af5f78145ac2c0 
152 ··throwCore·ad91bad92b4156c593eb36475accafb5 
153 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
154 ··tls13st0RTTAccepted·6e06b8bc6fc00619c3055a833f5e45f0 
155 ··tls13stChoice·c72e9391411f85a3f87ee8334f7d068b 
156 ··tls13stClientExtensions·b3f71d25ccef8326f0989e1e23ff1d8a 
157 ··tls13stHsKey·49d4a94408951850cecf3b27e2373776 
158 ··tls13stPendingSentData·bfbf39f5e45eb4b92644c42143e0aef5 
159 ··tls13stRecvSF·95af288551031bb1f5e5b3a38981017b 
160 ··tls13stSentCF·682ae8f360536a269ccd1ace6fe3beb9 
161 ··tls13stSentClientCert·53568eb4e11c3cedf435e6f4d2668f7b 
162 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
163 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
164 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
165 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
166 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
167 ··hashDigestSize·94673800093a13f8d227e70a340291be 
168 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
169 ··Group·cb70fab62001a7cc59fead35020d5340 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
171 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
172 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
173 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
174 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
175 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
177 ··exports:·ec02afb3372234134019bbb1837197ca 
178 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
179 ··CertificateAuthorities·ebfa870aa9ec12e185dfcff6a4122fcf 
180 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
181 ··EID_CertificateAuthorities·171df88ff4146d689227b44e7d44c70b 
182 ··EID_CompressCertificate·34dcc5f9ce5fc37a846b0ff5ad02b1d0 
183 ··EID_EarlyData·a6bc58d5b3d3a6cb45e8d4719077a49d 
184 ··EID_SignatureAlgorithms·8118ffdf07a784f00321e5af36c39dea 
185 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
186 ··KeyShareServerHello·98a5e791383629dce0ac7d72436be215 
187 ··MsgTCertificateRequest·b2aec13685c4c3c1cd1a4bd224f7b83c 
188 ··MsgTClientHello·bbf0797c29b4e8c1e052e78f7d83f47a 
189 ··MsgTEncryptedExtensions·8210194b531fea7fbdd811a3be03206a 
190 ··PreSharedKeyServerHello·a95fc45e5e78be2de4684c11d1c18072 
191 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
192 ··SignatureAlgorithms·70862e0ba07c011fd2d924f6405c7dc4 
193 ··extensionDecode·2cb359378bdef54fa97536b74f40b80a 
194 ··extensionLookup·e2a735f4099e7db1fd3df10ae200442d 
195 ··keyShareEntryGroup·dc15ca51162fd3dd9c23c28ada8daff8 
Max diff block lines reached; 9807/39640 bytes (24.74%) of diff not shown.
39.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client/TLS13.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client/TLS13.hi
Files 92% similar despite different names
38.7 KB
ghc --show-iface {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Client.TLS13·91037 interface·Network.TLS.Handshake.Client.TLS13·9103
8 ··interface·hash:·d1c58ec8055ba5c3a0be8b14cae3b720 
9 ··ABI·hash:·b658a4eaab3f2a27d54d93b8776c8eec 
10 ··export-list·hash:·52013000ee1c91401ce6372cebaf49798 ··interface·hash:·b32720f553a0c51e1605ee00130a6ce0
 9 ··ABI·hash:·50394b92f48de4e565eaa2db5bbfeaa2
 10 ··export-list·hash:·8182ab40264231dc77ab7b05f188095f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·baa4a89474a855f3953cdcbc4a2c234a16 ··src_hash:·baa4a89474a855f3953cdcbc4a2c234a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··asyncServerHello1321 ··asyncServerHello13
22 ··postHandshakeAuthClientWith22 ··postHandshakeAuthClientWith
23 ··recvServerSecondFlight1323 ··recvServerSecondFlight13
24 ··sendClientSecondFlight1324 ··sendClientSecondFlight13
25 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher25 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ServerHello
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common31 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1332 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Control33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Control
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key34 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1338 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct43 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
44 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1344 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
45 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types45 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50946 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
47 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,47 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
48 ···························Network.TLS.Extension)48 ···························Network.TLS.Extension)
49 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.049 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
50 ·····························mtl-2.3.150 ·····························mtl-2.3.1
51 plugin·package·dependencies:51 plugin·package·dependencies:
52 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic52 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
53 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float53 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
54 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info54 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 126, 241 lines modifiedOffset 126, 241 lines modified
126 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91126 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
127 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995127 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
128 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd128 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
129 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c129 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
130 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6130 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
131 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888131 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
132 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35132 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
133 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
134 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
135 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
136 ··exports:·a419d294e682b89f7e03327954049c51 
137 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
138 ··Context·66844a77d12ae0842c318b9c98cd4666 
139 ··PendingRecvAction·93b75ef10a81b3e15db9b631ef399fa8 
140 ··PendingRecvActionHash·53b35a4fbcd334c8c0ab33ca4c9cf38d 
141 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
142 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
143 ··contextGetInformation·08db854c68cc08b303fc155b3f7d6f8d 
144 ··ctxPendingSendAction·b553b4d019c7bf3afab0c9b87aa8d9f4 
145 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
146 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
147 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
148 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
149 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
150 ··restoreHState·21ac233d6a7b2449f90d437c35ccfcfc 
151 ··saveHState·953c79984b2de52926af5f78145ac2c0 
152 ··throwCore·ad91bad92b4156c593eb36475accafb5 
153 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
154 ··tls13st0RTTAccepted·6e06b8bc6fc00619c3055a833f5e45f0 
155 ··tls13stChoice·c72e9391411f85a3f87ee8334f7d068b 
156 ··tls13stClientExtensions·b3f71d25ccef8326f0989e1e23ff1d8a 
157 ··tls13stHsKey·49d4a94408951850cecf3b27e2373776 
158 ··tls13stPendingSentData·bfbf39f5e45eb4b92644c42143e0aef5 
159 ··tls13stRecvSF·95af288551031bb1f5e5b3a38981017b 
160 ··tls13stSentCF·682ae8f360536a269ccd1ace6fe3beb9 
161 ··tls13stSentClientCert·53568eb4e11c3cedf435e6f4d2668f7b 
162 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
163 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
164 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
165 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
166 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
167 ··hashDigestSize·94673800093a13f8d227e70a340291be 
168 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
169 ··Group·cb70fab62001a7cc59fead35020d5340 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
171 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
172 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
173 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
174 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
175 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
177 ··exports:·ec02afb3372234134019bbb1837197ca 
178 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
179 ··CertificateAuthorities·ebfa870aa9ec12e185dfcff6a4122fcf 
180 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
181 ··EID_CertificateAuthorities·171df88ff4146d689227b44e7d44c70b 
182 ··EID_CompressCertificate·34dcc5f9ce5fc37a846b0ff5ad02b1d0 
183 ··EID_EarlyData·a6bc58d5b3d3a6cb45e8d4719077a49d 
184 ··EID_SignatureAlgorithms·8118ffdf07a784f00321e5af36c39dea 
185 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
186 ··KeyShareServerHello·98a5e791383629dce0ac7d72436be215 
187 ··MsgTCertificateRequest·b2aec13685c4c3c1cd1a4bd224f7b83c 
188 ··MsgTClientHello·bbf0797c29b4e8c1e052e78f7d83f47a 
189 ··MsgTEncryptedExtensions·8210194b531fea7fbdd811a3be03206a 
190 ··PreSharedKeyServerHello·a95fc45e5e78be2de4684c11d1c18072 
191 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
192 ··SignatureAlgorithms·70862e0ba07c011fd2d924f6405c7dc4 
193 ··extensionDecode·2cb359378bdef54fa97536b74f40b80a 
194 ··extensionLookup·e2a735f4099e7db1fd3df10ae200442d 
195 ··keyShareEntryGroup·dc15ca51162fd3dd9c23c28ada8daff8 
Max diff block lines reached; 9807/39637 bytes (24.74%) of diff not shown.
23.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.hi
Files 90% similar despite different names
22.7 KB
ghc --show-iface {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Handshake.Client·91037 interface·Network.TLS.Handshake.Client·9103
8 ··interface·hash:·49e6a954442a5dd3f0b4b3cda702eb96 
9 ··ABI·hash:·57e597fda8ea41c15f327ffaa90ac056 
10 ··export-list·hash:·646c6c83b28034b5b4b42ba898e073e48 ··interface·hash:·061dffca0fef6acac6330f27b350a88f
 9 ··ABI·hash:·d37970022da3e9112fe77c0f3da647df
 10 ··export-list·hash:·a50bfb57830e104086c4b970c955c616
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a646545f8869905761c5a3304dfbb27416 ··src_hash:·a646545f8869905761c5a3304dfbb274
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··handshakeClient21 ··handshakeClient
22 ··handshakeClientWith22 ··handshakeClientWith
23 ··Network.TLS.Handshake.Client.TLS13.postHandshakeAuthClientWith23 ··Network.TLS.Handshake.Client.TLS13.postHandshakeAuthClientWith
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ClientHello27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ClientHello
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ServerHello
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS1230 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.TLS12
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS1331 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.TLS13
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1332 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1334 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
41 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,41 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
42 ···························Network.TLS.Extension)42 ···························Network.TLS.Extension)
43 direct·package·dependencies:·base-4.20.2.043 direct·package·dependencies:·base-4.20.2.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic45 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
46 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float46 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
47 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info47 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
48 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show48 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 107, 138 lines modifiedOffset 107, 138 lines modified
107 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233107 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
108 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe108 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
109 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91109 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
110 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff110 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
111 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd111 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
113 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888113 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
114 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
115 ··exports:·a419d294e682b89f7e03327954049c51 
116 ··Context·66844a77d12ae0842c318b9c98cd4666 
117 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
118 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
119 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
120 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
121 ··throwCore·ad91bad92b4156c593eb36475accafb5 
122 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
123 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
124 ··updateMeasure·45cb2754d4e946a198d047630bb8e153 
125 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
126 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
127 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
128 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
129 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
130 ··Group·cb70fab62001a7cc59fead35020d5340 
131 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
132 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
133 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
134 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
135 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
136 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
137 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
138 ··exports:·ec02afb3372234134019bbb1837197ca 
139 ··KeyShareHRR·78146bdefd1d13a46e3727aa478f881d 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ClientHello·efc76362768cfac59fa966150f776351 
141 ··exports:·28dd9b1302a8e8c3049137aa7c8f9c0a 
142 ··getPreSharedKeyInfo·a07a95bb61e03d9a977ea0cc5bf924a5 
143 ··sendClientHello·602457d745a25fdaae6de2317c22ac07 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
145 ··exports:·9a00a0819a14ce185be235623e059b6e 
146 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello·052b9a9e02617261684333a67c880053 
148 ··exports:·f014ffdfb459cc2d759014d17ed1a8fa 
149 ··recvServerHello·375523bce464dd047a4bb2f7069a7c8b 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS12·239c3f0759b7b1fccd5bc8ee8585f4e3 
151 ··exports:·6db08b17f0a8537863a020af393389d7 
152 ··recvServerFirstFlight12·3299c433cac4026061ba697c930422c0 
153 ··recvServerSecondFlight12·92be25bad4cc43aee5f568c94305768d 
154 ··sendClientSecondFlight12·f9b92802e9e2e62bddf4559d45d9f1f6 
155 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS13·b658a4eaab3f2a27d54d93b8776c8eec 
156 ··exports:·52013000ee1c91401ce6372cebaf4979 
157 ··asyncServerHello13·da2155ed4cb02d8f206e9c6f7dfd0b4e 
158 ··postHandshakeAuthClientWith·b67f82e64c848b808f0dfc50ff5f1c0f 
159 ··recvServerSecondFlight13·f117009f6d6f0d897c63158c390c5f32 
160 ··sendClientSecondFlight13·0a8d7558247343f76817024ef2ecd6cd 
161 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common13·67e182c9e8230c93e4879eb358ddb2fd 
162 ··exports:·2998986f7d98a28c5aa73446271eb495 
163 ··getCurrentTimeFromBase·9153d7338a785a3b4dae586ac0fe4359 
164 ··sendChangeCipherSpec13·239b334688eafef7a34f683c253ec40f 
165 ··setRTT·4dbb7f69635591138fb620743c0bceda 
166 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
167 ··exports:·82c6b7521c3861fda144c839282adc2c 
168 ··HelloRetryRequest·7811f6b1891684a1bc64fbb657f73c17 
169 ··setTLS13HandshakeMode·7389c6e280d031fd52cd6fd230dcdef9 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State13·f2ed4c8af101e8d3f0238f341f738d46 
171 ··exports:·45184adde81c30a3543fbfbd5c32e9d4 
172 ··clearTxRecordState·d6f2dc6b35f1d66ee5a43c0738562243 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO·2572ff28406c69d57d4f8b25760fafe2 
174 ··exports:·4da0baa0ac8750b8cdfee8d0ee130036 
175 ··runPacketFlight·2bf716582c5219a37d9b8a4efad6738a 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
177 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
178 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement·e754ed818acb277c6df7cfd622fcbed4 
179 ··exports:·cf8f7c0d369af18042a97d1ec81205bc 
180 ··incrementNbHandshakes·fc971157e8c571c873911fc06b85d0b6 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters·bd4f692fd07f09b17733c0331527edc1 
182 ··exports:·755d553264ecfc17b6b5c3f3457d3755 
Max diff block lines reached; 7040/23247 bytes (30.28%) of diff not shown.
23.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Client.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Client.dyn_hi
Files 92% similar despite different names
22.7 KB
ghc --show-iface {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Handshake.Client·91037 interface·Network.TLS.Handshake.Client·9103
8 ··interface·hash:·49e6a954442a5dd3f0b4b3cda702eb96 
9 ··ABI·hash:·57e597fda8ea41c15f327ffaa90ac056 
10 ··export-list·hash:·646c6c83b28034b5b4b42ba898e073e48 ··interface·hash:·061dffca0fef6acac6330f27b350a88f
 9 ··ABI·hash:·d37970022da3e9112fe77c0f3da647df
 10 ··export-list·hash:·a50bfb57830e104086c4b970c955c616
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ac612925bd648f5328f97845f6490f512 ··flag·hash:·1ac612925bd648f5328f97845f6490f5
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a646545f8869905761c5a3304dfbb27416 ··src_hash:·a646545f8869905761c5a3304dfbb274
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··handshakeClient21 ··handshakeClient
22 ··handshakeClientWith22 ··handshakeClientWith
23 ··Network.TLS.Handshake.Client.TLS13.postHandshakeAuthClientWith23 ··Network.TLS.Handshake.Client.TLS13.postHandshakeAuthClientWith
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension26 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ClientHello27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ClientHello
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.Common
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.ServerHello
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS1230 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.TLS12
31 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS1331 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Client.TLS13
32 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common1332 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common13
33 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State33 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
34 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1334 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
35 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO35 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
36 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports36 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
41 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,41 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
42 ···························Network.TLS.Extension)42 ···························Network.TLS.Extension)
43 direct·package·dependencies:·base-4.20.2.043 direct·package·dependencies:·base-4.20.2.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic45 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
46 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float46 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
47 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info47 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
48 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show48 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 107, 138 lines modifiedOffset 107, 138 lines modified
107 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233107 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
108 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe108 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
109 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91109 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
110 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff110 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
111 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd111 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6112 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
113 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888113 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
114 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
115 ··exports:·a419d294e682b89f7e03327954049c51 
116 ··Context·66844a77d12ae0842c318b9c98cd4666 
117 ··ctxQUICMode·0a29ef7a6f891d0cd7f29d7568effa53 
118 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
119 ··getTLS13State·2a680ce41680d5f1961c79d1de9c6fd2 
120 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
121 ··throwCore·ad91bad92b4156c593eb36475accafb5 
122 ··tls13st0RTT·c225637b2995959543cc45c57d0684ac 
123 ··tls13stSession·5a6177004c56ef9af5cac9867fbf65b0 
124 ··updateMeasure·45cb2754d4e946a198d047630bb8e153 
125 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
126 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
127 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
128 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
129 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
130 ··Group·cb70fab62001a7cc59fead35020d5340 
131 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
132 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
133 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
134 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
135 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
136 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
137 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
138 ··exports:·ec02afb3372234134019bbb1837197ca 
139 ··KeyShareHRR·78146bdefd1d13a46e3727aa478f881d 
140 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ClientHello·efc76362768cfac59fa966150f776351 
141 ··exports:·28dd9b1302a8e8c3049137aa7c8f9c0a 
142 ··getPreSharedKeyInfo·a07a95bb61e03d9a977ea0cc5bf924a5 
143 ··sendClientHello·602457d745a25fdaae6de2317c22ac07 
144 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.Common·27dda84ce7ffdcc0f08f15db6ab50098 
145 ··exports:·9a00a0819a14ce185be235623e059b6e 
146 ··clientSessions·9a6a6a0815e202ff070a9b5d823a6956 
147 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.ServerHello·052b9a9e02617261684333a67c880053 
148 ··exports:·f014ffdfb459cc2d759014d17ed1a8fa 
149 ··recvServerHello·375523bce464dd047a4bb2f7069a7c8b 
150 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS12·239c3f0759b7b1fccd5bc8ee8585f4e3 
151 ··exports:·6db08b17f0a8537863a020af393389d7 
152 ··recvServerFirstFlight12·3299c433cac4026061ba697c930422c0 
153 ··recvServerSecondFlight12·92be25bad4cc43aee5f568c94305768d 
154 ··sendClientSecondFlight12·f9b92802e9e2e62bddf4559d45d9f1f6 
155 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Client.TLS13·b658a4eaab3f2a27d54d93b8776c8eec 
156 ··exports:·52013000ee1c91401ce6372cebaf4979 
157 ··asyncServerHello13·da2155ed4cb02d8f206e9c6f7dfd0b4e 
158 ··postHandshakeAuthClientWith·b67f82e64c848b808f0dfc50ff5f1c0f 
159 ··recvServerSecondFlight13·f117009f6d6f0d897c63158c390c5f32 
160 ··sendClientSecondFlight13·0a8d7558247343f76817024ef2ecd6cd 
161 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common13·67e182c9e8230c93e4879eb358ddb2fd 
162 ··exports:·2998986f7d98a28c5aa73446271eb495 
163 ··getCurrentTimeFromBase·9153d7338a785a3b4dae586ac0fe4359 
164 ··sendChangeCipherSpec13·239b334688eafef7a34f683c253ec40f 
165 ··setRTT·4dbb7f69635591138fb620743c0bceda 
166 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
167 ··exports:·82c6b7521c3861fda144c839282adc2c 
168 ··HelloRetryRequest·7811f6b1891684a1bc64fbb657f73c17 
169 ··setTLS13HandshakeMode·7389c6e280d031fd52cd6fd230dcdef9 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State13·f2ed4c8af101e8d3f0238f341f738d46 
171 ··exports:·45184adde81c30a3543fbfbd5c32e9d4 
172 ··clearTxRecordState·d6f2dc6b35f1d66ee5a43c0738562243 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO·2572ff28406c69d57d4f8b25760fafe2 
174 ··exports:·4da0baa0ac8750b8cdfee8d0ee130036 
175 ··runPacketFlight·2bf716582c5219a37d9b8a4efad6738a 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
177 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
178 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement·e754ed818acb277c6df7cfd622fcbed4 
179 ··exports:·cf8f7c0d369af18042a97d1ec81205bc 
180 ··incrementNbHandshakes·fc971157e8c571c873911fc06b85d0b6 
181 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters·bd4f692fd07f09b17733c0331527edc1 
182 ··exports:·755d553264ecfc17b6b5c3f3457d3755 
Max diff block lines reached; 7040/23247 bytes (30.28%) of diff not shown.
72.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.dyn_hi
Files 97% similar despite different names
71.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Common·91037 interface·Network.TLS.Handshake.Common·9103
8 ··interface·hash:·670e739688099ac506b282a0235851a5 
9 ··ABI·hash:·8d0de3bb5d4cd517fbeaa78e93d63e9f 
10 ··export-list·hash:·63f196146da25436433744882f84a3dc8 ··interface·hash:·a41da4a8084f8425cb82ece4190de75f
 9 ··ABI·hash:·ac2b094cce4ab30b10c8ade492b9dafa
 10 ··export-list·hash:·27e5dc92289623a0663930553d2e714d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d6559fb738da03479d7a4376e5f1706616 ··src_hash:·d6559fb738da03479d7a4376e5f17066
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 38, 35 lines modifiedOffset 38, 35 lines modified
38 ··runRecvStateHS38 ··runRecvStateHS
39 ··sendCCSandFinished39 ··sendCCSandFinished
40 ··setPeerRecordSizeLimit40 ··setPeerRecordSizeLimit
41 ··storePrivInfo41 ··storePrivInfo
42 ··ticketOrSessionID1242 ··ticketOrSessionID12
43 ··unexpected43 ··unexpected
44 ··RecvState{RecvStateDone·RecvStateHandshake·RecvStatePacket}44 ··RecvState{RecvStateDone·RecvStateHandshake·RecvStatePacket}
45 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher45 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal47 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
48 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto48 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
49 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension49 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
50 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key50 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
51 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process51 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
52 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature52 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
53 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State53 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
54 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1354 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
55 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO55 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
56 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports56 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
57 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement57 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
58 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters58 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
59 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State59 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
60 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct60 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
61 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1361 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50964 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
65 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,65 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
66 ···························Network.TLS.Extension)66 ···························Network.TLS.Extension)
67 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.067 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
68 ·····························mtl-2.3.168 ·····························mtl-2.3.1
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 151, 302 lines modifiedOffset 151, 302 lines modified
151 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635151 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
152 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc152 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
153 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c153 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
154 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6154 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
155 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888155 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
156 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443156 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
157 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35157 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
158 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
159 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
160 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
161 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
162 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
163 ··nullCompression·a47f7da823a03c689d500c30b7ae1e4f 
164 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
165 ··exports:·a419d294e682b89f7e03327954049c51 
166 ··Context·66844a77d12ae0842c318b9c98cd4666 
167 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
168 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
169 ··Established·8b40f439f80b18370fe2cc1da99d4189 
170 ··NotEstablished·815d102712a3e0dbc4fbd1dad4b2e806 
171 ··contextFlush·51623435e6ef4075418c8a2ad2047653 
172 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
173 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
174 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
175 ··enablePeerRecordLimit·5f2ba35adc363f83b78804448feeb762 
176 ··getStateRNG·ac5d172b8b11c266de546eca0b26fc9f 
177 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
178 ··setPeerRecordLimit·bb9e9fcd8600b7cd15e28178cc16766c 
179 ··throwCore·ad91bad92b4156c593eb36475accafb5 
180 ··tls13orLater·ff0ec186e2ab08290f8fa81bcc3e69a3 
181 ··updateMeasure·45cb2754d4e946a198d047630bb8e153 
182 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
183 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
184 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
185 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
186 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
187 ··Group·cb70fab62001a7cc59fead35020d5340 
188 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
189 ··AlertDescription·f0276ac3e90c614e3a7601270a1c90d2 
190 ··AlertLevel·254fe2a1edfd34c56f86d17991cbc3e3 
191 ··AlertLevel_Fatal·5b3fb29a467b5d1e1261dcfccfe2e56d 
192 ··AlertLevel_Warning·0bb26619d95c7a2346bbf4c2c2fde7c8 
193 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
194 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
195 ··Error_Packet_Parsing·1768138b76bd944d147bf1fc4d4c13e8 
196 ··Error_Packet_unexpected·6a179fafc14f2a3795681b2f645aa111 
197 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
198 ··Error_Protocol_Warning·bca0c5a4e33209878649f5a8651ed8d9 
199 ··Error_TCP_Terminate·1c6f22be627749ef9b12e47a496ae23f 
200 ··HandshakeFailed·3e0a5922c60f0446ab407c92b34390a3 
201 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
202 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
203 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
204 ··ProtocolVersion·2915c65d85175b5fdf5ac02b2eec34c0 
205 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
206 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
207 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
208 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
209 ··exports:·ec02afb3372234134019bbb1837197ca 
210 ··EID_ExtendedMainSecret·dd6d9bea62387fdced102548f1ef314b 
211 ··ExtendedMainSecret·1f6e32691e7cde1485e37dd122fa36f2 
212 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
213 ··MessageType·c6737288e3dd078db617d19e693c5cdd 
214 ··RecordSizeLimit·4e682859a86cd19eee36a3ae4afbd0aa 
215 ··RecordSizeLimit·b4b52d7bc39b837c7b31d5fb0241e834 
216 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
217 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
218 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
219 ··isDigitalSignaturePair·2ae736f27b75a8d7a5d4989a349dfc8c 
220 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process·51d3e838503c196e097b774f501c99c9 
221 ··exports:·6ad278c423712aadf7d52064c0462f9e 
Max diff block lines reached; 49328/73627 bytes (67.00%) of diff not shown.
72.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common.hi
Files 94% similar despite different names
71.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Common·91037 interface·Network.TLS.Handshake.Common·9103
8 ··interface·hash:·670e739688099ac506b282a0235851a5 
9 ··ABI·hash:·8d0de3bb5d4cd517fbeaa78e93d63e9f 
10 ··export-list·hash:·63f196146da25436433744882f84a3dc8 ··interface·hash:·a41da4a8084f8425cb82ece4190de75f
 9 ··ABI·hash:·ac2b094cce4ab30b10c8ade492b9dafa
 10 ··export-list·hash:·27e5dc92289623a0663930553d2e714d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd12 ··flag·hash:·64ef1d0396d5db775dacafba784574fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d6559fb738da03479d7a4376e5f1706616 ··src_hash:·d6559fb738da03479d7a4376e5f17066
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 38, 35 lines modifiedOffset 38, 35 lines modified
38 ··runRecvStateHS38 ··runRecvStateHS
39 ··sendCCSandFinished39 ··sendCCSandFinished
40 ··setPeerRecordSizeLimit40 ··setPeerRecordSizeLimit
41 ··storePrivInfo41 ··storePrivInfo
42 ··ticketOrSessionID1242 ··ticketOrSessionID12
43 ··unexpected43 ··unexpected
44 ··RecvState{RecvStateDone·RecvStateHandshake·RecvStatePacket}44 ··RecvState{RecvStateDone·RecvStateHandshake·RecvStatePacket}
45 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher45 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
46 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression46 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Compression
47 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal47 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
48 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto48 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
49 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension49 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
50 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key50 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
51 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process51 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
52 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature52 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
53 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State53 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
54 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1354 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
55 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO55 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
56 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports56 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
57 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Measurement57 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Measurement
58 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters58 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
59 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State59 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
60 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct60 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
61 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1361 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Util63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Util
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50964 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
65 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,65 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
66 ···························Network.TLS.Extension)66 ···························Network.TLS.Extension)
67 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.067 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
68 ·····························mtl-2.3.168 ·····························mtl-2.3.1
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic70 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float71 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info72 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 151, 302 lines modifiedOffset 151, 302 lines modified
151 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635151 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
152 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc152 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
153 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c153 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
154 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6154 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
155 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888155 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
156 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443156 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
157 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35157 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
158 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
159 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
160 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Compression·c6efbb79964d78b28cbadfef6f85381b 
161 ··exports:·dbd743a2f346f0d7f20e82b45c0a4ba5 
162 ··compressionID·dfcd6ef7ea4be3e3bf29359f9931b9f7 
163 ··nullCompression·a47f7da823a03c689d500c30b7ae1e4f 
164 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
165 ··exports:·a419d294e682b89f7e03327954049c51 
166 ··Context·66844a77d12ae0842c318b9c98cd4666 
167 ··EarlyDataNotAllowed·dfb1508ce4065a8c13b5fd9f57d6e196 
168 ··EarlyDataSending·26051e8a2219a6845868952cceeb94c5 
169 ··Established·8b40f439f80b18370fe2cc1da99d4189 
170 ··NotEstablished·815d102712a3e0dbc4fbd1dad4b2e806 
171 ··contextFlush·51623435e6ef4075418c8a2ad2047653 
172 ··ctxEstablished·e7077945de1a50d7a712cbfa4aef93b6 
173 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
174 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
175 ··enablePeerRecordLimit·5f2ba35adc363f83b78804448feeb762 
176 ··getStateRNG·ac5d172b8b11c266de546eca0b26fc9f 
177 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
178 ··setPeerRecordLimit·bb9e9fcd8600b7cd15e28178cc16766c 
179 ··throwCore·ad91bad92b4156c593eb36475accafb5 
180 ··tls13orLater·ff0ec186e2ab08290f8fa81bcc3e69a3 
181 ··updateMeasure·45cb2754d4e946a198d047630bb8e153 
182 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
183 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
184 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
185 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
186 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
187 ··Group·cb70fab62001a7cc59fead35020d5340 
188 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
189 ··AlertDescription·f0276ac3e90c614e3a7601270a1c90d2 
190 ··AlertLevel·254fe2a1edfd34c56f86d17991cbc3e3 
191 ··AlertLevel_Fatal·5b3fb29a467b5d1e1261dcfccfe2e56d 
192 ··AlertLevel_Warning·0bb26619d95c7a2346bbf4c2c2fde7c8 
193 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
194 ··Error_Misc·14230683ef2e88616dd2e9171cffa86e 
195 ··Error_Packet_Parsing·1768138b76bd944d147bf1fc4d4c13e8 
196 ··Error_Packet_unexpected·6a179fafc14f2a3795681b2f645aa111 
197 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
198 ··Error_Protocol_Warning·bca0c5a4e33209878649f5a8651ed8d9 
199 ··Error_TCP_Terminate·1c6f22be627749ef9b12e47a496ae23f 
200 ··HandshakeFailed·3e0a5922c60f0446ab407c92b34390a3 
201 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
202 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
203 ··InternalError·e752e29012ee309e26a8102e64fd95bd 
204 ··ProtocolVersion·2915c65d85175b5fdf5ac02b2eec34c0 
205 ··TLSError·c607215e0fd8e2acba18f2addd1c022f 
206 ··Uncontextualized·4812af720b811d73d56ae760a9f339c5 
207 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
208 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
209 ··exports:·ec02afb3372234134019bbb1837197ca 
210 ··EID_ExtendedMainSecret·dd6d9bea62387fdced102548f1ef314b 
211 ··ExtendedMainSecret·1f6e32691e7cde1485e37dd122fa36f2 
212 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
213 ··MessageType·c6737288e3dd078db617d19e693c5cdd 
214 ··RecordSizeLimit·4e682859a86cd19eee36a3ae4afbd0aa 
215 ··RecordSizeLimit·b4b52d7bc39b837c7b31d5fb0241e834 
216 ··lookupAndDecodeAndDo·a2078f42ad53532c62ad94983a176304 
217 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key·0fc34eba43bfb56559ecbd037ddd1445 
218 ··exports:·3bb733a2de287de3e63571e694b3a7ec 
219 ··isDigitalSignaturePair·2ae736f27b75a8d7a5d4989a349dfc8c 
220 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process·51d3e838503c196e097b774f501c99c9 
221 ··exports:·6ad278c423712aadf7d52064c0462f9e 
Max diff block lines reached; 49328/73624 bytes (67.00%) of diff not shown.
108 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.dyn_hi
Files 99% similar despite different names
108 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Common13·91037 interface·Network.TLS.Handshake.Common13·9103
8 ··interface·hash:·6c9d789a5d1fb9d6df8c6b5a610195d1 
9 ··ABI·hash:·67e182c9e8230c93e4879eb358ddb2fd 
10 ··export-list·hash:·2998986f7d98a28c5aa73446271eb495 
11 ··orphan·hash:·f086d4627e344180ec1cf81607051c858 ··interface·hash:·618cd0868464dc91edee663367131a59
 9 ··ABI·hash:·d476af8707b9980394cccac8976ddefc
 10 ··export-list·hash:·6dc4b7cdecafd866e1ca0712a129aab4
 11 ··orphan·hash:·0e4699eb4e90c8054c6c0dd53e7c3aef
12 ··flag·hash:·f76f8ca8b0bb701359a0a4593ea9736212 ··flag·hash:·f76f8ca8b0bb701359a0a4593ea97362
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4ec9311e1bed2cb882d3ccdc04b0bf8616 ··src_hash:·4ec9311e1bed2cb882d3ccdc04b0bf86
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 49, 37 lines modifiedOffset 49, 37 lines modified
49 ··replacePSKBinder49 ··replacePSKBinder
50 ··runRecvHandshake1350 ··runRecvHandshake13
51 ··safeNonNegative3251 ··safeNonNegative32
52 ··sendChangeCipherSpec1352 ··sendChangeCipherSpec13
53 ··setRTT53 ··setRTT
54 ··Network.TLS.Context.Internal.CipherChoice{Network.TLS.Context.Internal.CipherChoice·Network.TLS.Context.Internal.cCipher·Network.TLS.Context.Internal.cHash·Network.TLS.Context.Internal.cVersion·Network.TLS.Context.Internal.cZero}54 ··Network.TLS.Context.Internal.CipherChoice{Network.TLS.Context.Internal.CipherChoice·Network.TLS.Context.Internal.cCipher·Network.TLS.Context.Internal.cHash·Network.TLS.Context.Internal.cVersion·Network.TLS.Context.Internal.cZero}
55 ··RecvHandshake13M55 ··RecvHandshake13M
56 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher56 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
57 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal57 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
58 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto58 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
59 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES59 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES
60 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension60 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
61 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate61 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Certificate
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process64 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
66 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State66 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
67 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1367 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
68 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO68 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
69 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports69 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
70 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule70 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
71 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.MAC71 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.MAC
72 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters72 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
73 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State73 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
74 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct74 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
75 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1375 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
76 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types76 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
77 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire77 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
78 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,78 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
79 ···························Network.TLS.Extension)79 ···························Network.TLS.Extension)
80 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.080 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
81 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc·mtl-2.3.181 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc·mtl-2.3.1
82 ·····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq82 ·····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq
83 plugin·package·dependencies:83 plugin·package·dependencies:
84 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic84 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
85 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float85 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 166, 222 lines modifiedOffset 166, 222 lines modified
166 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3166 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
167 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6167 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
168 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888168 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
169 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94169 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
170 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6170 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
171 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443171 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
172 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35172 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
174 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
175 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
176 ··exports:·a419d294e682b89f7e03327954049c51 
177 ··CipherChoice·402209efd19b90fe30a58504aa1f3060 
178 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
179 ··Context·66844a77d12ae0842c318b9c98cd4666 
180 ··Established·8b40f439f80b18370fe2cc1da99d4189 
181 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
182 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
183 ··cVersion·8be37b9d3dc83b0c99284676b47fd2ee 
184 ··cZero·1ae01730b263923382470c20c9fee09d 
185 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
186 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
187 ··getStateRNG·ac5d172b8b11c266de546eca0b26fc9f 
188 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
189 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
190 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
191 ··throwCore·ad91bad92b4156c593eb36475accafb5 
192 ··tls13stRTT·24971b0614a7b35c2b5736f5b9030e61 
193 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
194 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
195 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
196 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
197 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
198 ··hash·6db1a6e3ba507706ac472f3fec1020d2 
199 ··hashDigestSize·94673800093a13f8d227e70a340291be 
200 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
201 ··exports:·a7c04f02c672e1b2e4afc21bc6c06a0a 
202 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
203 ··decodeGroupPublic·7f25a656ba7a9cd89735ac2d65ad0157 
204 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
205 ··groupGetShared·44c3e76ce805c066dc146efc117c3921 
206 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
207 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
208 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
209 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
210 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
211 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
212 ··Group·cb70fab62001a7cc59fead35020d5340 
213 ··P256·fa769845f6b053c689c0252b0e379ae4 
214 ··P384·9d721791954ca9e01233de7cb139c9a0 
215 ··P521·15efd09d79f93106c878ca84ff92732b 
216 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
217 ··X448·7020ba06599a92f18eede342334bd575 
218 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
219 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
220 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
221 ··Error_TCP_Terminate·1c6f22be627749ef9b12e47a496ae23f 
222 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
223 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
224 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
225 ··exports:·ec02afb3372234134019bbb1837197ca 
226 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
227 ··CertificateAuthorities·ebfa870aa9ec12e185dfcff6a4122fcf 
228 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
229 ··KeyShareEntry·83ab8beafc4bc730651506d4b8254613 
230 ··KeyShareEntry·9624a6a8e6dfe0b05a0fadb95fb5c821 
231 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
232 ··keyShareEntryGroup·dc15ca51162fd3dd9c23c28ada8daff8 
Max diff block lines reached; 81298/110444 bytes (73.61%) of diff not shown.
108 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Common13.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Common13.hi
Files 98% similar despite different names
108 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Common13·91037 interface·Network.TLS.Handshake.Common13·9103
8 ··interface·hash:·6c9d789a5d1fb9d6df8c6b5a610195d1 
9 ··ABI·hash:·67e182c9e8230c93e4879eb358ddb2fd 
10 ··export-list·hash:·2998986f7d98a28c5aa73446271eb495 
11 ··orphan·hash:·f086d4627e344180ec1cf81607051c858 ··interface·hash:·618cd0868464dc91edee663367131a59
 9 ··ABI·hash:·d476af8707b9980394cccac8976ddefc
 10 ··export-list·hash:·6dc4b7cdecafd866e1ca0712a129aab4
 11 ··orphan·hash:·0e4699eb4e90c8054c6c0dd53e7c3aef
12 ··flag·hash:·f76f8ca8b0bb701359a0a4593ea9736212 ··flag·hash:·f76f8ca8b0bb701359a0a4593ea97362
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4ec9311e1bed2cb882d3ccdc04b0bf8616 ··src_hash:·4ec9311e1bed2cb882d3ccdc04b0bf86
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 49, 37 lines modifiedOffset 49, 37 lines modified
49 ··replacePSKBinder49 ··replacePSKBinder
50 ··runRecvHandshake1350 ··runRecvHandshake13
51 ··safeNonNegative3251 ··safeNonNegative32
52 ··sendChangeCipherSpec1352 ··sendChangeCipherSpec13
53 ··setRTT53 ··setRTT
54 ··Network.TLS.Context.Internal.CipherChoice{Network.TLS.Context.Internal.CipherChoice·Network.TLS.Context.Internal.cCipher·Network.TLS.Context.Internal.cHash·Network.TLS.Context.Internal.cVersion·Network.TLS.Context.Internal.cZero}54 ··Network.TLS.Context.Internal.CipherChoice{Network.TLS.Context.Internal.CipherChoice·Network.TLS.Context.Internal.cCipher·Network.TLS.Context.Internal.cHash·Network.TLS.Context.Internal.cVersion·Network.TLS.Context.Internal.cZero}
55 ··RecvHandshake13M55 ··RecvHandshake13M
56 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher56 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
57 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal57 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
58 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto58 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
59 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES59 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto.IES
60 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension60 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension
61 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Certificate61 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Certificate
62 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Common62 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Common
63 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Key63 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Key
64 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Process64 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Process
65 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.Signature65 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.Signature
66 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State66 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
67 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1367 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
68 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO68 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO
69 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports69 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
70 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.KeySchedule70 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.KeySchedule
71 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.MAC71 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.MAC
72 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Parameters72 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Parameters
73 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State73 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
74 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct74 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
75 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1375 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
76 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types76 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
77 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Wire77 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Wire
78 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,78 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
79 ···························Network.TLS.Extension)79 ···························Network.TLS.Extension)
80 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.080 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
81 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc·mtl-2.3.181 ·····························memory-0.18.0-3GCF95bBGAQGocG7JQRIAc·mtl-2.3.1
82 ·····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq82 ·····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq
83 plugin·package·dependencies:83 plugin·package·dependencies:
84 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic84 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
85 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float85 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
Offset 166, 222 lines modifiedOffset 166, 222 lines modified
166 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3166 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
167 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6167 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
168 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888168 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
169 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94169 import··-/··Data.ByteArray·3e26a3e3c13dfc80bff29d793716ed94
170 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6170 import··-/··Data.ByteArray.Methods·9c37e872fdb6e85b5d1f6b6e7c3bf6d6
171 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443171 import··-/··Control.Monad.State.Class·f46107deb6533a9576418d79e9716443
172 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35172 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
174 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
175 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
176 ··exports:·a419d294e682b89f7e03327954049c51 
177 ··CipherChoice·402209efd19b90fe30a58504aa1f3060 
178 ··CipherChoice·7632838972709a3b0fdfccab909e8e22 
179 ··Context·66844a77d12ae0842c318b9c98cd4666 
180 ··Established·8b40f439f80b18370fe2cc1da99d4189 
181 ··cCipher·d74c4979aa1f5de0b1b0266e52e5a783 
182 ··cHash·bfbb1d82007d6ca21bc91862170893fe 
183 ··cVersion·8be37b9d3dc83b0c99284676b47fd2ee 
184 ··cZero·1ae01730b263923382470c20c9fee09d 
185 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
186 ··ctxSupported·81f885bf0bb690fdb19cd952dccafb32 
187 ··getStateRNG·ac5d172b8b11c266de546eca0b26fc9f 
188 ··makeCipherChoice·268520c1cd653d3c54bfc6ad4df42f8e 
189 ··modifyTLS13State·a2d80a41479a56d08c1c36f67af5a6b9 
190 ··setEstablished·090e5a64f62bf35bc123b9d39796fa64 
191 ··throwCore·ad91bad92b4156c593eb36475accafb5 
192 ··tls13stRTT·24971b0614a7b35c2b5736f5b9030e61 
193 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
194 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
195 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
196 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
197 ··Hash·2533f1c7ba9d716d6c3ecea997b7edff 
198 ··hash·6db1a6e3ba507706ac472f3fec1020d2 
199 ··hashDigestSize·94673800093a13f8d227e70a340291be 
200 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
201 ··exports:·a7c04f02c672e1b2e4afc21bc6c06a0a 
202 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
203 ··decodeGroupPublic·7f25a656ba7a9cd89735ac2d65ad0157 
204 ··encodeGroupPublic·167a2d2e4b6cdf515597ae4227edfc8f 
205 ··groupGetShared·44c3e76ce805c066dc146efc117c3921 
206 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
207 ··FFDHE2048·7fab3cee3b7a7e3d40029d9cadb078f6 
208 ··FFDHE3072·64441c50e80fbfe3e36762de0d59fff9 
209 ··FFDHE4096·3347397c8fd6ee4d20287f24afa4852e 
210 ··FFDHE6144·5b87d14fe790cd0b7acc52af7d2b8c46 
211 ··FFDHE8192·9adabd07e3d20d5745814cd1a5ff8b6c 
212 ··Group·cb70fab62001a7cc59fead35020d5340 
213 ··P256·fa769845f6b053c689c0252b0e379ae4 
214 ··P384·9d721791954ca9e01233de7cb139c9a0 
215 ··P521·15efd09d79f93106c878ca84ff92732b 
216 ··X25519·a0a1c69801a2b0c2d076844e90df8921 
217 ··X448·7020ba06599a92f18eede342334bd575 
218 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
219 ··DecodeError·c37e38611e43e11b6c372297f881cd66 
220 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
221 ··Error_TCP_Terminate·1c6f22be627749ef9b12e47a496ae23f 
222 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
223 ··UnexpectedMessage·f2c74e0ec62335d15057101bb13e035b 
224 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
225 ··exports:·ec02afb3372234134019bbb1837197ca 
226 ··CCA_Zlib·c4466b79591f86efa8ec70d4051b3210 
227 ··CertificateAuthorities·ebfa870aa9ec12e185dfcff6a4122fcf 
228 ··CompressCertificate·6e932138fdce905946cb91277b9498f9 
229 ··KeyShareEntry·83ab8beafc4bc730651506d4b8254613 
230 ··KeyShareEntry·9624a6a8e6dfe0b05a0fadb95fb5c821 
231 ··SignatureAlgorithms·b1f3c66c19f41498d815b81a23a13156 
232 ··keyShareEntryGroup·dc15ca51162fd3dd9c23c28ada8daff8 
Max diff block lines reached; 81298/110441 bytes (73.61%) of diff not shown.
35.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.hi
Files 92% similar despite different names
35.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Handshake.Control·91037 interface·Network.TLS.Handshake.Control·9103
8 ··interface·hash:·aa748b1364d7bc1bd3fcfe54dad0aae0 
9 ··ABI·hash:·e80eb9d287c04539b32367c2af02e6c4 
10 ··export-list·hash:·b9a4dc51731bd4ac789613e3633225408 ··interface·hash:·9d7e47a5f2bb6ffccff05554aaf84688
 9 ··ABI·hash:·37201aa7e62c6a071fbb76b6ae860b09
 10 ··export-list·hash:·0db11ec40f506d00208a4e70bb2bf526
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79e3c384e12937e38181b182dd31fb3716 ··src_hash:·79e3c384e12937e38181b182dd31fb37
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 20, 19 lines modifiedOffset 20, 19 lines modified
20 exports:20 exports:
21 ··ApplicationSecretInfo{ApplicationSecretInfo}21 ··ApplicationSecretInfo{ApplicationSecretInfo}
22 ··ClientState{RecvServerHello·SendClientFinished·SendClientHello}22 ··ClientState{RecvServerHello·SendClientFinished·SendClientHello}
23 ··EarlySecretInfo{EarlySecretInfo}23 ··EarlySecretInfo{EarlySecretInfo}
24 ··HandshakeSecretInfo{HandshakeSecretInfo}24 ··HandshakeSecretInfo{HandshakeSecretInfo}
25 ··NegotiatedProtocol25 ··NegotiatedProtocol
26 ··ServerState{SendServerFinished·SendServerHello}26 ··ServerState{SendServerFinished·SendServerHello}
27 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher27 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
31 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,31 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
32 ···························Network.TLS.Extension·{-#·SOURCE·#-})32 ···························Network.TLS.Extension·{-#·SOURCE·#-})
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 89, 151 lines modifiedOffset 89, 151 lines modified
89 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable89 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable
90 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base90 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.ByteString.Internal.Type·065829f942c67aa366e9879ebe20b8e392 import··-/··Data.ByteString.Internal.Type·065829f942c67aa366e9879ebe20b8e3
93 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c93 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
94 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c94 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
95 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd695 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
96 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
97 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
98 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
99 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
100 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
101 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
102 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
103 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
104 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
105 ··exports:·15af7b928784a60c1d439af558bb2ebe 
106 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
107 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
108 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Secret·13396a945dd8454024c60732c59ec4bb 
109 ··ApplicationSecret·2b62e2019690179625707c879d551c47 
110 ··ClientTrafficSecret·4badac5bf17b76d025a044ae6945955d 
111 ··EarlySecret·fbde72a9fb2a82b5f70cf586c1ccd676 
112 ··HandshakeSecret·ebca855e4c5f2bdc8a6d8cdedf65fb58 
113 ··TrafficSecrets·f88235b4c5be7dca6d9debb4790a2bca 
114 b3bce85f0599c88f89b12edfbe37ce9296 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher·2d0342240fe834eba86e8df0da963ece
 97 ··exports:·29c70518a46b3ed8a520d40618f0f05e
 98 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension·84cb36a9fb9305c747e146cbee5221b4
 99 ··ExtensionRaw·59825bdc44d7f438b0d213244a271a0a
 100 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 101 ··exports:·d737b2e907591415dd1688ed4196e4ea
 102 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 103 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 104 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 105 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 106 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Cipher·64c1f1a9dd7ac30151a7656a0e58fc6a
 107 ··Cipher·7caef702d29344d10a4e9906017ae692
 108 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Secret·afa0bde46863b5e01bbda0aec3087585
 109 ··ApplicationSecret·aa86bca4eb3ad74b757fd1f8a2a596ce
 110 ··ClientTrafficSecret·3c333c3428a922aad22f91791cfc73c8
 111 ··EarlySecret·e8ea608cd330fbce86652c53439eaa3f
 112 ··HandshakeSecret·bfe175f049d05a63dab69b9ddca7c144
 113 ··TrafficSecrets·9740ca283856c8c67a87620faf6d7e8d
 114 12098e7d41df322a276f525cfd77a67e
115 ··$fShowApplicationSecretInfo·::115 ··$fShowApplicationSecretInfo·::
116 ····GHC.Internal.Show.Show·ApplicationSecretInfo116 ····GHC.Internal.Show.Show·ApplicationSecretInfo
117 ··DFunId117 ··DFunId
118 ··[TagSig:·<TagProper>,118 ··[TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,119 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
120 ···Unfolding:·DFun:.120 ···Unfolding:·DFun:.
121 ················@ApplicationSecretInfo121 ················@ApplicationSecretInfo
122 ················$fShowApplicationSecretInfo_$cshowsPrec122 ················$fShowApplicationSecretInfo_$cshowsPrec
123 ················$fShowApplicationSecretInfo_$cshow123 ················$fShowApplicationSecretInfo_$cshow
124 ················$fShowApplicationSecretInfo_$cshowList]124 ················$fShowApplicationSecretInfo_$cshowList]
125 c445e4bed569801ec18988ac0ff055f1125 35b87b26eef45c61fb7887f1d5fa23dd
126 ··$fShowApplicationSecretInfo1·::126 ··$fShowApplicationSecretInfo1·::
127 ····ApplicationSecretInfo·->·GHC.Internal.Show.ShowS127 ····ApplicationSecretInfo·->·GHC.Internal.Show.ShowS
128 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,128 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
129 ···Strictness:·<1!P(ML,ML)><L>,129 ···Strictness:·<1!P(ML,ML)><L>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············\·(ds['GHC.Types.Many]·::·ApplicationSecretInfo)131 ··············\·(ds['GHC.Types.Many]·::·ApplicationSecretInfo)
132 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->132 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
133 ··············case·ds·`cast`·(N:ApplicationSecretInfo[0])·of·wild·{·(,)·ww·ww1·->133 ··············case·ds·`cast`·(N:ApplicationSecretInfo[0])·of·wild·{·(,)·ww·ww1·->
134 ··············$w$cshowsPrec·0#·ww·ww1·eta·}]134 ··············$w$cshowsPrec·0#·ww·ww1·eta·}]
135 32ec7f3fa1eac96bb078063818dee254135 90ca195448c8e744e364afa6e69eb5d7
136 ··$fShowApplicationSecretInfo2·::·GHC.Prim.Addr#136 ··$fShowApplicationSecretInfo2·::·GHC.Prim.Addr#
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
138 ···Unfolding:·Core:·<vanilla>·"ApplicationSecretInfo·"#]138 ···Unfolding:·Core:·<vanilla>·"ApplicationSecretInfo·"#]
139 396373669dd9952f599bb0b36a9ff7e9139 8a1a79aa0812638e8f3b47341d90f8ae
140 ··$fShowApplicationSecretInfo3·::·GHC.Types.Int140 ··$fShowApplicationSecretInfo3·::·GHC.Types.Int
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[GHC.Types.I#],142 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
143 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]143 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]
144 c5212af30d6a836e3ec94a54ee90a7e7144 f4d618ef4bee97a9c7921614633cfa85
145 ··$fShowApplicationSecretInfo_$cshow·::145 ··$fShowApplicationSecretInfo_$cshow·::
146 ····ApplicationSecretInfo·->·GHC.Internal.Base.String146 ····ApplicationSecretInfo·->·GHC.Internal.Base.String
147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1!P(ML,ML)>,147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1!P(ML,ML)>,
148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
149 ··············\·(x['GHC.Types.Many]·::·ApplicationSecretInfo)·->149 ··············\·(x['GHC.Types.Many]·::·ApplicationSecretInfo)·->
150 ··············$fShowApplicationSecretInfo_$cshowsPrec150 ··············$fShowApplicationSecretInfo_$cshowsPrec
151 ················$fShowApplicationSecretInfo3151 ················$fShowApplicationSecretInfo3
152 ················x152 ················x
153 ················(GHC.Types.[]·@GHC.Types.Char)]153 ················(GHC.Types.[]·@GHC.Types.Char)]
154 014c9acd67f0ddfa1f2103091736b1b7154 bf27950017a94db0ba6e7d14fda774d1
155 ··$fShowApplicationSecretInfo_$cshowList·::155 ··$fShowApplicationSecretInfo_$cshowList·::
156 ····[ApplicationSecretInfo]·->·GHC.Internal.Show.ShowS156 ····[ApplicationSecretInfo]·->·GHC.Internal.Show.ShowS
157 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,157 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
Max diff block lines reached; 28315/35868 bytes (78.94%) of diff not shown.
35.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Control.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Control.dyn_hi
Files 93% similar despite different names
35.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Handshake.Control·91037 interface·Network.TLS.Handshake.Control·9103
8 ··interface·hash:·aa748b1364d7bc1bd3fcfe54dad0aae0 
9 ··ABI·hash:·e80eb9d287c04539b32367c2af02e6c4 
10 ··export-list·hash:·b9a4dc51731bd4ac789613e3633225408 ··interface·hash:·9d7e47a5f2bb6ffccff05554aaf84688
 9 ··ABI·hash:·37201aa7e62c6a071fbb76b6ae860b09
 10 ··export-list·hash:·0db11ec40f506d00208a4e70bb2bf526
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79e3c384e12937e38181b182dd31fb3716 ··src_hash:·79e3c384e12937e38181b182dd31fb37
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 20, 19 lines modifiedOffset 20, 19 lines modified
20 exports:20 exports:
21 ··ApplicationSecretInfo{ApplicationSecretInfo}21 ··ApplicationSecretInfo{ApplicationSecretInfo}
22 ··ClientState{RecvServerHello·SendClientFinished·SendClientHello}22 ··ClientState{RecvServerHello·SendClientFinished·SendClientHello}
23 ··EarlySecretInfo{EarlySecretInfo}23 ··EarlySecretInfo{EarlySecretInfo}
24 ··HandshakeSecretInfo{HandshakeSecretInfo}24 ··HandshakeSecretInfo{HandshakeSecretInfo}
25 ··NegotiatedProtocol25 ··NegotiatedProtocol
26 ··ServerState{SendServerFinished·SendServerHello}26 ··ServerState{SendServerFinished·SendServerHello}
27 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher27 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types30 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
31 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,31 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
32 ···························Network.TLS.Extension·{-#·SOURCE·#-})32 ···························Network.TLS.Extension·{-#·SOURCE·#-})
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 89, 151 lines modifiedOffset 89, 151 lines modified
89 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable89 ·························Data.Vector.Generic.Base·Data.Vector.Primitive·Data.Vector.Storable
90 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base90 ·························Data.Vector.Strict·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.ByteString.Internal.Type·065829f942c67aa366e9879ebe20b8e392 import··-/··Data.ByteString.Internal.Type·065829f942c67aa366e9879ebe20b8e3
93 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c93 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
94 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c94 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
95 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd695 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
96 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Cipher·089649d0f76c1bb27a3e49030d51b2db 
97 ··exports:·c35a4c76a3468b441fbefd07b5c7da25 
98 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Extension·29674eda94384bb5aaf4264c9ba7b6de 
99 ··ExtensionRaw·05fc62f4f55f37d1db71be3d65f0fe53 
100 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
101 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
102 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
103 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
104 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
105 ··exports:·15af7b928784a60c1d439af558bb2ebe 
106 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Cipher·15330be1ac870f06a88347b93a3240c7 
107 ··Cipher·ac04867de6817ae01d0e62f8f646c880 
108 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Secret·13396a945dd8454024c60732c59ec4bb 
109 ··ApplicationSecret·2b62e2019690179625707c879d551c47 
110 ··ClientTrafficSecret·4badac5bf17b76d025a044ae6945955d 
111 ··EarlySecret·fbde72a9fb2a82b5f70cf586c1ccd676 
112 ··HandshakeSecret·ebca855e4c5f2bdc8a6d8cdedf65fb58 
113 ··TrafficSecrets·f88235b4c5be7dca6d9debb4790a2bca 
114 b3bce85f0599c88f89b12edfbe37ce9296 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Cipher·2d0342240fe834eba86e8df0da963ece
 97 ··exports:·29c70518a46b3ed8a520d40618f0f05e
 98 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Extension·84cb36a9fb9305c747e146cbee5221b4
 99 ··ExtensionRaw·59825bdc44d7f438b0d213244a271a0a
 100 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 101 ··exports:·d737b2e907591415dd1688ed4196e4ea
 102 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 103 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 104 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types·7c85861c8859f9685cd8d3be5c029cc9
 105 ··exports:·a7e745e0e6e2f870d38e93735db852ce
 106 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Cipher·64c1f1a9dd7ac30151a7656a0e58fc6a
 107 ··Cipher·7caef702d29344d10a4e9906017ae692
 108 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Secret·afa0bde46863b5e01bbda0aec3087585
 109 ··ApplicationSecret·aa86bca4eb3ad74b757fd1f8a2a596ce
 110 ··ClientTrafficSecret·3c333c3428a922aad22f91791cfc73c8
 111 ··EarlySecret·e8ea608cd330fbce86652c53439eaa3f
 112 ··HandshakeSecret·bfe175f049d05a63dab69b9ddca7c144
 113 ··TrafficSecrets·9740ca283856c8c67a87620faf6d7e8d
 114 12098e7d41df322a276f525cfd77a67e
115 ··$fShowApplicationSecretInfo·::115 ··$fShowApplicationSecretInfo·::
116 ····GHC.Internal.Show.Show·ApplicationSecretInfo116 ····GHC.Internal.Show.Show·ApplicationSecretInfo
117 ··DFunId117 ··DFunId
118 ··[TagSig:·<TagProper>,118 ··[TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,119 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
120 ···Unfolding:·DFun:.120 ···Unfolding:·DFun:.
121 ················@ApplicationSecretInfo121 ················@ApplicationSecretInfo
122 ················$fShowApplicationSecretInfo_$cshowsPrec122 ················$fShowApplicationSecretInfo_$cshowsPrec
123 ················$fShowApplicationSecretInfo_$cshow123 ················$fShowApplicationSecretInfo_$cshow
124 ················$fShowApplicationSecretInfo_$cshowList]124 ················$fShowApplicationSecretInfo_$cshowList]
125 c445e4bed569801ec18988ac0ff055f1125 35b87b26eef45c61fb7887f1d5fa23dd
126 ··$fShowApplicationSecretInfo1·::126 ··$fShowApplicationSecretInfo1·::
127 ····ApplicationSecretInfo·->·GHC.Internal.Show.ShowS127 ····ApplicationSecretInfo·->·GHC.Internal.Show.ShowS
128 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,128 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
129 ···Strictness:·<1!P(ML,ML)><L>,129 ···Strictness:·<1!P(ML,ML)><L>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············\·(ds['GHC.Types.Many]·::·ApplicationSecretInfo)131 ··············\·(ds['GHC.Types.Many]·::·ApplicationSecretInfo)
132 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->132 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
133 ··············case·ds·`cast`·(N:ApplicationSecretInfo[0])·of·wild·{·(,)·ww·ww1·->133 ··············case·ds·`cast`·(N:ApplicationSecretInfo[0])·of·wild·{·(,)·ww·ww1·->
134 ··············$w$cshowsPrec·0#·ww·ww1·eta·}]134 ··············$w$cshowsPrec·0#·ww·ww1·eta·}]
135 32ec7f3fa1eac96bb078063818dee254135 90ca195448c8e744e364afa6e69eb5d7
136 ··$fShowApplicationSecretInfo2·::·GHC.Prim.Addr#136 ··$fShowApplicationSecretInfo2·::·GHC.Prim.Addr#
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
138 ···Unfolding:·Core:·<vanilla>·"ApplicationSecretInfo·"#]138 ···Unfolding:·Core:·<vanilla>·"ApplicationSecretInfo·"#]
139 396373669dd9952f599bb0b36a9ff7e9139 8a1a79aa0812638e8f3b47341d90f8ae
140 ··$fShowApplicationSecretInfo3·::·GHC.Types.Int140 ··$fShowApplicationSecretInfo3·::·GHC.Types.Int
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[GHC.Types.I#],142 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
143 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]143 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]
144 c5212af30d6a836e3ec94a54ee90a7e7144 f4d618ef4bee97a9c7921614633cfa85
145 ··$fShowApplicationSecretInfo_$cshow·::145 ··$fShowApplicationSecretInfo_$cshow·::
146 ····ApplicationSecretInfo·->·GHC.Internal.Base.String146 ····ApplicationSecretInfo·->·GHC.Internal.Base.String
147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1!P(ML,ML)>,147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1!P(ML,ML)>,
148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
149 ··············\·(x['GHC.Types.Many]·::·ApplicationSecretInfo)·->149 ··············\·(x['GHC.Types.Many]·::·ApplicationSecretInfo)·->
150 ··············$fShowApplicationSecretInfo_$cshowsPrec150 ··············$fShowApplicationSecretInfo_$cshowsPrec
151 ················$fShowApplicationSecretInfo3151 ················$fShowApplicationSecretInfo3
152 ················x152 ················x
153 ················(GHC.Types.[]·@GHC.Types.Char)]153 ················(GHC.Types.[]·@GHC.Types.Char)]
154 014c9acd67f0ddfa1f2103091736b1b7154 bf27950017a94db0ba6e7d14fda774d1
155 ··$fShowApplicationSecretInfo_$cshowList·::155 ··$fShowApplicationSecretInfo_$cshowList·::
156 ····[ApplicationSecretInfo]·->·GHC.Internal.Show.ShowS156 ····[ApplicationSecretInfo]·->·GHC.Internal.Show.ShowS
157 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,157 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
Max diff block lines reached; 28315/35868 bytes (78.94%) of diff not shown.
60.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.dyn_hi
Files 98% similar despite different names
60.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.TLS.Handshake.Key·91037 interface·Network.TLS.Handshake.Key·9103
8 ··interface·hash:·c3a935b2dbebdb7f5551b745464f8457 
9 ··ABI·hash:·0fc34eba43bfb56559ecbd037ddd1445 
10 ··export-list·hash:·3bb733a2de287de3e63571e694b3a7ec8 ··interface·hash:·f350aeaa9fb414a1a6164f6db73100be
 9 ··ABI·hash:·036eb26ec3b70bcecb4ea45966620846
 10 ··export-list·hash:·d96e2ef5284e0226133edebbb27f124c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e055eefb1894b1687b1bbfaca1023f8712 ··flag·hash:·e055eefb1894b1687b1bbfaca1023f87
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·734649f019f508ce4ed70d9080a597e316 ··src_hash:·734649f019f508ce4ed70d9080a597e3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 23 lines modifiedOffset 29, 23 lines modified
29 ··getLocalPublicKey29 ··getLocalPublicKey
30 ··isDigitalSignaturePair30 ··isDigitalSignaturePair
31 ··logKey31 ··logKey
32 ··satisfiesEcPredicate32 ··satisfiesEcPredicate
33 ··signPrivate33 ··signPrivate
34 ··verifyPublic34 ··verifyPublic
35 ··versionCompatible35 ··versionCompatible
36 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal36 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50943 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
44 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,44 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
45 ···························Network.TLS.Extension)45 ···························Network.TLS.Extension)
46 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.046 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
47 ·····························mtl-2.3.147 ·····························mtl-2.3.1
48 plugin·package·dependencies:48 plugin·package·dependencies:
49 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic49 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
50 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float50 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
51 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info51 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 117, 115 lines modifiedOffset 117, 115 lines modified
117 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8117 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
118 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff118 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
119 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd119 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
120 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c120 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
121 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6121 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
123 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35123 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
125 ··exports:·a419d294e682b89f7e03327954049c51 
126 ··Context·66844a77d12ae0842c318b9c98cd4666 
127 ··ctxKeyLogger·118a0fb603ed17d23f32967e38676eaa 
128 ··getHState·96f81afcc03a494d2fe8b88173c239da 
129 ··throwCore·ad91bad92b4156c593eb36475accafb5 
130 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
131 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
132 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
133 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
134 ··KxError·d820524394984d22feb7649e08142592 
135 ··SignatureParams·bcbbdb1298091bb9ec79af0ff9cc5342 
136 ··findEllipticCurveGroup·24ed41590b7bc5f731e30745394443da 
137 ··kxDecrypt·9ddefcc82cf9b754a540e8ade639d74d 
138 ··kxEncrypt·d61b29f61e05e1836474a0103a0f84d6 
139 ··kxSign·4681699317a0e4dad2a4486663695307 
140 ··kxSupportedPrivKeyEC·c38698c85ce7dddb39f1335d96758d6e 
141 ··kxVerify·9c4710efa3dc96657004a1e22061f290 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
143 ··DHKey·df5e8c5776181862d06fd562dee218f3 
144 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
145 ··DHPrivate·806f274a0fe39645b71491534a3cbd8d 
146 ··DHPublic·67f14e1b3102449f02648a74dd19a363 
147 ··dhGenerateKeyPair·921b49054c5f449e0b5334e8fb70df59 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
149 ··GroupKey·12fbc3df06d41691bd54defa62ad2366 
150 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
151 ··GroupPublic·5a0a39a46d46ea5d15873a6cfc9b9cb7 
152 ··dhGroupGenerateKeyPair·b92b96b183c0137cf9b65f43df6a3a72 
153 ··dhGroupGetPubShared·6f5a7d661c0a64102689cad655030a84 
154 ··groupGenerateKeyPair·54024265c2015666bdc497f0ed9e5714 
155 ··groupGetPubShared·c5411b354fe68872ccae2bc47854fd88 
156 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
157 ··Group·cb70fab62001a7cc59fead35020d5340 
158 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
159 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
160 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
161 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
162 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
163 ··exports:·82c6b7521c3861fda144c839282adc2c 
164 ··getLocalPublicPrivateKeys·b6fc76d34f4a9bb417ad1f374be2bb4d 
165 ··getRemotePublicKey·f2b8000225c3e3c860c350d7a9f73613 
166 ··hstClientRandom·258ada6265c897aeacb5031cdcddf584 
167 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
168 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
169 ··showBytesHex·8f17cfe2a9a9a5279bdbf4b0928dcc1a 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State·3e0deb821d0365a6af4942628ee21b38 
171 ··exports:·c64142f645991a293845c19cb34add2e 
172 ··withRNG·30e04d11d5f8e19525fd028d2ec59273 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
174 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
175 ··unClientRandom·727ee0b018c4b2bcacecc763918e2cc4 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
177 ··exports:·15af7b928784a60c1d439af558bb2ebe 
178 ··Role·2e0742ede9411fefbeefd9bb7412abf2 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Secret·13396a945dd8454024c60732c59ec4bb 
180 ··ApplicationSecret·2b62e2019690179625707c879d551c47 
181 ··ClientTrafficSecret·ac6181233c812cd89dab8952af1fb5da 
182 ··ClientTrafficSecret·4badac5bf17b76d025a044ae6945955d 
183 ··EarlySecret·fbde72a9fb2a82b5f70cf586c1ccd676 
184 ··HandshakeSecret·ebca855e4c5f2bdc8a6d8cdedf65fb58 
185 ··MainSecret·1ff27c005a7322731b0f407d22c56db9 
186 ··MainSecret·0b61b759b3fcc148193a529327335bb1 
187 ··ServerTrafficSecret·e1a8225b375555d3a8a38a3971efa938 
188 ··ServerTrafficSecret·ff6693f8f6a8a0b55d25cbed7ed6a04f 
189 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
190 ··TLS10·03fca103ecffaa23bc0c95bdb8409d80 
191 ··TLS12·054e98914998b1eac5e84ff4dbf3a6a1 
192 ··Version·86ceab55f3a2358033b8827178530200 
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
194 ··exports:·ca04124621bb787ed772fd862029b669 
195 ··pubkeyType·53f0cfc2aacec8ea23d38d64a2c61f79 
196 9d4fd495734e0a87cd5fefff70459928124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal·bfd344cd973d476139f12d82fd7ed83b
 125 ··exports:·1d75e735f5eac8dea62d047318ae33a0
 126 ··Context·bb1a67a88cc632d85ac52822f7b1990d
 127 ··ctxKeyLogger·6ac30a5bd9bcf1a476e993b62e55c063
Max diff block lines reached; 49866/61705 bytes (80.81%) of diff not shown.
60.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Key.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Key.hi
Files 98% similar despite different names
60.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.TLS.Handshake.Key·91037 interface·Network.TLS.Handshake.Key·9103
8 ··interface·hash:·c3a935b2dbebdb7f5551b745464f8457 
9 ··ABI·hash:·0fc34eba43bfb56559ecbd037ddd1445 
10 ··export-list·hash:·3bb733a2de287de3e63571e694b3a7ec8 ··interface·hash:·f350aeaa9fb414a1a6164f6db73100be
 9 ··ABI·hash:·036eb26ec3b70bcecb4ea45966620846
 10 ··export-list·hash:·d96e2ef5284e0226133edebbb27f124c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e055eefb1894b1687b1bbfaca1023f8712 ··flag·hash:·e055eefb1894b1687b1bbfaca1023f87
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·734649f019f508ce4ed70d9080a597e316 ··src_hash:·734649f019f508ce4ed70d9080a597e3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 23 lines modifiedOffset 29, 23 lines modified
29 ··getLocalPublicKey29 ··getLocalPublicKey
30 ··isDigitalSignaturePair30 ··isDigitalSignaturePair
31 ··logKey31 ··logKey
32 ··satisfiesEcPredicate32 ··satisfiesEcPredicate
33 ··signPrivate33 ··signPrivate
34 ··verifyPublic34 ··verifyPublic
35 ··versionCompatible35 ··versionCompatible
36 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal36 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
37 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto37 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Crypto
38 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State38 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
39 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports39 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
40 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State40 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.State
41 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct41 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
42 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types42 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types
43 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X50943 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.X509
44 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,44 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
45 ···························Network.TLS.Extension)45 ···························Network.TLS.Extension)
46 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.046 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
47 ·····························mtl-2.3.147 ·····························mtl-2.3.1
48 plugin·package·dependencies:48 plugin·package·dependencies:
49 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic49 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
50 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float50 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
51 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info51 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 117, 115 lines modifiedOffset 117, 115 lines modified
117 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8117 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
118 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff118 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
119 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd119 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
120 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c120 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
121 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6121 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
123 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35123 import··-/··Control.Monad.State.Strict·689464175532a668eee60d3978f9fa35
124 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
125 ··exports:·a419d294e682b89f7e03327954049c51 
126 ··Context·66844a77d12ae0842c318b9c98cd4666 
127 ··ctxKeyLogger·118a0fb603ed17d23f32967e38676eaa 
128 ··getHState·96f81afcc03a494d2fe8b88173c239da 
129 ··throwCore·ad91bad92b4156c593eb36475accafb5 
130 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
131 ··usingState_·e099942aed379d51d8ee5f7f20545e09 
132 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto·42695082ae93e8f66f8e28e0b3078488 
133 ··exports:·a4bdef343883b2a8f7d5293cf955c372 
134 ··KxError·d820524394984d22feb7649e08142592 
135 ··SignatureParams·bcbbdb1298091bb9ec79af0ff9cc5342 
136 ··findEllipticCurveGroup·24ed41590b7bc5f731e30745394443da 
137 ··kxDecrypt·9ddefcc82cf9b754a540e8ade639d74d 
138 ··kxEncrypt·d61b29f61e05e1836474a0103a0f84d6 
139 ··kxSign·4681699317a0e4dad2a4486663695307 
140 ··kxSupportedPrivKeyEC·c38698c85ce7dddb39f1335d96758d6e 
141 ··kxVerify·9c4710efa3dc96657004a1e22061f290 
142 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.DH·e53c6f95642fc53000bce6d81955fdfb 
143 ··DHKey·df5e8c5776181862d06fd562dee218f3 
144 ··DHParams·0c887fec28ee6cbaf610e89e88c172d6 
145 ··DHPrivate·806f274a0fe39645b71491534a3cbd8d 
146 ··DHPublic·67f14e1b3102449f02648a74dd19a363 
147 ··dhGenerateKeyPair·921b49054c5f449e0b5334e8fb70df59 
148 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.IES·12b05aa6189be96eea41b7452aedc671 
149 ··GroupKey·12fbc3df06d41691bd54defa62ad2366 
150 ··GroupPrivate·42b4a14ad0901a27268d5833ec82c13c 
151 ··GroupPublic·5a0a39a46d46ea5d15873a6cfc9b9cb7 
152 ··dhGroupGenerateKeyPair·b92b96b183c0137cf9b65f43df6a3a72 
153 ··dhGroupGetPubShared·6f5a7d661c0a64102689cad655030a84 
154 ··groupGenerateKeyPair·54024265c2015666bdc497f0ed9e5714 
155 ··groupGetPubShared·c5411b354fe68872ccae2bc47854fd88 
156 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Crypto.Types·84e1509f83e9a1d91af0f0ce72ddac50 
157 ··Group·cb70fab62001a7cc59fead35020d5340 
158 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Error·642ca22510194f77250dae1a58a9c2a4 
159 ··Error_Protocol·896cc17dfcbd4d502d6f21cc335a85c0 
160 ··HandshakeFailure·1cd668761dbdc8becfcc815a4ee5f5b6 
161 ··IllegalParameter·e7938f3bbdbf47b93a928c2c5e609e12 
162 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
163 ··exports:·82c6b7521c3861fda144c839282adc2c 
164 ··getLocalPublicPrivateKeys·b6fc76d34f4a9bb417ad1f374be2bb4d 
165 ··getRemotePublicKey·f2b8000225c3e3c860c350d7a9f73613 
166 ··hstClientRandom·258ada6265c897aeacb5031cdcddf584 
167 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
168 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
169 ··showBytesHex·8f17cfe2a9a9a5279bdbf4b0928dcc1a 
170 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.State·3e0deb821d0365a6af4942628ee21b38 
171 ··exports:·c64142f645991a293845c19cb34add2e 
172 ··withRNG·30e04d11d5f8e19525fd028d2ec59273 
173 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
174 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
175 ··unClientRandom·727ee0b018c4b2bcacecc763918e2cc4 
176 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types·95ce5120ca6c362a72e487016221d935 
177 ··exports:·15af7b928784a60c1d439af558bb2ebe 
178 ··Role·2e0742ede9411fefbeefd9bb7412abf2 
179 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Secret·13396a945dd8454024c60732c59ec4bb 
180 ··ApplicationSecret·2b62e2019690179625707c879d551c47 
181 ··ClientTrafficSecret·ac6181233c812cd89dab8952af1fb5da 
182 ··ClientTrafficSecret·4badac5bf17b76d025a044ae6945955d 
183 ··EarlySecret·fbde72a9fb2a82b5f70cf586c1ccd676 
184 ··HandshakeSecret·ebca855e4c5f2bdc8a6d8cdedf65fb58 
185 ··MainSecret·1ff27c005a7322731b0f407d22c56db9 
186 ··MainSecret·0b61b759b3fcc148193a529327335bb1 
187 ··ServerTrafficSecret·e1a8225b375555d3a8a38a3971efa938 
188 ··ServerTrafficSecret·ff6693f8f6a8a0b55d25cbed7ed6a04f 
189 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
190 ··TLS10·03fca103ecffaa23bc0c95bdb8409d80 
191 ··TLS12·054e98914998b1eac5e84ff4dbf3a6a1 
192 ··Version·86ceab55f3a2358033b8827178530200 
193 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.X509·8a4e4ca05144865c1aaf0181a9c078ac 
194 ··exports:·ca04124621bb787ed772fd862029b669 
195 ··pubkeyType·53f0cfc2aacec8ea23d38d64a2c61f79 
196 9d4fd495734e0a87cd5fefff70459928124 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal·bfd344cd973d476139f12d82fd7ed83b
 125 ··exports:·1d75e735f5eac8dea62d047318ae33a0
 126 ··Context·bb1a67a88cc632d85ac52822f7b1990d
 127 ··ctxKeyLogger·6ac30a5bd9bcf1a476e993b62e55c063
Max diff block lines reached; 49866/61702 bytes (80.82%) of diff not shown.
13.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.hi
Files 97% similar despite different names
13.4 KB
ghc --show-iface {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.TLS.Handshake.Process·91037 interface·Network.TLS.Handshake.Process·9103
8 ··interface·hash:·00cd2fdf5df89c00a45e6712571780d4 
9 ··ABI·hash:·51d3e838503c196e097b774f501c99c9 
10 ··export-list·hash:·6ad278c423712aadf7d52064c0462f9e8 ··interface·hash:·f2a790a398ce780a1ed4a6a7664d78bd
 9 ··ABI·hash:·39a9460d3f42c26f3407c8ab0f54d16b
 10 ··export-list·hash:·6bdb452180bd23d73f5631b612fcfad0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb69c14608ef20db4b7c5f577af977fc16 ··src_hash:·eb69c14608ef20db4b7c5f577af977fc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··processHandshake1221 ··processHandshake12
22 ··processHandshake1322 ··processHandshake13
23 ··startHandshake23 ··startHandshake
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State25 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State
26 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State1326 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13
27 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO.Encode27 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO.Encode
28 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports28 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports
29 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct29 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct
30 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct1330 ····························tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13
31 boot·module·dependencies:·(tls-2.1.8-dyafbTueGz7VqN5Us3iy3,31 boot·module·dependencies:·(tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu,
32 ···························Network.TLS.Extension)32 ···························Network.TLS.Extension)
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic35 orphans:·Basement.Block·Basement.UArray.Base·Data.Binary.Generic
36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float36 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info37 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Network.Socket.Info
38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Control.Monad.STM·Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 92, 67 lines modifiedOffset 92, 67 lines modified
92 ·························Codec.Compression.Zlib.Internal·Codec.Compression.Zlib.Stream92 ·························Codec.Compression.Zlib.Internal·Codec.Compression.Zlib.Stream
93 import··-/··Control.Concurrent.MVar·3437dbfead426d0c7ecfbcfcd938253293 import··-/··Control.Concurrent.MVar·3437dbfead426d0c7ecfbcfcd9382532
94 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a94 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
95 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c95 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
96 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611096 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
97 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe97 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
98 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988898 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
99 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal·3e5c621ef5997f615e661ccdea7d17a8 
100 ··exports:·a419d294e682b89f7e03327954049c51 
101 ··Context·66844a77d12ae0842c318b9c98cd4666 
102 ··ctxHandshakeState·1c82bbc0fafe78461afd36a81bb55e4f 
103 ··usingHState·44bcdd0108aedf9d80308cd3b049cbbb 
104 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State·06109f68f56a0f655d4e337ec990ff33 
105 ··exports:·82c6b7521c3861fda144c839282adc2c 
106 ··newEmptyHandshake·72d7ada5ad7ff7798a78c741488cd309 
107 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State13·f2ed4c8af101e8d3f0238f341f738d46 
108 ··exports:·45184adde81c30a3543fbfbd5c32e9d4 
109 ··wrapAsMessageHash13·e5803d4bc0d7d0742e228902b48ea905 
110 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.IO.Encode·faf2a0c4369a7b848ade65209bd4474b 
111 ··exports:·769ac2717433873fab634c300db8baf3 
112 ··updateHandshake12·232c11fe214e92ce67b3d1348f330124 
113 ··updateHandshake13·984a4f23f45992207ce520d0abb04421 
114 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Imports·3c265858fcabacb1e203a593745cca01 
115 ··exports:·c2e4ad802a895779bd6b0d7df95713dc 
116 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct·07f3e387fb4e6ac832a7a4f7034e8fcf 
117 ··exports:·5a6834e39722ca5d767b0f1949f114c9 
118 ··ClientRandom·c1ffe1c53e23336846c480a14a72a425 
119 ··Handshake·09af4605ac543dc23acdb73d1e6aef46 
120 ··ServerHello·b95669f615d2f8b49c7c21004ca849f3 
121 ··isHelloRetryRequest·6ad8a5f6763aaf09f15e1e8792713304 
122 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Struct13·42ce7e57eccb81c9ffb4ac7393572322 
123 ··exports:·27e312447f07a40937d94c2507975915 
124 ··Handshake13·0253aa26505b9d98c8fcd71b0793be57 
125 import··-/··tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Types.Version·bc322f902fba11aed0e277f38b56bcb4 
126 ··TLS12·054e98914998b1eac5e84ff4dbf3a6a1 
127 ··Version·86ceab55f3a2358033b8827178530200 
128 9ab18522d70035e49c48ce90b06c30bc99 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal·bfd344cd973d476139f12d82fd7ed83b
 100 ··exports:·1d75e735f5eac8dea62d047318ae33a0
 101 ··Context·bb1a67a88cc632d85ac52822f7b1990d
 102 ··ctxHandshakeState·eca741c9eb4c058b9b0e315f7c75c428
 103 ··usingHState·01a8a658d18f8173c5e707d3c637349f
 104 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State·788e415037e04eafd28edbbcdc20e40d
 105 ··exports:·4b6b764ccf14499a93edab1784f29708
 106 ··newEmptyHandshake·55f0bd8bed8efed9feea1b184a2fc8f7
 107 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Handshake.State13·cd3967d6d71732396974ef097fd7c833
 108 ··exports:·13f7680dae6d9b7824ab28fbd2da3f85
 109 ··wrapAsMessageHash13·8d00a87782813330eafd614820fd7c0b
 110 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.IO.Encode·ca7269729536d57b0250e085e310ad9a
 111 ··exports:·716038ecc89b2de7925b3dc1f89eb055
 112 ··updateHandshake12·86d74c36e725362db2a9ea98c12ca573
 113 ··updateHandshake13·31e61c476dd2ed7a8b4d9551cd13c8fb
 114 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Imports·cf72dce5752dbf2df1acb36ed031fb71
 115 ··exports:·d737b2e907591415dd1688ed4196e4ea
 116 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct·7429632d7ddf4dcdd649db563ff6df5e
 117 ··exports:·4a8eb6b25352be974e2e9940fd165e7a
 118 ··ClientRandom·45c5adfe538d62900d25fe59a6d1ba43
 119 ··Handshake·cd958a1aae684961755c0544b950a6df
 120 ··ServerHello·26ebae065308ee3236630993e285c219
 121 ··isHelloRetryRequest·8866b1e8708cbe0c5b2ecc112c3137b6
 122 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Struct13·f4b09f30accba053e45c135503b86d4c
 123 ··exports:·f924902ca4904a8cf4dad741d7597101
 124 ··Handshake13·de80f0b4de2de4c5dee1be30e9857207
 125 import··-/··tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Types.Version·d1729296cbd1904f78f6cc8db6380ce8
 126 ··TLS12·2aaa9d3fe30645d157a067c8a0e893bb
 127 ··Version·820adc9ee55ef496e60ef5c7cc4f9910
 128 08e4d0aca5f5f55bf0eadabe168f02de
129 ··$trModule·::·GHC.Types.Module129 ··$trModule·::·GHC.Types.Module
130 ··[HasNoCafRefs,·TagSig:·<TagProper>,130 ··[HasNoCafRefs,·TagSig:·<TagProper>,
131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
133 6493db9b03a2737443fa9d7c5d03f51d133 c6b561ee0926bd689506e7bc73664b5a
134 ··$trModule1·::·GHC.Types.TrName134 ··$trModule1·::·GHC.Types.TrName
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,
136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
138 b92e8570335b03e8d139d406e02faa93138 46d0e419f1751ef7b6353a745666664a
139 ··$trModule2·::·GHC.Prim.Addr#139 ··$trModule2·::·GHC.Prim.Addr#
140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
141 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Process"#]141 ···Unfolding:·Core:·<vanilla>·"Network.TLS.Handshake.Process"#]
142 89fc81385f68f9aafaa96453bdffda05142 0760a47d2ebdc2c21eff0041d518a73f
143 ··$trModule3·::·GHC.Types.TrName143 ··$trModule3·::·GHC.Types.TrName
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
147 4ba50a06ba2bb5473ce8a9380f377dcc147 a05d873d307ad5026a055db693993ed8
148 ··$trModule4·::·GHC.Prim.Addr#148 ··$trModule4·::·GHC.Prim.Addr#
Max diff block lines reached; 5738/13668 bytes (41.98%) of diff not shown.
13.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-dyafbTueGz7VqN5Us3iy3/Network/TLS/Handshake/Process.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu/Network/TLS/Handshake/Process.dyn_hi
Files 94% similar despite different names
13.4 KB
ghc --show-iface {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.TLS.Handshake.Process·91037 interface·Network.TLS.Handshake.Process·9103
8 ··interface·hash:·00cd2fdf5df89c00a45e6712571780d4 
9 ··ABI·hash:·51d3e838503c196e097b774f501c99c9 
10 ··export-list·hash:·6ad278c423712aadf7d52064c0462f9e8 ··interface·hash:·f2a790a398ce780a1ed4a6a7664d78bd
 9 ··ABI·hash:·39a9460d3f42c26f3407c8ab0f54d16b
 10 ··export-list·hash:·6bdb452180bd23d73f5631b612fcfad0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd27012 ··flag·hash:·17a9a1fdfe0e78add55224eb740fd270
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb69c14608ef20db4b7c5f577af977fc16 ··src_hash:·eb69c14608ef20db4b7c5f577af977fc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··processHandshake1221 ··processHandshake12
22 ··processHandshake1322 ··processHandshake13
23 ··startHandshake23 ··startHandshake
24 direct·module·dependencies:·tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Context.Internal24 direct·module·dependencies:·tls-2.1.8-Bd0sxt9RBYvLA8oTAfhihu:Network.TLS.Context.Internal
25 ····························tls-2.1.8-dyafbTueGz7VqN5Us3iy3:Network.TLS.Handshake.State25 ·········