{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ghVKucPg/b1/pwntools_4.12.0-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ghVKucPg/b2/pwntools_4.12.0-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 4ef6b27a032d4159dab12fdf592588b9 366664 doc optional python-pwntools-doc_4.12.0-1_all.deb\n+ f74c25329dbdb6015eae3b6b4bfe06f7 366712 doc optional python-pwntools-doc_4.12.0-1_all.deb\n 8eaa95d098fc8ff9b9ba02f42743fd2a 817208 python optional python3-pwntools_4.12.0-1_all.deb\n"}, {"source1": "python-pwntools-doc_4.12.0-1_all.deb", "source2": "python-pwntools-doc_4.12.0-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-02-23 12:44:05.000000 debian-binary\n -rw-r--r-- 0 0 0 4848 2024-02-23 12:44:05.000000 control.tar.xz\n--rw-r--r-- 0 0 0 361624 2024-02-23 12:44:05.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 361672 2024-02-23 12:44:05.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -106,15 +106,15 @@\n -rw-r--r-- 0 root (0) root (0) 23210 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/args.html\n -rw-r--r-- 0 root (0) root (0) 46653 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/asm.html\n -rw-r--r-- 0 root (0) root (0) 10076 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/atexception.html\n -rw-r--r-- 0 root (0) root (0) 10747 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/atexit.html\n -rw-r--r-- 0 root (0) root (0) 94396 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/commandline.html\n -rw-r--r-- 0 root (0) root (0) 7416 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/config.html\n -rw-r--r-- 0 root (0) root (0) 12692 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/constants.html\n--rw-r--r-- 0 root (0) root (0) 141893 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/context.html\n+-rw-r--r-- 0 root (0) root (0) 141894 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/context.html\n -rw-r--r-- 0 root (0) root (0) 48808 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/dynelf.html\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/elf/\n -rw-r--r-- 0 root (0) root (0) 9073 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/elf/config.html\n -rw-r--r-- 0 root (0) root (0) 105954 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/elf/corefile.html\n -rw-r--r-- 0 root (0) root (0) 233132 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/elf/elf.html\n -rw-r--r-- 0 root (0) root (0) 44853 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/elf.html\n -rw-r--r-- 0 root (0) root (0) 89638 2024-02-23 12:44:05.000000 ./usr/share/doc/python-pwntools-doc/html/encoders.html\n"}, {"source1": "./usr/share/doc/python-pwntools-doc/html/context.html", "source2": "./usr/share/doc/python-pwntools-doc/html/context.html", "unified_diff": "@@ -605,15 +605,15 @@\n property cyclic_size[source]\u00b6\n

Cyclic pattern size.

\n

Default value is 4.

\n
\n \n
\n
\n-defaults = {'adb_host': 'localhost', 'adb_port': 5037, 'arch': 'i386', 'aslr': True, 'binary': None, 'bits': 32, 'buffer_size': 4096, 'cache_dir_base': '/nonexistent/first-build/.cache', 'cyclic_alphabet': b'abcdefghijklmnopqrstuvwxyz', 'cyclic_size': 4, 'delete_corefiles': False, 'device': None, 'encoding': 'auto', 'endian': 'little', 'gdbinit': '', 'kernel': None, 'log_console': <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>, 'log_file': <pwnlib.context._devnull object>, 'log_level': 20, 'newline': b'\\n', 'noptrace': False, 'os': 'linux', 'proxy': None, 'randomize': False, 'rename_corefiles': True, 'signed': False, 'ssh_session': None, 'terminal': (), 'timeout': pwnlib.timeout.maximum}[source]\u00b6
\n+defaults = {'adb_host': 'localhost', 'adb_port': 5037, 'arch': 'i386', 'aslr': True, 'binary': None, 'bits': 32, 'buffer_size': 4096, 'cache_dir_base': '/nonexistent/second-build/.cache', 'cyclic_alphabet': b'abcdefghijklmnopqrstuvwxyz', 'cyclic_size': 4, 'delete_corefiles': False, 'device': None, 'encoding': 'auto', 'endian': 'little', 'gdbinit': '', 'kernel': None, 'log_console': <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>, 'log_file': <pwnlib.context._devnull object>, 'log_level': 20, 'newline': b'\\n', 'noptrace': False, 'os': 'linux', 'proxy': None, 'randomize': False, 'rename_corefiles': True, 'signed': False, 'ssh_session': None, 'terminal': (), 'timeout': pwnlib.timeout.maximum}[source]\u00b6\n

Default values for pwnlib.context.ContextType

\n
\n \n
\n
\n property delete_corefiles[source]\u00b6
\n

Whether pwntools automatically deletes corefiles after exiting.\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -398,23 +398,24 @@\n Cyclic alphabet.\n Default value isstring.ascii_lowercase.\n p\bpr\bro\bop\bpe\ber\brt\bty\by cyclic_size_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n Cyclic pattern size.\n Default value is4.\n defaults =\b= {\b{'\b'a\bad\bdb\bb_\b_h\bho\bos\bst\bt'\b':\b: '\b'l\blo\boc\bca\bal\blh\bho\bos\bst\bt'\b',\b, '\b'a\bad\bdb\bb_\b_p\bpo\bor\brt\bt'\b':\b: 5\b50\b03\b37\b7,\b, '\b'a\bar\brc\bch\bh'\b':\b: '\b'i\bi3\b38\b86\b6'\b',\b,\n '\b'a\bas\bsl\blr\br'\b':\b: T\bTr\bru\bue\be,\b, '\b'b\bbi\bin\bna\bar\bry\by'\b':\b: N\bNo\bon\bne\be,\b, '\b'b\bbi\bit\bts\bs'\b':\b: 3\b32\b2,\b, '\b'b\bbu\buf\bff\bfe\ber\br_\b_s\bsi\biz\bze\be'\b':\b: 4\b40\b09\b96\b6,\b,\n- '\b'c\bca\bac\bch\bhe\be_\b_d\bdi\bir\br_\b_b\bba\bas\bse\be'\b':\b: '\b'/\b/n\bno\bon\bne\bex\bxi\bis\bst\bte\ben\bnt\bt/\b/f\bfi\bir\brs\bst\bt-\b-b\bbu\bui\bil\bld\bd/\b/.\b.c\bca\bac\bch\bhe\be'\b',\b, '\b'c\bcy\byc\bcl\bli\bic\bc_\b_a\bal\blp\bph\bha\bab\bbe\bet\bt'\b':\b:\n- b\bb'\b'a\bab\bbc\bcd\bde\bef\bfg\bgh\bhi\bij\bjk\bkl\blm\bmn\bno\bop\bpq\bqr\brs\bst\btu\buv\bvw\bwx\bxy\byz\bz'\b',\b, '\b'c\bcy\byc\bcl\bli\bic\bc_\b_s\bsi\biz\bze\be'\b':\b: 4\b4,\b, '\b'd\bde\bel\ble\bet\bte\be_\b_c\bco\bor\bre\bef\bfi\bil\ble\bes\bs'\b':\b:\n- F\bFa\bal\bls\bse\be,\b, '\b'd\bde\bev\bvi\bic\bce\be'\b':\b: N\bNo\bon\bne\be,\b, '\b'e\ben\bnc\bco\bod\bdi\bin\bng\bg'\b':\b: '\b'a\bau\but\bto\bo'\b',\b, '\b'e\ben\bnd\bdi\bia\ban\bn'\b':\b: '\b'l\bli\bit\btt\btl\ble\be'\b',\b,\n- '\b'g\bgd\bdb\bbi\bin\bni\bit\bt'\b':\b: '\b''\b',\b, '\b'k\bke\ber\brn\bne\bel\bl'\b':\b: N\bNo\bon\bne\be,\b, '\b'l\blo\bog\bg_\b_c\bco\bon\bns\bso\bol\ble\be'\b':\b: <\b<_\b_i\bio\bo.\b.T\bTe\bex\bxt\btI\bIO\bOW\bWr\bra\bap\bpp\bpe\ber\br\n- n\bna\bam\bme\be=\b='\b'<\b\b>'\b' m\bmo\bod\bde\be=\b='\b'w\bw'\b' e\ben\bnc\bco\bod\bdi\bin\bng\bg=\b='\b'u\but\btf\bf-\b-8\b8'\b'>\b>,\b, '\b'l\blo\bog\bg_\b_f\bfi\bil\ble\be'\b':\b:\n- <\b\b>,\b, '\b'l\blo\bog\bg_\b_l\ble\bev\bve\bel\bl'\b':\b: 2\b20\b0,\b, '\b'n\bne\bew\bwl\bli\bin\bne\be'\b':\b: b\bb'\b'\\\b\\n\bn'\b',\b,\n- '\b'n\bno\bop\bpt\btr\bra\bac\bce\be'\b':\b: F\bFa\bal\bls\bse\be,\b, '\b'o\bos\bs'\b':\b: '\b'l\bli\bin\bnu\bux\bx'\b',\b, '\b'p\bpr\bro\box\bxy\by'\b':\b: N\bNo\bon\bne\be,\b, '\b'r\bra\ban\bnd\bdo\bom\bmi\biz\bze\be'\b':\b: F\bFa\bal\bls\bse\be,\b,\n- '\b'r\bre\ben\bna\bam\bme\be_\b_c\bco\bor\bre\bef\bfi\bil\ble\bes\bs'\b':\b: T\bTr\bru\bue\be,\b, '\b's\bsi\big\bgn\bne\bed\bd'\b':\b: F\bFa\bal\bls\bse\be,\b, '\b's\bss\bsh\bh_\b_s\bse\bes\bss\bsi\bio\bon\bn'\b':\b: N\bNo\bon\bne\be,\b,\n- '\b't\bte\ber\brm\bmi\bin\bna\bal\bl'\b':\b: (\b()\b),\b, '\b't\bti\bim\bme\beo\bou\but\bt'\b':\b: p\bpw\bwn\bnl\bli\bib\bb.\b.t\bti\bim\bme\beo\bou\but\bt.\b.m\bma\bax\bxi\bim\bmu\bum\bm}\b}_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+ '\b'c\bca\bac\bch\bhe\be_\b_d\bdi\bir\br_\b_b\bba\bas\bse\be'\b':\b: '\b'/\b/n\bno\bon\bne\bex\bxi\bis\bst\bte\ben\bnt\bt/\b/s\bse\bec\bco\bon\bnd\bd-\b-b\bbu\bui\bil\bld\bd/\b/.\b.c\bca\bac\bch\bhe\be'\b',\b,\n+ '\b'c\bcy\byc\bcl\bli\bic\bc_\b_a\bal\blp\bph\bha\bab\bbe\bet\bt'\b':\b: b\bb'\b'a\bab\bbc\bcd\bde\bef\bfg\bgh\bhi\bij\bjk\bkl\blm\bmn\bno\bop\bpq\bqr\brs\bst\btu\buv\bvw\bwx\bxy\byz\bz'\b',\b, '\b'c\bcy\byc\bcl\bli\bic\bc_\b_s\bsi\biz\bze\be'\b':\b: 4\b4,\b,\n+ '\b'd\bde\bel\ble\bet\bte\be_\b_c\bco\bor\bre\bef\bfi\bil\ble\bes\bs'\b':\b: F\bFa\bal\bls\bse\be,\b, '\b'd\bde\bev\bvi\bic\bce\be'\b':\b: N\bNo\bon\bne\be,\b, '\b'e\ben\bnc\bco\bod\bdi\bin\bng\bg'\b':\b: '\b'a\bau\but\bto\bo'\b',\b,\n+ '\b'e\ben\bnd\bdi\bia\ban\bn'\b':\b: '\b'l\bli\bit\btt\btl\ble\be'\b',\b, '\b'g\bgd\bdb\bbi\bin\bni\bit\bt'\b':\b: '\b''\b',\b, '\b'k\bke\ber\brn\bne\bel\bl'\b':\b: N\bNo\bon\bne\be,\b, '\b'l\blo\bog\bg_\b_c\bco\bon\bns\bso\bol\ble\be'\b':\b:\n+ <\b<_\b_i\bio\bo.\b.T\bTe\bex\bxt\btI\bIO\bOW\bWr\bra\bap\bpp\bpe\ber\br n\bna\bam\bme\be=\b='\b'<\b\b>'\b' m\bmo\bod\bde\be=\b='\b'w\bw'\b' e\ben\bnc\bco\bod\bdi\bin\bng\bg=\b='\b'u\but\btf\bf-\b-8\b8'\b'>\b>,\b,\n+ '\b'l\blo\bog\bg_\b_f\bfi\bil\ble\be'\b':\b: <\b\b>,\b, '\b'l\blo\bog\bg_\b_l\ble\bev\bve\bel\bl'\b':\b: 2\b20\b0,\b,\n+ '\b'n\bne\bew\bwl\bli\bin\bne\be'\b':\b: b\bb'\b'\\\b\\n\bn'\b',\b, '\b'n\bno\bop\bpt\btr\bra\bac\bce\be'\b':\b: F\bFa\bal\bls\bse\be,\b, '\b'o\bos\bs'\b':\b: '\b'l\bli\bin\bnu\bux\bx'\b',\b, '\b'p\bpr\bro\box\bxy\by'\b':\b: N\bNo\bon\bne\be,\b,\n+ '\b'r\bra\ban\bnd\bdo\bom\bmi\biz\bze\be'\b':\b: F\bFa\bal\bls\bse\be,\b, '\b'r\bre\ben\bna\bam\bme\be_\b_c\bco\bor\bre\bef\bfi\bil\ble\bes\bs'\b':\b: T\bTr\bru\bue\be,\b, '\b's\bsi\big\bgn\bne\bed\bd'\b':\b: F\bFa\bal\bls\bse\be,\b,\n+ '\b's\bss\bsh\bh_\b_s\bse\bes\bss\bsi\bio\bon\bn'\b':\b: N\bNo\bon\bne\be,\b, '\b't\bte\ber\brm\bmi\bin\bna\bal\bl'\b':\b: (\b()\b),\b, '\b't\bti\bim\bme\beo\bou\but\bt'\b':\b: p\bpw\bwn\bnl\bli\bib\bb.\b.t\bti\bim\bme\beo\bou\but\bt.\b.m\bma\bax\bxi\bim\bmu\bum\bm}\b}\n+ _\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n Default values for _\bp_\bw_\bn_\bl_\bi_\bb_\b._\bc_\bo_\bn_\bt_\be_\bx_\bt_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bT_\by_\bp_\be\n p\bpr\bro\bop\bpe\ber\brt\bty\by delete_corefiles_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n Whether pwntools automatically deletes corefiles after exiting.\n This only affects corefiles accessed via _\bp_\br_\bo_\bc_\be_\bs_\bs_\b._\bc_\bo_\br_\be_\bf_\bi_\bl_\be.\n Default value is False.\n p\bpr\bro\bop\bpe\ber\brt\bty\by device_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n Sets the device being operated on.\n"}]}]}]}]}]}