)]}'
{
  "commit": "0a5ce37f4e505d03e5f377d73c32ec9bc7aa28da",
  "tree": "6ccfc2fb2920f2d8cf4e938a440e1efc5e4afd01",
  "parents": [
    "1dd5e8f8e2939c239070226772940fd852bca2fb"
  ],
  "author": {
    "name": "Miroslav Lichvar (via linuxptp-devel Mailing List)",
    "email": "linuxptp-devel@lists.nwtime.org",
    "time": "Thu Jul 31 11:35:45 2025 +0200"
  },
  "committer": {
    "name": "Richard Cochran",
    "email": "richardcochran@gmail.com",
    "time": "Thu Sep 04 04:38:55 2025 -0700"
  },
  "message": "clock: Add support for dropping root privileges.\n\nAdd \"user\" option to specify the user to which ptp4l should switch after\nopening the PHC device and before binding the network/UDS ports. Create\nthe directory that will contain the UDS-RW/RO sockets if it does not\nexist and change its ownership to allow the UDS sockets to be bound and\nunlinked there.\n\nThe default is to keep the identity of the user which started ptp4l.\n\nIn the jbod mode, or with a bond interface, the PHC devices need to\nhave the permissions set for the non-root user to be able to open them\n(e.g. by adding the user to a system group owning the PHC devices).\n\nSigned-off-by: Miroslav Lichvar \u003cmlichvar@redhat.com\u003e\nReviewed-by: Jacob Keller \u003cjacob.e.keller@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c30066975c932505d183abbc64b9074577d82d6",
      "old_mode": 33188,
      "old_path": "clock.c",
      "new_id": "7ffdbaa593317d1175d800a35de87b9540f4c496",
      "new_mode": 33188,
      "new_path": "clock.c"
    },
    {
      "type": "modify",
      "old_id": "222422c81debcfc9769031392ed1b18ab4b10376",
      "old_mode": 33188,
      "old_path": "config.c",
      "new_id": "c49102b5d1ce804ae28c4aeab61b8df2f41e0486",
      "new_mode": 33188,
      "new_path": "config.c"
    },
    {
      "type": "modify",
      "old_id": "f17411445ce1bc5b5e7038b52da32aa11bfb92aa",
      "old_mode": 33188,
      "old_path": "ptp4l.8",
      "new_id": "d0dffdf8580f8877d8cd258a17d2b1763e97e33f",
      "new_mode": 33188,
      "new_path": "ptp4l.8"
    }
  ]
}
