{"push_id":1038920203,"size":7,"distinct_size":1,"ref":"refs/heads/feature/CM-626-cperl-use-dots","head":"300d1e0f5e0f320f43daabbdea39f961bffdd21d","before":"37f02a9afff1831305e2c36a8d65c6062ece8806","commits":[{"sha":"1c27b19106c7a16b03d872fbf9e7c6c760f07b06","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"Fix amd64 d_u32align probe, enforce SIGBUS on x86\n\nperl5 core took over the wrong Digest-MD5 probe in 2001\nwith 4e0554ec1a41c5b5d840b8e29e149a0efe77a52c\nwhich produced the wrong strict result on intel 64bit, and it was\nnever checked.\n\nThis fix also adds a SIGBUS on intel (with gnu c compatible compilers:\ngcc, clang, icc) when accessing unaligned word pointers, d_u32align is\nenforced. To help finding regressions on strict machines, which are\nrarely tested, and to help performance on intel with\nU32_ALIGNMENT_REQUIRED, which is not yet used, but needed e.g. for hash\nor assembly functions.\n\nRe-order the two Configure alignment probes.\n\nFixes GH #116","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/1c27b19106c7a16b03d872fbf9e7c6c760f07b06"},{"sha":"52277ca27e8cd0f8fac0857d3e5f7ace8353ba94","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"Digest-MD5 2.55c: check intel alignment strictness\n\nFix wrong strict alignment probe for intel 64bit.\nAdds a SIGBUS on intel for -DU32_ALIGNMENT_REQUIRED.\nAdds now coverage for the previously never tested branch\nfor -UU32_ALIGNMENT_REQUIRED.\n\nSee GH #116.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/52277ca27e8cd0f8fac0857d3e5f7ace8353ba94"},{"sha":"e9a3cdd827a288a34081ef218ba25e95d68a44d8","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"Porting: regen customized for Digest-MD5","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/e9a3cdd827a288a34081ef218ba25e95d68a44d8"},{"sha":"b546ede4631dcc90d92ee30797d1ee8800c8b3f9","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"Configure: darwin is no longer multiarch\n\nsince 11.0 (Lion) not anymore, July 2011\nOnly x86_64 resp. ARM.\nUse -flat-namespace, no env MACOSX_DEPLOYMENT_TARGET=10.6 (Snow Leopard)\nsince Lion.\n\nReword the d_u32align word alignment test messages: char* pointer\naccess may always be unaligned. we test for U32, i.e. words.\n(Sparc has a seperate check for 4- or 8 byte words, which we ignore)\n\nThis fixes the darwin byteorder to be probed at compile-time, and\nthe d_u32align probe on newer x86_64 darwins.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/b546ede4631dcc90d92ee30797d1ee8800c8b3f9"},{"sha":"214184c5ebee08e18dbc77bae8c559c88af538fd","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"cperl dev. only: cp-rb cp-lb cp-rh cp-mt scripts\n\nskip them porting/manifest.t\ndescribe our branches in cp-rb\n\nautomate the ./cp-rb rebase --skip steps with an optional argument\n\nimport issues from private stash to github (stash is way better btw)\n\nadd a new branch-point from which the branches branch off\nto keep master clean.\n\nrenamed all the branches to the github issue id\n\ncp-*: updated after 1st release","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/214184c5ebee08e18dbc77bae8c559c88af538fd"},{"sha":"3e694453d96419f3fbc2b1a9eaa8fce23909858d","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":".git-rr-cache fixups [EOF master]","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/3e694453d96419f3fbc2b1a9eaa8fce23909858d"},{"sha":"300d1e0f5e0f320f43daabbdea39f961bffdd21d","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":".git-rr-cache fixups [EOF master]\nh barewords only\n\nbut keep the old -> method call syntax also.\npostderef syntax still via -> only\nwith whitespace, $ or strings still use concat,\nbecause we don't want to change concat from . to ~ also.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/300d1e0f5e0f320f43daabbdea39f961bffdd21d"}]}