Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | ·212cbf9dfd5e1327653401b0e5e08748·228096·oldlibs·optional·bird-bgp_1.6.6-1+deb10u1_all.deb | 1 | ·212cbf9dfd5e1327653401b0e5e08748·228096·oldlibs·optional·bird-bgp_1.6.6-1+deb10u1_all.deb |
2 | ·b7ba90f100eff3ca7f89b3bfba31721e·1888908·debug·optional·bird-dbgsym_1.6.6-1+deb10u1_i386.deb | 2 | ·b7ba90f100eff3ca7f89b3bfba31721e·1888908·debug·optional·bird-dbgsym_1.6.6-1+deb10u1_i386.deb |
3 | · | 3 | ·ca2fb6daee818cbc2b0f0b5234c9a5b7·1123644·doc·optional·bird-doc_1.6.6-1+deb10u1_all.deb |
4 | ·4b00b7c52fcab70d5e20fd07b9b6e899·630076·net·optional·bird_1.6.6-1+deb10u1_i386.deb | 4 | ·4b00b7c52fcab70d5e20fd07b9b6e899·630076·net·optional·bird_1.6.6-1+deb10u1_i386.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2019-09-18·09:29:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2019-09-18·09:29:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1184·2019-09-18·09:29:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1184·2019-09-18·09:29:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··1122 | 3 | -rw-r--r--···0········0········0··1122268·2019-09-18·09:29:03.000000·data.tar.xz |
Offset 18, 11 lines modified | Offset 18, 11 lines modified | ||
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····2204·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/copyright | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····2204·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/copyright |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····8865·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-1.html | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····8865·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-1.html |
20 | -rw-r--r--···0·root·········(0)·root·········(0)····88673·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-2.html | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····88673·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-2.html |
21 | -rw-r--r--···0·root·········(0)·root·········(0)····15475·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-3.html | 21 | -rw-r--r--···0·root·········(0)·root·········(0)····15475·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-3.html |
22 | -rw-r--r--···0·root·········(0)·root·········(0)····13306·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-4.html | 22 | -rw-r--r--···0·root·········(0)·root·········(0)····13306·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-4.html |
23 | -rw-r--r--···0·root·········(0)·root·········(0)····66702·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-5.html | 23 | -rw-r--r--···0·root·········(0)·root·········(0)····66702·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-5.html |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····6594·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-6.html | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····6594·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-6.html |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····2584 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····25846·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-7.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····28326·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-8.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····28326·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog-8.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)·····4835·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)·····4835·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)···442 | 28 | -rw-r--r--···0·root·········(0)·root·········(0)···442547·2019-09-18·09:29:03.000000·./usr/share/doc/bird-doc/prog.pdf.gz |
Offset 775, 15 lines modified | Offset 775, 15 lines modified | ||
775 | <H3>Arguments</H3> | 775 | <H3>Arguments</H3> |
776 | <P> | 776 | <P> |
777 | <DL> | 777 | <DL> |
778 | <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context | 778 | <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context |
779 | </DL> | 779 | </DL> |
780 | <H3>Description</H3> | 780 | <H3>Description</H3> |
781 | <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more | 781 | <P>Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more |
782 | 782 | <B>mac_update</B>()·calls·could·be·done,·but·the·context·may·be·reinitialized | |
783 | later. | 783 | later. |
784 | <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it | 784 | <P>Note·that·the·returned·pointer·points·into·data·in·the·<B>ctx</B>·context.·If·it |
785 | ceases·to·exist,·the·pointer·becomes·invalid. | 785 | ceases·to·exist,·the·pointer·becomes·invalid. |
786 | <HR><H3>Function</H3> | 786 | <HR><H3>Function</H3> |
787 | <P><I>void</I> | 787 | <P><I>void</I> |
Offset 794, 15 lines modified | Offset 794, 15 lines modified | ||
794 | <P> | 794 | <P> |
795 | <DL> | 795 | <DL> |
796 | <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context | 796 | <DT><I>struct·mac_context·*</I>·<B>ctx</B><DD><P>MAC·context |
797 | </DL> | 797 | </DL> |
798 | <H3>Description</H3> | 798 | <H3>Description</H3> |
799 | <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly | 799 | <P>Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly |
800 | necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the | 800 | necessary,·just·to·erase·sensitive·data·from·stack.·This·also·invalidates·the |
801 | pointer·returned·by· | 801 | pointer·returned·by·<B>mac_final</B>(). |
802 | <HR><H3>Function</H3> | 802 | <HR><H3>Function</H3> |
803 | <P><I>void</I> | 803 | <P><I>void</I> |
804 | <B>mac_fill</B> | 804 | <B>mac_fill</B> |
805 | (<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 | 805 | (<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 |
806 | <P> | 806 | <P> |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·456 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·456334 |
Offset 5334, 26 lines modified | Offset 5334, 26 lines modified | ||
5334 | and·passing·them·at·once. | 5334 | and·passing·them·at·once. |
5335 | Function | 5335 | Function |
5336 | byte·*·mac·final·(struct·mac·context·*·ctx·)·–·finalize·MAC·algorithm | 5336 | byte·*·mac·final·(struct·mac·context·*·ctx·)·–·finalize·MAC·algorithm |
5337 | Arguments | 5337 | Arguments |
5338 | struct·mac·context·*·ctx | 5338 | struct·mac·context·*·ctx |
5339 | MAC·context | 5339 | MAC·context |
5340 | Description | 5340 | Description |
5341 | Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more· | 5341 | Finish·MAC·computation·and·return·a·pointer·to·the·result.·No·more·mac·update()·calls·could·be·done,·but |
5342 | 5342 | the·context·may·be·reinitialized·later. | |
5343 | Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes | 5343 | Note·that·the·returned·pointer·points·into·data·in·the·ctx·context.·If·it·ceases·to·exist,·the·pointer·becomes |
5344 | invalid. | 5344 | invalid. |
5345 | Function | 5345 | Function |
5346 | void·mac·cleanup·(struct·mac·context·*·ctx·)·–·cleanup·MAC·context | 5346 | void·mac·cleanup·(struct·mac·context·*·ctx·)·–·cleanup·MAC·context |
5347 | Arguments | 5347 | Arguments |
5348 | struct·mac·context·*·ctx | 5348 | struct·mac·context·*·ctx |
5349 | MAC·context | 5349 | MAC·context |
5350 | Description | 5350 | Description |
5351 | Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive | 5351 | Cleanup·MAC·context·after·computation·(by·filling·with·zeros).·Not·strictly·necessary,·just·to·erase·sensitive |
5352 | data·from·stack.·This·also·invalidates·the·pointer·returned·by· | 5352 | data·from·stack.·This·also·invalidates·the·pointer·returned·by·mac·final·(). |
5353 | Function | 5353 | Function |
5354 | void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)·–·compute | 5354 | void·mac·fill·(uint·id·,·const·byte·*·key,·uint·keylen,·const·byte·*·data,·uint·datalen,·byte·*·mac)·–·compute |
5355 | and·fill·MAC | 5355 | and·fill·MAC |
5356 | Arguments | 5356 | Arguments |
5357 | uint·id | 5357 | uint·id |
5358 | MAC·algorithm·ID | 5358 | MAC·algorithm·ID |
5359 | const·byte·*·key | 5359 | const·byte·*·key |