)]}'
{
  "commit": "a269d613fe0536a01eb86367a545e337e51d1309",
  "tree": "21e648eaac2a1569af79dcbc75a962481b6cbc75",
  "parents": [
    "6ea7cdc593f7637e26da54192ef67245185994f3"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Wed Feb 16 00:45:37 2005 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Wed Feb 16 00:45:37 2005 +0000"
  },
  "message": "2005-02-15 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* network.h: Declare new function set_nonblocking.  Indicate that\n\t  readn and writen are deprecated.\n\t* network.c: (set_nonblocking) New function to make a file descriptor\n\t  non-blocking, since it seems silly to have fcntl calls sprinkled\n\t  throughout the code.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b29056f5fc65c79b44dc40d02b66c1d7f2b6e8d",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "ee0243894cda7ed0da3008e8fe1bf7a97d726c92",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "e1f733cf21484bc204b7dd4427e59da128193567",
      "old_mode": 33188,
      "old_path": "lib/network.c",
      "new_id": "3b296720df22f59c76cf824cf659b6cd16f71931",
      "new_mode": 33188,
      "new_path": "lib/network.c"
    },
    {
      "type": "modify",
      "old_id": "f0a7d4df64325bb3432daf1b5898f0f4519d2278",
      "old_mode": 33188,
      "old_path": "lib/network.h",
      "new_id": "589b80e9c17a71ad80bc152aff9325814a9d6407",
      "new_mode": 33188,
      "new_path": "lib/network.h"
    }
  ]
}
