{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -204,15 +204,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         cdd3d01c\n+  32-bit CRC value (hex):                         d907a194\n   compressed size:                                3831 bytes\n   uncompressed size:                              3831 bytes\n   length of filename:                             52 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -240,15 +240,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         1b0b9ecc\n+  32-bit CRC value (hex):                         09614ca3\n   compressed size:                                3286 bytes\n   uncompressed size:                              3286 bytes\n   length of filename:                             56 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -146,15 +146,15 @@\n 005CEC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 005CEE   Length              0005 (5)\n 005CF0   Flags               01 (1) 'Modification'\n 005CF1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 005CF5 PAYLOAD\n \n 006BEC DATA DESCRIPTOR       08074B50 (134695760)\n-006BF0 CRC                   CDD3D01C (3453210652)\n+006BF0 CRC                   D907A194 (3641155988)\n 006BF4 Compressed Size       00000EF7 (3831)\n 006BF8 Uncompressed Size     00000EF7 (3831)\n \n 006BFC LOCAL HEADER #7       04034B50 (67324752)\n 006C00 Extract Zip Spec      14 (20) '2.0'\n 006C01 Extract OS            00 (0) 'MS-DOS'\n 006C02 General Purpose Flag  0008 (8)\n@@ -174,15 +174,15 @@\n 006C52 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 006C54   Length              0005 (5)\n 006C56   Flags               01 (1) 'Modification'\n 006C57   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 006C5B PAYLOAD\n \n 007931 DATA DESCRIPTOR       08074B50 (134695760)\n-007935 CRC                   1B0B9ECC (453746380)\n+007935 CRC                   09614CA3 (157371555)\n 007939 Compressed Size       00000CD6 (3286)\n 00793D Uncompressed Size     00000CD6 (3286)\n \n 007941 LOCAL HEADER #8       04034B50 (67324752)\n 007945 Extract Zip Spec      14 (20) '2.0'\n 007946 Extract OS            00 (0) 'MS-DOS'\n 007947 General Purpose Flag  0000 (0)\n@@ -14235,15 +14235,15 @@\n        [Bit 0]               0 'Binary Data'\n 08BAFF Ext File Attributes   81B40000 (2176057344)\n        [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n        [Bits 28-31]          08 (8) 'Regular File'\n 08BB03 Local Header Offset   0000758E (30094)\n #\n # ERROR: Offset 0x8BB03: 'Local Header Offset' field in 'Central Directory Header' is invalid\n-#        value @ 0x758E should decode to signature for 'Local File Header' (0x04034B50). Got 0x34323032\n+#        value @ 0x758E should decode to signature for 'Local File Header' (0x04034B50). Got 0x35323032\n #\n 08BB07 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x8BB07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n@@ -371527,15 +371527,15 @@\n 8E75EA Created OS            00 (0) 'MS-DOS'\n 8E75EB Extract Zip Spec      14 (20) '2.0'\n 8E75EC Extract OS            00 (0) 'MS-DOS'\n 8E75ED General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 8E75EF Compression Method    0000 (0) 'Stored'\n 8E75F1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8E75F5 CRC                   CDD3D01C (3453210652)\n+8E75F5 CRC                   D907A194 (3641155988)\n 8E75F9 Compressed Size       00000EF7 (3831)\n 8E75FD Uncompressed Size     00000EF7 (3831)\n 8E7601 Filename Length       0034 (52)\n 8E7603 Extra Length          0009 (9)\n 8E7605 Comment Length        0000 (0)\n 8E7607 Disk Start            0000 (0)\n 8E7609 Int File Attributes   0000 (0)\n@@ -371561,15 +371561,15 @@\n 8E7655 Created OS            00 (0) 'MS-DOS'\n 8E7656 Extract Zip Spec      14 (20) '2.0'\n 8E7657 Extract OS            00 (0) 'MS-DOS'\n 8E7658 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 8E765A Compression Method    0000 (0) 'Stored'\n 8E765C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8E7660 CRC                   1B0B9ECC (453746380)\n+8E7660 CRC                   09614CA3 (157371555)\n 8E7664 Compressed Size       00000CD6 (3286)\n 8E7668 Uncompressed Size     00000CD6 (3286)\n 8E766C Filename Length       0038 (56)\n 8E766E Extra Length          0009 (9)\n 8E7670 Comment Length        0000 (0)\n 8E7672 Disk Start            0000 (0)\n 8E7674 Int File Attributes   0000 (0)\n"}, {"source1": "org.apache.sling.feature.cpconverter-1.3.6/bin/cp2fm", "source2": "org.apache.sling.feature.cpconverter-1.3.6/bin/cp2fm", "unified_diff": "@@ -109,15 +109,15 @@\n   [ -n \"$CLASSPATH\" ] && CLASSPATH=`cygpath --path --windows \"$CLASSPATH\"`\n   [ -n \"$JAVA_HOME\" ] && JAVA_HOME=`cygpath --path --windows \"$JAVA_HOME\"`\n   [ -n \"$HOME\" ] && HOME=`cygpath --path --windows \"$HOME\"`\n   [ -n \"$BASEDIR\" ] && BASEDIR=`cygpath --path --windows \"$BASEDIR\"`\n   [ -n \"$REPO\" ] && REPO=`cygpath --path --windows \"$REPO\"`\n fi\n \n-exec \"$JAVACMD\" $JAVA_OPTS -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.6 -Dbuild.timestamp=2024-02-29T14:23:22Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 \\\n+exec \"$JAVACMD\" $JAVA_OPTS -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.6 -Dbuild.timestamp=2025-01-31T01:41:25Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 \\\n   -classpath \"$CLASSPATH\" \\\n   -Dapp.name=\"cp2fm\" \\\n   -Dapp.pid=\"$$\" \\\n   -Dapp.repo=\"$REPO\" \\\n   -Dapp.home=\"$BASEDIR\" \\\n   -Dbasedir=\"$BASEDIR\" \\\n   org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher \\\n"}, {"source1": "org.apache.sling.feature.cpconverter-1.3.6/bin/cp2fm.bat", "source2": "org.apache.sling.feature.cpconverter-1.3.6/bin/cp2fm.bat", "unified_diff": "@@ -74,15 +74,15 @@\n if NOT \"%ENDORSED_DIR%\" == \"\" set CLASSPATH=\"%BASEDIR%\"\\%ENDORSED_DIR%\\*;%CLASSPATH%\r\n \r\n if NOT \"%CLASSPATH_PREFIX%\" == \"\" set CLASSPATH=%CLASSPATH_PREFIX%;%CLASSPATH%\r\n \r\n @REM Reaching here means variables are defined and arguments have been captured\r\n :endInit\r\n \r\n-%JAVACMD% %JAVA_OPTS% -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.6 -Dbuild.timestamp=2024-02-29T14:23:22Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath %CLASSPATH% -Dapp.name=\"cp2fm\" -Dapp.repo=\"%REPO%\" -Dapp.home=\"%BASEDIR%\" -Dbasedir=\"%BASEDIR%\" org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher %CMD_LINE_ARGS%\r\n+%JAVACMD% %JAVA_OPTS% -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.6 -Dbuild.timestamp=2025-01-31T01:41:25Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath %CLASSPATH% -Dapp.name=\"cp2fm\" -Dapp.repo=\"%REPO%\" -Dapp.home=\"%BASEDIR%\" -Dbasedir=\"%BASEDIR%\" org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher %CMD_LINE_ARGS%\r\n if %ERRORLEVEL% NEQ 0 goto error\r\n goto end\r\n \r\n :error\r\n if \"%OS%\"==\"Windows_NT\" @endlocal\r\n set ERROR_CODE=%ERRORLEVEL%\r\n \r\n"}]}
