sort by:
Revision Author Date Message Commit Date
9e7412e Fix initialisation of fLambdaPtr (ROOT-7881) and fix also the copy constructor and TFormula::Copy in case of formula based on lambda expressions 06 January 2016, 10:38:47 UTC
3f04c57 Fix for ROOT-7891 - installation instructions for root notebooks incomplete Ensure that the same Python version is used for the interpreter and the library. 05 January 2016, 08:12:01 UTC
1abe7a9 Fix for ROOT-7776 - Integrate GSL 2.0 in ROOT. Changed the version used when option builtin_gsl=ON to 2.1 (latest production). 15 December 2015, 10:59:14 UTC
2d65f6a Update release notes 14 December 2015, 22:33:15 UTC
6622675 Make TListOfFunctions::Get thread-safe Need to make the Find and possible later call to Add be in one critical section. 14 December 2015, 22:11:39 UTC
0ffd976 Update release notes 14 December 2015, 16:59:42 UTC
af4ece7 Protect access to TROOT::GetListOfGlobalFunctions in TFormula Protected all calls to TROOT::GetListOfGlobalFunctions from TFormula with the proper mutex. 14 December 2015, 16:38:04 UTC
f4bca44 Make use of gROOT->GetTutorialsDir() to locate tutorials (currently failing for installations with prefix). 13 December 2015, 16:49:49 UTC
4de29e3 Use a different hsimple.root for the python tests to avoid clashes. 13 December 2015, 16:25:59 UTC
d56b59a Update release notes 12 December 2015, 06:27:48 UTC
f7b0eba Fix ROOT-7783: PyROOT unable to call copy constructor. 12 December 2015, 06:26:40 UTC
15c43ca Update release notes 12 December 2015, 06:26:06 UTC
ecebd62 Fix ROOT-7864: c++ exception in a constructor is not propagated to python This is due to a change of the exception mapping code from Toby (GSoC student). In TMethodHandler::Execute, exceptions are turned into magic instead of null for all cases now, and TConstructorHolder (nor the other XYZHolders) take this into account. (Only TMethodHolder does.) Following the white rabbit I noticed that the combination of both TPy and TPyCPP magics should always occur together, but at least on one path doesn't and on another has a dead branch that needs pruning. If the code keeps these paths, at least both should be captured in a single helper IsMagic() to prevent such mishaps. (Some code is there in ObjectProxy but not widely used.) And anyway, it doesn't actually matter, as the magic is not treated differently from NULL up from TMethodHolder (even as the opposite is true), so might as well strip all of that out and use a null-check together with PyErr_Occurred() to implement the code paths (and since the latter is already there in all relevant cases, the magic really is superfluous). This especially since the original code was already broken in case the ctor called python code that threw. (There would be a small performance benefit over checking the magic v.s. PyErr_Occurred(), but that'd be all.) 12 December 2015, 04:45:42 UTC
2104415 Add executable permissions to command line tools 11 December 2015, 15:58:21 UTC
4a16db1 Fix for ROOT-7862 - CMake Error: CMake can not determine linker language for target: g2root 11 December 2015, 12:59:43 UTC
3f75500 Spelling (thanks, Vassil) 10 December 2015, 13:27:08 UTC
c727a0b Fix release date. 10 December 2015, 13:24:01 UTC
8f86c30 Update ROOT version files to v6.06/01. 09 December 2015, 11:08:10 UTC
a24a7fe Update ROOT version files to v6.06/00. 09 December 2015, 10:46:42 UTC
efd2c70 Change archive name from 'cc' to 'centos' 09 December 2015, 10:41:09 UTC
e8e142e Create links for Jira items. 08 December 2015, 22:54:31 UTC
0cd7170 Also replace if ROOT-nnnn is followed by text. 08 December 2015, 20:15:14 UTC
f2e673e Use pandoc JIRA filter. (cherry picked from commit 6898c840d4ff3b4a04ce10f942078e8f9e6a83eb) 08 December 2015, 19:04:56 UTC
ebadbef Added the wrong script... (cherry picked from commit 5c0d2ada7b455048f062ef4eb1a195faf76397e2) 08 December 2015, 19:04:44 UTC
589764d Update date. 08 December 2015, 15:48:40 UTC
aab1985 Spellcheck... 08 December 2015, 15:42:30 UTC
f09b1d3 Make executable. 08 December 2015, 15:29:41 UTC
5d48c8e Add pandoc filter to convert [ROOT-nnnn] into proper links. 08 December 2015, 15:26:48 UTC
f4513c6 Give credit to Burt. 08 December 2015, 15:17:23 UTC
9e16811 Update release notes 08 December 2015, 13:32:30 UTC
0b56720 ROOT-7830, part 2: update ROOT special if gDirectory changes. (cherry picked from commit acbf75344ed847ae393df7c33f2d2b4290751bbb) 08 December 2015, 10:11:03 UTC
461dfd9 Fix staff.C test 08 December 2015, 07:40:02 UTC
4931e24 Add support for non integer values when calculating MidP interval. Use binomial - beta equivalence but use linear interpolation for passed values between 0 and 1. 07 December 2015, 22:30:20 UTC
154e685 In CloneTree, take into account that one of the array changes size at each iteration 07 December 2015, 21:56:08 UTC
433d65e ROOT-7679: do not delete objects that are the result of exceptions. When an exception is thrown during a constructor call, PyROOT will return the address of TPy{CPP}ExceptionMagic, instead of the address of a newly created object. This was not handled in the corresponding object destruction code. (cherry picked from commit 4a3f6e3f066c9df10e8f2b93b8c809a233f9079d) 07 December 2015, 12:49:55 UTC
dc6917a Consider array element as if they were on the stack. This fixes the issue described at ROOT-7846. (cherry picked from commit 326b10b3dc002005fc6780857ee27346e4c1d900) 07 December 2015, 08:12:51 UTC
6e13b6d Doxygen: Add tree tutorials to Doxygen o Leave out the few ones which do not carry a real message for the user but are more tests o Modernise some of the code 07 December 2015, 03:11:59 UTC
1f31574 Typos (cherry picked from commit f371d00563d8d5161a3c7bccf16cb644042508af) 05 December 2015, 15:15:19 UTC
d52602a Generate output in output/. (cherry picked from commit a26b38031fc735df7c5ba52cd3fb4f966118e3d4) 05 December 2015, 08:39:23 UTC
1546849 Fix for (unsigned >= -1). 04 December 2015, 21:54:05 UTC
57426c3 Properly handle the TClonesArray and STL cases when retrieve typename 04 December 2015, 21:53:03 UTC
5f7acac TTreeReaderArrayBase does not inherit from TObject so we need to provide more information to ::Error 04 December 2015, 21:53:03 UTC
98454ee Fix for ROOT-7738 - rootcling_tmp incorrectly build when "linux" is in full path name. Avoid using string-fy preprocessor functionality. 04 December 2015, 17:16:32 UTC
118eecc Add mid-P Lancaster method in TEfficiency and TGraphAsymmErrors::Divide. Code from J. Tucker 04 December 2015, 15:05:29 UTC
d220d21 Cache Dtor wrappers (used by ~Value); reduce calls to dlsym (ROOT-7840). This fixes a PyROOT performance regression between 6.02 and 6.04, seen by ATLAS. (cherry picked from commit ba4b0df02a91be4102e62fc76038711d188f07f3) Conflicts: interpreter/cling/lib/Interpreter/Value.cpp (cherry picked from commit 1c627e367ce36655aff9b6bef52e4d54d15d7453) 04 December 2015, 12:48:17 UTC
c013990 Use version 1.0 of Mixmax and add a skip level (default is 2) 03 December 2015, 20:47:06 UTC
fc36e02 Properly handle the case ULong64_t 03 December 2015, 19:12:58 UTC
13ec11b doc and white space 03 December 2015, 19:12:58 UTC
8989b45 TTreeReaderValueBase does not inherit from TObject so we need to provide more information to ::Error 03 December 2015, 19:12:57 UTC
ce3d58b TTreeReader: avoid null ptr dereference 03 December 2015, 19:12:57 UTC
6259752 Add a possibly missing tutorial dependency of tree-spider 03 December 2015, 10:08:25 UTC
de36fb4 Demangle exception name when no TClass is not found 03 December 2015, 00:53:55 UTC
1f217d7 Add missing protection against null pointer. Fixes ROOT-7519. In case the exception's class is not known to core/meta, fallback to use the mangled named rather than seg faulting. 03 December 2015, 00:53:55 UTC
016656c Add TTree changes to v606 releases notes 02 December 2015, 18:31:09 UTC
e49ef6d Mention support for C++14 02 December 2015, 18:31:09 UTC
66823b9 Add change to 'core' to the release notes 02 December 2015, 18:31:08 UTC
9e4c148 update ref guide and tutorials 02 December 2015, 17:20:45 UTC
efdbb58 add constructor for struct Environ required to suppress warning/error when compiling with -Werror=effc++ 02 December 2015, 15:43:14 UTC
6c726c2 Wim says: you waste bytes! Voila, no more data member. (cherry picked from commit 6f92309dc3c591795793881348941af70beba6eb) 02 December 2015, 14:46:43 UTC
b436ae8 Fix handling of composite polynomial functions. They are not linear and the number should be zero. This fixes also ROOT-7755 02 December 2015, 10:53:06 UTC
7f779ae Cache ROOT specials (ROOT-7830 and friends). (cherry picked from commit d1101f31577da8f5ac47dba85b79fd235cce2280) 02 December 2015, 10:22:30 UTC
074b153 Add to the TClass StreamerInfo for non-stl collections. A 'collection' here is a class for which there is a TVirtualCollectionProxy. For example this applies to ATLAS' DataVector. 02 December 2015, 04:55:26 UTC
3080759 Avoid spurrious out-of-bound error messages 01 December 2015, 14:54:28 UTC
f91f734 ROOT-7825: dereference address for "*&". (cherry picked from commit c1026e00046b9c11e7846aab6f558780bf9fab5c) 01 December 2015, 14:48:18 UTC
1453e91 Patch Davix builtin version (See https://github.com/cern-it-sdc-id/davix/issues/6) 01 December 2015, 12:48:55 UTC
efc93dd Add link to release notes. (cherry picked from commit 3fd89f8a0d9f843e960436ea8a41db863fb0d6c4) 29 November 2015, 20:42:37 UTC
b0d4285 Expand release notes about Notebooks 27 November 2015, 16:42:09 UTC
7cdd918 Documented builtin_openssl option. 27 November 2015, 16:25:17 UTC
68803e3 Make it work also for other Unix flavors non-Linux (e.g. FreeBSD) 27 November 2015, 15:51:13 UTC
c8d6637 Fix for ROOT-7710 - Different behaviour between configure/cmake configuration realting to gminimal 27 November 2015, 15:19:39 UTC
0129869 Update JSRoot Release notes (add links to the 3.9 demo page and the 3.9 release notes) 27 November 2015, 14:46:19 UTC
17b138a Reapply e9cf0d3 after Gerri removed it... (cherry picked from commit 939aec9c5e0f1dac573e7475cbcc3996c3a9f3e4) 27 November 2015, 14:31:04 UTC
5c949c6 Fix date. (cherry picked from commit 4c6ed2e5a2dfd190be01209a1eeb69b07524c00c) 27 November 2015, 14:31:00 UTC
c77e4e4 add code snippets for multiproc 27 November 2015, 14:27:52 UTC
8b6c51d Update release notes. 27 November 2015, 14:20:40 UTC
d977519 ROOT-7817 27 November 2015, 14:12:32 UTC
8711f7a TWebFile: error handling for Status Code 301 without Location According to the RFC 2616, a 301 Status Code only "SHOULD" return the new URI -- not "MUST". http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.2 27 November 2015, 14:08:38 UTC
e93182e CMake: remove CMAKE_TINFO_LIBS There is no direct usage of terminfo library (ncurses) in ROOT. LLVM uses it for color support. If LLVM detects tinfo library, tinfo will be added for rootcling_tmp, rootcling, and libCling.so targets. Thus explicit check for tinfo is not required. This allows to use -DLLVM_ENABLE_TERMINFO=OFF to disable ncurses for ROOT. Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch> 27 November 2015, 13:51:01 UTC
e0736a8 Update date. (cherry picked from commit b43993cc6ef33e0160ab399f13e52d0c0977cbe2) 27 November 2015, 11:12:53 UTC
19e037a Add Interpreter section. (cherry picked from commit e9cf0d36cfd45976fce186118a67d7091c020589) 27 November 2015, 11:05:40 UTC
8909bcd Fix for ROOT-7788 - cmake build system disallow use of + character in build directory name 26 November 2015, 17:49:08 UTC
57a3f76 Fix for ROOT-7782 - Builtin GSL build does not respect ROOT compiler settings 26 November 2015, 16:21:00 UTC
2a51b32 Fix for ROOT-7789 - ROOTConfig.cmake should not set CMAKE_MODULE_PATH nor install FindX modules 26 November 2015, 11:39:34 UTC
0c429cd Fix for ROOT-7819 - ctest: diff order unintuitive 25 November 2015, 13:28:43 UTC
e61c408 Add missing dependencies. 25 November 2015, 07:56:18 UTC
35acc29 Fix for ROOT-7816 - POSTGRESQL_LIBRARIES misleading 24 November 2015, 17:20:08 UTC
6de5219 Fix for ROOT-7786 - mismatch in roottest 24 November 2015, 15:59:33 UTC
b030594 RooFitResult is managed by gROOT, do not double-delete. (cherry picked from commit 47de66d7f71407eebd8654055211933de8df33d7) 24 November 2015, 13:44:06 UTC
8201574 Also add copies to gROOT. (cherry picked from commit a4237600a29bbe6f0546087b32a8174bdfffabf6) 24 November 2015, 13:44:01 UTC
ccd7643 Apply fix in https://root.cern.ch/phpBB3/viewtopic.php?f=3&t=20708 24 November 2015, 10:08:33 UTC
160dbd2 Make sure no copy of the object is left in _dir before streaming its name. Fixes teardown crash in tutorials/roofit/rf205_compplot.C. (cherry picked from commit ad7f306d0571904ebbbebf2ed2f4c87a6e871858) 23 November 2015, 08:09:59 UTC
13e87a3 Update RN 20 November 2015, 16:54:39 UTC
3ed44e8 credits: updates 20 November 2015, 16:54:18 UTC
eeb8b17 Release note clarification. Note that ROOT::EnableThreadSafety() succeeds/replaces TThread::Initialize, to avoid any risk that the readers thinks that the new function needs to be called *in addition* to the old one. 20 November 2015, 16:48:43 UTC
068e83e Remove sentence which was erroneously readded by a rebase 20 November 2015, 13:53:43 UTC
9b95b7a proof: fix possible attempt of double delete Entry- and Event-list memberes in the related TProofDraw selectors are owned and managed by the framework and must not be deleted in destructors. Fixes an issue reported in the forum. 20 November 2015, 10:31:03 UTC
00973bb Proof: make sure that the xproofd wrapper can be executed 20 November 2015, 10:30:54 UTC
b76f110 Fix ownership issue: both ParamHistFunc and gROOT owned _dataSet. Fixes stressHistFactory. (cherry picked from commit 87235136a77df76f4477afdca2303ead0ae4a397) 20 November 2015, 08:50:47 UTC
561bc8c Multicore tutorials 20 November 2015, 07:15:27 UTC
503aaa5 Rename EnableMT method to EnableThreadSafety 20 November 2015, 07:14:23 UTC
back to top