{"commits":[{"author":{"email":"df6e897059e6bb73dcb1dee3d423a4cc1cc31b70@gmail.com","name":"Matt Madia"},"sha":"2fcf7569fc1a84814175ef4f0fb0fb020ea3f235","message":"Automatic whitespace cleanup","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/2fcf7569fc1a84814175ef4f0fb0fb020ea3f235"},{"author":{"email":"8050fe2e631cf94cda7ab10ec033d5f8128295cb@unixzen.com","name":"Alexander von Gluck IV"},"sha":"f1a3316b9606a67fa38053682691fa971b9baa87","message":"Enhance Northern Islands support\n\n* add HD 6480G PCI ID\n* graphics memory is stored in bytes on IGP / APU evergreen+\n* add an error and a fallback to PCI FB Bar size if we cannot\n  find full card memory size","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/f1a3316b9606a67fa38053682691fa971b9baa87"},{"author":{"email":"8050fe2e631cf94cda7ab10ec033d5f8128295cb@unixzen.com","name":"Alexander von Gluck IV"},"sha":"54fda1c6dfe5f9b76df5c0da2dbffbe591699a67","message":"Enhance lvds laptop panel support\n\n* if an edid request for LVDS panel is detected, we now\n  return true and the VESA edid info.\n* add #if 0'ed function to pull prefered timing info from atombios\n  on LVDS panels, still need to generate a fake EDID with this.\n* not sure which method above is better... maybe a combination of both","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/54fda1c6dfe5f9b76df5c0da2dbffbe591699a67"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"552d99013ab95709e7a8ecc7d34ef93c6e431f2f","message":"Replace usage of sprintf with snprintf\n\nFixing CID 10964","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/552d99013ab95709e7a8ecc7d34ef93c6e431f2f"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"36e1394ccf04e61dec6f591161f0f219c1abd48a","message":"Fix possible resource leakage\n\n* Also use the std::nothrow behaviour of operator new\n* and remove extra indent\n\nFix CID 10948","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/36e1394ccf04e61dec6f591161f0f219c1abd48a"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"374d5a4c6df1a191b023c906459b9b51cc782e00","message":"Fix possible resource leakage and NULL dereference\n\n* Use the std::nothrow behaviour of operator new\n* Avoid to compare the CurrentDecorator at every iteration\n* Avoid possible NULL dereference\n\nFix CID 10947 and CID 10889","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/374d5a4c6df1a191b023c906459b9b51cc782e00"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"a633338fbedcad32a50f709d567b0356692a068c","message":"Memory leak fix\n\nCID 5769","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/a633338fbedcad32a50f709d567b0356692a068c"},{"author":{"email":"8050fe2e631cf94cda7ab10ec033d5f8128295cb@unixzen.com","name":"Alexander von Gluck IV"},"sha":"5d0e16d32bf1d99f3937682f02b36fd50d73266c","message":"Add Sumo and Sumo 2 APU PCI ID's\n\n* move 6480G to proper location, fix chipset\n* introduce several new Sumo chipset ID's","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/5d0e16d32bf1d99f3937682f02b36fd50d73266c"},{"author":{"email":"8050fe2e631cf94cda7ab10ec033d5f8128295cb@unixzen.com","name":"Alexander von Gluck IV"},"sha":"6ccf83a90801053d600eb71ebfcef2d23938b153","message":"Fix DCE versions for SUMO/SUMO2","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/6ccf83a90801053d600eb71ebfcef2d23938b153"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"20e36f6e64394229fd7c0c4e932560f83d26b99c","message":"Missing call to InitCheck() causing deadcode\n\nCID 10803","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/20e36f6e64394229fd7c0c4e932560f83d26b99c"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"d9a215b71f75394472023d63b60318332e6e0d45","message":"Comparison with an unsigned value (size_t) and < 0\n\nCID 4190 and CID 4191","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/d9a215b71f75394472023d63b60318332e6e0d45"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"faadd0c5ca9dcd1a9b2a886063cd3c3be1e6ff1e","message":"Missing call to InitCheck() causing deadcode\n\nCID 2959","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/faadd0c5ca9dcd1a9b2a886063cd3c3be1e6ff1e"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"d2780f6f253728b921687d3026233ae1f60ed2ae","message":"Protects against possible NULL return from dynamic_cast\n\nCID 10807","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/d2780f6f253728b921687d3026233ae1f60ed2ae"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"3927bd3c0d16367eef862660f7b7a5309b66a5a1","message":"Prevent string overflow by replacing usage of strcpy by strncpy\n\nCID 8951, CID 10733, CID 10734, CID 10735, CID 10736, CID 10737, CID 10738,\nCID 10739","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/3927bd3c0d16367eef862660f7b7a5309b66a5a1"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"aec33db178d1475aedf4ee37f385d4c85ed721a3","message":"Replace inappropriate usage of strncpy by strlcpy","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/aec33db178d1475aedf4ee37f385d4c85ed721a3"},{"author":{"email":"8050fe2e631cf94cda7ab10ec033d5f8128295cb@unixzen.com","name":"Alexander von Gluck IV"},"sha":"f82aee424f2b97912174cd0cae9a09d794d48011","message":"Name a few unknown APU chipsets","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/f82aee424f2b97912174cd0cae9a09d794d48011"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"81a29f56134f2569ab7be6f3c281ffc526c91343","message":"Removing deadcode. Specific Case already taken care of.\n\nCID 2865.","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/81a29f56134f2569ab7be6f3c281ffc526c91343"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"b3fe883d9c00487330dfe29d160016b4b87f3628","message":"replace usage of strncpy by strlcpy to insure NULL termination\n\nCID 10631","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/b3fe883d9c00487330dfe29d160016b4b87f3628"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"08eb0b74a9f2b6a70417b15446cee1db5340be70","message":"Move the NULL check before the dereferencing try\n\nCID 5968","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/08eb0b74a9f2b6a70417b15446cee1db5340be70"},{"author":{"email":"d7c75980c7dad16d882c83bb0a1eed2168715498@gmail.com","name":"Philippe Saint-Pierre"},"sha":"b21c95d4f674d393835e3432e2f34116fecb7e6e","message":"Move NULL check before dereference tries\n\nCID 5912","url":"https://api.github.com/repos/Barrett17/Haiku-services-branch/commits/b21c95d4f674d393835e3432e2f34116fecb7e6e"}],"ref":"refs/heads/master","head":"5803dc05e26dcc459f295a8bb36b9152abcf377e","size":68,"push_id":52403491}