https://github.com/root-project/root

sort by:
Revision Author Date Message Commit Date
bb88963 Fix for ROOT-7311 - .license and .credits do not work at the prompt 20 May 2015, 09:43:26 UTC
f570aa5 Avoid an infinite loop in BufferEmpty (Fix ROOT-7328). 19 May 2015, 15:25:16 UTC
0ea8e1e Applied patch in ROOT-7340 - Remove some references to removed modules peac and clarens 17 May 2015, 18:41:59 UTC
b706452 Backport of fix for ROOT-7015 This is a backport of the fix on master for ROOT-7015, commit 5fc68e7a161370008aa97cac9c5cdda6ad326ea5 to avoid the reported segmentation violation. This port leaves out some aspects of the master change: * the previous non-automatic cache creation behaviour of SetCacheSize is kept, i.e. first call or different cache size resets the cache, including any user set branches and learning status. * calls to the TTree cache control methods, like TTree:AddBranchToCache will not implicitly create a cache if the autocache feature is not enabled. * return type kept as void for various cache control methods * some new warning or error messages are not added 13 May 2015, 17:28:20 UTC
9820d72 Fix for ROOT-7334 - Comment wrong in TTimeStamp.cxx 13 May 2015, 16:44:51 UTC
4c9ee6c Fix for ROOT-7333 (Pythia 6 is not found by CMake in ROOT if the 'general_pythia.inc' file is not found) 13 May 2015, 16:38:17 UTC
b2c22cd Move noisy message in xrootd plugin during GetPathInfo. ROOT-7185 12 May 2015, 15:35:49 UTC
66bf912 Fix check for future GSL versions (fix for ROOT-7325) 08 May 2015, 12:59:48 UTC
81dd44d ROOT-7296 08 May 2015, 09:47:50 UTC
cea5f2f Fix check on GSL version 07 May 2015, 14:23:16 UTC
4071cc1 Fix the model to be fitted in the test. A variable which is not part of the model would be set constant to avoid using in the fit with a derivative=0. 07 May 2015, 14:19:12 UTC
680069d PROOF: honor dataset query in non-archive entries Fixes ALIROOT-5990 06 May 2015, 14:11:23 UTC
aef6734 Make not finding GCCXML non fatal and continue. This allows to build v5.34 branch on gcc 5.1. 05 May 2015, 16:27:31 UTC
51eaf43 Support for gcc 5.1. Define _GLIBCXX_USE_CXX11_ABI=0 for files using the Oracle occi binary library. 05 May 2015, 12:45:10 UTC
5a2f61c support for tree branch aliasing 04 May 2015, 21:56:05 UTC
cdae52f proper decrefs in tpp_dealloc (see ROOT-7112) 01 May 2015, 19:08:13 UTC
8a5f25d Fix broken model/view separation committed in c563b34f658e60e9324a6356b0333b21faca15ec Also make the previous implementation of the rotator the default and add a tooltip that makes it clear that the new feature covers a specific use-case. Problem reported by christian.pulvermacher@kit.edu. 30 April 2015, 21:50:17 UTC
d72be3a Typo 30 April 2015, 14:17:37 UTC
fb6fc24 Removed warnings when using clang 3.6 and 3.4 30 April 2015, 13:43:39 UTC
42751d1 Avoid unuran warnings for gcc 4.4 (native in SLC6) 30 April 2015, 11:49:29 UTC
3a31152 Switch off 'deprecated' warnings for icc14. 30 April 2015, 10:24:57 UTC
260d97d Merge form master fix for calling right method of TH2 in RuleFit 29 April 2015, 15:50:46 UTC
39e8939 Clean up some more warnings seen by clang on SLC. 29 April 2015, 14:11:16 UTC
7a7ebf6 Fix "RooFit's MsgLevel::ERROR and GetYValue() conflict" issue reported on the forum (https://root.cern.ch/phpBB3/viewtopic.php?f=3&t=19567) 29 April 2015, 09:24:14 UTC
14d71e9 jsroot: mark as 3.5 version of JavaScript ROOT 1. Test for existing jquery.js, jquery-ui.js and d3.js libraries, reuse when provided 2. Introduce JSROOT.console function for debug output. Solves problem with older IE were console.log only availabe when developer tools are activated Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:59 UTC
63efafe jsroot: update examples and documentation Several tests with FastCGI interface in Apache and lighttpd were done. Appropriate changes in examples and docu provided Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:59 UTC
faee824 jsroot: improve html files, remove unnecessary definitions Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:58 UTC
874ea45 jsroot: many fixes and improvements in 2D graphics 1. Fix error in vertical text alignment 2. Many improvements in TPaletteAxis drawing - draw label, avoid too large ticks. 3. Fix error with col drawing - bin with maximum value got wrong color 4. Implement 'e2' drawing option for TH1 class, use by default 'e' option when TH1 has non-empty fSumw2 5. Reuse statistic from histogram itself, when no axis selection done This was main difference to normal ROOT display. Now statbox in JSROOT always produce similar results as in ROOT. 6. Support log/lin z scale for color drawing 7. Implement interactive z-scale selection on TPaletteAxis 8. Allow to redraw item with other draw options (before one should clear drawings first) 9. Several improvements in THttpServer user interface - repair hierarchy reload, hide unsupported context menu entries, status line update Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:58 UTC
9d12974 jsroot: fix I/O errors, support ROOT4 files (like in Geant4) Main difference with current ROOT files - older ROOT files do not have check size in the beginning of each buffer. Now is possible to open files written with Geant4. Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:57 UTC
56a1c75 http: small adjustment of THttpServer for fastcgi When used with fastcgi, server has additional prefix in url address like http://apache_server.local/root.app. Therefore reference to jsrootsys/ or rootsys/ directory should be relative and not absolute as before (not /jsrootsys) Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 29 April 2015, 07:55:56 UTC
9d891fb Avoid warnings for x86_64-mac1010-clang36-opt platform 28 April 2015, 20:03:02 UTC
f11d86e Clean some warnings 28 April 2015, 15:29:52 UTC
99e5248 Fix for ROOT-7274 - g2root segfaults 28 April 2015, 15:20:27 UTC
af5d936 Set the most modern GUI style as default 28 April 2015, 11:39:10 UTC
ecf7359 ProofBench: add possibility to save derived objects created/drawn by TProofPerfAnalysis TProofPerfAnalysis internally creates temporary histograms or graphs for basic visualisation. This patch adds the possibility to save these objects to a file for further usage, for example to create more elaborate plots. Saving is enabled by a call to SetSaveResult, which can be used to change file and/or to disable: root [] TProofPerfAnalysis paf("perf_analysis_output.root") root [] paf.SetSaveResult() Drawn objects will be saved in file 'results.root' root [] paf.RatePlot() root [] paf.SetSaveResult("results-global.root", "UPDATE") Drawn objects will be saved in file 'results-global.root' root [] paf.RatePlot() root [] paf.SetSaveResult(0) Drawn objects saving disabled 28 April 2015, 09:48:43 UTC
e9d15aa Introduce "X font server (xfs) free" implementation of TGX11TTF Automatically use Xft (X FreeType interface) if there is no font server available on the system (modern Linux distributions don't have it anymore) 28 April 2015, 09:44:31 UTC
fe6535d In the animated gif it is now possible to specify the delay between the last image and the fist image in case of infinite loop (ROOT-7263). 27 April 2015, 15:50:12 UTC
9da4dda Ignore a couple of compilation warnings with MSVC++2013 27 April 2015, 15:06:24 UTC
5a24210 Properly reset the TClassRef of the 'local' CollectionProxy and Streamer. This fixes ROOT-7239. 24 April 2015, 18:14:42 UTC
3106f64 Also reset the Streamer class ref when needed 24 April 2015, 18:14:42 UTC
faced8e - Add Hash method to RooLinkedList otherwise it cannot be used correctly in THashList classes (e.g. when using it with PROOF) - Fix seeding of random numbers when using it with PROOF (use the worker number in the seeding) to be sure different seeds ar generated for each worker 24 April 2015, 09:45:21 UTC
016186a Update ROOT version files to v5.34/31. 23 April 2015, 16:36:13 UTC
7dc0774 Update ROOT version files to v5.34/30. 23 April 2015, 16:30:25 UTC
ec27989 make distsrc out-of-source 23 April 2015, 16:21:04 UTC
a410fe7 Don't share the same TGLayoutHints between (temporary) frames (Fix Jira #ROOT-6150) 23 April 2015, 09:58:14 UTC
7d944ac fix memory leak reported in ROOT-6150 23 April 2015, 09:01:35 UTC
9856195 Added new dependency between tutorials 23 April 2015, 06:38:40 UTC
822560c Use the target name directly to please the internal logic in ROOT_ADD_TEST() 23 April 2015, 06:31:20 UTC
29f969f Do not run stressVdt with icc, do not consider icc14 only, but all of them. 23 April 2015, 05:05:22 UTC
ded114d Revert "Disable vdt test if ICC is present" The way in which the test is disabled is a bit too intrusive. This reverts commit e14b6325f1ceb1fbda030cf18bd0a66138735e5d. 23 April 2015, 04:35:54 UTC
7819756 Only add test-g2root if target is build 22 April 2015, 13:06:06 UTC
0ce1741 Add a simple test for g2root 21 April 2015, 20:29:31 UTC
e14b632 Disable vdt test if ICC is present 21 April 2015, 10:35:52 UTC
7227b79 Change file names in stressLinear to avoid clashes with other concurrent tests. 21 April 2015, 09:02:53 UTC
932316a Add proper forward declaration for TCut's operators (fix ROOT-6552). "A name first declared in a friend declaration within class or class template X becomes a member of the innermost enclosing namespace of X, but is not accessible for lookup (except argument-dependent lookup that considers X) unless a matching declaration at the namespace scope is provided" http://en.cppreference.com/w/cpp/language/friend. 17 April 2015, 07:34:30 UTC
d44dcb6 More AutoSave doc update 17 April 2015, 00:45:04 UTC
1e9eb0b Import form Andrei on master: Fix for a crash when deleting a geometry not closed 16 April 2015, 16:18:36 UTC
d5de283 Remove extra backslash 16 April 2015, 15:59:19 UTC
14ddcb6 Make the backslash part of the drive name (in case we don't have the full path) 16 April 2015, 15:44:41 UTC
6c0f11d Fix Jira issue #ROOT-7080: ACLiC fails to compile a macro from a write-only directory on Windows Make rootcint generating the .def file in the same directory than the .dll, instead of the current directory (which could be read-only, see for example: https://root.cern.ch/phpBB3/viewtopic.php?f=3&t=19295) 16 April 2015, 15:03:06 UTC
fde430b Properly support TStreamerInfo written by ROOT v4.00. In (at least some) files written by v4.00, the TStreamerElement's type was not correct (or not correctly recorded) such that the value of TStreamerElement::GetType was more accurate that the type of the TStreamerElement object. This conflicts with the optimization we recently made that assumes that TStreamerBasicType points to a ... basic type. Fix the problem by detecting we are in the old case, and recreating the TStreamerElement with the 'correct' class (given it's TStreamerElement::GetType). 16 April 2015, 05:34:56 UTC
ecf4de0 Import some changes from Axel on the master (Fix GCC5 warnings) 15 April 2015, 15:26:24 UTC
9c9f3cd Fix -Weffc++ warnings 15 April 2015, 03:33:48 UTC
5ec6f9a Actually skip omitted/removed base classes Conflicts: io/io/src/TStreamerInfo.cxx 14 April 2015, 10:25:27 UTC
9b69af4 Fix SetAutoSave documentation 13 April 2015, 09:30:08 UTC
3eb408e Use correct forward declaration (fix linker error on Windows) 09 April 2015, 06:55:11 UTC
3a26a31 Make tmp prune files process-unique (ROOT-6539). (cherry picked from commit 14d8c2e8d4efc1c3e92e502887b7eee4174d4503) Conflicts: core/textinput/src/textinput/History.cpp 08 April 2015, 13:22:10 UTC
397196a jsroot: errorfix, draw color palette even when nostat option specified Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 08 April 2015, 07:50:33 UTC
32fcb75 jsroot: several small fixes, mark as final 3.4 version fix problem with time axes - time stamp offset from axis fTimeFormat variable was not correctly readout Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 07 April 2015, 12:10:43 UTC
816f866 When a `TGraph2D` was entirely in the plane `Z=0` the 3D could not be defined. 02 April 2015, 09:50:53 UTC
2123c6c Fix dependencies between tutorials 02 April 2015, 08:26:40 UTC
4b0a23e Fix a double delete (see ROOT-7213) 01 April 2015, 08:07:45 UTC
8c5f96d jsroot: improve once again text drawing - When text should be re-scaled after drawing, hide only text itself but not top container, otherwise many elements can disapper during redraw - Elements like statbox can be moved also during update now. Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 31 March 2015, 07:46:15 UTC
ce6f680 http: let change title of top element in the TRootSniffer Title of the top element used as title of the HTML page for the THttpServer Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 31 March 2015, 07:46:14 UTC
1c68baa json: check if float/double is integer when converting float or double values, check that content is integer. In such case use integer representaion to save place and do not lost precision Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 31 March 2015, 07:46:14 UTC
7e2c3d2 Added nodelete option to cleanup of hash lists of volumes in TGeoManager dtor (cherry picked from commit 6e0644cc8414247a9b40b02ab6b352f9d948db3b) 30 March 2015, 09:17:48 UTC
7b60ada - Implement `TStyle::SetLineScalePS()` to control le global basic line width. 27 March 2015, 15:06:09 UTC
8ea5ee9 New method from Jeremi Niedziela <jeremi.niedziela@cern.ch> to return the image in memory. 27 March 2015, 12:10:03 UTC
fcddcaf Fix for ROOT-7212 - Cannot build version 5.34.26 with CMake on Mac OSX 27 March 2015, 09:03:11 UTC
39d5212 Copy python files always to binary tree (allows to use python from the build area) 26 March 2015, 10:16:35 UTC
92d75f5 fit/TestBinomial.C disabled if not minuit2 26 March 2015, 10:12:56 UTC
2040f8f Proof: single out merge and transfer-to-client time This patch adds a measurement of the merge time, defined on the master from the moment the first worker is done to the end of the query, and of the transfer time, the same quantity measured by the client. The duration of the prepare phase, the transfer of the query definition from the client to the master, and of the time taken by Terminate, are also recorded. The patch also modifies TQueryResult so that the new time measurement are available for performance studies. TQueryResult now gives something like this: root [] p->GetQueryResults()->Print("F") Collection name='TList', class='TList', size=1 +++ +++ #:1 ref:"session-pcphsft64-1427241610-787:q1" sel:ProofSimple finalized +++ started: Wed Mar 25 01:00:26 2015 +++ init: 0.202 sec +++ process: 9.240 sec (CPU time: 198.0 sec) +++ merge: 1.745 sec (5 mergers) +++ transfer: 0.820 sec +++ processed: 1000000 events (size: 0.000 MBs) +++ rate: 108225.1 evts/sec +++ # workers: 24 +++ results: <PROOF_SandBox>/queries/session-pcphsft64-1427241610-787/1/query-result.root +++ outlist: 1010 objects The prepare and terminate phases are only show if longer than a millisec. The patch also fixes some small issues about the exactness of some notification messages. 25 March 2015, 14:44:43 UTC
c563b34 New option "Rotate scene" in the "Extras" tab of the GL Viewer. It allows to do a real rotation instead of a wobbling when the "Auto Rotator" is launched. (Implemented by Timur, approved by Matevz and used by René). 25 March 2015, 14:03:32 UTC
b8a1278 jsroot: fix text alignment problems in IE For text drawing use 'dy' attribute to implement Y alignment. It can be specified in 'em' units and therefore idependent from font size, which can be adjusted at the end of text drawing. Make special handling for IE, where "dominant-baseline" = "middle" not working. Here 'dy' attribute is used instead. Hide text elements until drawing is completed. Otherwise user sees when elements resized and repositioned (typicall for MathJax) Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> 25 March 2015, 13:56:34 UTC
732c4ec Reduce the number of binary package formats to be generated and copied to root.cern.ch 25 March 2015, 10:03:35 UTC
cdd34d8 Fix ROOT-7206: The axis titles in case of a x:y:z plot with the option COLZ were not correct. 25 March 2015, 10:01:09 UTC
7d83686 fixes for python3.4, allowing it to compile and import 25 March 2015, 05:23:46 UTC
19f4cf3 Remove `operator void*() const` from CINT if compiled in C++11 mode (GCC 5) `std::basic_ios` had `operator void*() const` until C++11 and after that `explicit operator bool() const`. libstdc++ with GCC 5 finally cleans up things to be more compliant with C++11 standard. This is required if ROOT5 is compiled in C++11 mode (--enable-c++11) on GCC 5. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> 24 March 2015, 22:01:19 UTC
0a2381e Disable unsecure gets() in CINT as it's removed in C11 gets() for a long time is considered unsafe, one could use fgets() instead. Also gets_s() could be used since C11. GCC 5 and Clang 3.6 defaults to C11 as default now. glibc still provides gets() only if compiling for GNU specifically (_GNU_SOURCE is defined). Other libc implementations behavior is unknown to me. Required for Fedora 22. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> 24 March 2015, 22:00:25 UTC
7dec562 Update CINT CMake and configure scripts for GCC 5 The following is required otherwise `iosenum.h` will be missing causing build failures. Needed for Fedora 22. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> 24 March 2015, 21:59:51 UTC
126c993 Regenerate iosenum.linuxarm643 for GCC 5 There are two `iosenum.cxx` in ROOT5 source. Previously I used `./cint/cint/include/iosenum.cxx` which also generated compiler version check. This breaks on GCC 5 based system (e.g, Fedora 22). This time used `./cint/iosenum/iosenum.cxx` to match the rest of `iosenum.h` files in source. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> 24 March 2015, 21:56:42 UTC
cded0dd Change the name of the produced tarfile by CPack following current conventions. 24 March 2015, 17:13:57 UTC
d4c5f86 Proof: record memory usage of submergers Record in the 'PROOF_Status' object the memory usage of submergers, if exceeding the one measured as normal workers. 24 March 2015, 16:31:16 UTC
0eab458 Proof: fix issue with submergers The modified object sending introduced in 5.34/10 had complicated the logic to enable the use of submergers. This patch restores things as they were. The workaround is documented in https://root.cern.ch/drupal/content/enabling-use-submergers 24 March 2015, 15:56:00 UTC
237889f Disable only proofbench on Windows 24 March 2015, 15:35:11 UTC
ffd842a Fix for ROOT-7205 - Do not change the CMake default CMAKE_INSTALL_PREFIX 24 March 2015, 15:31:07 UTC
4379def fix ROOT-7168 by importing the fix from ROOT 6 24 March 2015, 14:00:23 UTC
67ddbd1 Fix for ROOT-7204 - Proof has been disabled on Windows 24 March 2015, 13:25:28 UTC
b156553 Changed name for result.root file to avoid clashes with other tutorials. 24 March 2015, 10:51:33 UTC
861433f Update ROOT version files to v5.34/29. 24 March 2015, 10:21:58 UTC
back to top