{"push_id":1206060238,"size":6,"distinct_size":0,"ref":"refs/heads/jk/update-ref-rename","head":"3b6d695b9153467df92dc3021422d8a6bff27060","before":"36c077838dbe929b27d605a067fc18aeef07d133","commits":[{"sha":"6b9c38e14cd3abf9b95cabe8b86954f0c4e94a38","author":{"name":"Jeff King","email":"7e57302763bea699aee296fb53304dc616ab92d5@peff.net"},"message":"t0006: skip \"far in the future\" test when unsigned long is not long enough\n\nGit's source code refers to timestamps as unsigned longs.  On 32-bit\nplatforms, as well as on Windows, unsigned long is not large enough\nto capture dates that are \"absurdly far in the future\".\n\nWhile we can fix this issue properly by replacing unsigned long with\na larger type, we want to be a bit more conservative and just skip\nthose tests on the maint track.\n\nSigned-off-by: Jeff King <peff@peff.net>\nHelped-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/6b9c38e14cd3abf9b95cabe8b86954f0c4e94a38"},{"sha":"33eacd3ff43e49109594c44e93b7ee66725fb8af","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jk/tzoffset-fix' into maint\n\nSkip tests that are unrunnable on platforms without 64-bit long\nto avoid unnecessary test failures.\n\n* jk/tzoffset-fix:\n  t0006: skip \"far in the future\" test when unsigned long is not long enough","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/33eacd3ff43e49109594c44e93b7ee66725fb8af"},{"sha":"e634160bf457f8b3a91125307681c9493f11afb2","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Git 2.9.2\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/e634160bf457f8b3a91125307681c9493f11afb2"},{"sha":"82246e075e5c028dd886adda68e28de092e33df1","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Sync with 2.9.2\n\n* maint:\n  Git 2.9.2\n  t0006: skip \"far in the future\" test when unsigned long is not long enough","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/82246e075e5c028dd886adda68e28de092e33df1"},{"sha":"29493589e97a2de0c4c1c314f61ccafaee3b5caf","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"archive-tar: huge offset and future timestamps would not work on 32-bit\n\nAs we are not yet moving everything to size_t but still using ulong\ninternally when talking about the size of object, platforms with\n32-bit long will not be able to produce tar archive with 4GB+ file,\nand cannot grok 077777777777UL as a constant.  Disable the extended\nheader feature and do not test it on them.\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/29493589e97a2de0c4c1c314f61ccafaee3b5caf"},{"sha":"3b6d695b9153467df92dc3021422d8a6bff27060","author":{"name":"Jeff King","email":"7e57302763bea699aee296fb53304dc616ab92d5@peff.net"},"message":"teach update-ref a \"--rename\" option\n\nYou can rename a branch with \"branch -m\", but there is no\nplumbing mechanism to rename an arbitrary ref. You can\nsimulate it with:\n\n  git update-ref newname oldname &&\n  git update-ref -d oldname\n\nbut that drops the reflog from oldname. This patch instead\nallows:\n\n  git update-ref --rename oldname newname\n\nUnlike \"git branch -m\", it does not munge the branch config\n(since this plumbing command is purely about refs), nor does\nit allow a missing \"oldname\" to mean an implicit HEAD\n(because it is plumbing, and we are better to make the\ncaller be explicit than risk a surprise).","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/3b6d695b9153467df92dc3021422d8a6bff27060"}]}
{"actor":{"display_login":"peff"}}