)]}'
{
  "commit": "d4f7353a9e88281e16e30dc4fa92c5a8b81d53d2",
  "tree": "60199e95a2d33420b687fa696b4819b4af1a345b",
  "parents": [
    "f1de530de550f20615277dde743e53bab3a392ad"
  ],
  "author": {
    "name": "Christopher Kohlhoff",
    "email": "chris@kohlhoff.com",
    "time": "Thu Mar 12 10:18:27 2015 +1100"
  },
  "committer": {
    "name": "Christopher Kohlhoff",
    "email": "chris@kohlhoff.com",
    "time": "Sat Mar 14 09:18:52 2015 +1100"
  },
  "message": "Track the underlying reactor operations associated with handlers.\n\nFor reactor-based platforms only. For example, an async send on a reactor-based\nplatform will now log the result to each non-blocking send system call.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "caf9b633ea16d180360583fb06d9b959239a6a29",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/descriptor_read_op.hpp",
      "new_id": "db52b59438084df8f6735689e45b777e0ea9b117",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/descriptor_read_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "3157a08c765a26172477d72be739bc94b357a60b",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/descriptor_write_op.hpp",
      "new_id": "ba181521ad91d9a82dd43d8c2e0fd52ee7478129",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/descriptor_write_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "67533a566c9f32596d0cecbe2e8d1a023e704602",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/handler_tracking.hpp",
      "new_id": "e177f5f12ec038b89dfe3ca554705d6864764794",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/handler_tracking.hpp"
    },
    {
      "type": "modify",
      "old_id": "93d329e85d52c700613794fb0a43c188d8621323",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/impl/handler_tracking.ipp",
      "new_id": "d3a1cadda2b1d1dd3cfe7061ef79870384070856",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/impl/handler_tracking.ipp"
    },
    {
      "type": "modify",
      "old_id": "d94bf56b41f3b3c4170fed51f53616711e2846f3",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_accept_op.hpp",
      "new_id": "f71954e265ccaa4257c23f8c823037bb5c7ab703",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_accept_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "a75a407bde21be7287ae0966d5559e419c534fcf",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_connect_op.hpp",
      "new_id": "a3ef142b0835ce44579ab226496402fc2b19b5f5",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_connect_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "dd0f2547649189a9c390b39cfdbc9b289fc40331",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_recv_op.hpp",
      "new_id": "4d737cbf6e28ae0d59262d105c0a032f7272a953",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_recv_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "56ab32dd1a017eeb33a1861073ab41eef85c9c27",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_recvfrom_op.hpp",
      "new_id": "3f69b3877c6ca4a30cc41dfe057e233ed3ab608d",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_recvfrom_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "e174940de9ce202ea7051f358ef0d1ec525850d9",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_recvmsg_op.hpp",
      "new_id": "8cc37ff961d67ef82e70800b335911e6d4af2cad",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_recvmsg_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "ed4e58738b905320a6fd40f366a1a89f66b15767",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_send_op.hpp",
      "new_id": "338446dab5888aca185f628fb72021882ada59b1",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_send_op.hpp"
    },
    {
      "type": "modify",
      "old_id": "97807169f154098da2aeeffa9e5c8a9d6065fdc1",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/reactive_socket_sendto_op.hpp",
      "new_id": "48d445524b0aa12cc961d42531e63311f2d26578",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/reactive_socket_sendto_op.hpp"
    }
  ]
}
