)]}' { "commit": "08e8bdca4df86febc291133a7547298117ede360", "tree": "dfe76697401c24d04d89ab87aa05f7ba5f83e518", "parents": [ "bf2633c8bb6e705687c70d8ea312c0846d879a90" ], "author": { "name": "Matthew Braithwaite", "email": "mab@google.com", "time": "Wed Mar 20 16:00:00 2019 -0700" }, "committer": { "name": "Matthew Braithwaite", "email": "mab@google.com", "time": "Wed Mar 20 16:05:30 2019 -0700" }, "message": "UdpProcessor: virtual method HandleOne() for preprocessing.\n\nThe new method is a general-purpose hook that is run over all received\ndatagrams. It may opt to not process a datagram as a Roughtime\nmessage.\n\nChange-Id: I7fdcaabb32fac5e0cc26a18a9ca9e3e09c83350c\n", "tree_diff": [ { "type": "modify", "old_id": "5a82a0452100b694168be55e59d5ba2e823eaef0", "old_mode": 33188, "old_path": "udp_processor.cc", "new_id": "de57f6d58db4be6c2adc37706ab371cae17b6f9c", "new_mode": 33188, "new_path": "udp_processor.cc" }, { "type": "modify", "old_id": "2f6d6e4761c5177bca2d20ca0353042626cd9309", "old_mode": 33188, "old_path": "udp_processor.h", "new_id": "a418fe0b848d1dbfb3d5e2acc62e9164b8a6f187", "new_mode": 33188, "new_path": "udp_processor.h" } ] }