)]}'
{
  "commit": "e03647347da1dbfc51df4ab87c1f739254280e11",
  "tree": "da0ce76e7941f2af19a85056d2d84e9b3903e2db",
  "parents": [
    "47af48012e2afaaf56108466fb967009670660bb"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Sat Jan 14 00:31:54 2023 +0000"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Sat Jan 14 00:31:54 2023 +0000"
  },
  "message": "[netdevice] Allow duplicate MAC addresses\n\nMany laptops now include the ability to specify a \"system-specific MAC\naddress\" (also known as \"pass-through MAC\"), which is supposed to be\nused for both the onboard NIC and for any attached docking station or\nother USB NIC.  This is intended to simplify interoperability with\nsoftware or hardware that relies on a MAC address to recognise an\nindividual machine: for example, a deployment server may associate the\nMAC address with a particular operating system image to be deployed.\n\nThis therefore creates legitimate situations in which duplicate MAC\naddresses may exist within the same system.  Remove the code that\nrejects attempts to register a network device with a duplicate MAC.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68ac962ab22da1090f833db3285e21932340494c",
      "old_mode": 33188,
      "old_path": "src/drivers/net/ecm.c",
      "new_id": "ab1f9837017346a8a7664dd3d71244da4b0e6db5",
      "new_mode": 33188,
      "new_path": "src/drivers/net/ecm.c"
    },
    {
      "type": "modify",
      "old_id": "29358dba067bc4bca7f519c0217af22016e03bc1",
      "old_mode": 33188,
      "old_path": "src/include/ipxe/netdevice.h",
      "new_id": "af932c25984ab9ba270901ca100ab973c731491a",
      "new_mode": 33188,
      "new_path": "src/include/ipxe/netdevice.h"
    },
    {
      "type": "modify",
      "old_id": "597c622859f0322f21fc880f9971f2bd52513cd0",
      "old_mode": 33188,
      "old_path": "src/net/netdevice.c",
      "new_id": "07961bf2033897d9ae9596b2b5e097f3840ab59d",
      "new_mode": 33188,
      "new_path": "src/net/netdevice.c"
    }
  ]
}
