)]}'
{
  "commit": "1bdb5535f561a4e065d766f0f4f41067e31c7281",
  "tree": "d0cb281c247581e071de14d8528e1e6e1ade1a33",
  "parents": [
    "21873c24159053ce0a6bbd7e93091ceb0b73f90b"
  ],
  "author": {
    "name": "Phil Sutter",
    "email": "phil@nwl.cc",
    "time": "Tue Nov 03 12:08:39 2020 +0100"
  },
  "committer": {
    "name": "Phil Sutter",
    "email": "phil@nwl.cc",
    "time": "Thu Dec 03 00:27:46 2020 +0100"
  },
  "message": "libxtables: Extend MAC address printing/parsing support\n\nAdding a parser which supports common names for special MAC/mask\ncombinations and a print routine detecting those special addresses and\nprinting the respective name allows to consolidate all the various\nduplicated implementations.\n\nThe side-effects of this change are manageable:\n\n* arptables now accepts \"BGA\" as alias for the bridge group address\n* \"mac\" match now prints MAC addresses in lower-case which is consistent\n  with the remaining code at least\n\nSigned-off-by: Phil Sutter \u003cphil@nwl.cc\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fea6185ca1b547a4715bc536393220768a067bd",
      "old_mode": 33188,
      "old_path": "extensions/libarpt_mangle.c",
      "new_id": "a2378a8ba6ccb507452ffb9dcfb5c63d2eb19697",
      "new_mode": 33188,
      "new_path": "extensions/libarpt_mangle.c"
    },
    {
      "type": "modify",
      "old_id": "a062b7e7e586440fce9b995b5f9e84a4ed1598fc",
      "old_mode": 33188,
      "old_path": "extensions/libebt_arp.c",
      "new_id": "d5035b956cc1529a9a4401a242d34fae3ec0eab1",
      "new_mode": 33188,
      "new_path": "extensions/libebt_arp.c"
    },
    {
      "type": "modify",
      "old_id": "06cf93b8d84498de77fc3549145e0f9d2fce3bb3",
      "old_mode": 33188,
      "old_path": "extensions/libebt_stp.c",
      "new_id": "81ba572c33c1ad3ae7939adf324f83fb51de7da1",
      "new_mode": 33188,
      "new_path": "extensions/libebt_stp.c"
    },
    {
      "type": "modify",
      "old_id": "b6d717bcf86f093880457768bd10d8aabf38fff2",
      "old_mode": 33188,
      "old_path": "extensions/libxt_mac.c",
      "new_id": "b90eef207c98ebf2f60bf9be5a28b2c402cd5df9",
      "new_mode": 33188,
      "new_path": "extensions/libxt_mac.c"
    },
    {
      "type": "modify",
      "old_id": "5044dd08e86d366bd973012f775fb32bc032fd33",
      "old_mode": 33188,
      "old_path": "include/xtables.h",
      "new_id": "df1eaee326643ae2542816ae75e5e428201ad122",
      "new_mode": 33188,
      "new_path": "include/xtables.h"
    },
    {
      "type": "modify",
      "old_id": "c1a2c209cc1aa2b62c767c8104f0f10fb2737e94",
      "old_mode": 33188,
      "old_path": "iptables/nft-bridge.c",
      "new_id": "d98fd527d95499bdb089d1ae78741a92021bde6e",
      "new_mode": 33188,
      "new_path": "iptables/nft-bridge.c"
    },
    {
      "type": "modify",
      "old_id": "bfb6bdda57fafaea83d5a461152ffce177c7e079",
      "old_mode": 33188,
      "old_path": "iptables/tests/shell/testcases/ipt-save/dumps/ipt-save-filter.txt",
      "new_id": "6e42de78433ecd5eab5e71d48126ea0d8a2b387f",
      "new_mode": 33188,
      "new_path": "iptables/tests/shell/testcases/ipt-save/dumps/ipt-save-filter.txt"
    },
    {
      "type": "modify",
      "old_id": "8632774dfb705e945a1ce4e48aa44cedf855fae8",
      "old_mode": 33188,
      "old_path": "iptables/xtables-arp.c",
      "new_id": "e56bbb4dd03639abdd4b7dba2067a8d1741fea76",
      "new_mode": 33188,
      "new_path": "iptables/xtables-arp.c"
    },
    {
      "type": "modify",
      "old_id": "96b2730fa97edea172714b750de22c9e96b06a38",
      "old_mode": 33188,
      "old_path": "iptables/xtables-eb-translate.c",
      "new_id": "83ae77cb07fb2789f81112aad5a27ca7a0cfcac9",
      "new_mode": 33188,
      "new_path": "iptables/xtables-eb-translate.c"
    },
    {
      "type": "modify",
      "old_id": "5e4184b8e80def7a32e05f22b7b3ac7c5256c5d2",
      "old_mode": 33188,
      "old_path": "iptables/xtables-eb.c",
      "new_id": "cfa9317c78e94b636a425af37d641adb11fbe30f",
      "new_mode": 33188,
      "new_path": "iptables/xtables-eb.c"
    },
    {
      "type": "modify",
      "old_id": "7152c6576cd63d5bf98330574dbb21e3ae16fb24",
      "old_mode": 33188,
      "old_path": "libxtables/xtables.c",
      "new_id": "bc42ba8221f3a37f68f9a425e74a8390f0183215",
      "new_mode": 33188,
      "new_path": "libxtables/xtables.c"
    }
  ]
}
