GitHub PushEvent at 2014-06-01 23:47:33
Repository: openbsd-libssl
Actor: robertbachmann
Payload: {"shas":[["8b5c6b5949d5fbf87c412d017c9face8ad456891","716e8b65988b32130a2ea1e84b5f8e92a1968998","realloc with NULL is same as malloc\nok guenther","deraadt",true],["c19b0314845f6f4692790839e1fb52788ecc4edb","1e808d075d958e839567880b3ddb4ed25a3925be","Clean up some of the nightmare of string and pointer arithmatic in\nthis nasty function.\n\nThis gets rid of the nasty tmp variables used to hold temporary strings\nand the DECIMAL_SIZE hack. it gets rid of the rather pointless null checks\nfor buf (since the original code dereferences it before checking). It also\ngets rid of the insane possibility this could return -1 when stuff is\nusing the return values to compute lengths All the failure cases now\nreturn 0 and an empty string like the first error case in the original\ncode.\nok miod@ tedu@","beck",true]],"size":2,"ref":"refs/heads/master","head":"c19b0314845f6f4692790839e1fb52788ecc4edb"}