--- /srv/reproducible-results/rbuild-debian/r-b-build.GxQYxfJL/b1/libtorrent-rasterbar_2.0.11-1_armhf.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.GxQYxfJL/b2/libtorrent-rasterbar_2.0.11-1_armhf.changes
├── Files
│ @@ -1,7 +1,7 @@
│
│ 0977649b8cfd10d7a5b62272730df74c 366372 libdevel optional libtorrent-rasterbar-dev_2.0.11-1_armhf.deb
│ - 894f3a1155e41d276e324f3200fed4fe 1673028 doc optional libtorrent-rasterbar-doc_2.0.11-1_all.deb
│ + 0f8f43e1a9886fee05a3f1c9eeee9c95 1672520 doc optional libtorrent-rasterbar-doc_2.0.11-1_all.deb
│ 70932590a799f490213cef1ea34ca72e 50834912 debug optional libtorrent-rasterbar2.0t64-dbgsym_2.0.11-1_armhf.deb
│ f081b7e5ef3fa8a6a46cb16eeef42c07 1494280 libs optional libtorrent-rasterbar2.0t64_2.0.11-1_armhf.deb
│ c6f6118ea09d8817d73831a55809b289 13107940 debug optional python3-libtorrent-dbgsym_2.0.11-1_armhf.deb
│ - 5c712bb156665a5397be71364c18c1b8 644396 python optional python3-libtorrent_2.0.11-1_armhf.deb
│ + d652a61c5de65c7992c390aed5283e36 644392 python optional python3-libtorrent_2.0.11-1_armhf.deb
├── libtorrent-rasterbar-doc_2.0.11-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2025-01-28 14:33:12.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 3632 2025-01-28 14:33:12.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 1669204 2025-01-28 14:33:12.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 1668696 2025-01-28 14:33:12.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -79,37 +79,37 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9768 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/index.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 144610 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/manual-ref.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9650 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/projects.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 22814 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/python_binding.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 33687 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Add_Torrent.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 256772 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Alerts.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 27441 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Bdecoding.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 25856 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Bencoding.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25858 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Bencoding.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 88956 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Core.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 43859 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Create_Torrents.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 137008 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Custom_Storage.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 24960 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-DHT.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 48763 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Error_Codes.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 48765 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Error_Codes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13261 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Filter.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 12804 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-PeerClass.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 68487 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Plugins.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9618 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Resume_Data.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 102481 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Session.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 102483 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Session.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 169276 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Settings.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9742 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Stats.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 56863 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Storage.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 129828 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Torrent_Handle.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 129838 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Torrent_Handle.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 55637 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Torrent_Info.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 48385 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Torrent_Status.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 16459 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Trackers.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16461 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Trackers.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 25530 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Utility.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9129 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-ed25519.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 34353 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34357 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/reference.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 29242 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/security-audit.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 1360922 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/single-page-ref.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1360940 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/single-page-ref.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10121 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/streaming.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 8807 2025-01-28 10:57:42.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/style.css
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 522888 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/todo.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 3023 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/troubleshooting.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 25162 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/tuning-ref.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 132630 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/tutorial-ref.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 16383 2025-01-28 14:33:12.000000 ./usr/share/doc/libtorrent-rasterbar-doc/html/udp_tracker_protocol.html
│ │ │ ├── ./usr/share/doc/libtorrent-rasterbar-doc/html/reference-Add_Torrent.html
│ │ │ │ @@ -28,65 +28,23 @@
│ │ │ │
2.0.11 |
│ │ │ │
│ │ │ │
│ │ │ │ home
│ │ │ │
│ │ │ │
Table of contents
│ │ │ │
│ │ │ │ -[report issue]
│ │ │ │ -
client_data_t
│ │ │ │ -
Declared in "libtorrent/client_data.hpp"
│ │ │ │ -
A thin wrapper around a void pointer used as "user data". i.e. an opaque
│ │ │ │ -cookie passed in to libtorrent and returned on demand. It adds type-safety by
│ │ │ │ -requiring the same type be requested out of it as was assigned to it.
│ │ │ │ -
│ │ │ │ -struct client_data_t
│ │ │ │ -{
│ │ │ │ - client_data_t () = default;
│ │ │ │ - explicit client_data_t (T* v);
│ │ │ │ - client_data_t& operator= (T* v);
│ │ │ │ - T* get () const;
│ │ │ │ - explicit operator T () const;
│ │ │ │ - client_data_t& operator= (void*) = delete;
│ │ │ │ - client_data_t& operator= (void const*) = delete;
│ │ │ │ - operator void const* () const = delete;
│ │ │ │ - operator void* () const = delete;
│ │ │ │ -
│ │ │ │ - template <typename T, typename U = typename std::enable_if<std::is_pointer<T>::value>::type>
│ │ │ │ -};
│ │ │ │ -
│ │ │ │ -
[report issue]
│ │ │ │ -
client_data_t()
│ │ │ │ -
│ │ │ │ -client_data_t () = default;
│ │ │ │ -
│ │ │ │ -
construct a nullptr client data
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
[report issue]
│ │ │ │ -
│ │ │ │ -
void*() operator=() const*()
│ │ │ │ -
│ │ │ │ -client_data_t& operator= (void*) = delete;
│ │ │ │ -client_data_t& operator= (void const*) = delete;
│ │ │ │ -operator void const* () const = delete;
│ │ │ │ -operator void* () const = delete;
│ │ │ │ -
│ │ │ │ -
we don't allow type-unsafe operations
│ │ │ │ -
[report issue]
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
[report issue]
│ │ │ │
add_torrent_params
│ │ │ │
Declared in "libtorrent/add_torrent_params.hpp"
│ │ │ │
The add_torrent_params contains all the information in a .torrent file
│ │ │ │ along with all information necessary to add that torrent to a session.
│ │ │ │ The key fields when adding a torrent are:
│ │ │ │
│ │ │ │ - ti - the immutable info-dict part of the torrent
│ │ │ │ @@ -399,14 +357,56 @@
│ │ │ │ [report issue]
│ │ │ │ - last_download last_upload
│ │ │ │ - the posix time of the last time payload was received or sent for this
│ │ │ │ torrent, respectively. A value of 0 means we don't know when we last
│ │ │ │ uploaded or downloaded, or we have never uploaded or downloaded any
│ │ │ │ payload for this torrent.
│ │ │ │
│ │ │ │ +[report issue]
│ │ │ │ +
│ │ │ │ +
client_data_t
│ │ │ │ +
Declared in "libtorrent/client_data.hpp"
│ │ │ │ +
A thin wrapper around a void pointer used as "user data". i.e. an opaque
│ │ │ │ +cookie passed in to libtorrent and returned on demand. It adds type-safety by
│ │ │ │ +requiring the same type be requested out of it as was assigned to it.
│ │ │ │ +
│ │ │ │ +struct client_data_t
│ │ │ │ +{
│ │ │ │ + client_data_t () = default;
│ │ │ │ + explicit client_data_t (T* v);
│ │ │ │ + client_data_t& operator= (T* v);
│ │ │ │ + T* get () const;
│ │ │ │ + explicit operator T () const;
│ │ │ │ + client_data_t& operator= (void*) = delete;
│ │ │ │ + operator void const* () const = delete;
│ │ │ │ + operator void* () const = delete;
│ │ │ │ + client_data_t& operator= (void const*) = delete;
│ │ │ │ +
│ │ │ │ + template <typename T, typename U = typename std::enable_if<std::is_pointer<T>::value>::type>
│ │ │ │ +};
│ │ │ │ +
│ │ │ │ +
[report issue]
│ │ │ │ +
client_data_t()
│ │ │ │ +
│ │ │ │ +client_data_t () = default;
│ │ │ │ +
│ │ │ │ +
construct a nullptr client data
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
[report issue]
│ │ │ │ +
│ │ │ │ +
const*() void*() operator=()
│ │ │ │ +
│ │ │ │ +client_data_t& operator= (void*) = delete;
│ │ │ │ +operator void const* () const = delete;
│ │ │ │ +operator void* () const = delete;
│ │ │ │ +client_data_t& operator= (void const*) = delete;
│ │ │ │ +
│ │ │ │ +
we don't allow type-unsafe operations
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │