{"thread":{"id":"20213","subject":"Portability changes to mozilla-sha1","startedAt":"2009-07-24T05:32:11Z","lastAt":"2009-07-24T05:32:11Z","messageCount":1,"participants":["Bill Priest"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"118613","messageId":"396555.40826.qm@web55001.mail.re4.yahoo.com","threadId":"20213","inReplyTo":null,"subject":"Portability changes to mozilla-sha1","fromName":"Bill Priest","fromEmail":"priestwilliaml@yahoo.com","sentAt":"2009-07-24T05:32:11Z","receivedAt":"2009-07-24T05:32:11Z","isPatch":false,"sender":{"key":"priestwilliaml@yahoo.com","avatar":null},"body":"All,\n    In compiling sha1.c for a micro-controller and testing it I noticed that many of the types of the fields and local variables aren't portable.  Much of git appears to use uint32_t and the like when the size of the variable \"matters\".\n    If a patch was provided to make sha1.[ch] portable in terms of the types used would it be accepted?  Of course the resulting code would be regression tested prior to submission.\n    I google'd a little bit but didn't find any prior questions in a similar vein (sorry if I missed it).\n\nRegards,\n\nBill\n\n\n\n      \n"}]}