--- /srv/reproducible-results/rbuild-debian/r-b-build.0M6GuLp9/b1/bird3_3.1.0-1_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.0M6GuLp9/b2/bird3_3.1.0-1_i386.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ 89b5d8c9e939132e9f0ce43c72aef011 2022104 debug optional bird3-dbgsym_3.1.0-1_i386.deb │ - fd1774684eff071976830d91f799cf3b 1580840 doc optional bird3-doc_3.1.0-1_all.deb │ + 759597aefce26e27f60c74d7e9db079d 1581420 doc optional bird3-doc_3.1.0-1_all.deb │ 0ae018a5fe9b6a1f498efa271a076e63 1083896 net optional bird3_3.1.0-1_i386.deb ├── bird3-doc_3.1.0-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-04-03 21:14:39.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1180 2025-04-03 21:14:39.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1579468 2025-04-03 21:14:39.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1580048 2025-04-03 21:14:39.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: bird3-doc │ │ │ │ Source: bird3 │ │ │ │ Version: 3.1.0-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Jakub Ružička │ │ │ │ -Installed-Size: 2072 │ │ │ │ +Installed-Size: 2073 │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Homepage: https://bird.network.cz/ │ │ │ │ Description: Internet Routing Daemon - documentation │ │ │ │ BIRD is an Internet routing daemon with full support for all the major │ │ │ │ routing protocols. It allows redistribution between protocols with a │ │ │ │ powerful route filtering syntax and an easy-to-use configuration │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -14,17 +14,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 478834 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/bird.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8865 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 86441 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17657 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18835 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 93255 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7484 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-6.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41900 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-7.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41902 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-7.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25976 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog-8.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4999 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 503581 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 503870 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3/prog.pdf.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3-doc/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 324 2025-04-03 21:14:39.000000 ./usr/share/doc/bird3-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 452034 2025-04-03 18:51:55.000000 ./usr/share/doc/bird3-doc/changelog.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4150 2025-04-03 21:11:54.000000 ./usr/share/doc/bird3-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-03 21:14:39.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 256 2025-04-03 21:11:54.000000 ./usr/share/doc-base/bird3-doc.bird3 │ │ │ ├── ./usr/share/doc/bird3/prog-7.html │ │ │ │ @@ -786,15 +786,15 @@ │ │ │ │

Arguments

│ │ │ │

│ │ │ │

│ │ │ │
struct mac_context * ctx

MAC context │ │ │ │

│ │ │ │

Description

│ │ │ │

Finish MAC computation and return a pointer to the result. No more │ │ │ │ -mac_update() calls could be done, but the context may be reinitialized │ │ │ │ +@mac_update() calls could be done, but the context may be reinitialized │ │ │ │ later. │ │ │ │

Note that the returned pointer points into data in the ctx context. If it │ │ │ │ ceases to exist, the pointer becomes invalid. │ │ │ │ │ │ │ │ │ │ │ │


Function

│ │ │ │

void │ │ │ │ @@ -805,15 +805,15 @@ │ │ │ │

│ │ │ │

│ │ │ │
struct mac_context * ctx

MAC context │ │ │ │

│ │ │ │

Description

│ │ │ │

Cleanup MAC context after computation (by filling with zeros). Not strictly │ │ │ │ necessary, just to erase sensitive data from stack. This also invalidates the │ │ │ │ -pointer returned by mac_final(). │ │ │ │ +pointer returned by @mac_final(). │ │ │ │ │ │ │ │ │ │ │ │


Function

│ │ │ │

void │ │ │ │ mac_fill │ │ │ │ (uint id, const byte * key, uint keylen, const byte * data, uint datalen, byte * mac) -- compute and fill MAC │ │ │ │

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -541,28 +541,28 @@ │ │ │ │ │ =============================================================================== │ │ │ │ │ ******** FFuunnccttiioonn ******** │ │ │ │ │ byte * mmaacc__ffiinnaall (struct mac_context * ccttxx) -- finalize MAC algorithm │ │ │ │ │ ******** AArrgguummeennttss ******** │ │ │ │ │ struct mac_context * ccttxx │ │ │ │ │ MAC context │ │ │ │ │ ******** DDeessccrriippttiioonn ******** │ │ │ │ │ -Finish MAC computation and return a pointer to the result. No more mmaacc__uuppddaattee() │ │ │ │ │ -calls could be done, but the context may be reinitialized later. │ │ │ │ │ +Finish MAC computation and return a pointer to the result. No more @mmaacc__uuppddaattee │ │ │ │ │ +(()) calls could be done, but the context may be reinitialized later. │ │ │ │ │ Note that the returned pointer points into data in the ccttxx context. If it │ │ │ │ │ ceases to exist, the pointer becomes invalid. │ │ │ │ │ =============================================================================== │ │ │ │ │ ******** FFuunnccttiioonn ******** │ │ │ │ │ void mmaacc__cclleeaannuupp (struct mac_context * ccttxx) -- cleanup MAC context │ │ │ │ │ ******** AArrgguummeennttss ******** │ │ │ │ │ struct mac_context * ccttxx │ │ │ │ │ MAC context │ │ │ │ │ ******** DDeessccrriippttiioonn ******** │ │ │ │ │ Cleanup MAC context after computation (by filling with zeros). Not strictly │ │ │ │ │ necessary, just to erase sensitive data from stack. This also invalidates the │ │ │ │ │ -pointer returned by mmaacc__ffiinnaall(). │ │ │ │ │ +pointer returned by @mmaacc__ffiinnaall(()). │ │ │ │ │ =============================================================================== │ │ │ │ │ ******** FFuunnccttiioonn ******** │ │ │ │ │ void mmaacc__ffiillll (uint iidd, const byte * kkeeyy, uint kkeeyylleenn, const byte * ddaattaa, uint │ │ │ │ │ ddaattaalleenn, byte * mmaacc) -- compute and fill MAC │ │ │ │ │ ******** AArrgguummeennttss ******** │ │ │ │ │ uint iidd │ │ │ │ │ MAC algorithm ID │ │ │ ├── ./usr/share/doc/bird3/prog.pdf.gz │ │ │ │ ├── prog.pdf │ │ │ │ │ ├── pdftotext {} - │ │ │ │ │ │ @@ -4617,26 +4617,26 @@ │ │ │ │ │ │ and passing them at once. │ │ │ │ │ │ Function │ │ │ │ │ │ byte * mac final (struct mac context * ctx ) – finalize MAC algorithm │ │ │ │ │ │ Arguments │ │ │ │ │ │ struct mac context * ctx │ │ │ │ │ │ MAC context │ │ │ │ │ │ Description │ │ │ │ │ │ -Finish MAC computation and return a pointer to the result. No more mac update() calls could be done, but │ │ │ │ │ │ -the context may be reinitialized later. │ │ │ │ │ │ +Finish MAC computation and return a pointer to the result. No more @mac update() calls could be done, │ │ │ │ │ │ +but the context may be reinitialized later. │ │ │ │ │ │ Note that the returned pointer points into data in the ctx context. If it ceases to exist, the pointer becomes │ │ │ │ │ │ invalid. │ │ │ │ │ │ Function │ │ │ │ │ │ void mac cleanup (struct mac context * ctx ) – cleanup MAC context │ │ │ │ │ │ Arguments │ │ │ │ │ │ struct mac context * ctx │ │ │ │ │ │ MAC context │ │ │ │ │ │ Description │ │ │ │ │ │ Cleanup MAC context after computation (by filling with zeros). Not strictly necessary, just to erase sensitive │ │ │ │ │ │ -data from stack. This also invalidates the pointer returned by mac final (). │ │ │ │ │ │ +data from stack. This also invalidates the pointer returned by @mac final(). │ │ │ │ │ │ Function │ │ │ │ │ │ void mac fill (uint id , const byte * key, uint keylen, const byte * data, uint datalen, byte * mac) – compute │ │ │ │ │ │ and fill MAC │ │ │ │ │ │ Arguments │ │ │ │ │ │ uint id │ │ │ │ │ │ MAC algorithm ID │ │ │ │ │ │ const byte * key