{"push_id":2834090303,"size":4,"distinct_size":4,"ref":"refs/heads/xen-110","head":"1cab282b82551f4337dea3aaa9baa1a5b5c9f098","before":"379de71c649ea1157ac29a2ab75662187ec84d79","commits":[{"sha":"ad215169e3530670e8d57d6745de9ce5cf671d97","author":{"name":"Joshua Perrett","email":"5bfadec1bdb3bcd9ce84e90c511ff52fbae24e0e@gmail.com"},"message":"libxl: made vm mac address assignment deterministic (based on vm names)\n\nUses MD5 on the vm names to generate the last three bytes of the vm mac address.\nMD5 code is taken from the public domain (written by Colin Plumb in 1993).\n\nReported-by: George Dunlap <george.dunlap@citrix.com>\nSigned-off-by: Joshua Perrett <jperrett256@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jperrett256/xen/commits/ad215169e3530670e8d57d6745de9ce5cf671d97"},{"sha":"e30e693bb8bb644f808252aad11accd694de2649","author":{"name":"Joshua Perrett","email":"5bfadec1bdb3bcd9ce84e90c511ff52fbae24e0e@gmail.com"},"message":"libxl: uses host mac address (with vm name) to generate vm mac address\n\nNow uses host mac address in addition to the vm name to generate the vm mac address.\n\nReported-by: George Dunlap <george.dunlap@citrix.com>\nSigned-off-by: Joshua Perrett <jperrett256@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jperrett256/xen/commits/e30e693bb8bb644f808252aad11accd694de2649"},{"sha":"76c646d0b31cec4a49b84551b76b137b095b7e84","author":{"name":"Joshua Perrett","email":"5bfadec1bdb3bcd9ce84e90c511ff52fbae24e0e@gmail.com"},"message":"libxl: cleaned code for generating deterministic mac addresses\n\nThe previous code for generating the mac address of a vm involved\nconcatenating multiple string buffers to pass through md5_sum.\nNow, it just utilizes the MD5Update function in the process of\ncalculating the hash.","distinct":true,"url":"https://api.github.com/repos/jperrett256/xen/commits/76c646d0b31cec4a49b84551b76b137b095b7e84"},{"sha":"1cab282b82551f4337dea3aaa9baa1a5b5c9f098","author":{"name":"Joshua Perrett","email":"5bfadec1bdb3bcd9ce84e90c511ff52fbae24e0e@gmail.com"},"message":"libxl: vm mac address generation now accounts for multiple vifs\n\nIt was previously assigning the same mac address to multiple\nvirtual network interfaces. It now takes the vif index into account\nwhen generating each mac address.","distinct":true,"url":"https://api.github.com/repos/jperrett256/xen/commits/1cab282b82551f4337dea3aaa9baa1a5b5c9f098"}]}
{"actor":{"display_login":"jperrett256"}}