{"push_id":772310389,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"a700d1d02dbce54012682a35e43a15c0722f9b56","before":"97c38e7d8ced106699a462794215c1738c30267f","commits":[{"sha":"457413727f6e03b024be4317e5a4c97683faf11e","author":{"email":"fa8d0ab381076a1f1f4fa7d43b45610f90565fd5@yahoo.com","name":"zihao.jiang"},"message":"server/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'.\nOriginal pointer alpha update message is too specific for x11 implementation.\nIt doesn't allow pointer alpha mask with both 'xor' color and 'and' mask, e.g.: the 'edit' pointer in windows text box.\n\n1. Move shadow_client_convert_alpha_pointer_data to x11 implementation as it is specific for x11.\n2. Update message definition to be more generic: to accept 'xor/and' mask directly.\nImplementation of subsystem can implement its own way to convert pointer mask data.\n3. Fixed fault handling to free the resource allocated.","distinct":true,"url":"https://api.github.com/repos/FreeRDP/FreeRDP/commits/457413727f6e03b024be4317e5a4c97683faf11e"},{"sha":"2673a77905091ed8376c0821cf6bbeaa29f61ac4","author":{"email":"fa8d0ab381076a1f1f4fa7d43b45610f90565fd5@yahoo.com","name":"zihao.jiang"},"message":"server/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'.\nIntegrate idea from @bmiklautz: make convert_alpha_pointer_data function as common","distinct":true,"url":"https://api.github.com/repos/FreeRDP/FreeRDP/commits/2673a77905091ed8376c0821cf6bbeaa29f61ac4"},{"sha":"a700d1d02dbce54012682a35e43a15c0722f9b56","author":{"email":"fa728054cd4cea5c9acad44b6273caae70f6cce6@gmail.com","name":"Marc-André Moreau"},"message":"Merge pull request #2716 from realjiangms/shadow_xor_pointer\n\nserver/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'","distinct":true,"url":"https://api.github.com/repos/FreeRDP/FreeRDP/commits/a700d1d02dbce54012682a35e43a15c0722f9b56"}]}