)]}'
{
  "log": [
    {
      "commit": "c17efd05d019136a9b3527e2dd32234175c0a9f9",
      "tree": "622b97d3d4dd3065bbdaac765fa39b4a6de43c9b",
      "parents": [
        "e4d49d12620f8f88c2fde4bf17a23c0d850aa20a"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Mon Mar 29 20:16:26 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Mar 30 21:50:23 2021 +0800"
      },
      "message": "headers: Add missing function declarations in stdlib_s.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "e4d49d12620f8f88c2fde4bf17a23c0d850aa20a",
      "tree": "9466fc0621e02f009b23106698aa4ff3735a619a",
      "parents": [
        "fe226dd9028f3f64bef4b4384edb1ef2c95c15f4"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Mon Mar 29 15:06:21 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Mar 30 21:50:23 2021 +0800"
      },
      "message": "headers: Move some structure from ws2tcpip.h to ws2ipdef.h\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "fe226dd9028f3f64bef4b4384edb1ef2c95c15f4",
      "tree": "da5af87b29430490b60fb8c761675d99a6b276f5",
      "parents": [
        "45def5d7a10885dfb87af3c7996f8de7197183b5"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Thu Mar 25 22:54:50 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Mon Mar 29 13:18:58 2021 +0300"
      },
      "message": "headers: Hide the contents of struct _iobuf in UCRT mode\n\nThis matches the public UCRT headers - the struct only contains one\nsingle placeholder member.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "45def5d7a10885dfb87af3c7996f8de7197183b5",
      "tree": "d9afddca14f30b9dc68849266eb4941ed5a39ac1",
      "parents": [
        "79951edef1e76a79d7ce0fa1cf94391b2f6b3d94"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Mar 23 00:35:57 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Mar 23 00:35:57 2021 +0100"
      },
      "message": "headers: Updarte dxva2api.idl to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "79951edef1e76a79d7ce0fa1cf94391b2f6b3d94",
      "tree": "de3b05d297de1a482255c1dd36d4622a3b2e5443",
      "parents": [
        "063fb9eda93b76f6715cee4894a2dc19323f13bd"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Mar 20 13:45:16 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Mar 20 13:48:44 2021 +0100"
      },
      "message": "headers: Import more winrt headers from Wine.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "063fb9eda93b76f6715cee4894a2dc19323f13bd",
      "tree": "725231e61854233753b1247c98291c85d4b02a99",
      "parents": [
        "d738f3698ffdae57624958f6b8041f0e0be735a9"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Mar 20 13:35:21 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Mar 20 13:48:42 2021 +0100"
      },
      "message": "widl: Update to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "d738f3698ffdae57624958f6b8041f0e0be735a9",
      "tree": "ce1654601c005f2adce62ab3b49773e9bcd482f5",
      "parents": [
        "57108d1e62b368ded8fc3fcb6787551c27cb7d9d"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:14:47 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:15:15 2021 +0800"
      },
      "message": "include: Rebuild headers from IDLs\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "57108d1e62b368ded8fc3fcb6787551c27cb7d9d",
      "tree": "d8e355e402ec0e3e7a23c02835357d70461f7103",
      "parents": [
        "872a8b9bcdef92cbf426a014593e7375cfd1f50c"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:14:17 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:14:17 2021 +0800"
      },
      "message": "headers: Regenerate Makefile\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "872a8b9bcdef92cbf426a014593e7375cfd1f50c",
      "tree": "6799d4b46f224b146afe5d4b9ab119c116548b79",
      "parents": [
        "e6626f53223510ab4e39ebc9daf84f8969d26ac9"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Mar 19 15:30:19 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:11:00 2021 +0800"
      },
      "message": "headers: Add missing idl files in automake.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "e6626f53223510ab4e39ebc9daf84f8969d26ac9",
      "tree": "6246c6dfdd47286280709ca9c820bf2686ee9832",
      "parents": [
        "902b16c6af7901d56d1263dc4a1983bbdf01d08b"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Mar 19 15:26:23 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Mar 19 18:11:00 2021 +0800"
      },
      "message": "headers: Revert import of dinput.h in previous commit.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "902b16c6af7901d56d1263dc4a1983bbdf01d08b",
      "tree": "d2e4d4d3cfe5a613d246fb190a17a45fa4579ec9",
      "parents": [
        "eb87e56399b10ffbe7d93028be53566a978dfeab"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Mar 18 22:29:40 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Mar 18 22:29:40 2021 +0800"
      },
      "message": "headers: Import headers from wine master\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "eb87e56399b10ffbe7d93028be53566a978dfeab",
      "tree": "27424c89708f3a1341651519188f6346bfc6d16b",
      "parents": [
        "674b67759f1a1970efd078c18a4b4e96512789ff"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Wed Mar 17 12:00:56 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Mar 18 22:22:22 2021 +0800"
      },
      "message": "headers: Add IMFGetService in mfidl.idl.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "674b67759f1a1970efd078c18a4b4e96512789ff",
      "tree": "254d79e4d93a0f5487bb8fa543d7b77ce625d9c0",
      "parents": [
        "a296becc95c8b24182c01d442eaf56058b966a16"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:29:13 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 21:49:49 2021 +0800"
      },
      "message": "headers: Regenerate headers from IDLs accordingly\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "a296becc95c8b24182c01d442eaf56058b966a16",
      "tree": "a24af99f5e43c2c46bcb2e816836aab8e94d45de",
      "parents": [
        "8d3d95f7e286a4e46c13f82643c28b85c48755c1"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:29:13 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:29:13 2021 +0800"
      },
      "message": "headers: Update to wine-6.4\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "8d3d95f7e286a4e46c13f82643c28b85c48755c1",
      "tree": "dbbe42c4b15f868ef847120579b3dc287e12c18b",
      "parents": [
        "2d5eaa26d65811eed9ad324bb96f0526e4529cb5"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:26:50 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:26:50 2021 +0800"
      },
      "message": "headers: Regenerate configure\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "2d5eaa26d65811eed9ad324bb96f0526e4529cb5",
      "tree": "da3b2b409f68c0686cf842cd14c314cc3c61fe84",
      "parents": [
        "55162bc261a4b45fd04af9e24d51b2d7cd078ec2"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sat Mar 13 14:11:09 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:23:29 2021 +0800"
      },
      "message": "headers: Import wmprealestate.idl and wmpservices.idl from Wine.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "55162bc261a4b45fd04af9e24d51b2d7cd078ec2",
      "tree": "7969b7817fd2261c9be188761c357b34452aba2a",
      "parents": [
        "b47b16726b13b80d15391cfcf22631ac81f4790c"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sat Mar 13 14:11:09 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 14 19:21:43 2021 +0800"
      },
      "message": "headers: Replace BOOL with WINBOOL in dinput.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "b47b16726b13b80d15391cfcf22631ac81f4790c",
      "tree": "1f07395c930ead5b4d3a88708efa697f85939507",
      "parents": [
        "256313314c6358378881191149f16ec8f762ea9c"
      ],
      "author": {
        "name": "Scr3amer",
        "email": "scr3amer@auresium.com",
        "time": "Sun Mar 07 03:31:22 2021 -0500"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Mar 07 17:25:07 2021 +0800"
      },
      "message": "Add C++ secure functions for wcstombs_s and _wcstombs_s_l\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "256313314c6358378881191149f16ec8f762ea9c",
      "tree": "f7f4add855e78b0b1bcc876522ba19a31c6937e2",
      "parents": [
        "0792283787cca8fc27dd38671107c791c87f4db3"
      ],
      "author": {
        "name": "Scr3amer",
        "email": "scr3amer@auresium.com",
        "time": "Sun Mar 07 00:25:47 2021 -0500"
      },
      "committer": {
        "name": "Jonathan Yong",
        "email": "10walls@gmail.com",
        "time": "Sun Mar 07 07:56:34 2021 +0000"
      },
      "message": "Fix SymLoadModule64 signature inconsistency with Microsoft official one (PSTR will now be PCSTR)\n\nSigned-off-by: Jonathan Yong \u003c10walls@gmail.com\u003e\n"
    },
    {
      "commit": "0792283787cca8fc27dd38671107c791c87f4db3",
      "tree": "9723b1256f02455ee3d6963976b8ce54b48ed741",
      "parents": [
        "62924d0cd8ea3422689023a5be546755fe73cbe0"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Wed Mar 03 01:37:56 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Mar 04 23:18:14 2021 +0800"
      },
      "message": "headers: Add missing names in sspi.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "62924d0cd8ea3422689023a5be546755fe73cbe0",
      "tree": "14b73a9bf051d9edb7cf3b14336c61bd66217218",
      "parents": [
        "95b7fb6a84a456afe7dbd2719fbdf5852e3357f5"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Thu Mar 04 12:42:52 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Mar 04 21:32:02 2021 +0800"
      },
      "message": "headers/crt: Remove builtin crc32 function declaration.\n\nBecause g++ shows those declarations as redundant.\nRevert of 7ae84a6139579752bf678c070763c01b673b4120\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nReference: https://sourceforge.net/p/mingw-w64/mailman/message/37232282/\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "95b7fb6a84a456afe7dbd2719fbdf5852e3357f5",
      "tree": "5bbd64c1f49bc1dced19e3b4dc4cff0f5de7e0f2",
      "parents": [
        "7a2c4749ecbd8d99e0f0b6bcc2737dd36e4a2341"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Fri Feb 26 12:40:18 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Mar 03 21:28:00 2021 +0200"
      },
      "message": "headers: Expose SCN*8 defines when using UCRT\n\nAlso expose them for other CRTs based on __USE_MINGW_ANSI_STDIO,\nlike other conditionals in the same header.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "7a2c4749ecbd8d99e0f0b6bcc2737dd36e4a2341",
      "tree": "a80b70b1efbc1175bc9ddfb235ee2b1d61a034b8",
      "parents": [
        "9b207d4da4806fdaea3bf9f4a5d66dc6056670b6"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Fri Feb 26 10:33:43 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Tue Mar 02 14:19:35 2021 +0200"
      },
      "message": "headers: Fix the signature of wcstok() for UCRT\n\nSince the UCRT, the wcstok() function has the C99 compliant signature\nwith a third parameter for thread safety.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "9b207d4da4806fdaea3bf9f4a5d66dc6056670b6",
      "tree": "2673693d02d277e952c0a0903204aac15b1ffa9e",
      "parents": [
        "c0fa4d755413c4541bdad32f07025f4a53e6bd07"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Sat Feb 27 00:18:54 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Tue Mar 02 14:19:31 2021 +0200"
      },
      "message": "crt: Silence warnings when building _*wc_nolock\n\nDefine a high enough version for __MSVCRT_VERSION__ to make the\ndeclarations visible.\n\nThese started warning about implicit definitions since\n2f9a13461d265592b33cc9ff0e425ecb0df9499c.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "c0fa4d755413c4541bdad32f07025f4a53e6bd07",
      "tree": "3f970f59f912c42a0d268e6e5e491af247e27f52",
      "parents": [
        "94cc7f671b29b152fe2a03e824274f5dd5b33062"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sun Feb 28 14:50:09 2021 +0530"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Mar 01 15:37:33 2021 +0100"
      },
      "message": "headers: Import windows.foundation.collections.idl from Wine.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "94cc7f671b29b152fe2a03e824274f5dd5b33062",
      "tree": "8e18a2ebe8524e601645568ee215d66b1fae5f5b",
      "parents": [
        "763b87505a6bbfda6e5e23f257f308fd92e80f4c"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Mar 01 13:36:20 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Mar 01 15:35:25 2021 +0100"
      },
      "message": "widl: Update to Wine 6.3.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "763b87505a6bbfda6e5e23f257f308fd92e80f4c",
      "tree": "7e407fa90d884a88678b0f8c44a26682a3c5a164",
      "parents": [
        "7253105a2e54e83f59506df7e5da6350308b615f"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sun Feb 28 14:50:42 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Mon Mar 01 22:09:39 2021 +0800"
      },
      "message": "headers: Add missing names in winbase.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "7253105a2e54e83f59506df7e5da6350308b615f",
      "tree": "75d8462aad11c2ee440ec9b48eaff3f7352b919b",
      "parents": [
        "9281cef234a3564f2c883976c17f73516ec6882e"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Feb 19 18:16:51 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Feb 19 18:16:51 2021 +0100"
      },
      "message": "headers: Import relogger.idl and windowscontracts.idl from Wine.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "9281cef234a3564f2c883976c17f73516ec6882e",
      "tree": "8cc356750fa232fb3be996df5b8ac327816d0e09",
      "parents": [
        "ea40a87ad09703b4cc0a47b83a5c4ed2a8276482"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Feb 19 17:02:18 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Feb 19 17:03:44 2021 +0100"
      },
      "message": "widl: Updated to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "ea40a87ad09703b4cc0a47b83a5c4ed2a8276482",
      "tree": "122f54d2f827275c17375987618da05c5ba7a82b",
      "parents": [
        "8a77639cdabe8370e225a4022e9391b9fc20bd12"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Thu Feb 18 10:54:29 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Thu Feb 18 10:56:15 2021 +0100"
      },
      "message": "widl: Update to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "8a77639cdabe8370e225a4022e9391b9fc20bd12",
      "tree": "2ac3a31454c6f8b31c63445ed12b399c51338018",
      "parents": [
        "f962bd88726d82bea125b1a985d084e7b2107f8c"
      ],
      "author": {
        "name": "Christoph Reiter",
        "email": "reiter.christoph@gmail.com",
        "time": "Tue Dec 22 21:47:31 2020 +0100"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Feb 16 12:56:30 2021 +0800"
      },
      "message": "headers: add missing _W_* lconv struct members\n\nThis seems to have been added with MSVCR100 but is also available in MSVCRT\non Windows 7 SP1+ (at least), more info here:\nhttps://sourceforge.net/p/mingw-w64/mailman/message/37183101/\n\nThis change is motivated by CPython starting to use these members in v3.8.7\n\nReference: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/localeconv\nReference: https://sourceforge.net/p/mingw-w64/bugs/870/\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "f962bd88726d82bea125b1a985d084e7b2107f8c",
      "tree": "95e3619c8812ec2351a604235cef8f144ea6d326",
      "parents": [
        "84c950bdab7c999ace49fe8383856be77f88c4a8"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Feb 13 10:08:22 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Feb 13 10:16:28 2021 +0100"
      },
      "message": "widl: Update to Wine 6.2.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "84c950bdab7c999ace49fe8383856be77f88c4a8",
      "tree": "422323febbbc378e2c36ee98327f859b49d23244",
      "parents": [
        "f9dfc35fd900c898fbd6c842d1b32e9e0d6504c2"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Feb 11 15:24:17 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Feb 11 21:03:02 2021 +0800"
      },
      "message": "winpthreads: De-duplicate `struct timespec` by including \u003ctime.h\u003e\n\nReference: https://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/thread/2d855f61-fd8e-9ccc-d110-934f58974906%40reactos.org/#msg37216256\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "f9dfc35fd900c898fbd6c842d1b32e9e0d6504c2",
      "tree": "5358318cfbd7ffc972d798b47ec0b484dda2a16d",
      "parents": [
        "5935f836a591cead2a62c4a5cb369eb1c3a4a12b"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 23:29:52 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 23:30:12 2021 +0100"
      },
      "message": "widl: Update to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "5935f836a591cead2a62c4a5cb369eb1c3a4a12b",
      "tree": "23fffea43f5094ed30e3105d2d662d5f81452e50",
      "parents": [
        "df0d14434af607c8debd136e5d421911bc200d39"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 13:00:50 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 13:03:45 2021 +0100"
      },
      "message": "headers: Update to curerent Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "df0d14434af607c8debd136e5d421911bc200d39",
      "tree": "e785b03bc4174964e40fdbf14b10dd6aaa2bfcaa",
      "parents": [
        "2f9a13461d265592b33cc9ff0e425ecb0df9499c"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 12:58:17 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Feb 08 13:03:42 2021 +0100"
      },
      "message": "widl: Update to current Wine version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "2f9a13461d265592b33cc9ff0e425ecb0df9499c",
      "tree": "04629c085c969b33b80f46679026c283b6a3a469",
      "parents": [
        "5755f7a0a171cab2636ba8cc823211619e751512"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Jan 27 10:50:13 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Feb 06 10:11:49 2021 +0800"
      },
      "message": "include/crt: Ensure declarations of `_*_nolock` match MSVCRT version\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "5755f7a0a171cab2636ba8cc823211619e751512",
      "tree": "2d9dcc16fa7cc80e3297f1f6dc0145eb43126613",
      "parents": [
        "31c1823225a4785c3da575df5319be1ce6d32930"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Jan 27 11:20:33 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Feb 06 10:11:48 2021 +0800"
      },
      "message": "crt/msvcr80: Add `_*_nolock` functions\n\nNote MSVCR80 did not provide `_{f,}getc_nolock`; only wide variants are available.\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "31c1823225a4785c3da575df5319be1ce6d32930",
      "tree": "7daea492982706d22c0b87ecdc0b42bd0283978c",
      "parents": [
        "e445c779dd34ac692332dd7b0bccd376e67662ba"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Jan 27 11:20:33 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Feb 06 10:11:48 2021 +0800"
      },
      "message": "crt/msvcr90: Add aliases for `fgetc_nolock` and `getwc_nolock`\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "e445c779dd34ac692332dd7b0bccd376e67662ba",
      "tree": "d8e5179e746246412126441fb01d1c240c27d64f",
      "parents": [
        "841af0058cd89b9d2e0c7c0b4e88138c1c9f415d"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Jan 27 10:50:13 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Feb 06 10:11:48 2021 +0800"
      },
      "message": "include/crt: Ensure declarations of `*wcsym*` match MSVCRT version\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "841af0058cd89b9d2e0c7c0b4e88138c1c9f415d",
      "tree": "d06b7ee05d25b5b67f22b45780ad47a924e9f55a",
      "parents": [
        "e4396da3186a5c2703af5509025d807648a57c42"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Mon Feb 01 15:07:55 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Feb 06 10:10:20 2021 +0800"
      },
      "message": "winstorecompat/Crypto: Use proper namespaced Release method.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "e4396da3186a5c2703af5509025d807648a57c42",
      "tree": "3f1cd5fcb03b7634a73b84254be21cc1dea24840",
      "parents": [
        "f3855e2caa576b1a6288129f8f99a56d2ef969dd"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sat Jan 23 10:16:45 2021 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Feb 05 20:12:58 2021 +0800"
      },
      "message": "crt: Add deprecated `_{str,wcs}lwrt` aliases in DEF\n\nThis was done with the following commands:\n\n  sed -Ei \u0027s/^_(str|wcs)lwr\\\u003e.*$/\u0026\\n\\1lwr \u003d\u003d _\\1lwr/\u0027 `grep -Elr \u0027\\\u003c_strlwr\\\u003e\u0027 mingw-w64-crt`\n  git checkout mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "f3855e2caa576b1a6288129f8f99a56d2ef969dd",
      "tree": "63f6b295ef9df8e610eab3d13cb5c79cf8215961",
      "parents": [
        "7db8f76e61b316e2aae02a5a524e7f7f2db9a3c3"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sat Jan 30 21:15:33 2021 +0530"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Jan 31 17:57:17 2021 +0100"
      },
      "message": "headers: Import wmp.idl from wine.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "7db8f76e61b316e2aae02a5a524e7f7f2db9a3c3",
      "tree": "8348830fbbdd11d84837f8d5a994e81f5d1edd01",
      "parents": [
        "1c139c881634e3c3b71afa39dd122cc8febfe277"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Jan 31 17:54:45 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Jan 31 17:57:16 2021 +0100"
      },
      "message": "headers: Update to Wine 6.1.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "1c139c881634e3c3b71afa39dd122cc8febfe277",
      "tree": "e778ed216c5e11aa1dbc39d37615e819e238398b",
      "parents": [
        "6a1b8d0eae98e0cf183fbbdcc50bb7090406583f"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Jan 31 17:49:30 2021 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Jan 31 17:57:11 2021 +0100"
      },
      "message": "widl: Update to Wine 6.1.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "6a1b8d0eae98e0cf183fbbdcc50bb7090406583f",
      "tree": "dbb517028919fc1f30e5a7ae595638206b6e941a",
      "parents": [
        "6f53dbf6d423fab5a9fc6b3e4b07bdcf66d253b5"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:17:11 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:17:37 2021 +0200"
      },
      "message": "crt: Regenerate configure and config.h.in\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "6f53dbf6d423fab5a9fc6b3e4b07bdcf66d253b5",
      "tree": "ddb9da5a0888a42ac36926057f625211fbea31b2",
      "parents": [
        "ae40311750a3056d3b7b25ff8b707f061b0dddc0"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Sun Jan 17 22:07:42 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:17:37 2021 +0200"
      },
      "message": "crt: Remove support for providing __CTOR_LIST__ for LLD 7 and older\n\nThis reverts commit ccda8b5229e428a6fa7036140778b23d11b554e8 and\nremoves the code for providing __CTOR_LIST__ here.\n\nThis was only needed for LLD 7 and older, while LLD 8 got support for\nproviding __CTOR_LIST__ by the linker, just as GNU ld does.\n\nThis gets rid of a brittle configure check and simplifies the code.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "ae40311750a3056d3b7b25ff8b707f061b0dddc0",
      "tree": "0a1774e481fbb1f8d66fcf35224bb8ecc2685873",
      "parents": [
        "97806c0ecf06b25295200d636978b06e28aa89bc"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:13:34 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:15:46 2021 +0200"
      },
      "message": "crt: Regenerate Makefile.in after earlier Makefile.am updates\n\nThis regenerates it after b7adfcc0fce2019838909dfe5d1696306403a553,\na0fc560390c3b71a03037a3faa86703549b2863d and\n019ace6ba751b8e813fb5b23d0936b617249002f.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "97806c0ecf06b25295200d636978b06e28aa89bc",
      "tree": "f56f83bc6041ec9b812f6691bdaecb1bb53343da",
      "parents": [
        "f3c53a51df5c08f181e13a39b1cd6fd1d41edb96"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 13 23:13:15 2021 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Jan 20 23:06:16 2021 +0200"
      },
      "message": "headers: Implement __debugbreak, MemoryBarrier and YieldProcessor for armv7 and aarch64\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "f3c53a51df5c08f181e13a39b1cd6fd1d41edb96",
      "tree": "12840ce5b733650db189cf4c04e51f4c23c4bb70",
      "parents": [
        "019ace6ba751b8e813fb5b23d0936b617249002f"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sat Dec 26 14:10:17 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Jan 05 16:06:59 2021 +0100"
      },
      "message": "headers: Use Windows 10 as default _WIN32_WINNT value.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "019ace6ba751b8e813fb5b23d0936b617249002f",
      "tree": "5253b642b7ac6baaedefda0c0aaa4a71308d9488",
      "parents": [
        "a0fc560390c3b71a03037a3faa86703549b2863d"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Jan 05 10:55:16 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Jan 05 23:02:16 2021 +0800"
      },
      "message": "crt: Add mfsensorgroup export library.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "a0fc560390c3b71a03037a3faa86703549b2863d",
      "tree": "5fc073d635a6cbba007743569241064aed0cb7fd",
      "parents": [
        "b7adfcc0fce2019838909dfe5d1696306403a553"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Jan 05 10:54:57 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Jan 05 23:02:03 2021 +0800"
      },
      "message": "crt: Move mfplay export library to lib-common.\n\nComment out DLL initialization symbols.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "b7adfcc0fce2019838909dfe5d1696306403a553",
      "tree": "f98435934fd06787b66babbb5412605389776a45",
      "parents": [
        "1f56b42e08fb513ad1bb3b0fbb12c64700966de3"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Jan 05 10:54:34 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Jan 05 23:02:01 2021 +0800"
      },
      "message": "crt: Move mfcore export library to lib-common.\n\nComment out DLL initialization symbols.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "1f56b42e08fb513ad1bb3b0fbb12c64700966de3",
      "tree": "85d59a2b99a91568c71522ce300b5a82934971eb",
      "parents": [
        "08acf437755043ac0e4e70550beebb12efc45574"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Jan 05 10:54:10 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Jan 05 23:01:58 2021 +0800"
      },
      "message": "crt: Update mfplat export library.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "08acf437755043ac0e4e70550beebb12efc45574",
      "tree": "5f09c322688a020ed29ddf95d8fb6f0fca60dc88",
      "parents": [
        "0c7108c439fcf349ec172843b022ccec5cef5da4"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Jan 05 10:53:45 2021 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Jan 05 23:01:54 2021 +0800"
      },
      "message": "crt: Update mf export library.\n\nComment out DLL initialization symbols.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "0c7108c439fcf349ec172843b022ccec5cef5da4",
      "tree": "c17a85a067097bf7283e4d055e9fd0716aee4da8",
      "parents": [
        "e30bff42ea26274e73d27bcbeae72815d1271aca"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Dec 25 20:29:39 2020 +0530"
      },
      "committer": {
        "name": "Jonathan Yong",
        "email": "10walls@gmail.com",
        "time": "Tue Jan 05 00:17:28 2021 +0000"
      },
      "message": "headers: Move IP_MREQ from _ip_mreq1.h to ws2ipdef.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\n"
    },
    {
      "commit": "e30bff42ea26274e73d27bcbeae72815d1271aca",
      "tree": "fa95c42feed4535f2be345984dfa6a1aec9e3b63",
      "parents": [
        "ad98746ace05548a19c25274164592111846b778"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Dec 25 20:29:39 2020 +0530"
      },
      "committer": {
        "name": "Jonathan Yong",
        "email": "10walls@gmail.com",
        "time": "Tue Jan 05 00:16:07 2021 +0000"
      },
      "message": "headers: Move IPv4/v6 options to ws2ipdef.h from ws2tcpip.h.\n\nAlso add missing new ones.\nRequired for OpenRGB https://gitlab.com/CalcProgrammer1/OpenRGB.git\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\n"
    },
    {
      "commit": "ad98746ace05548a19c25274164592111846b778",
      "tree": "532a00c5ce245eada92129ad12c53987d090a369",
      "parents": [
        "487bb440ddfa25bab24637358cf84d3c108e528a"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 25 14:20:15 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 25 14:20:15 2020 +0100"
      },
      "message": "widl: Update to current Wine version.\n"
    },
    {
      "commit": "487bb440ddfa25bab24637358cf84d3c108e528a",
      "tree": "511539c1659e30662d41e998e39a578d056eab3b",
      "parents": [
        "0273e5f2ccb2e2930d9e3e047c28d4af9c8d73d0"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 23 22:37:17 2020 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 23 22:37:30 2020 +0800"
      },
      "message": "include/strmif: Regenerate from IDL\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "0273e5f2ccb2e2930d9e3e047c28d4af9c8d73d0",
      "tree": "a95b78a1c5557738abf1c0a0409869809660ec1b",
      "parents": [
        "21bda753f16af35eb2dac86d5409579f7e9a2423"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 22 21:43:37 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 23 21:49:18 2020 +0800"
      },
      "message": "headers: Move some interfaces declaration to axextend.idl from strmif.idl.\n\nThis helps to generate proper header files instead of using manual cpp_quote.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "21bda753f16af35eb2dac86d5409579f7e9a2423",
      "tree": "7a6d7972ca4c1dd18695fc4f90d2d98eda1ca3cf",
      "parents": [
        "58a54256db1fb2ae65593fd4ec1aee301af53df4"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 22 12:47:54 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 22 21:49:36 2020 +0800"
      },
      "message": "headers: Add more stub macos in sal.h.\n\nRequired for assimp https://github.com/assimp/assimp.git\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "58a54256db1fb2ae65593fd4ec1aee301af53df4",
      "tree": "bad5a91c92741a01388a59339a180c17aca614b8",
      "parents": [
        "7af31efbf2f639ab900a59e224f0366d6cdb73be"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 22 10:19:04 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 22 14:08:45 2020 +0800"
      },
      "message": "headers: Add CompareObjectHandles in handleapi.h\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "7af31efbf2f639ab900a59e224f0366d6cdb73be",
      "tree": "4cd4a8ac7fa05c8848d6b6e30eebd426696e04b7",
      "parents": [
        "1dd73eee971784dae9fb18030cb59e261ad97954"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Dec 18 17:52:05 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Mon Dec 21 22:02:09 2020 +0800"
      },
      "message": "headers: Add more error codes in mferror.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "1dd73eee971784dae9fb18030cb59e261ad97954",
      "tree": "2b2074f0ac790e69a8d21dcdbe0c1d4654c24cb7",
      "parents": [
        "807fb5fc071c95d3c339950c2c53db8ba9dc5d6f"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Mon Dec 21 00:48:13 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Mon Dec 21 21:59:27 2020 +0800"
      },
      "message": "headers: Add mmddk.h file.\n\nRequired for libdshowcapture https://github.com/obsproject/libdshowcapture.git\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "807fb5fc071c95d3c339950c2c53db8ba9dc5d6f",
      "tree": "b109df28459df437a5321cdd2871d45b265818ab",
      "parents": [
        "4967d22af497fb373eab71019c593a071269088a"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Sat Dec 19 02:04:33 2020 +0530"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Dec 20 12:11:02 2020 +0100"
      },
      "message": "headers: Import mfreadwrite.idl from Wine.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "4967d22af497fb373eab71019c593a071269088a",
      "tree": "54df5b495465ea0bd6015d5c634b6d909a5d6706",
      "parents": [
        "9e731f6d9398e47d14373b1d30fb110f6b12d2ad"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Dec 13 19:33:11 2020 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Sun Dec 20 17:14:41 2020 +0800"
      },
      "message": "include/intrin: Implement `_rot{l,r}{8,16}` functions\n\nThey are declared in \u0027intrin.h\u0027 but were not defined anywhere.\n\nThe implementations might be imperfect: If the second argument is \u003c\u003d zero\nor is \u003e\u003d the width of the first parameter, one of the shift counts will be\nout of range and cause undefined behavior. Some bitwise arithmetic may be\ninvolved to prevent this (like in \u0027ia32intrin.h\u0027 from GCC 8), which is\nunfortunately not recognized by GCC 7 and earlier versions as bitwise\nrotation and results in rather complex code.\n\nReference: https://docs.microsoft.com/en-us/cpp/intrinsics/rotl8-rotl16?view\u003dmsvc-160\nReference: https://github.com/msys2/MINGW-packages/issues/7437\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "9e731f6d9398e47d14373b1d30fb110f6b12d2ad",
      "tree": "f03c1e566e35fce198628f8bcd8d71b6fc123424",
      "parents": [
        "b7358861d955e355e435adc37309b67f02483d55"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:14:10 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:14:51 2020 +0100"
      },
      "message": "headers: Update to Wine 6.0-rc3.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "b7358861d955e355e435adc37309b67f02483d55",
      "tree": "f1cb59191f3ce5bf564f84d17e448a9315894a8b",
      "parents": [
        "bc33040ac4f19e49dd17084c34a2674bd2b54e5d"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:08:50 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:14:48 2020 +0100"
      },
      "message": "headers: Regenerate headers with recent widl.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "bc33040ac4f19e49dd17084c34a2674bd2b54e5d",
      "tree": "44a2db9cd34f600924554aa950f91acf7cf72cee",
      "parents": [
        "09e9c1d5ef4ea50bffd1a13ed013b4a5cddc9e3e"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:05:43 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:14:37 2020 +0100"
      },
      "message": "widl: Update to Wine 6.0-rc3.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "09e9c1d5ef4ea50bffd1a13ed013b4a5cddc9e3e",
      "tree": "0ce21ef262f4245edd8dd18ad2791f9295185288",
      "parents": [
        "9ba84d465e10097f95574fb8a88f0a038a2b6692"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Tue Dec 15 16:33:03 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:12:45 2020 +0100"
      },
      "message": "headers: put the [v1_enum] in bdatypes.h on one line\n\nOtherwise it results in a compilation error with widl 6.0-rc1:\n  include/bdatypes.h:43: error: \u0027PBDA_EVENT_ID\u0027: [v1_enum] attribute applied to non-enum type\n\nThe code generated without this [v1_enum] is the same but we can keep this\ninformation.\n"
    },
    {
      "commit": "9ba84d465e10097f95574fb8a88f0a038a2b6692",
      "tree": "25cf03e56669fa9f40cebd491dc9e8d415ee45db",
      "parents": [
        "f84d795098f7e5f9d8b587f438a97bdc7a15d93f"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Tue Dec 15 16:33:02 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Fri Dec 18 20:12:45 2020 +0100"
      },
      "message": "headers: don\u0027t mark enums with [v1_enum] if they are not used in IDLs\n"
    },
    {
      "commit": "f84d795098f7e5f9d8b587f438a97bdc7a15d93f",
      "tree": "88e0a616dd87cea5ac2ebd202e2982b94079a440",
      "parents": [
        "c065a73cf1b387efb71df9c3d418455c39f84b84"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Fri Dec 18 12:04:39 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Fri Dec 18 19:43:52 2020 +0800"
      },
      "message": "headers: Add directxmath.h with some basic declarations.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "c065a73cf1b387efb71df9c3d418455c39f84b84",
      "tree": "5baaec19d4cc2a0c0ceb2c7b1027247c55afeecf",
      "parents": [
        "394ae5a5dd0fc81ac58665e77fb037bdf65d2f2f"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 15 23:06:26 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 16 21:57:13 2020 +0800"
      },
      "message": "headers: Add STATIC_CODECAPI macros in codecapi.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "394ae5a5dd0fc81ac58665e77fb037bdf65d2f2f",
      "tree": "179cd6fab4ef7f4c1544ec4a15a45dc00fa514bd",
      "parents": [
        "9dcff19365e748df4a83812656c7333f72987c75"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 15 23:04:33 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 16 21:56:38 2020 +0800"
      },
      "message": "headers: Add CODECAPI_GUID macros in codecapi.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "9dcff19365e748df4a83812656c7333f72987c75",
      "tree": "a3b7e380f763fc089f65f37d53598094dbce8c5e",
      "parents": [
        "7828fc3dd6e65745afcad2fe6be72b4c5777892d"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 15 23:02:21 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 16 21:55:43 2020 +0800"
      },
      "message": "headers: Remove previous GUIDs in codecapi.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "7828fc3dd6e65745afcad2fe6be72b4c5777892d",
      "tree": "edddc897db381f11a0d662f72ccc0247e7775c6d",
      "parents": [
        "63da0e8aaaa3b808d61294d4146679fefd87cd4e"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 15 23:01:29 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 16 21:55:39 2020 +0800"
      },
      "message": "headers: Add GUIDs in codecapi.h.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "63da0e8aaaa3b808d61294d4146679fefd87cd4e",
      "tree": "4c2af4d038edfe335782d71d7c2d47fdc2f06c40",
      "parents": [
        "3bb1d157aacf4d334af4571e92d64a40a745c103"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 17:00:50 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 17:00:50 2020 +0100"
      },
      "message": "headers: Regenerate makefiles.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "3bb1d157aacf4d334af4571e92d64a40a745c103",
      "tree": "b131f355a23147ca35c178f5bcfe6bf0d4ea44bc",
      "parents": [
        "b0ae8f119ed578c89631f9ab3115b696d238e275"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 12:26:15 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 17:00:18 2020 +0100"
      },
      "message": "makefile: Don\u0027t try to generate headers from IDLs that are not meant to be generated.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "b0ae8f119ed578c89631f9ab3115b696d238e275",
      "tree": "9eb3e6ae8ec5569f20a2308943cefe8aadbf844e",
      "parents": [
        "89222c9befa972e30f07ddb6cec8dcc38e12dbca"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 12:15:22 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 17:00:12 2020 +0100"
      },
      "message": "makefiles: Add a rule to generate _i.c files.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "89222c9befa972e30f07ddb6cec8dcc38e12dbca",
      "tree": "027d306b82bcfb7ebe299eef2093aec29d8b6b65",
      "parents": [
        "7c80e3283f6dc444ec5ca3b9a6da2946c33f2253"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 22:07:43 2020 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 22:07:43 2020 +0800"
      },
      "message": "include/audioclient: Regenerate from IDL\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "7c80e3283f6dc444ec5ca3b9a6da2946c33f2253",
      "tree": "203d7dcc66524bf2f8b7b4f4012972eeaad65c43",
      "parents": [
        "1c90e6a81f49dd671f24a9fb79e959a21496111d"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 15 12:01:11 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 21:59:34 2020 +0800"
      },
      "message": "headers: Add IAudioClient3 and IAudioAmbisonicsControl in AudioClient.idl.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "1c90e6a81f49dd671f24a9fb79e959a21496111d",
      "tree": "e7defbd8323721e44f8d4b68de1fc44869f3b6c4",
      "parents": [
        "156f6cd62cea21dd0c28d79e08cba53056b4b4be"
      ],
      "author": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 21:51:53 2020 +0800"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 21:52:04 2020 +0800"
      },
      "message": "include/mshtmhst: Regenerate from IDL\n\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "156f6cd62cea21dd0c28d79e08cba53056b4b4be",
      "tree": "e66670af19921fb2801f93d5c73f44aa95c035fc",
      "parents": [
        "f827ff2e1c8359bfbd6f5327106648d5e472c627"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Mon Dec 14 13:02:43 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Tue Dec 15 21:49:52 2020 +0800"
      },
      "message": "headers: Add void parameter in EarlyStartDisplaySystem() in mshtmhst.idl.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "f827ff2e1c8359bfbd6f5327106648d5e472c627",
      "tree": "d480cc5fb7bdf7dd8c1aad5f1eae5dda4c99e5ea",
      "parents": [
        "1d5ace4ea8338a923b2ac3a35a1a5f7725a31e41"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Tue Dec 15 13:21:59 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 13:22:59 2020 +0100"
      },
      "message": "headers: remove proxys generated by widl\n"
    },
    {
      "commit": "1d5ace4ea8338a923b2ac3a35a1a5f7725a31e41",
      "tree": "3c6b401318f129bc5754154273ba5d8c8b049ef0",
      "parents": [
        "9a670ff7e54b9339dd62d8ac7a4382301bd2ae92"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Tue Dec 15 12:29:30 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 12:53:54 2020 +0100"
      },
      "message": "headers: Regenerate with recent widl.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "9a670ff7e54b9339dd62d8ac7a4382301bd2ae92",
      "tree": "a34cd3d1bd3f530ea8364a7cdc552a7a01d15404",
      "parents": [
        "2c428051a1717b643c26049b67e5d6acc22d994f"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 09:30:14 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Tue Dec 15 12:53:14 2020 +0100"
      },
      "message": "headers: do not typedef FARPROC function when running widl\n\nwidl 6.0-rc1 reports the following error:\n  include/wincrypt.idl:17: error: calling convention applied to non-function type\n\nFARPROC is not used in any IDL file anyway.\n"
    },
    {
      "commit": "2c428051a1717b643c26049b67e5d6acc22d994f",
      "tree": "daafbd7b22cf5b6991ad0c8185598710fa5cf3b9",
      "parents": [
        "fb37b94944f6c8e727ca6d5627eee6f2aaf61025"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:18:12 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: fix IAsyncAction definition in windows.foundation\n"
    },
    {
      "commit": "fb37b94944f6c8e727ca6d5627eee6f2aaf61025",
      "tree": "64dce37006dba9271e270e773804312504c5c803",
      "parents": [
        "e2510a5c060c62b3bdd56b4f56ad1d7342c516da"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:17:45 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: fix ApplicationDataSetVersionHandler definition\n"
    },
    {
      "commit": "e2510a5c060c62b3bdd56b4f56ad1d7342c516da",
      "tree": "816d5094fa39afb3a36332fe661961323bfaef76",
      "parents": [
        "980e8ecd08478eb9b282acd722afb57dbd9ae139"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:17:07 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: fix enum declaration\n"
    },
    {
      "commit": "980e8ecd08478eb9b282acd722afb57dbd9ae139",
      "tree": "f2b4ae3b978fb59cc473c98add56f02cc7a4964b",
      "parents": [
        "6e796ec07d92d6fa85ac5fb6b559090033cfdc16"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:16:37 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: fix enum values after widl update\n"
    },
    {
      "commit": "6e796ec07d92d6fa85ac5fb6b559090033cfdc16",
      "tree": "c1c7fdcc4122f216d446270cfc7805536a95fc4f",
      "parents": [
        "9c5f624962cb12008771593668cea08f5a5ad999"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:16:12 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: re-generate headers with a newer widl\n"
    },
    {
      "commit": "9c5f624962cb12008771593668cea08f5a5ad999",
      "tree": "13c387f8ca498581210b674d28cce8a27c2ebd64",
      "parents": [
        "235dccd82098e9218bceee86576790f515bf35b4"
      ],
      "author": {
        "name": "Steve Lhomme",
        "email": "robux4@ycbcr.xyz",
        "time": "Mon Dec 14 22:15:31 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 14 22:24:52 2020 +0100"
      },
      "message": "headers: update windows.security.cryptography.h\n"
    },
    {
      "commit": "235dccd82098e9218bceee86576790f515bf35b4",
      "tree": "c7d56b5c3d84e528836d5111936e511eb89e15ca",
      "parents": [
        "829a2e2a00abe0391f348a565a977bc66f67fd6a"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Dec 13 11:27:36 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Sun Dec 13 11:27:36 2020 +0100"
      },
      "message": "headers: Regenerate headers with recent widl version.\n"
    },
    {
      "commit": "829a2e2a00abe0391f348a565a977bc66f67fd6a",
      "tree": "532e8070c6ca8fbf19722bcc4b991771db58db73",
      "parents": [
        "f45f1d35529ba0198bd62be52628e270eac809f9"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Wed Dec 09 21:08:46 2020 +0530"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Thu Dec 10 10:08:12 2020 +0800"
      },
      "message": "headers: Add dismapi.h file.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "f45f1d35529ba0198bd62be52628e270eac809f9",
      "tree": "289cc0d2dd4aa220af08fb86aab3841cac5556f2",
      "parents": [
        "0e2cd03cdf08da157088d268c3b385e0480c7379"
      ],
      "author": {
        "name": "Rafał Harabień",
        "email": "rafalh92@outlook.com",
        "time": "Mon Dec 07 23:20:48 2020 +0100"
      },
      "committer": {
        "name": "Liu Hao",
        "email": "lh_mouse@126.com",
        "time": "Wed Dec 09 10:13:56 2020 +0800"
      },
      "message": "Fix some defines in d3d9 headers\n\n* rename D3DENUM_NO_WHQL_LEVEL to D3DENUM_WHQL_LEVEL\n* remove D3DCAPS2_NO2DDURING3DSCENE\n* remove D3DCAPS2_CANRENDERWINDOWED\n\nRemoved defines seems to have been copied from d3d8.h and according to\npublic docs do not exist in d3d9.\n\nSigned-off-by: Rafał Harabień \u003crafalh92@outlook.com\u003e\nSigned-off-by: Liu Hao \u003clh_mouse@126.com\u003e\n"
    },
    {
      "commit": "0e2cd03cdf08da157088d268c3b385e0480c7379",
      "tree": "ca94f9cbb1aff5d3fdb12fa91101d6716ef42780",
      "parents": [
        "1bf35edea54f0f602ab87adc89052d940cc1395b"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 07 22:19:29 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 07 22:19:29 2020 +0100"
      },
      "message": "headers: Update imported headers to Wine 6.0-rc1 version.\n\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "1bf35edea54f0f602ab87adc89052d940cc1395b",
      "tree": "c6bb7e7f698d3da9b219586f1aa7f3ebfd6dae29",
      "parents": [
        "89295082c5f557109c8075b4a70f1201b6b36886"
      ],
      "author": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 07 22:15:31 2020 +0100"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 07 22:17:50 2020 +0100"
      },
      "message": "widl: Update to Wine 6.0-rc1.\n"
    },
    {
      "commit": "89295082c5f557109c8075b4a70f1201b6b36886",
      "tree": "ee14b535ec271888cf0ecb01ba3d2971cce98691",
      "parents": [
        "660e09f3cb20f181b6d6435cb623d65a3922a063"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Tue Dec 08 02:15:00 2020 +0530"
      },
      "committer": {
        "name": "Jacek Caban",
        "email": "jacek@codeweavers.com",
        "time": "Mon Dec 07 22:14:04 2020 +0100"
      },
      "message": "headers: Include stdio.h in comutil.h for _COM_PRINTF_S_1 macro.\n\nThis fixes the error: \u0027sprintf_s\u0027 was not declared in this scope.\n\nSigned-off-by: Biswapriyo Nath \u003cnathbappai@gmail.com\u003e\nSigned-off-by: Jacek Caban \u003cjacek@codeweavers.com\u003e\n"
    },
    {
      "commit": "660e09f3cb20f181b6d6435cb623d65a3922a063",
      "tree": "97697b1893632fc98a17cdebc66724cd47cda83c",
      "parents": [
        "f70a833750e95f4a3de8d37c9b6ba6403cea0e04"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Thu Dec 03 14:26:08 2020 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Thu Dec 03 16:34:01 2020 +0200"
      },
      "message": "headers: Don\u0027t redirect _mm_malloc to _aligned_malloc\n\nThe headers have a number of brittle workarounds, all trying to make\nthe \"#define _mm_malloc _aligned_malloc\" redirect in malloc.h work\nproperly.\n\nThat define is problematic, because it behaves differently depending\non the order headers are included. If malloc.h is included before\nGCC\u0027s mm_malloc.h, malloc.h does \"#define _mm_malloc _aligned_malloc\"\nand \"#define _MM_MALLOC_H_INCLUDED\", making sure that a later include\nof GCC\u0027s mm_malloc.h define nothing. If the user code calls\n_mm_malloc() after that, it ends up calling _aligned_malloc().\n\nHowever, if the user code (implicitly) includes mm_malloc.h before\nmalloc.h, the situation is much trickier. (mm_malloc.h gets implicitly\nincluded by x86intrin.h, which is included by e.g. winnt.h.)\n\nGCC\u0027s mm_malloc.h looks like this, a little simplified:\n\n    #ifndef _MM_MALLOC_H_INCLUDED\n    #define _MM_MALLOC_H_INCLUDED\n\n    #include \u003cstdlib.h\u003e\n\n    static __inline__ void *_mm_malloc (...)\n\nThe stdlib.h include implicitly includes malloc.h, which does\n\"#define _mm_malloc _aligned_malloc\", which causes GCC\u0027s mm_malloc.h\nto suddenly define a static inline _aligned_malloc instead.\n\nThis has been halfway worked around by not defining the non-inline\n_aligned_malloc in malloc.h if _MM_MALLOC_H_INCLUDED already was\ndefined, making the inline function the only definition of it.\n\nSo when expanding malloc.h in this context, there\u0027s no way to stop the\nouter mm_malloc.h from defining a static inline function, and regardless\nof whatever name it is renamed to with a define, that static inline\nfunction is what callers to _mm_malloc end up calling.\n\nThis causes calls to both _mm_malloc and _aligned_malloc to end\nup either with the dllimported function or the static inline version,\ndepending on which header was included first. If one translation unit\ncalls _mm_malloc and another one calls _mm_free, there\u0027s a risk that\nthey end up mismatched, which is potentially fatal.\n\nThis was earlier attempted to be worked around in e.g. intrin.h, by\nforcing including malloc.h before x86intrin.h, but such workarounds\nare futile, as user code could also include x86intrin.h, immintrin.h\nor even mm_malloc.h directly, without passing through mingw headers.\n\nInstead just remove the _mm_malloc redefinition and include the\ncompiler\u0027s mm_malloc.h header. This makes sure that regardless of\nheader include order, calls to _aligned_malloc and _mm_malloc will\nalways end up to the same function, avoiding risks of mismatches\nbetween *_malloc and *_free.\n\nThis also has the effect of no longer hiding the declaration of\n_aligned_malloc when including intrin.h first.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    },
    {
      "commit": "f70a833750e95f4a3de8d37c9b6ba6403cea0e04",
      "tree": "eee92a35a1a3bb0f1ad4974fc1ecdc9551d34c73",
      "parents": [
        "f5d7741dd5e989e6b42c784af19978b206412684"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Wed Dec 02 13:54:25 2020 +0200"
      },
      "committer": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Thu Dec 03 14:44:46 2020 +0200"
      },
      "message": "headers: Remove workarounds for undeffing _aligned_malloc\n\nThese workarounds stem from an earlier attempt to work around clashes\nbetween _mm_malloc and _mm_free with _aligned_malloc, see\n228f1adee765b7ff16575b816ad07745d3f2bc9b for where the earlier\n\"#define _aligned_malloc ...\" workaround was removed.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n"
    }
  ],
  "next": "f5d7741dd5e989e6b42c784af19978b206412684"
}
