{"push_id":676146982,"size":14,"distinct_size":14,"ref":"refs/heads/v6-02-00-patches","head":"b1ed1ec429f676dc925e27ec0a477f2d39ccbc1a","before":"d604a8d2e022bab96f0338e70c930b646f306541","commits":[{"sha":"5ad1b571ce48b3780fd06c7e7558afda5c57600a","author":{"email":"829cae5ad9e868d9ed9308d3064fc6e2ea30b9f1@cern.ch","name":"David Smith"},"message":"Move noisy message in xrootd plugin during GetPathInfo. ROOT-7185","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/5ad1b571ce48b3780fd06c7e7558afda5c57600a"},{"sha":"3f52ab449a833cf0bf1da8399221cdbbd530bd0b","author":{"email":"cb9efc8f9015dd95c88a8e735ee07ab4f1027cd2@cern.ch","name":"Axel Naumann"},"message":"Only emit Value return placement new for CallInit (ROOT-7310).\n\n(cherry picked from commit 3816ee6f9fba93704e0e3ee6cdf24952c6f37f02)","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/3f52ab449a833cf0bf1da8399221cdbbd530bd0b"},{"sha":"6921edd4a9b88faea0811dcdabd2fcea440abb5c","author":{"email":"829cae5ad9e868d9ed9308d3064fc6e2ea30b9f1@cern.ch","name":"David Smith"},"message":"Backport of fix for ROOT-7015\nThis is a backport of the fix on master for ROOT-7015, commit\n5fc68e7a161370008aa97cac9c5cdda6ad326ea5 to avoid the reported segmentation\nviolation. This port leaves out some aspects of the master change:\n\n* the previous non-automatic cache creation behaviour of SetCacheSize is kept,\n  i.e. first call or different cache size resets the cache, including any user\n  set branches and learning status.\n* calls to the TTree cache control methods, like TTree:AddBranchToCache will\n  not implicitly create a cache if the autocache feature is not enabled.\n* return type kept as void for various cache control methods\n* some new warning or error messages are not added","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/6921edd4a9b88faea0811dcdabd2fcea440abb5c"},{"sha":"ad66ada0aa7f90908902b1eaaa7f8b2d9befda04","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Avoid (unncessary) race condition in TMVA::MethodCategory::InitCircularTree","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/ad66ada0aa7f90908902b1eaaa7f8b2d9befda04"},{"sha":"2ffd586a89d7a50041259aa445a46d014212a7f3","author":{"email":"91ba59fb0d096ccc5b88d9f3fd3bb76a7193cd77@cern.ch","name":"Olivier Couet"},"message":"fix typo reported here https://root.cern.ch/phpBB3/viewtopic.php?f=10&t=19724","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/2ffd586a89d7a50041259aa445a46d014212a7f3"},{"sha":"bbed6703bea18625c05b42f4247bb67db20724df","author":{"email":"91ba59fb0d096ccc5b88d9f3fd3bb76a7193cd77@cern.ch","name":"Olivier Couet"},"message":"Undo the \"fix\" forcing pdf option when \"Title:\" was present. It destroyed the table of content for pdf.","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/bbed6703bea18625c05b42f4247bb67db20724df"},{"sha":"2b4f9de61dacb6a90929926f0e20d77d93522c1a","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Add --enable-cxx14 and --cflags to the configure script.\n\nFor now --enable-cxx14 uses -std=c++1y\n\n--cflags should be used when custom configuring ROOT with compiler flags that\naffects binary compatibility (like -std=c++1y for example)\n\nThis prevents this kind of important customization, historically done\nin MyRules.mk, from being 'forgotten' from root-config.\n\nConflicts:\n\tconfig/Makefile.ios\n\tconfig/Makefile.ios64\n\tconfig/Makefile.iossim\n\tconfig/Makefile.linux\n\tconfig/Makefile.linuxarm64\n\tconfig/Makefile.linuxx8664gcc\n\tconfig/Makefile.linuxx8664icc\n\tconfig/Makefile.macosx\n\tconfig/Makefile.macosx64\n\tconfig/root-config.in\n\tconfigure","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/2b4f9de61dacb6a90929926f0e20d77d93522c1a"},{"sha":"42837ddbfab2f1d5d4d06f5edcd1212186e83b84","author":{"email":"e4b8587a7f112bdd4e898f3a9aad85d4166e7ce8@cern.ch","name":"Pere Mato"},"message":"Implemented configuration option cxx14 to enable compiling with this c++14 version of the standard.\n\nConflicts:\n\tcmake/modules/RootConfiguration.cmake","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/42837ddbfab2f1d5d4d06f5edcd1212186e83b84"},{"sha":"8665a4abd9353b10d17e67acba35ac6eab3e4a11","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"White space","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/8665a4abd9353b10d17e67acba35ac6eab3e4a11"},{"sha":"b378842cdbcabc1905138898a313c719c90b31a3","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Finish commit 8b9875f360 for c++14","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/b378842cdbcabc1905138898a313c719c90b31a3"},{"sha":"292f2204f8c74faa421c654a394d5b0ddc935b6f","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Finish commit 8b9875f360 for c++14 (cmake flavor)\n\nConflicts:\n\tcmake/modules/RootConfiguration.cmake","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/292f2204f8c74faa421c654a394d5b0ddc935b6f"},{"sha":"28d5d9e3bb98237bcbe376b8181ceb4f6681e912","author":{"email":"2419a0a16e44b15c2b2bf46aca45ed45f4079c78@cern.ch","name":"David Abdurachmanov"},"message":"TClass: resolve use-after-free bug in TClass::GetClass\n\nFound by ASan + GCC 4.9.1. Data() is called on a temporary string.\n\nSigned-off-by: David Abdurachmanov <davidlt@cern.ch>","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/28d5d9e3bb98237bcbe376b8181ceb4f6681e912"},{"sha":"100de6a890df448d2064b5fd94925db19feb83bd","author":{"email":"3747debe97ca693bc6b62ba4169dd2a50fce172c@cern.ch","name":"David Abdurachmanov"},"message":"TClass,TCling: resolve use-after-free bugs\n\nFound by ASan + GCC 4.9.1 while compiling CMSSW. In both cases c_str()\nor data() is called on a temporary string. Temporary is destructer/freed\nafter statement thus afterwards pointers are not valid.\n\nSigned-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/100de6a890df448d2064b5fd94925db19feb83bd"},{"sha":"b1ed1ec429f676dc925e27ec0a477f2d39ccbc1a","author":{"email":"eb7d63e8468d2e140b6959895f1446f626379857@cern.ch","name":"Lorenzo Moneta"},"message":"Improve TH1::Add  by trying to use TH1::Merge when the two histograms are not consistent and the coefficients are equal to 1","distinct":true,"url":"https://api.github.com/repos/lmoneta/root/commits/b1ed1ec429f676dc925e27ec0a477f2d39ccbc1a"}]}