bf6ca7c | Fons Rademakers | 29 September 2011, 09:49:17 UTC | tag patch release v5-26-00g. git-svn-id: http://root.cern.ch/svn/root/tags/v5-26-00g@41059 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 September 2011, 09:49:17 UTC |
f862788 | Fons Rademakers | 29 September 2011, 09:47:58 UTC | make version v5-26-00g. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@41058 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 September 2011, 09:47:58 UTC |
5c7d181 | Fons Rademakers | 23 September 2011, 21:30:15 UTC | Backport from trunk (r39833) of fix for ATLAS online. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@40995 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 September 2011, 21:30:15 UTC |
7ad35fb | Fons Rademakers | 12 September 2011, 12:14:54 UTC | if home directory is not correctly set in pw file or user is not known, check the HOME shell variable to find the desired home directory. This allows the users to continue by setting HOME. Fixes issue 83268. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@40843 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 September 2011, 12:14:54 UTC |
29aceb5 | Fons Rademakers | 21 June 2011, 07:46:10 UTC | make version 5.26/00f. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39842 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 June 2011, 07:46:10 UTC |
0c6d6c2 | Lorenzo Moneta | 16 June 2011, 16:28:17 UTC | merge from the trunk fix 39778 in TProfile::LabelsDeflate/LabelsInflate git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39779 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 June 2011, 16:28:17 UTC |
64fd662 | Gerardo Ganis | 15 June 2011, 11:30:22 UTC | In XrdSecProtocolkrb5, make sure that the client is in front of a terminal before issuing a 'kinit'. Final protection against the 'kerberos issue'. Imported from HEAD. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39739 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 June 2011, 11:30:22 UTC |
8e28a1c | Lorenzo Moneta | 10 June 2011, 17:56:43 UTC | merge revision 39676 in the trunk from Philippe Fix r39628 by insuring the copied histogram has the proper type; this fixes tutorials/seims.C git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39678 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 June 2011, 17:56:43 UTC |
fe51f23 | Lorenzo Moneta | 10 June 2011, 09:58:54 UTC | bring from trunk fix http://root.cern.ch/viewvc?rev=39628&root=root&view=rev for the bug https://savannah.cern.ch/bugs/index.php?83066 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39663 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 June 2011, 09:58:54 UTC |
3c2574b | Gerardo Ganis | 07 June 2011, 12:59:36 UTC | Fix infinite loop in the authentication phase (backport from head) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39571 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 June 2011, 12:59:36 UTC |
183f4b5 | Gerardo Ganis | 06 June 2011, 11:38:57 UTC | Fix possible source of infinite loop during token init (backport from Xroot head needed by ATLAS) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39563 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 June 2011, 11:38:57 UTC |
80e7ec9 | Philippe Canal | 02 May 2011, 18:36:52 UTC | Avoid spurrious warning message when reading file with a TTree writen with ROOT 5.29/03 or later git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@39070 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 May 2011, 18:36:52 UTC |
e02033a | Matevz Tadel | 10 March 2011, 10:15:10 UTC | Merge rev 38357 from trunk: Avoid taking log(0) when calculating momentum range. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@38358 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2011, 10:15:10 UTC |
2ead913 | Gerardo Ganis | 10 December 2010, 15:15:16 UTC | Import fix #36552 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@37515 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2010, 15:15:16 UTC |
3c3fe1f | Gerardo Ganis | 29 October 2010, 08:06:22 UTC | Import fix #35695: Correctly update the number of submergers when workers die; should fix an issue experienced by ALICE git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@36452 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2010, 08:06:22 UTC |
682ede6 | Gerardo Ganis | 28 October 2010, 12:11:13 UTC | Import fix #36440: Add missing protection causing a crash in submergers when the output list contained TProofOutputFile objects (see forum). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@36441 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2010, 12:11:13 UTC |
cdc6862 | Fons Rademakers | 13 October 2010, 10:36:48 UTC | make version 5.26/00e. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@36331 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 October 2010, 10:36:48 UTC |
6a56ed3 | Lorenzo Moneta | 07 October 2010, 19:16:09 UTC | bring changes from 32479 from the trunk http://root.cern.ch/viewvc?view=rev&revision=32479 as requested by an LHCb user This fixes (for Minuit and Minuit2) the problem reported in http://root.cern.ch/phpBB2/viewtopic.php?t=9947 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@36171 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 October 2010, 19:16:09 UTC |
107de9c | Philippe Canal | 07 October 2010, 02:46:32 UTC | Inspired by revision 32159 of the trunk, insure that the StreamerInfo using in MemberWise streaming in not optimized (previously this was checked/done only for the 'current' StreamerInfo). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@36137 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 October 2010, 02:46:32 UTC |
22d02e9 | Joerg Stelzer | 26 September 2010, 23:38:09 UTC | Apply patch from M.Ellert (savannah 72165) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35754 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 September 2010, 23:38:09 UTC |
a476d50 | Axel Naumann | 21 September 2010, 08:55:02 UTC | Port of r35513 from trunk. Don't set kIsForeign on ClassDef()'ed classes. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35515 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 September 2010, 08:55:02 UTC |
b1186fb | Axel Naumann | 21 September 2010, 08:54:23 UTC | Port of r35512 from trunk. Propagate the correct class version to TClass by invoking Class_Version() from ClasDef. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35514 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 September 2010, 08:54:23 UTC |
6bb7fc4 | Fons Rademakers | 17 September 2010, 14:17:14 UTC | From Bertrand: fix out-of-bounds buffer access in RecvLogFile(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35381 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 September 2010, 14:17:14 UTC |
b14c47c | Gerardo Ganis | 15 September 2010, 11:43:29 UTC | Import from trunk fix 32312: in TFileStager::IsStaged, always close files after testing git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35296 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 September 2010, 11:43:29 UTC |
51e2d89 | Philippe Canal | 13 September 2010, 20:18:36 UTC | Avoid crashing when processing a using declaration with a class with virtual inheritance git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35257 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 September 2010, 20:18:36 UTC |
06eb2d8 | Philippe Canal | 13 September 2010, 19:14:53 UTC | Add to TFormLeafInfoCollection::ReadValue the same index calculation as the one done in TFormLeafInfoCollection::GetValue, fixing the problem reported in https://savannah.cern.ch/bugs/index.php?72398 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35255 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 September 2010, 19:14:53 UTC |
d83db6e | Axel Naumann | 08 September 2010, 13:16:55 UTC | Port of r35200 from trunk. From Josh Kelley and me: Fix typedefs for function parameter casts, where a template with array parameter was misinterpreted as array. Fix typedefs for function parameter casts, where the parameter type is a reference. Solves #71800 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@35203 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 September 2010, 13:16:55 UTC |
9a114ad | Philippe Canal | 24 August 2010, 16:45:44 UTC | Import revision 34965 and 34966 from the trunk: Fix null pointer deref (in case wher index is pointing to the temporary file) When generating code for the typedef within a class, make sure to treat bool as a built-in git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34967 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 August 2010, 16:45:44 UTC |
f0b4f8d | Fons Rademakers | 24 August 2010, 11:26:55 UTC | make version v5-26-00d. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34962 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 August 2010, 11:26:55 UTC |
2e139dd | Philippe Canal | 12 August 2010, 20:36:00 UTC | Import r34795 from the trunk: Add a protection when reading a file that contained a collection streamed memberwise .. but always empty git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34796 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 August 2010, 20:36:00 UTC |
171f6dc | Lorenzo Moneta | 12 August 2010, 13:40:55 UTC | merge fix 34778 in TH1::Add from the trunk (fix bug https://savannah.cern.ch/bugs/?71172 ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34779 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 August 2010, 13:40:55 UTC |
e85af88 | Axel Naumann | 11 August 2010, 09:05:33 UTC | Port of r34762 from trunk. Fix reference unsetting in argument conversion. Fixes map<unsigned long long, unsigned long> dummyData; unsigned int i = 0; dummyData[i] = 5; git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34763 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 August 2010, 09:05:33 UTC |
df7106c | Axel Naumann | 09 August 2010, 09:13:33 UTC | Port of r34745 from trunk. Fix comment handling for multiline input (Savannah #71186): Overwrite \0 in next input line, or all following input will be lost. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34746 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 August 2010, 09:13:33 UTC |
2fe70d3 | Gerardo Ganis | 03 August 2010, 17:15:42 UTC | Make sure that all variables are defined when R__HAVE_CONFIG is defined git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34719 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 August 2010, 17:15:42 UTC |
df88694 | Wim Lavrijsen | 29 July 2010, 23:56:13 UTC | More operator==/!= : handle typedef'ed iterators git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34669 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 July 2010, 23:56:13 UTC |
c8db80a | Wim Lavrijsen | 29 July 2010, 22:48:40 UTC | Fix potential ref counting issues git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34667 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 July 2010, 22:48:40 UTC |
8de58bb | Gerardo Ganis | 29 July 2010, 17:06:09 UTC | Import change #33437 fixing an issue with non-standard bin paths in 'proofserv', 'roots' (see report on the PROOF forum) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34663 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 July 2010, 17:06:09 UTC |
5c0d351 | Axel Naumann | 28 July 2010, 15:01:19 UTC | Port of r34631 from trunk. Make <operator name="x"/> a synonym for <function name="operator x"/>. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34639 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 July 2010, 15:01:19 UTC |
af6b95c | Axel Naumann | 27 July 2010, 15:35:44 UTC | Port of r34615 from trunk. Don't (try and fail to) remove enclosing scope from operator names. Remove return type from operators. Add "operator " to operator names if they don't contain it, to allow for a more natural sleection (name="operator==" instead of name="=="). Fixes Savannah# 70660. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34616 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 July 2010, 15:35:44 UTC |
a3f2ca5 | Wim Lavrijsen | 26 July 2010, 22:40:42 UTC | Symmetrize TObject::IsEqual on __eq__ and __ne__ git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34607 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 July 2010, 22:40:42 UTC |
2ff3f58 | Wim Lavrijsen | 23 July 2010, 22:35:52 UTC | More operator== work: need specific operator!= for string classes. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34587 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 July 2010, 22:35:52 UTC |
3902593 | Wim Lavrijsen | 20 July 2010, 23:25:23 UTC | Warn whenever the iterator hack is engaged. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34520 27541ba8-7e3a-0410-8455-c3a389f83636 | 20 July 2010, 23:25:23 UTC |
e6854d9 | Wim Lavrijsen | 20 July 2010, 23:02:16 UTC | Fix for https://savannah.cern.ch/bugs/?70397 . git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34519 27541ba8-7e3a-0410-8455-c3a389f83636 | 20 July 2010, 23:02:16 UTC |
b4bd10e | Wim Lavrijsen | 20 July 2010, 00:35:18 UTC | Hack to make STL iterator comparisons behave as expected, even when the user does not provide operator!=/== in the selection.xml. This fulfills savannah: http://savannah.cern.ch/bugs/?70229 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34490 27541ba8-7e3a-0410-8455-c3a389f83636 | 20 July 2010, 00:35:18 UTC |
67e9ed7 | Philippe Canal | 15 July 2010, 16:56:27 UTC | Adapt revision 34419 from the trunk: Remove stray return which leads to a crash when trying to interpret a call like TObject::GetName() (i.e a non-static method) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34435 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 July 2010, 16:56:27 UTC |
cc7e8a1 | Fons Rademakers | 13 July 2010, 15:52:14 UTC | don't try to install cint7 stuff when cint7 is not enabled. Fixes issue 69882. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34407 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 July 2010, 15:52:14 UTC |
43c953b | Fons Rademakers | 13 July 2010, 13:09:08 UTC | add missing entry for gsidcap protocol. Fixes issue 69656. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34396 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 July 2010, 13:09:08 UTC |
c9d4ca3 | Fons Rademakers | 12 July 2010, 12:12:59 UTC | From Jean-Philippe Baud: Remove an unnecessary cast to off_t that was producing wrong results with Atlas files greater than 2 GBytes. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34378 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 July 2010, 12:12:59 UTC |
18170ef | Bertrand Bellenot | 12 July 2010, 07:05:46 UTC | Allows to use the AltGr modifier key on foreign (e.g. German) keyboards (backport from r33436) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34372 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 July 2010, 07:05:46 UTC |
0f0d22e | Fons Rademakers | 06 July 2010, 09:35:28 UTC | make version v5-26-00c. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34334 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 July 2010, 09:35:28 UTC |
83fb4ca | Fons Rademakers | 28 June 2010, 17:20:03 UTC | add protection in StackTrace() against gApplication being 0. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34175 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2010, 17:20:03 UTC |
8fad4dc | Axel Naumann | 22 June 2010, 08:16:51 UTC | Port of r33854 from trunk. From Axel and Philippe: In TClassTable, normalize 'long long' to 'Long64_t' in lookups (as we are already doing on input). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34038 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 June 2010, 08:16:51 UTC |
66a1387 | Axel Naumann | 21 June 2010, 08:47:02 UTC | Port of r33985 from trunk. From Axel: Surround operand with () for sign inversion. Fixes Savannah #68905. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@34001 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 June 2010, 08:47:02 UTC |
cb3e2f4 | Axel Naumann | 14 June 2010, 08:37:43 UTC | Port of r33859 from trunk. Check that result is of struct type. Fixes crash reported in Savannah #68454. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33860 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 June 2010, 08:37:43 UTC |
fad431f | Philippe Canal | 09 June 2010, 14:23:33 UTC | From Bertrand: Import revision 32655 from the trunk: Fix a startup problem on MacOS [and Windows] by avoiding to call (indirectly in this case) the plugin manager from TROOT::Init to avoid an order of library initialization problem. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33801 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 June 2010, 14:23:33 UTC |
64f0a4f | Gerardo Ganis | 08 June 2010, 15:05:05 UTC | - Fix a subtle bug affecting the (possibly rare) case when not all entries are required and # entries does not correspond to an complete subset of files (e.g. # entries = 1001000 with files of 100000 entries each). The effect was uncomplete processing (skipped events, magenta bar) or a session freeze. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33785 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 June 2010, 15:05:05 UTC |
0724e2a | Gerardo Ganis | 01 June 2010, 09:12:18 UTC | Import fixes #33677 fixing a fake authentication failure with proxies created by voms-proxy-init when the input certificates are PKCS12-formatted git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33683 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 June 2010, 09:12:18 UTC |
85ef9e8 | Gerardo Ganis | 28 May 2010, 15:37:33 UTC | Import a few fixes from the trunk: - In TXProofMgr import fix #33639: fix problem affecting TProofMgr::Find. - Import fix #33640: fix a few issues affecting the usage of tree friends in PROOF and a bug affecting the locality check for files in TDSet. - In TProof::ClearData() import fix #33641: fix problem observed when the dataset repository is empty - In TProof import fix #33648: fix an issue with the workers names in TSlaveInfo in PROOF-Lite . git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33654 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2010, 15:37:33 UTC |
79d7a4a | Philippe Canal | 18 May 2010, 19:32:45 UTC | Import r33573: Allow a function template that have not only function paramaters that are of the type of the template parameter but also of any nested type of the template parameters. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33574 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 May 2010, 19:32:45 UTC |
dadbb78 | Axel Naumann | 18 May 2010, 16:37:47 UTC | Port of r33560 from trunk. Do not use read() on stdin if it is not a tty(), someone else might have triggered buffered I/O. Fixes Savannah #67484. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33564 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 May 2010, 16:37:47 UTC |
b71199d | Philippe Canal | 17 May 2010, 17:00:56 UTC | Adapt revision 33536 from the trunk: Fix parsing problen with __builtin_va_list on MacOS with gcc. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33537 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 May 2010, 17:00:56 UTC |
f5cc687 | Philippe Canal | 16 May 2010, 16:08:48 UTC | Adapt revision 33507 from the trunk: Remove compensation for kJump's argument that is no longer necessary (due to r33503) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33511 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 May 2010, 16:08:48 UTC |
e8279ec | Philippe Canal | 15 May 2010, 15:54:42 UTC | Import revisin 33508 from the trunk: In TTree::CopyAddress when copying the addresses of a branch created by a leaflist and where the memory buffer was allocated automatically (as opposed to set by the user) avoid deleting the memory allocated by the tree each time CopyAddress is called. (This effectively prevented cloning more than once a TTree with a branch created by a leaflist). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33510 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 May 2010, 15:54:42 UTC |
009a422 | Philippe Canal | 15 May 2010, 14:33:40 UTC | Merge changes from the trunk aimed at reducing possible confusions and conflict by always using in TClass and TStreamerInfo the version of template instance name with ULong64_t and Long64_t rather than [unsigned] long long. This fixeds roottest/root/io/evolution/versions/VecLong This includes parts of r32644, r32821 and r33114. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33506 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 May 2010, 14:33:40 UTC |
b9cecdf | Philippe Canal | 14 May 2010, 14:46:59 UTC | Adapt revision 33503 from the trunk: Fix the problem with ternary operator: <http://savannah.cern.ch/bugs/?67398> git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33504 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 May 2010, 14:46:59 UTC |
d0a09e0 | Philippe Canal | 10 May 2010, 17:03:17 UTC | Adapt revision 33444 from the trunk: Insure that the default value object needed by function are not inadvertently deleted by G__free_tempobject git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33449 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 May 2010, 17:03:17 UTC |
0437cb0 | Philippe Canal | 07 May 2010, 11:23:33 UTC | Import series of patches from the trunk: r31898: Avoid fix length buffer in TStreamerInfo.cxx r31995: Do not core dump when called with an emtpy chain. Show the branches of a chain's underlying's tree's freind in addition to the branches of the chain and of the chain's friends. r32355: Do not skip the first line when reading a root history file r32383: AutoDict file names must not contain colons. r32413: In TBranchProxy.cxx add missing re-initialization r32416: Replace a crash by an error message in the case where stdout or stderr is already redirect when a redirection is aksed for r32448: properly reset G__value::reftype.reftype when needed in the bytecode engine r32542: fix out of string range access error r32564: Do not cause an overflow signal just because we cast the result of line processing to a long. Set it to LONG_MAX/MIN instead. r32566: When drawing a polymarker make Same is the same as same r32659: fix memory leak r32705: Avoid preventable crashes if the meta data about the basket/key has been corrupted on the disk. The TKey/TBasket is now set to be a zombie if we find that some of the size value are obviously incorrect (less than zero). r32723: In shift operators, do not always promote to long, stop at int first r32878: TH1::Streamer and TGraph2D::Streamer no longer reset the kCanDelete bit directly so that the user can give ownership of the object to the canvas they are stored with. However, if they are saved on their own, the mechanism that associates them to the current directory (DirectoryAutoAdd) will now reset the bit to avoid any possible ownsership confusion. This fixes the report 23481 in Savannah. r32908: Properly re-update the friend branch address when the friend is a chain composed of 'smaller' trees than the main chain is. This fixes savannah #65431 r32942: Improve the error message(s) issued by TTree::Show in case of failure to load the data r32943: Add missing protection in the case we have an embedded object in a split branch which has been 'removed' from the current schema git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33422 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 May 2010, 11:23:33 UTC |
0b3ba7e | Gerardo Ganis | 07 May 2010, 09:48:02 UTC | Import from trunk fix http://root.cern.ch/viewvc?rev=33418&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33419 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 May 2010, 09:48:02 UTC |
f799294 | Philippe Canal | 06 May 2010, 21:06:14 UTC | Import series of patches from the trunk: r33313: Update TTree::SetDirectory to allow update the BranchRef when needed. This fixes "http://root.cern.ch/phpBB2/viewtopic.php?t=10283" r33333: Avoid attempting to print the content of empty TClonesArray even if this 'content' are strings (see roottest/root/treeformula/scan/execmissingString.C) r33336: Properly parse typedef long long* pointer when there is more than one space betweent the star and the typedef name. Generate the dictionary for vector<long long> and vector<unsigned long long> r33350: Make the error message of TClonesArray::SetClass(const char*) more specific. r33377: Avoid problem case where TROOT::LoadClass is being called with a string that is changed/deleted during its execution (by an autoload for example). This fixes the problem seen at http://root.cern.ch/phpBB2/viewtopic.php?t=10308 r33378: Make sure the list of library is recalculated whenever G__smart_unload is used; This fixes Savannah #66900 git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33415 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 21:06:14 UTC |
c95dd7a | Philippe Canal | 06 May 2010, 19:58:35 UTC | Import series of patches from the trunk: r32863: Properly handle the case where a read rule is associate with the 'current' TStreamerInfo when this TStreamerInfo is used for writing. This fixes the report 65132 in Savannah. r32879: make sure we are loading the dictionary information about member function before looking for a template member function instance. This fixes the report #30539 in Savannah. r32915: Add missing protection against creation of CINT and Meta objects during a TMapFile streaming r32973: Make sure to autoload a class before allocating any object of that type r33000: Remove fixed length array in TCint.cxx r33044: Avoid reading before the start of an empty string in TClassEdit.cxx r33108: Fix the ACLiC .d file by using the build directory in the target part (rather than the source directory) r32071: In ACLiC's dependency files (.d) make sure to only use the unix notation (on windows) r33112: Fix ACLiC's .d file dictionary version part r33118: In MakeProject, handle the case when we have more than one StreamerInfo for the same class r33146: Make sure that gPerfStats is properly updated if the TTreePerfStats is deleted r33255: Properly detect all ACLiC modes in TSelector::GetSelector git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33414 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 19:58:35 UTC |
4451422 | Philippe Canal | 06 May 2010, 16:27:01 UTC | remove misleading information git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33413 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 16:27:01 UTC |
2c900b8 | Philippe Canal | 06 May 2010, 16:20:55 UTC | Import series of patches from the trunk: r32860: Add missing protection in the case we have an embedded object in a split branch which has been 'removed' from the current schema git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33412 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 16:20:55 UTC |
d50f5ec | Philippe Canal | 06 May 2010, 16:13:24 UTC | Import series of patches from the trunk: r32860: Add missing protection in the case we have an embedded object in a split branch which has been 'removed' from the current schema git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33409 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 16:13:24 UTC |
a76f16f | Philippe Canal | 06 May 2010, 14:56:27 UTC | Import series of patches from the trunk: r32023: Do no use any array dimension in the branchnames created by TTree::ReadFile r32028: In TTree::Draw: Avoid confusing '2000<var' with in a file name '2000' (due to IsFileInIncludePath stripping what it thinks to be an I/O indirection) r32032: In TChain::SetEntryList use only the treename to lookup the (sub)entryList (instead subdir/treename) r32352: Fix typo introduced in r18036, resulting in the wrong function's parameter being reset in some cases r32361: Add one more valgrind suppression about TClassRef r32605: In TCollectionProxyInfo templated function we need to qualify the call to a function of the base class, because name lookup doesn't look in dependent base classes. r32631: Fix random memory read in G__cattemplatearg by avoid to use a pointer into memory thay might be move (by G__FastAllocString::Resize) r32769: If the process is not attached to a tty or if it is in the background, do not ask the (absent) user if the process should be prevented from exiting in case of error r32784,32873: "something-ICC" is not an include directory that needs to be converted; look for " -I". r32787: Try to load explicitly ./filename but filename as the earlier is more friendly to dlopen r32835: Do no over-write the default value for TTree::fgMaxTreeSize as it is the one we want (and the setting smaller than expected by a factor 10) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33408 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 May 2010, 14:56:27 UTC |
3909010 | Philippe Canal | 24 April 2010, 21:37:25 UTC | Add support for reading file written by 5.27/02 and containing a data member like: std::container<Data> *fDataObjects; which has been streamed memberwise (see revision r33173 of the trunk). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33174 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 April 2010, 21:37:25 UTC |
e7e5e30 | Gerardo Ganis | 23 April 2010, 11:21:55 UTC | Import fix #33153: fix an issue with the parsing of the option field when forcing the creation of a new session git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33154 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 April 2010, 11:21:55 UTC |
d10304d | Axel Naumann | 21 April 2010, 14:33:38 UTC | Port of r33117 from trunk. Initialize the returned static buffer even for function pointer types (fixing nightlies' python/function/PyROOT_functiontests): simply return the function pointer type. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33121 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 April 2010, 14:33:38 UTC |
d9223e8 | Gerardo Ganis | 15 April 2010, 14:11:01 UTC | Fix compilation problem introduced by last patch git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33043 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2010, 14:11:01 UTC |
28ecca0 | Gerardo Ganis | 15 April 2010, 13:41:39 UTC | Import fix #33035 in TProofLite: Remove invalid TQueryResult objects from the player list; fixes segv at next query git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33036 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2010, 13:41:39 UTC |
2172b6a | Gerardo Ganis | 15 April 2010, 12:46:15 UTC | Import fix #33027 in TProofLite: Do not add things to the TQueryResult object in case the query was aborted or failed to start. Fixes a segv when processing a dataset where none of the files had been validated. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33028 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2010, 12:46:15 UTC |
407e5f6 | Gerardo Ganis | 14 April 2010, 15:00:05 UTC | Import fix #33015 in TProofPlayerLite: - Properly initialize the merging progress counter. Fixes problem with negative values for 'workers still sending' in PROOF-Lite . git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33016 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 April 2010, 15:00:05 UTC |
5fbae0e | Gerardo Ganis | 14 April 2010, 13:47:27 UTC | - In TProofServ, import fix #33009: In TProofServ::Reset, check that the directory make sense. Fixes an isue with a fake error message in PROOF-Lite when issuing TProof::SetParallel(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33011 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 April 2010, 13:47:27 UTC |
fe3de71 | Gerardo Ganis | 14 April 2010, 13:02:19 UTC | Import fixes #32953 in XrdProofdManager and XrdProofdProofServMgr to handle the Unix sock length problem on MacOsX: - add support for a new directive 'xpd.sockpathdir' to control the location under which the unix sockets for the sessions are created; default is <admin_path>/.xproofd.<xproofd_port>/socks . - add getter XrdProofdManager::SockPathDir() . - create the unix sockets under XrdProofdManager::SockPathDir() - compactify the name of the unix socket: xpd.<daemon_pid>.<proofserv_pid> - add a warning if the global path is longer that 100 chars. Import fix #33003 in XrdProofdProofServMgr: Make sure the file descriptors are always released when not needed anylonger. Fixes a weird problem observed on CAF. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@33006 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 April 2010, 13:02:19 UTC |
d8e26c1 | Matevz Tadel | 12 April 2010, 15:23:25 UTC | Merge rev 32946 from trunk: Fall-back to 'box' option when unsupported option is used. Bypasses savannah 65674. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32947 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2010, 15:23:25 UTC |
0a14d56 | Philippe Canal | 09 April 2010, 02:04:26 UTC | Add missing protection against creation of CINT and Meta objects during a TMapFile streaming git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32918 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2010, 02:04:26 UTC |
d4a969d | Fons Rademakers | 08 April 2010, 21:55:11 UTC | fix case when GNU tar is not available. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32912 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2010, 21:55:11 UTC |
df9ce6e | Joerg Stelzer | 08 April 2010, 21:16:09 UTC | Reduce number of MsgLogger, fix preparation of DataSet (savannah 64323) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32910 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2010, 21:16:09 UTC |
285ad5c | Gerardo Ganis | 08 April 2010, 07:54:00 UTC | Import fix #32900 fixing the number of args in an Error(..) introduced in the last patch git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32901 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2010, 07:54:00 UTC |
2dd2739 | Gerardo Ganis | 08 April 2010, 07:23:24 UTC | - In TProof, import fix #32833 fix a problem counting valid nodes in sequential or 'masteronly' mode, generating the fake error message "GoParallel: attaching to candidate!" - In TProofLite, import fix #32897 and #32898 - use shorter name for the unix socket path; issue an error if the total length is larger then 104 (sort of universal hardcoded limit); add variable ProofLite.SockPathDir to control the directory where it is created. All this should solve a problem with the crazy temp dirs on Mac. - make sure that ~TProofLite is called when issuing ".q" git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32899 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2010, 07:23:24 UTC |
6aa4917 | Philippe Canal | 06 April 2010, 21:05:52 UTC | Use correct variable to test against git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32889 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 April 2010, 21:05:52 UTC |
8aa626a | Philippe Canal | 06 April 2010, 20:31:57 UTC | In an I/O customization rule in genreflex allow * as a version specifier git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32888 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 April 2010, 20:31:57 UTC |
0752551 | Philippe Canal | 06 April 2010, 20:28:34 UTC | In an I/O customization rule in genreflex allow * as a version specifier git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32887 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 April 2010, 20:28:34 UTC |
894b6b1 | Philippe Canal | 06 April 2010, 18:53:50 UTC | Import revisions 32863 from the trunk: Properly handle the case where a read rule is associate with the 'current' TStreamerInfo when this TStreamerInfo is used for writing. This fixes the report 65132 in Savannah. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32886 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 April 2010, 18:53:50 UTC |
ede4b21 | Philippe Canal | 02 April 2010, 13:05:42 UTC | Import revisions 32772 from the trunk: Fix TTree::GetLeaf to properly find a name which contains the top level branch name even though it is not ending with a trailing dot (and hence the sub branch does not contain the top level branch name) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32877 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2010, 13:05:42 UTC |
3417c60 | Gerardo Ganis | 01 April 2010, 22:30:12 UTC | In TProofMgr, import fix #32874: Avoid contacting the DNS when initializing TProofMgr as base class of TProofMgrLite: it is not needed and it may introduce long startup delays. git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32875 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 April 2010, 22:30:12 UTC |
80d963d | Philippe Canal | 01 April 2010, 17:46:08 UTC | Import revisions 32542,32353,32821,32838,32842,32852,32855 from the trunk: Restore and improve time required to startup root.exe and load shared libraries git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32870 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 April 2010, 17:46:08 UTC |
46f1b6b | Gerardo Ganis | 30 March 2010, 06:58:22 UTC | - In XrdProofdAdmin, import fix #32808 Fix bug preventing a correct check of the exported paths - In TProofServ, import fix #32812 and #32814 Fix bug affecting the behaviour of kBuildPackage for packages in the global directories - In TXProofMgr, import fix #32815 Disable TXSocket handling while sending / receiving files. Fixes occasional freeze in TXProofMgr::GetFile / TXProofMgr::PutFile due to a screw up of the synchronization in the TXSocket pipe - In net/xrootd, import fixes #32800: - Tiny fix in XrdSecProtocolkrb5.cc (remove a redundant unlock) - Improvements in 'xrdgsiproxy': - Add support for -exists (-e) switch for the 'info' mode (as in 'grid-proxy-info') to test existence and validity of a proxy. - Add also support for a clock skew in testing validity (default 30 secs; can be changed with the switch -clockskew). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32825 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2010, 06:58:22 UTC |
45b9a8e | Lorenzo Moneta | 25 March 2010, 10:46:58 UTC | port bug fix 32746 for bug 64854 from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32750 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 March 2010, 10:46:58 UTC |
56631bc | Fons Rademakers | 23 March 2010, 18:10:51 UTC | add explicit cast from time_t to Int_t to silence warning VC9 (backport). git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32721 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 March 2010, 18:10:51 UTC |
0cfc39a | Gerardo Ganis | 23 March 2010, 10:08:49 UTC | Import change #32707: do not build by default the secssl test program (not yet working everywhere) git-svn-id: http://root.cern.ch/svn/root/branches/v5-26-00-patches@32709 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 March 2010, 10:08:49 UTC |