{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.3n8abDaH/b1/tntnet_2.2.1-4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.3n8abDaH/b2/tntnet_2.2.1-4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,12 +1,12 @@\n \n 81bd456ec4335310ca8b0b08f4a534f3 1342000 debug optional libtntnet-dev-dbgsym_2.2.1-4_armhf.deb\n 724341feeb9115575128ea640bc9cbf8 125120 libdevel optional libtntnet-dev_2.2.1-4_armhf.deb\n e7d26db07ae0a0043928f58a2940f42b 6800608 debug optional libtntnet12v5-dbgsym_2.2.1-4_armhf.deb\n dc78b58561bc117d2aa776048d3d02c1 240164 libs optional libtntnet12v5_2.2.1-4_armhf.deb\n 93a05a6ae9c2ff293c317d0858f927ad 634244 debug optional tntnet-dbgsym_2.2.1-4_armhf.deb\n- 9244302904b32b04f3f1c62137c249e9 10762520 debug optional tntnet-demos-dbgsym_2.2.1-4_armhf.deb\n- f40a590c5bf90a35b78dc0b1ada8ae5f 209280 doc optional tntnet-demos_2.2.1-4_armhf.deb\n- f8e280ffae3395cca47129234f1e67b4 473400 doc optional tntnet-doc_2.2.1-4_all.deb\n+ 5174e80d06d183be860707d9b99439d3 10754124 debug optional tntnet-demos-dbgsym_2.2.1-4_armhf.deb\n+ a1eb71ebe031159bc7a672aa26b5a03c 209388 doc optional tntnet-demos_2.2.1-4_armhf.deb\n+ bcda8c169d27e9b0d65bc0b03d3252bd 473364 doc optional tntnet-doc_2.2.1-4_all.deb\n 6c7859dbb752704ce0ca4a5ae0ad65f7 1533096 debug optional tntnet-runtime-dbgsym_2.2.1-4_armhf.deb\n 08c95794db8d7edfe41e532ba3b95339 59780 httpd optional tntnet-runtime_2.2.1-4_armhf.deb\n ab3f8080b96eca8c6ff87e5c7c1f6497 66016 httpd optional tntnet_2.2.1-4_armhf.deb\n"}, {"source1": "tntnet-demos_2.2.1-4_armhf.deb", "source2": "tntnet-demos_2.2.1-4_armhf.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 2019-12-17 16:40:46.000000 debian-binary\n--rw-r--r-- 0 0 0 2164 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 206924 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2168 2019-12-17 16:40:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 207028 2019-12-17 16:40:46.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": "./usr/lib/tntnet/calci18n.de", "source2": "./usr/lib/tntnet/calci18n.de", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 505 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 744 bx defN 24-Jan-06 15:12 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 744 bx defN 24-Jan-06 15:47 calci18n.tntdata\n 1 file, 744 bytes uncompressed, 323 bytes compressed: 56.6%\n"}]}, {"source1": "./usr/lib/tntnet/calci18n.fi", "source2": "./usr/lib/tntnet/calci18n.fi", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 497 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 733 bx defN 24-Jan-06 15:12 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 733 bx defN 24-Jan-06 15:47 calci18n.tntdata\n 1 file, 733 bytes uncompressed, 315 bytes compressed: 57.0%\n"}]}, {"source1": "./usr/lib/tntnet/calci18n.so.0.0.0", "source2": "./usr/lib/tntnet/calci18n.so.0.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b92f05c89b8b550706ad33cbaf461b3c312419e5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ddc681995b317c6573ef0ecaa75c230c5f9817dd\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -245,15 +245,15 @@\n

the result is
\n \n \n \n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Sat, 06 Jan 2024 14:54:45 GMT\n+Sat, 06 Jan 2024 15:35:59 GMT\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n .shstrtab\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -79,16 +79,16 @@\n 0x0000e958 2f68746d 6c3e0a00 2a4e3132 5f474c4f /html>..*N12_GLO\n 0x0000e968 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x0000e978 6e656e74 5f450000 2a4e3374 6e743230 nent_E..*N3tnt20\n 0x0000e988 436f6d70 6f6e656e 74466163 746f7279 ComponentFactory\n 0x0000e998 496d706c 494e3132 5f474c4f 42414c5f ImplIN12_GLOBAL_\n 0x0000e9a8 5f4e5f31 31315f63 6f6d706f 6e656e74 _N_111_component\n 0x0000e9b8 5f454545 00000000 656e0000 5361742c _EEE....en..Sat,\n- 0x0000e9c8 20303620 4a616e20 32303234 2031343a 06 Jan 2024 14:\n- 0x0000e9d8 35343a34 3520474d 54000000 08000000 54:45 GMT.......\n+ 0x0000e9c8 20303620 4a616e20 32303234 2031353a 06 Jan 2024 15:\n+ 0x0000e9d8 33353a35 3920474d 54000000 08000000 35:59 GMT.......\n 0x0000e9e8 31040000 89504e47 0d0a1a0a 0000000d 1....PNG........\n 0x0000e9f8 49484452 0000001e 0000000f 08020000 IHDR............\n 0x0000ea08 007cd8e8 cb000000 09704859 73000000 .|.......pHYs...\n 0x0000ea18 48000000 480046c9 6b3e0000 03db4944 H...H.F.k>....ID\n 0x0000ea28 415438cb 8d946d4c 5b551880 df73cfbd AT8...mL[U...s..\n 0x0000ea38 bd94625b 28bd3075 013a84f9 85d0054a ..b[(.0u.:.....J\n 0x0000ea48 3b6b2f1b 2199bf86 898c10a6 46665864 ;k/.!.......FfXd\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32663035 63383962 38623535 30373036 2f05c89b8b550706\n- 0x00000010 61643333 63626166 34363162 33633331 ad33cbaf461b3c31\n- 0x00000020 32343139 65352e64 65627567 00000000 2419e5.debug....\n- 0x00000030 a451cb34 .Q.4\n+ 0x00000000 63363831 39393562 33313763 36353733 c681995b317c6573\n+ 0x00000010 65663065 63616137 35633233 30633566 ef0ecaa75c230c5f\n+ 0x00000020 39383137 64642e64 65627567 00000000 9817dd.debug....\n+ 0x00000030 dd5cd71c .\\..\n \n"}]}, {"source1": "./usr/lib/tntnet/chat.so.0.0.0", "source2": "./usr/lib/tntnet/chat.so.0.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fb5386da359bdd103e9b2b3eabcc454552732e6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b070f634dba2648251db00cab3ddfb613d0a2a0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -393,15 +393,15 @@\n \n

\n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Sat, 06 Jan 2024 14:54:45 GMT\n+Sat, 06 Jan 2024 15:35:59 GMT\n application/x-javascript\n function getRequest()\n try { return new XMLHttpRequest(); } catch (e) { }\n try { return new ActiveXObject(\"Msxml2.XMLHttp\"); } catch (e) { }\n try { return new ActiveXObject(\"Microsoft.XMLHTTP\"); } catch (e) { }\n return null;\n function ajaxGet(url, parameter, fn, failFn)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -171,15 +171,15 @@\n 0x00013144 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x00013154 6f6d706f 6e656e74 5f450000 2a4e3374 omponent_E..*N3t\n 0x00013164 6e743230 436f6d70 6f6e656e 74466163 nt20ComponentFac\n 0x00013174 746f7279 496d706c 494e3132 5f474c4f toryImplIN12_GLO\n 0x00013184 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x00013194 6e656e74 5f454545 00000000 616a6178 nent_EEE....ajax\n 0x000131a4 00000000 5361742c 20303620 4a616e20 ....Sat, 06 Jan \n- 0x000131b4 32303234 2031343a 35343a34 3520474d 2024 14:54:45 GM\n+ 0x000131b4 32303234 2031353a 33353a35 3920474d 2024 15:35:59 GM\n 0x000131c4 54000000 6170706c 69636174 696f6e2f T...application/\n 0x000131d4 782d6a61 76617363 72697074 00000000 x-javascript....\n 0x000131e4 08000000 08030000 66756e63 74696f6e ........function\n 0x000131f4 20676574 52657175 65737428 290d0a7b getRequest()..{\n 0x00013204 0d0a2020 74727920 7b207265 7475726e .. try { return\n 0x00013214 206e6577 20584d4c 48747470 52657175 new XMLHttpRequ\n 0x00013224 65737428 293b2020 20202020 20202020 est(); \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62353338 36646133 35396264 64313033 b5386da359bdd103\n- 0x00000010 65396232 62336561 62636334 35343535 e9b2b3eabcc45455\n- 0x00000020 32373332 65362e64 65627567 00000000 2732e6.debug....\n- 0x00000030 2ea30cc0 ....\n+ 0x00000000 30373066 36333464 62613236 34383235 070f634dba264825\n+ 0x00000010 31646230 30636162 33646466 62363133 1db00cab3ddfb613\n+ 0x00000020 64306132 61302e64 65627567 00000000 d0a2a0.debug....\n+ 0x00000030 0cc8e000 ....\n \n"}]}, {"source1": "./usr/lib/tntnet/controls.so.0.0.0", "source2": "./usr/lib/tntnet/controls.so.0.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d4f12b6f8a706d5b8af441918e511ae291e21ba9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 095f6f1ff07229d27d38eb764ce1ce77f5d200b6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -367,15 +367,15 @@\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n component.page4\n user logged out\n

This is page 4

\n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Sat, 06 Jan 2024 14:54:45 GMT\n+Sat, 06 Jan 2024 15:35:59 GMT\n text/css\n .tooltip {\n border: solid 1px black;\n background: #ffffaa;\n .treemenu {\n background-color:#aaffff;\n width: 80px;\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -184,15 +184,15 @@\n 0x0001704c 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x0001705c 6e656e74 5f450000 2a4e3374 6e743230 nent_E..*N3tnt20\n 0x0001706c 436f6d70 6f6e656e 74466163 746f7279 ComponentFactory\n 0x0001707c 496d706c 494e3132 5f474c4f 42414c5f ImplIN12_GLOBAL_\n 0x0001708c 5f4e5f31 31315f63 6f6d706f 6e656e74 _N_111_component\n 0x0001709c 5f454545 00000000 7374796c 65730000 _EEE....styles..\n 0x000170ac 5361742c 20303620 4a616e20 32303234 Sat, 06 Jan 2024\n- 0x000170bc 2031343a 35343a34 3520474d 54000000 14:54:45 GMT...\n+ 0x000170bc 2031353a 33353a35 3920474d 54000000 15:35:59 GMT...\n 0x000170cc 74657874 2f637373 00000000 08000000 text/css........\n 0x000170dc 1b010000 2e746f6f 6c746970 207b0a20 .....tooltip {. \n 0x000170ec 20626f72 6465723a 20736f6c 69642031 border: solid 1\n 0x000170fc 70782062 6c61636b 3b0a2020 6261636b px black;. back\n 0x0001710c 67726f75 6e643a20 23666666 6661613b ground: #ffffaa;\n 0x0001711c 0a7d0a0a 2e747265 656d656e 75207b0a .}...treemenu {.\n 0x0001712c 20206261 636b6772 6f756e64 2d636f6c background-col\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66313262 36663861 37303664 35623861 f12b6f8a706d5b8a\n- 0x00000010 66343431 39313865 35313161 65323931 f441918e511ae291\n- 0x00000020 65323162 61392e64 65627567 00000000 e21ba9.debug....\n- 0x00000030 980b9175 ...u\n+ 0x00000000 35663666 31666630 37323239 64323764 5f6f1ff07229d27d\n+ 0x00000010 33386562 37363463 65316365 37376635 38eb764ce1ce77f5\n+ 0x00000020 64323030 62362e64 65627567 00000000 d200b6.debug....\n+ 0x00000030 06b44240 ..B@\n \n"}]}, {"source1": "./usr/lib/tntnet/hello.so.0.0.0", "source2": "./usr/lib/tntnet/hello.so.0.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8637470831914aeda63f1fc9dd3623b1110d1946\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48a7aa5cc67cba35052a68a2f3589e59f28208f0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -213,15 +213,15 @@\n What's your name?\n
\n \n \n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Sat, 06 Jan 2024 14:54:45 GMT\n+Sat, 06 Jan 2024 15:35:59 GMT\n image/jpeg\n $.' \",#\n (7),01444\n '9=82<.342\n !22222222222222222222222222222222222222222222222222\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -50,16 +50,16 @@\n 0x0000d3d8 00000000 2a4e3132 5f474c4f 42414c5f ....*N12_GLOBAL_\n 0x0000d3e8 5f4e5f31 31315f63 6f6d706f 6e656e74 _N_111_component\n 0x0000d3f8 5f450000 2a4e3374 6e743230 436f6d70 _E..*N3tnt20Comp\n 0x0000d408 6f6e656e 74466163 746f7279 496d706c onentFactoryImpl\n 0x0000d418 494e3132 5f474c4f 42414c5f 5f4e5f31 IN12_GLOBAL__N_1\n 0x0000d428 31315f63 6f6d706f 6e656e74 5f454545 11_component_EEE\n 0x0000d438 00000000 746e746e 65740000 5361742c ....tntnet..Sat,\n- 0x0000d448 20303620 4a616e20 32303234 2031343a 06 Jan 2024 14:\n- 0x0000d458 35343a34 3520474d 54000000 696d6167 54:45 GMT...imag\n+ 0x0000d448 20303620 4a616e20 32303234 2031353a 06 Jan 2024 15:\n+ 0x0000d458 33353a35 3920474d 54000000 696d6167 35:59 GMT...imag\n 0x0000d468 652f6a70 65670000 08000000 51110000 e/jpeg......Q...\n 0x0000d478 ffd8ffe0 00104a46 49460001 01010048 ......JFIF.....H\n 0x0000d488 00480000 ffdb0043 00080606 07060508 .H.....C........\n 0x0000d498 07070709 09080a0c 140d0c0b 0b0c1912 ................\n 0x0000d4a8 130f141d 1a1f1e1d 1a1c1c20 242e2720 ........... $.' \n 0x0000d4b8 222c231c 1c283729 2c303134 34341f27 \",#..(7),01444.'\n 0x0000d4c8 393d3832 3c2e3334 32ffdb00 43010909 9=82<.342...C...\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33373437 30383331 39313461 65646136 37470831914aeda6\n- 0x00000010 33663166 63396464 33363233 62313131 3f1fc9dd3623b111\n- 0x00000020 30643139 34362e64 65627567 00000000 0d1946.debug....\n- 0x00000030 0ef625b3 ..%.\n+ 0x00000000 61376161 35636336 37636261 33353035 a7aa5cc67cba3505\n+ 0x00000010 32613638 61326633 35383965 35396632 2a68a2f3589e59f2\n+ 0x00000020 38323038 66302e64 65627567 00000000 8208f0.debug....\n+ 0x00000030 37a67f4f 7..O\n \n"}]}, {"source1": "./usr/lib/tntnet/message.so.0.0.0", "source2": "./usr/lib/tntnet/message.so.0.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ffaf0e3644a46ce53e2a40c9edffe9882daa103\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e3728013258d2a5f630a449ecb5f065ad526fc4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -333,15 +333,15 @@\n St9basic_iosIN8cxxtools4CharESt11char_traitsIS1_EE\n St13basic_ostreamIN8cxxtools4CharESt11char_traitsIS1_EE\n N8cxxtools11IDecomposerE\n N8cxxtools10DecomposerINSt7__cxx1112basic_stringINS_4CharESt11char_traitsIS3_ESaIS3_EEEEE\n N8cxxtools10DecomposerIjEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Sat, 06 Jan 2024 14:54:45 GMT\n+Sat, 06 Jan 2024 15:35:59 GMT\n application/x-javascript\n * jQuery JavaScript Library v1.3.2\n * http://jquery.com/\n * Copyright (c) 2009 John Resig\n * Dual licensed under the MIT and GPL licenses.\n * http://docs.jquery.com/License\n * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -52,16 +52,16 @@\n 0x00011708 2a4e3132 5f474c4f 42414c5f 5f4e5f31 *N12_GLOBAL__N_1\n 0x00011718 31315f63 6f6d706f 6e656e74 5f450000 11_component_E..\n 0x00011728 2a4e3374 6e743230 436f6d70 6f6e656e *N3tnt20Componen\n 0x00011738 74466163 746f7279 496d706c 494e3132 tFactoryImplIN12\n 0x00011748 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x00011758 6f6d706f 6e656e74 5f454545 00000000 omponent_EEE....\n 0x00011768 6a717565 72790000 5361742c 20303620 jquery..Sat, 06 \n- 0x00011778 4a616e20 32303234 2031343a 35343a34 Jan 2024 14:54:4\n- 0x00011788 3520474d 54000000 6170706c 69636174 5 GMT...applicat\n+ 0x00011778 4a616e20 32303234 2031353a 33353a35 Jan 2024 15:35:5\n+ 0x00011788 3920474d 54000000 6170706c 69636174 9 GMT...applicat\n 0x00011798 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript\n 0x000117a8 00000000 08000000 aedf0000 2f2a0a20 ............/*. \n 0x000117b8 2a206a51 75657279 204a6176 61536372 * jQuery JavaScr\n 0x000117c8 69707420 4c696272 61727920 76312e33 ipt Library v1.3\n 0x000117d8 2e320a20 2a206874 74703a2f 2f6a7175 .2. * http://jqu\n 0x000117e8 6572792e 636f6d2f 0a202a0a 202a2043 ery.com/. *. * C\n 0x000117f8 6f707972 69676874 20286329 20323030 opyright (c) 200\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66616630 65333634 34613436 63653533 faf0e3644a46ce53\n- 0x00000010 65326134 30633965 64666665 39383832 e2a40c9edffe9882\n- 0x00000020 64616131 30332e64 65627567 00000000 daa103.debug....\n- 0x00000030 1e1ddafb ....\n+ 0x00000000 33373238 30313332 35386432 61356636 3728013258d2a5f6\n+ 0x00000010 33306134 34396563 62356630 36356164 30a449ecb5f065ad\n+ 0x00000020 35323666 63342e64 65627567 00000000 526fc4.debug....\n+ 0x00000030 c7b7f949 ...I\n \n"}]}]}]}]}, {"source1": "tntnet-doc_2.2.1-4_all.deb", "source2": "tntnet-doc_2.2.1-4_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 2019-12-17 16:40:46.000000 debian-binary\n--rw-r--r-- 0 0 0 5536 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 467672 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5532 2019-12-17 16:40:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 467640 2019-12-17 16:40:46.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": "@@ -39,15 +39,15 @@\n -rw-r--r-- 0 root (0) root (0) 441 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calcajax/docalc.ecpp\n -rw-r--r-- 0 root (0) root (0) 2683 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcajax/tntnet.xml\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/.libs/\n -rw-r--r-- 0 root (0) root (0) 334 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/Makefile.am\n -rw-r--r-- 0 root (0) root (0) 1314 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1298 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.ecpp\n--rw-r--r-- 0 root (0) root (0) 2653 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz\n+-rw-r--r-- 0 root (0) root (0) 2652 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz\n -rw-r--r-- 0 root (0) root (0) 3109 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/main.cpp\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/.libs/\n -rw-r--r-- 0 root (0) root (0) 1549 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/Makefile.am\n -rw-r--r-- 0 root (0) root (0) 1078 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/README\n -rw-r--r-- 0 root (0) root (0) 1592 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 505 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de\n@@ -56,15 +56,15 @@\n -rw-r--r-- 0 root (0) root (0) 48 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt\n -rw-r--r-- 0 root (0) root (0) 89 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt.de\n -rw-r--r-- 0 root (0) root (0) 78 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt.fi\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de/\n -rw-r--r-- 0 root (0) root (0) 744 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de/calci18n.tntdata\n -rw-r--r-- 0 root (0) root (0) 1522 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp\n -rw-r--r-- 0 root (0) root (0) 150 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de.png\n--rw-r--r-- 0 root (0) root (0) 2060 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz\n+-rw-r--r-- 0 root (0) root (0) 2062 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1065 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.png\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi/\n -rw-r--r-- 0 root (0) root (0) 733 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi/calci18n.tntdata\n -rw-r--r-- 0 root (0) root (0) 1399 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp\n -rw-r--r-- 0 root (0) root (0) 116 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi.png\n -rw-r--r-- 0 root (0) root (0) 2683 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/tntnet.xml\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcmvc/\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz", "source2": "./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz", "unified_diff": null, "details": [{"source1": "calc", "source2": "calc", "unified_diff": "@@ -1,8 +1,8 @@\n-#! /bin/bash\n+#! /bin/sh\n \n # calc - temporary wrapper script for .libs/calc\n # Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15\n #\n # The calc program cannot be directly executed until all the libtool\n # libraries that it depends on are installed.\n #\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 505 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 744 bx defN 24-Jan-06 15:12 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 744 bx defN 24-Jan-06 15:47 calci18n.tntdata\n 1 file, 744 bytes uncompressed, 323 bytes compressed: 56.6%\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.fi", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.fi", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 497 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 733 bx defN 24-Jan-06 15:12 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 733 bx defN 24-Jan-06 15:47 calci18n.tntdata\n 1 file, 733 bytes uncompressed, 315 bytes compressed: 57.0%\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp", "unified_diff": "@@ -35,15 +35,15 @@\n static const char* rawData = \"\\010\\000\\000\\000\\236\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\036\"\n \"\\000\\000\\000\\022\\010\\002\\000\\000\\000\\303\\220\\371\\216\\000\\000\\000\\004gAMA\\000\\000\\261\\217\\013\\374a\\005\\000\\000\\000\\tpH\"\n \"Ys\\000\\000\\013\\207\\000\\000\\013\\207\\001\\223@\\207S\\000\\000\\0008IDAT8\\313c`\\030\\005\\303\\0000\\312\\321\\316\\350\\007\\2643\"\n \"\\372\\?\\315\\214f\\242\\231\\311C\\324h\\026\\006\\tZ\\031\\315\\370\\1773\\355\\134-E;\\243i\\226\\372\\206f\\n\\241\\241\\321\\000\\332\\350\"\n \"\\004\\375r\\316\\000\\327\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz", "unified_diff": null, "details": [{"source1": "en.cpp", "source2": "en.cpp", "unified_diff": "@@ -58,15 +58,15 @@\n \"\\335\\214\\333\\351I\\tu\\212\\372Q\\247\\320c\\267\\344\\306\\207\\013\\215}^\\335\\317s\\253\\354\\305\\257\\232\\252\\036\\327\\300\\230\\313\"\n \"\\367\\206\\375\\217\\225\\370\\210\\312\\330\\237\\2062\\014`\\214$i\\213\\215@\\350\\376\\004\\266\\242\\227[M\\266\\343\\242n\\324)\\364\\366\"\n \"\\232\\205\\304\\244\\241\\2145\\363K\\277\\265\\037\\375\\363\\367\\345\\311\\3555\\347\\3039\\023\\303\\301xt\\0313\\010\\343\\177\\373\\230\"\n \"\\322\\t\\020\\313\\242Xl\\335\\361\\375\\314\\320O\\336\\272}%\\355o[\\215\\247k\\325\\375_\\353\\272\\317\\377\\005\\373\\247\\316t\\217\\260\"\n \"\\352&\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000|\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\036\\000\"\n \"\\000\\000\\022\\001\\003\\000\\000\\000v<\\374\\232\\000\\000\\000\\006PLTE\\000\\000\\377\\377\\377\\377{\\334\\231,\\000\\000\\000\\tpHYs\"\n \"\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\024IDAT\\010\\327c\\370\\317\\377\\377\\017\\003~\\002\\033 \\254\\015\\000r\\230\"\n \"*\\177\\324\\216&\\264\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/chat/ajax.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/chat/ajax.cpp", "unified_diff": "@@ -39,15 +39,15 @@\n \"\\\", url, true);\\015\\n request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');\\015\\n request.\"\n \"onreadystatechange = function () {\\015\\n if (request.readyState == 4)\\015\\n {\\015\\n if (request.stat\"\n \"us == 200)\\015\\n {\\015\\n if (fn != null)\\015\\n fn(request);\\015\\n }\\015\\n el\"\n \"se if (failFn != null)\\015\\n failFn(request);\\015\\n }\\015\\n }\\015\\n request.send(parameter);\\015\\n}\"\n \"\\015\\n\";\n \n static const char* mimetype = \"application/x-javascript\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/chat/sad.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/chat/sad.cpp", "unified_diff": "@@ -43,15 +43,15 @@\n \"\\310\\262M\\3407\\017\\017\\320l\\212\\265\\265\\021\\373\\373P,N\\017\\016\\207\\020\\004\\320\\351@\\271<.\\222e\\233pr\\322P\\277\\217./\"\n \"\\321h\\364\\261I\\326\\242\\213\\013\\324\\357\\243V\\253!\\3224\\225\\347m\\310\\332\\257\\270ld\\355\\254\\314\\314\\300\\334\\034\\264Z0:\\272\"\n \"\\006\\276\\357\\313\\266\\347\\025\\206\\361*\\032\\015T(\\240R\\t\\355\\355\\241\\335]\\364\\370\\030\\345\\302\\020\\331\\366\\274|\\337\\217.\"\n \"\\254\\331l*\\237\\237\\370\\360@\\?\\013C\\224\\317O\\250\\331l\\306\\347)I\\216\\343\\310\\2663j4\\372\\20377\\310\\2663r\\034\\347\\375\\266\"\n \"\\215\\?\\177\\225$*\\225\\357\\334\\335\\235`Y\\?0\\315_\\204\\341\\027^^\\2761=\\275\\312\\322\\3222\\206a\\274\\317\\3427\\0229\\223g\\360\"\n \"\\266\\230\\277\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/minus.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/minus.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000o\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\t\\000\"\n \"\\000\\000\\t\\010\\000\\000\\000\\000\\305\\372Y\\314\\000\\000\\000\\tpHYs\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\031IDA\"\n \"T\\010\\327ch\\202\\001\\206\\246\\177\\020\\200\\213\\305\\004\\002\\377\\010\\252\\203\\001\\000\\212z;\\363\\324'\\217\\226\\000\\000\\000\"\n \"\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/plus.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/plus.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000s\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\t\\000\"\n \"\\000\\000\\t\\010\\000\\000\\000\\000\\305\\372Y\\314\\000\\000\\000\\tpHYs\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\035IDA\"\n \"T\\010\\327ch\\202\\001\\206\\246\\177\\020\\000a1a\\260\\230@\\000\\247,\\134/\\014\\000\\000\\331;8\\003x\\320\\005y\\000\\000\\000\\000IEND\"\n \"\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/styles.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/styles.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000\\033\\001\\000\\000.tooltip {\\n border: solid 1px black;\\n background: #ff\"\n \"ffaa;\\n}\\n\\n.treemenu {\\n background-color:#aaffff;\\n width: 80px;\\n white-space: nowrap;\\n vertical-align: top;\"\n \"\\n}\\n.mainarea {\\n background-color:#aaaaff;\\n border: solid 1px green;\\n vertical-align: top;\\n height: 100%;\\n}\"\n \"\\n\";\n \n static const char* mimetype = \"text/css\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/hello/tntnet.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/hello/tntnet.cpp.gz", "unified_diff": null, "details": [{"source1": "tntnet.cpp", "source2": "tntnet.cpp", "unified_diff": "@@ -141,15 +141,15 @@\n \"\\203RZ\\231OBYIJ\\322R\\240\\nH\\261\\004\\134\\030\\3004\\244s\\002C\\212\\367m\\313'Q\\351\\177\\360\\371~\\332B\\020\\262\\232\\355\\323\"\n \"\\236:\\350\\023k\\241\\234\\244%h(P\\005$X\\203\\261\\021\\347+.\\231IV\\345\\320\\245)-\\247*J\\315\\315\\272B\\021\\263E\\256\\246\\017E\"\n \"\\241+AJ\\322\\024\\223\\270\\\"\\340\\304{\\364\\206\\224\\237\\260ql\\221\\250\\003T\\203\\334\\016\\237\\\"!\\010\\361eP\\261i5\\251\\224\\332>\"\n \"Qg\\335\\237\\226{\\234\\0071\\207\\224\\311P\\373\\366\\266\\266\\351\\274I\\302\\021\\232\\376\\224a\\210B\\021\\354\\010B\\020\\002\\020\\204\"\n \"\\000\\204!\\000!\\010@\\037\\377\\331\";\n \n static const char* mimetype = \"image/jpeg\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz", "unified_diff": null, "details": [{"source1": "jquery.cpp", "source2": "jquery.cpp", "unified_diff": "@@ -538,15 +538,15 @@\n \":null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l\\?document.compatMode==\\\"CSS1Compat\\\"&&document.doc\"\n \"umentElement[\\\"client\\\"+G]||document.body[\\\"client\\\"+G]:this[0]==document\\?Math.max(document.documentElement[\\\"client\"\n \"\\\"+G],document.body[\\\"scroll\\\"+G],document.documentElement[\\\"scroll\\\"+G],document.body[\\\"offset\\\"+G],document.documen\"\n \"tElement[\\\"offset\\\"+G]):K===g\\?(this.length\\?o.css(this[0],J):null):this.css(J,typeof K===\\\"string\\\"\\?K:K+\\\"px\\\")}})}\"\n \")();\";\n \n static const char* mimetype = \"application/x-javascript\";\n-static const char* c_time = \"Sat, 06 Jan 2024 14:54:45 GMT\";\n+static const char* c_time = \"Sat, 06 Jan 2024 15:35:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}]}]}]}, {"source1": "tntnet-demos-dbgsym_2.2.1-4_armhf.deb", "source2": "tntnet-demos-dbgsym_2.2.1-4_armhf.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 2019-12-17 16:40:46.000000 debian-binary\n--rw-r--r-- 0 0 0 1352 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10760976 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1360 2019-12-17 16:40:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10752572 2019-12-17 16:40:46.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": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: Kari Pahula \n Installed-Size: 11481\n Depends: tntnet-demos (= 2.2.1-4)\n Section: debug\n Priority: optional\n Description: debug symbols for tntnet-demos\n-Build-Ids: 0b8eb95b315c2d84bd2ff1f8ed4efb85b9ecce10 0e6aee7b24fe1e6345e5b38fb56dc6ba79fd0a72 1ffaf0e3644a46ce53e2a40c9edffe9882daa103 2fd6b8cf7ea70c62411985326ed5e6c00f092ee6 324bd695ec78abb5960198b260e727befbfdb40b 45411e1d268ac8b7b4e42649da3ca378b3c155aa 4f9086e83c6fef5c1045401440f22f12bcbc3b41 57ab37acab087c82a5a9b7178c92b8ce8c7a2578 6fb5386da359bdd103e9b2b3eabcc454552732e6 75f40aab1421992e32891c77ed76207c79ece2e4 8637470831914aeda63f1fc9dd3623b1110d1946 88aab052580b83321e44190b9b605fc8a5b67235 91b84a7b1eaa08d82af6ecea4aa7ba96b4029e21 9215eeef84e08d4ed675a97cf4c9563f85eba536 b28cd5a470951467ca9076e8203236f99ad9add5 b92f05c89b8b550706ad33cbaf461b3c312419e5 bd6b9137e3eff4aec99754bdb694bbd2070a9a3f d4f12b6f8a706d5b8af441918e511ae291e21ba9\n+Build-Ids: 095f6f1ff07229d27d38eb764ce1ce77f5d200b6 0b8eb95b315c2d84bd2ff1f8ed4efb85b9ecce10 0e6aee7b24fe1e6345e5b38fb56dc6ba79fd0a72 1e3728013258d2a5f630a449ecb5f065ad526fc4 2fd6b8cf7ea70c62411985326ed5e6c00f092ee6 324bd695ec78abb5960198b260e727befbfdb40b 45411e1d268ac8b7b4e42649da3ca378b3c155aa 48a7aa5cc67cba35052a68a2f3589e59f28208f0 4f9086e83c6fef5c1045401440f22f12bcbc3b41 57ab37acab087c82a5a9b7178c92b8ce8c7a2578 5b070f634dba2648251db00cab3ddfb613d0a2a0 75f40aab1421992e32891c77ed76207c79ece2e4 88aab052580b83321e44190b9b605fc8a5b67235 91b84a7b1eaa08d82af6ecea4aa7ba96b4029e21 9215eeef84e08d4ed675a97cf4c9563f85eba536 b28cd5a470951467ca9076e8203236f99ad9add5 bd6b9137e3eff4aec99754bdb694bbd2070a9a3f ddc681995b317c6573ef0ecaa75c230c5f9817dd\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,18 +1,18 @@\n+usr/lib/debug/.build-id/09/5f6f1ff07229d27d38eb764ce1ce77f5d200b6.debug\n usr/lib/debug/.build-id/0b/8eb95b315c2d84bd2ff1f8ed4efb85b9ecce10.debug\n usr/lib/debug/.build-id/0e/6aee7b24fe1e6345e5b38fb56dc6ba79fd0a72.debug\n-usr/lib/debug/.build-id/1f/faf0e3644a46ce53e2a40c9edffe9882daa103.debug\n+usr/lib/debug/.build-id/1e/3728013258d2a5f630a449ecb5f065ad526fc4.debug\n usr/lib/debug/.build-id/2f/d6b8cf7ea70c62411985326ed5e6c00f092ee6.debug\n usr/lib/debug/.build-id/32/4bd695ec78abb5960198b260e727befbfdb40b.debug\n usr/lib/debug/.build-id/45/411e1d268ac8b7b4e42649da3ca378b3c155aa.debug\n+usr/lib/debug/.build-id/48/a7aa5cc67cba35052a68a2f3589e59f28208f0.debug\n usr/lib/debug/.build-id/4f/9086e83c6fef5c1045401440f22f12bcbc3b41.debug\n usr/lib/debug/.build-id/57/ab37acab087c82a5a9b7178c92b8ce8c7a2578.debug\n-usr/lib/debug/.build-id/6f/b5386da359bdd103e9b2b3eabcc454552732e6.debug\n+usr/lib/debug/.build-id/5b/070f634dba2648251db00cab3ddfb613d0a2a0.debug\n usr/lib/debug/.build-id/75/f40aab1421992e32891c77ed76207c79ece2e4.debug\n-usr/lib/debug/.build-id/86/37470831914aeda63f1fc9dd3623b1110d1946.debug\n usr/lib/debug/.build-id/88/aab052580b83321e44190b9b605fc8a5b67235.debug\n usr/lib/debug/.build-id/91/b84a7b1eaa08d82af6ecea4aa7ba96b4029e21.debug\n usr/lib/debug/.build-id/92/15eeef84e08d4ed675a97cf4c9563f85eba536.debug\n usr/lib/debug/.build-id/b2/8cd5a470951467ca9076e8203236f99ad9add5.debug\n-usr/lib/debug/.build-id/b9/2f05c89b8b550706ad33cbaf461b3c312419e5.debug\n usr/lib/debug/.build-id/bd/6b9137e3eff4aec99754bdb694bbd2070a9a3f.debug\n-usr/lib/debug/.build-id/d4/f12b6f8a706d5b8af441918e511ae291e21ba9.debug\n+usr/lib/debug/.build-id/dd/c681995b317c6573ef0ecaa75c230c5f9817dd.debug\n"}]}]}]}, {"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": "@@ -1,44 +1,44 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/09/\n+-rw-r--r-- 0 root (0) root (0) 2919644 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/09/5f6f1ff07229d27d38eb764ce1ce77f5d200b6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/0b/\n -rw-r--r-- 0 root (0) root (0) 296068 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/0b/8eb95b315c2d84bd2ff1f8ed4efb85b9ecce10.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/0e/\n -rw-r--r-- 0 root (0) root (0) 612140 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/0e/6aee7b24fe1e6345e5b38fb56dc6ba79fd0a72.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/1f/\n--rw-r--r-- 0 root (0) root (0) 851724 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/1f/faf0e3644a46ce53e2a40c9edffe9882daa103.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/1e/\n+-rw-r--r-- 0 root (0) root (0) 851724 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/1e/3728013258d2a5f630a449ecb5f065ad526fc4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/2f/\n -rw-r--r-- 0 root (0) root (0) 417512 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/2f/d6b8cf7ea70c62411985326ed5e6c00f092ee6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/32/\n -rw-r--r-- 0 root (0) root (0) 875352 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/32/4bd695ec78abb5960198b260e727befbfdb40b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/45/\n -rw-r--r-- 0 root (0) root (0) 248316 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/45/411e1d268ac8b7b4e42649da3ca378b3c155aa.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/48/\n+-rw-r--r-- 0 root (0) root (0) 417764 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/48/a7aa5cc67cba35052a68a2f3589e59f28208f0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/4f/\n -rw-r--r-- 0 root (0) root (0) 272196 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/4f/9086e83c6fef5c1045401440f22f12bcbc3b41.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/57/\n -rw-r--r-- 0 root (0) root (0) 290824 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/57/ab37acab087c82a5a9b7178c92b8ce8c7a2578.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/6f/\n--rw-r--r-- 0 root (0) root (0) 1517112 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/6f/b5386da359bdd103e9b2b3eabcc454552732e6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/5b/\n+-rw-r--r-- 0 root (0) root (0) 1517112 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/5b/070f634dba2648251db00cab3ddfb613d0a2a0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/75/\n -rw-r--r-- 0 root (0) root (0) 590476 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/75/f40aab1421992e32891c77ed76207c79ece2e4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/86/\n--rw-r--r-- 0 root (0) root (0) 417764 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/86/37470831914aeda63f1fc9dd3623b1110d1946.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/88/\n -rw-r--r-- 0 root (0) root (0) 293384 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/88/aab052580b83321e44190b9b605fc8a5b67235.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/91/\n -rw-r--r-- 0 root (0) root (0) 610124 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/91/b84a7b1eaa08d82af6ecea4aa7ba96b4029e21.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/92/\n -rw-r--r-- 0 root (0) root (0) 249028 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/92/15eeef84e08d4ed675a97cf4c9563f85eba536.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b2/\n -rw-r--r-- 0 root (0) root (0) 240264 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b2/8cd5a470951467ca9076e8203236f99ad9add5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b9/\n--rw-r--r-- 0 root (0) root (0) 785088 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b9/2f05c89b8b550706ad33cbaf461b3c312419e5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/bd/\n -rw-r--r-- 0 root (0) root (0) 234340 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/bd/6b9137e3eff4aec99754bdb694bbd2070a9a3f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/d4/\n--rw-r--r-- 0 root (0) root (0) 2919644 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/d4/f12b6f8a706d5b8af441918e511ae291e21ba9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/dd/\n+-rw-r--r-- 0 root (0) root (0) 785088 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/dd/c681995b317c6573ef0ecaa75c230c5f9817dd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-demos-dbgsym -> tntnet-demos\n"}, {"source1": "./usr/lib/debug/.build-id/1f/faf0e3644a46ce53e2a40c9edffe9882daa103.debug", "source2": "./usr/lib/debug/.build-id/1e/3728013258d2a5f630a449ecb5f065ad526fc4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ffaf0e3644a46ce53e2a40c9edffe9882daa103\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e3728013258d2a5f630a449ecb5f065ad526fc4\n"}]}, {"source1": "./usr/lib/debug/.build-id/6f/b5386da359bdd103e9b2b3eabcc454552732e6.debug", "source2": "./usr/lib/debug/.build-id/5b/070f634dba2648251db00cab3ddfb613d0a2a0.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fb5386da359bdd103e9b2b3eabcc454552732e6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b070f634dba2648251db00cab3ddfb613d0a2a0\n"}]}, {"source1": "./usr/lib/debug/.build-id/86/37470831914aeda63f1fc9dd3623b1110d1946.debug", "source2": "./usr/lib/debug/.build-id/48/a7aa5cc67cba35052a68a2f3589e59f28208f0.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8637470831914aeda63f1fc9dd3623b1110d1946\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48a7aa5cc67cba35052a68a2f3589e59f28208f0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-FGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n }eb%^/X|pN'\n s54