cc899ce | Fons Rademakers | 31 May 2013, 15:45:45 UTC | make version v5-34-08. | 31 May 2013, 15:45:45 UTC |
e0a8419 | Fons Rademakers | 31 May 2013, 14:50:03 UTC | fix compiler warnings. | 31 May 2013, 14:50:03 UTC |
310185f | Andrei Gheata | 30 May 2013, 15:37:00 UTC | Added user and framework extensions to volumes and nodes. | 30 May 2013, 15:37:00 UTC |
d09b11e | Andrei Gheata | 30 May 2013, 12:44:52 UTC | Fixed warning | 30 May 2013, 12:44:52 UTC |
f68ae6a | Andrei Gheata | 30 May 2013, 11:54:23 UTC | Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches | 30 May 2013, 11:54:23 UTC |
0586a68 | Philippe Canal | 28 May 2013, 21:25:05 UTC | avoid null pointer deference in TStreamerBase | 28 May 2013, 21:25:05 UTC |
6e69dee | Philippe Canal | 28 May 2013, 21:00:48 UTC | Also issue an error in the case of missing dictionary for STL base class of compiled classes | 28 May 2013, 21:00:48 UTC |
aba164e | Philippe Canal | 28 May 2013, 13:51:45 UTC | Improve const correctness (Fix JIRA-5226) | 28 May 2013, 13:51:45 UTC |
eb9a6f1 | Andrei Gheata | 28 May 2013, 12:01:40 UTC | Precision fix for TGeoBoolNode affecting TFluka simulation | 28 May 2013, 12:01:40 UTC |
38564aa | Philippe Canal | 28 May 2013, 04:23:23 UTC | Add Error message when missing dictionary for STL collection (2nd try). Issues an error message when we are missing the compiled STL collection proxy for the data member of compiled class. Error in <TStreamerInfo::Build>: The class "Container" is compiled and for its the data member "fList", we do not have a dictionary for the collection "list<Inside>", we will not be able to read or write this data member. Compared to 80cf626fdd1facab936cf505ad105b44c9e967bb this version - Do not complain for missing dictionary for std::vector as the emaluated version will be binary compatible (the in memory layout of all vector is the same). - Properly check the type of in-memory data member rather than (wrongly) the type of the on-file data member in BuildOld. | 28 May 2013, 04:23:23 UTC |
7a0131a | Philippe Canal | 28 May 2013, 02:43:24 UTC | Revert "Add Error message when missing dictionary for STL collection." This reverts commit 80cf626fdd1facab936cf505ad105b44c9e967bb. since it breaks roottest. | 28 May 2013, 02:43:24 UTC |
80cf626 | Philippe Canal | 28 May 2013, 02:08:29 UTC | Add Error message when missing dictionary for STL collection. Issues an error message when we are missing the compiled STL collection proxy for the data member of compiled class. Error in <TStreamerInfo::Build>: The class "Container" is compiled and for its the data member "fList", we do not have a dictionary for the collection "list<Inside>", we will not be able to read or write this data member. | 28 May 2013, 02:08:29 UTC |
2e98922 | Wouter Verkerke | 27 May 2013, 11:31:51 UTC | Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches | 27 May 2013, 11:31:51 UTC |
839e1a7 | Wouter Verkerke | 27 May 2013, 11:31:14 UTC | o RooLinkedList - Fix compilation issue on Windows o RooExtendedBinding - New class that can represent expected event count of any RooAbsPdf as a RooAbsReal | 27 May 2013, 11:31:14 UTC |
889beac | Philippe Canal | 26 May 2013, 15:19:01 UTC | two more instance of Int_t -> UInt_t | 26 May 2013, 15:20:40 UTC |
aa28c15 | David Abdurachmanov | 25 May 2013, 09:44:51 UTC | Prevent integer overflow (unsigned int/int conversion) in TEmulatedMapProxy TEmulatedMapProxy::Size() returns UInt_t. Yet TEmulatedMapProxy::WriteMap and TEmulatedMapProxy::ReadMap takes int. If the size is high enough return stored as int overflows, i.e., becomes a negative number. Simply put nElements is negative and TEmulatedMapProxy::WriteMap is never called. The following unsigned int/int conversion hid another bug related to Reflex dictionaries and std::map<> on AMD64 machines. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> Signed-off-by: Philippe Canal <pcanal@fnal.gov> | 26 May 2013, 15:20:40 UTC |
79cf6d7 | Pere Mato | 24 May 2013, 16:13:12 UTC | Moved the location where CINT limits are defined | 24 May 2013, 16:13:12 UTC |
325cd59 | Pere Mato | 24 May 2013, 13:19:07 UTC | Added options to control CINT limits (CINTMAXSTRUCT, CINTMAXTYPEDEF, CINTLONGLINE). Small fix in FindOracle | 24 May 2013, 13:19:07 UTC |
f7b6bd8 | Wouter Verkerke | 24 May 2013, 12:33:54 UTC | Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches | 24 May 2013, 12:33:54 UTC |
00b01b7 | Wouter Verkerke | 24 May 2013, 12:31:41 UTC | Various updates and fixes from Manuel Schiller (LHCb) o RooAbsTestStatistic, RooVectorDataStore, RooChi2Var, RooDataHist, RooNLLVar, RooTreeDataStore, RooXYChi2Var - Implement Kahan summation for test statistic and weight summation in various places to retain more numeric signicance in running sums using a carry term o RooVectorDataStore - Optimize memory allocation by tuning allocation sizes o RooLinkedList, RooLinkedListIter, RooLinkedListElem - Implement new memory management scheme for link elements (global pool) - Replace bubble sort with merge sort - Cleanup of unused data members o RooMath - Replace lookup table version of fast complex error function with new Fourier-based method with better precision and comparable computation time. Replace 'flow' complex error function with a new even more precise version o RooNameSet - Replace proprietaty string handling with posix version, optimize memory allocation strategy | 24 May 2013, 12:31:41 UTC |
7656e96 | Pere Mato | 24 May 2013, 08:04:34 UTC | Disable 'cling' by default | 24 May 2013, 08:04:34 UTC |
9e6811a | Andrei Gheata | 24 May 2013, 07:19:08 UTC | Precision fix for TGeoShape::SafetySeg | 24 May 2013, 07:19:08 UTC |
a0044e6 | Pere Mato | 23 May 2013, 16:46:26 UTC | Collected patches applyed to version 5.34.00 for CMake builds | 23 May 2013, 16:46:26 UTC |
f1e18e9 | Pere Mato Vila | 23 May 2013, 06:31:32 UTC | Merge branch 'v5-34-00-patches' of http://root.cern.ch/git/root into v5-34-00-patches | 23 May 2013, 06:31:32 UTC |
0345d79 | Fons Rademakers | 22 May 2013, 22:06:42 UTC | implement a correct Write() method also writing the map value. Fixes ROOT-5017. | 22 May 2013, 22:06:42 UTC |
4db0b3d | Pere Mato Vila | 22 May 2013, 21:02:15 UTC | Implemented globus option to CMake build | 22 May 2013, 21:02:15 UTC |
7b6370d | Gerardo Ganis | 21 May 2013, 16:47:08 UTC | Use the base name for symlinks to cached files (fix for ROOT-5177) | 21 May 2013, 20:00:35 UTC |
6ba10fc | Dario Berzano | 21 May 2013, 15:39:20 UTC | GCC warnings silenced (fix for JIRA ROOT-5208) | 21 May 2013, 18:00:18 UTC |
d71512e | Pere Mato Vila | 21 May 2013, 16:44:39 UTC | Added proofbench/CMakeLists.txt file | 21 May 2013, 16:44:39 UTC |
b662dcb | Pere Mato Vila | 21 May 2013, 16:20:15 UTC | Added LDAP on the CMake builds | 21 May 2013, 16:20:15 UTC |
2cf9702 | Pere Mato Vila | 21 May 2013, 15:20:10 UTC | Added dCache build with CMake | 21 May 2013, 15:20:10 UTC |
1f4b5ae | Fons Rademakers | 21 May 2013, 15:07:59 UTC | newer version of libgfal need glib-2.0 headers. Fixes ROOT-4989. | 21 May 2013, 15:07:59 UTC |
31cede4 | Gerardo Ganis | 21 May 2013, 14:54:37 UTC | Import fixes for out-of-source builds | 21 May 2013, 14:54:37 UTC |
b4a02de | Pere Mato | 21 May 2013, 12:24:11 UTC | Added GFAL to CMake builds | 21 May 2013, 12:24:11 UTC |
65e0150 | Bertrand Bellenot | 21 May 2013, 10:44:19 UTC | remove another duplicated definition (solves a compilation warning on shadowing a previous local) | 21 May 2013, 10:44:19 UTC |
d0ebdcd | Bertrand Bellenot | 21 May 2013, 10:41:29 UTC | remove duplicated definition (solves a compilation warning on shadowing a previous local) | 21 May 2013, 10:41:29 UTC |
dcde178 | Bertrand Bellenot | 21 May 2013, 10:29:48 UTC | Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches | 21 May 2013, 10:29:48 UTC |
ec94818 | Bertrand Bellenot | 21 May 2013, 10:28:54 UTC | Properly check for the root.mimes actions (should solve issue reported on the forum: TBrowser custom action on 'click' http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16511) | 21 May 2013, 10:28:54 UTC |
6149c05 | Fons Rademakers | 21 May 2013, 09:32:40 UTC | don't use too generic variables (like THIS). Fixes issue ROOT-5186. | 21 May 2013, 09:32:40 UTC |
f9fe529 | Fons Rademakers | 21 May 2013, 07:30:49 UTC | remove duplicate line. Fixes ROOT-5011. | 21 May 2013, 07:30:49 UTC |
fb12dbc | Philippe Canal | 18 May 2013, 20:16:24 UTC | Make the script executable for roottest's sake | 18 May 2013, 20:16:24 UTC |
c4e32e3 | Lorenzo Moneta | 18 May 2013, 09:57:25 UTC | Fix a double-delete ( ROOT-5111 ) | 18 May 2013, 09:57:38 UTC |
5acea4f | Gerardo Ganis | 17 May 2013, 16:29:36 UTC | Temporary add debug statement to investigate problem with EC builder | 17 May 2013, 20:06:02 UTC |
bf93112 | Pere Mato | 17 May 2013, 13:29:41 UTC | Fix for building with xrootd. The FindXROOTD.cmake has been simplied and a single variable XRROTD_INCLUDE_DIRS returns the normal and private include dirs. The clients packages in ROOT proof, netx and proofx have been adapted. | 17 May 2013, 20:06:02 UTC |
8727173 | Gerardo Ganis | 17 May 2013, 13:28:59 UTC | Refine previous patch and add check on return codes for mv and tar (ROOT-5126) | 17 May 2013, 20:06:02 UTC |
b91fea5 | Philippe Canal | 17 May 2013, 16:35:43 UTC | Add a example on how to grab the aggregate size on disk or memory for a branch | 17 May 2013, 16:37:57 UTC |
4188e40 | Philippe Canal | 17 May 2013, 14:33:14 UTC | On Windows we can not take the address of begin for an empty vector | 17 May 2013, 14:33:14 UTC |
034cf0b | Fons Rademakers | 17 May 2013, 10:54:23 UTC | make sure directories to store ProofBench par files exist (ROOT-5126). | 17 May 2013, 10:54:23 UTC |
0c92ee7 | Lorenzo Moneta | 17 May 2013, 10:15:32 UTC | Fix TProfile::Copy function to avoid copying a profile into an histogram | 17 May 2013, 10:17:13 UTC |
89d4e51 | Olivier Couet | 16 May 2013, 06:12:27 UTC | Implement options FB BB and A for TH3 drawn with markers and 3D boxes | 16 May 2013, 06:12:27 UTC |
3546b27 | Lorenzo Moneta | 15 May 2013, 07:23:31 UTC | Fix a bug in GetMatrix2Array in Fortran Format (Thanks to Omar Andres Mesa) | 15 May 2013, 07:27:31 UTC |
7023fdc | Gerardo Ganis | 10 May 2013, 16:53:57 UTC | Fix for the PROOF sub-merger mode When creating mergers, the code iterates over all slaves to figure out how many workers should be assigned to each merger. This is usually fine, unless not all are active. In that situation it creates mergers that wait forever (or almost forever) for workers which will never connect, which obviously screws up the job. The fix changes the merger creation to iterate over fActiveSlaves instead of fSlaves. [From B.Butler, M.Swiatlowski] | 14 May 2013, 10:03:31 UTC |
ec771d1 | Lorenzo Moneta | 14 May 2013, 07:52:34 UTC | Fix a memory leak in assignment operator. The functions objects in the list of functions were not deleted | 14 May 2013, 07:52:34 UTC |
b1a49cb | Gerardo Ganis | 13 May 2013, 11:49:31 UTC | Add missing protection; remove unused variable | 13 May 2013, 15:14:52 UTC |
c1f030b | Dario Berzano | 12 May 2013, 01:33:53 UTC | Worker log refs kept after graceful termination | 13 May 2013, 10:18:08 UTC |
93ef55f | Dario Berzano | 11 May 2013, 15:06:34 UTC | PID of forked proofserv clearly shown in logfile | 13 May 2013, 10:18:08 UTC |
8fc0b47 | Dario Berzano | 10 May 2013, 16:39:09 UTC | No PID in proofserv logfiles (for dynamic workers) | 13 May 2013, 10:18:08 UTC |
1ef652a | Axel Naumann | 10 May 2013, 12:59:32 UTC | svn2git, so to say. | 10 May 2013, 12:59:32 UTC |
5bcb96b | Axel Naumann | 10 May 2013, 12:37:16 UTC | Work around mingw and rootcint misunderstanding /c/. | 10 May 2013, 12:37:16 UTC |
5dead5e | Axel Naumann | 10 May 2013, 08:46:22 UTC | Create containing ./cint directory before calling rsync. | 10 May 2013, 08:46:22 UTC |
15a5d30 | Fons Rademakers | 10 May 2013, 01:27:58 UTC | exclude .git directory when making binary distribution. | 10 May 2013, 01:27:58 UTC |
02d9e19 | Fons Rademakers | 10 May 2013, 01:21:22 UTC | move from "svn co" to "git archive". | 10 May 2013, 01:21:22 UTC |
e0ffec8 | Fons Rademakers | 09 May 2013, 20:00:51 UTC | new ChangeLog generation script based on git2cl. We use the git2cl found here: http://repo.or.cz/w/git2cl.git. Two issues were fixed: - strip correctly out merge commits - strip out git-svn-id's | 09 May 2013, 20:01:19 UTC |
891d2fc | Philippe Canal | 08 May 2013, 19:25:42 UTC | Create cint/cint/lib via rsync before the other two subdir to avoid cint/cint from being access/created/check at the same time | 08 May 2013, 19:26:39 UTC |
e924cfd | Philippe Canal | 08 May 2013, 18:43:00 UTC | Mention profi and profg in the TTree::Draw documentation (cherry picked from commit 15dd83522124b7c789b69bfa64184d8122d6088d) | 08 May 2013, 18:46:28 UTC |
551bf10 | Pere Mato | 08 May 2013, 09:37:07 UTC | Fixed the installation of RooStats headers | 08 May 2013, 09:37:07 UTC |
1be0f0a | Philippe Canal | 07 May 2013, 19:41:09 UTC | Give example on how to create nested subdirectories. | 07 May 2013, 19:41:09 UTC |
0a9e0cc | Philippe Canal | 07 May 2013, 13:51:13 UTC | We do not know how to extract the function name corresponding to a function pointer on AIX ... | 07 May 2013, 19:34:16 UTC |
129d3eb | Axel Naumann | 07 May 2013, 13:56:09 UTC | Don't strip the source directory away - that's where the headers are! | 07 May 2013, 13:56:09 UTC |
391b30d | Fons Rademakers | 07 May 2013, 10:23:47 UTC | Add --git-dir option to git for out of source build. Fixes ROOT-5127. | 07 May 2013, 10:23:47 UTC |
cbc67f2 | Fons Rademakers | 07 May 2013, 09:56:20 UTC | Reintroduce ROOT_SVN_REVISION for backward compatibility. ROOT_SVN_REVISION is re-introduced for backward compatibility. However it is fixed at the last recorded svn revision for this branch 49361. It also fixes a typo in core/base/inc/RVersion.h that fixes ROOT-5129. Note that the PROOF code using TROOT::GetSvnRevision() still has to be changed to use TROOT::GetGitCommit(). | 07 May 2013, 09:56:20 UTC |
fe29e8d | Fons Rademakers | 06 May 2013, 22:35:20 UTC | update RVersion.h, remove ROOT_SVN_REVISION. | 06 May 2013, 22:35:20 UTC |
aa2b805 | Fons Rademakers | 06 May 2013, 22:14:46 UTC | replace svninfo.txt by gitinfo.txt to provide git commit and branch information. Provide git commit and branch info to the system. The methods: TROOT::GetSvnRevision() TROOT::GetSvnBranch() TROOT::GetSvnDate() have been replaced by: TROOT::GetGitCommit() TROOT::GetGitBranch() TROOT::GetGitDate() but for backward compatibility we've retained GetSvnRevision() which now returns the decimal value of the short SHA1 of GetGitCommit(). So don't rely on revisions increasing monotonically. Also the RVersion.h has changed and: ROOT_SVN_REVISION ROOT_SVN_BRANCH has been replaced by: ROOT_GIT_COMMIT ROOT_GIT_BRANCH | 06 May 2013, 22:14:46 UTC |
abcecb4 | Andrei Gheata | 06 May 2013, 17:29:51 UTC | Precision fix for TGeoPolygon. Added possibility to draw a polygon via TGeoPolygon::Draw or TGeoXtru::DrawPolygon | 06 May 2013, 17:29:51 UTC |
b856c43 | Gerardo Ganis | 06 May 2013, 15:19:27 UTC | PROOF Processing rate fix This patch is meant to fix an issue causing the PROOF progress bar to get to 100%, then scroll at 100% for about the same amount of time again before finishing. The problem was finally tracked down to a failure to update a TProofProgressStatus object's fLastUpdate field on a worker before it is sent to the client. The last update time was always the initial time, causing the reported rate (and progress) to be about a factor of 2 too large. The patch also includes a minor fix for the scrolling in general, which is irritating (it can still happen with the bugfix a bit at the end of the job if the estimate overshoots the total number of entries). [From: B. Butler, M. Swiatlowski] | 06 May 2013, 15:21:13 UTC |
fd3c4aa | ganis | 03 May 2013, 07:53:43 UTC | Use getters where relevant; make nested class public | 06 May 2013, 10:17:51 UTC |
3346f48 | ganis | 03 May 2013, 07:53:23 UTC | Use getters where relevant; make nested class public | 06 May 2013, 10:17:40 UTC |
c10bc63 | ganis | 30 April 2013, 16:48:33 UTC | Import commit f7d1b17bd23e7712f70b96735ea6c6e8d77ad65b Fixes for the 'dynamic' startup: - Set client flag so that VerifyDataSet can be submitted as parallel - SAve arguments to EnablePackage so that they can be used when replaying the issued commands - In stressProof: when in 'dyn' mode, skip some new tests which do not apply. | 06 May 2013, 10:17:26 UTC |
93f4c53 | ganis | 29 April 2013, 16:53:34 UTC | Notify when gEnv look-up fails | 06 May 2013, 10:07:26 UTC |
46a7494 | Axel Naumann | 06 May 2013, 09:36:44 UTC | dos2unix | 06 May 2013, 09:36:44 UTC |
c156503 | Axel Naumann | 06 May 2013, 09:35:17 UTC | Bertrand says: nmake files are perfectly fine with lf line terminators. Thus dos2unix, in agreement with .gitattributes. | 06 May 2013, 09:35:17 UTC |
1b4efc1 | Axel Naumann | 06 May 2013, 09:34:53 UTC | unix2dos. | 06 May 2013, 09:34:53 UTC |
06e080e | Axel Naumann | 06 May 2013, 09:21:04 UTC | Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches | 06 May 2013, 09:21:04 UTC |
06360e4 | Axel Naumann | 06 May 2013, 09:20:19 UTC | Convert evil CRLF to LF. | 06 May 2013, 09:20:19 UTC |
05f1274 | Philippe Canal | 03 May 2013, 14:03:00 UTC | Fix AIX build (missing Dl_info) | 03 May 2013, 14:03:00 UTC |
4ebc881 | Philippe Canal | 03 May 2013, 14:02:21 UTC | Add .dll, /*.mk and some cint built files to .gitignore | 03 May 2013, 14:02:21 UTC |
d98a43e | Philippe Canal | 03 May 2013, 13:49:31 UTC | Ignore dictionary source files and roottest | 03 May 2013, 13:50:47 UTC |
09689e6 | Axel Naumann | 03 May 2013, 12:34:35 UTC | unix2dos | 03 May 2013, 12:34:35 UTC |
00a1f27 | Axel Naumann | 03 May 2013, 12:30:17 UTC | dos2unix | 03 May 2013, 12:30:17 UTC |
ba53cf7 | Axel Naumann | 03 May 2013, 12:29:28 UTC | Keep crlf for .vcproj | 03 May 2013, 12:29:28 UTC |
c0b241b | Axel Naumann | 03 May 2013, 12:29:03 UTC | unix2dos. | 03 May 2013, 12:29:03 UTC |
b5bebbd | Axel Naumann | 03 May 2013, 12:26:19 UTC | dos2unix | 03 May 2013, 12:26:19 UTC |
9b4a3e2 | Axel Naumann | 03 May 2013, 12:24:53 UTC | No "text", just eol=crlf. | 03 May 2013, 12:24:53 UTC |
22d948c | Axel Naumann | 03 May 2013, 12:16:18 UTC | Simplified gitattributes. | 03 May 2013, 12:16:18 UTC |
59cbaf1 | Axel Naumann | 03 May 2013, 12:15:46 UTC | dos2unix | 03 May 2013, 12:15:46 UTC |
1c7d7cf | bellenot | 03 May 2013, 10:09:10 UTC | Add missing dependencies for PostgreSQL on cygwin/gcc. Thanks to Angelo Graziosi for the feedback | 03 May 2013, 10:09:10 UTC |
4c5cc55 | Fons Rademakers | 03 May 2013, 09:29:16 UTC | switch to Unix line endings. | 03 May 2013, 09:29:16 UTC |
952052c | Fons Rademakers | 03 May 2013, 08:30:30 UTC | Add .gitattributes file. Don't expand $Id$. | 03 May 2013, 08:30:30 UTC |
5bb319d | Axel Naumann | 03 May 2013, 07:42:31 UTC | Fix funny GCC selection: we really want sstream also for GCC 4.8. | 03 May 2013, 07:42:31 UTC |
9541b97 | Olivier Couet | 02 May 2013, 11:40:31 UTC | Fix a typo | 02 May 2013, 11:40:31 UTC |