)]}'
{
  "log": [
    {
      "commit": "bb4de0191aa41b5507caa14b0650cdbddcd9280b",
      "tree": "6a36ffc7f6c631798ef4ec8158d84386b2de5baf",
      "parents": [
        "3c9377fc6748f222729a8270fe2775d149a249ad",
        "4da61d1988303457fc7dbc9858fe9f297c35c633"
      ],
      "author": {
        "name": "shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Fri Sep 30 03:27:40 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 30 03:27:40 2016"
      },
      "message": "Merge pull request #2 from davidsansome/build-tags\n\nAdd build constraints to all source files that use syscall"
    },
    {
      "commit": "4da61d1988303457fc7dbc9858fe9f297c35c633",
      "tree": "6a36ffc7f6c631798ef4ec8158d84386b2de5baf",
      "parents": [
        "3c9377fc6748f222729a8270fe2775d149a249ad"
      ],
      "author": {
        "name": "David Sansome",
        "email": "me@davidsansome.com",
        "time": "Fri Sep 30 03:19:10 2016"
      },
      "committer": {
        "name": "David Sansome",
        "email": "me@davidsansome.com",
        "time": "Fri Sep 30 03:19:10 2016"
      },
      "message": "Add build constraints to all source files that use syscall\n"
    },
    {
      "commit": "3c9377fc6748f222729a8270fe2775d149a249ad",
      "tree": "84c45a02eb2d4c700840bac92e0d3feab3eabddf",
      "parents": [
        "ada3ba68f000aa1b58580e45c9d308fe0b7fc5c5",
        "6b3ce29285f1bbccebfce8a6fc3265da556babcf"
      ],
      "author": {
        "name": "shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Thu Feb 04 00:35:29 2016"
      },
      "committer": {
        "name": "shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Thu Feb 04 00:35:29 2016"
      },
      "message": "Merge pull request #1 from shawnps/master\n\ngofmt -s"
    },
    {
      "commit": "6b3ce29285f1bbccebfce8a6fc3265da556babcf",
      "tree": "84c45a02eb2d4c700840bac92e0d3feab3eabddf",
      "parents": [
        "ada3ba68f000aa1b58580e45c9d308fe0b7fc5c5"
      ],
      "author": {
        "name": "Shawn Smith",
        "email": "shawnpsmith@gmail.com",
        "time": "Thu Feb 04 00:11:39 2016"
      },
      "committer": {
        "name": "Shawn Smith",
        "email": "shawnpsmith@gmail.com",
        "time": "Thu Feb 04 00:11:39 2016"
      },
      "message": "gofmt -s\n"
    },
    {
      "commit": "ada3ba68f000aa1b58580e45c9d308fe0b7fc5c5",
      "tree": "1b312b7c029d23ccc943e6de763989270da80383",
      "parents": [
        "e7868d76b08c1520f663ace884b4168a84e44dc8"
      ],
      "author": {
        "name": "WAKAYAMA Shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Wed Apr 30 12:37:46 2014"
      },
      "committer": {
        "name": "WAKAYAMA Shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Wed Apr 30 12:37:46 2014"
      },
      "message": "Add PROCESSENTRY32\n"
    },
    {
      "commit": "e7868d76b08c1520f663ace884b4168a84e44dc8",
      "tree": "06aa40ef0421ecd76e1826ce975f2d5ad06d1892",
      "parents": [
        "26c1073cd3bf2ac2752e5ccc5d9c2a4341d158ba"
      ],
      "author": {
        "name": "WAKAYAMA Shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Sun Apr 27 16:08:43 2014"
      },
      "committer": {
        "name": "WAKAYAMA Shirou",
        "email": "shirou.faw@gmail.com",
        "time": "Sun Apr 27 16:08:43 2014"
      },
      "message": "remove sendInput function to build without cgo.\n"
    },
    {
      "commit": "26c1073cd3bf2ac2752e5ccc5d9c2a4341d158ba",
      "tree": "89d525db0f3b552dfe1ccf705c3bd37e6d29e408",
      "parents": [
        "a118f5effd9fbd36d09106e5b781bdddca48e871",
        "8f5e4f193d6d76afa8f03a0fb10741b92f5d2a47"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:35:57 2014"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:35:57 2014"
      },
      "message": "Merge pull request #30 from brunoqc/master\n\nAdd TerminateProcess()"
    },
    {
      "commit": "a118f5effd9fbd36d09106e5b781bdddca48e871",
      "tree": "04f72b061db46708f7ca11da057ab2c2f5fdd194",
      "parents": [
        "4e0dd19600b95626c937a3df87e464992a792293",
        "ebe1d67dcae03a01287e2a3b88dbbe8815c865ff"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:35:44 2014"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:35:44 2014"
      },
      "message": "Merge pull request #31 from brunoqc/GetProcessTimes2\n\nAdd GetProcessTimes()"
    },
    {
      "commit": "4e0dd19600b95626c937a3df87e464992a792293",
      "tree": "b829f717c705731132973f1666e98bce7fba1f93",
      "parents": [
        "a815ac83359946ac9c99161a7abe270be73dba9c",
        "fb0ecdcad346f75563e7805f1b63058c2cea71d1"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:34:26 2014"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 09 02:34:26 2014"
      },
      "message": "Merge pull request #33 from mattn/fix_build_mingw\n\nFix build on mingw"
    },
    {
      "commit": "fb0ecdcad346f75563e7805f1b63058c2cea71d1",
      "tree": "b829f717c705731132973f1666e98bce7fba1f93",
      "parents": [
        "a815ac83359946ac9c99161a7abe270be73dba9c"
      ],
      "author": {
        "name": "mattn",
        "email": "mattn.jp@gmail.com",
        "time": "Thu Jan 09 00:26:53 2014"
      },
      "committer": {
        "name": "mattn",
        "email": "mattn.jp@gmail.com",
        "time": "Thu Jan 09 00:26:53 2014"
      },
      "message": "Fix build on mingw\n"
    },
    {
      "commit": "ebe1d67dcae03a01287e2a3b88dbbe8815c865ff",
      "tree": "64565b04b229db47bff5e518dc7ceda1112d854b",
      "parents": [
        "a815ac83359946ac9c99161a7abe270be73dba9c"
      ],
      "author": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Thu Dec 05 18:20:52 2013"
      },
      "committer": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Thu Dec 05 18:24:17 2013"
      },
      "message": "Add GetProcessTimes()\n"
    },
    {
      "commit": "8f5e4f193d6d76afa8f03a0fb10741b92f5d2a47",
      "tree": "8ee59995d433433a50dbccbbb0a47bb1227ccc45",
      "parents": [
        "a815ac83359946ac9c99161a7abe270be73dba9c"
      ],
      "author": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Wed Dec 04 21:27:46 2013"
      },
      "committer": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Wed Dec 04 21:27:46 2013"
      },
      "message": "Add TerminateProcess()\n"
    },
    {
      "commit": "a815ac83359946ac9c99161a7abe270be73dba9c",
      "tree": "56514322db93e75a2d5b95a57501761413ba25fb",
      "parents": [
        "e6b20c288197ddc4eac94ede4f67965a604a7bf4",
        "31e64b0cf63b14bb1c217202509576c5e5881452"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Tue Oct 22 01:54:43 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Tue Oct 22 01:54:43 2013"
      },
      "message": "Merge pull request #27 from biorhitm/master\n\nAdded GetConsoleWindow, GetDiskFreeSpaceEx"
    },
    {
      "commit": "31e64b0cf63b14bb1c217202509576c5e5881452",
      "tree": "56514322db93e75a2d5b95a57501761413ba25fb",
      "parents": [
        "d94e6bc7230a42e5dde526b1f62c15bb19e62d9b"
      ],
      "author": {
        "name": "biorhitm",
        "email": "biorhitm@gmail.com",
        "time": "Sun Oct 20 02:54:34 2013"
      },
      "committer": {
        "name": "biorhitm",
        "email": "biorhitm@gmail.com",
        "time": "Sun Oct 20 02:54:34 2013"
      },
      "message": "Added GetDiskFreeSpaceEx to kernel.go"
    },
    {
      "commit": "d94e6bc7230a42e5dde526b1f62c15bb19e62d9b",
      "tree": "7823e418539782b57fda1e6d52d9380562e35b06",
      "parents": [
        "e6b20c288197ddc4eac94ede4f67965a604a7bf4"
      ],
      "author": {
        "name": "biorhitm",
        "email": "biorhitm@gmail.com",
        "time": "Sun Oct 20 01:00:56 2013"
      },
      "committer": {
        "name": "biorhitm",
        "email": "biorhitm@gmail.com",
        "time": "Sun Oct 20 01:00:56 2013"
      },
      "message": "Added GetConsoleWindow to kernel32.go"
    },
    {
      "commit": "e6b20c288197ddc4eac94ede4f67965a604a7bf4",
      "tree": "423509aec5e21f06ee3f20f4648a8ac98d5a1d9b",
      "parents": [
        "36c3bcb512d00a51e2cf574ffc63cf0d197035a0",
        "d32a557ace41c0a11c9b3cce5c46484c3a5f1158"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Tue Sep 24 01:28:24 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Tue Sep 24 01:28:24 2013"
      },
      "message": "Merge pull request #26 from brunoqc/SendInput\n\nAdded SendInput()"
    },
    {
      "commit": "d32a557ace41c0a11c9b3cce5c46484c3a5f1158",
      "tree": "423509aec5e21f06ee3f20f4648a8ac98d5a1d9b",
      "parents": [
        "36c3bcb512d00a51e2cf574ffc63cf0d197035a0"
      ],
      "author": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Thu Sep 05 15:31:53 2013"
      },
      "committer": {
        "name": "Bruno Bigras",
        "email": "bigras.bruno@gmail.com",
        "time": "Tue Sep 10 13:33:06 2013"
      },
      "message": "Added SendInput()\n\ncloses #19\n"
    },
    {
      "commit": "36c3bcb512d00a51e2cf574ffc63cf0d197035a0",
      "tree": "9926d5af9724e7ebd32747135792b3f0107a06d4",
      "parents": [
        "1d6b2210cbcbe632c5ef7297abb549b99001784d",
        "d645ce6f8433b90aac433527be063926322c8ffb"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Aug 03 02:11:21 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Aug 03 02:11:21 2013"
      },
      "message": "Merge pull request #25 from bowenl2/master\n\nAdded GetLogicalDrives to kernel32.go"
    },
    {
      "commit": "d645ce6f8433b90aac433527be063926322c8ffb",
      "tree": "9926d5af9724e7ebd32747135792b3f0107a06d4",
      "parents": [
        "1d6b2210cbcbe632c5ef7297abb549b99001784d"
      ],
      "author": {
        "name": "bowenl2",
        "email": "LiamBowen@gmail.com",
        "time": "Fri Aug 02 21:23:39 2013"
      },
      "committer": {
        "name": "bowenl2",
        "email": "LiamBowen@gmail.com",
        "time": "Fri Aug 02 21:23:39 2013"
      },
      "message": "Added GetLogicalDrives to kernel32.go\n"
    },
    {
      "commit": "1d6b2210cbcbe632c5ef7297abb549b99001784d",
      "tree": "bb87d5f11ca78c16bb9e7df77c5263263c1706bf",
      "parents": [
        "f898a4ff8910a3580c5379e0268f803f12e771a0",
        "15a9fbd588e9f1de17b9d0ecaf2bfd29a14a8f0f"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Aug 02 00:54:48 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Aug 02 00:54:48 2013"
      },
      "message": "Merge pull request #24 from nbareil/master\n\nOpenEventLog() takes two string pointers"
    },
    {
      "commit": "15a9fbd588e9f1de17b9d0ecaf2bfd29a14a8f0f",
      "tree": "bb87d5f11ca78c16bb9e7df77c5263263c1706bf",
      "parents": [
        "f898a4ff8910a3580c5379e0268f803f12e771a0"
      ],
      "author": {
        "name": "Nicolas Bareil",
        "email": "nico@chdir.org",
        "time": "Thu Aug 01 07:17:21 2013"
      },
      "committer": {
        "name": "Nicolas Bareil",
        "email": "nico@chdir.org",
        "time": "Thu Aug 01 07:17:21 2013"
      },
      "message": "OpenEventLog() takes two string pointers"
    },
    {
      "commit": "f898a4ff8910a3580c5379e0268f803f12e771a0",
      "tree": "d6f1b2108b82d53b170042e70e8374a14b1ec5be",
      "parents": [
        "ddef9093b193f3b7b535ea8a709010e9fd974ba9",
        "918f1e21e254f1b4b87df96675bf64d168aacd94"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Jun 14 11:56:23 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Jun 14 11:56:23 2013"
      },
      "message": "Merge pull request #23 from taruti/master\n\nChange registry API to support older windows versions + SetWindowLongPtrW -\u003e SetWindowLongW"
    },
    {
      "commit": "918f1e21e254f1b4b87df96675bf64d168aacd94",
      "tree": "d6f1b2108b82d53b170042e70e8374a14b1ec5be",
      "parents": [
        "c79fb6f55ca75d8769b9ce3b1b9954dc01659638"
      ],
      "author": {
        "name": "Taru Karttunen",
        "email": "taruti@taruti.net",
        "time": "Sat Apr 13 11:39:23 2013"
      },
      "committer": {
        "name": "Taru Karttunen",
        "email": "taruti@taruti.net",
        "time": "Sat Apr 13 11:39:23 2013"
      },
      "message": "Change registry API to support older windows versions\n"
    },
    {
      "commit": "c79fb6f55ca75d8769b9ce3b1b9954dc01659638",
      "tree": "eb0bcfc698e11c0570e30ccce67eff06a2879a17",
      "parents": [
        "ddef9093b193f3b7b535ea8a709010e9fd974ba9"
      ],
      "author": {
        "name": "Taru Karttunen",
        "email": "taruti@taruti.net",
        "time": "Sat Apr 13 10:01:47 2013"
      },
      "committer": {
        "name": "Taru Karttunen",
        "email": "taruti@taruti.net",
        "time": "Sat Apr 13 10:01:47 2013"
      },
      "message": "SetWindowLongPtrW -\u003e SetWindowLongW\n"
    },
    {
      "commit": "ddef9093b193f3b7b535ea8a709010e9fd974ba9",
      "tree": "7c9d93be4b0f4c4e6663855360a1016765c5c0bf",
      "parents": [
        "7839ae9532564e6d5562a26d99a1d1818f2a4c32",
        "74e0bfb1579ec7dda02127b470ded51eae10f417"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Mar 02 04:31:59 2013"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Mar 02 04:31:59 2013"
      },
      "message": "Merge pull request #21 from rygorous/get_stock_obj_id\n\nAdd GetStockObject ID constants"
    },
    {
      "commit": "74e0bfb1579ec7dda02127b470ded51eae10f417",
      "tree": "7c9d93be4b0f4c4e6663855360a1016765c5c0bf",
      "parents": [
        "7839ae9532564e6d5562a26d99a1d1818f2a4c32"
      ],
      "author": {
        "name": "Fabian Giesen",
        "email": "ryg@gmx.net",
        "time": "Thu Dec 20 11:47:11 2012"
      },
      "committer": {
        "name": "Fabian Giesen",
        "email": "ryg@gmx.net",
        "time": "Thu Dec 20 11:47:11 2012"
      },
      "message": "Add GetStockObject ID constants\n"
    },
    {
      "commit": "7839ae9532564e6d5562a26d99a1d1818f2a4c32",
      "tree": "8084a5c9d4b410c5c7f488ec532f4fdf8f40b5b0",
      "parents": [
        "40381bdeab61dd6008b5ee86b520fd65f35228aa",
        "ace665bac8afdf2ea5994e636e9dd9fb4c2b25ae"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Nov 03 02:25:43 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Nov 03 02:25:43 2012"
      },
      "message": "Merge pull request #18 from Popog/master\n\nglml prereq changes"
    },
    {
      "commit": "ace665bac8afdf2ea5994e636e9dd9fb4c2b25ae",
      "tree": "8084a5c9d4b410c5c7f488ec532f4fdf8f40b5b0",
      "parents": [
        "65507298e138d537445133ed145a1f2685782b34"
      ],
      "author": {
        "name": "Popog",
        "email": ".",
        "time": "Wed Oct 31 07:34:35 2012"
      },
      "committer": {
        "name": "Popog",
        "email": ".",
        "time": "Wed Oct 31 07:34:35 2012"
      },
      "message": "Updates and fixes necessary for glml\n\nThis selfish update adds the necessary bindings and constants for glml\nto stop using cgo. Also some fixes.\n"
    },
    {
      "commit": "65507298e138d537445133ed145a1f2685782b34",
      "tree": "0d7b9c82625f844a167431bf13c9613243f0f9bf",
      "parents": [
        "0216151459c75f1a8d84adde5cc4cded67b76c8e"
      ],
      "author": {
        "name": "Popog",
        "email": ".",
        "time": "Sun Oct 28 01:15:26 2012"
      },
      "committer": {
        "name": "Popog",
        "email": ".",
        "time": "Sun Oct 28 01:15:26 2012"
      },
      "message": "Removed DWORD type, added size guarantees and documentation.\n\nReplaced DWORD with uint32.\n\nChanged (u)int to (u)int32 for structs to guarantee size.\n\nAdded links to msdn for each struct.\n"
    },
    {
      "commit": "0216151459c75f1a8d84adde5cc4cded67b76c8e",
      "tree": "75c3b94760afd7de61dfaaf49a2381ff87492949",
      "parents": [
        "4f93026ec996ed1d4f6168e52c73c98e06eeb238"
      ],
      "author": {
        "name": "Popog",
        "email": ".",
        "time": "Sat Oct 27 20:32:38 2012"
      },
      "committer": {
        "name": "Popog",
        "email": ".",
        "time": "Sat Oct 27 20:32:38 2012"
      },
      "message": "Fixed typedefs\n\nAdded, sorted, documented, and corrected typedefs.\n\nAlso modified DwmGetWindowAttributes to remove *PVOID.\n"
    },
    {
      "commit": "4f93026ec996ed1d4f6168e52c73c98e06eeb238",
      "tree": "7edbbcf7ac28481b6fe4fb13c42c2b3dbc3f3f6e",
      "parents": [
        "40381bdeab61dd6008b5ee86b520fd65f35228aa"
      ],
      "author": {
        "name": "Popog",
        "email": ".",
        "time": "Sat Oct 27 19:40:31 2012"
      },
      "committer": {
        "name": "Popog",
        "email": ".",
        "time": "Sat Oct 27 19:40:31 2012"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "40381bdeab61dd6008b5ee86b520fd65f35228aa",
      "tree": "80ff03cbcd4b377414587beb6462023737f13b67",
      "parents": [
        "1dbde4f5069fb59f4693c5234097a6a798a54e68",
        "e68525928e077caed7c34e6d6223b1979eddfd32"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Oct 17 10:52:54 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Oct 17 10:52:54 2012"
      },
      "message": "Merge pull request #16 from GRosenberg/master\n\nDwm Api contribution for review and comment"
    },
    {
      "commit": "e68525928e077caed7c34e6d6223b1979eddfd32",
      "tree": "80ff03cbcd4b377414587beb6462023737f13b67",
      "parents": [
        "1dbde4f5069fb59f4693c5234097a6a798a54e68"
      ],
      "author": {
        "name": "GRosenberg",
        "email": "gerald.rosenberg@gmail.com",
        "time": "Wed Oct 17 06:45:47 2012"
      },
      "committer": {
        "name": "GRosenberg",
        "email": "gerald.rosenberg@gmail.com",
        "time": "Wed Oct 17 06:45:47 2012"
      },
      "message": "Initial DWM API implementation commit."
    },
    {
      "commit": "1dbde4f5069fb59f4693c5234097a6a798a54e68",
      "tree": "24a5eaa084364e9665a7469f2ebad54acdd5ddfa",
      "parents": [
        "9edaef6755e5dbc77c3e26d133a19de7fcc6c448",
        "125639d1e07370b1b3aa9c9f0b194a83e2588557"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Aug 15 05:07:16 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Aug 15 05:07:16 2012"
      },
      "message": "Merge pull request #15 from anschelsc/master\n\nAs before, with spaces instead of tabs"
    },
    {
      "commit": "125639d1e07370b1b3aa9c9f0b194a83e2588557",
      "tree": "24a5eaa084364e9665a7469f2ebad54acdd5ddfa",
      "parents": [
        "61a20cdd25e82f532e49b92c3a2adf227271dd8a"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Tue Aug 14 11:56:24 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Tue Aug 14 11:56:24 2012"
      },
      "message": "Run gofmt with non-default settings.\n\nAllenDang wants the files to use spaces rather than tags.\n"
    },
    {
      "commit": "61a20cdd25e82f532e49b92c3a2adf227271dd8a",
      "tree": "3037b8f5d5f25acda4b24fe09307697de0276eb9",
      "parents": [
        "c2848b34f9cb7815042a316287163dfc393a0020"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:34:41 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:34:41 2012"
      },
      "message": "Test was backwards XD\n"
    },
    {
      "commit": "c2848b34f9cb7815042a316287163dfc393a0020",
      "tree": "5f312e34c6128f964328208a1b65a33a5a686eef",
      "parents": [
        "0526b7dd02112373f365e532b3a8bcca9a7e9efd"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:06:47 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:06:47 2012"
      },
      "message": "Added text attribute constants.\n\nCopied from Wine\u0027s version of wincon.h\n"
    },
    {
      "commit": "0526b7dd02112373f365e532b3a8bcca9a7e9efd",
      "tree": "1366bf4dae0583fd6476bb135c40a48dc4306605",
      "parents": [
        "66b3dac4e39a39c3d9c36fa1d16c957ddc963d77"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:00:46 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 11:00:46 2012"
      },
      "message": "Added SetConsoleTextAttributes.\n"
    },
    {
      "commit": "66b3dac4e39a39c3d9c36fa1d16c957ddc963d77",
      "tree": "2847f16cab62ce93401e7e730cb0e065d5dd7b1e",
      "parents": [
        "69e55b34a13c727f325216f6356d1ca277d0c3c1"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 10:55:41 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 10:55:41 2012"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "69e55b34a13c727f325216f6356d1ca277d0c3c1",
      "tree": "c489ce4bd2badf6f8387fc3a4e0475dc7ba48ff8",
      "parents": [
        "9edaef6755e5dbc77c3e26d133a19de7fcc6c448"
      ],
      "author": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 10:55:16 2012"
      },
      "committer": {
        "name": "Anschel Schaffer-Cohen",
        "email": "anschelsc@gmail.com",
        "time": "Sun Aug 12 10:55:16 2012"
      },
      "message": "Added GetConsoleScreenBufferInfo and appropriate types.\n"
    },
    {
      "commit": "9edaef6755e5dbc77c3e26d133a19de7fcc6c448",
      "tree": "a3f298810d9a74bc72c67bd618d3d995fad6cb6a",
      "parents": [
        "e2810bf2107ab679fbadfbf5f43165dd72926259",
        "00861cb32c594ab75841d4931fd90774787c7e04"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jul 25 10:48:44 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jul 25 10:48:44 2012"
      },
      "message": "Merge pull request #13 from beatgammit/master\n\nAdded GetSystemTimes"
    },
    {
      "commit": "00861cb32c594ab75841d4931fd90774787c7e04",
      "tree": "a3f298810d9a74bc72c67bd618d3d995fad6cb6a",
      "parents": [
        "e2810bf2107ab679fbadfbf5f43165dd72926259"
      ],
      "author": {
        "name": "T. Jameson Little",
        "email": "t.jameson.little@gmail.com",
        "time": "Wed Jul 25 07:47:20 2012"
      },
      "committer": {
        "name": "T. Jameson Little",
        "email": "t.jameson.little@gmail.com",
        "time": "Wed Jul 25 07:47:20 2012"
      },
      "message": "Added GetSystemTimes\n"
    },
    {
      "commit": "e2810bf2107ab679fbadfbf5f43165dd72926259",
      "tree": "2d7f8d795a48d58474700125e863b73bfe93242f",
      "parents": [
        "ad3f688b4e3a1671890d89721e8f644010229620",
        "9df3462fb9d544dcc41ac7c869fd164929c7a9df"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Mon Jul 23 06:19:12 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Mon Jul 23 06:19:12 2012"
      },
      "message": "Merge pull request #12 from ajhager/master\n\nAdded AdjustWindowRect and AdjustWindowRectEx"
    },
    {
      "commit": "9df3462fb9d544dcc41ac7c869fd164929c7a9df",
      "tree": "2d7f8d795a48d58474700125e863b73bfe93242f",
      "parents": [
        "ad3f688b4e3a1671890d89721e8f644010229620"
      ],
      "author": {
        "name": "Joseph Hager",
        "email": "ajhager@gmail.com",
        "time": "Sun Jul 22 16:38:12 2012"
      },
      "committer": {
        "name": "Joseph Hager",
        "email": "ajhager@gmail.com",
        "time": "Sun Jul 22 16:38:12 2012"
      },
      "message": "Added AdjustWindowRect(Ex)\n"
    },
    {
      "commit": "ad3f688b4e3a1671890d89721e8f644010229620",
      "tree": "7c0e672d79dce1ef52617d84a828e897aecbe38b",
      "parents": [
        "7ef206fa12d34066d6c8d08c53711c5526edea17",
        "c969e8f338d7165bec8907982ec4c295c3e64815"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jul 11 08:23:20 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jul 11 08:23:20 2012"
      },
      "message": "Merge pull request #11 from papplampe/master\n\nAdded some process related functions"
    },
    {
      "commit": "c969e8f338d7165bec8907982ec4c295c3e64815",
      "tree": "f04e0126dd8b16beede3ad44fe76c44bc6cc3e9d",
      "parents": [
        "ca26772f7888837cece3b7c6147bf54a7feff465"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jul 10 13:47:46 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jul 10 13:47:46 2012"
      },
      "message": "added process related functions\n"
    },
    {
      "commit": "7ef206fa12d34066d6c8d08c53711c5526edea17",
      "tree": "22f3f10f7791a91206c294a618d5d40aaf9752d1",
      "parents": [
        "1015fb480cef8c450e164efbc0275e13d91f4405",
        "72b8359316bfb54ff0175d44b3b349ef5c7f3124"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Jul 01 12:37:14 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Jul 01 12:37:14 2012"
      },
      "message": "Merge pull request #10 from saintfish/master\n\nPlease pull a fix to a wrong function call"
    },
    {
      "commit": "72b8359316bfb54ff0175d44b3b349ef5c7f3124",
      "tree": "22f3f10f7791a91206c294a618d5d40aaf9752d1",
      "parents": [
        "1015fb480cef8c450e164efbc0275e13d91f4405"
      ],
      "author": {
        "name": "Sheng Yu",
        "email": "yusheng.sjtu@gmail.com",
        "time": "Sat Jun 30 22:36:21 2012"
      },
      "committer": {
        "name": "Sheng Yu",
        "email": "yusheng.sjtu@gmail.com",
        "time": "Sat Jun 30 22:36:21 2012"
      },
      "message": "Fix bug that GetClientRect calls procGetWindowRect\n"
    },
    {
      "commit": "1015fb480cef8c450e164efbc0275e13d91f4405",
      "tree": "87526c6bbd6b63b461a0bae044b450b752cfe1a0",
      "parents": [
        "e87646a3889b46f4e7ee83703d66916d3afb7073",
        "ca26772f7888837cece3b7c6147bf54a7feff465"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 23 16:04:13 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 23 16:04:13 2012"
      },
      "message": "Merge pull request #9 from papplampe/master\n\nadded event log functions"
    },
    {
      "commit": "ca26772f7888837cece3b7c6147bf54a7feff465",
      "tree": "87526c6bbd6b63b461a0bae044b450b752cfe1a0",
      "parents": [
        "abb6d0fbae7e65886d36dc3c5194fcf90cfd0be3"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:28:27 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:28:27 2012"
      },
      "message": "fix double procs\n"
    },
    {
      "commit": "abb6d0fbae7e65886d36dc3c5194fcf90cfd0be3",
      "tree": "f9b40165a9a30c976b68aa253f610d56285d37e1",
      "parents": [
        "6a11d0c6fc9280773e7416a255057e75e8f21263"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:16:58 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:16:58 2012"
      },
      "message": "format\n"
    },
    {
      "commit": "6a11d0c6fc9280773e7416a255057e75e8f21263",
      "tree": "5dc03886fb783f931288fd49a57a593df67815e9",
      "parents": [
        "ea26dc40375bdbd090e57f769941f3af12c25725",
        "e87646a3889b46f4e7ee83703d66916d3afb7073"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:13:27 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:13:27 2012"
      },
      "message": "fixed merge problems\n"
    },
    {
      "commit": "ea26dc40375bdbd090e57f769941f3af12c25725",
      "tree": "c5ba52a672b617e639d8471eb6eaec730d8703ae",
      "parents": [
        "4fe0006dbaee1513e0412434a49ef0ab990a6b97"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:06:10 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Jun 22 15:06:10 2012"
      },
      "message": "added event log functions\n"
    },
    {
      "commit": "e87646a3889b46f4e7ee83703d66916d3afb7073",
      "tree": "8976a653b0b78c2525d4e3d9f68ec55e4a4b7193",
      "parents": [
        "63edaacd3920c48944831d8dc6d6e3db3a3168b6"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 09 08:39:54 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 09 08:39:54 2012"
      },
      "message": "Add \"Michael Henke\" to authors.\n"
    },
    {
      "commit": "63edaacd3920c48944831d8dc6d6e3db3a3168b6",
      "tree": "6f68b644c81a97273831dc8ae12410ab7452e6f7",
      "parents": [
        "0420c1a3de49f5f5ad4d5202ed31bbce4bfed420"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 09 08:37:19 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Jun 09 08:37:19 2012"
      },
      "message": "added clipboard and keyboard related functions\n"
    },
    {
      "commit": "4fe0006dbaee1513e0412434a49ef0ab990a6b97",
      "tree": "f5dc2d088aa721b51eb79b99f1b6223ef2a6653f",
      "parents": [
        "e183715d1b8ea7957e51f3c51b4348c00975473f"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jun 05 13:10:09 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jun 05 13:10:09 2012"
      },
      "message": "applied 4 spaces format\n"
    },
    {
      "commit": "e183715d1b8ea7957e51f3c51b4348c00975473f",
      "tree": "27476ee0ed2f45c3fe9fff53e75d7217995361b5",
      "parents": [
        "616aebf7dab15635d1f6a135a853fb9a1a7f08f7"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jun 05 12:59:00 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Jun 05 12:59:00 2012"
      },
      "message": "added clipboard and keyboard functions\n"
    },
    {
      "commit": "0420c1a3de49f5f5ad4d5202ed31bbce4bfed420",
      "tree": "e04b83d1c472c244f942ed24116bf0f62fd59493",
      "parents": [
        "f2b286bdf420dbaa677911c747cac88e98d11a9b"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri May 04 08:20:40 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri May 04 08:20:40 2012"
      },
      "message": "Thanks dreamkxd! Update the data type inconsistent issue of COLORREF and HRESULT.\n"
    },
    {
      "commit": "f2b286bdf420dbaa677911c747cac88e98d11a9b",
      "tree": "addf90fd81ca0431a86bae37cbbde85c34a30061",
      "parents": [
        "240500215cb86ebb1d1009b49071249cc7ff209f"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:46:20 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:46:20 2012"
      },
      "message": "Fix issues caused by code merge.\n"
    },
    {
      "commit": "240500215cb86ebb1d1009b49071249cc7ff209f",
      "tree": "cb0b01d3e4b8198438eccd12c3b3cde1465380fd",
      "parents": [
        "045331baeb211868e82bb6154283c4b5fb8c6836",
        "8380d70c15ca372a3160630484b58146e484dc47"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:42:00 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:42:00 2012"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/AllenDang/w32\n\nConflicts:\n\tconstants.go\n\ttypedef.go\n"
    },
    {
      "commit": "045331baeb211868e82bb6154283c4b5fb8c6836",
      "tree": "e2473b1b0984db048a22ca4ee85b431d413400f4",
      "parents": [
        "37e61136ed570ddff710aabb08710ba367ef6c00"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:31:57 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:31:57 2012"
      },
      "message": "Add OpenSCManager,CloseServiceHandle,OpenService,StartService,ControlService and related constants.\n"
    },
    {
      "commit": "8380d70c15ca372a3160630484b58146e484dc47",
      "tree": "6dbb3a0952733b6673e46e2c9245a9bb9b9309d9",
      "parents": [
        "37e61136ed570ddff710aabb08710ba367ef6c00",
        "616aebf7dab15635d1f6a135a853fb9a1a7f08f7"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:24:50 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Apr 27 07:24:50 2012"
      },
      "message": "Merge pull request #5 from papplampe/master\n\nAdded some drawing functions"
    },
    {
      "commit": "616aebf7dab15635d1f6a135a853fb9a1a7f08f7",
      "tree": "6dbb3a0952733b6673e46e2c9245a9bb9b9309d9",
      "parents": [
        "c0c182f3a03dc696e655a22c70f0bd336ffdc9b7"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Apr 27 07:00:27 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Fri Apr 27 07:00:27 2012"
      },
      "message": "applied 4 spaces format\n"
    },
    {
      "commit": "c0c182f3a03dc696e655a22c70f0bd336ffdc9b7",
      "tree": "28320237eacf208f94bb033d8e2db63db7127ccd",
      "parents": [
        "3a66d55f5239c086af952108fecbab17e71cae96"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Thu Apr 26 16:12:41 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Thu Apr 26 16:12:41 2012"
      },
      "message": "SetDIBitsToDevice now fixed\n"
    },
    {
      "commit": "3a66d55f5239c086af952108fecbab17e71cae96",
      "tree": "4cd2fe6522828ee459412ee94a82edca89b55616",
      "parents": [
        "6d6a997839796e641b6677ec110194cda6dcf4a2"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Apr 24 21:17:02 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@github.com",
        "time": "Tue Apr 24 21:17:02 2012"
      },
      "message": "fmt\n"
    },
    {
      "commit": "6d6a997839796e641b6677ec110194cda6dcf4a2",
      "tree": "615f2725eabf22d7ff8473d065d22460fbc7418d",
      "parents": [
        "37e61136ed570ddff710aabb08710ba367ef6c00"
      ],
      "author": {
        "name": "papplampe",
        "email": "papplampe@(none)",
        "time": "Tue Apr 24 20:47:38 2012"
      },
      "committer": {
        "name": "papplampe",
        "email": "papplampe@(none)",
        "time": "Tue Apr 24 20:47:38 2012"
      },
      "message": "added SetDIBitsToDevice, BeginPaint, EndPaint, PAINTSTRUCT and some constants needed by the functions\n"
    },
    {
      "commit": "37e61136ed570ddff710aabb08710ba367ef6c00",
      "tree": "08e2f924efa01898bf59a968638b35bd9d9bd14c",
      "parents": [
        "9b948412df7944351fa18f3b7cfae5ec66d50ffe"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Mon Apr 16 07:41:42 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Mon Apr 16 07:41:42 2012"
      },
      "message": "Change folder structure, merge all sub-packages into \"w32\" package.\n"
    },
    {
      "commit": "9b948412df7944351fa18f3b7cfae5ec66d50ffe",
      "tree": "0dd780e6690c7cf6235b8b29c7f0379b05d2d44e",
      "parents": [
        "482f7b1b8ed6f0c089b3d11fff87e62a3d71bdd6"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:28:32 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:28:32 2012"
      },
      "message": "Add constants related to clipboard.\n"
    },
    {
      "commit": "482f7b1b8ed6f0c089b3d11fff87e62a3d71bdd6",
      "tree": "b3f733d1bcf5a1e0aadf0dd674c27fca4550f969",
      "parents": [
        "5517ca224fe34266dd72dfb3e7341eb68c19cd17"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:28:10 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:28:10 2012"
      },
      "message": "Add \"GetClipboardFormatName\", \"IsClipboardFormatAvailable\".\n"
    },
    {
      "commit": "5517ca224fe34266dd72dfb3e7341eb68c19cd17",
      "tree": "c884faf8840a2fee1a326ea16bb5292c428e4072",
      "parents": [
        "cf97444fc21cb98950213d042b248e540e706be9"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:27:35 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 07:27:35 2012"
      },
      "message": "Add \"GetLastError\".\n"
    },
    {
      "commit": "cf97444fc21cb98950213d042b248e540e706be9",
      "tree": "9b24ef5b7de4a1882e3c8b130c28bcab7b6f8d16",
      "parents": [
        "4ba1275666ba3c0cfedc14495cf1c901309d789a"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:56:51 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:56:51 2012"
      },
      "message": "Remove import reference of \"fmt\" and \"syscall\".\n"
    },
    {
      "commit": "4ba1275666ba3c0cfedc14495cf1c901309d789a",
      "tree": "f60ef4650eea388a38504578d14d81e5c02829d6",
      "parents": [
        "8203b43449ebec2560cb1250250b8b07635b2263",
        "ffc611be761b502abc8b7b9901b7f32a76e3c658"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:53:16 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:53:16 2012"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/AllenDang/w32\n"
    },
    {
      "commit": "8203b43449ebec2560cb1250250b8b07635b2263",
      "tree": "8ce1cd6be2459be0cfe0ce89287c685b6e1c18f4",
      "parents": [
        "e7e57e9199d71e1245ff0a199553a47f7c956e10"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:52:49 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:52:49 2012"
      },
      "message": "Remove \"LoadLib\" and \"GetProcAddr\".\n"
    },
    {
      "commit": "e7e57e9199d71e1245ff0a199553a47f7c956e10",
      "tree": "da1bfb8f4624ceff04e9d3cbe0166c01e6e9bb36",
      "parents": [
        "9fc4955f45cbf2cf10cdf2f8efd65daf9fd28305"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:52:34 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Apr 08 06:52:34 2012"
      },
      "message": "Use \"syscall.NewLazyDLL\" instead loading dll by myself.\n"
    },
    {
      "commit": "ffc611be761b502abc8b7b9901b7f32a76e3c658",
      "tree": "b1adac1109bf3da9254cee406995d14f70bc3f2b",
      "parents": [
        "f60f40e30992d956810751c2d3e7767966832849",
        "5dce9c67469ccea58a7cc9f01943e2b9e44f0680"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Mar 14 12:17:22 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Mar 14 12:17:22 2012"
      },
      "message": "Merge pull request #2 from bsiegert/master\n\nFix for a wrong verb in Sprintf format string"
    },
    {
      "commit": "5dce9c67469ccea58a7cc9f01943e2b9e44f0680",
      "tree": "b1adac1109bf3da9254cee406995d14f70bc3f2b",
      "parents": [
        "f60f40e30992d956810751c2d3e7767966832849"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Wed Mar 14 11:39:08 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Wed Mar 14 11:42:16 2012"
      },
      "message": "Fix an invalid verb in Sprintf format string.\n\nFound by go vet.\n"
    },
    {
      "commit": "f60f40e30992d956810751c2d3e7767966832849",
      "tree": "fa12fb9ca44237f99dc119b5e095624c43ed2980",
      "parents": [
        "9fc4955f45cbf2cf10cdf2f8efd65daf9fd28305"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Feb 17 16:28:24 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Feb 17 16:28:24 2012"
      },
      "message": "Add .md suffix.\n"
    },
    {
      "commit": "9fc4955f45cbf2cf10cdf2f8efd65daf9fd28305",
      "tree": "58743cb775ead1959968b28633b21e12551e13e2",
      "parents": [
        "92841fd35856df68deb63b698e7b62072cf56b5d"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 08 07:51:55 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 08 07:51:55 2012"
      },
      "message": "Format files using go fmt.\n"
    },
    {
      "commit": "92841fd35856df68deb63b698e7b62072cf56b5d",
      "tree": "a4befbfb532d6d628ee874a2ce88aff9d98f915e",
      "parents": [
        "41fd6c7de7ddbdf982e8899d13ef545d7f823fea"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 08 07:51:24 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 08 07:51:24 2012"
      },
      "message": "Removed due to incomplete implementation.\n"
    },
    {
      "commit": "41fd6c7de7ddbdf982e8899d13ef545d7f823fea",
      "tree": "09bd3209479e5618d8958558bd18129b6b45680e",
      "parents": [
        "b4cc1ce45cc94a3951132f925d310cf3d1b9f8ee"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Feb 03 08:47:58 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Feb 03 08:47:58 2012"
      },
      "message": "Refine \"com\" package.\n"
    },
    {
      "commit": "b4cc1ce45cc94a3951132f925d310cf3d1b9f8ee",
      "tree": "3690b62c011fcded7a705b575a240c22936c9164",
      "parents": [
        "1929e47cdd72dabc2ff01fd8bb8f6ba17cee9f36"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Feb 02 05:47:41 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Feb 02 05:47:41 2012"
      },
      "message": "Remove all makefile.\n"
    },
    {
      "commit": "1929e47cdd72dabc2ff01fd8bb8f6ba17cee9f36",
      "tree": "69fd09ad9da674e78d710ae646e19824d18454a3",
      "parents": [
        "6dc0e3e0b18e31b582da3a68f00b68f38d153636",
        "810e5edfad9eba0e83164dc62f63700d8177f058"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:14:18 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:14:18 2012"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/AllenDang/w32\n"
    },
    {
      "commit": "6dc0e3e0b18e31b582da3a68f00b68f38d153636",
      "tree": "8822205d956503e06efd8cc6ed91038e8df2614b",
      "parents": [
        "9eaed0d17c489d55e516f4b2c4b48ca9def3d157"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:13:39 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:13:39 2012"
      },
      "message": "Format with gofmt.\n"
    },
    {
      "commit": "810e5edfad9eba0e83164dc62f63700d8177f058",
      "tree": "f7f07a0a80fb2980bfb132a09bcd678f32aabc04",
      "parents": [
        "9eaed0d17c489d55e516f4b2c4b48ca9def3d157",
        "53ee192ebdf9708e9062610aeecb518b38bb9a65"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:12:34 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Feb 01 01:12:34 2012"
      },
      "message": "Merge pull request #1 from bsiegert/master\n\nMake w32 build without Makefiles using the go tool"
    },
    {
      "commit": "53ee192ebdf9708e9062610aeecb518b38bb9a65",
      "tree": "f7f07a0a80fb2980bfb132a09bcd678f32aabc04",
      "parents": [
        "d6ae09c8789d3673b407f81e10a7ca05bf8b36b5"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 13:17:00 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 13:17:00 2012"
      },
      "message": "Mention building using the \"go\" tool in README.\n"
    },
    {
      "commit": "d6ae09c8789d3673b407f81e10a7ca05bf8b36b5",
      "tree": "18f2f20fc55fb9536c859676590f415a72b4fe1f",
      "parents": [
        "581b2094d97581669ff3f86f4f6ca1f7f9a2eb83"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:56:35 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:56:35 2012"
      },
      "message": "Add myself to AUTHORS.\n"
    },
    {
      "commit": "581b2094d97581669ff3f86f4f6ca1f7f9a2eb83",
      "tree": "06f237b8ec09c5b198d8c5948a3c642a020a9d9a",
      "parents": [
        "aee0a19b15f60abde4c5734458c5429976041ee3"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:53:39 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:53:39 2012"
      },
      "message": "Modify import paths to \"github.com/AllenDang/w32\".\n\nYou can now build w32 with the go tool.\n"
    },
    {
      "commit": "aee0a19b15f60abde4c5734458c5429976041ee3",
      "tree": "89fa8038e69276932163e0bb09d0cfcdcf971094",
      "parents": [
        "90fb0c5e06a1c99bb8a353f30ac97e497a28d3be"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:32:32 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:32:32 2012"
      },
      "message": "Remove now-unneeded Makefile.\n"
    },
    {
      "commit": "90fb0c5e06a1c99bb8a353f30ac97e497a28d3be",
      "tree": "0be6fa6b2b638215e4192435deb0b2461d0c138c",
      "parents": [
        "9eaed0d17c489d55e516f4b2c4b48ca9def3d157"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:28:56 2012"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@gmail.com",
        "time": "Sat Jan 28 12:28:56 2012"
      },
      "message": "Move source three levels up.\n\nThis allows to use import paths of the type \"github.com/AllenDang/w32\".\n"
    },
    {
      "commit": "9eaed0d17c489d55e516f4b2c4b48ca9def3d157",
      "tree": "47dbbc305a97b140191919ad877d4a254ed2ddb1",
      "parents": [
        "ca7ae86661db04526d4b1ef74adb4ea3fc7eb558"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 12 15:11:24 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 12 15:11:24 2012"
      },
      "message": "Change algorithm in UTF16PtrToString.\n"
    },
    {
      "commit": "ca7ae86661db04526d4b1ef74adb4ea3fc7eb558",
      "tree": "9868af3524bc2ccd1dc6026f8e1baa6daf603d53",
      "parents": [
        "0158e52c10a069b41d5bab71b02d3f8c8d6897b0"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Jan 08 08:13:50 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sun Jan 08 08:13:50 2012"
      },
      "message": "Move oleaut32 before com in top level makefile.\n"
    },
    {
      "commit": "0158e52c10a069b41d5bab71b02d3f8c8d6897b0",
      "tree": "d8e22f171cc4c4ebebd2f2dbd622b669014739b0",
      "parents": [
        "9a8c7a941e46457106b24e2d9be7119e535b524d"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Jan 06 01:26:57 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Fri Jan 06 01:26:57 2012"
      },
      "message": "Change build sequence, move gdiplus to the end.\n"
    },
    {
      "commit": "9a8c7a941e46457106b24e2d9be7119e535b524d",
      "tree": "511a81564801742b030a013a14e011a67521d1c8",
      "parents": [
        "3d1abc800ab125f717a92c33b0813236c0fdcf31"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 13:31:37 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 13:31:37 2012"
      },
      "message": "Fix wrong error message for CreateStreamOnHGlobal.\n"
    },
    {
      "commit": "3d1abc800ab125f717a92c33b0813236c0fdcf31",
      "tree": "2be656ac99f7cc09c3996968c5879ecd955c9643",
      "parents": [
        "c0c461d2634bee001f4a6c6931936245e77dbdfa"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 13:28:33 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 13:28:33 2012"
      },
      "message": "Add CreateStreamOnHGlobal to ole32.\nAdd GdipCreateBitmapFromStream to gdiplus.\nAdd IStream to com.\nAdd GlobalFree to kernel32.\n"
    },
    {
      "commit": "c0c461d2634bee001f4a6c6931936245e77dbdfa",
      "tree": "de63799ac1ca323fa46144dd9f61202f0e3d16f0",
      "parents": [
        "ef8e2ba50fcb707ab2e7222a5fc0e304768f257f"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 12:22:07 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 12:22:07 2012"
      },
      "message": "Remove \"CopyMemory\" from kernel32.\n"
    },
    {
      "commit": "ef8e2ba50fcb707ab2e7222a5fc0e304768f257f",
      "tree": "934d7f1deb17093589c10380f99b11ce9cb32688",
      "parents": [
        "d159baa2dafe9337ed0d28f9dd85d070eff1c2ac"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 09:12:30 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Jan 05 09:12:30 2012"
      },
      "message": "Add FindResource,SizeofResource,LoadResource,LockResource,CopyMemory to Kernel32.\n"
    },
    {
      "commit": "d159baa2dafe9337ed0d28f9dd85d070eff1c2ac",
      "tree": "ef358db959769c86c413dcc621f1b6a49d1927e1",
      "parents": [
        "dc2e22d0f2005fddf5dae6767493c182022c2dc8"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jan 04 11:23:21 2012"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Jan 04 11:23:21 2012"
      },
      "message": "Add functions from gdiplus to support loading bitmap.\n"
    },
    {
      "commit": "dc2e22d0f2005fddf5dae6767493c182022c2dc8",
      "tree": "8a66f797796c419837deedc27a0588d80f01dc5f",
      "parents": [
        "a9f712acc9c260deeb3e40961a89aa6332eb375d"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Dec 31 08:51:13 2011"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Sat Dec 31 08:51:13 2011"
      },
      "message": "Add DrawText,SetBkColor,SetTextColor.\n"
    },
    {
      "commit": "a9f712acc9c260deeb3e40961a89aa6332eb375d",
      "tree": "8e8555e09d7a0392c206632d3903480bef507f7e",
      "parents": [
        "6d413c438fb4438dfa0c02292f90dd006f399440"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Dec 28 13:11:12 2011"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Wed Dec 28 13:11:12 2011"
      },
      "message": "Add TrackMouseEvent to comctl32.\n"
    },
    {
      "commit": "6d413c438fb4438dfa0c02292f90dd006f399440",
      "tree": "9539a1eff1a0cd4c22e5089ea0fa3994fec8820f",
      "parents": [
        "6d9f07c442ff09e7bead81436c0a44f6afefb5c5"
      ],
      "author": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Dec 22 08:16:02 2011"
      },
      "committer": {
        "name": "Allen Dang",
        "email": "allengnr@gmail.com",
        "time": "Thu Dec 22 08:16:02 2011"
      },
      "message": "Add FillRect in user32.\n"
    }
  ],
  "next": "6d9f07c442ff09e7bead81436c0a44f6afefb5c5"
}
