7.8 KB
/srv/reproducible-results/rbuild-debian/r-b-build.gBUqmLjg/b1/bird2_2.15.1-1.1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.gBUqmLjg/b2/bird2_2.15.1-1.1_arm64.changes
372 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·a8ab264ad6b96c6bdf16739d675f84cd·1690644·debug·optional·bird2-dbgsym_2.15.1-1.1_arm64.deb1 ·a8ab264ad6b96c6bdf16739d675f84cd·1690644·debug·optional·bird2-dbgsym_2.15.1-1.1_arm64.deb
2 ·a985791d58235fd58ffc00bc70a70375·1466068·doc·optional·bird2-doc_2.15.1-1.1_all.deb2 ·f810fc7fe4ad7cda7918ee38cb063482·1466008·doc·optional·bird2-doc_2.15.1-1.1_all.deb
3 ·d4141e6c9d030265ccaff92696e41699·774244·net·optional·bird2_2.15.1-1.1_arm64.deb3 ·d4141e6c9d030265ccaff92696e41699·774244·net·optional·bird2_2.15.1-1.1_arm64.deb
7.26 KB
bird2-doc_2.15.1-1.1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-08-03·21:13:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-08-03·21:13:57.000000·debian-binary
2 -rw-r--r--···0········0········0·····1184·2024-08-03·21:13:57.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1188·2024-08-03·21:13:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1464692·2024-08-03·21:13:57.000000·data.tar.xz3 -rw-r--r--···0········0········0··1464628·2024-08-03·21:13:57.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
6.67 KB
data.tar.xz
6.65 KB
data.tar
2.26 KB
file list
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 -rw-r--r--···0·root·········(0)·root·········(0)···454827·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/bird.pdf.gz14 -rw-r--r--···0·root·········(0)·root·········(0)···454827·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/bird.pdf.gz
15 -rw-r--r--···0·root·········(0)·root·········(0)·····8865·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-1.html15 -rw-r--r--···0·root·········(0)·root·········(0)·····8865·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-1.html
16 -rw-r--r--···0·root·········(0)·root·········(0)····99175·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-2.html16 -rw-r--r--···0·root·········(0)·root·········(0)····99175·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-2.html
17 -rw-r--r--···0·root·········(0)·root·········(0)····17217·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-3.html17 -rw-r--r--···0·root·········(0)·root·········(0)····17217·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-3.html
18 -rw-r--r--···0·root·········(0)·root·········(0)····19679·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-4.html18 -rw-r--r--···0·root·········(0)·root·········(0)····19679·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-4.html
19 -rw-r--r--···0·root·········(0)·root·········(0)····93274·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-5.html19 -rw-r--r--···0·root·········(0)·root·········(0)····93274·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-5.html
20 -rw-r--r--···0·root·········(0)·root·········(0)·····7010·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-6.html20 -rw-r--r--···0·root·········(0)·root·········(0)·····7010·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-6.html
21 -rw-r--r--···0·root·········(0)·root·········(0)····41608·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-7.html21 -rw-r--r--···0·root·········(0)·root·········(0)····41606·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-7.html
22 -rw-r--r--···0·root·········(0)·root·········(0)····26167·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-8.html22 -rw-r--r--···0·root·········(0)·root·········(0)····26167·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog-8.html
23 -rw-r--r--···0·root·········(0)·root·········(0)·····4999·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog.html23 -rw-r--r--···0·root·········(0)·root·········(0)·····4999·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog.html
24 -rw-r--r--···0·root·········(0)·root·········(0)···519527·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog.pdf.gz24 -rw-r--r--···0·root·········(0)·root·········(0)···519202·2024-08-03·21:13:57.000000·./usr/share/doc/bird2/prog.pdf.gz
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-03·21:13:57.000000·./usr/share/doc/bird2-doc/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-03·21:13:57.000000·./usr/share/doc/bird2-doc/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1701·2024-08-03·21:13:57.000000·./usr/share/doc/bird2-doc/changelog.Debian.gz26 -rw-r--r--···0·root·········(0)·root·········(0)·····1701·2024-08-03·21:13:57.000000·./usr/share/doc/bird2-doc/changelog.Debian.gz
27 -rw-r--r--···0·root·········(0)·root·········(0)···348044·2024-03-22·08:26:46.000000·./usr/share/doc/bird2-doc/changelog.gz27 -rw-r--r--···0·root·········(0)·root·········(0)···348044·2024-03-22·08:26:46.000000·./usr/share/doc/bird2-doc/changelog.gz
28 -rw-r--r--···0·root·········(0)·root·········(0)·····3583·2024-08-03·21:12:49.000000·./usr/share/doc/bird2-doc/copyright28 -rw-r--r--···0·root·········(0)·root·········(0)·····3583·2024-08-03·21:12:49.000000·./usr/share/doc/bird2-doc/copyright
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-03·21:13:57.000000·./usr/share/doc-base/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-03·21:13:57.000000·./usr/share/doc-base/
30 -rw-r--r--···0·root·········(0)·root·········(0)······256·2024-08-03·21:12:49.000000·./usr/share/doc-base/bird2-doc.bird230 -rw-r--r--···0·root·········(0)·root·········(0)······256·2024-08-03·21:12:49.000000·./usr/share/doc-base/bird2-doc.bird2
3.17 KB
./usr/share/doc/bird2/prog-7.html
    
Offset 772, 15 lines modifiedOffset 772, 15 lines modified
772 <H3>Arguments</H3>772 <H3>Arguments</H3>
773 <P>773 <P>
774 <DL>774 <DL>
775 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context775 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context
776 </DL>776 </DL>
777 <H3>Description</H3>777 <H3>Description</H3>
778 <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more778 <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more
779 @<B>mac_update()</B>·calls·could·be·done,·but·the·context·may·be·reinitialized779 <B>mac_update</B>()·calls·could·be·done,·but·the·context·may·be·reinitialized
780 later.780 later.
781 <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it781 <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it
782 ceases·to·exist,·the·pointer·becomes·invalid.782 ceases·to·exist,·the·pointer·becomes·invalid.
  
  
783 <HR><H3>Function</H3>783 <HR><H3>Function</H3>
784 <P><I>void</I>784 <P><I>void</I>
Offset 791, 15 lines modifiedOffset 791, 15 lines modified
791 <P>791 <P>
792 <DL>792 <DL>
793 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context793 <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context
794 </DL>794 </DL>
795 <H3>Description</H3>795 <H3>Description</H3>
796 <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly796 <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly
797 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the797 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the
798 pointer·returned·by·@<B>mac_final()</B>.798 pointer·returned·by·<B>mac_final</B>().
  
  
799 <HR><H3>Function</H3>799 <HR><H3>Function</H3>
800 <P><I>void</I>800 <P><I>void</I>
801 <B>mac_fill</B>801 <B>mac_fill</B>
802 (<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·MAC802 (<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
803 <P>803 <P>
1.95 KB
html2text {}
    
Offset 532, 28 lines modifiedOffset 532, 28 lines modified
532 ===============================================================================532 ===============================================================================
533 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*533 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
534 byte·*·m\x8ma\x8ac\x8c_\x8_f\x8fi\x8in\x8na\x8al\x8l·(struct·mac_context·*·c\x8ct\x8tx\x8x)·--·finalize·MAC·algorithm534 byte·*·m\x8ma\x8ac\x8c_\x8_f\x8fi\x8in\x8na\x8al\x8l·(struct·mac_context·*·c\x8ct\x8tx\x8x)·--·finalize·MAC·algorithm
535 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*535 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*
536 ··struct·mac_context·*·c\x8ct\x8tx\x8x536 ··struct·mac_context·*·c\x8ct\x8tx\x8x
537 ······MAC·context537 ······MAC·context
538 *\x8**\x8**\x8**\x8*·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*538 *\x8**\x8**\x8**\x8*·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
539 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·@m.ma.ac.c_._u.up.pd.da.at.te.e539 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·m.ma.ac.c_._u.up.pd.da.at.te.e()
540 (.().)·calls·could·be·done,·but·the·context·may·be·reinitialized·later.540 calls·could·be·done,·but·the·context·may·be·reinitialized·later.
541 Note·that·the·returned·pointer·points·into·data·in·the·c\x8ct\x8tx\x8x·context.·If·it541 Note·that·the·returned·pointer·points·into·data·in·the·c\x8ct\x8tx\x8x·context.·If·it
542 ceases·to·exist,·the·pointer·becomes·invalid.542 ceases·to·exist,·the·pointer·becomes·invalid.
543 ===============================================================================543 ===============================================================================
544 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*544 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
545 void·m\x8ma\x8ac\x8c_\x8_c\x8cl\x8le\x8ea\x8an\x8nu\x8up\x8p·(struct·mac_context·*·c\x8ct\x8tx\x8x)·--·cleanup·MAC·context545 void·m\x8ma\x8ac\x8c_\x8_c\x8cl\x8le\x8ea\x8an\x8nu\x8up\x8p·(struct·mac_context·*·c\x8ct\x8tx\x8x)·--·cleanup·MAC·context
546 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*546 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*
547 ··struct·mac_context·*·c\x8ct\x8tx\x8x547 ··struct·mac_context·*·c\x8ct\x8tx\x8x
548 ······MAC·context548 ······MAC·context
549 *\x8**\x8**\x8**\x8*·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*549 *\x8**\x8**\x8**\x8*·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
550 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly550 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly
551 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the551 necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the
552 pointer·returned·by·@m.ma.ac.c_._f.fi.in.na.al.l(.().).552 pointer·returned·by·m.ma.ac.c_._f.fi.in.na.al.l().
553 ===============================================================================553 ===============================================================================
554 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*554 *\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
555 void·m\x8ma\x8ac\x8c_\x8_f\x8fi\x8il\x8ll\x8l·(uint·i\x8id\x8d,·const·byte·*·k\x8ke\x8ey\x8y,·uint·k\x8ke\x8ey\x8yl\x8le\x8en\x8n,·const·byte·*·d\x8da\x8at\x8ta\x8a,·uint555 void·m\x8ma\x8ac\x8c_\x8_f\x8fi\x8il\x8ll\x8l·(uint·i\x8id\x8d,·const·byte·*·k\x8ke\x8ey\x8y,·uint·k\x8ke\x8ey\x8yl\x8le\x8en\x8n,·const·byte·*·d\x8da\x8at\x8ta\x8a,·uint
556 d\x8da\x8at\x8ta\x8al\x8le\x8en\x8n,·byte·*·m\x8ma\x8ac\x8c)·--·compute·and·fill·MAC556 d\x8da\x8at\x8ta\x8al\x8le\x8en\x8n,·byte·*·m\x8ma\x8ac\x8c)·--·compute·and·fill·MAC
557 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*557 *\x8**\x8**\x8**\x8*·A\x8Ar\x8rg\x8gu\x8um\x8me\x8en\x8nt\x8ts\x8s·*\x8**\x8**\x8**\x8*
558 ··uint·i\x8id\x8d558 ··uint·i\x8id\x8d
559 ······MAC·algorithm·ID559 ······MAC·algorithm·ID
1.2 KB
./usr/share/doc/bird2/prog.pdf.gz
1.13 KB
prog.pdf
1.12 KB
pdftotext {} -
    
Offset 4810, 26 lines modifiedOffset 4810, 26 lines modified
  
4810 1054810 105
  
4811 Arguments4811 Arguments
4812 struct·mac·context·*·ctx4812 struct·mac·context·*·ctx
4813 MAC·context4813 MAC·context
4814 Description4814 Description
4815 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·@mac·update()·calls·could·be·done,4815 Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·mac·update()·calls·could·be·done,·but
4816 but·the·context·may·be·reinitialized·later.4816 the·context·may·be·reinitialized·later.
4817 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes4817 Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes
4818 invalid.4818 invalid.
4819 Function4819 Function
4820 void·mac·cleanup·(struct·mac·context·*·ctx·)··cleanup·MAC·context4820 void·mac·cleanup·(struct·mac·context·*·ctx·)··cleanup·MAC·context
4821 Arguments4821 Arguments
4822 struct·mac·context·*·ctx4822 struct·mac·context·*·ctx
4823 MAC·context4823 MAC·context
4824 Description4824 Description
4825 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive4825 Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive
4826 data·from·stack.·This·also·invalidates·the·pointer·returned·by·@mac·final().4826 data·from·stack.·This·also·invalidates·the·pointer·returned·by·mac·final·().
4827 Function4827 Function
4828 void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)··compute4828 void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)··compute
4829 and·fill·MAC4829 and·fill·MAC
4830 Arguments4830 Arguments
4831 uint·id4831 uint·id
4832 MAC·algorithm·ID4832 MAC·algorithm·ID
4833 const·byte·*·key4833 const·byte·*·key