)]}'
{
  "commit": "987de1db91da96ae2487aa54bf8d13511868d23e",
  "tree": "56dfa6a5fed32b84f866f570e674468145bc0887",
  "parents": [
    "a353613d8bf3b7b525e09af581a5d226a97786cd"
  ],
  "author": {
    "name": "Stewart Francis",
    "email": "stewartfrancis@uk.ibm.com",
    "time": "Tue Feb 22 01:32:18 2022 +0000"
  },
  "committer": {
    "name": "Nitin Dahyabhai",
    "email": "thatnitind@gmail.com",
    "time": "Tue Feb 22 20:46:56 2022 -0500"
  },
  "message": "Bug 577951 - CVE-2021-4104: Remote code execution in Log4j 1.x when\napplication is configured to use JMSAppender\n\nChange XSLT tranformation logging to bind to Java util logging instead\nof Log4j.  Reproduce the log format from the Log4j logger.  Remove Log4j\nfrom the feature, and remove Log4j config file.  Remove defunct debug\nlog4j config file.\n\nChange-Id: I52a53897c787e1bc09df35561c6f10948297b429\nSigned-off-by: Stewart Francis \u003cstewartfrancis@uk.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "2898bb95b838886a99591ee935c57b48937e453c",
      "old_mode": 33188,
      "old_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.debug/src/log4j.properties",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8dffc5b7a1544e5717ef11c33bebef811caa5517",
      "new_mode": 33188,
      "new_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.debug/src/org/eclipse/wst/xsl/jaxp/debug/invoker/internal/LogFormatter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09e249efdab27de37723c5c15e42912e87ef603d",
      "new_mode": 33188,
      "new_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.debug/src/org/eclipse/wst/xsl/jaxp/debug/invoker/internal/LoggingConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a54f9e7124ae4881f6fd6d067e9f089cde6187cc",
      "new_mode": 33188,
      "new_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.debug/src/org/eclipse/wst/xsl/jaxp/debug/invoker/internal/SystemOutConsoleHandler.java"
    },
    {
      "type": "delete",
      "old_id": "123f201d7779d729380602e25c96108b129048ba",
      "old_mode": 33188,
      "old_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.launching/log4j.debug.properties",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e52549fd54bd6c49a2aef4a2b6cdcbd1f5432a8e",
      "old_mode": 33188,
      "old_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.launching/plugin.xml",
      "new_id": "25b5cea43e2049bd85dd4a87861e29a90e6c86f9",
      "new_mode": 33188,
      "new_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.launching/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "d4a08c562e1a7a548cb9630fee562708f4c9baf8",
      "old_mode": 33188,
      "old_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.launching/src/org/eclipse/wst/xsl/jaxp/launching/internal/JAXPJavaLaunchConfigurationDelegate.java",
      "new_id": "b572ade797d9cb8866d533a4bd8c99fb96ced9c8",
      "new_mode": 33188,
      "new_path": "xsl/bundles/org.eclipse.wst.xsl.jaxp.launching/src/org/eclipse/wst/xsl/jaxp/launching/internal/JAXPJavaLaunchConfigurationDelegate.java"
    },
    {
      "type": "modify",
      "old_id": "ed84828ffb39d4129a4da99498d8dbe1fc84317f",
      "old_mode": 33188,
      "old_path": "xsl/features/org.eclipse.wst.xsl.feature/feature.xml",
      "new_id": "a10e302d6c30d9a1d05f188d2bb7ce45f60fca57",
      "new_mode": 33188,
      "new_path": "xsl/features/org.eclipse.wst.xsl.feature/feature.xml"
    }
  ]
}
