)]}'
{
  "log": [
    {
      "commit": "31017ca89b28c826dd27dba89c6ee5c100b43731",
      "tree": "a281a9d2cf43fdc3c01e0345e0316a0fe786702b",
      "parents": [
        "9d3a0a86b36c4103306e794d7df6be760915be89"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Apr 20 22:56:23 2026 +0200"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Apr 20 22:56:23 2026 +0200"
      },
      "message": "Updated git blame ignore revs\n"
    },
    {
      "commit": "9d3a0a86b36c4103306e794d7df6be760915be89",
      "tree": "a78249b528ed8766568f81906204cb444261e986",
      "parents": [
        "ba6e14e9d8113f227b18ddecf76fd95dfc089f14"
      ],
      "author": {
        "name": "mattviasat",
        "email": "129442476+mattviasat@users.noreply.github.com",
        "time": "Fri Apr 17 09:23:30 2026 -0500"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:41:24 2026 +0200"
      },
      "message": "update blame ignore"
    },
    {
      "commit": "ba6e14e9d8113f227b18ddecf76fd95dfc089f14",
      "tree": "557781e183a41c8024ee3b7ad88788aa3a636a6a",
      "parents": [
        "d0d02830ec8731ea2a07618015c554f12b1223ac"
      ],
      "author": {
        "name": "mattviasat",
        "email": "129442476+mattviasat@users.noreply.github.com",
        "time": "Fri Apr 17 09:22:30 2026 -0500"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:41:24 2026 +0200"
      },
      "message": "Fix sed command"
    },
    {
      "commit": "d0d02830ec8731ea2a07618015c554f12b1223ac",
      "tree": "06842f77504c4daa9ddbd6b45b402cd365d647b4",
      "parents": [
        "18141f674f3e0d8b30cba82af3c927b169066219"
      ],
      "author": {
        "name": "mattviasat",
        "email": "129442476+mattviasat@users.noreply.github.com",
        "time": "Fri Apr 17 08:55:24 2026 -0500"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:41:24 2026 +0200"
      },
      "message": "Don\u0027t show whitespace change in git blame"
    },
    {
      "commit": "18141f674f3e0d8b30cba82af3c927b169066219",
      "tree": "f7150faa280f927ca530b767d2a993d899de5b44",
      "parents": [
        "7a3ff64210e5e816ddb42596bc08b9d6c1ef2c89"
      ],
      "author": {
        "name": "mattviasat",
        "email": "129442476+mattviasat@users.noreply.github.com",
        "time": "Fri Apr 17 08:51:55 2026 -0500"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:41:24 2026 +0200"
      },
      "message": "Use spaces instead of tabs and spaces"
    },
    {
      "commit": "7a3ff64210e5e816ddb42596bc08b9d6c1ef2c89",
      "tree": "1c6b82458efab3fce200cdc563b28e70e51464bb",
      "parents": [
        "36c1e72ee434ec57ebf27a01ae6d808b25fd8370"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:22:37 2026 +0200"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 12:22:37 2026 +0200"
      },
      "message": "Switch to Intel builds for NetBSD\n"
    },
    {
      "commit": "36c1e72ee434ec57ebf27a01ae6d808b25fd8370",
      "tree": "ac70dfc14510f59bd4d8b2586b4f44ba1d6ccc50",
      "parents": [
        "ba88ffb19731603b7e82a88dcf05d1d4a3aa3404"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 03:36:45 2026 +0200"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Apr 19 03:36:45 2026 +0200"
      },
      "message": "Update GitHub Actions to use latest versions\n"
    },
    {
      "commit": "ba88ffb19731603b7e82a88dcf05d1d4a3aa3404",
      "tree": "215c73bf4fed57d751c180ca57f109473e57035b",
      "parents": [
        "33c28e8e2617bb0f57c55744138cc911ec722101"
      ],
      "author": {
        "name": "Andrus Suvalau",
        "email": "andrus.suvalau@n-able.com",
        "time": "Tue Jan 13 11:06:02 2026 +0100"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jan 13 02:44:08 2026 -0800"
      },
      "message": "Initialize the iflag variable with an empty string\n"
    },
    {
      "commit": "33c28e8e2617bb0f57c55744138cc911ec722101",
      "tree": "554fc9a2f7401c89c388a47f7e24dfcc78bebb20",
      "parents": [
        "bd86bf68e0bab9dce985d1fa7e4e2160ac8b0b6c"
      ],
      "author": {
        "name": "Andrus Suvalau",
        "email": "andrus.suvalau@n-able.com",
        "time": "Mon Jan 12 16:05:56 2026 +0100"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jan 13 02:44:08 2026 -0800"
      },
      "message": "Add check for iflag\u003dfullblock\n"
    },
    {
      "commit": "bd86bf68e0bab9dce985d1fa7e4e2160ac8b0b6c",
      "tree": "d7b3bb0101f288cdb0fc32d831a4642de8c1c8ba",
      "parents": [
        "6ae17852926bf188aeb3c4cf01bd3f69382d4d40"
      ],
      "author": {
        "name": "Andrus Suvalau",
        "email": "andrus.suvalau@n-able.com",
        "time": "Mon Jan 12 11:58:57 2026 +0100"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jan 13 02:44:08 2026 -0800"
      },
      "message": "Add iflag\u003dfullblock to dd\n\nrust-coreutils’ dd implementation tends to perform partial writes, which\nleads to partial reads and data loss as a result. Strictly speaking,\nwithout the fullblock option there is no guarantee that full blocks will\nbe read. Even with GNU dd, partial reads and writes can occur, although\nthey hardly ever happen.\n"
    },
    {
      "commit": "6ae17852926bf188aeb3c4cf01bd3f69382d4d40",
      "tree": "3377fcdc981b84ade715c68651f11212d24ef16b",
      "parents": [
        "6eca970e63da28400421a4d4b047a8772c48ef95"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jan 13 01:24:20 2026 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jan 13 01:24:20 2026 -0800"
      },
      "message": "Revert \"fix: only skip offset\"\n\nThis reverts commit 51e729920a6f71244503c526ef9b8aec010de24a.\n"
    },
    {
      "commit": "6eca970e63da28400421a4d4b047a8772c48ef95",
      "tree": "0b78077e34cb60f76faadca43b90ef75ba2c3e07",
      "parents": [
        "8101dd0bc704a5e2755a7c0ed41e8d3b5d0294eb"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 03:29:25 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 03:29:25 2025 -0800"
      },
      "message": "Fix test/infotest to use \"Encoding\" instead of \"Encryption\" for base64 encoding.\n"
    },
    {
      "commit": "8101dd0bc704a5e2755a7c0ed41e8d3b5d0294eb",
      "tree": "d320bed4e22548acfe688203b92f61ba8f725b88",
      "parents": [
        "0124d05c5f01bc18f770dde5a1abab49cbd54045"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 02:49:39 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 02:49:39 2025 -0800"
      },
      "message": "Report encoding in info output for base64\n"
    },
    {
      "commit": "0124d05c5f01bc18f770dde5a1abab49cbd54045",
      "tree": "2912464dc57851bebffb6f52ae1a558f58397c17",
      "parents": [
        "7865c088dccba411b4ef6e9df9b389f91bf5b375"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 02:37:29 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 02:37:29 2025 -0800"
      },
      "message": "Update version file so tests can run\n"
    },
    {
      "commit": "7865c088dccba411b4ef6e9df9b389f91bf5b375",
      "tree": "6a1ff8b5afe2116c7bb36a82f972fe63aeee166b",
      "parents": [
        "f3b9d646e43fea3c8d8b11b7a7c06af232bdad77"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 01:36:47 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Dec 11 01:36:47 2025 -0800"
      },
      "message": "Adjust output messages for compression and encryption so that base64 is not misinterpreted as encryption.\n"
    },
    {
      "commit": "f3b9d646e43fea3c8d8b11b7a7c06af232bdad77",
      "tree": "1c31abdda8582904d2d746007f8d451b485a641f",
      "parents": [
        "3815292f7359a4ccab8e27bdbe8a844947c51e4c"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 10 03:25:55 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 10 03:25:55 2025 -0800"
      },
      "message": "Updated inline documentation in makeself.sh to reflect the new changes in 2.7\n"
    },
    {
      "commit": "3815292f7359a4ccab8e27bdbe8a844947c51e4c",
      "tree": "633929be2a2f26adb414be9335576954fcc10d38",
      "parents": [
        "ce19ea1d2a49a2857364a78154142ca7ea2f7447"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 10 02:03:33 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 10 02:03:33 2025 -0800"
      },
      "message": "Handle base64 encoding after compression. Updated documentation. Prepare for release 2.7.1.\n"
    },
    {
      "commit": "ce19ea1d2a49a2857364a78154142ca7ea2f7447",
      "tree": "da5b84dfba38515996444a76480155e2a1368b6c",
      "parents": [
        "b4b277e9e578a1d294cbf87acf7d76b885b02c9d"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:42:27 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:42:27 2025 -0800"
      },
      "message": "Updated documentation and version number for 2.7.0\n"
    },
    {
      "commit": "b4b277e9e578a1d294cbf87acf7d76b885b02c9d",
      "tree": "24c35d56f99be4f9f364e8c461d2556b10e36e30",
      "parents": [
        "04c04cb16e0dfa69f058a5cba1b035d2f219b1b4"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:31:22 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:31:22 2025 -0800"
      },
      "message": "zstd and openssl are already installed on macOS\n"
    },
    {
      "commit": "04c04cb16e0dfa69f058a5cba1b035d2f219b1b4",
      "tree": "d406c0ab94675645208898403512f355af927da6",
      "parents": [
        "1a0e92625d694e7c56655c5868d6d9695a914022"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:28:27 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:28:27 2025 -0800"
      },
      "message": "Install openssl and zstd in the build workflow, and handle gracefully when they are not available.\n"
    },
    {
      "commit": "1a0e92625d694e7c56655c5868d6d9695a914022",
      "tree": "ea6fcca5aee4c16dfee77c4a35fce0b78b9626a7",
      "parents": [
        "620884701a7cfb16a215351cc10165a62b7f2c10"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:21:30 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 16:21:30 2025 -0800"
      },
      "message": "Support both encryption and compression modes at the same time.\n"
    },
    {
      "commit": "620884701a7cfb16a215351cc10165a62b7f2c10",
      "tree": "697c73689a10a681a840955c2f73c9de364ee9d5",
      "parents": [
        "1276e5a2d8daffd4895954619ea5f01f49b7d06d"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 15:30:25 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 15:30:25 2025 -0800"
      },
      "message": "Use ARM64 for NetBSD\n"
    },
    {
      "commit": "1276e5a2d8daffd4895954619ea5f01f49b7d06d",
      "tree": "ebf0b33748d28ef72cf3af9d6d42a8997c2efb8a",
      "parents": [
        "ea335ab32258adb47acd662562708130bcaf9024"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 14:00:18 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 14:00:18 2025 -0800"
      },
      "message": "Can\u0027t use ARM for Alpine yet\n"
    },
    {
      "commit": "ea335ab32258adb47acd662562708130bcaf9024",
      "tree": "01c2c1e9b6a903a13ae40bc5a6bb8effd0757167",
      "parents": [
        "38c132ef2f8b23fcec044ce7e60cd46fcbdc2f6a"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 13:58:18 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 13:58:18 2025 -0800"
      },
      "message": "Run one of the CI jobs on an ARM64 machine\n"
    },
    {
      "commit": "38c132ef2f8b23fcec044ce7e60cd46fcbdc2f6a",
      "tree": "5ef762db21d416089431a58bb641f0f1233ee22a",
      "parents": [
        "a9d64f31b98053e78afeb6895ca84e0c0ba704a1"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 13:53:36 2025 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 09 13:53:36 2025 -0800"
      },
      "message": "Strip signing password from the output of --info\n"
    },
    {
      "commit": "a9d64f31b98053e78afeb6895ca84e0c0ba704a1",
      "tree": "8964dcc08b87eb72b16ebb74bcc5954235198035",
      "parents": [
        "6a29bfb15ac59b267f10f3610b386e4997cea60a"
      ],
      "author": {
        "name": "Vladislav Ermolaev",
        "email": "vlad.ermolaev@oracle.com",
        "time": "Wed Oct 15 18:26:07 2025 -0400"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 16 20:38:14 2025 -0700"
      },
      "message": "Fix #349: pre-extraction script execution in combination with --notemp\n\n- MS_Preextract uses basename of pre-extraction script to run it\n- New test case to verify the fix in test/preextracttest\n"
    },
    {
      "commit": "6a29bfb15ac59b267f10f3610b386e4997cea60a",
      "tree": "c95af30ff262ebf73743d13f79f2b498e3b2864c",
      "parents": [
        "a5fbefce471fd80f03d5e490acbf44edc2e13397"
      ],
      "author": {
        "name": "Alex Boutin",
        "email": "alex.boutin@proton.me",
        "time": "Tue Sep 30 19:40:20 2025 -0400"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Sep 30 17:10:35 2025 -0700"
      },
      "message": "feat(variable): Access archive name from script\n\nAdjusted tests\n\nSigned-off-by: Alex Boutin \u003calex.boutin@proton.me\u003e\n"
    },
    {
      "commit": "a5fbefce471fd80f03d5e490acbf44edc2e13397",
      "tree": "2bd95e37313c2c170c6059c911243e9fd42658af",
      "parents": [
        "6abf2d818b8fea999c96ea8bc87c0979e175a957"
      ],
      "author": {
        "name": "Alex Boutin",
        "email": "alex.boutin@proton.me",
        "time": "Mon Sep 29 21:21:22 2025 -0400"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Sep 30 17:10:35 2025 -0700"
      },
      "message": "feat(variable): Access archive name from script\n\nExport `ARCHIVE_NAME` to give start script access to the name of the archive\n\nSigned-off-by: Alex Boutin \u003calex.boutin@proton.me\u003e\n"
    },
    {
      "commit": "6abf2d818b8fea999c96ea8bc87c0979e175a957",
      "tree": "139a9fe627191e0cba090b6b334ed6d7a82a3a3e",
      "parents": [
        "55d96ab79d39e10e3aec1bb1a7647ec0d4ddf1aa"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Sep 29 19:07:32 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Sep 29 19:07:32 2025 -0700"
      },
      "message": "Fix version number in makeself.1 and makeself.sh\n"
    },
    {
      "commit": "55d96ab79d39e10e3aec1bb1a7647ec0d4ddf1aa",
      "tree": "d68efe1351ed19cbd739597b0974ad51780b7e38",
      "parents": [
        "52569d1619cd1be604f563c0b964021a30ab75ba"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Sep 26 21:10:26 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Sep 26 21:10:26 2025 -0700"
      },
      "message": "Forgot to update the version file\n"
    },
    {
      "commit": "52569d1619cd1be604f563c0b964021a30ab75ba",
      "tree": "57f5a0acf52ce97b7b5d90d95c89e3123fd7976c",
      "parents": [
        "51e729920a6f71244503c526ef9b8aec010de24a"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Sep 26 21:00:14 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Sep 26 21:00:14 2025 -0700"
      },
      "message": "Update workflows in Actions\n"
    },
    {
      "commit": "51e729920a6f71244503c526ef9b8aec010de24a",
      "tree": "394f6a70cb73824a865db16deff3dd673f24a2e9",
      "parents": [
        "a20c7bd68f1439dd5a5657a2a767632acb5c9537"
      ],
      "author": {
        "name": "Joakim Fors",
        "email": "joakim.fors@trivector.se",
        "time": "Fri Sep 26 19:50:24 2025 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Sep 26 13:12:03 2025 -0700"
      },
      "message": "fix: only skip offset\n\nThe dd option skip seeks the input stream. An additional count reads the\nspecified bytes from the input and outputs it. This causes the last bytes\nread to be incorrect.\n"
    },
    {
      "commit": "a20c7bd68f1439dd5a5657a2a767632acb5c9537",
      "tree": "b547df6d7357ed637a4c48507032fe1aa4ab338c",
      "parents": [
        "361995126ca760d802b532a59bbc3615f26f6b15"
      ],
      "author": {
        "name": "emirbuljubasic",
        "email": "emirbuljubasic329@gmail.com",
        "time": "Tue Jun 24 11:41:16 2025 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jun 24 03:19:32 2025 -0700"
      },
      "message": "Output creating directory message to stdout instead of stderr\n\nSigned-off-by: emirbuljubasic \u003cemirbuljubasic329@gmail.com\u003e\n"
    },
    {
      "commit": "361995126ca760d802b532a59bbc3615f26f6b15",
      "tree": "b69f6dfc0f31c19521b004be17a7f0feb4057b9c",
      "parents": [
        "20a80281b178bffc0e5d9ecce128ae30c4c2144b"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Apr 25 12:48:53 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Apr 25 12:48:53 2025 -0700"
      },
      "message": "Switch back to Rocky Linux 9\n"
    },
    {
      "commit": "20a80281b178bffc0e5d9ecce128ae30c4c2144b",
      "tree": "62e9e6df6059034486bc0131ee52f4c40aed1a3d",
      "parents": [
        "791aa947a18d5ed854d2ce1b29eb6c854c4b30c6"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 20:58:13 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 20:58:13 2025 -0700"
      },
      "message": "Switch to latest rockylinux\n"
    },
    {
      "commit": "791aa947a18d5ed854d2ce1b29eb6c854c4b30c6",
      "tree": "7d7de2bb3b0ca5aeb474488fda9e9c225ced1f74",
      "parents": [
        "cc0164254a13c8861111e0af6fac2c0494331755"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 20:36:01 2025 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 20:36:01 2025 -0700"
      },
      "message": "Update workflow to use ubicloud-standard-2\n"
    },
    {
      "commit": "cc0164254a13c8861111e0af6fac2c0494331755",
      "tree": "93168bddd36ad1389579cf4ec1b90eb0974ee001",
      "parents": [
        "84c63eda8896fe01c361dead09ed015294ae48dd"
      ],
      "author": {
        "name": "Mark Landis",
        "email": "anonymouspage@limsei.com",
        "time": "Thu Apr 24 06:58:09 2025 -0700"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 15:12:35 2025 -0700"
      },
      "message": "Remove negative test\n\nThe negative test was written assuming gzip implementations would return\nan error code when invalid command line options were used. This is not\nalways the case: BSD variants of gzip (e.g., FreeBSD, Apple) return\nsuccess even when an invalid option is specified.\n\nSince this is out of the control of makeself, and behaviors will differ\nwidely among the various supported compressors and platforms, it doesn\u0027t\nmake sense to maintain this test. The same behavior is theoretically\npossible with \u0027tar\u0027 implementations and the --tar-extra flag.\n"
    },
    {
      "commit": "84c63eda8896fe01c361dead09ed015294ae48dd",
      "tree": "29bbb1f99b48cc54abb95df2807c853bb3fba710",
      "parents": [
        "bccc0e4430f9bc7dd24bc106d3d707389c5c4c79"
      ],
      "author": {
        "name": "Mark Landis",
        "email": "anonymouspage@limsei.com",
        "time": "Fri Apr 18 15:09:39 2025 -0700"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 24 15:12:35 2025 -0700"
      },
      "message": "Feature: Allow extra options to compressor\n\nThis feature adds a new command line parameter, --comp-extra, which\nfunctions similarly to --tar-extra, in that it allows a user to add\nextra parameters to whichever compressor they have chosen to use.\n\nThe basis for this feature was to allow passing --no-name to gzip,\nas part of a quest to make fully reproducible makeself archives.\n"
    },
    {
      "commit": "bccc0e4430f9bc7dd24bc106d3d707389c5c4c79",
      "tree": "f91f615abeb93783d75b7620c112dd1d2189cafb",
      "parents": [
        "3abcd7ae7452b531872c03330689180548e10f7f"
      ],
      "author": {
        "name": "Jan Vermaete",
        "email": "jan.vermaete@gmail.com",
        "time": "Wed Aug 21 19:37:53 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:45:39 2024 -0700"
      },
      "message": "Changed output from stderr to stdout if the checksum is ok.\n\nIf something if fine, it should not (IMHO) be on stderr.\nThis could cause false alarms to users where makeself is embedded into another installer.\n\nSigned-off-by: Jan Vermaete \u003cjan.vermaete@gmail.com\u003e\n"
    },
    {
      "commit": "3abcd7ae7452b531872c03330689180548e10f7f",
      "tree": "1b2d2fd6997d4d2e000dfe27a08d44844c59904e",
      "parents": [
        "fc90e58fe35786d0e9a553e5ad88771090ed45d4"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:32:16 2024 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:32:16 2024 -0700"
      },
      "message": "Fix correct line for zstd\n"
    },
    {
      "commit": "fc90e58fe35786d0e9a553e5ad88771090ed45d4",
      "tree": "1e1f45070422a61892d5063e53e3e0b7f1246562",
      "parents": [
        "949b599a5e933ea5c0d2901a3357aa0ee58b307b"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:28:01 2024 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:28:01 2024 -0700"
      },
      "message": "zstd is now pre-installed on MacOS actions\n"
    },
    {
      "commit": "949b599a5e933ea5c0d2901a3357aa0ee58b307b",
      "tree": "d729db0e50955dc28fc48f69995eaeb0947a98e3",
      "parents": [
        "affe5e337e557553ebd668c1dc5ae6e6c9402ef7"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:25:52 2024 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Aug 22 15:25:52 2024 -0700"
      },
      "message": "More compatible base64 handling\n"
    },
    {
      "commit": "affe5e337e557553ebd668c1dc5ae6e6c9402ef7",
      "tree": "b4d80e9aaf5a8f2f4bca2534438501f7c8af9c89",
      "parents": [
        "271b54a905f6b93f668f3b8919b3b3707db3e25b"
      ],
      "author": {
        "name": "OMRON SENTECH",
        "email": "38231753+ose-support-ros@users.noreply.github.com",
        "time": "Thu Apr 18 17:08:50 2024 +0900"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Apr 18 03:20:10 2024 -0700"
      },
      "message": "Added error handling for environments where the more command does not support the -e option.\n\nIn environments where the more command version is 2.35 or lower, the -e option is treated as an error, so if an error occurs, try again without the option."
    },
    {
      "commit": "271b54a905f6b93f668f3b8919b3b3707db3e25b",
      "tree": "71540182b9987db1cabfde0fe0553a6089c53195",
      "parents": [
        "c9365dfd0c89db3902aced22c24e2a5f21bdfdba"
      ],
      "author": {
        "name": "Mykyta Poberezhniy",
        "email": "mpoberezhniy@anomali.com",
        "time": "Sun Mar 24 14:23:23 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 24 15:49:33 2024 -0700"
      },
      "message": "bug fix: fix mktemp on macos and escaping backslashes on alpine\n"
    },
    {
      "commit": "c9365dfd0c89db3902aced22c24e2a5f21bdfdba",
      "tree": "bd2fb741df7ba5c24034d249a6f0c7ebe1cfaf1c",
      "parents": [
        "958a9e1f5a390871f68200bf8d0730efc6052818"
      ],
      "author": {
        "name": "Mykyta Poberezhniy",
        "email": "mpoberezhniy@anomali.com",
        "time": "Sat Mar 23 20:57:11 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 24 15:49:33 2024 -0700"
      },
      "message": "update readme\n"
    },
    {
      "commit": "958a9e1f5a390871f68200bf8d0730efc6052818",
      "tree": "1767e4b2cb1e1a17298ef93d264381d4a90b8205",
      "parents": [
        "c101321abf5bea03a7557437df2260f874e968cb"
      ],
      "author": {
        "name": "mpoberezhniy",
        "email": "90463921+mpoberezhniy@users.noreply.github.com",
        "time": "Sat Mar 23 19:12:43 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 24 15:49:33 2024 -0700"
      },
      "message": "Add a pre-extract script (#1)\n\n"
    },
    {
      "commit": "c101321abf5bea03a7557437df2260f874e968cb",
      "tree": "bd590e5d2b314dfe0cb4aab0a43a03daca04eae0",
      "parents": [
        "1e94247c6fe4fa1a9fedaa265267d2e4a5e9aa5a"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 24 14:00:42 2024 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 24 14:00:42 2024 -0700"
      },
      "message": "Switch to Ubicloud runners for Alpine and Rocky Linux tests\n"
    },
    {
      "commit": "1e94247c6fe4fa1a9fedaa265267d2e4a5e9aa5a",
      "tree": "64af8a205a5b376a5bcafe4b5bc40a24c20d55a7",
      "parents": [
        "6b5ff564315bd81601c161845a1a0df2a6b5b6c2"
      ],
      "author": {
        "name": "zero-pytagoras",
        "email": "91202914+zero-pytagoras@users.noreply.github.com",
        "time": "Wed Feb 21 12:05:04 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:49:26 2024 -0800"
      },
      "message": "adding RockyLinux  to build.yml"
    },
    {
      "commit": "6b5ff564315bd81601c161845a1a0df2a6b5b6c2",
      "tree": "2c64f9cf4d0eb2460dcd0e47454cec3fbf158211",
      "parents": [
        "1f4baba44cce910c80775722bb815e3a137674ad"
      ],
      "author": {
        "name": "zero-pytagoras",
        "email": "91202914+zero-pytagoras@users.noreply.github.com",
        "time": "Wed Feb 21 11:43:39 2024 +0200"
      },
      "committer": {
        "name": "Stéphane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:49:26 2024 -0800"
      },
      "message": "Update makeself.sh\n\nadding `-pbkdf2` to ENCRYPT_CMD and DECRYPT_CMD in order fix the error of `deprecated key derivation used`"
    },
    {
      "commit": "1f4baba44cce910c80775722bb815e3a137674ad",
      "tree": "646baab64ea1fda5993ee9b413befbf37455224b",
      "parents": [
        "5f79d74a910f4b9fd4f9998fce6486cafcd3a253"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:34:39 2024 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:34:39 2024 -0800"
      },
      "message": "Upgraded more actions for Node 20\n"
    },
    {
      "commit": "5f79d74a910f4b9fd4f9998fce6486cafcd3a253",
      "tree": "5b945f2ae5ce875c40bba7c430cc35e2f17a86c7",
      "parents": [
        "c418cad997728d1ba635241a1287e2b9ec5ea713"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:27:32 2024 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Feb 21 02:27:32 2024 -0800"
      },
      "message": "Updated test actions versions\n"
    },
    {
      "commit": "c418cad997728d1ba635241a1287e2b9ec5ea713",
      "tree": "bd28051a2dd8e114857b14dc80aa93faa4f4a59b",
      "parents": [
        "bb4e871ccb1360a72828d41d5272c85cbc47a3ff"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:24:58 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:24:58 2023 -0800"
      },
      "message": "Fix for NetBSD tests, revert Solaris VM to using macOS\n"
    },
    {
      "commit": "bb4e871ccb1360a72828d41d5272c85cbc47a3ff",
      "tree": "4b7e38326a9bea6a315fb1fca879a5f0f9aeedf2",
      "parents": [
        "87f1c8232fd3d25b54987c06abb301f3242d2949"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:15:39 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:15:39 2023 -0800"
      },
      "message": "Fix OpenBSD package install\n"
    },
    {
      "commit": "87f1c8232fd3d25b54987c06abb301f3242d2949",
      "tree": "ad43422cc0b42446104d8eaee9b77757b43aa9f3",
      "parents": [
        "096ca3e54fbcc6ef1b46d77968ef263703183a21"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:06:10 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Nov 22 02:06:10 2023 -0800"
      },
      "message": "Updated Github actions\n"
    },
    {
      "commit": "096ca3e54fbcc6ef1b46d77968ef263703183a21",
      "tree": "162d3cc248bc49e14a3a9ca842eefe71626903d2",
      "parents": [
        "9414c665380576976c02cd23730cf6238e705c91"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Nov 06 13:56:27 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Nov 06 13:56:27 2023 -0800"
      },
      "message": "Upgrade FreeBSD VM actions for CI\n"
    },
    {
      "commit": "9414c665380576976c02cd23730cf6238e705c91",
      "tree": "73cbc7a91b7086b273767981d5504de2923feb91",
      "parents": [
        "98b312a3329690efc201604bf01710b4263385c4"
      ],
      "author": {
        "name": "the-real-neil",
        "email": "44631+the-real-neil@users.noreply.github.com",
        "time": "Mon Nov 06 21:53:04 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 06 13:53:04 2023 -0800"
      },
      "message": "fix #318: document and test SETUP_NOCHECK (#319)\n\n"
    },
    {
      "commit": "98b312a3329690efc201604bf01710b4263385c4",
      "tree": "26667b8a3f34d5f844cda914f7692eb41870fe6c",
      "parents": [
        "7ed7219157e7765894ee626e376a7b5a8803742f"
      ],
      "author": {
        "name": "OMRON SENTECH",
        "email": "38231753+ose-support-ros@users.noreply.github.com",
        "time": "Mon Nov 06 13:21:00 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 05 20:21:00 2023 -0800"
      },
      "message": "Add -e to PAGER options. (#317)\n\nAdded option -e to exit automatically after displaying licenses in more."
    },
    {
      "commit": "7ed7219157e7765894ee626e376a7b5a8803742f",
      "tree": "ea9535a04a0e12eda92e9ed39bc542b3fd749ca1",
      "parents": [
        "263bd2ef7daab0e4cda4e95bb801df8933313009"
      ],
      "author": {
        "name": "Peter Whittaker",
        "email": "PeterWhittaker@SphyrnaSecurity.com",
        "time": "Tue Aug 29 16:30:11 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 29 13:30:11 2023 -0700"
      },
      "message": "Move \"--target dir\" to after the \"--tar-extra\" example (#313)\n\n"
    },
    {
      "commit": "263bd2ef7daab0e4cda4e95bb801df8933313009",
      "tree": "d34bbfa9f3990497fa3cf11104c0ba89e09ab883",
      "parents": [
        "64e126283849773e1f519cb3ccd8a428a12c9eb4"
      ],
      "author": {
        "name": "Stas Fomin",
        "email": "stas-fomin@yandex.ru",
        "time": "Tue May 16 10:55:44 2023 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 16 00:55:44 2023 -0700"
      },
      "message": "add description of makeself option «target» (#307)\n\n* add description of option target, see https://github.com/megastep/makeself/issues/306#issuecomment-1547649366\r\n\r\n* https://github.com/megastep/makeself/pull/307#issuecomment-1548630300"
    },
    {
      "commit": "64e126283849773e1f519cb3ccd8a428a12c9eb4",
      "tree": "b5809487a0807404fc6ab30c8c389e300c86193e",
      "parents": [
        "948700a5c51f4fd0972317ba7c8199fb270007e4"
      ],
      "author": {
        "name": "Aaron Queen",
        "email": "bompus@users.noreply.github.com",
        "time": "Mon Apr 24 14:04:02 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 24 13:04:02 2023 -0700"
      },
      "message": "--accept should skip pager/more utility, allowing non-interactive install (#305)\n\n* --accept should skip using pager/more utility, allowing non-interactive install\r\n\r\nFixes #304\r\n"
    },
    {
      "commit": "948700a5c51f4fd0972317ba7c8199fb270007e4",
      "tree": "c43cadadd70b8997e896c017d32f76fff701c434",
      "parents": [
        "d8196eca0e283839d552112eeb064531088b588d"
      ],
      "author": {
        "name": "Dridi Boukelmoune",
        "email": "dridi.boukelmoune@gmail.com",
        "time": "Mon Apr 24 08:00:05 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 24 01:00:05 2023 -0700"
      },
      "message": "Remove stale makeself.lsm reference from README (#303)\n\n"
    },
    {
      "commit": "d8196eca0e283839d552112eeb064531088b588d",
      "tree": "d46426f9f516eadd8faaab125dd8163ed2f5553d",
      "parents": [
        "09488c50c6bdc40aec8e3a9b23a539c5054a634c"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:39:32 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:39:32 2023 -0700"
      },
      "message": "Update checkout action\n"
    },
    {
      "commit": "09488c50c6bdc40aec8e3a9b23a539c5054a634c",
      "tree": "fb10b41a4a3f60468d6f43d3c9fc923cbc99460c",
      "parents": [
        "3871359d6c9e300c615384c39c24ce565d0f1d13"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:30:20 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:30:20 2023 -0700"
      },
      "message": "Removed version history from script comment. Actually updated the version there too.\n"
    },
    {
      "commit": "3871359d6c9e300c615384c39c24ce565d0f1d13",
      "tree": "47c93310182faf3936156e96324c31a414868d80",
      "parents": [
        "690ce480dd465acf9d156394250d279fa4f2861a"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:20:08 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 04:20:08 2023 -0700"
      },
      "message": "README.md update\n"
    },
    {
      "commit": "690ce480dd465acf9d156394250d279fa4f2861a",
      "tree": "3a39e60f0c70c604159d1aeef65c0e7cb6ddc7eb",
      "parents": [
        "d201e57a67a828dd8c0cd00a00ece3d6c5c0f67c"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 03:56:14 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 03:56:14 2023 -0700"
      },
      "message": "Documentation updates and bumping version to 2.5.0 for release.\n"
    },
    {
      "commit": "d201e57a67a828dd8c0cd00a00ece3d6c5c0f67c",
      "tree": "b77644bc00ebc58802a0c97389d3f8b7ea00c7b4",
      "parents": [
        "3ca04a80e489eff57997688533224017ccfc2501"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 03:42:00 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Mar 13 03:42:00 2023 -0700"
      },
      "message": "Updated man page (fixes #260)\n"
    },
    {
      "commit": "3ca04a80e489eff57997688533224017ccfc2501",
      "tree": "27b421832f84f65a8309de9f2998f2c7836604b3",
      "parents": [
        "159120e689bae176570d1497c1347c43e507facc"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 12 18:46:31 2023 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sun Mar 12 18:46:31 2023 -0700"
      },
      "message": "Cannot use count\u003d0 argument to dd as it breaks NetBSD compatibility.\n"
    },
    {
      "commit": "159120e689bae176570d1497c1347c43e507facc",
      "tree": "39707ec24809ef29a3fb34e53d79c2876ded1a28",
      "parents": [
        "44b91a2e37ccdc3a8fd119a7775dae993d3f00d3"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 20:16:41 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 20:16:41 2023 -0800"
      },
      "message": "Replace another instance of realpath; add quiet test on platforms\n"
    },
    {
      "commit": "44b91a2e37ccdc3a8fd119a7775dae993d3f00d3",
      "tree": "a3019d25291ca7c8a33c5562e63d62bfe67ef5a5",
      "parents": [
        "32121537378ae36f009d2fef15209d090890c0cd"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 19:10:38 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 19:10:38 2023 -0800"
      },
      "message": "Needed to update testlinter script for readlink\n"
    },
    {
      "commit": "32121537378ae36f009d2fef15209d090890c0cd",
      "tree": "f18c6ada3ac28f6b700d4b65c3bff09a577364e6",
      "parents": [
        "7ef2e4d08d67c7988da2deee1dff1aa6fa3df0c9"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 19:02:41 2023 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Mar 11 19:02:41 2023 -0800"
      },
      "message": "Use the more compatible `readlink -f` instead of `realpath` in tests.\n"
    },
    {
      "commit": "7ef2e4d08d67c7988da2deee1dff1aa6fa3df0c9",
      "tree": "8da5b68eafb3870d043d9490da3dfea5f424fd41",
      "parents": [
        "117e41d599e11e7c776beb0258fc8ffd1a6ec52f"
      ],
      "author": {
        "name": "hgdagon",
        "email": "hgdagon@gmail.com",
        "time": "Sat Feb 25 13:51:56 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 25 13:51:56 2023 -0800"
      },
      "message": "Evaluate variables in helpheader (#292)\n\nAnd move it to the end of the help message."
    },
    {
      "commit": "117e41d599e11e7c776beb0258fc8ffd1a6ec52f",
      "tree": "079b2c42ec3e9f9a67463c2c99c71ba91c029700",
      "parents": [
        "f0658cc19f2268f93b255607605fad18d55b74d3"
      ],
      "author": {
        "name": "Chloe Strachan",
        "email": "68156310+chloeeeS@users.noreply.github.com",
        "time": "Sun Dec 25 04:31:00 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 25 01:31:00 2022 -0800"
      },
      "message": "Add bzip3 compression support (#289)\n\n"
    },
    {
      "commit": "f0658cc19f2268f93b255607605fad18d55b74d3",
      "tree": "9a0f4c46d8080aed30d77a7d71d5001b57ae6fb0",
      "parents": [
        "1d258e5b20010baa0d704824fb2b49b684d9383b"
      ],
      "author": {
        "name": "realtime-neil",
        "email": "neil@rtr.ai",
        "time": "Thu Oct 27 19:48:47 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 12:48:47 2022 -0700"
      },
      "message": "fix #282 redux: ESXi workaround: \u0027tr\u0027 -\u003e \u0027sed\u0027 (#286)\n\nESXi v6.5 ships without \u0027tr\u0027. Within \u0027makeself-header.sh\u0027, replace every\r\ninstance of\r\n\r\n    tr -d \" \"\r\n\r\nwith\r\n\r\n    sed \"s/ //g\""
    },
    {
      "commit": "1d258e5b20010baa0d704824fb2b49b684d9383b",
      "tree": "f809be6fac676e107feec8036cc3e366918e8f94",
      "parents": [
        "f096f8887e612e1a0f1341f37910238dd09fc104"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 16:52:24 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 16:52:24 2022 -0700"
      },
      "message": "Use readlink to help on NetBSD\n"
    },
    {
      "commit": "f096f8887e612e1a0f1341f37910238dd09fc104",
      "tree": "05af8c4401e4d171b6207389146056f1df354f5e",
      "parents": [
        "af9db729b7458fb47a2c6bd7f366fdc890a8d8bf"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:48:01 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:48:01 2022 -0700"
      },
      "message": "Added NetBSD testing; update checkout action for lint\n"
    },
    {
      "commit": "af9db729b7458fb47a2c6bd7f366fdc890a8d8bf",
      "tree": "20d48a8ae868441d2c149b4a440a1d0a716b39e8",
      "parents": [
        "2e91576704420d16a5d9a1ac1a54cd45e3bcd62b"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:32:39 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:32:39 2022 -0700"
      },
      "message": "Added OpenBSD tests\n"
    },
    {
      "commit": "2e91576704420d16a5d9a1ac1a54cd45e3bcd62b",
      "tree": "a33aaf6c64f4a157af7454ee7838a3c8237bebbf",
      "parents": [
        "be0a5d34950ffc7dd12a84c2e22c1d907de3ab74"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:07:08 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Oct 26 15:07:08 2022 -0700"
      },
      "message": "Updated versions of VM addons\n"
    },
    {
      "commit": "be0a5d34950ffc7dd12a84c2e22c1d907de3ab74",
      "tree": "476bfc13096ce8be6bee18d69c600cad9f5cc473",
      "parents": [
        "925ba15fe3624a2ba5a0678b4b76bfdbd52bf883"
      ],
      "author": {
        "name": "realtime-neil",
        "email": "neil@rtr.ai",
        "time": "Wed Oct 26 21:45:02 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 26 14:45:02 2022 -0700"
      },
      "message": "fix 282: \u0027df -kP\u0027 -\u003e \u0027df -k\u0027 (#283)\n\nBecause VMware ESXi version 6.5 ships \u0027df\u0027 as a (very) non-compliant python\r\nscript that (surprise) doesn\u0027t support your fancy POSIX output format.\r\n\r\nFurther reading:\r\n\r\n* https://git.busybox.net/busybox/tree/coreutils/df.c\r\n* https://github.com/landley/toybox/blob/master/toys/posix/df.c\r\n* https://pubs.opengroup.org/onlinepubs/9699919799/utilities/df.html"
    },
    {
      "commit": "925ba15fe3624a2ba5a0678b4b76bfdbd52bf883",
      "tree": "3d8d21a48ae0f87eb051ccc4bce1bf19989a685a",
      "parents": [
        "a4f40a21aef5a8f38e42700b6b6f1cb7021cdf29"
      ],
      "author": {
        "name": "Pino Toscano",
        "email": "toscano.pino@tiscali.it",
        "time": "Wed Jul 13 21:47:17 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 13 12:47:17 2022 -0700"
      },
      "message": "Drop LSM file (#274)\n\nThe LSM format is a very old format for software, and it is dead for\r\nmany years already. Since keeping the .lsm up-to-date is basically not\r\nmuch of use, simply drop it altogether."
    },
    {
      "commit": "a4f40a21aef5a8f38e42700b6b6f1cb7021cdf29",
      "tree": "fce61153714a89dc1b18036b6b881b493f005435",
      "parents": [
        "3082ba9bed7ee03ac77060fca03bd862f3bc688f"
      ],
      "author": {
        "name": "Alexandr Reshetnikov",
        "email": "hemnstill@users.noreply.github.com",
        "time": "Sat Jun 11 12:52:34 2022 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 11 01:52:34 2022 -0700"
      },
      "message": "move from bashunit to shunit2. refactoring tests. (#272)\n\n* move from bashunit to shunit2\r\n\r\nmove run-tests.sh to test\r\n\r\nsimplify build.yml\r\n\r\n* back shunit2 to submodule"
    },
    {
      "commit": "3082ba9bed7ee03ac77060fca03bd862f3bc688f",
      "tree": "578631e014d2d70872c7af4acb29ec964a268ce3",
      "parents": [
        "e7eb0fda3c08fe113cf0de7bdc08cc6df1157bc0"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon May 16 04:07:13 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon May 16 04:07:13 2022 -0700"
      },
      "message": "Better check for tty (fixes #271)\n"
    },
    {
      "commit": "e7eb0fda3c08fe113cf0de7bdc08cc6df1157bc0",
      "tree": "b98241768187195ff3a776dd9c618739ae2c0e4d",
      "parents": [
        "64674c741600cf0e1879cd098e4038cf5ca5d8fe"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Apr 15 03:10:15 2022 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Apr 15 03:10:15 2022 -0700"
      },
      "message": "Don\u0027t include test or git files in releases (fixes #268)\n"
    },
    {
      "commit": "64674c741600cf0e1879cd098e4038cf5ca5d8fe",
      "tree": "f6c261dbce164464d2cd6cef593db55cad58c23d",
      "parents": [
        "5809be74e15eacf38f0e50d07a0612f4ca77c78a"
      ],
      "author": {
        "name": "Alexandr Reshetnikov",
        "email": "hemnstill@users.noreply.github.com",
        "time": "Mon Feb 07 14:21:20 2022 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 02:21:20 2022 -0800"
      },
      "message": "add test on Alpine and Nanoserver using busybox (#265)\n\n* alpine and nanoserver tests\r\n\r\n* revert custom tools\r\n\r\n* try remove prepare steps\r\n\r\n* revert install pbzip2\r\n\r\nCo-authored-by: Решетников Александр (Reshetnikov_AS) \u003cReshetnikov_AS@directum.ru\u003e"
    },
    {
      "commit": "5809be74e15eacf38f0e50d07a0612f4ca77c78a",
      "tree": "df1493ac0604b42e1a6e9172257e26c0e89af75e",
      "parents": [
        "6c572d3b9a03c239b6cd29b6ab51ba541378aa39"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 08 19:28:45 2021 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Dec 08 19:28:45 2021 -0800"
      },
      "message": "Update $USER_PWD when using --copy (fixes #262)\n"
    },
    {
      "commit": "6c572d3b9a03c239b6cd29b6ab51ba541378aa39",
      "tree": "d76e2f914238e6a8eafea065040416aeb52f921b",
      "parents": [
        "c821d2c4bec15628e899f2f896f02f0f887e6046"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 07 03:31:14 2021 -0800"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Dec 07 03:31:14 2021 -0800"
      },
      "message": "Clarify documentation about startup script requirements. Markdown improvements in README.\nFixes #261\n"
    },
    {
      "commit": "c821d2c4bec15628e899f2f896f02f0f887e6046",
      "tree": "5d9752657ae91324fd6626ae3be0428b5de0fb14",
      "parents": [
        "0eea0198ddeb0e59f5faa131801f14d35d08821e"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Nov 01 02:20:17 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Mon Nov 01 02:20:17 2021 -0700"
      },
      "message": "Expanded on LSM\n"
    },
    {
      "commit": "0eea0198ddeb0e59f5faa131801f14d35d08821e",
      "tree": "1c20de72044b4ca7a6d11fb7d91bff6069784bf9",
      "parents": [
        "ddcd6ae34fb6b458f558986e701d0871e15d04c7"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:49:30 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:49:30 2021 -0700"
      },
      "message": "Upgrade FreeBSD VM\n"
    },
    {
      "commit": "ddcd6ae34fb6b458f558986e701d0871e15d04c7",
      "tree": "82cd76f4bf5b79811642c4fb60c263c16ac74a7b",
      "parents": [
        "208157f8513e94508eb3cf0d8f54a6e5574bab2c"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:41:57 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:41:57 2021 -0700"
      },
      "message": "Explicit 10.15 CI image for VirtualBox\n"
    },
    {
      "commit": "208157f8513e94508eb3cf0d8f54a6e5574bab2c",
      "tree": "70e8d63a559d32c99fcc9452985304783979feb9",
      "parents": [
        "7fd0d2d5474d6be5ca5288de521e1b0fa3abd8c6"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:26:36 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Thu Oct 28 04:26:36 2021 -0700"
      },
      "message": "Prefix -\u003e Extension (bug #259)\n"
    },
    {
      "commit": "7fd0d2d5474d6be5ca5288de521e1b0fa3abd8c6",
      "tree": "86f7fe0a31e31306438ced0b4ae687855c51fa7a",
      "parents": [
        "3114b013a974dcc75b0d21a9b51e351ef89d2f3d"
      ],
      "author": {
        "name": "realtime-neil",
        "email": "neil@rtr.ai",
        "time": "Fri Sep 24 18:07:02 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 24 15:07:02 2021 -0700"
      },
      "message": "signtest: more and better (#258)\n\nupdate `test/signtest` with the following improvements:\r\n\r\n* add function `cat_key` to manage secret keys as heredocs of ascii-armored\r\n  content\r\n\r\n* add function `checked_import_key` to manage/verify secret key imports\r\n\r\n* add function `create_sign_verify` to create, sign, and verify signatures on\r\n  makeself archives\r\n\r\n* remove the two existing tests and add four new tests:\r\n\r\n  * `testSingleKey`: test simple sign/verify with one existing key\r\n\r\n  * `testMultipleKeys`: test more complicated sign/verify when more than one\r\n    key is present (this would have caught issue #257)\r\n\r\n  * `testWrongKey`: ensure that using the wrong key fails signature\r\n    verification\r\n\r\n  * `testWrongPassword`: ensure that using the wrong password fails to create a\r\n    signature"
    },
    {
      "commit": "3114b013a974dcc75b0d21a9b51e351ef89d2f3d",
      "tree": "53548e95361495388823c13540c570ae10a0d1b4",
      "parents": [
        "f98f9db53a4bd1db1ae010d620562f1b5d6afe60"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Sep 22 14:55:14 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Sep 22 14:55:14 2021 -0700"
      },
      "message": "Honor $GPG_EXTRA when signing archives\n"
    },
    {
      "commit": "f98f9db53a4bd1db1ae010d620562f1b5d6afe60",
      "tree": "fbb33b92283ca13a27e8fd1c8bfd2d341bffd7ab",
      "parents": [
        "5742be6410bfad2c619fb1e98bf795e8fa0913c7"
      ],
      "author": {
        "name": "realtime-neil",
        "email": "neil@rtr.ai",
        "time": "Sun Aug 22 22:25:00 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 22 15:25:00 2021 -0700"
      },
      "message": "fix #254: allow and sanitize lsm files without trailing newlines (#255)\n\n* edit `makeself.sh`: change the LSM_CMD from `cat` to `awk 1` when generating\r\n  the LSM content into the archive\r\n\r\n* add `test/lsmtest`: verify the correct functionality of three different LSM\r\n  files; i.e., empty, single line, and single line without trailing newline."
    },
    {
      "commit": "5742be6410bfad2c619fb1e98bf795e8fa0913c7",
      "tree": "e93c85a2b9dd382c0906cba03e15a62c03b49818",
      "parents": [
        "0250ef1602836f7fa13036bfdc2c0dc63173fce3"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Jun 23 05:00:42 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Wed Jun 23 05:00:42 2021 -0700"
      },
      "message": "Updated link to release\n"
    },
    {
      "commit": "0250ef1602836f7fa13036bfdc2c0dc63173fce3",
      "tree": "90f5d3973c7c391ea080f0bed9c79bf687a25277",
      "parents": [
        "8e93fb3092d2fa49360aa2a39952804730b2db70"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jun 22 15:52:59 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jun 22 15:52:59 2021 -0700"
      },
      "message": "Updated README\n"
    },
    {
      "commit": "8e93fb3092d2fa49360aa2a39952804730b2db70",
      "tree": "c8fdb513d1160e19486569652d6df52a8fe496ca",
      "parents": [
        "dd8366f0299c40c094da3f5cb3bcdc6b014a0ee6"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jun 22 15:48:17 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Tue Jun 22 15:48:17 2021 -0700"
      },
      "message": "Added --tar-format option (default is ustar)\n"
    },
    {
      "commit": "dd8366f0299c40c094da3f5cb3bcdc6b014a0ee6",
      "tree": "008bc5ddddbd0579d35d74e72ae996ac74bc3843",
      "parents": [
        "b1fcfc210385cafb5d8f4a60d5632070b4d3c93e"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Jun 05 18:32:34 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Sat Jun 05 18:32:34 2021 -0700"
      },
      "message": "Oops, forgot to increase version inside script\n"
    },
    {
      "commit": "b1fcfc210385cafb5d8f4a60d5632070b4d3c93e",
      "tree": "ab1725d6dd818aa119498f061d5f421352a5e186",
      "parents": [
        "d9c1c025410bc17e4c5d15ead1a3a38a4cebb54e"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Jun 04 03:14:01 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Jun 04 03:14:01 2021 -0700"
      },
      "message": "Fix URL for release archive\n"
    },
    {
      "commit": "d9c1c025410bc17e4c5d15ead1a3a38a4cebb54e",
      "tree": "c29d7b56315266e20f122c43de95e9204b343df2",
      "parents": [
        "ad6bcb35e0131be691d981c3d0b49c3d7cad3da2"
      ],
      "author": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Jun 04 03:12:01 2021 -0700"
      },
      "committer": {
        "name": "Stephane Peter",
        "email": "megastep@megastep.org",
        "time": "Fri Jun 04 03:12:29 2021 -0700"
      },
      "message": "Updates for 2.4.4 release\n"
    },
    {
      "commit": "ad6bcb35e0131be691d981c3d0b49c3d7cad3da2",
      "tree": "e33553e1e3ec93c2538cd0e820fdf4fec8fa4830",
      "parents": [
        "4c29f614e0271764b368fdf20867e63e5cd83b3e"
      ],
      "author": {
        "name": "Pete Dietl",
        "email": "petedietl@gmail.com",
        "time": "Thu Jun 03 16:47:41 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 03 16:47:41 2021 -0700"
      },
      "message": "Revert \"Remove unnecessary escaped single quote, which throws off certain text editors with highlighting, like vim (#184)\" (#248)\n\nThis reverts commit 58ff507611de976714278c123cf32a689ce4dc05.\r\n\r\nCo-authored-by: Pete Dietl \u003cpetedietl@Pappy.local\u003e"
    },
    {
      "commit": "4c29f614e0271764b368fdf20867e63e5cd83b3e",
      "tree": "101c1b2c69ba3978eb2aa4402c5366ca0d4b670a",
      "parents": [
        "46df693624e48d1b7a895d482a791557987c61d8"
      ],
      "author": {
        "name": "Danila Vershinin",
        "email": "ciapnz@gmail.com",
        "time": "Sat May 15 01:09:57 2021 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 14 15:09:57 2021 -0700"
      },
      "message": "Wording fix (#246)\n\nNot an English guru, but I believe the correct here is contain*ed*"
    }
  ],
  "next": "46df693624e48d1b7a895d482a791557987c61d8"
}
