6.88 KB
/srv/reproducible-results/rbuild-debian/r-b-build.OUm5245Q/b1/bird2_2.0.7-4.1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.OUm5245Q/b2/bird2_2.0.7-4.1_arm64.changes
368 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·93b05201750138e048b57df77777111b·1150268·debug·optional·bird2-dbgsym_2.0.7-4.1_arm64.deb1 ·93b05201750138e048b57df77777111b·1150268·debug·optional·bird2-dbgsym_2.0.7-4.1_arm64.deb
2 ·94b4286b7a20f2d44945ad6a10259351·1273360·doc·optional·bird2-doc_2.0.7-4.1_all.deb2 ·c915088b1db9de0b1ba47b9edd1efd61·1273052·doc·optional·bird2-doc_2.0.7-4.1_all.deb
3 ·6e0d6e0b5cb5d579027b7c85889c2350·612164·net·optional·bird2_2.0.7-4.1_arm64.deb3 ·6e0d6e0b5cb5d579027b7c85889c2350·612164·net·optional·bird2_2.0.7-4.1_arm64.deb
6.34 KB
bird2-doc_2.0.7-4.1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-02·17:12:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-02·17:12:44.000000·debian-binary
2 -rw-r--r--···0········0········0······852·2021-01-02·17:12:44.000000·control.tar.xz2 -rw-r--r--···0········0········0······852·2021-01-02·17:12:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1272316·2021-01-02·17:12:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··1272008·2021-01-02·17:12:44.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
5.83 KB
data.tar.xz
5.81 KB
data.tar
1.82 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/
6 -rw-r--r--···0·root·········(0)·root·········(0)···257493·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/bird.html6 -rw-r--r--···0·root·········(0)·root·········(0)···257493·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/bird.html
7 -rw-r--r--···0·root·········(0)·root·········(0)···391638·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/bird.pdf.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···391638·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/bird.pdf.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)···282511·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/prog.html8 -rw-r--r--···0·root·········(0)·root·········(0)···282509·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/prog.html
9 -rw-r--r--···0·root·········(0)·root·········(0)···482687·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/prog.pdf.gz9 -rw-r--r--···0·root·········(0)·root·········(0)···482366·2021-01-02·17:12:44.000000·./usr/share/doc/bird2/prog.pdf.gz
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/bird2-doc/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:12:44.000000·./usr/share/doc/bird2-doc/
11 -rw-r--r--···0·root·········(0)·root·········(0)······619·2021-01-02·17:02:19.000000·./usr/share/doc/bird2-doc/NEWS.Debian.gz11 -rw-r--r--···0·root·········(0)·root·········(0)······619·2021-01-02·17:02:19.000000·./usr/share/doc/bird2-doc/NEWS.Debian.gz
12 -rw-r--r--···0·root·········(0)·root·········(0)·····7722·2021-01-02·17:12:44.000000·./usr/share/doc/bird2-doc/changelog.Debian.gz12 -rw-r--r--···0·root·········(0)·root·········(0)·····7722·2021-01-02·17:12:44.000000·./usr/share/doc/bird2-doc/changelog.Debian.gz
13 -rw-r--r--···0·root·········(0)·root·········(0)···267909·2019-10-16·10:48:23.000000·./usr/share/doc/bird2-doc/changelog.gz13 -rw-r--r--···0·root·········(0)·root·········(0)···267909·2019-10-16·10:48:23.000000·./usr/share/doc/bird2-doc/changelog.gz
14 -rw-r--r--···0·root·········(0)·root·········(0)·····3506·2021-01-02·17:02:19.000000·./usr/share/doc/bird2-doc/copyright14 -rw-r--r--···0·root·········(0)·root·········(0)·····3506·2021-01-02·17:02:19.000000·./usr/share/doc/bird2-doc/copyright
2.69 KB
./usr/share/doc/bird2/prog.html
    
Offset 6255, 15 lines modifiedOffset 6255, 15 lines modified
6255 <H3>Arguments</H3>6255 <H3>Arguments</H3>
6256 <P>6256 <P>
6257 <DL>6257 <DL>
6258 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context6258 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context
6259 </DL>6259 </DL>
6260 <H3>Description</H3>6260 <H3>Description</H3>
6261 <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more6261 <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more
6262 @<B>mac_update()</B>·calls·could·be·done,·but·the·context·may·be·reinitialized6262 <B>mac_update</B>()·calls·could·be·done,·but·the·context·may·be·reinitialized
6263 later.6263 later.
6264 <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it6264 <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it
6265 ceases·to·exist,·the·pointer·becomes·invalid.6265 ceases·to·exist,·the·pointer·becomes·invalid.
  
  
6266 <HR><H3>Function</H3>6266 <HR><H3>Function</H3>
6267 <P><I>void</I>6267 <P><I>void</I>
Offset 6274, 15 lines modifiedOffset 6274, 15 lines modified
6274 <P>6274 <P>
6275 <DL>6275 <DL>
6276 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context6276 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context
6277 </DL>6277 </DL>
6278 <H3>Description</H3>6278 <H3>Description</H3>
6279 <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly6279 <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly
6280 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the6280 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the
6281 pointer·returned·by·@<B>mac_final()</B>.6281 pointer·returned·by·<B>mac_final</B>().
  
  
6282 <HR><H3>Function</H3>6282 <HR><H3>Function</H3>
6283 <P><I>void</I>6283 <P><I>void</I>
6284 <B>mac_fill</B>6284 <B>mac_fill</B>
6285 (<I>uint</I>·<B>id</B>,·<I>const·byte·*</I>·<B>key</B>,·<I>uint</I>·<B>keylen</B>,·<I>const·byte·*</I>·<B>data</B>,·<I>uint</I>·<B>datalen</B>,·<I>byte·*</I>·<B>mac</B>)·--·····compute·and·fill·MAC6285 (<I>uint</I>·<B>id</B>,·<I>const·byte·*</I>·<B>key</B>,·<I>uint</I>·<B>keylen</B>,·<I>const·byte·*</I>·<B>data</B>,·<I>uint</I>·<B>datalen</B>,·<I>byte·*</I>·<B>mac</B>)·--·····compute·and·fill·MAC
6286 <P>6286 <P>
1.46 KB
html2text {}
    
Offset 4672, 28 lines modifiedOffset 4672, 28 lines modified
4672 ===============================================================================4672 ===============================================================================
4673 ****·Function·****4673 ****·Function·****
4674 byte·*·mac_final·(struct·mac_context·*·ctx)·--·finalize·MAC·algorithm4674 byte·*·mac_final·(struct·mac_context·*·ctx)·--·finalize·MAC·algorithm
4675 ****·Arguments·****4675 ****·Arguments·****
4676 ··struct·mac_context·*·ctx4676 ··struct·mac_context·*·ctx
4677 ······MAC·context4677 ······MAC·context
4678 ****·Description·****4678 ****·Description·****
4679 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·@mac_update4679 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·mac_update()
4680 ()·calls·could·be·done,·but·the·context·may·be·reinitialized·later.4680 calls·could·be·done,·but·the·context·may·be·reinitialized·later.
4681 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it4681 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it
4682 ceases·to·exist,·the·pointer·becomes·invalid.4682 ceases·to·exist,·the·pointer·becomes·invalid.
4683 ===============================================================================4683 ===============================================================================
4684 ****·Function·****4684 ****·Function·****
4685 void·mac_cleanup·(struct·mac_context·*·ctx)·--·cleanup·MAC·context4685 void·mac_cleanup·(struct·mac_context·*·ctx)·--·cleanup·MAC·context
4686 ****·Arguments·****4686 ****·Arguments·****
4687 ··struct·mac_context·*·ctx4687 ··struct·mac_context·*·ctx
4688 ······MAC·context4688 ······MAC·context
4689 ****·Description·****4689 ****·Description·****
4690 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly4690 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly
4691 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the4691 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the
4692 pointer·returned·by·@mac_final().4692 pointer·returned·by·mac_final().
4693 ===============================================================================4693 ===============================================================================
4694 ****·Function·****4694 ****·Function·****
4695 void·mac_fill·(uint·id,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint4695 void·mac_fill·(uint·id,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint
4696 datalen,·byte·*·mac)·--·compute·and·fill·MAC4696 datalen,·byte·*·mac)·--·compute·and·fill·MAC
4697 ****·Arguments·****4697 ****·Arguments·****
4698 ··uint·id4698 ··uint·id
4699 ······MAC·algorithm·ID4699 ······MAC·algorithm·ID
1.29 KB
./usr/share/doc/bird2/prog.pdf.gz
1.23 KB
prog.pdf
1.21 KB
pdftotext {} -
    
Offset 4445, 26 lines modifiedOffset 4445, 26 lines modified
4445 and·passing·them·at·once.4445 and·passing·them·at·once.
4446 Function4446 Function
4447 byte·*·mac·final·(struct·mac·context·*·ctx·)··finalize·MAC·algorithm4447 byte·*·mac·final·(struct·mac·context·*·ctx·)··finalize·MAC·algorithm
4448 Arguments4448 Arguments
4449 struct·mac·context·*·ctx4449 struct·mac·context·*·ctx
4450 MAC·context4450 MAC·context
4451 Description4451 Description
4452 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·@mac·update()·calls·could·be·done,4452 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·mac·update()·calls·could·be·done,·but
4453 but·the·context·may·be·reinitialized·later.4453 the·context·may·be·reinitialized·later.
4454 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes4454 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes
4455 invalid.4455 invalid.
4456 Function4456 Function
4457 void·mac·cleanup·(struct·mac·context·*·ctx·)··cleanup·MAC·context4457 void·mac·cleanup·(struct·mac·context·*·ctx·)··cleanup·MAC·context
4458 Arguments4458 Arguments
4459 struct·mac·context·*·ctx4459 struct·mac·context·*·ctx
4460 MAC·context4460 MAC·context
4461 Description4461 Description
4462 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive4462 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive
4463 data·from·stack.·This·also·invalidates·the·pointer·returned·by·@mac·final().4463 data·from·stack.·This·also·invalidates·the·pointer·returned·by·mac·final·().
4464 Function4464 Function
4465 void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)··compute4465 void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)··compute
4466 and·fill·MAC4466 and·fill·MAC
4467 Arguments4467 Arguments
4468 uint·id4468 uint·id
4469 MAC·algorithm·ID4469 MAC·algorithm·ID
4470 const·byte·*·key4470 const·byte·*·key