ROOT logo

ROOT version 5.34 development notes

2014-04-02  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Move with arrow keys

2014-04-02  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TCurlyArc.cxx, graf2d/graf/src/TCurlyLine.cxx,
	graf2d/graf/src/TDiamond.cxx, graf2d/graf/src/TPie.cxx: Move with
	arrow keys

2014-04-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TBox.cxx: Implement ESC and arrow keys moving for
	move opaque.

2014-04-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/tests/CMakeLists.txt: Add patch from Matthias to disable
	compiling Vc tests in C++11 mode when ROOT is built with C++03

2014-04-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/Expression.h,
	math/smatrix/inc/Math/MatrixFunctions.h,
	math/smatrix/inc/Math/SVector.h, math/smatrix/inc/Math/SVector.icc,
	math/smatrix/test/testSMatrix.cxx: Add IsInUse function also for
	Vector and its expression.  This fixes re-using vectors in
	vector-matrix operations:  V = M * V This fixes ROOT-6157

2014-03-28  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofit/inc/RooParametricStepFunction.h: Add missing default
	constructor

2014-04-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLine.cxx: Implement ESC in ExecuteEvent for move
	opaque mode.

2014-04-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLine.cxx: When “move opaque” is on it is
	possible to move the line using Arrow Keys for a precise placement.

2014-04-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TText.cxx: When “move opaque” is on it is
	possible to move the text using Arrow Keys for a precise placement.

2014-04-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TEllipse.cxx: When “move opaque” is on it is
	possible to move the ellipse using Arrow Keys for a precise
	placement.

2014-04-01  Philippe Canal <pcanal@fnal.gov>

	* tutorials/net/parallelMergeClient.C: Correctly create a varied set
	of histograms.  now consistent with the use of Fill later in the code

2014-03-31  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/base/inc/Buttons.h, graf2d/gpad/src/TCanvas.cxx,
	gui/gui/src/TRootCanvas.cxx, gui/gui/src/TRootEmbeddedCanvas.cxx: 
	Simplify the keyboard editing events (and add emulated key release
	events on Windows) Only use two event types (kArrowKeyPress and kArrowKeyRelease) and
	add simulated key release events on Windows when getting consecutive
	same keypressed events (since auto-repeat fires only successive
	wm_keydown events)

2014-03-31  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Protections in ExecuteEvent

2014-03-31  Olivier Couet <olivier.couet@cern.ch>

	* gui/gui/src/TRootEmbeddedCanvas.cxx: Fix typo

2014-03-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: This thing changed again :(

2014-03-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: Update gPad when a macro is
	executed from a TBrowser.

2014-03-28  Olivier Couet <olivier.couet@cern.ch>

	* gui/gui/src/TRootCanvas.cxx: Some etype for arrow keys were not
	correct.

2014-03-28  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/cmake/VcMacros.cmake, math/vc/tests/CMakeLists.txt: Try
	with these other fix for C++11

2014-03-28  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/tests/CMakeLists.txt: Fix for C++-11 compilation of Vc
	tests on maces 10.8

2014-03-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* gui/ged/src/TAttFillEditor.cxx: Cancel accidental commit/mods.

2014-03-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* gui/ged/src/TAttMarkerEditor.cxx: Ooops, rollback mods in ged.

2014-03-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm, gui/ged/src/TAttFillEditor.cxx,
	gui/ged/src/TAttMarkerEditor.cxx: Disable shadows.

2014-03-28  Pere Mato <pere.mato@cern.ch>

	* math/vc/CMakeLists.txt: Add missing tests in VC (set
	Vc_INSIDE_ROOT)

2014-03-28  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/KDEKernel.h: get in sync with master branch - commit
	2013-12-18 Axel NaumannFix headers to be usable standalone

2014-03-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFilePrefetch.h, io/io/src/TFilePrefetch.cxx: Drops the
	validation of the directory name in prefetch From Elvin: I attached a patch which drops the validation of the directory name
	used for caching the prefetched blocks for the TFilePrefetching. I
	initially used it so that I wouldn't end up with funny names for the
	cache directory but the Alice guys (cc - Andrei) have some problems
	with this check when deploying it in production since they have
	various characters in the directory name which I currently don't
	accept.  Therefore, I completely removed this validation step and I rely on
	the TSystem/OS to report any errors if creating/opening the
	requested directory is not possible.

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Is how it should be?

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: fix for .. what??

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Warpwarpwarp cursor position.

2014-03-27  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TRootCanvas.cxx, gui/gui/src/TRootEmbeddedCanvas.cxx: 
	Use (translate to) TCanvas coordinates

2014-03-27  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx: propagate the arrow keys events.

2014-03-27  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Implement zoom with wheel
	on 2D histograms remove trailing blanks

2014-03-27  Lorenzo Moneta <moneta@lcgapp07.cern.ch>

	* math/vc/cmake/AddCompilerFlag.cmake,
	math/vc/cmake/CheckCCompilerFlag.cmake,
	math/vc/cmake/CheckCXXCompilerFlag.cmake,
	math/vc/cmake/OptimizeForArchitecture.cmake,
	math/vc/cmake/VcMacros.cmake, math/vc/examples/finitediff/main.cpp,
	math/vc/examples/mandelbrot/mandel.cpp,
	math/vc/include/Vc/Allocator, math/vc/include/Vc/avx/intrinsics.h,
	math/vc/include/Vc/common/interleavedmemory.h,
	math/vc/include/Vc/common/logarithm.h,
	math/vc/include/Vc/common/macros.h,
	math/vc/include/Vc/common/memory.h,
	math/vc/include/Vc/common/memorybase.h,
	math/vc/include/Vc/common/operand.h,
	math/vc/include/Vc/common/undomacros.h,
	math/vc/include/Vc/global.h,
	math/vc/include/Vc/internal/namespace.h,
	math/vc/include/Vc/sse/prefetches.tcc,
	math/vc/src/avx_sorthelper.cpp, math/vc/src/trigonometric.cpp,
	math/vc/tests/CMakeLists.txt, math/vc/tests/arithmetics.cpp,
	math/vc/tests/const.h, math/vc/tests/convert-sincos-reference.cpp,
	math/vc/tests/deinterleave.cpp,
	math/vc/tests/implicit_type_conversion.cpp, math/vc/tests/mask.cpp,
	math/vc/tests/math.cpp, math/vc/tests/memory.cpp,
	math/vc/tests/stlcontainer.cpp, math/vc/tests/unittest.h,
	math/vc/tests/utils.cpp: copy Vc from 0.7 branch of Vc git
	repository

2014-03-27  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TRootCanvas.cxx, gui/gui/src/TRootEmbeddedCanvas.cxx: 
	Use better QueryPointer (the one which is working on Linux...)

2014-03-27  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/base/inc/Buttons.h, gui/gui/src/TRootCanvas.cxx,
	gui/gui/src/TRootEmbeddedCanvas.cxx: Introduce new TCanvas events
	(keyboard arrows) + add GUI handlers

2014-03-27  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/src/TGWin32.cxx: Use native GDI function

2014-03-27  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Improve histogram zooming with mouse
	wheel.

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/gl/transp_text.C: Reorder/cleanup.

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/gl/customcolors.h, tutorials/gl/grad.C,
	tutorials/gl/grad2.C, tutorials/gl/gradients.C,
	tutorials/gl/radialgradients.C, tutorials/gl/transp.C: Cleanup,
	cosmetics and not only

2014-03-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/customcolors.h, tutorials/cocoa/flower.C,
	tutorials/cocoa/grad.C, tutorials/cocoa/gradients.C,
	tutorials/cocoa/radialgradients.C, tutorials/cocoa/transp.C,
	tutorials/cocoa/transp_text.C: Cosmetics, cleanup, ACLiC.

2014-03-26  Philippe Canal <pcanal@fnal.gov>

	* bindings/pyroot/Module.mk: Uncomment essential part of commit
	7cc9ba3 This was an unfortunate copy/paste error on my part :(

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/flower.C: A tutorial from the master branch.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/grad.C, tutorials/cocoa/grad2.C,
	tutorials/cocoa/gradients.C, tutorials/gl/customcolors.h,
	tutorials/gl/grad.C, tutorials/gl/grad2.C,
	tutorials/gl/gradients.C, tutorials/gl/parallelcoordtrans.C,
	tutorials/gl/radialgradients.C, tutorials/gl/transp.C,
	tutorials/gl/transp_text.C: Update tutorials: 1. Cleanup 2. ACLiC 3. Remove hardcoded color indices.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/customcolors.h, tutorials/cocoa/grad.C,
	tutorials/cocoa/grad2.C, tutorials/cocoa/gradients.C,
	tutorials/cocoa/parallelcoordtrans.C,
	tutorials/cocoa/radialgradients.C, tutorials/cocoa/transp.C,
	tutorials/cocoa/transp_text.C, tutorials/gl/gradients.C: Update
	tutorials to make them: 1. ACLiCable 2. More or less reasonable C++ code 3. Get rid of hardcoded indices for new colors.

2014-03-26  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: The zoom box must be deleted when ESC is
	pressed.

2014-03-26  Danilo Piparo <danilo.piparo@cern.ch>

	* bindings/pyroot/Module.mk: This should give us back the lcg
	clang33 build

2014-03-26  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Add a protection for axis-zoom-opaque.
	(Thanks Bertrand to have seen it :-) )

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/gl/radialgradients.C: Canvas is too big.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/gl/gradients.C: A new tutorial with a piechart and a
	radial fill.

2014-03-26  Gerardo Ganis <gerardo.ganis@cern.ch>

	* tutorials/tree/h1analysis.C: Count the number of selected evenst
	in fStatus To provide an example for the fix/change for ROOT-748 just
	committed.

2014-03-26  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofLite.cxx,
	proof/proofplayer/src/TProofPlayer.cxx: Make TProof::Process to
	return TSelector::GetStatus (ROOT-748) To get the same behaviour as in Tree::Process.  The
	TSelector::fStatus of all non-aborted workers are added.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx, tutorials/gl/radialgradients.C: 
	Radial gradient fill with OpenGL + new tutorial.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/radialgradients.C: A new tutorial from the master
	branch.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/inc/TGLUtil.h, graf3d/gl/src/TGLUtil.cxx: 
	DrawQuadStripWithGradientFill - aux. function.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Remove bbox calculation and use
	aux. function.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/inc/TGLPadUtils.h, graf3d/gl/src/TGLPadUtils.cxx: 
	Utility function.

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm: max/min.

2014-03-26  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TProofMgr.h, proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofdAdmin.cxx, proof/proofx/inc/TXProofMgr.h,
	proof/proofx/src/TXProofMgr.cxx: Add a return code to
	TProofMgr::SetROOTVersion (ROOT-3194) Collect the already returned information to return 0 in case of
	success, -1 in the case at leat one node did not manage to set the
	wanted version

2014-03-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm: max/min are better

2014-03-25  Philippe Canal <pcanal@fnal.gov>

	* math/vc/include/Vc/common/macros.h,
	math/vc/include/Vc/common/undomacros.h: Suppress warning on gcc <
	4.6.  #pragma GCC diagnostic push and #pragma GCC diagnostic pop were
	added in gcc 4.6.

2014-03-21  Axel Naumann <Axel.Naumann@cern.ch>

	* bindings/pyroot/Module.mk: Suppress format warnings caused by
	python headers.

2014-03-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/gradients.C: Somehow I forgot this tutorial for
	5-34???

2014-03-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm: The simple radial gradient
	with Quartz.

2014-03-25  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Implement axis zooming with move opaque

2014-03-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TColorGradient.h, core/base/src/TColorGradient.cxx: 
	Add the notion of simple/extended radial gradients.

2014-03-25  Olivier Couet <olivier.couet@cern.ch>

	* gui/ged/inc/TAttLineEditor.h, gui/ged/inc/TAttMarkerEditor.h,
	gui/ged/inc/TAttTextEditor.h, gui/ged/src/TAttLineEditor.cxx,
	gui/ged/src/TAttMarkerEditor.cxx, gui/ged/src/TAttTextEditor.cxx: 
	Opacity for GUI

2014-03-25  Philippe Canal <pcanal@fnal.gov>

	* graf2d/x11ttf/Module.mk: Do not hard code the X11 include
	directory

2014-03-25  Peter Van Gemmeren <peter.van.gemmeren@cern.ch>

	* tree/tree/src/TTreeCache.cxx: Fix TTreeCache::SetEntryRange to
	properly take into account learning phase.  This is a tweak on commit 475165c0e15ed5019c2ce675650435b829d0a03f
	and fixes the issue ROOT-6103.

2014-03-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooNLLVar.cxx: Fix calculation of extended
	term for weight2 likelihood. This fixes the problem observed with
	getting the correct errors in weighted extended likelihood fit.  See
	http://root.cern.ch/phpBB3/viewtopic.php?f=15&t=16917&p=75834#p75834

2014-03-25  Olivier Couet <olivier.couet@cern.ch>

	* gui/ged/inc/TAttFillEditor.h, gui/ged/src/TAttFillEditor.cxx,
	gui/gui/inc/TGColorDialog.h, gui/gui/inc/TGColorSelect.h,
	gui/gui/src/TGColorDialog.cxx, gui/gui/src/TGColorSelect.cxx: 
	Opacity in color wheel.

2014-03-25  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkgc-win32.c: Finally fix pattern
	filling on Windows (it never worked properly)

2014-03-25  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: use gStyle->GetLegendFillColor() in
	ctor

2014-03-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: Need at least GSL 1.10 as we use
	gsl_multimin_fdfminimizer_vector_bfgs2.

2014-03-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TPadPainter.cxx,
	graf2d/quartz/src/QuartzFillArea.mm: 1. Sync TPadPainter::SaveImage.  2. As I've replace TColorGradient::Point (which has a ctor)  with
	CGPoint, it now must be initialized.

2014-03-24  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Nothing is ever ...

2014-03-24  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TColorGradient.h, core/base/src/TColorGradient.cxx,
	graf2d/cocoa/src/X11Events.mm, graf2d/quartz/src/QuartzFillArea.mm: 
	Fix a color gradient - linear/radial. Key symbols.

2014-03-24  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: Delete the
	region after usage

2014-03-24  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TEllipse.cxx: Implement ESC for move opaque.

2014-03-24  Olivier Couet <olivier.couet@cern.ch>

	* graf3d/g3d/src/TView3D.cxx: Mirror change for ESC in opaque mode

2014-03-24  Olivier Couet <olivier.couet@cern.ch>

	* gui/ged/inc/TAttTextEditor.h, gui/ged/src/TAttFillEditor.cxx,
	gui/ged/src/TAttLineEditor.cxx, gui/ged/src/TAttMarkerEditor.cxx,
	gui/ged/src/TAttTextEditor.cxx: Improve opacity slider management.
	From Anna

2014-03-24  Olivier Couet <olivier.couet@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Implement opacity for markers
	From Anna

2014-03-24  Olivier Couet <olivier.couet@cern.ch>

	* graf3d/g3d/src/TView3D.cxx, hist/histpainter/src/THistPainter.cxx: 
	Move opaque for 1D histograms changing and 3D rotation

2014-03-24  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TPad.cxx, graf2d/gpad/src/TPadPainter.cxx: 1. Use rgbas from Quartz directly to have nice png/jpg/gif via
	TASImage.  2. Cleanup and re-write TPadPainter.

2014-03-24  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: Fix an
	issue in TGedPatternSelect (don't align to 8x8 pattern)

2014-03-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Make MSVC happy - danmed min/max
	macros.

2014-03-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLUtil.cxx, tutorials/gl/grad.C,
	tutorials/gl/grad2.C: New gl tutorials with a linear gradient fill.

2014-03-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/inc/TGLPadPainter.h, graf3d/gl/inc/TGLUtil.h,
	graf3d/gl/src/TGLPadPainter.cxx, graf3d/gl/src/TGLUtil.cxx: Our very
	first version of linear gradient fill in gl-pad.  From me and Anna.

2014-03-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/win32gdk/src/TGWin32GL.cxx, graf3d/gl/src/TX11GL.cxx: 
	Request a stencil buffer on windows/X11 platforms.

2014-03-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGOSXGL.mm: Stencil buffer for a gl-pad required.

2014-03-22  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TProofPlayerLite.cxx: Disable by default
	memory checks during event loop   Regular checks, with a tunable frequency, of process memory were
	  introduce as a first debug layer. However, they require calls to
	  System::GetProcInfo which are particurarly heavy. Since by default
	this information is not used, it makes more sense to have it off.

2014-03-21  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: Remove
	unreferenced local variable

2014-03-21  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c,
	graf3d/gl/src/TGLPadUtils.cxx: Implement (finally) correct
	transparency stipple filling on Windows

2014-03-21  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Implement “Move
	Opaque”, when “can edit histograms” is on.

2014-03-21  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TPolyLine.cxx: Implement “Move Opaque”

2014-03-21  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/triangles.C: Use transparency

2014-03-20  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofLite.cxx: Keep at most 1 old session logs by
	default

2014-03-20  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TSelHandleDataSet.cxx: Fix way the path name
	is passed to cache handling functions

2014-03-21  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofd/src/XrdProofdManager.cxx: Port previous patch on
	MacOsX

2014-03-21  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofd/src/XrdProofdManager.cxx: Add support for secondary
	groups (ROOT-4126)

2014-03-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/HypoTestInverter.h,
	roofit/roostats/inc/RooStats/ProofConfig.h,
	roofit/roostats/inc/RooStats/RooStatsUtils.h,
	roofit/roostats/inc/RooStats/ToyMCStudy.h,
	roofit/roostats/src/HypoTestInverter.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/RooStatsUtils.cxx,
	roofit/roostats/src/ToyMCSampler.cxx,
	roofit/roostats/src/ToyMCStudy.cxx,
	tutorials/roostats/StandardHypoTestInvDemo.C: - Fix the HypoTestInverter::Rebuild to re-set the parameter to the
	same initial value before generating the toys. Apply also several
	debug improvements - Apply some fixes for ProofLite - have now a deterministic seed making the result reproducible - allow for setting correctly the number of workers when running in
	ProofLite Improve StandardHypoTestINvMacro for the rebuild.  Add an option to
	specify the configuration used for rebuilding the limit distribution

2014-03-20  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeplayer/src/TSelectorDraw.cxx: Fix:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17791

2014-03-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm, tutorials/cocoa/grad.C,
	tutorials/cocoa/grad2.C, tutorials/cocoa/parallelcoordtrans.C,
	tutorials/cocoa/transp_text.C: Fix radii for a radial gradient +
	update tutoarials to avoid "indices collision" for new colours from different macros.

2014-03-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx, gui/ged/src/TAttFillEditor.cxx,
	gui/ged/src/TAttLineEditor.cxx, gui/ged/src/TAttMarkerEditor.cxx,
	gui/ged/src/TAttTextEditor.cxx,
	tree/treeviewer/src/TParallelCoordEditor.cxx: The fix from Anna: 1. Use TCanvas::SupportAlpha and add a protection against a null
	pointer (gPad).

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* cint/ROOT/cintdlls.mk: Suppress linker warning

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* config/Makefile.linuxx8664gcc: Don't repeat flags

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/inc/G__ci.h: Fix another C++ comment warning

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* io/dcache/Module.mk: Ignore warning in external library (dcache)

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* math/vc/Module.mk: suppress warnings

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* io/dcache/Module.mk: suppress warnings

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/inc/G__ci.h, cint/cint/inc/G__ci_fproto.h,
	graf2d/qt/inc/TVirtualX.interface.h: fix warnings

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* config/Makefile.linuxx8664gcc: Remove inadervently added -g

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm: Only of radii has to be
	non-zero.

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* math/vc/include/Vc/common/logarithm.h,
	math/vc/src/trigonometric.cpp: Comment out unused typedef

2014-03-19  Philippe Canal <pcanal@fnal.gov>

	* build/unix/compiledata.sh, config/Makefile.linuxx8664gcc: Use
	-Werror but do not propagate it to ACLiC

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Fix for a batch mode.

2014-03-19  Pere Mato <pere.mato@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: Fix for ROOT-6161. Use macro
	ROOTICONPATH instead of assuming $ROOTSYS/icons.

2014-03-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: enable cocoa back-end by default for OSX >= 10.7.

2014-03-19  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeviewer/src/TParallelCoord.cxx: Ignore the dots spacing if
	the transparency is available.

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm: Radial gradients.

2014-03-19  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TSVG.cxx: Marker size was wrong in divided
	canvases.

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm, graf2d/quartz/inc/QuartzFillArea.h,
	graf2d/quartz/src/QuartzFillArea.mm: Mod from the master branch.

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/grad.C, tutorials/cocoa/grad2.C: Fix tutorials

2014-03-19  Pere Mato <pere.mato@cern.ch>

	* cint/reflex/CMakeLists.txt: Fixed ReflexDict.rootmap (CMake)

2014-03-19  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeviewer/src/TParallelCoordEditor.cxx: Show either the Dot
	Spacing Slider or the opacity one depending if the Canvas support
	Opacity or not.  (From Anna).

2014-03-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/LinkDef1.h, core/base/inc/TColorGradient.h,
	core/base/src/TColorGradient.cxx, graf2d/cocoa/src/TGQuartz.mm,
	graf2d/quartz/inc/QuartzFillArea.h,
	graf2d/quartz/src/QuartzFillArea.mm, tutorials/cocoa/grad2.C: Mods
	from the master branch

2014-03-18  Pere Mato <pere.mato@cern.ch>

	* math/mathcore/test/testSortOrder.cxx: More suppression of warnings
	in tests

2014-03-18  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TVirtualPerfStats.h,
	proof/proofplayer/inc/TPerfStats.h,
	proof/proofplayer/src/TPerfStats.cxx,
	tree/treeplayer/inc/TTreePerfStats.h,
	tree/treeplayer/src/TTreePerfStats.cxx: Avoid order of
	initialization problem in CINT/Core/Meta.  Avoid to forward declare TTree in an header file in core/base as
	this tickles (on Ubuntu) an order of initialization problems [no
	point in solving the rarely appearing underlying issue in v5]

2014-03-18  Pere Mato <pere.mato@cern.ch>

	* math/mathcore/test/testIntegrationMultiDim.cxx,
	math/mathcore/test/testSortOrder.cxx, test/stressHistogram.cxx: More
	suppression of warnings in tests

2014-03-18  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH1.cxx: Make sure histograms having quote in title
	are properly saved in .C files.

2014-03-18  Pere Mato <pere.mato@cern.ch>

	* math/vc/cmake/VcMacros.cmake: Apply changes for new clang version
	(disable warning -Wunused-funciton for Vc )

2014-03-18  Pere Mato <pere.mato@cern.ch>

	* math/mathcore/test/testSortOrder.cxx,
	math/mathcore/test/testTMath.cxx: Changes to fix mathcore tests on
	Windows

2014-03-18  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH1.cxx: More typo …

2014-03-18  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH1.cxx: fix typo

2014-03-18  Olivier Couet <olivier.couet@cern.ch>

	* gui/ged/inc/TAttFillEditor.h, gui/ged/inc/TAttLineEditor.h,
	gui/ged/inc/TAttMarkerEditor.h, gui/ged/inc/TAttTextEditor.h,
	gui/ged/src/TAttFillEditor.cxx, gui/ged/src/TAttLineEditor.cxx,
	gui/ged/src/TAttMarkerEditor.cxx, gui/ged/src/TAttTextEditor.cxx: 
	Add opacity slider (From Anna)

2014-03-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/examples/genvector/Makefile,
	math/vc/examples/smatrix/Makefile, math/vdt/tests/CMakeLists.txt: 
	use -ffast-math instead of —fast-math which is not valid anymore
	in the latest clang version (5.1)

2014-03-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx: Use modified formula
	for tq-tilde only when qmu is significant larger than qmu_asimov.
	Avoid in particular the case when both are very close to zero.

2014-03-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/src/MnUserParameterState.cxx,
	math/minuit2/src/MnUserTransformation.cxx: Fix a problem when the
	variables were set to value exactly at the lower/upper boundary. We
	do to set the initial value to half of the range, but just to a
	value close to the boundary.

2014-03-18  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/FontCache.mm: Suppress a warning from the Core
	Text.

2014-03-18  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoShapeAssembly.cxx, geom/geom/src/TGeoVolume.cxx: 
	Fixed warnings

2014-03-17  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake,
	cmake/modules/SetUpLinux.cmake: Remove warnings for icc

2014-03-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/ARCHS, config/Makefile.ios64, configure,
	core/unix/src/TUnixSystem.cxx, graf2d/ios/inc/IOSFillPatterns.h,
	graf2d/ios/inc/IOSLineStyles.h, graf2d/ios/src/IOSLineStyles.cxx,
	graf2d/ios/src/IOSPainter.cxx, graf2d/ios/src/IOSTextOperations.cxx: 
	port to iOS SDK 7.1 and arm64.

2014-03-17  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoManager.h, geom/geom/inc/TGeoNode.h,
	geom/geom/inc/TGeoVolume.h, geom/geom/inc/TVirtualGeoPainter.h,
	geom/geom/src/TGeoManager.cxx, geom/geom/src/TGeoNavigator.cxx,
	geom/geom/src/TGeoNode.cxx, geom/geom/src/TGeoPhysicalNode.cxx,
	geom/geom/src/TGeoShapeAssembly.cxx, geom/geom/src/TGeoVolume.cxx,
	geom/geompainter/inc/TGeoChecker.h,
	geom/geompainter/inc/TGeoPainter.h,
	geom/geompainter/src/TGeoChecker.cxx,
	geom/geompainter/src/TGeoPainter.cxx: Avoid cloning volumes more
	than once for the same node in alignment (saves memory). Added
	reference counting for volumes - for now just counting how many
	instances the volume has in nodes. Fixed node bits which were
	overwriting TObject bits space. Do not allow setting max threads if
	geometry not closed. Removed assigning dummy media to assemblies.
	Improved debugging info for assemblies.

2014-03-17  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Remove warnings
	building LZMA

2014-03-17  Pere Mato <pere.mato@cern.ch>

	* sql/odbc/CMakeLists.txt, test/CMakeLists.txt: Removing warnings
	for Mac  for fixes for Windows tests

2014-03-17  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TBox.cxx: Improve pad picking on borders.

2014-03-17  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* test/Makefile.win32, test/stressTMVA.cxx: Use correct exception
	handling flag in Makefile.win32 and silent a Compiler warning on
	Windows (Visual C++ does not implement checked exceptions)

2014-03-17  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/winnt/src/TWinNTSystem.cxx: Fixes allowing to run tests with
	CMake Allow to run application without setting ROOTSYS, and allowing to
	have the ROOT executables in a different directory than bin (e.g.
	bin/Debug, or bin/Release, as set by default when building with
	Visual Studio)

2014-03-17  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCreatePrimitives.cxx: TDiamond resizing was not
	correct.  (From Anna).

2014-03-17  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm, graf2d/gpad/src/TPad.cxx: Transparent
	pads.

2014-03-17  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake,
	net/netxng/CMakeLists.txt: More fixes for building netxng for CMake

2014-03-14  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/FindXROOTD.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	net/netx/CMakeLists.txt, net/netxng/CMakeLists.txt: Fix for building
	netxng for CMake

2014-03-14  Peter Van Gemmeren <peter.van.gemmeren@cern.ch>

	* core/base/inc/TVirtualPerfStats.h,
	proof/proofplayer/inc/TPerfStats.h,
	proof/proofplayer/src/TPerfStats.cxx, tree/tree/src/TBasket.cxx,
	tree/treeplayer/inc/TTreePerfStats.h,
	tree/treeplayer/src/TTreePerfStats.cxx: In TTreePerfStats measure
	unzipping cpu time only for assigned TTree Rename FileUnzipEvent() function of TVirtualPerfStats and its
	derived classes TTreePerfStats and TPerfStats to UnzipEvent() and
	make first argument a TTree* (rather than the unused TFile*). Adjust
	caller in TBasket to pass TTree* (only one client). This allows the
	TTreePerfStats implementation to check whether the unzip is executed
	on its TTree and disregard other operations

2014-03-14  Sergey Linev <S.Linev@gsi.de>

	* io/xml/src/TKeyXML.cxx: Fix memory leak in TKeyXML (ROOT-6149).  From Sergey Linev

2014-03-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-18.

2014-03-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverterResult.cxx: Fix a crash when
	number of graph points is zero

2014-03-14  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootConfiguration.cmake,
	cmake/modules/SearchInstalledSoftware.cmake, net/CMakeLists.txt,
	net/netxng/CMakeLists.txt: Added netxng on the CMake builds

2014-03-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPlotPainter.cxx: colz fixed.

2014-03-14  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeviewer/src/TParallelCoordEditor.cxx: Fix coverity issues.

2014-03-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/kDTreeTest.cxx: make display of graph an
	option. This should fix problem on Windows

2014-03-14  Dario Berzano <dario.berzano@cern.ch>

	* etc/plugins/TGrid/P010_TAlien.C: No need to source /tmp/gclient_*
	for AliEn on OSX From Laurent Aphecetche.

2014-03-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* cmake/modules/RootConfiguration.cmake,
	math/vc/examples/genvector/Makefile,
	math/vc/examples/genvector/vectorOperation.cxx,
	math/vc/examples/smatrix/Makefile,
	math/vc/examples/smatrix/testOperations.cxx: Update examples of Vc

2013-10-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/physics/inc/TLorentzVector.h, math/physics/inc/TVector2.h,
	math/physics/inc/TVector3.h, math/smatrix/inc/Math/CholeskyDecomp.h: 
	Fix for changes done with the vc merge:  - Add a Scalar typedef definition in the TVectors  in order to use
	 the ROOT::Math::VectorUtil functions - Fix a bug introduced in the Choleski decomposition for making it
	compiling with Vc. This fixes the testInversion test

2012-10-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/physics/inc/TLorentzVector.h, math/physics/inc/TVector3.h,
	math/physics/src/TLorentzVector.cxx, math/physics/src/TVector3.cxx: 
	Remove default arguments in TLorentzVector and TVector3 constructor
	from 4 and 3 doubles. Add proper default constructors This fixes https://savannah.cern.ch/bugs/?98203

2013-10-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* config/RConfigure.in: Add R__HAS__VC in RConfigure

2013-09-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/CholeskyDecomp.h,
	math/smatrix/inc/Math/MatrixInversion.icc: Fixes for Vc compilation
	(use 0.0 instead of 0)

2013-02-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/genvector/inc/Math/GenVector/VectorUtil.h: used
	Vector::Scalar instead of double in utility functions for compiling
	with Vc types

2012-12-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/genvector/inc/Math/GenVector/Cartesian2D.h,
	math/genvector/inc/Math/GenVector/Cartesian3D.h,
	math/genvector/inc/Math/GenVector/PxPyPzE4D.h,
	math/genvector/inc/Math/GenVector/PxPyPzM4D.h: fixs initialization
	of vector for vc (use 0.0 instead of 0)

2013-02-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/Dinv.h,
	math/smatrix/inc/Math/MatrixInversion.icc: fixes for compiling with
	Vc types

2014-03-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofMgr.cxx: From C.H.Christensen: additional
	options to TProofMgr::UploadFiles (ROOT-4673)

2014-03-13  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Use cocoa as default only
	with Clang on MacOSX > 10.7

2014-03-13  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/X11Events.h, graf2d/cocoa/src/MenuLoader.mm,
	graf2d/cocoa/src/QuartzPixmap.mm, graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTApplicationDelegate.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/X11Buffer.mm, graf2d/cocoa/src/X11Colors.mm,
	graf2d/cocoa/src/X11Events.mm: Sync.

2014-03-13  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeviewer/inc/TParallelCoordEditor.h,
	tree/treeviewer/src/TParallelCoordEditor.cxx: Add a slider for
	transparency.

2014-03-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/inc/TCanvas.h, graf2d/gpad/src/TCanvas.cxx: New
	Function SupportAlpha(). Return “true” color’s alpha channel
	is supported.

2014-03-13  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Sync with the trunk.

2014-03-13  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/src/TColorGradient.cxx: Too wide lines.

2013-11-29  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TVirtualStreamerInfo.h, io/io/inc/TStreamerInfo.h,
	io/io/src/TFile.cxx, io/io/src/TStreamerInfo.cxx: Pass the file to
	BuildCheck rather than using gDirectory

2014-03-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TH2Poly.h, hist/hist/src/TH2Poly.cxx: Implement a
	simple version of "Scale"

2014-03-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH2Poly.cxx: One <pre> was missing.

2014-03-12  Pere Mato <pere.mato@cern.ch>

	* test/TBench.cxx, test/bench.cxx: Create the test files
	(bench.root) in the current directory instead of /tmp. This avoid
	clashes when running various "test-bench" tests simultaneously.

2014-03-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx: Fix for numerical
	error causing qmu or qmuAsimov negative.

2014-03-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx: Change CL for limit tests. Update then
	ref file according to test changes

2014-03-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx,
	test/stressRooStats.cxx, test/stressRooStats_tests.cxx,
	tutorials/roostats/StandardHypoTestInvDemo.C: Fix in Asymptotic
	calculator when testing Asimov data set at generated asimov values
	(i.e. when qmu_A is slightly negative for numerical error) Improve
	verbosity of stressRooStats Improve fitting for error calculation in
	HypoTestInverterResult

2014-03-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TGraphErrors.cxx: Fix a memory leak  when making a
	TGraphErrors from TVector’s

2014-03-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/io/src/TStreamerInfoWriteBuffer.cxx: force explicit char**
	function instantiation. The LLVM 5.1 of OSX 10.9 has the function
	unresolved otherwise.

2014-03-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/roostats/src/AsymptoticCalculator.cxx: - Improve error message when constraint term has no global
	observables - Fix in case of Poisson constraints or Poisson models to set the
	option noRounding to get correct real value for the Asimov data sets - Remove unneeded TCanvas settings in histfactory

2014-03-10  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/TGraphPainter.cxx: Implement “Move
	Opaque” (From Anna)

2014-03-10  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: Modify ExecuteEvent to make it
	work with OpenGL.  (From Anna)

2014-03-10  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCreatePrimitives.cxx, graf2d/graf/src/TText.cxx: 
	More changes for “move opaque” (From Anna)

2014-03-10  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Some cleanup in
	TDataSetManagerAliEn

2014-03-09  Gerardo Ganis <gerardo.ganis@cern.ch>

	* tree/treeplayer/inc/TTreeDrawArgsParser.h,
	tree/treeplayer/src/TTreeDrawArgsParser.cxx: Fix for ROOT-5337

2014-03-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/examples/smatrix/Makefile: Fixes for 5.34 patches

2014-03-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/Module.mk: from Yuri Fisyak: add compilation of scalar
	version of trigonometric.cpp

2014-03-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/src/GSLMultiFit.h: Fix a compiler warning
	-Wunused-local-typedefs

2014-03-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: add check that --prefix path is an aboslute path and
	not ~/path (ROOT-4754).

2014-03-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile: always delete buildtools directory (not only when
	cross-compiling).

2014-03-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.linuxx8664k1omicc: add missing -mmic flag to
	F77FLAGS. Fixes ROOT-5376.

2014-03-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TFrame.cxx, graf2d/graf/src/TLine.cxx: Move opaque

2014-03-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TCurlyArc.cxx, graf2d/graf/src/TCurlyLine.cxx,
	graf2d/graf/src/TEllipse.cxx, graf2d/graf/src/TMarker.cxx: Coding
	convention.

2014-03-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TCurlyArc.cxx, graf2d/graf/src/TCurlyLine.cxx,
	graf2d/graf/src/TEllipse.cxx, graf2d/graf/src/TMarker.cxx: Implement
	Move-Opaque. This is useful for OpenGL which does not have XOR.
	(From Anna)

2014-03-06  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS: some updates.

2014-03-06  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TRefArray.cxx: Extent TRefArray doc to point to the
	size limitation.  This addresses ROOT-6130 (cherry picked from commit 70cfcbc3c07d8b02c2a737ca4509e216f040e7e0)

2014-03-06  Paul Russo <russo@fnal.gov>

	* config/Makefile.linuxx8664icc: Make 64-bit icc respect the
	--enable-cxx11 configure option.

2014-03-06  Danilo Piparo <danilo.piparo@cern.ch>

	* math/vdt/tests/stressVdt.cxx: Remove unused variable, add return
	value to function to avoid warnings.

2014-03-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/inc/TCreatePrimitives.h,
	graf2d/gpad/src/TCreatePrimitives.cxx: Add missing include.  Remove
	unused variables.

2014-03-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCreatePrimitives.cxx: When a new primitives is
	created the corresponding editor is selected if the editor pad is
	open.

2014-03-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/inc/TCreatePrimitives.h,
	graf2d/gpad/src/TCreatePrimitives.cxx: From Anna: - The toolbar methods now work without XOR mode (useful for
	OpenGL()).

2014-03-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: A comment.

2014-03-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TPave.h, graf2d/graf/src/TPave.cxx,
	graf2d/graf/src/TPaveLabel.cxx, graf2d/graf/src/TPaveText.cxx,
	graf2d/graf/src/TPavesText.cxx: Implement Set[X-Y][1-2]() for TPave
	and inherited classes to make sure the NDC coordinates are also
	defined.

2014-03-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Protection against negative (huge
	unsigned) window sizes.  Funny, Cocoa works, but with GL it generates ... Objective-C
	exception, which is ... handled by TSystem! And leads to the stack
	unwiding killing ROOT in a really sadistic way.

2014-03-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/src/TGWin32.cxx, graf2d/x11/src/GX11Gui.cxx: 
	Typo...

2014-03-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/src/TGWin32.cxx, graf2d/x11/src/GX11Gui.cxx: Add
	protections against potential negative values (may produce a crash
	with OpenGL)

2014-03-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/Functor.h,
	math/mathcore/src/FunctorCint.cxx: Try to fix warnings observed on
	gcc 4.2 mac 10.8

2014-03-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* cmake/modules/FindGSL.cmake: Add test to determine if a .lib is a
	static or a dll import library

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzLine.mm: Rtypes is included already (in
	QuartzLine.h).

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm,
	graf2d/quartz/src/QuartzFillArea.mm,
	graf2d/quartz/src/QuartzLine.mm: kWhite for non-existing colors.

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm, graf2d/quartz/src/QuartzFillArea.mm: 
	How did the previous fix worked for me????????????

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm: With X11, if no fill color found for
	a given index, index 0 is used.  TGQuartz is only generating a warning. Change the behavior to the
	same as with X11.

2014-03-05  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Fix more warnings

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm, graf2d/cocoa/src/TGCocoa.mm: 
	Cleaned up versions from the trunk.

2014-03-05  Pere Mato <pere.mato@cern.ch>

	* math/vdt/tests/CMakeLists.txt: Disable stressVdt for Windows

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Ooops.

2014-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/inc/TMacOSXSystem.h, core/macosx/src/TMacOSXSystem.mm: 
	Check gROOT->IsBatch only once - avoid switching between
	TUnixSystem/TMacOSXSystem DispatchOneEvent, if it's started with -b, it's a batch mode.

2014-03-05  Danilo Piparo <danilo.piparo@cern.ch>

	* math/vdt/tests/stressVdt.cxx: Disable speed tests: too unstable
	for routine testing

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooSharedPropertiesList.cxx: Fix a bug
	introduced by the previous changes in RooSharedPropertiesList

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPlotPainter.cxx: Narrowing conversion - fix for
	C++11.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Oops.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Remove iostream

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Correct y coordinate.

2014-03-04  Pere Mato <pere.mato@cern.ch>

	* build/win/inttypes.h: Added inttypes.h file for windows

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/tests/math.cpp, math/vc/tests/unittest.h: Fix for tests
	crashing in C++11 (from Matthias) Relax tolerance for some tests on
	Apple platforms

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/CMakeLists.txt, math/vc/tests/CMakeLists.txt: Add fix for
	icc skip c++11 compilation of tests for 10.8 clang 4  (3.3), which
	gives au undefined symbol in numeric_limits::digits

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx: Quite a subtle problem with font
	managers, gl-contexts/textures and canvas deletion.

2014-03-04  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/textinput/src/textinput/TerminalDisplayWin.cpp,
	core/textinput/src/textinput/TerminalDisplayWin.h: Use the same code
	than in the master branch...

2014-03-04  unknown <bellenot@PCPHSFT101.cern.ch>

	* core/textinput/src/textinput/TerminalDisplayWin.cpp,
	core/textinput/src/textinput/TerminalDisplayWin.h: Fix text color in
	console (should fix Jira issue #ROOT-4409)

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TVirtualPadPainter.h,
	graf2d/asimage/src/TASImage.cxx, graf2d/gpad/inc/TPadPainter.h,
	graf2d/gpad/src/TPadPainter.cxx, graf3d/gl/inc/TGLPadPainter.h,
	graf3d/gl/src/TGLPadPainter.cxx: Enable alpha blending in a normal
	way, without stupid 'hacks'.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: Oh noooo! It's broken!

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/asimage/src/TASImage.cxx, graf3d/gl/src/TGLPadPainter.cxx: 
	Enable transparent images in gl-pad.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPlotPainter.cxx: float literal

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLHistPainter.cxx, graf3d/gl/src/TGLPlotBox.cxx,
	graf3d/gl/src/TGLPlotCamera.cxx, graf3d/gl/src/TGLPlotPainter.cxx: 
	Fix gl-plots to work on/with retina displays.

2014-03-04  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Remove warnings on Nonexisting
	include dir (CMake)

2014-03-04  Pere Mato <pere.mato@cern.ch>

	* test/stressProof.cxx: Fix again the stressProof test.

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/testMinim.cxx: Disable tests on GSL
	minimisers when math more is not built

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/include/Vc/global.h: Remove a wrong line and re-use
	previous definition

2014-03-04  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TCurlyLine.h, graf2d/graf/src/TCurlyLine.cxx: 
	Remove the flag “TooShort”. It was not used.

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/include/Vc/global.h, math/vc/tests/unittest.h:  Apply patch from Matthias to fix warnings on 10.9 C++-11     “Vc_CONSTEXPR macro contains "static" which leads to
	    warnings” but remove line 384 that causes a duplicate symbol

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Try to better protect agains
	unbalanced Add/RemoveFileHandler calls, my first naive implementation was ... naive.  Thanks to Dario for spotting this problem with stressProof.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: No, it wasn't me.

2014-03-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: Now, that's how it should be -
	the right way.

2014-03-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/tests/CMakeLists.txt: Set libc++ foor c++11 compilation on
	clang

2014-03-03  Dario Berzano <dario.berzano@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: Do not deref gPad if null
	(introduced in a858a05) Also fixes stressProof problem if started with -g.

2014-03-03  Dario Berzano <dario.berzano@cern.ch>

	* test/stressProof.cxx: Missing include

2014-03-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/vc/cmake/VcMacros.cmake: Do not set for Clang libc++, it is
	already set inside in top level compiler flags

2014-03-03  Dario Berzano <dario.berzano@cern.ch>

	* test/CMakeLists.txt, test/stressProof.cxx: Option for stressProof
	to print all logfiles The new -catlog option prints all stressProof logfiles (including
	the ones from the nodes/workers) on the stdout of the terminal used
	to launch the test. This is useful i.e. for automatic tests (like
	CDash) to have a look on what went wrong without logging on the test
	machine, but just using the web interface. If -catlog is used with
	-cleanlog, logs are displayed only if an error occurs.  The tests run with CDash have been updated to use this option.

2014-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/installDavix.sh: upgrade to 0.2.10.

2014-03-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Disable Vc for some old
	platforms

2014-03-03  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/CheckCompiler.cmake, cmake/modules/SetUpMacOS.cmake: 
	Fix the handling of c++11 option (CMake)

2014-03-03  Pere Mato <pere.mato@cern.ch>

	* CMakeLists.txt, cmake/scripts/RootUseFile.cmake.in,
	math/CMakeLists.txt: When including vc set TARGET_ARCHITECTURE
	"auto". No not put the binaries from tests into the bin directory.

2014-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/valgrind-root.supp: correct valgrind suppression of TThread
	global mutex.

2014-03-03  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: From Anna: do not draw a text if
	text size is 0 (with gl we have a lower edge 10 and duplicated labels).

2014-03-03  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: From Anna: enable TASImage in
	gl-pad + fix several resource leaks in TASImage::Image2Drawable.

2014-03-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Ooops, getting old and sloppy
	:(((((

2014-03-02  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofPerfAnalysis.cxx: Fix double delete of
	packet info objects

2014-03-02  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx: Fix for issue ROOT-5055 An object was invalidated going out of scope of the calling
	function(s) TProofBench::RunCPU and TProofBench::RunCPUx.

2014-03-02  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx: Fix possible double delete at closing In TProof::Close, fInactiveSlaves was not cleared as the other
	lists.  Fixes double delete at the end of a TProofBench run.

2014-03-02  Gerardo Ganis <gerardo.ganis@cern.ch>

	* test/stressProof.cxx: Make sure each instance uses a unique temp
	directory

2014-03-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Ah, and don't forget retina
	displays.

2014-03-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/inc/TGLPadUtils.h, graf3d/gl/src/TGL5DPainter.cxx,
	graf3d/gl/src/TGLPadPainter.cxx, graf3d/gl/src/TGLPadUtils.cxx,
	tutorials/gl/parallelcoordtrans.C, tutorials/gl/transp.C,
	tutorials/gl/transp_text.C: 1. Add a text transparency.  2. Add tutorials from cocoa - transparent object, transparent text,
	parallel coords with a transparency.  3. Rename ExtractRGB into ExtractRGBA, since it's what it does.

2014-03-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TVirtualPadPainter.h,
	graf2d/gpad/inc/TPadPainter.h, graf2d/gpad/src/TPadPainter.cxx,
	graf3d/gl/inc/TGLPadPainter.h, graf3d/gl/src/TGLPadPainter.cxx: 
	Simplify DrawPixels' interface, add TGLPadPainter::DrawPixels'
	implementation.

2014-03-01  Dario Berzano <dario.berzano@cern.ch>

	* core/base/src/TUrl.cxx: Fix TUrl bug inadvertently introduced in
	728b157 URLs like "user@host" returned:   GetUser() --> "" instead of "user"   GetHost() --> "user@host" instead of "host" This bug prevented PROOF from working at all.

2014-02-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TVirtualPad.h, graf3d/gl/src/TGLPadPainter.cxx: 
	DrawPixels - sketch implementation.

2014-02-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: 10, not 0 as a font index.

2014-02-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/inc/TGLFontManager.h, graf3d/gl/src/TGLFontManager.cxx,
	graf3d/gl/src/TGLPadPainter.cxx: With new extended fonts we've
	broken some of eve functionality (and probably other users of TGLFontManager). This fix tries to make
	everybody happy.  Also fixed error/warning messages in
	TGLFontManager and the bug - GetSize for TObjArray does not return
	the number of entries.

2014-02-28  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/latex.C, tutorials/graphics/latex2.C,
	tutorials/graphics/latex3.C: update comments

2014-02-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TVirtualPadPainter.h,
	graf2d/gpad/inc/TPadPainter.h, graf2d/gpad/src/TPadPainter.cxx,
	graf3d/gl/inc/TGLPadPainter.h, graf3d/gl/src/TGLPadPainter.cxx: 
	TASImage support in gl-pad.

2014-02-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLPadPainter.cxx: Unused parameter.

2014-02-27  Olivier Couet <olivier.couet@cern.ch>

	* config/rootrc.in, core/base/src/TStyle.cxx,
	graf3d/gl/inc/TGLFontManager.h, graf3d/gl/inc/TGLPadPainter.h,
	graf3d/gl/src/TGLFontManager.cxx, graf3d/gl/src/TGLPadPainter.cxx: 
	From Anna-Pia Lohfink: - Introduce the flag CanvasPreferGL in rootrc.in. So OpenGL can be
	use by default. The default value for this Flag is 0 (no openGL).  - Fix size issues with the FTGL text - Make TMathText work with FTGL

2014-02-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TDataSetManagerAliEn.h,
	proof/proof/src/TDataSetManagerAliEn.cxx: AliEn ds can cache site
	storage endpoint URL

2013-09-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProofLite.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofLite.cxx: CPU pinning on Linux for PROOF-Lite

2014-02-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProofLite.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofLite.cxx, proof/proof/src/TProofServ.cxx: 
	Added dataset staging functions to PROOF-Lite

2014-02-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/DatasetStager.md: Fix in PROOF doc

2014-02-27  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake, math/unuran/CMakeLists.txt,
	math/vdt/tests/stressVdt.cxx: Enable by default cocoa if OSX version
	> 10.7. Remove some warnings.

2014-02-26  Philippe Canal <pcanal@fnal.gov>

	* core/thread/src/TThread.cxx: Fix memory leak (ROOT-6116).  (cherry picked from commit cda6480dd28f6d75406f8e3351644a8a7c7783cb)

2014-02-26  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Enable cocoa by default on
	MacOSX

2014-02-26  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* math/vc/Module.mk: As usual, nobody cares about Windows...

2014-02-26  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake,
	cmake/modules/SearchInstalledSoftware.cmake, config/proofserv.in,
	test/CMakeLists.txt: Changed the xrootd and builtin_xrootd  (to
	version 3.3.6) to fix the problem with stressProof in nightlies

2014-02-26  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* configure: add missing function to check vc configuration

2014-02-26  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* Makefile, config/Makefile.in, configure, math/CMakeLists.txt,
	math/vc/CMakeLists.txt, math/vc/Module.mk,
	math/vc/cmake/AddCompilerFlag.cmake,
	math/vc/cmake/AddTargetProperty.cmake,
	math/vc/cmake/CheckCCompilerFlag.cmake,
	math/vc/cmake/CheckCXXCompilerFlag.cmake,
	math/vc/cmake/OptimizeForArchitecture.cmake,
	math/vc/cmake/UserWarning.cmake, math/vc/cmake/VcMacros.cmake,
	math/vc/examples/CMakeLists.txt,
	math/vc/examples/buddhabrot/CMakeLists.txt,
	math/vc/examples/buddhabrot/main.cpp,
	math/vc/examples/buddhabrot/main.h,
	math/vc/examples/finitediff/CMakeLists.txt,
	math/vc/examples/finitediff/main.cpp,
	math/vc/examples/fit/GaussFunction.h,
	math/vc/examples/fit/Makefile,
	math/vc/examples/fit/MinimizerTypes.h,
	math/vc/examples/fit/testFitPerf.cxx,
	math/vc/examples/genvector/Makefile,
	math/vc/examples/genvector/vectorOperation.cxx,
	math/vc/examples/mandelbrot/CMakeLists.txt,
	math/vc/examples/mandelbrot/main.cpp,
	math/vc/examples/mandelbrot/main.h,
	math/vc/examples/mandelbrot/mandel.cpp,
	math/vc/examples/mandelbrot/mandel.h,
	math/vc/examples/matrix/CMakeLists.txt,
	math/vc/examples/matrix/main.cpp,
	math/vc/examples/polarcoord/CMakeLists.txt,
	math/vc/examples/polarcoord/main.cpp,
	math/vc/examples/smatrix/Makefile,
	math/vc/examples/smatrix/TestTimer.h,
	math/vc/examples/smatrix/matrix_op_vec.h,
	math/vc/examples/smatrix/matrix_util.h,
	math/vc/examples/smatrix/testKalman.cxx,
	math/vc/examples/smatrix/testOperations.cxx,
	math/vc/examples/tsc.h, math/vc/include/Vc/Allocator,
	math/vc/include/Vc/IO, math/vc/include/Vc/Memory,
	math/vc/include/Vc/Utils, math/vc/include/Vc/Vc,
	math/vc/include/Vc/avx/casts.h, math/vc/include/Vc/avx/const.h,
	math/vc/include/Vc/avx/const_data.h,
	math/vc/include/Vc/avx/debug.h,
	math/vc/include/Vc/avx/deinterleave.tcc,
	math/vc/include/Vc/avx/forceToRegisters.tcc,
	math/vc/include/Vc/avx/helperimpl.h,
	math/vc/include/Vc/avx/helperimpl.tcc,
	math/vc/include/Vc/avx/interleavedmemory.tcc,
	math/vc/include/Vc/avx/intrinsics.h,
	math/vc/include/Vc/avx/limits.h, math/vc/include/Vc/avx/macros.h,
	math/vc/include/Vc/avx/mask.h, math/vc/include/Vc/avx/mask.tcc,
	math/vc/include/Vc/avx/math.h,
	math/vc/include/Vc/avx/prefetches.tcc,
	math/vc/include/Vc/avx/shuffle.h,
	math/vc/include/Vc/avx/sorthelper.h,
	math/vc/include/Vc/avx/types.h,
	math/vc/include/Vc/avx/undomacros.h,
	math/vc/include/Vc/avx/vector.h, math/vc/include/Vc/avx/vector.tcc,
	math/vc/include/Vc/avx/vectorhelper.h,
	math/vc/include/Vc/avx/vectorhelper.tcc,
	math/vc/include/Vc/avx/writemaskedvector.h,
	math/vc/include/Vc/avx/writemaskedvector.tcc,
	math/vc/include/Vc/common/aliasingentryhelper.h,
	math/vc/include/Vc/common/bitscanintrinsics.h,
	math/vc/include/Vc/common/deinterleave.h,
	math/vc/include/Vc/common/exponential.h,
	math/vc/include/Vc/common/fix_clang_emmintrin.h,
	math/vc/include/Vc/common/iif.h,
	math/vc/include/Vc/common/interleavedmemory.h,
	math/vc/include/Vc/common/logarithm.h,
	math/vc/include/Vc/common/macros.h,
	math/vc/include/Vc/common/memory.h,
	math/vc/include/Vc/common/memorybase.h,
	math/vc/include/Vc/common/memoryfwd.h,
	math/vc/include/Vc/common/operators.h,
	math/vc/include/Vc/common/storage.h,
	math/vc/include/Vc/common/support.h,
	math/vc/include/Vc/common/trigonometric.h,
	math/vc/include/Vc/common/types.h,
	math/vc/include/Vc/common/undomacros.h,
	math/vc/include/Vc/common/vectortuple.h,
	math/vc/include/Vc/common/windows_fix_intrin.h,
	math/vc/include/Vc/cpuid.h, math/vc/include/Vc/double_v,
	math/vc/include/Vc/float_v, math/vc/include/Vc/global.h,
	math/vc/include/Vc/int_v, math/vc/include/Vc/internal/namespace.h,
	math/vc/include/Vc/limits, math/vc/include/Vc/scalar/helperimpl.h,
	math/vc/include/Vc/scalar/helperimpl.tcc,
	math/vc/include/Vc/scalar/interleavedmemory.tcc,
	math/vc/include/Vc/scalar/limits.h,
	math/vc/include/Vc/scalar/macros.h,
	math/vc/include/Vc/scalar/mask.h, math/vc/include/Vc/scalar/math.h,
	math/vc/include/Vc/scalar/types.h,
	math/vc/include/Vc/scalar/undomacros.h,
	math/vc/include/Vc/scalar/vector.h,
	math/vc/include/Vc/scalar/vector.tcc,
	math/vc/include/Vc/scalar/writemaskedvector.h,
	math/vc/include/Vc/sfloat_v, math/vc/include/Vc/short_v,
	math/vc/include/Vc/sse/casts.h, math/vc/include/Vc/sse/const.h,
	math/vc/include/Vc/sse/const_data.h,
	math/vc/include/Vc/sse/debug.h,
	math/vc/include/Vc/sse/deinterleave.tcc,
	math/vc/include/Vc/sse/forceToRegisters.tcc,
	math/vc/include/Vc/sse/helperimpl.h,
	math/vc/include/Vc/sse/helperimpl.tcc,
	math/vc/include/Vc/sse/interleavedmemory.tcc,
	math/vc/include/Vc/sse/intrinsics.h,
	math/vc/include/Vc/sse/limits.h, math/vc/include/Vc/sse/macros.h,
	math/vc/include/Vc/sse/mask.h, math/vc/include/Vc/sse/math.h,
	math/vc/include/Vc/sse/prefetches.tcc,
	math/vc/include/Vc/sse/shuffle.h, math/vc/include/Vc/sse/types.h,
	math/vc/include/Vc/sse/undomacros.h,
	math/vc/include/Vc/sse/vector.h, math/vc/include/Vc/sse/vector.tcc,
	math/vc/include/Vc/sse/vectorhelper.h,
	math/vc/include/Vc/sse/vectorhelper.tcc,
	math/vc/include/Vc/support.h, math/vc/include/Vc/uint_v,
	math/vc/include/Vc/ushort_v, math/vc/include/Vc/vector.h,
	math/vc/include/Vc/version.h, math/vc/makeTest.py,
	math/vc/src/avx_sorthelper.cpp, math/vc/src/const.cpp,
	math/vc/src/cpuid.cpp, math/vc/src/support.cpp,
	math/vc/src/trigonometric.cpp, math/vc/tests/CMakeLists.txt,
	math/vc/tests/Makefile, math/vc/tests/arithmetics.cpp,
	math/vc/tests/casts.cpp, math/vc/tests/const.h,
	math/vc/tests/deinterleave.cpp, math/vc/tests/download.cmake,
	math/vc/tests/expandandmerge.cpp, math/vc/tests/gather.cpp,
	math/vc/tests/implicit_type_conversion.cpp,
	math/vc/tests/implicit_type_conversion_failures.cpp,
	math/vc/tests/linkTest0.cpp, math/vc/tests/linkTest1.cpp,
	math/vc/tests/linkTestLib0.cpp, math/vc/tests/linkTestLib1.cpp,
	math/vc/tests/linkTestLib2.cpp, math/vc/tests/linkTestLib3.cpp,
	math/vc/tests/load.cpp, math/vc/tests/mask.cpp,
	math/vc/tests/math.cpp, math/vc/tests/memory.cpp,
	math/vc/tests/scalaraccess.cpp, math/vc/tests/scatter.cpp,
	math/vc/tests/sse_blend.cpp, math/vc/tests/stlcontainer.cpp,
	math/vc/tests/store.cpp, math/vc/tests/supportfunctions.cpp,
	math/vc/tests/swizzles.cpp, math/vc/tests/ulp.h,
	math/vc/tests/unittest.h, math/vc/tests/utils.cpp,
	math/vc/tests/vectormemoryhelper.h, math/vdt/CMakeLists.cmake,
	math/vdt/CMakeLists.txt, math/vdt/Licence.md, math/vdt/Module.mk,
	math/vdt/ReadMe.md, math/vdt/ReleaseNotes.txt,
	math/vdt/include/vdt/asin.h, math/vdt/include/vdt/atan.h,
	math/vdt/include/vdt/atan2.h, math/vdt/include/vdt/cos.h,
	math/vdt/include/vdt/exp.h, math/vdt/include/vdt/inv.h,
	math/vdt/include/vdt/log.h, math/vdt/include/vdt/sin.h,
	math/vdt/include/vdt/sincos.h, math/vdt/include/vdt/sqrt.h,
	math/vdt/include/vdt/tan.h, math/vdt/include/vdt/vdtMath.h,
	math/vdt/include/vdt/vdtcore_common.h,
	math/vdt/tests/CMakeLists.txt, math/vdt/tests/stressVdt.cxx:     Copy vdt and vc form master in 5.34 branch

2014-02-26  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/testMinim.cxx: Fix test when math more is
	not there

2014-02-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory_tests.cxx: Fix for when Minuit2 is not
	present.  In Case of TMinuit needs to reset gMinuit otherwise
	comparison fails

2014-02-26  Pere Mato <pere.mato@cern.ch>

	* cint/ROOT/CMakeLists.txt, cint/cint/CMakeLists.txt,
	core/utils/CMakeLists.txt: Removing some more warnings for MacOSX
	10.9

2014-02-26  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/gl/src/TGLFontManager.cxx: The font 152 (???) - italic
	symbol obviously end with segv.

2014-02-26  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TMultiGraph.h, hist/hist/src/TMultiGraph.cxx:   Implement this option `pads`. This option is equivalent to the one
	    in `THStack`. It allows to draw all the `TGraphs` in separated
	pads.

2014-02-25  Pere Mato <pere.mato@cern.ch>

	* CMakeLists.txt, bindings/pyroot/CMakeLists.txt,
	cint/cint/CMakeLists.txt, cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootCTest.cmake, cmake/modules/RootNewMacros.cmake,
	cmake/modules/SetUpMacOS.cmake, cmake/scripts/local_install.cmake,
	graf3d/eve/CMakeLists.txt, graf3d/ftgl/CMakeLists.txt,
	graf3d/g3d/CMakeLists.txt, graf3d/gl/CMakeLists.txt,
	math/unuran/CMakeLists.txt, net/krb5auth/CMakeLists.txt,
	net/net/CMakeLists.txt: Implemented 'all' option to 5.34 patches
	branch. Eliminated some of the warnings for OSX 10.9. An a number of
	changes back-ported from master.

2014-02-25  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* test/Makefile.win32: Make the nmake makefile working with MSVC 11
	& 12 + add stresshistfactory

2014-02-25  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Pythonize.cxx: remove obsolete workaround

2014-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* documentation/minuit2/Makefile, documentation/minuit2/Minuit2.md,
	documentation/minuit2/css/github.css,
	documentation/minuit2/metadata.xml,
	documentation/minuit2/title.txt,
	documentation/minuit2/titlepage.md,
	documentation/primer/Introduction.md,
	documentation/primer/Makefile, documentation/primer/ROOTPrimer.md,
	documentation/primer/ROOT_as_calculator.md,
	documentation/primer/bibliography.bib,
	documentation/primer/concludingRemarks.md,
	documentation/primer/css/github.css, documentation/primer/filio.md,
	documentation/primer/functions_and_parameter_estimation.md,
	documentation/primer/graphs.md, documentation/primer/histograms.md,
	documentation/primer/macros/ExampleData.txt,
	documentation/primer/macros/ExampleMacro.C,
	documentation/primer/macros/ExampleMacro_GUI.C,
	documentation/primer/macros/MySelector.C,
	documentation/primer/macros/MySelector.h,
	documentation/primer/macros/MySelector_0.C,
	documentation/primer/macros/RunMySelector.C,
	documentation/primer/macros/macro1.C,
	documentation/primer/macros/macro2.C,
	documentation/primer/macros/macro2_input.txt,
	documentation/primer/macros/macro2_input_expected.txt,
	documentation/primer/macros/macro3.C,
	documentation/primer/macros/macro4.C,
	documentation/primer/macros/macro5.C,
	documentation/primer/macros/macro6.C,
	documentation/primer/macros/macro7.C,
	documentation/primer/macros/macro8.C,
	documentation/primer/macros/macro9.C,
	documentation/primer/macros/makeMySelector.C,
	documentation/primer/macros/read_from_file.C,
	documentation/primer/macros/read_ntuple_from_file.C,
	documentation/primer/macros/read_ntuple_with_chain.C,
	documentation/primer/macros/rootlogon.C,
	documentation/primer/macros/slits.C,
	documentation/primer/macros/write_ntuple_to_file.C,
	documentation/primer/macros/write_ntuple_to_file_advanced.C,
	documentation/primer/macros/write_to_file.C,
	documentation/primer/metadata.xml,
	documentation/primer/references.md, documentation/primer/title.txt,
	documentation/primer/titlepage.md,
	documentation/primer/your_first_ROOT_macro.md,
	documentation/spectrum/Makefile,
	documentation/spectrum/Spectrum.md,
	documentation/spectrum/css/github.css,
	documentation/spectrum/metadata.xml,
	documentation/spectrum/title.txt,
	documentation/spectrum/titlepage.md,
	documentation/users-guide/ALittleC++.md,
	documentation/users-guide/AddingaClass.md,
	documentation/users-guide/CINT.md,
	documentation/users-guide/CollectionClasses.md,
	documentation/users-guide/ExampleAnalysis.md,
	documentation/users-guide/FittingHistograms.md,
	documentation/users-guide/FoldersTasks.md,
	documentation/users-guide/Geometry.md,
	documentation/users-guide/GettingStarted.md,
	documentation/users-guide/Graphics.md,
	documentation/users-guide/Graphs.md,
	documentation/users-guide/HTMLDoc.md,
	documentation/users-guide/Histograms.md,
	documentation/users-guide/InputOutput.md,
	documentation/users-guide/InstallandBuild.md,
	documentation/users-guide/Introduction.md,
	documentation/users-guide/LinearAlgebra.md,
	documentation/users-guide/Makefile,
	documentation/users-guide/MathLibraries.md,
	documentation/users-guide/Networking.md,
	documentation/users-guide/ObjectOwnership.md,
	documentation/users-guide/PROOF.md,
	documentation/users-guide/PhysicsVectors.md,
	documentation/users-guide/Preface.md,
	documentation/users-guide/PythonRuby.md,
	documentation/users-guide/ROOTUsersGuide.ist,
	documentation/users-guide/ROOTUsersGuide.md,
	documentation/users-guide/ROOTandQt.md,
	documentation/users-guide/Threads.md,
	documentation/users-guide/Trees.md,
	documentation/users-guide/TutorialsandTests.md,
	documentation/users-guide/WritingGUI.md,
	documentation/users-guide/css/github.css,
	documentation/users-guide/metadata.xml,
	documentation/users-guide/template.tex,
	documentation/users-guide/title.txt: add documentation directory
	from master with users guide in Markdown format.

2014-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* docbook/primer/Introduction.xml, docbook/primer/ROOTPrimer.xml,
	docbook/primer/ROOT_as_calculator.xml,
	docbook/primer/bibliography.xml,
	docbook/primer/concludingRemarks.xml, docbook/primer/filio.xml,
	docbook/primer/functions_and_parameter_estimation.xml,
	docbook/primer/graphs.xml, docbook/primer/histograms.xml,
	docbook/primer/macros/ExampleData.txt,
	docbook/primer/macros/ExampleMacro.C,
	docbook/primer/macros/ExampleMacro_GUI.C,
	docbook/primer/macros/MySelector.C,
	docbook/primer/macros/MySelector.h,
	docbook/primer/macros/MySelector_0.C,
	docbook/primer/macros/RunMySelector.C,
	docbook/primer/macros/macro1.C, docbook/primer/macros/macro2.C,
	docbook/primer/macros/macro2_input.txt,
	docbook/primer/macros/macro2_input_expected.txt,
	docbook/primer/macros/macro3.C, docbook/primer/macros/macro4.C,
	docbook/primer/macros/macro5.C, docbook/primer/macros/macro6.C,
	docbook/primer/macros/macro7.C, docbook/primer/macros/macro8.C,
	docbook/primer/macros/macro9.C,
	docbook/primer/macros/makeMySelector.C,
	docbook/primer/macros/read_from_file.C,
	docbook/primer/macros/read_ntuple_from_file.C,
	docbook/primer/macros/read_ntuple_with_chain.C,
	docbook/primer/macros/rootlogon.C, docbook/primer/macros/slits.C,
	docbook/primer/macros/write_ntuple_to_file.C,
	docbook/primer/macros/write_ntuple_to_file_advanced.C,
	docbook/primer/macros/write_to_file.C, docbook/primer/primer.xpr,
	docbook/primer/titlepage.xml,
	docbook/primer/your_first_ROOT_macro.xml,
	docbook/users-guide/ALittleC++.xml,
	docbook/users-guide/AddingaClass.xml, docbook/users-guide/CINT.xml,
	docbook/users-guide/CollectionClasses.xml,
	docbook/users-guide/Cover.xml,
	docbook/users-guide/ExampleAnalysis.xml,
	docbook/users-guide/FittingHistograms.xml,
	docbook/users-guide/FoldersTasks.xml,
	docbook/users-guide/Geometry.xml,
	docbook/users-guide/GettingStarted.xml,
	docbook/users-guide/Graphics.xml, docbook/users-guide/Graphs.xml,
	docbook/users-guide/HTMLDoc.xml,
	docbook/users-guide/Histograms.xml,
	docbook/users-guide/InputOutput.xml,
	docbook/users-guide/InstallandBuild.xml,
	docbook/users-guide/Introduction.xml,
	docbook/users-guide/LinearAlgebra.xml,
	docbook/users-guide/MathLibraries.xml,
	docbook/users-guide/Networking.xml,
	docbook/users-guide/ObjectOwnership.xml,
	docbook/users-guide/PROOF.xml,
	docbook/users-guide/PhysicsVectors.xml,
	docbook/users-guide/Preface.xml,
	docbook/users-guide/PythonRuby.xml,
	docbook/users-guide/ROOTUsersGuide.xml,
	docbook/users-guide/ROOTandQt.xml, docbook/users-guide/Threads.xml,
	docbook/users-guide/Trees.xml,
	docbook/users-guide/TutorialsandTests.xml,
	docbook/users-guide/Users-Guide.xpr,
	docbook/users-guide/WritingGUI.xml,
	docbook/users-guide/makeepub.sh, docbook/users-guide/makehtml.sh,
	docbook/users-guide/makehtmlchunk.sh,
	docbook/users-guide/makepdf.sh: remove docbook directory with old
	docbook xml version of the users guide.

2014-02-24  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx,
	bindings/pyroot/src/Converters.h,
	bindings/pyroot/src/Executors.cxx,
	bindings/pyroot/src/MethodHolder.cxx: prelim long double support

2014-02-24  Olivier Couet <olivier.couet@cern.ch>

	* test/stressGraphics.ref: Adjustment for Ubuntu

2014-02-24  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-17.

2014-02-21  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TBranchElement.h, tree/tree/src/TBranchElement.cxx: 
	Fix the use of iterator for associative container The iterator for read and writing associative container are
	different (for reading we first need to 'stage' the data), so we
	need to make sure to properly initialize them.

2014-02-21  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Proper getting of read/write
	functions in loopconfig object.  The read and write function for an STL collection proxy are not
	necessarily the same (in particular for an associative container).
	So when initializing the loop config, we need to make sure to use
	the grab the right ones.

2014-02-21  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TMathText.h: Small doc update

2014-02-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory.cxx: cosider skipped tests as failed ones

2014-02-21  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraphErrors.cxx: Improve help

2014-02-21  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TDSet.cxx: From C.Holm: keep the anchor also for
	local files

2014-02-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt, test/stressHistFactory_tests.cxx: Add dynamic
	path before running hist2workspace and define env ROOTSYS  when
	running in ctest

2014-02-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory_tests.cxx: Add error messages when some of
	the input files are missing or hist2workspace is failing

2014-02-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt: Copy the tar file HistFactoryTest in the
	build dir

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt, test/stressHistFactory.cxx,
	test/stressRooStats.cxx: Add mathcore/test directory for cmake/cdash

2014-02-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TSchemaRuleSet.cxx: Fix fatal typo ignoring
	potential change in the content of maps (cherry picked from commit 55576ee33351d4c98d92b05a62a0920596955d50) This also happens coincidentally (!) to fix ROOT-6064.

2013-10-31  Pere Mato <mato@cern.ch>

	* CMakeLists.txt, cmake/modules/RootCTest.cmake,
	cmake/modules/RootNewMacros.cmake,
	cmake/scripts/RootUseFile.cmake.in, math/mathcore/CMakeLists.txt: 
	Cherry picked the changes for CTest for unit tests from the master

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/CMakeLists.txt: Add mathcore/test directory for
	cmake/cdash

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/CMakeLists.txt: Copy file from the master

2014-02-20  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoManager.h: consistent getter for number of
	threads

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	test/stressHistFactory_models.cxx: Fix stressHistfactory tests to
	build API model by passing correctly histoname and his to path.  In
	this way the model can be written correctly in an XML file.  Do come
	clean-up of code in PrintXML methods Update documentation of
	Channel.h and Data.h update meaning of histoname and histopath

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/Systematics.cxx: Fix the PrintXML according
	to HistFactory.dtd  (InputFileLow/High -> HistoFileLow/High) This
	fixes ROOT-5480

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/BidirMMapPipe.h: Add missing include file
	(unistd.h) defining ssize_t

2014-02-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TGraph2D.cxx, hist/hist/src/TGraph2DErrors.cxx: 
	Apply fixes in copy ctor and assignment op. for Coverity

2014-02-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx: Create
	output results directory if does not exists.  This fixes ROOT-5481

2014-02-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/inc/X11Drawable.h,
	graf2d/cocoa/src/QuartzWindow.mm, graf2d/cocoa/src/TGCocoa.mm: 
	Native keyboard focus does not work - add something artificial and quartz-wm-like.

2014-02-20  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/utils/src/rlibmap.cxx: Allow compilation on latest cygwin/gcc
	(lockf is now defined)

2014-02-19  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoCache.cxx, geom/geom/src/TGeoManager.cxx: 
	Changed thread number schema and fixed TGeoManager::RemoveNavigator.
	Reduced size for cached states

2014-02-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TGraph2DErrors.h, hist/hist/src/TGraph2D.cxx,
	hist/hist/src/TGraph2DErrors.cxx: Fix copy constructor and
	assignment operator for TGraph2D. DO as for TH1, copy everything
	except list of functions.  Implement copy constructor and assignment
	for TGraph2DErrors.  This fixes ROOT-5470

2014-02-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/spectrumpainter/src/TSpectrum2Painter.cxx: Fix for ROOT-5416

2014-02-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/PiecewiseInterpolation.cxx: Fix printout
	when PieceWiseInterpolation evaluates to negative value ( ROOT-5555
	).  Print only in debug mode

2014-02-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-16.

2014-02-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TPadPainter.cxx: Remove old code, the new
	'compressor' seems to work perfect.

2014-02-18  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphs/graphpolar3.C: New example

2014-02-18  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/gaxis2.C, tutorials/graphs/graphpolar2.C: new
	examples

2014-02-18  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake,
	graf2d/asimage/BuildAfterImage.cmake, graf2d/asimage/CMakeLists.txt: 
	Fix for ROOT-6083 (ROOT segfault due to incompatible libpng)

2014-02-18  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: Add a protection when drawing a
	canvas from a ROOT file Prevent potential crash when drawing a canvas with the same name
	than a canvas already embedded in one of the browser's tab . This
	should prevent the crash described in the Jira issue #ROOT-6088

2014-02-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuit.cxx: update doc for ROOT-5242

2014-02-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooHistPdf.cxx: Fix a crash in
	analyticalIntegral when rangeName is null. This fixes the segfault
	reported in ROOT-6031

2014-02-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/asimage/Module.mk: disable tiff when using cocoa.

2014-02-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/src/Data.cxx,
	roofit/histfactory/src/Measurement.cxx: Make dictionary for HistRef.
	Fix a problem in PrintXML when not passing a directory (default
	case) Print also  histogram address in Data::Print()

2014-02-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory_tests.cxx: Fix a bug in comparing
	variables. RooCategory are not RooRealvar’s

2014-02-17  Pere Mato <pere.mato@cern.ch>

	* etc/cmake/FindROOT.cmake: Changes by K. Smith (ksmith37@nd.edu) to
	properly handle include files in ROOT_GENERATE_DICTIONARY() macro
	See https://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17589

2014-02-17  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* net/rootd/src/rootd.cxx, net/rpdutils/src/rpdutils.cxx: Allow
	compilation on latest cygwin/gcc (lockf is now defined)

2014-02-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory_tests.cxx: Remove temp directory used for
	running histo2workspace. This fixes ROOT-6071

2014-02-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: When plotting a function
	attached to an histogram in 3D (surf or lego) use the histogram
	range for the x and y axis.  This fixes JIRA issue ROOT-6072

2014-02-17  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoSphere.cxx: Egor O.: other sphere divisions
	implemented

2014-02-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : try with a new file.

2014-02-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/test/testRandomDist.cxx: Fix test program for CLHEP

2014-02-14  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/diamond.C: New example

2014-02-14  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/crown.C: New example

2014-02-14  Axel Naumann <Axel.Naumann@cern.ch>

	* config/Makefile.linux: Use SSE also for 32bit.  Without, 387's "extended precision" kicks in unpredictably, possibly
	changing the results of fp ops.  As GCC says: "The resulting code
	should be considerably faster in the majority of cases and avoid the
	numerical instability problems of 387 code, but may break some
	existing code that expects temporaries to be 80 bits."

2014-02-14  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/FindGraphviz.cmake, graf2d/gviz/CMakeLists.txt: 
	Better FindGraphviz.cmake that works with latest versions of the
	graphviz package.

2014-02-12  Philippe Canal <pcanal@fnal.gov>

	* sql/sqlite/inc/TSQLiteRow.h: Fix fatal typo in code guard

2014-02-14  agheata <Andrei.Gheata@cern.ch>

	* io/io/src/TFile.cxx: Prevent div by zero in TFile::CpProgress

2014-02-13  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx, core/rint/src/TRint.cxx,
	core/winnt/src/TWinNTSystem.cxx, io/castor/src/TCastorFile.cxx,
	io/io/src/TDirectoryFile.cxx, io/io/src/TFile.cxx,
	io/io/src/TMakeProject.cxx, io/rfio/src/TRFIOFile.cxx,
	tree/tree/src/TBranchBrowsable.cxx,
	tree/tree/src/TBranchElement.cxx, tree/tree/src/TChain.cxx,
	tree/tree/src/TQueryResult.cxx, tree/tree/src/TTree.cxx: ::Form ->
	TString::Form(at)

2014-02-13  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tree/tree/inc/TreeUtils.h, tree/tree/src/TNtuple.cxx,
	tree/tree/src/TNtupleD.cxx, tree/tree/src/TreeUtils.cxx: Mods from
	the trunk.

2014-02-13  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/hist/reverseaxis.C: New example

2014-02-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/TGraphPainter.cxx: remove more unused
	variables

2014-02-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/TGraphPainter.cxx: remove unused variable

2014-02-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/inc/Hoption.h,
	hist/histpainter/src/TGraphPainter.cxx,
	hist/histpainter/src/THistPainter.cxx: -   The option "9" as been removed. It is not needed anymore since
	    the line compression has been implemented in `TPadPainter`.

2014-02-12  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGOSXGL.mm: Remove NSLog

2014-02-12  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGOSXGL.mm: Multisampling for gl-pad - use the
	same env variable from system.rootrc as for gl-widget.

2014-02-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : Restore older version of the file which was deleted by accident
	(it was working on 32 bit)

2014-02-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooSharedPropertiesList.cxx: Fix a
	compilation warning

2014-02-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-15.

2014-02-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* montecarlo/pythia8/inc/TPythia8.h,
	montecarlo/pythia8/src/TPythia8.cxx: Add initialization for beams
	with different energies, and some information methods.  By Thomas Ruf.

2014-02-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* montecarlo/pythia6/src/TPythia6.cxx: Fix beam and target size
	strings in Initialize(), can be more than 8 chars.  By Thomas Ruf.

2014-02-11  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* rootx/src/rootx.cxx: No need in 'DISPLAY'.

2014-02-11  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooBanner.cxx:   Increment RooFit version number to 3.60

2014-01-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooWorkspace.cxx: Speed up
	RooWorkspace::import by using a has table for the internal Workspace
	collection if size is > 1000 and by speeding up the removal of the
	set which is cloned in the import. We don’t delete the set which
	calls safeDeleteList. It is not needed, the set contains a list of
	all the nodes, so we simply delete just one by one.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2014-01-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooAbsArg.cxx: Use hash tables for server
	list sizes >= 1000 in RooAbsArg::addServer Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2014-01-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooSharedProperties.h,
	roofit/roofitcore/inc/RooSharedPropertiesList.h,
	roofit/roofitcore/src/RooSharedPropertiesList.cxx: Optimize the
	filling of share properties (done when cloning RooRealVar) by using
	a std::map Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2014-02-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/Makefile:  Re-add stressHistFactory reference file and fix make distclean to
	 not have it removed

2014-02-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : remove wrong file

2014-02-10  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: Check GetEntry() result in implicit TTree
	 iteration (see:
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=17618)

2014-02-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/WrapperRooPdf.h,
	math/mathcore/test/fit/testRooFit.cxx: Fix a problem in the test
	which caused in some case a crash (thanks to Philippe)

2014-02-10  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TGraph2D.h: Fix typo

2014-02-10  Axel Naumann <Axel.Naumann@cern.ch>

	* core/textinput/src/textinput/TerminalDisplayUnix.cpp: Fix typo in
	arry idx (ROOT-6056).  (cherry picked from commit e40ee43deb622d03fdbd098c4f9d0b66423b2e02)

2014-02-07  Axel Naumann <Axel.Naumann@cern.ch>

	* tree/tree/src/TBranchBrowsable.cxx: Enable browsing of unsplit
	vector<builtin> (ATLAS xAOD).  (cherry picked from commit f5b530ffcaba9cd95b1aafef268bcd5904ba3718)

2014-02-07  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* math/genetic/test/Makefile, math/genvector/test/Makefile,
	math/minuit2/test/Makefile,
	math/minuit2/test/MnSim/GaussRandomGen.h,
	math/minuit2/test/MnSim/Makefile,
	math/minuit2/test/MnTutorial/Makefile, math/smatrix/test/Makefile,
	math/unuran/test/Makefile: Fix compilation of most of the math tests
	on Windows (in case of out of source build)

2014-02-07  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* math/mathcore/test/Makefile, math/mathcore/test/fit/Makefile,
	math/mathcore/test/fit/SparseFit3.cxx,
	math/mathcore/test/fit/SparseFit4.cxx,
	math/mathcore/test/fit/testFit.cxx,
	math/mathcore/test/newKDTreeTest.cxx: Fix compilation errors on
	Windows (and one on Linux)

2014-02-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/test/VavilovTest.cxx,
	math/mathmore/test/testDerivation.cxx,
	math/mathmore/test/testMultiRootFinder.cxx: Fix tests for Windows

2014-02-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/Functor.h: Fix for using Functor1D in AClic

2014-02-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/Functor.h,
	math/mathcore/inc/Math/IFunction.h: Fix Functor version for error on
	Windows. Make the 1 argument template ctor not available to CINT
	Remove pragma for Windows compiler in IFunction

2014-02-07  Axel Naumann <Axel.Naumann@cern.ch>

	* math/mathcore/inc/Math/Functor.h: Revert "Try to work around
	Windows compilation error." This reverts commit 1900d262c3ed25afa616faca2b92e4f3f2ba0597.  It
	doesn't help.

2014-02-07  Axel Naumann <Axel.Naumann@cern.ch>

	* math/mathcore/inc/Math/Functor.h: Try to work around Windows
	compilation error.

2014-02-06  Pere Mato <pere.mato@cern.ch>

	* roofit/histfactory/CMakeLists.txt: Change needed to compile
	stressHistFactory test

2014-02-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/Functor.h,
	math/mathcore/src/FunctorCint.cxx: Modify Functor classes. Use now a
	base FunctorImpl which is contained in the Functor which implement a
	copy function which can be  used in the Functor copy constructors
	without using dynamic_cast

2014-02-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistFactory.cxx: Use correct name for the internal
	functions

2014-02-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt: Add stressHistfactory test only when ROOT is
	built with xml support

2014-02-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt, test/Makefile: Fix makefile test for
	stressHistFactory

2014-02-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistRef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/HistRef.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	test/Makefile, test/stressHistFactory.cxx,
	test/stressHistFactory_models.cxx, test/stressHistFactory_tests.cxx: 
	Remove usage of TRef in HistFactory. It is not needed. Replace with
	a simple wrapped class to manage histogram pointer
	(RooStats::HistFactory::HistRef) This should fix a bug reported by
	Swagato Fix also memory leaks created by cloning histograms in
	histooworkspace Add a histfactory test from Christian
	(stresshistFactory ) in $ROOTSYS/test

2014-02-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TH1.h: Make TH1::Copy public , to be able to do deep
	copy of TH1 pointers without using TH1::Clone

2014-02-05  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Make sure the hist fill
	color and frame fill color are different in case of option BAR or
	HBAR.

2014-02-05  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Fix typos.

2014-02-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/IFunction.h: Apply a patch from Bertrand to
	fix warning C4436 from VS (dynamic_cast from virtual base 'class1'
	to 'class2' in constructor or destructor )

2014-02-05  agheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoPatternFinder.h,
	geom/geom/src/TGeoPatternFinder.cxx, geom/geom/src/TGeoSphere.cxx: 
	From Egor: Added possibility to divide a sphere in phi

2014-02-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/histfactory/src/PiecewiseInterpolation.cxx: Optimize
	FlexibleInterpvar::evaluate in case of interpcode=4.  Cache now the
	polynomial coefficient and avoid computing it every time.  Evaluate
	also the polynomials using Horner’s method. This is done now also
	in PiecewiseInterpolation.  This changes speed up an Atlas ttbar
	test workspace by almost a factor of 2 on Linux gcc4.8

2014-02-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsOptTestStatistic.cxx:   o RooAbsOptTestStatistics     - Remove spurious inclusion of a header not in the root
	    distribution

2014-02-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/inc/RooAbsOptTestStatistic.h,
	roofit/roofitcore/inc/RooAddPdf.h,
	roofit/roofitcore/inc/RooHistFunc.h,
	roofit/roofitcore/inc/RooObjCacheManager.h,
	roofit/roofitcore/inc/RooProdPdf.h,
	roofit/roofitcore/inc/RooProduct.h,
	roofit/roofitcore/inc/RooRealSumPdf.h,
	roofit/roofitcore/src/RooAbsArg.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAddPdf.cxx,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooHistFunc.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx,
	roofit/roofitcore/src/RooObjCacheManager.cxx,
	roofit/roofitcore/src/RooProdPdf.cxx,
	roofit/roofitcore/src/RooProduct.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx:   o RooHistFunc     - Add constructor that allow to specify separate objects for the
	      histogram and function observables. This will allow the input of
	a RooHistFunc to be transformed.      - Add data member _histObsList and increment schema version to
	    v2     - Adjust evaluate() and analyticalIntegral() to transfer
	      contents from pdf to histo observables prior to evaluation     - Implement ioStreamerPass2() to fill _histoObsList with a clone
	      of _depList in case it was empty to implement correct schema
	evolution   o RooAbsArg     - Add new virtual methods canNodeBeCached() and
	      setCacheAndTrackHints() to allow operator classes to steer
	level-2 likelihood optimization     - Modify findConstantNodes() to skip marking any node as
	      constant if the "NeverConstant" flag is set   o RooObjCacheManager     - Add method setClearOnRedirect() to allow modifying the 'clear
	      on redirect' flag after construction     - Bug fix in findConstantNodes() forwarder, keep in mind that
	    cache can be sterile   o RooProdPdf, RooProduct, RooRealSumPdf, RooAddPdf     - Implement canNodeBeCached() to return NotAdvised and implement
	      setCacheAndTrackHints() to contain the code that was so far in
	      RooAbsObsTestStatistic (that labels all components as TrackAndCache)   o RooAbsOptTestStatitic     - Delegate level-2 likelihood optimization decisions to pdf
	      components via the new interface canNodeBeCache() and
	      setCacheAndTrackHints() and remove hard-coded choices here

2014-02-04  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* test/stressHistoFit.cxx: Fix text output color in stressHistoFit - Make text output color working on any color scheme - Implement color text output on Windows, avoiding weird (control)
	characters output

2014-02-01  Sven Kreiss <sk@svenkreiss.com>

	* roofit/histfactory/src/Sample.cxx: Add statconfig to copy
	constructor.

2014-01-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Fit/FitConfig.h, math/mathcore/src/Fitter.cxx,
	roofit/roofitcore/src/RooMinimizer.cxx: When calling
	Fitter::CalculateMinosErrors switch off the FItCOnfig::MinosErrors
	flag to avoid that following calls of minimisation computes also the
	Minos errors.  This fixes ROOT-6013

2014-02-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tree/tree/src/TreeUtils.cxx: Fix from the trunk

2014-01-31  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/ObjectProxy.cxx,
	bindings/pyroot/src/Utility.cxx, bindings/pyroot/src/Utility.h: fix
	for ROOT-5933

2014-01-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/xmlparser/src/TSAXParser.cxx: Fix for broken
	TSAXParserCallback::{Error,Warning,FatalError}. ROOT-6027.  By Oliver Freyermuth.

2014-01-31  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: GetPlanes implemented

2014-01-30  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/winnt/src/TWinNTSystem.cxx: Skip the "file:" protocol (if
	any) at the beginning of the path name in
	TWinNTSystem::ExpandPathName This fixes the many errors as the one shown below, when running
	$ROOTSYS/test/stressGeometry: Info in <TGeoManager::Import>: Reading
	geometry from file: http://root.cern.ch/files/aleph.root SysError in
	<TFile::TFile>: file file;./files/aleph.root can not be opened (No
	such file or directory) Error in <TFile::Cp>: cannot open
	destination file ./files/aleph.root Warning in
	<TFile::OpenFromCache>: you want to read through a cache, but I
	cannot make a cache copy of ./files - CACHEREAD disabled

2014-01-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: make cocoa on >= OSX 10.8 now default, it supports much
	better retina displays.

2014-01-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooBinning.cxx,
	roofit/roofitcore/src/RooLinkedList.cxx: Apply fixes for Windows,
	thanks to Bertrand

2014-01-30  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tree/tree/inc/TreeUtils.h, tree/tree/src/TNtuple.cxx,
	tree/tree/src/TNtupleD.cxx, tree/tree/src/TreeUtils.cxx: Use the
	generic version now for TNtuple/TNtupleD.

2014-01-28  Axel Naumann <Axel.Naumann@cern.ch>

	* test/stressHistoFit.cxx: Silence "set but not used" warnings.  (cherry picked from commit 73e629862f05fc5f9bc6e7034b37ddb9613c65db)

2014-01-29  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tree/tree/src/TNtuple.cxx: TNtuple::ReadStream re-implemented.

2014-01-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsDataStore.h,
	roofit/roofitcore/inc/RooCompositeDataStore.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooCompositeDataStore.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx:  o RooAbsOptDataStore    - Make function hasFilledCache() virtual to allow for non-broken      actual implementation in derived classes    - Add new virtual method forceCacheUpdate() to request wholesale
	     updating of all caches whenever recalculateCache() is called the
	next time  o RooCompositeDataStore    - Implement forwarding version of hasFilledCache()    - Implement forwarding version of forceCacheUpdate()  o RooVectorDataStore    - Implement working version of hasFilledCache()    - Add method forceCacheUpdate() that will trigger a wholesale      update of all cached functions, including caches for functions      that only depend on constant parameters  o RooAbsOptTestStatistics    - Chanche implementation of ValueChange operation in
	     constOptimizeTestStatistic(): instead of cycling (deactivate +
	     activate), simply request a forced wholesale cache update for the
	next evaluation of the likelihood using
	RooVectorDataStore::forceCacheUpdate()

2014-01-29  agheata <Andrei.Gheata@cern.ch>

	* tutorials/geom/geomAlice.C, tutorials/geom/geomAlice_itsv.C: fixed
	tutorial macros

2014-01-29  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/X11Events.mm: Fix a key release event handling.

2014-01-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/g3d/src/TView3D.cxx: Ooops

2014-01-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf3d/g3d/src/TView3D.cxx: Fix AdjustPad.

2014-01-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/davix/src/TDavixFile.cxx: avoid compiler warning.

2014-01-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/rootrc.in: reformatting.

2014-01-28  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* rootx/src/rootxx-cocoa.mm: '-l' and '-b' options.

2014-01-27  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Add missing lock in TClass::GetClass

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* rootx/src/rootxx-cocoa.mm: Fix rootxx.

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* config/rootrc.in, graf2d/cocoa/inc/TGOSXGL.h,
	graf2d/cocoa/inc/TGQuartz.h, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/TGOSXGL.mm, graf2d/cocoa/src/TGQuartz.mm,
	graf2d/quartz/inc/QuartzUtils.h, graf2d/quartz/src/QuartzUtils.mm: 
	The latest mods from the trunk.

2014-01-27  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/installDavix.sh, config/rootrc.in, configure,
	net/davix/src/TDavixSystem.cxx: added davix-0.2.8 support, which is
	now also supported on OSX.

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* rootx/Module.mk, rootx/src/rootx.cxx, rootx/src/rootxx-cocoa.mm: 
	Splash-screen (rootx) for Cocoa version.

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/inc/TPadPainter.h: Wrong module name

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/inc/TPadPainter.h, graf2d/gpad/src/TPadPainter.cxx: 
	"point compression" from the trunk.

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/TGCocoa.h, graf2d/cocoa/src/XLFDParser.mm: The
	right PS font name.

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/src/QuartzFillArea.mm,
	graf3d/gl/src/TGLFontManager.cxx: Fix fill patterns and text
	alignment (gl)

2014-01-27  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* etc/plugins/TGLManager/P030_TGOSXGLManager.C,
	graf2d/cocoa/inc/LinkDef.h, graf2d/cocoa/inc/TGOSXGL.h,
	graf2d/cocoa/src/TGOSXGL.mm, gui/gui/src/TRootCanvas.cxx,
	gui/gui/src/TRootEmbeddedCanvas.cxx: Re-enable gl-in-pad with cocoa.
	Fix TRootCanvas/TRootEmbedded canvas to use the correct option with a plugin manager.

2014-01-27  agheata <Andrei.Gheata@cern.ch>

	* net/alien/src/TAlienCollection.cxx: Replaced hardcoded /tmp with
	gSystem->TempDirectory() and skip file copying in
	TAlienCollection::Open for local url's

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/build/configure.in,
	math/minuit2/src/Minuit2Minimizer.cxx: Set Minuit2 version to
	5.34.14

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/build/inc_Math_Makefile.am,
	math/minuit2/build/setup.sh, math/minuit2/build/src_Makefile.am: 
	More fixes for Minuit2 builds

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/inc/Minuit2/FumiliFCNAdapter.h,
	math/minuit2/inc/Minuit2/Minuit2Minimizer.h,
	math/minuit2/inc/Minuit2/MnPrint.h,
	math/minuit2/src/Minuit2Minimizer.cxx: fixes for Minuit2 builds

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/build/test_MnSim_Makefile.am,
	math/minuit2/test/MnSim/Makefile,
	math/minuit2/test/MnSim/demoMinimizer.cxx: Add new example of using
	Minimizer interface in a standalone Minuit2 (w/o ROOT)

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/src/FumiliBuilder.cxx,
	math/minuit2/src/MnSeedGenerator.cxx: Fixes for stand-alone builds
	of Minuit2

2014-01-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressHistoFit.cxx: New version of stressHistoFit with
	control on command line to verbose and test number to run

2014-01-23  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/src/TDictionary.cxx: Explicitly copy base.

2014-01-23  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/CMakeLists.txt: Trigger re-config.

2014-01-23  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* cint/cintex/src/ROOTClassEnhancer.cxx, core/meta/inc/LinkDef.h,
	core/meta/inc/TClass.h, core/meta/inc/TClassAttributeMap.h,
	core/meta/inc/TDictAttributeMap.h, core/meta/inc/TDictionary.h,
	core/meta/src/TClass.cxx, core/meta/src/TClassAttributeMap.cxx,
	core/meta/src/TDictAttributeMap.cxx, core/meta/src/TDictionary.cxx: 
	Change TClassAttributeMap to TDictAttributeMap.

2014-01-23  Pere Mato <pere.mato@cern.ch>

	* bindings/pyroot/CMakeLists.txt: Warnings clean-up (CMake)

2014-01-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/qt/src/TGQt.cxx,
	math/mathmore/inc/Math/GSLMultiRootFinder.h: Fix typos ROOOT ->
	ROOT. Fixes ROOT-5569.

2014-01-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/math/tStudent.C: fix out or bounds array access. Fixes
	ROOT-5888.

2014-01-22  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/mc/CompareMasses.C: Fix totally bogus code in this
	macro. Fixes ROOT-5890.

2014-01-22  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/alien/Module.mk: Fix for dangerous header path. Fixes
	ROOT-5908.

2014-01-22  Axel Naumann <Axel.Naumann@cern.ch>

	* tree/tree/src/TTree.cxx: Clarify 2d Draw() y versus x.  (cherry picked from commit 5189cf51e62d205b4e106b36ac80bc523d9a9904)

2014-01-22  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraphDelaunay.cxx: Fix ROOT-5972

2014-01-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodLikelihood.cxx: ok. yet another
	initialisation-order warning

2014-01-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/MsgLogger.h: again .. Alex's fix in MsgLogger

2014-01-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodLikelihood.cxx: get rid of warning about order
	initialising variables

2014-01-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodMLP.cxx: Coverity issue 36696

2014-01-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/RuleEnsemble.cxx: forgot saveing the changes

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/MethodBase.h, tmva/src/MsgLogger.cxx: dont remember
	which Covertiy issue these were ...

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBase.cxx: fix coverity issues 36757

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MsgLogger.cxx: fix coverity issues 36761

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx: fix coverity issues 48502

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBase.cxx: fix coverity issues 53988

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/TransformationHandler.cxx: fix coverity issues 48505

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodRuleFit.cxx: fix coverity issues 11373 11374

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/RuleEnsemble.cxx: fix coverity issues 35435 35437 353436
	35438 35439 35441 35442

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/ConvergenceTest.cxx: ups .. now it is correct

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/RuleEnsemble.cxx: fix coverity issue 35443

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodTMlpANN.cxx: fix coverity issue 11368 and 11369

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodLikelihood.cxx: fix coverity issue 11381 and 11382

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodCuts.cxx: fix coverity issue 11366 and 11367

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodHMatrix.cxx: fix coverity issue 36759

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/OptimizeConfigParameters.cxx: fix coverity issue 26846

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx: fix coverity issue 23292

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBDT.cxx: fix coverity issue 12370

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodDT.cxx: fix coverity issue 11388

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBDT.cxx: fix coverity issue 11385

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodANNBase.cxx: fix coverity issue 35495

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/LDA.cxx: fix coverity issue 35429 and 35430

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx: fix coverity issue 11352

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/ConvergenceTest.cxx: fix coverity issue 35428

2014-01-21  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphs/graphtext.C: New exemple showing how to draw a
	text at each graph’s points.  It also shows how to use TExec.

2014-01-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure, graf3d/ftgl/Module.mk, graf3d/gl/Module.mk: small
	correction to handle builtin FTGL includes.

2014-01-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx, hist/hist/src/TH2.cxx,
	hist/hist/src/TH3.cxx: Add a Warning message when creating an
	histograms with nbins <= 0

2014-01-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/HFitImpl.cxx: When fitting a TGraph2D, do not use
	TGraph2D::GetHistogram, which makes an interpolation and fills the
	histogram, but just get the x/ymin-max values directly. This fixes
	ROOT-5972

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBoost.cxx: yet another floating point execption
	fixed

2014-01-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodPDERS.cxx: another floating point execption fixed

2014-01-20  Helge Voss <Helge.Voss@cern.ch>

	* test/stressTMVA.cxx: fix division by zero for regression

2014-01-20  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx, tmva/src/MethodBDT.cxx: fix division by
	zero for regression

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* math/mathcore/inc/TMath.h: Add missing TMath::Power overload (still trying to get TTreeFormula to work on all platform)

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* math/mathcore/inc/TMath.h: Revert "Remove TMath::Power overload
	causing problem on aix" This reverts commit 768346a0eb104b9ab0fe8d5fd1accf074f62ba3f.

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* math/mathcore/inc/TMath.h: Remove TMath::Power overload causing
	problem on aix

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Fix portability issues with
	fmod.  Also use (extended) TMath::Power directly.

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* math/mathcore/inc/TMath.h: Add TMath::Power for LongDouble_t

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Use TMath::Abs instead of
	std::abs Since on some platform there is not std::abs for integer we have to
	use TMath::Abs.

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TMathBase.h: Add TMath::Abs(long double)

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Fix horrible (but ancien) typo ...  Really don't put quotes around variables names ....

2014-01-17  Philippe Canal <pcanal@fnal.gov>

	* README/CREDITS: Add Marcin Nowak

2014-01-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TLeaf.h, tree/tree/inc/TLeafElement.h,
	tree/treeplayer/inc/TChainIndex.h,
	tree/treeplayer/inc/TFormLeafInfo.h,
	tree/treeplayer/inc/TTreeFormula.h,
	tree/treeplayer/src/TChainIndex.cxx,
	tree/treeplayer/src/TFormLeafInfo.cxx,
	tree/treeplayer/src/TFormLeafInfoReference.cxx,
	tree/treeplayer/src/TTreeFormula.cxx,
	tree/treeplayer/src/TTreeIndex.cxx: white space

2013-12-18  Marcin Nowak <Marcin.Nowak@cern.ch>

	* tree/tree/inc/TTree.h, tree/tree/src/TTree.cxx: upgrade index API
	to Long64_t

2013-12-11  Marcin Nowak <Marcin.Nowak@cern.ch>

	* core/base/inc/Rtypes.h, io/io/inc/TStreamerInfo.h,
	io/io/src/TStreamerInfo.cxx, tree/tree/inc/TBranchElement.h,
	tree/tree/inc/TLeaf.h, tree/tree/inc/TLeafElement.h,
	tree/tree/inc/TLeafL.h, tree/tree/src/TBranchElement.cxx,
	tree/tree/src/TLeafL.cxx, tree/treeplayer/inc/TFormLeafInfo.h,
	tree/treeplayer/inc/TFormLeafInfoReference.h,
	tree/treeplayer/inc/TTreeFormula.h,
	tree/treeplayer/src/TFormLeafInfo.cxx,
	tree/treeplayer/src/TFormLeafInfoReference.cxx,
	tree/treeplayer/src/TTreeFormula.cxx,
	tree/treeplayer/src/TTreeIndex.cxx: Add TLeaf::GetValue and
	TTreeFormula int64 and LDouble versions

2013-12-11  Marcin Nowak <Marcin.Nowak@cern.ch>

	* tree/tree/inc/TVirtualIndex.h, tree/treeplayer/inc/TChainIndex.h,
	tree/treeplayer/inc/TTreeIndex.h,
	tree/treeplayer/src/TChainIndex.cxx,
	tree/treeplayer/src/TTreeIndex.cxx: TTreeIndex based on 2 64ints

2014-01-17  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBoost.cxx: get rid of warning concerning unused
	variables

2014-01-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: small cosmetic fix in TH1::ComputeIntegral

2014-01-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TH1.h, hist/hist/src/TH1.cxx,
	hist/hist/src/TH2.cxx, hist/hist/src/TH3.cxx: Add an optional  check
	in TH1::ComputeIntegral that th ebin content are positive. The
	check is then used in GetRandom,2,3.  If GetRandom is called on an
	histogram with negative content an error message is produced and a
	NaN is returned.  This fixes ROOT-5894

2014-01-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* bindings/pyroot/src/TCustomPyTypes.cxx, cint/cint/src/disp.cxx,
	cint/reflex/src/stl_hash.h, config/Makefile.linux,
	config/Makefile.linuxx8664gcc, core/base/inc/Byteswap.h,
	core/base/src/TBuffer.cxx, core/base/src/TQConnection.cxx,
	core/base/src/TQObject.cxx, core/base/src/TString.cxx,
	core/base/src/TSystem.cxx, core/base/src/TUri.cxx,
	core/cont/src/TClonesArray.cxx, core/meta/src/TCint.cxx,
	core/meta/src/TClass.cxx, core/newdelete/src/NewDelete.cxx,
	core/unix/src/TUnixSystem.cxx, geom/geom/src/TGeoCache.cxx,
	graf2d/asimage/src/TASImage.cxx, graf2d/fitsio/src/TFITS.cxx,
	graf2d/x11/src/Rotated.cxx, graf3d/eve/src/TEveTrackPropagator.cxx,
	gui/gui/src/TGButtonGroup.cxx, gui/gui/src/TGToolBar.cxx,
	gui/sessionviewer/src/TProofProgressDialog.cxx, html/inc/THtml.h,
	io/io/src/TStreamerInfo.cxx,
	math/genvector/inc/Math/GenVector/VectorUtil.h,
	math/mathcore/src/TRandom3.cxx,
	math/physics/src/TLorentzVector.cxx,
	math/smatrix/inc/Math/MatrixInversion.icc, misc/memstat/Module.mk,
	net/auth/src/rsaaux.cxx, proof/pq2/src/pq2actions.cxx,
	roofit/roofit/src/RooBifurGauss.cxx,
	roofit/roofit/src/RooCBShape.cxx,
	roofit/roofit/src/RooChebychev.cxx,
	roofit/roofit/src/RooDstD0BG.cxx,
	roofit/roofitcore/src/RooSimWSTool.cxx, tmva/src/Factory.cxx,
	tmva/src/MethodBase.cxx, tmva/src/MethodSVM.cxx,
	tmva/src/MethodTMlpANN.cxx: fix all warnings for compilation on
	linux with clang++ 3.5 and c++11.

2014-01-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLServer.cxx: fix issue reported by Coverity.

2014-01-16  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBoost.cxx: removed dublicated code (coverity CID
	54064)

2014-01-16  Pere Mato <pere.mato@cern.ch>

	* graf3d/eve/CMakeLists.txt, graf3d/gviz3d/CMakeLists.txt: Fix for
	FTGL library in CMake build (ROOT-5945)

2014-01-16  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBDT.cxx: fixed JIRA issue 5942 (division by zero)

2014-01-16  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* test/guitest.cxx: Remove a couple of unused variables (thanks
	Olivier for the feedback)

2014-01-16  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TText.cxx: Fix a typo.

2014-01-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/genvector/Module.mk: Fix for ROOT-5934

2014-01-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/Makefile: Fix for distclean of
	mathcore/test/fit (fix ROOT-5935)

2014-01-15  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH1.cxx: Unnamed histograms generate wrong C code in
	SavePrimitve(). Of course an unnamed histogram doesn’t make real
	sense but some people (like in ROOT-5932) seem to like them. It is
	protected now.

2014-01-15  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* hist/spectrumpainter/src/TSpectrum2Painter.cxx: Fix from the trunk

2014-01-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/inc/TPgSQLServer.h, sql/pgsql/src/TPgSQLServer.cxx: 
	removed server-includes and added caching of the OID lookup table.
	ROOT-5912.  By Oliver Freyermuth.

2014-01-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooPlot.cxx: When plotting a TGraph (i.e. a
	RooHist ) with a default “” option in a RooPlot, do not use
	“ALP” (the default from 5.34.10), but “LP” to maintain the
	axis defined by the RooPlot frame

2014-01-15  Olivier Couet <olivier.couet@cern.ch>

	* hist/spectrumpainter/src/TSpectrum2Painter.cxx: Fix ROOT-5884

2014-01-15  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraph.cxx: In Draw(), Clear() should be done just
	before AppendPad().

2014-01-15  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: GetBinLowEdge() not valid
	anymore for 2D histos.

2014-01-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/splot/TestSPlot.C, tutorials/splot/TestSPlot_toyMC.dat: 
	Fix input file format for tutorial. This fixes also ROOT-5885

2014-01-14  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/hist/ratioplot.C: New example

2014-01-14  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TPostScript.cxx: Fix coverity report 50810

2014-01-14  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Fix coverity reports 54033
	& 54034

2014-01-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: Update documentation of TH1::KolmogorovTest
	as suggested in ROOT-4888

2014-01-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TH1.h, hist/hist/src/TH1.cxx: Add an error messages
	in the TH1 methods which makes sense only for 1D histogram, like
	TH1::GetBinCenter.  This fixes ROOT-5049

2014-01-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: When checking consistency of histogram
	(e.g. in TH1::Add)  check only the relevant axis (e.g ignore y and z
	axis for 1D histos)/ this fix ROOT-5249

2013-11-18  Sven Kreiss <sk@svenkreiss.com>

	* roofit/histfactory/src/Sample.cxx: Bugfix copy constructor for
	non-counting models.

2013-10-01  Sven Kreiss <sk@svenkreiss.com>

	* roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Sample.cxx: bugfixes. Fix HF for models
	without any nuisance parameters.

2013-09-30  Sven Kreiss <sk@svenkreiss.com>

	* roofit/histfactory/inc/RooStats/HistFactory/Channel.h,
	roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/Data.cxx, roofit/histfactory/src/Sample.cxx,
	roofit/roostats/src/AsymptoticCalculator.cxx: Adding copy
	constructors to build models using python more robustly.

2014-01-13  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx: meant '||' instead of '&&' ...

2014-01-13  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx,
	bindings/pyroot/src/MethodHolder.cxx,
	bindings/pyroot/src/ObjectProxy.cxx,
	bindings/pyroot/src/RootModule.cxx,
	bindings/pyroot/src/RootWrapper.cxx:  o) move gROOTModule into PyROOT namespace  o) add special "gNullPtrObject" as identifiable NULL (nullptr)

2014-01-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TEfficiency.h, hist/hist/src/TEfficiency.cxx: Apply
	fixes for ROOT-5058 Add SetBins method in TEfficiency Add new methods CreateGraph and
	CreateHistogram which create the histograms used to paint the class.
	They can now be called without drawing it.

2014-01-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx: Fix a bug (ROOT-5200) in computing the bin
	errors in TH2::Smooth

2014-01-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TSpline.cxx: Protect in case of only 1 point. Fix
	ROOT-5397

2014-01-13  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraphDelaunay.cxx: fix
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17502

2014-01-12  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/inc/TPgSQLServer.h, sql/pgsql/src/TPgSQLServer.cxx: 
	comment out new code that depends on server side includes. Needs
	fixing.

2014-01-12  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TUrl.cxx: remove commented out code.

2014-01-12  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TUrl.h, core/base/src/TUrl.cxx: Handle URL's like:
	http://host?opt=1. Fixes ROOT-5915.  Also add new method HasOption(const char *key) which returns true if
	the specified key appears in the URL option lists. In the above URL
	HasOption("opt") returns true.

2014-01-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Fix Streamer when the UserInfo contained
	TRef-ed objects.  When TTree::fUserInfo contains (directly or indirectly) an object
	that is referenced by a TRef and (one of) the TTree being processed
	has the BranchRef enabled, the TObject Streamer will incorrectly.  See also ROOT-5922.

2014-01-10  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/hist/h2proj.C: New example

2014-01-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TGraph.h, hist/hist/inc/TGraphAsymmErrors.h,
	hist/hist/inc/TGraphBentErrors.h, hist/hist/inc/TGraphErrors.h,
	hist/hist/src/TGraph.cxx, hist/hist/src/TGraphAsymmErrors.cxx,
	hist/hist/src/TGraphBentErrors.cxx, hist/hist/src/TGraphErrors.cxx: 
	Implement merging of TGraphErrors, TGraphAsymmErrors and
	TGraphBentErrors using the new protected DoMerge function.  This
	fixes ROOT-5511

2014-01-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/matrix/inc/TMatrixT.h, math/matrix/src/TMatrixT.cxx: Fix for
	ROOT-5571. Return now a NaN for indices outside the range and not
	access the internal array which can be empty.

2014-01-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooDataHist.cxx: Fix for ROOT-5605

2014-01-10  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/inc/Hoption.h,
	hist/histpainter/inc/THistPainter.h,
	hist/histpainter/src/THistPainter.cxx: Implement the option CANDLE
	to draw 2D histograms: {    TH2F *hcandle = new TH2F("hcandle","Option CANDLE example
	   ",40,-4,4,40,-20,20); Float_t px, py;    for (Int_t i = 0; i < 25000; i++) {       gRandom->Rannor(px,py);       hcandle->Fill(px,5*py);    }    gStyle->SetPalette(1);    hcandle->SetMarkerSize(0.5);    hcandle->Draw("CANDLE"); }

2014-01-10  Philippe Canal <pcanal@fnal.gov>

	* graf3d/eve/inc/TEveDigitSetEditor.h: Disable I/O for gui editor

2014-01-10  Philippe Canal <pcanal@fnal.gov>

	* roofit/roofitcore/inc/RooGenCategory.h: Add missing init in
	default constructor

2014-01-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/inc/TPgSQLServer.h, sql/pgsql/src/TPgSQLServer.cxx: 
	Implemention of the TPgSQLServer::GetTableInfo(const char*) method
	(ROOT-5897).  Fix by Denis Bertini.

2014-01-08  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/ged/src/TH1Editor.cxx: Add a protection for Jira issue
	#ROOT-5900 (histogram integral is modified after rebinning)

2014-01-08  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooKeysPdf.cxx,
	roofit/roofitcore/inc/RooNormSetCache.h,
	roofit/roofitcore/inc/RooSetPair.h:   o RooKeysPdf     - Add static_casts<> to avoid compiler warnings   o RooSetPair     - Disable depracation warnings as it is still used in
	    RooHashTable   o RooNormSetCache     - Add explicit cast of null initialization value of std::pair<>       of pointers to silence MSVC compiler warning

2013-12-02  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofit/src/RooKeysPdf.cxx: RooKeysPdf: improve speedup
	patch for older compiler versions Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-11-20  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooNormSetCache.h,
	roofit/roofitcore/inc/RooSetPair.h,
	roofit/roofitcore/src/RooNormSetCache.cxx,
	roofit/roofitcore/src/RooSetPair.cxx: rewrite RooNormSetCache in
	STL, retire RooSetPair this replaces the custom mapping machinery with a STL based solution
	which is about as fast and needs about the same amount of memory Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-11-19  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofit/inc/RooKeysPdf.h, roofit/roofit/src/RooKeysPdf.cxx: 
	RooKeysPdf: faster initialisation of the lookup table The construction of a RooKeysPdf is now much faster for large data
	sets.  This is achieved by carefully analysing where the different
	Gaussians that the code superimposes can actually contribute. If a
	contribution is smaller than the machine precision, the code stops
	trying to put in those contributions (it would be lost in rounding
	anyway), which leads to roughly 40 % faster construction of the
	class for large data sets.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-11-14  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooHistPdf.cxx: fix yet another bug in the
	analytical integrals over sub-ranges of a RooDataHist Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-11-08  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooMath.cxx: make complex exponential coded
	in x87 inline asm available with clang Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2014-01-08  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/histfactory/src/PiecewiseInterpolation.cxx,
	roofit/roofit/inc/RooGaussian.h, roofit/roofit/inc/RooPoisson.h,
	roofit/roofit/src/RooKeysPdf.cxx,
	roofit/roofitcore/inc/RooFormulaVar.h,
	roofit/roofitcore/inc/RooHistFunc.h,
	roofit/roofitcore/src/RooAbsCollection.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAddModel.cxx,
	roofit/roofitcore/src/RooAddPdf.cxx,
	roofit/roofitcore/src/RooArgList.cxx,
	roofit/roofitcore/src/RooArgSet.cxx,
	roofit/roofitcore/src/RooCategory.cxx,
	roofit/roofitcore/src/RooCompositeDataStore.cxx,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooFactoryWSTool.cxx,
	roofit/roofitcore/src/RooHistFunc.cxx,
	roofit/roofitcore/src/RooProdPdf.cxx,
	roofit/roofitcore/src/RooProduct.cxx,
	roofit/roofitcore/src/RooRealIntegral.cxx,
	roofit/roofitcore/src/RooRealVar.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx:   o RooAddModel     - Bug fix: first server is not always convolution variable (J.
	    van Leerdam)     - Bug fix: attributes of original resolution model not copied
	      convoluted model, breaking parameterized integrals (J. van
	Leerdam)   o RooFactoryWSTool     - Increase string buffer size from 10k to 64k   o FlexibleInterpVar, PiecewiseInterpolation, RooAbsCollection,
	    RooAbsOptTestStatistic, RooAddPdf, RooArgList, RooArgSet,
	    RooCategory, RooCompositeDataStore, RooDataHist, RooDataSet,
	    RooFormulaVar, RooGaussian, RooHistFunc, RooKeysPdf, RooPoisson,
	    RooProdPdf RooProduct, RooRealIntegral, RooRealVar,
	RooVectorDataStore     - Migrate to new-style memory tracing

2014-01-08  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/PDEFoam.cxx: fix JIRA ROOT-5882 - protect agatinst sqrt
	(<0) and 1/0 in

2013-12-20  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/MethodBase.h, tmva/src/MethodBase.cxx: added
	kolomogorov/smirnov calc memeber function in methodbase

2013-11-25  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx, tmva/src/MethodBDT.cxx: apply boosting
	only to *bagged* subsample rather than the whole sample, to avoid
	previous eary err>0.5 and hence stopping of the AdaBoost

2014-01-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/hist/rebin.C: Fix for ROOT-5889

2014-01-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: Avoid to call Sumw2() in DrawNormalized if
	it has  been called before

2014-01-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TProfile.cxx, hist/hist/src/TProfile2D.cxx,
	hist/hist/src/TProfile3D.cxx, hist/hist/src/TProfileHelper.h: When
	setting the bin entries for a Profile set also the bin sum of
	weights square if the profile stores them.  This fixes the problem
	reported in ROOT-5883

2014-01-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: Call Sumw2() in DrawNormalized to have the
	correct error in the normalised histogram

2014-01-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx: Protection added to fix ROOT-5886

2014-01-07  Olivier Couet <olivier.couet@cern.ch>

	* graf3d/ftgl/Module.mk, graf3d/gl/Module.mk: Do not expose the figl
	include files in $ROOTSYS/include.  This fixes ROOT-5773

2014-01-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: TPad::Print() really works on TCanvas
	only. A protection has been added in case it is called on a pure
	TPad.

2014-01-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/physics/src/TVector3.cxx: Return eta=0 for  a (0,0,0) vector.
	Also do not print warning in this case.  See
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17484

2013-12-23  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Pythonize.cxx: fix for looping over builtin
	arrays in a tree

2013-12-20  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx, graf2d/mathtext/Module.mk,
	graf2d/mathtext/src/fontembed.cxx,
	graf2d/mathtext/src/fontembedps.cxx,
	graf2d/mathtext/src/mathrender.cxx,
	graf2d/mathtext/src/mathrenderstyle.cxx,
	graf2d/mathtext/src/mathrendertoken.cxx,
	graf2d/mathtext/src/mathtext.cxx,
	graf2d/mathtext/src/mathtextencode.cxx,
	graf2d/mathtext/src/mathtextparse.cxx,
	graf2d/mathtext/src/mathtextview.cxx,
	graf2d/postscript/src/TPostScript.cxx: Do not expose the mathtext
	include files in $ROOTSYS/include

2013-12-18  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* geom/geom/inc/TGeoVolume.h, geom/geom/src/TGeoVolume.cxx: Fix
	compilation error on Windows (don't use statics in inline functions)

2013-12-18  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoVolume.h, geom/geom/src/TGeoManager.cxx,
	geom/geom/src/TGeoVolume.cxx: Protection added for volumes with
	undefined medium

2013-12-17  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Fix ROOT-5831 (branch
	unintentionally not read).  In cases where the last branch/data member of a class in no longer
	in memory, and is the source of a rule, it was inadervently marked
	as not-to-be read (effectively preventing the execution of the
	rule).

2013-12-17  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* main/Module.mk, net/auth/Module.mk, net/net/Module.mk,
	net/rootd/Module.mk, net/rpdutils/Module.mk, proof/proofd/Module.mk: 
	Fix compilation issues on Windows (use filter instead of findstring)

2013-12-17  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/reflex/python/genreflex/genreflex.py: From Benedikt: allow
	for icpc as compiler.

2013-12-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/ARCHS, config/root-config.in, main/Module.mk,
	net/auth/Module.mk, net/net/Module.mk, net/rootd/Module.mk,
	net/rpdutils/Module.mk, proof/proofd/Module.mk: add support for
	win64gcc.  By Bertrand.

2013-12-17  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* config/Makefile.win64gcc: Add Makefile for 64bit cygwin/gcc

2013-12-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-13.

2013-12-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS: add developers of the TDavixFile and TNetXNGFile
	plugins.

2013-12-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/rootrc.in, configure, etc/plugins/TFile/P130_TDavixFile.C,
	etc/plugins/TSystem/P045_TDavixSystem.C: add Davix.UseOldClient in
	the rootrc file and for the time being make it the default till
	davix is rock solid.

2013-12-13  Ivana Hrivnacova <Ivana.Hrivnacova@cern.ch>

	* montecarlo/doc/v534/index.html, montecarlo/vmc/inc/TVirtualMC.h: 
	Update vmc for multi-threading - Added TVirtualMC::IsMT() - Removed default implementation for
	TVirtualMC::IsRootGeometrySupported()

2013-12-13  Ivana Hrivnacova <Ivana.Hrivnacova@cern.ch>

	* montecarlo/doc/v534/index.html, montecarlo/vmc/inc/TVirtualMC.h,
	montecarlo/vmc/inc/TVirtualMCApplication.h: Update vmc for
	multi-threading & clean-up - Added new functions in TVirtualMCApplication for multi-threading
	applications - Removed default implementation of newly added functions in
	TVirtualMC

2013-12-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/plugins/TFile/P100_TXNetFile.C,
	etc/plugins/TSystem/P040_TXNetSystem.C: correction in libNetxNG
	library name.

2013-12-12  Paul Russo <russo@fnal.gov>

	* cint/cint/src/common.h: Allow cint to handle more than 32767
	typedefs.  Expand the size of the data member used to hold a typedef table
	index in G__paramfunc, G__ifunc_table_internal, and G__var_array to
	allow accessing the full possible size of the typedef table.

2013-12-12  Pere Mato <pere.mato@cern.ch>

	* graf2d/asimage/BuildAfterImage.cmake, graf3d/gl/CMakeLists.txt: 
	Fix the use of external libFreeType for CMake. It was failing
	building on OSX 10.9.

2013-12-12  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.mm, test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.h,
	test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.h,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadScrollView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadScrollView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSlideView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadSlideView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadView.mm,
	test/ios/RootBrowser/Src/Browser/Views/SpotObjectView.mm,
	test/ios/RootBrowser/Src/CustomUI/HorizontalPickerView.h,
	test/ios/RootBrowser/Src/CustomUI/HorizontalPickerView.mm,
	test/ios/RootBrowser/Src/CustomUI/RangeSlider.h,
	test/ios/RootBrowser/Src/CustomUI/RangeSlider.mm,
	test/ios/RootBrowser/Src/CustomUI/ScrollViewWithPickers.mm,
	test/ios/RootBrowser/Src/CustomUI/TransparentToolbar.m,
	test/ios/RootBrowser/Src/ObjectInspector/Views/ColorCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorPlateView.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorPlateView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineStyleCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineStyleCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthPicker.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/MarkerStyleCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/MarkerStyleCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/PatternCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/PatternCell.mm: Use
	instancetype instead of id in designated initializers. While it's
	not require, make code more uniform and types explicit.

2013-12-12  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TSVG.cxx: Some markers did not show in
	Google-Chrome

2013-12-12  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake,
	graf3d/gl/CMakeLists.txt: Fix deficiencies of  standard FindOpenGL
	on OSX and using X11

2013-12-12  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/FindOpenGL.cmake: Remove private FindOpenGL.cmake
	module to use the one coming from CMake it self. It was failing to
	find the OpenGL headers in MacOSX 10.9.

2013-12-11  Pere Mato <pere.mato@cern.ch>

	* CMakeLists.txt, cint/reflex/CMakeLists.txt,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/RootInstallDirs.cmake,
	cmake/modules/RootNewMacros.cmake,
	cmake/modules/SetUpWindows.cmake, core/lzma/CMakeLists.txt,
	core/zip/CMakeLists.txt, roofit/histfactory/CMakeLists.txt,
	roofit/roostats/CMakeLists.txt, tmva/CMakeLists.txt: More changes to
	control the installation (with CMake and  gnuinstall=ON) addressing
	the issues in ROOT-5753.

2013-12-11  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Change default  for davix
	option to OFF (CMake)

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/FilledAreaInsp
	ector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/InspectorWithN
	avigation.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/InspectorWithN
	avigation.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/LineInspector.
	h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/LineInspector.
	mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/MarkerInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/MarkerInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	rComponent.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadInspector.h
	,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadInspector.m
	m,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadLogScaleIns
	pector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadLogScaleIns
	pector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadTicksGridIn
	spector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadTicksGridIn
	spector.mm: Cleanup.

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisFontInspec
	tor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/FilledAreaInsp
	ector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/FilledAreaInsp
	ector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1BinsInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1BinsInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1ErrorsInspec
	tor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1ErrorsInspec
	tor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1Inspector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1Inspector.mm: 
	More cleanup/formatting/invariants/instancetypes etc.

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisFontInspec
	tor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisFontInspec
	tor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisInspector.
	h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisInspector.
	mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisLabelsInsp
	ector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisLabelsInsp
	ector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTicksInspe
	ctor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTicksInspe
	ctor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTitleInspe
	ctor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTitleInspe
	ctor.mm: Comments, cleanup, asserts, new 'instancetype' instead of
	'id' from 'ctors'.

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* : Lololol Merge branch 'v5-34-00-patches' of
	https://root.cern.ch/git/root into v5-34-00-patches

2013-12-10  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Change the libsuffix
	for DAVIX library installation (CMake)

2013-12-10  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Change the libsuffix
	for DAVIX library installation (CMake)

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m: Formatting

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.mm: No need to make add a subview twice.

2013-12-09  Philippe Canal <pcanal@fnal.gov>

	* core/metautils/inc/ESTLType.h: Add missing new line

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/SearchViewController.h
	,
	test/ios/RootBrowser/Src/Browser/Controllers/SearchViewController.m
	m: Change an animation for the object found via a search bar.

2013-12-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore: don't ignore math/genetic.

2013-12-10  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Changed the default for
	davix option (CMake)

2013-12-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/smatrix/inc/Math/MConfig.h: fix broken include guard. Fixes
	ROOT-5828.

2013-12-10  Pere Mato <pere.mato@cern.ch>

	* net/davix/inc/TDavixFileInternal.h: Fix compilation error. See
	http://cdash.cern.ch/viewBuildError.php?buildid=48591

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm: The same as the previous commit, but now for a long press
	gesture (file deletion)

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm: Fix the UI logic - do not start any animation/gesture
	handling if transition animation is already active.

2013-12-10  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: fix ROOT-5824

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm: The usuall fu...up and mess with gestures and events on
	child/parent views (are they on ... something while programming this
	UIKit?)

2013-12-10  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TSVG.cxx: Fix:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17404 #circ was not
	rendered correctly

2013-12-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.mm,
	test/ios/RootBrowser/Src/Core/root_browserAppDelegate.mm,
	test/ios/RootBrowser/Src/Utils/Constants.h,
	test/ios/RootBrowser/Src/Utils/Constants.mm: Make it possible for
	the FileCollectionViewController to append a root file when a view is not loaded yet.

2013-12-09  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx: call assignment operator
	instead of memcpy on data member assignment

2013-12-10  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/FindMySQL.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	net/davix/CMakeLists.txt:  Added davix package (CMake). Addresses ROOT-5826

2013-12-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/netxng/Module.mk: silence another warning coming from the
	xrootd headers.

2013-12-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile, config/Makefile.depend, config/Makefile.in,
	config/rootrc.in, configure, etc/plugins/TFile/P100_TXNetFile.C,
	etc/plugins/TFileStager/P010_TXNetFileStager.C,
	etc/plugins/TSystem/P040_TXNetSystem.C, io/io/src/TFile.cxx,
	net/netx/Module.mk, net/netxng/CMakeLists.txt,
	net/netxng/Module.mk, net/netxng/inc/LinkDef.h,
	net/netxng/inc/TNetXNGFile.h, net/netxng/inc/TNetXNGFileStager.h,
	net/netxng/inc/TNetXNGSystem.h, net/netxng/src/TNetXNGFile.cxx,
	net/netxng/src/TNetXNGFileStager.cxx,
	net/netxng/src/TNetXNGSystem.cxx: next generation xrootd client
	(libNetxNG). Requires xrootd >= 3.3.5.  Provided by Justin Salmon, Lukasz Janyst (CERN/IT).

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* : Lalala. Merge branch 'v5-34-00-patches' of
	https://root.cern.ch/git/root into v5-34-00-patches

2013-12-09  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/SetUpLinux.cmake, math/unuran/CMakeLists.txt: Ensure
	that unuran uses the same compiler (CMake). Fixes ROOT-5818

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorPlateView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/MarkerStyleCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/PatternCell.mm: 
	Formatting.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSlideView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadView.mm,
	test/ios/RootBrowser/Src/Utils/Shortcuts.h,
	test/ios/RootBrowser/Src/Utils/Shortcuts.mm: More formatting and
	cleanup.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/UI/Browser/ROOTObjectController.xib: Remove the
	(now) defunct xib file.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadEditorScrollView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadScrollView.mm: Formatting.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.h
	,
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m: Cleanup.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m: Move initialization from viewDidAppear to viewWillAppear.  In this case a navigator loads with a visible delay, but at least
	you do not see an empty view.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m, test/ios/RootBrowser/Src/ObjectInspector/Views/EditorView.mm,
	test/ios/RootBrowser/Src/Utils/Constants.h,
	test/ios/RootBrowser/Src/Utils/Constants.mm,
	test/ios/RootBrowser/UI/Browser/Browser_iPad.storyboard: Move
	ObjectViewController to the main storyboard file.  Do not force viewLoad from the ctor, use fugly two-phase
	initialization instead.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/UI/Browser/FileContentController.xib,
	test/ios/RootBrowser/UI/Browser/RootFileController.xib,
	test/ios/RootBrowser/UI/Browser/SlideshowController.xib: Get rid of
	old xib files.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.h,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.mm, test/ios/RootBrowser/Src/Utils/Constants.h,
	test/ios/RootBrowser/Src/Utils/Constants.mm,
	test/ios/RootBrowser/UI/Browser/Browser_iPad.storyboard: Move the
	main browser's UI into the storyboard.  Use more idiomatic Obj-C - stupid and fugly 2 or even 3 phase
	initialization (instead of forcing viewDidLoad from init methods as
	I did before).

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	*
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm,
	test/ios/RootBrowser/Src/Core/root_browserAppDelegate.mm,
	test/ios/RootBrowser/Src/Utils/FileUtils.mm,
	test/ios/RootBrowser/Src/Utils/Shortcuts.h,
	test/ios/RootBrowser/Src/Utils/Shortcuts.mm,
	test/ios/RootBrowser/UI/Browser/Browser_iPad.storyboard: Step 1: get
	rid of RootFileController.xib, use a controller from
	Browser_iPad.storyboard instead.  Change the layout logic - no need in manual hardcoded sizes anymore
	- use autolayout + manually set shortcuts geometry.  'Navigation
	bar' is also using automatic layout now.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm, test/ios/RootBrowser/Src/Utils/Constants.h,
	test/ios/RootBrowser/Src/Utils/Constants.mm,
	test/ios/RootBrowser/UI/Browser/Browser_iPad.storyboard: Start a
	transition from old xib file to the storyboard for the main UI
	views/controllers.

2013-12-09  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/reflex/python/genreflex/gendict.py: From Attila
	Krasznahorkay: fix xAOD::TruthParticle_v1_v1_v1 endless recursion.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj: Move
	the remaining files.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/AxisFontInspector.h,
	test/ios/RootBrowser/AxisFontInspector.mm,
	test/ios/RootBrowser/AxisFontInspector.xib,
	test/ios/RootBrowser/AxisInspector.h,
	test/ios/RootBrowser/AxisInspector.mm,
	test/ios/RootBrowser/AxisInspector.xib,
	test/ios/RootBrowser/AxisLabelsInspector.h,
	test/ios/RootBrowser/AxisLabelsInspector.mm,
	test/ios/RootBrowser/AxisLabelsInspector.xib,
	test/ios/RootBrowser/AxisTicksInspector.h,
	test/ios/RootBrowser/AxisTicksInspector.mm,
	test/ios/RootBrowser/AxisTicksInspector.xib,
	test/ios/RootBrowser/AxisTitleInspector.h,
	test/ios/RootBrowser/AxisTitleInspector.mm,
	test/ios/RootBrowser/AxisTitleInspector.xib,
	test/ios/RootBrowser/ColorCell.h,
	test/ios/RootBrowser/ColorCell.mm,
	test/ios/RootBrowser/Constants.cxx,
	test/ios/RootBrowser/Constants.h,
	test/ios/RootBrowser/EditorPlateView.h,
	test/ios/RootBrowser/EditorPlateView.mm,
	test/ios/RootBrowser/EditorView.h,
	test/ios/RootBrowser/EditorView.mm,
	test/ios/RootBrowser/FileContentController.xib,
	test/ios/RootBrowser/FileUtils.cxx,
	test/ios/RootBrowser/FileUtils.h,
	test/ios/RootBrowser/FilledAreaInspector.h,
	test/ios/RootBrowser/FilledAreaInspector.mm,
	test/ios/RootBrowser/FilledAreaInspector.xib,
	test/ios/RootBrowser/H1BinsInspector.h,
	test/ios/RootBrowser/H1BinsInspector.mm,
	test/ios/RootBrowser/H1BinsInspector.xib,
	test/ios/RootBrowser/H1ErrorsInspector.h,
	test/ios/RootBrowser/H1ErrorsInspector.mm,
	test/ios/RootBrowser/H1ErrorsInspector.xib,
	test/ios/RootBrowser/H1Inspector.h,
	test/ios/RootBrowser/H1Inspector.mm,
	test/ios/RootBrowser/H1Inspector.xib,
	test/ios/RootBrowser/InspectorWithNavigation.h,
	test/ios/RootBrowser/InspectorWithNavigation.mm,
	test/ios/RootBrowser/LineInspector.h,
	test/ios/RootBrowser/LineInspector.mm,
	test/ios/RootBrowser/LineInspector.xib,
	test/ios/RootBrowser/LineStyleCell.h,
	test/ios/RootBrowser/LineStyleCell.mm,
	test/ios/RootBrowser/LineWidthCell.h,
	test/ios/RootBrowser/LineWidthCell.mm,
	test/ios/RootBrowser/LineWidthPicker.h,
	test/ios/RootBrowser/LineWidthPicker.mm,
	test/ios/RootBrowser/MarkerInspector.h,
	test/ios/RootBrowser/MarkerInspector.mm,
	test/ios/RootBrowser/MarkerInspector.xib,
	test/ios/RootBrowser/MarkerStyleCell.h,
	test/ios/RootBrowser/MarkerStyleCell.mm,
	test/ios/RootBrowser/ObjectInspector.h,
	test/ios/RootBrowser/ObjectInspector.mm,
	test/ios/RootBrowser/ObjectInspectorComponent.h,
	test/ios/RootBrowser/PadInspector.h,
	test/ios/RootBrowser/PadInspector.mm,
	test/ios/RootBrowser/PadInspector.xib,
	test/ios/RootBrowser/PadLogScaleInspector.h,
	test/ios/RootBrowser/PadLogScaleInspector.mm,
	test/ios/RootBrowser/PadLogScaleInspector.xib,
	test/ios/RootBrowser/PadTicksGridInspector.h,
	test/ios/RootBrowser/PadTicksGridInspector.mm,
	test/ios/RootBrowser/PadTicksGridInspector.xib,
	test/ios/RootBrowser/PatternCell.h,
	test/ios/RootBrowser/PatternCell.mm,
	test/ios/RootBrowser/ROOTObjectController.xib,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/RootFileController.xib,
	test/ios/RootBrowser/Shortcuts.h,
	test/ios/RootBrowser/Shortcuts.mm,
	test/ios/RootBrowser/SlideshowController.xib,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisFontInspec
	tor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisFontInspec
	tor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisInspector.
	h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisInspector.
	mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisLabelsInsp
	ector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisLabelsInsp
	ector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTicksInspe
	ctor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTicksInspe
	ctor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTitleInspe
	ctor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/AxisTitleInspe
	ctor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/FilledAreaInsp
	ector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/FilledAreaInsp
	ector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1BinsInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1BinsInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1ErrorsInspec
	tor.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1ErrorsInspec
	tor.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1Inspector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/H1Inspector.mm
	,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/InspectorWithN
	avigation.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/InspectorWithN
	avigation.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/LineInspector.
	h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/LineInspector.
	mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/MarkerInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/MarkerInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	r.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	r.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/ObjectInspecto
	rComponent.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadInspector.h
	,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadInspector.m
	m,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadLogScaleIns
	pector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadLogScaleIns
	pector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadTicksGridIn
	spector.h,
	test/ios/RootBrowser/Src/ObjectInspector/Controllers/PadTicksGridIn
	spector.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/ColorCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/ColorCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorPlateView.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorPlateView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorView.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/EditorView.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineStyleCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineStyleCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthPicker.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/LineWidthPicker.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/MarkerStyleCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/MarkerStyleCell.mm,
	test/ios/RootBrowser/Src/ObjectInspector/Views/PatternCell.h,
	test/ios/RootBrowser/Src/ObjectInspector/Views/PatternCell.mm,
	test/ios/RootBrowser/Src/Utils/Constants.h,
	test/ios/RootBrowser/Src/Utils/Constants.mm,
	test/ios/RootBrowser/Src/Utils/FileUtils.h,
	test/ios/RootBrowser/Src/Utils/FileUtils.mm,
	test/ios/RootBrowser/Src/Utils/Shortcuts.h,
	test/ios/RootBrowser/Src/Utils/Shortcuts.mm,
	test/ios/RootBrowser/UI/Browser/FileContentController.xib,
	test/ios/RootBrowser/UI/Browser/ROOTObjectController.xib,
	test/ios/RootBrowser/UI/Browser/RootFileController.xib,
	test/ios/RootBrowser/UI/Browser/SlideshowController.xib,
	test/ios/RootBrowser/UI/Core/MainWindow.xib,
	test/ios/RootBrowser/UI/ObjectInspector/AxisFontInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/AxisInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/AxisLabelsInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/AxisTicksInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/AxisTitleInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/FilledAreaInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/H1BinsInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/H1ErrorsInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/H1Inspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/LineInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/MarkerInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/PadInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/PadLogScaleInspector.xib,
	test/ios/RootBrowser/UI/ObjectInspector/PadTicksGridInspector.xib,
	test/ios/RootBrowser/root_browser/en.lproj/MainWindow.xib: Move the
	code into Src ('Browser'/'ObjectInspector'/'Utils' subdirs).  Images -> Images ('Browser'/'Core'/'ObjectInspector' subdirs).

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileCollectionViewController.h,
	test/ios/RootBrowser/FileCollectionViewController.mm,
	test/ios/RootBrowser/FileContainerElement.h,
	test/ios/RootBrowser/FileContainerElement.mm,
	test/ios/RootBrowser/FileContentViewController.h,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/FileShortcutView.h,
	test/ios/RootBrowser/FileShortcutView.mm,
	test/ios/RootBrowser/HorizontalPickerDelegate.h,
	test/ios/RootBrowser/HorizontalPickerView.h,
	test/ios/RootBrowser/HorizontalPickerView.mm,
	test/ios/RootBrowser/ObjectShortcutView.h,
	test/ios/RootBrowser/ObjectShortcutView.mm,
	test/ios/RootBrowser/ObjectViewController.h,
	test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/PadEditorScrollView.h,
	test/ios/RootBrowser/PadEditorScrollView.mm,
	test/ios/RootBrowser/PadScrollView.h,
	test/ios/RootBrowser/PadScrollView.mm,
	test/ios/RootBrowser/PadSelectionView.h,
	test/ios/RootBrowser/PadSelectionView.mm,
	test/ios/RootBrowser/PadSlideView.h,
	test/ios/RootBrowser/PadSlideView.mm,
	test/ios/RootBrowser/PadView.h, test/ios/RootBrowser/PadView.mm,
	test/ios/RootBrowser/RangeSlider.h,
	test/ios/RootBrowser/RangeSlider.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/ScrollViewWithPickers.h,
	test/ios/RootBrowser/ScrollViewWithPickers.mm,
	test/ios/RootBrowser/SearchViewController.h,
	test/ios/RootBrowser/SearchViewController.mm,
	test/ios/RootBrowser/SlideshowViewController.h,
	test/ios/RootBrowser/SlideshowViewController.mm,
	test/ios/RootBrowser/SpotObjectView.h,
	test/ios/RootBrowser/SpotObjectView.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileCollectionViewCont
	roller.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.h,
	test/ios/RootBrowser/Src/Browser/Controllers/FileContentViewControl
	ler.mm,
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.h
	,
	test/ios/RootBrowser/Src/Browser/Controllers/ObjectViewController.m
	m,
	test/ios/RootBrowser/Src/Browser/Controllers/SearchViewController.h
	,
	test/ios/RootBrowser/Src/Browser/Controllers/SearchViewController.m
	m,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.h,
	test/ios/RootBrowser/Src/Browser/Controllers/SlideshowViewControlle
	r.mm, test/ios/RootBrowser/Src/Browser/FileContainerElement.h,
	test/ios/RootBrowser/Src/Browser/FileContainerElement.mm,
	test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.h,
	test/ios/RootBrowser/Src/Browser/Views/FileShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.h,
	test/ios/RootBrowser/Src/Browser/Views/ObjectShortcutView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadEditorScrollView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadEditorScrollView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadScrollView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadScrollView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadSelectionView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadSlideView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadSlideView.mm,
	test/ios/RootBrowser/Src/Browser/Views/PadView.h,
	test/ios/RootBrowser/Src/Browser/Views/PadView.mm,
	test/ios/RootBrowser/Src/Browser/Views/SpotObjectView.h,
	test/ios/RootBrowser/Src/Browser/Views/SpotObjectView.mm,
	test/ios/RootBrowser/Src/CustomUI/HorizontalPickerDelegate.h,
	test/ios/RootBrowser/Src/CustomUI/HorizontalPickerView.h,
	test/ios/RootBrowser/Src/CustomUI/HorizontalPickerView.mm,
	test/ios/RootBrowser/Src/CustomUI/RangeSlider.h,
	test/ios/RootBrowser/Src/CustomUI/RangeSlider.mm,
	test/ios/RootBrowser/Src/CustomUI/ScrollViewWithPickers.h,
	test/ios/RootBrowser/Src/CustomUI/ScrollViewWithPickers.mm,
	test/ios/RootBrowser/Src/CustomUI/TransparentToolbar.h,
	test/ios/RootBrowser/Src/CustomUI/TransparentToolbar.m,
	test/ios/RootBrowser/TransparentToolbar.h,
	test/ios/RootBrowser/TransparentToolbar.m: Restructure source tree.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/Src/Core/main.mm,
	test/ios/RootBrowser/Src/Core/root_browserAppDelegate.h,
	test/ios/RootBrowser/Src/Core/root_browserAppDelegate.mm,
	test/ios/RootBrowser/root_browser/main.m,
	test/ios/RootBrowser/root_browser/root_browserAppDelegate.h,
	test/ios/RootBrowser/root_browser/root_browserAppDelegate.mm: Change
	the project structure - add 'Src' dir with nested subdirs.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileCollectionViewController.h,
	test/ios/RootBrowser/FileCollectionViewController.mm,
	test/ios/RootBrowser/FileShortcut.h,
	test/ios/RootBrowser/FileShortcut.mm,
	test/ios/RootBrowser/FileShortcutView.h,
	test/ios/RootBrowser/FileShortcutView.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj: Rename
	FileShortcut into FileShortcutView.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileContentViewController.h,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/ObjectShortcut.h,
	test/ios/RootBrowser/ObjectShortcut.mm,
	test/ios/RootBrowser/ObjectShortcutView.h,
	test/ios/RootBrowser/ObjectShortcutView.mm,
	test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj: Rename
	ObjectShortcut into ObjectShortcutView.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/ObjectShortcut.h,
	test/ios/RootBrowser/ObjectShortcut.mm,
	test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/PadEditorScrollView.h,
	test/ios/RootBrowser/PadEditorScrollView.mm,
	test/ios/RootBrowser/PadImageScrollView.h,
	test/ios/RootBrowser/PadImageScrollView.mm,
	test/ios/RootBrowser/PadScrollView.h,
	test/ios/RootBrowser/PadScrollView.mm,
	test/ios/RootBrowser/PadView.h,
	test/ios/RootBrowser/ROOTObjectController.xib,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/ScrollViewWithPadView.h,
	test/ios/RootBrowser/ScrollViewWithPadView.mm,
	test/ios/RootBrowser/SpotObjectView.h,
	test/ios/RootBrowser/SpotObjectView.mm,
	test/ios/RootBrowser/SpotView.h, test/ios/RootBrowser/SpotView.mm: 
	Change class names, add comments.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/PadSlideView.h,
	test/ios/RootBrowser/PadSlideView.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/SlideView.h,
	test/ios/RootBrowser/SlideView.mm,
	test/ios/RootBrowser/SlideshowViewController.mm: Rename SlideView
	into PadSlideView.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/PadSelectionView.h,
	test/ios/RootBrowser/PadSelectionView.mm,
	test/ios/RootBrowser/PadView.h, test/ios/RootBrowser/PadView.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/SelectionView.h,
	test/ios/RootBrowser/SelectionView.mm: Rename SelectionView into
	PadSelectionView and add comments.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileContentViewController.h,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/SearchController.h,
	test/ios/RootBrowser/SearchController.mm,
	test/ios/RootBrowser/SearchViewController.h,
	test/ios/RootBrowser/SearchViewController.mm: Rename
	SearchController into SearchViewController.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/EditorView.h,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/SlideshowController.h,
	test/ios/RootBrowser/SlideshowController.mm,
	test/ios/RootBrowser/SlideshowController.xib,
	test/ios/RootBrowser/SlideshowViewController.h,
	test/ios/RootBrowser/SlideshowViewController.mm: Rename
	SlideshowController into SlideshowViewController.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/ColorCell.mm,
	test/ios/RootBrowser/EditorPlateView.h,
	test/ios/RootBrowser/EditorPlateView.mm,
	test/ios/RootBrowser/LineStyleCell.mm,
	test/ios/RootBrowser/LineWidthCell.h,
	test/ios/RootBrowser/LineWidthCell.mm,
	test/ios/RootBrowser/LineWidthPicker.h,
	test/ios/RootBrowser/LineWidthPicker.mm,
	test/ios/RootBrowser/MarkerStyleCell.h,
	test/ios/RootBrowser/MarkerStyleCell.mm,
	test/ios/RootBrowser/PatternCell.mm: Cleanup in Object Inspector's
	views.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/AxisFontInspector.h,
	test/ios/RootBrowser/AxisFontInspector.mm,
	test/ios/RootBrowser/AxisInspector.h,
	test/ios/RootBrowser/AxisInspector.mm,
	test/ios/RootBrowser/AxisLabelsInspector.h,
	test/ios/RootBrowser/AxisLabelsInspector.mm,
	test/ios/RootBrowser/AxisTicksInspector.h,
	test/ios/RootBrowser/AxisTicksInspector.mm,
	test/ios/RootBrowser/AxisTitleInspector.h,
	test/ios/RootBrowser/AxisTitleInspector.mm,
	test/ios/RootBrowser/FilledAreaInspector.h,
	test/ios/RootBrowser/FilledAreaInspector.mm,
	test/ios/RootBrowser/H1BinsInspector.h,
	test/ios/RootBrowser/H1BinsInspector.mm,
	test/ios/RootBrowser/H1ErrorsInspector.h,
	test/ios/RootBrowser/H1ErrorsInspector.mm,
	test/ios/RootBrowser/H1Inspector.h,
	test/ios/RootBrowser/H1Inspector.mm,
	test/ios/RootBrowser/HorizontalPickerDelegate.h,
	test/ios/RootBrowser/InspectorWithNavigation.h,
	test/ios/RootBrowser/InspectorWithNavigation.mm,
	test/ios/RootBrowser/LineInspector.h,
	test/ios/RootBrowser/LineInspector.mm,
	test/ios/RootBrowser/MarkerInspector.h,
	test/ios/RootBrowser/MarkerInspector.mm,
	test/ios/RootBrowser/ObjectInspector.h,
	test/ios/RootBrowser/ObjectInspector.mm,
	test/ios/RootBrowser/ObjectInspectorComponent.h,
	test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/PadInspector.h,
	test/ios/RootBrowser/PadInspector.mm,
	test/ios/RootBrowser/PadLogScaleInspector.h,
	test/ios/RootBrowser/PadLogScaleInspector.mm,
	test/ios/RootBrowser/PadTicksGridInspector.h,
	test/ios/RootBrowser/PadTicksGridInspector.mm: Futher cleanup and
	refactoring

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/AxisFontInspector.h,
	test/ios/RootBrowser/AxisFontInspector.mm,
	test/ios/RootBrowser/AxisInspector.h,
	test/ios/RootBrowser/AxisInspector.mm,
	test/ios/RootBrowser/AxisLabelsInspector.h,
	test/ios/RootBrowser/AxisLabelsInspector.mm,
	test/ios/RootBrowser/AxisTicksInspector.h,
	test/ios/RootBrowser/AxisTicksInspector.mm,
	test/ios/RootBrowser/AxisTitleInspector.h,
	test/ios/RootBrowser/AxisTitleInspector.mm,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/FilledAreaInspector.h,
	test/ios/RootBrowser/FilledAreaInspector.mm,
	test/ios/RootBrowser/H1BinsInspector.h,
	test/ios/RootBrowser/H1BinsInspector.mm,
	test/ios/RootBrowser/H1ErrorsInspector.h,
	test/ios/RootBrowser/H1ErrorsInspector.mm,
	test/ios/RootBrowser/H1Inspector.h,
	test/ios/RootBrowser/H1Inspector.mm,
	test/ios/RootBrowser/InspectorWithNavigation.h,
	test/ios/RootBrowser/InspectorWithNavigation.mm,
	test/ios/RootBrowser/LineInspector.h,
	test/ios/RootBrowser/LineInspector.mm,
	test/ios/RootBrowser/MarkerInspector.h,
	test/ios/RootBrowser/MarkerInspector.mm,
	test/ios/RootBrowser/ObjectInspector.h,
	test/ios/RootBrowser/ObjectInspector.mm,
	test/ios/RootBrowser/ObjectInspectorComponent.h,
	test/ios/RootBrowser/ObjectViewController.h,
	test/ios/RootBrowser/ObjectViewController.mm,
	test/ios/RootBrowser/PadInspector.h,
	test/ios/RootBrowser/PadInspector.mm,
	test/ios/RootBrowser/PadLogScaleInspector.h,
	test/ios/RootBrowser/PadLogScaleInspector.mm,
	test/ios/RootBrowser/PadTicksGridInspector.h,
	test/ios/RootBrowser/PadTicksGridInspector.mm,
	test/ios/RootBrowser/PadView.h, test/ios/RootBrowser/PadView.mm,
	test/ios/RootBrowser/ROOTObjectController.h,
	test/ios/RootBrowser/ROOTObjectController.mm,
	test/ios/RootBrowser/ROOTObjectController.xib,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj: Rename
	ROOTObjectController into ObjectViewController.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileCollectionViewController.mm,
	test/ios/RootBrowser/FileContentController.h,
	test/ios/RootBrowser/FileContentController.mm,
	test/ios/RootBrowser/FileContentController.xib,
	test/ios/RootBrowser/FileContentViewController.h,
	test/ios/RootBrowser/FileContentViewController.mm,
	test/ios/RootBrowser/ObjectShortcut.h,
	test/ios/RootBrowser/ObjectShortcut.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj: Rename
	FileContentController into FileContentViewController.

2013-12-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileCollectionViewController.h,
	test/ios/RootBrowser/FileCollectionViewController.mm,
	test/ios/RootBrowser/FileShortcut.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/RootFileController.h,
	test/ios/RootBrowser/RootFileController.mm,
	test/ios/RootBrowser/RootFileController.xib,
	test/ios/RootBrowser/root_browser/root_browserAppDelegate.mm: Rename
	RootFileController into FileCollectionViewController.  The name 'RootFileController' is quite ambiguous: is it a 'root'
	view controller (for file?) or somehow related to ROOT?

2013-12-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/unuran/Module.mk: make sure compiler specified in ./configure
	is used. Fixes ROOT-5818.

2013-12-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/rpdutils/src/rpdutils.cxx: check return value of setresuid().
	Fixes ROOT-5816.

2013-12-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/plugins/TFile/P130_TDavixFile.C,
	etc/plugins/TSystem/P045_TDavixSystem.C: don't print an Error when
	we can't load libRDAVIX in plugin script.

2013-12-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/davix/inc/TDavixFile.h, net/davix/inc/TDavixFileInternal.h,
	net/davix/inc/TDavixSystem.h, net/davix/src/TDavixFile.cxx,
	net/davix/src/TDavixSystem.cxx: fix coding style and indentation.

2013-12-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile, build/unix/installDavix.sh,
	cmake/modules/RootConfiguration.cmake, config/Makefile.depend,
	config/Makefile.in, config/rootrc.in, configure,
	etc/plugins/TFile/P130_TDavixFile.C,
	etc/plugins/TSystem/P045_TDavixSystem.C, etc/system.plugins-ios,
	net/CMakeLists.txt, net/davix/Module.mk, net/davix/inc/LinkDef.h,
	net/davix/inc/TDavixFile.h, net/davix/inc/TDavixFileInternal.h,
	net/davix/inc/TDavixSystem.h, net/davix/src/TDavixFile.cxx,
	net/davix/src/TDavixSystem.cxx: HTTP(S) and WEBDAV access now goes
	via TDavixfile/TDavixSystem.  These classes make use of the libdavix provided by CERN/IT and coded
	by Fabrizio Furano and Adrien Devresse.

2013-12-07  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/reflex/python/genreflex/genreflex.py: From Marco Clemencic:
	pass "--gccxmlopt" to gccxml also with --print; allow lcg-g++-*.

2013-12-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressGraphics.ref: new version , hopefully able to fix
	failure in test 19

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/PadView.h, test/ios/RootBrowser/PadView.mm,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/ScrollViewWithPadView.h,
	test/ios/RootBrowser/ScrollViewWithPadView.mm,
	test/ios/RootBrowser/SlideView.h,
	test/ios/RootBrowser/SlideView.mm, test/ios/RootBrowser/SpotView.mm: 
	Even more cleanup.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/FileShortcut.h,
	test/ios/RootBrowser/FileShortcut.mm,
	test/ios/RootBrowser/ObjectShortcut.h,
	test/ios/RootBrowser/ObjectShortcut.mm,
	test/ios/RootBrowser/PadView.h,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/ScrollViewWithPadView.mm,
	test/ios/RootBrowser/SearchController.mm,
	test/ios/RootBrowser/SelectionView.h,
	test/ios/RootBrowser/SelectionView.mm,
	test/ios/RootBrowser/ThumbnailView.h,
	test/ios/RootBrowser/ThumbnailView.mm,
	test/ios/Tutorials/SelectionView.mm: Cleanup - fix property
	attributes, etc. etc.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/HintView.mm,
	test/ios/Tutorials/Tutorials/HelpView.xib: They say you
	drawInRect:withFont: is deprecated, use drawInRect:withAttributes: instead. Nice, but these are different functions producing different
	results - drawInRect:withAttributes: uses some arbitrary color -
	CGContextSetRGBFillColor sometimes works, sometimes
	(WHYWHYWHYWHYWHYWHY????? FUUUUUUUUUUU!!!!) does not.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/EditorView.mm,
	test/ios/RootBrowser/FileShortcut.mm,
	test/ios/RootBrowser/LineWidthCell.mm,
	test/ios/RootBrowser/ObjectShortcut.mm,
	test/ios/RootBrowser/ROOTObjectController.mm,
	test/ios/RootBrowser/SearchController.mm,
	test/ios/RootBrowser/TransparentToolbar.m,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj: Get rid of
	deprecated API calls.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadOptionsController.h,
	test/ios/Tutorials/PadOptionsController.mm: Hide outlets and actions
	into the implementation file, no need to expose them, interface builder can work with outlets/actions hidden in an
	implementation file.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/Tutorials/TutorialsAppDelegate.mm: Disable the
	stupid swipe gesture, which broke 3D rotation.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadView.mm: Remove CGImageRef manipulations to
	shut up the ARC.

2013-12-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadView.mm: Replace bad old malloc.

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/physics/src/TVector3.cxx: speed-up TVector3::Unit (see
	ROOT-5302)

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressGraphics.ref: Add new reference file for stressGraphics
	after changes in TH2::FillRandom

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TGraph.cxx, hist/hist/src/TH1.cxx: Fix a typo in the
	documentation (ROOT-5223)

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadView.mm: More invariants + cleanup.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadView.mm,
	test/ios/Tutorials/SelectionView.mm: More cleanup.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/Tutorials/DetailViewController.h,
	test/ios/Tutorials/Tutorials/DetailViewController.mm,
	test/ios/Tutorials/Tutorials/RootViewController.mm: More cleanup +
	some logic fixes.

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stress.cxx: Fix test after FillRandom changes

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/Tutorials/RootViewController.mm,
	test/ios/Tutorials/Tutorials/TutorialsAppDelegate.mm: Cleanup + fix
	a table view (which is even UGLIER with iOS 7!!!)

2013-12-05  Pere Mato <mato@cern.ch>

	* cmake/modules/FindAlien.cmake: Fixes issue ROOT-5813 (CMake)

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PadOptionsController.mm: Cleanup.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/PictView.h, test/ios/Tutorials/PictView.m,
	test/ios/Tutorials/PictView.mm,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj: Rename .m to
	.mm.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/ios/src/IOSFillPatterns.cxx,
	test/ios/Tutorials/PadOptionsController.mm,
	test/ios/Tutorials/PatternCell.h,
	test/ios/Tutorials/PatternCell.mm,
	test/ios/Tutorials/Tutorials.xcodeproj/ColorCell.h,
	test/ios/Tutorials/Tutorials.xcodeproj/ColorCell.m,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj: Replace
	float with CGFloat where appropriate (can it be a typedef for double
	on 64-bit ios?) Fix picker views (color and fill pattern selectors) - UIPickerView
	works differently on iOS 7, I can not 'cache' views myself anymore.
	Delete a special ColorCell object, use a simple UIView with a
	pre-defined background color instead.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/Tutorials/DemoHelper.cxx,
	test/ios/Tutorials/ExclusionGraphDemo.cxx,
	test/ios/Tutorials/ExclusionGraphDemo.h,
	test/ios/Tutorials/H2PolyDemo.cxx, test/ios/Tutorials/H2PolyDemo.h,
	test/ios/Tutorials/HsimpleDemo.cxx,
	test/ios/Tutorials/HsimpleDemo.h, test/ios/Tutorials/LegoDemo.cxx,
	test/ios/Tutorials/LegoDemo.h,
	test/ios/Tutorials/PolarGraphDemo.cxx,
	test/ios/Tutorials/PolarGraphDemo.h,
	test/ios/Tutorials/SurfaceDemo.cxx,
	test/ios/Tutorials/SurfaceDemo.h: Hehehe.

2013-12-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/ROOTObjectController.xib,
	test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/SelectionView.mm,
	test/ios/Tutorials/HintView.h, test/ios/Tutorials/HintView.mm,
	test/ios/Tutorials/PadView.h, test/ios/Tutorials/PadView.mm,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj,
	test/ios/Tutorials/Tutorials/DetailViewController.mm,
	test/ios/Tutorials/Tutorials/RootViewController.mm: Fix the
	"Tutorials" app to make it work on iOS 7.

2013-12-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: Fix timestamp with timezone
	handling for TPgSQLStatement. Fixes ROOT-5811.

2013-12-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.in, montecarlo/pythia8/Module.mk: Fix in case
	Pythia8 headers are in /usr/include. Fixes ROOT-5812.

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx: Use in TH2::FillRandom to use only TF2
	class

2013-12-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx: Fix a compiler warning

2013-12-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx: Fix TH2::FillRandom (ROOT-5608)

2013-12-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TProfile.h, hist/hist/inc/TProfile2D.h,
	hist/hist/inc/TProfile3D.h, hist/hist/src/TH1.cxx,
	hist/hist/src/TProfile.cxx, hist/hist/src/TProfile2D.cxx,
	hist/hist/src/TProfile3D.cxx, hist/hist/src/TProfileHelper.h: 
	Implement TProfile::SetBinLength  to update the profile structure
	when the number of bins has changed.  This fixes the problem
	callingTProfile::Rebuild (fix ROOT-5611)

2013-12-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/root_browser/root_browserAppDelegate.mm: Fix
	for a root view controller not set (was fixed for iOS 6 many years
	ago??? where is it??)

2013-12-04  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/root_browser/root_browser-Info.plist,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj: update for
	iOS 7 support.

2013-12-04  Benjamin Bannier <bbannier@bnl.gov>

	* Makefile: Prevent propagation of user flags to bundled autotools
	projects autotools allows to set site-wide flags to configure by reading from
	the file pointed to by the environment variable CONFIG_SITE, see
	e.g.
	https://www.gnu.org/software/automake/manual/html_node/config_002esite.htmlSince we try to set consistent compiler and linker flags in bundled
	autotool projects ourself, letting flags from CONFIG_SITE leak can
	lead to an inconsistent build (e.g. `./configure` on a 64-bit
	platform and CONFIG_SITE with CXXFLAGS=-m32).  Since the configure of bundled projects is run in the build and not
	the configure phase unset CONFIG_SITE prevents propagation of any
	user flags.  Signed-off-by: Fons Rademakers <Fons.Rademakers@cern.ch>

2013-12-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TAxis.cxx: For label axis, when setting a new label
	the THashList (fLabels) need to be rehashed (fix ROOT-5025)

2013-12-04  Pere Mato <mato@cern.ch>

	* cmake/modules/FindPythia6.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	montecarlo/pythia6/CMakeLists.txt: Added option pythia6_nolink
	(CMake) to postpone linking with pythia6 library. Fixes ROOT-5802

2013-11-29  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Improved AliEn dataset
	retrieval with run ranges Since run ranges usually contain many "holes", yet they are more
	convenient to use than specifying a list of runs manually, a
	preventive check to prune invalid run numbers is performed: AliEn
	queries on non-existing runs are consequently avoided.

2013-11-28  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Faster AliEn dir
	verification code

2013-11-28  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TDataSetManagerAliEn.h: Hidden interface by making
	a method protected

2013-11-28  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Do not ignore Mode and
	ForceUpdate in AliEn dsets

2013-12-04  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: Fix:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17382 The TMathText
	case should be taken into account in GetBoundingBox, GetXsize and
	GetYsize.

2013-12-03  Pere Mato <mato@cern.ch>

	* cmake/scripts/ROOTConfig.cmake.in: Additional documentation to
	commit a689d03

2013-12-03  Pere Mato <mato@cern.ch>

	* cmake/modules/RootConfiguration.cmake,
	cmake/scripts/ROOTConfig.cmake.in: Improved ROOTConfig.cmake to
	support COMPONENTS and TOOLS. Fixes ROOT-5371 and ROOT-5787.

2013-12-03  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/src/RooAbsArg.cxx,
	roofit/roofitcore/src/RooBinnedGenContext.cxx:   o RooAbsArg     - Defer reading of RooRefArray::_proxyList to phase 2 of
	      workspace I/O to avoid potential read-order dependencies   o RooBinnedGenContext     - Eliminate phase-2 correction for Asimov datasets as these may       duplicate correction factors

2013-12-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/HFitInterface.h, hist/hist/inc/TGraph.h,
	hist/hist/inc/TH1.h, hist/hist/src/HFitImpl.cxx,
	hist/hist/src/HFitInterface.cxx, hist/hist/src/TGraph.cxx,
	hist/hist/src/TH1.cxx: Implement a new function TH1;:Chisquare to
	compute the chi-square of an histogram given a function (see
	ROOT-4722) Re-implement TGraph::Chisquare as TH1::Chisquare using the
	ROOT::Fit::Chi2FCN class.  Add also option "R" to compute the chi2
	in the given  function range (by default the range now is given by
	the data object - graph or histogram as it is done in Fit)

2013-12-03  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/THStack.cxx: fix ROOT-5241 by implementing the
	option 'noclear'.

2013-12-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: Fix TH1::Smooth for histograms with less
	than 3 bins (ROOT-5307)

2013-12-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/Factory.cxx: Fix also the DistSampler

2013-12-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/Factory.cxx: Add a protection for creating the
	Minimizer and DistSampler  with the plugin manager in multithreads
	(thanks for Andreas, see ROOT-5335)

2013-12-03  Olivier Couet <olivier.couet@cern.ch>

	* gui/ged/inc/LinkDef.h, gui/ged/inc/TTextEditor.h,
	gui/ged/src/TTextEditor.cxx: Add the text editor

2013-12-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/ios/RootBrowser/RootBrowser.xcodeproj/project.pbxproj,
	test/ios/RootBrowser/root_browser/root_browser-Info.plist,
	test/ios/Tutorials/Tutorials.xcodeproj/project.pbxproj: update to
	iOS7 as default SDK and some other updates.

2013-12-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.ios, config/Makefile.iossim: remove the
	-fvisibility-inlines-hidden option, which causes a bunch of warnings
	during linking.

2013-12-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore: ignore some test/ios Xcode project files.

2013-12-02  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooRealSumPdf.h,
	roofit/roofitcore/inc/RooTrace.h,
	roofit/roofitcore/src/RooCustomizer.cxx,
	roofit/roofitcore/src/RooFormula.cxx,
	roofit/roofitcore/src/RooFormulaVar.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooTrace.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooRealSumPdf     - Modify BinnedLikelihood optimization to take only effect after
	      it is activated by RooNLLVar   o RooNLLVar     - Activate BinnedLikelihood for the purpose of disabling
	      normalization only when it is correspondingly used as a
	BinnedLikelihood in RooNLLVar   o RooCustomizer, RooWorkspace     - Don't override 'origName' string label, if it is already set   o RooFormulaVar     - Always forward a redirectServers() to changeDependents inside
	      the formula, even if it wasn't created yet (in which case it is
	done here)   o RooFormula     - Process changes in variable name and remap to original names
	      encoded in string attributes   o RooTrace     - Reorganize code to protect agains static destruction order
	    fiasco

2013-12-02  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooTrace.cxx,
	tutorials/roofit/rf507_debugtools.C:   o RooTrace     - Minor cosmetics in object count reporting   o tutorials/roofit/rf507_debugtools.C     - Switch to new reporting function

2013-12-01  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-13.

2013-11-29  Pere Mato <mato@cern.ch>

	* graf3d/CMakeLists.txt: Fix for ROOT-5789

2013-11-29  Pere Mato <mato@cern.ch>

	* net/net/CMakeLists.txt: Fix for ROOT-5782 (CMake)

2013-11-29  Pere Mato <mato@cern.ch>

	* CMakeLists.txt, cint/ROOT/CMakeLists.txt,
	cint/cint/CMakeLists.txt, cint/reflex/CMakeLists.txt,
	cint/reflex/python/CMakeLists.txt,
	cmake/modules/CheckCompiler.cmake,
	cmake/modules/FindROOTInternal.cmake,
	cmake/modules/PostInstalledSoftware.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/RootInstallDirs.cmake,
	cmake/modules/RootNewMacros.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	cmake/modules/SetUpWindows.cmake,
	cmake/scripts/CMakeLists.template, cmake/scripts/Makefile-comp.in,
	cmake/scripts/RConfigOptions.in, cmake/scripts/RConfigure.in,
	cmake/scripts/configcint.h, cmake/scripts/configcint.in,
	cmake/scripts/configcint.mk, cmake/scripts/genreflex-rootcint.in,
	cmake/scripts/genreflex.final.in, cmake/scripts/genreflex.in,
	cmake/scripts/memprobe.in, cmake/scripts/root-config.in,
	cmake/scripts/rootrc.in, cmake/scripts/testsingle.cxx.in,
	cmake/scripts/thisroot.sh, core/lzma/CMakeLists.txt,
	core/zip/CMakeLists.txt, graf2d/asimage/BuildAfterImage.cmake,
	graf2d/freetype/CMakeLists.txt, graf2d/win32gdk/CMakeLists.txt,
	roofit/histfactory/CMakeLists.txt, roofit/roostats/CMakeLists.txt,
	rootx/CMakeLists.txt, tmva/CMakeLists.txt: - Added new variables CMAKE_INSTALL_<...>DIR to allow full
	configurability of installations. It addresses ROOT5753 - Renamed option 'sysinstall' to gnuinstall' to force installation
	following the GNU style.  - Additional  cleanup of unneeded files.

2013-11-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooTrace.h,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooTrace.cxx:   o RooTrace     - Add new object tracing code to track memory footprint by type
	    of object   o RooRealSumPdf     - Make sure expectedEvents() always returns the correct answer,
	      even when BinnedLikelihood is activate

2013-11-29  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hist/src/THnBase.cxx: Pervent bin shift by one if underflows
	are included.  (cherry picked from commit 92742b73aa743ffc6658e0ed42a691c7e42c3907)

2013-11-29  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hist/src/THnBase.cxx: Adapt to first,last from current
	SetRange(); fixes AliROOT.

2013-11-27  Pere Mato <mato@cern.ch>

	* graf2d/asimage/BuildAfterImage.cmake: Fix a typo for building
	linAfterImage (CMake)

2013-11-27  Pere Mato <mato@cern.ch>

	* cmake/modules/RootConfiguration.cmake: Undo partially the changes
	for dealing with $prefix (CMake)

2013-11-27  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Fixes for ROOT-5755 (2) (CMake)

2013-11-27  Pere Mato <mato@cern.ch>

	* bindings/pyroot/CMakeLists.txt, cint/cintex/CMakeLists.txt,
	cmake/modules/RootNewMacros.cmake: Fixes for ROOT-5755 (CMake)

2013-11-27  Pere Mato <mato@cern.ch>

	* cmake/modules/CheckCompiler.cmake,
	cmake/modules/RootConfiguration.cmake: Fix the use of R__HAVE_CONFIG
	(CMake)

2013-11-26  Pere Mato <mato@cern.ch>

	* math/unuran/CMakeLists.txt: Silence the configure of unuran
	(CMake). Fixes ROOT-5754.

2013-11-26  Pere Mato <mato@cern.ch>

	* CMakeLists.txt, bindings/pyroot/CMakeLists.txt,
	cint/ROOT/CMakeLists.txt, cint/cint/CMakeLists.txt,
	cint/reflex/CMakeLists.txt,
	cmake/modules/PostInstalledSoftware.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/RootNewMacros.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	cmake/modules/SetUpWindows.cmake, core/lzma/CMakeLists.txt,
	core/utils/CMakeLists.txt, core/zip/CMakeLists.txt,
	graf2d/asimage/BuildAfterImage.cmake,
	graf2d/freetype/CMakeLists.txt, graf2d/win32gdk/CMakeLists.txt,
	main/CMakeLists.txt, roofit/histfactory/CMakeLists.txt,
	roofit/roostats/CMakeLists.txt, rootx/CMakeLists.txt,
	tmva/CMakeLists.txt: Added new option 'sysinstall' to control the
	installation with CMake. Redefine various installation destinations.
	It should address issues ROOT-5753, ROOT-5755

2013-11-26  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Fix for Windows CMake/nmake
	(ROOT-5560)

2013-11-25  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Properly detect class layout match
	with array and counter variable.  In the case of array data member (both variable size and fixed
	size), CompareContent was incorrectly reporting mismatches.  In the case of a counter variable, whether it is marked as a counter
	variable or a regular variable might depends on the derived class
	used.  (This is the case for TCollection where fSize is used as to
	hold the size of a variable size array only in some cases).  This
	results in different files containing a different TStreamerInfo (for
	TCollection) depending on what collections were stored in the file.
	CompareContent was upgraded to correctly ignore the difference.  This fixes ROOT-5151.

2013-01-11  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: In the new section (r48083) of
	TStreamerInfo::CompareContent check the dataType of the members,
	(re)add the equivalency between long and longlong

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Improve CompareContent by also
	comparing the 'data type' index.  This helps in the case where cling
	is actually keeping more typedef information that CINT did

2013-11-25  Pere Mato <mato@cern.ch>

	* cmake/modules/FindFTGL.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	graf3d/gl/CMakeLists.txt: Fix for the FTGL CMake configuratiom
	issues (ROOT-5394)

2013-11-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* test/ios/RootBrowser/AxisFontInspector.mm,
	test/ios/RootBrowser/EditorPlateView.mm,
	test/ios/RootBrowser/EditorView.mm,
	test/ios/RootBrowser/FileShortcut.mm,
	test/ios/RootBrowser/H1ErrorsInspector.mm,
	test/ios/RootBrowser/ObjectShortcut.mm: Replace deprecated
	enumerators.

2013-11-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/ios/inc/IOSPad.h, graf2d/ios/inc/IOSPadStub.h,
	graf2d/ios/src/IOSPadStub.cxx: Add PaintText/PaintTextNDC with
	wchar_t parameter (mathtext) to make IOS::Pad non-abstract class (empty implementation at the
	moment).

2013-11-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk, config/Makefile.ios, config/Makefile.iossim,
	config/Makefile.macosxicc, configure, core/lzma/Module.mk,
	graf2d/freetype/Module.mk, sql/sqlite/Module.mk: fix ports to ios
	and iossim that got broken over time. Now works with iOS7.

2013-11-25  Pere Mato <mato@cern.ch>

	* cmake/modules/FindPCRE.cmake: Apply patch of ROOT-5485

2013-11-25  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Changed policy CMP0022 (CMake)
	to avoid configuration warnings for versions > 2.8.12

2013-11-25  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake, cmake/modules/SetUpLinux.cmake: 
	Potential fix for ROOT-5745 again (CMake)

2013-11-22  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/src/TGeoManager.cxx: Make sure to call UnLock even in
	early returns

2013-11-22  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/src/TGeoManager.cxx: Better unlock _before_ returning

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/SetUpLinux.cmake: Potential fix for ROOT-5745 again
	(CMake)

2013-11-22  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/src/TGeoManager.cxx: Add missing lock

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/SetUpLinux.cmake: Potential fix for ROOT-5745 again
	(CMake)

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Fix for ROOT-5751 (CMake)

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Complete the fix for
	ROOT-5736 (CMake)

2013-11-22  Pere Mato <mato@cern.ch>

	* CMakeLists.txt, graf2d/asimage/BuildAfterImage.cmake,
	rootx/CMakeLists.txt: Fix for ROOT-5736 (ROOT compiled with Cocoa
	MacOS10.9 and CMake crashes on graphics use). Added root executable.

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/SetUpLinux.cmake: Potential fix for ROOT-5745
	(CMake)

2013-11-22  Pere Mato <mato@cern.ch>

	* cmake/modules/CheckCompiler.cmake,
	cmake/modules/RootBuildOptions.cmake: Adding new option 'fortran' to
	enable disable the fortran components (CMake). Issue ROOT-5668.

2013-11-22  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCreatePrimitives.cxx: remove unused variables

2013-11-21  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCreatePrimitives.cxx: Change the way the string
	input is done in the Pad toolbar for text and Pave Label.  It
	doesn't use anymore the TGX11 function RequestString.  Now the text
	appears directly as it will show and it is possible to enter several
	text string.  The input is not block in the RequestString event
	loop.

2013-11-21  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* cint/cintex/src/ROOTClassEnhancer.cxx: Fill the TClassAttributeMap
	with the properties.

2013-11-21  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* core/meta/inc/TClassAttributeMap.h,
	core/meta/src/TClassAttributeMap.cxx: Remove the Int properties from
	TClassAttributeMap.

2013-11-21  Pere Mato <mato@cern.ch>

	* graf2d/CMakeLists.txt: Patch from ROOT-5742

2013-11-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/HypoTestInverterResult.h,
	roofit/roostats/src/HypoTestInverterResult.cxx: from Max Baak:: the
	cleanup function now return the number of rejected points.

2013-11-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/unuran/Module.mk: possible fix for Windows.

2013-11-20  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/unuran/Module.mk: don't unzip and tar tv unnecessarily the
	unuran tar file. Fixes ROOT-5735.

2013-11-20  Pere Mato <mato@cern.ch>

	* core/meta/CMakeLists.txt: Fix for the introduction of
	core/metautils/inc/ESTLType.h (CMake)

2013-11-20  Olivier Couet <olivier.couet@cern.ch>

	* core/base/src/TColor.cxx: Fix the issue mention described:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17322 Predefined palettes where redefined even if it was not necessary.

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TStreamerElement.h,
	core/meta/src/TStreamerElement.cxx: Revert "Increment version number
	of TStreamerSTL" This reverts commit fc170b8ea2a36fc244cb02c953f6e65f63cc2cca.

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TStreamerElement.h,
	core/meta/src/TStreamerElement.cxx: Increment version number of
	TStreamerSTL Conflicts: 	core/meta/src/TStreamerElement.cxx

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/utils/src/rootcint.cxx: Resolve ambiguity

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx: Use the correct header file
	for multiset and multimap

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx: Add backward compatibility to
	'fix' the value fSTLtype in StreamerElement

2013-11-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TDictionary.h, core/meta/inc/TStreamerElement.h,
	core/meta/inc/TVirtualStreamerInfo.h,
	core/metautils/inc/ESTLType.h, core/metautils/inc/TClassEdit.h: 
	Avoid duplication of enum value assignment that must be equal.  This solves ROOT-5730.

2013-11-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/inc/Math/GSLQuasiRandom.h,
	math/mathmore/inc/Math/QuasiRandom.h,
	math/mathmore/src/GSLQuasiRandom.cxx, tutorials/math/quasirandom.C: 
	Add skipping of n quasi random numbers

2013-11-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ConfInterval.h,
	roofit/roostats/inc/RooStats/HypoTestInverterResult.h,
	roofit/roostats/inc/RooStats/SimpleInterval.h,
	roofit/roostats/src/HypoTestInverterResult.cxx,
	roofit/roostats/src/SimpleInterval.cxx,
	tutorials/math/quasirandom.C: From Max Baak: add a new function in
	HypoTestInverterResult to exclude some points in the scan to avoid
	wrong values.  ExclusionCleanup() Add also assignment and copy constructors to ConfInterval classes

2013-11-19  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DataSetFactory.cxx: streetest runs through again ..

2013-11-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-12.

2013-11-19  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DataSetFactory.cxx: fixing the fixing of the fix, I know
	that touching the DataSet is like asking pandora ..

2013-11-19  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoBranchArray.cxx: fixed matrix allocation in
	assignment operator

2013-11-19  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DataSetFactory.cxx: fixing the fix - now the reader is
	again allowed to have a dataset w/o actual training/testing events
	:)

2013-11-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/FlexibleInterpVar.cxx:   o FlexibleInterpVar     - Fix minus sign on 2nd derivative on negative side for icode=4
	    (From Sven Kreiss)

2013-11-18  Philippe Canal <pcanal@fnal.gov>

	* graf2d/graf/src/TGaxis.cxx: Avoid null pointer dereferencing (was
	breaking stressgraphics)

2013-11-18  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DataSetFactory.cxx, tmva/src/MethodCategory.cxx: protect
	against no events in the training data set

2013-11-18  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/lib/dll_stl/lst.h, cint/cint/lib/dll_stl/mp.h,
	cint/cint/lib/dll_stl/multmp.h, cint/cint/lib/dll_stl/multst.h,
	cint/cint/lib/dll_stl/st.h, cint/cint/lib/prec_stl/list,
	cint/cint/lib/prec_stl/map, cint/cint/lib/prec_stl/multimap,
	cint/cint/lib/prec_stl/multiset, cint/cint/lib/prec_stl/set: 
	Generate dictionary for iterator for apple libcxx

2013-11-18  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TGaxis.h: Add ! to avoid I/O

2013-11-18  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TGaxis.h, graf2d/graf/src/TGaxis.cxx: New static
	function to change the position of the "power of 10" near the axis.

2013-11-18  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/Factory.cxx: switch off color and progress bar by default
	under windows

2013-11-17  Dario Berzano <dario.berzano@cern.ch>

	* core/base/inc/TDirectory.h, core/base/src/TDirectory.cxx: Turned
	CID 53502 into a warning user message DecodeNameCycle() is now safe against buffer overflows: in order to
	keep it backwards-compatible, an "unsafe" use mode has been retained
	and triggered a Coverity notification. The "unsafe mode" now does
	not trigger Coverity but instead warns the user via an on screen
	message.  Signed-off-by: Fons Rademakers <Fons.Rademakers@cern.ch>

2013-11-16  Dario Berzano <dario.berzano@cern.ch>

	* io/io/src/TDirectoryFile.cxx: Always invoke DecodeNameCycle with
	the length arg Signed-off-by: Fons Rademakers <Fons.Rademakers@cern.ch>

2013-11-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/sqlite/src/TSQLiteStatement.cxx: Fix memory leak in
	TSQLiteStatement. Fixes ROOT-5720.  By Oliver Freyemuth.

2013-11-15  Gerardo Ganis <gerardo.ganis@cern.ch>

	* core/base/src/TDirectory.cxx: Fix portability of previous patch

2013-11-15  Dario Berzano <dario.berzano@cern.ch>

	* core/base/inc/TDirectory.h, core/base/src/TDirectory.cxx: 
	TDirectory parse speedup (buffer overflow safe)

2013-11-15  Helge Voss <Helge.Voss@cern.ch>

	* tmva/test/.rootrc, tmva/test/Boost.C, tmva/test/Boost2.C,
	tmva/test/PlotDecisionBoundary.C, tmva/test/TMVAClassification.C,
	tmva/test/TMVAClassificationApplication.C,
	tmva/test/TMVAClassificationCategory.C,
	tmva/test/TMVAMultiClassGui.C, tmva/test/TMVAMulticlass.C,
	tmva/test/TMVAMulticlass.cxx, tmva/test/TMVARegression.C,
	tmva/test/setup.sh: Now the calling of TMVAGui etc from the example
	macros should work again within TMVA as it comes with the ROOT
	release

2013-11-14  Dario Berzano <dario.berzano@cern.ch>

	* core/base/inc/TDirectory.h, core/base/src/TDirectory.cxx: Prevent
	a buffer overflow

2013-11-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TProofPlayerLite.cxx,
	tree/tree/inc/TSelectorList.h, tree/tree/src/TSelectorList.cxx,
	tutorials/proof/ProcFileElements.h:    Derive TSelectorList from THashList instead of TList    The same sort of lookup problem recently fixed by
	http://root.cern.ch/gitweb?p=root.git;a=commit;h=83f0b8fbb3ab3664b7026ee7b7fd3b70b91261c7   (in TDirectoryFile)    affects also merging in memory in PROOF, essentially because the
	   selector outputlist (class TSelectorList) is a TList and needs to
	   be looked up by name a certain number of times. This patch reduces
	the impact of lookups by deriving TSelectorList from THashList.     Follows a private report from Alexander Mann from ATLAS/Munich .

2013-10-31  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBench.h,
	proof/proofbench/src/TProofBench.cxx:   Add new fitting functions in TProofBench draw   Scalability for multicores with hyperthread enabled shows a shape
	  with a kink corresponding to the transition from the 'real core'
	  to 'hyperthread core' regime. The available functions used to model
	  scalability can be modified to include this effect in the simplest
	  way.  A new fit option has been added to TProofBench::DrawCPU and
	  TProofBench::DrawDatSet, with the possibility to indicate the number
	of real and hyperthreaded cores.

2013-11-15  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/loadfile.cxx: On OSX 10.9, dlfcn.h not longer
	includes AvailabilityMacros.h

2013-11-15  Philippe Canal <pcanal@fnal.gov>

	* html/src/TDocOutput.cxx: Don't have the inner loop inadvertently
	increment the outer loop iterator

2013-11-15  Philippe Canal <pcanal@fnal.gov>

	* html/src/TDocOutput.cxx: Avoid decrementing iterator past the
	beginning.

2013-11-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/io/src/TFilePrefetch.cxx: fix clang compiler warning.

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/dict/libcxxstrm.cxx: Remove autoregistration

2013-11-14  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/lib/libcxxstrm/Makefile,
	cint/cint/lib/libcxxstrm/iostrm.h,
	cint/cint/lib/libcxxstrm/sstrm.h,
	cint/cint/src/dict/libcxxstrm.cxx, cint/cint/src/dict/libcxxstrm.h: 
	Second attempt at 'CINT style' iostream wrapper for libcxxstrm

2013-11-14  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* tutorials/pythia/pythia8.C: Since Pythia8 is a static library on
	Windows, don't call gSystem->Load("$PYTHIA8/lib/libpythia8")

2013-11-14  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TBuffer.h, io/io/inc/TBufferFile.h,
	io/io/src/TBufferFile.cxx: Add TBuffer::ReadVersionNoCheckSum This (new) routine can be used from custom streamers when it is
	known that the class was always versioned (and thus never stored a
	checksum within the buffer).  This allows to disambiguate the case
	where the class used to have a version number equal to zero and did
	not save a byte count and is now versioned.  When reading the version number being zero, without the byte count
	we have no way to guess whether the class was version un-versioned
	or had previously a version number equal to zero.

2013-11-13  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TBufferFile.cxx: Better support for class that used to
	have version==0.  In the case where the class used to have a version number set to 0
	(i.e. don't stream any of its content) but the version number is now
	set to greater than zero, we need to avoid reading a non-existant
	checksum from the buffer.

2013-11-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/lib/libcxxstrm/itrtor,
	cint/cint/lib/libcxxstrm/sstrm.h,
	cint/cint/lib/libcxxstrm/sstrm.h.org,
	cint/cint/lib/libcxxstrm/strng: cleanup unneeded files.

2013-11-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/src/init.cxx: define __clang__ and G__LIBCPP for
	completeness.

2013-11-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/compiledata.sh: handle the clang compiler.

2013-11-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TGaxis.cxx: If some case if2 was <0 which is
	invalid. That's causes the bug described here ROOT-5635

2013-11-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tree/treeplayer/src/TTreeProxyGenerator.cxx: on OSX 10.9 for
	"string" cl->GetDeclFileName() returned "(C++ compiled)".  This resulted in #include "(C++ compiled)" in the generated code,
	which obviously does not compile. Why do we now get this
	DeclFileName with libc++? Anyway, ignore these includes for now, so
	roottest works.

2013-11-13  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/inc/RooKeysPdf.h, roofit/roofit/src/RooKeysPdf.cxx:  o RooKeysPdf    - Add constructor that allows to specify the pdf observable
	     separately from the dataset observable, so that the former can
	e.g. be a function

2013-11-11  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooFormula.cxx:   o RooFormula     - Add code from Stefan to link objects also to their original
	      name, in case their name was changed after the formula was
	constructed

2013-11-11  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooCustomizer.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooStats::HistFactory::FlexibleInterpVar     - Add constructor form that can be used by the workspace factory
	    (taking a RooArgList instead of a vector<double>)   o RooAbsPdf     - Move plotOnCompSelect() to base class RooAbsReal so that it
	    can be used there in createHistogram()   o RooGlobalFunc     - Add named argument IntrinsicBinning() for the
	      RooAbsReal::createHistogram() interface, add named argument
	NoRecursion() for the RooWorkspace::import() interface   o RooAbsReal     - Move plotOnCompSelect() to base class RooAbsReal so that it
	    can be used there in createHistogram()     - Augment functionality of createHistogram() to support the
	      following named arguments * IntrinsicBinning() - apply binning to output TH1 that is defined
	                             by pdf's definition of bin boundaries This is only useful for binned
	                             pdfs. The default is true for models that provide an intrinsic
	      binning definition * Component() - select components of composite pdf
	                      (RooAddPdf,RooRealSumPdf) for output. Syntax and functionality is
	      equivalent to that of RooAbsReal::plotOn() * Extended() - report event counts instead of probabilities. Default
	is true for extended pdfs   o RooCustomizer     - Change strategy to commit modified object back into workspace:
	      instead of recommitting head node and let RooWorkspace::import()
	      figure out which nodes are identical to the original (and can be
	      recycled) commit only the set of nodes that RooCustomizer
	      actually created with the NoRecursion() option.  This can speed up
	factory EDIT() operations by more than order of magnitude   o RooRealSumPdf     - Fix bug in analyticalIntegral() concerning the projection of
	    components   o RooWorkspace     - Add NoRecursion() option to import() which will only import
	      the stated node(s) and not their implicit dependents.      - When using RenameVariable() upon import, attach original names
	      as string attribute to renamed variables, following the usual
	      protocal, so that RooFormula can support reference-by-name formulas
	      even when objects have changed name.

2013-11-08  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/cppyy.py: fix for string loading issue;
	ProcessLine is okay here as cppyy does not create a
	TPyROOTApplication object

2013-11-08  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: fix ROOT-5673 by not touching ROOT
	internals until after TPyROOTApplication is created

2013-11-08  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Doc update

2013-11-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: skip libc++ or libstdc++ compat check for libGLU as it
	has no std C++ in API.

2013-11-07  Olivier Couet <olivier.couet@cern.ch>

	* core/base/src/TApplication.cxx: Delete the canvases before
	deleting the TApplication Implementation.  Signed-off-by: Philippe Canal <pcanal@fnal.gov>

2013-11-06  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/THStack.cxx: Fix a typo

2013-11-06  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TAxis.cxx: Fix ROOT-5671

2013-11-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/iconv/makefile.msc: Use correct version
	macro (copy/paste typo)

2013-11-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* test/Makefile.win32: Fix link warning LNK4010: invalid subsystem
	version number 5.0; with MSVC++2012

2013-11-06  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* cint/cint/CMakeLists.txt, cint/cint/Module.mk,
	cint/cint/lib/vc11strm/G__stream.def,
	cint/cint/lib/vc11strm/Makefile, cint/cint/lib/vc11strm/README.txt,
	cint/cint/lib/vc11strm/cint_process_file.ps1,
	cint/cint/lib/vc11strm/fstrm.h, cint/cint/lib/vc11strm/iostrm.h,
	cint/cint/lib/vc11strm/linkdef.h, cint/cint/lib/vc11strm/sstrm.h,
	cint/cint/lib/vc11strm/vc11strm.cxx,
	cint/cint/lib/vc11strm/vc11strm.h, cint/cint/src/dict/vc11strm.cxx,
	cint/cint/src/dict/vc11strm.h, config/Makefile.win32,
	graf2d/win32gdk/CMakeLists.txt, graf2d/win32gdk/Module.mk,
	graf2d/win32gdk/gdk/src/gdk/gdkevents.c,
	graf2d/win32gdk/gdk/src/gdk/makefile.msc,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkcolor-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkdnd-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkevents-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkfont-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkim-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkmain-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkpixmap-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkproperty-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkregion-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkselection-win32.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c,
	graf2d/win32gdk/gdk/src/glib/config.h,
	graf2d/win32gdk/gdk/src/glib/config.h.win32,
	graf2d/win32gdk/gdk/src/glib/galloca.h,
	graf2d/win32gdk/gdk/src/glib/garray.c,
	graf2d/win32gdk/gdk/src/glib/garray.h,
	graf2d/win32gdk/gdk/src/glib/gasyncqueue.c,
	graf2d/win32gdk/gdk/src/glib/gasyncqueue.h,
	graf2d/win32gdk/gdk/src/glib/gbacktrace.c,
	graf2d/win32gdk/gdk/src/glib/gbacktrace.h,
	graf2d/win32gdk/gdk/src/glib/gbsearcharray.c,
	graf2d/win32gdk/gdk/src/glib/gbsearcharray.h,
	graf2d/win32gdk/gdk/src/glib/gcache.c,
	graf2d/win32gdk/gdk/src/glib/gcache.h,
	graf2d/win32gdk/gdk/src/glib/gcompletion.c,
	graf2d/win32gdk/gdk/src/glib/gcompletion.h,
	graf2d/win32gdk/gdk/src/glib/gconvert.c,
	graf2d/win32gdk/gdk/src/glib/gconvert.h,
	graf2d/win32gdk/gdk/src/glib/gdataset.c,
	graf2d/win32gdk/gdk/src/glib/gdataset.h,
	graf2d/win32gdk/gdk/src/glib/gdate.c,
	graf2d/win32gdk/gdk/src/glib/gdate.h,
	graf2d/win32gdk/gdk/src/glib/gerror.c,
	graf2d/win32gdk/gdk/src/glib/gerror.h,
	graf2d/win32gdk/gdk/src/glib/gfileutils.c,
	graf2d/win32gdk/gdk/src/glib/gfileutils.h,
	graf2d/win32gdk/gdk/src/glib/ghash.c,
	graf2d/win32gdk/gdk/src/glib/ghash.h,
	graf2d/win32gdk/gdk/src/glib/ghook.c,
	graf2d/win32gdk/gdk/src/glib/ghook.h,
	graf2d/win32gdk/gdk/src/glib/giochannel.c,
	graf2d/win32gdk/gdk/src/glib/giochannel.h,
	graf2d/win32gdk/gdk/src/glib/giounix.c,
	graf2d/win32gdk/gdk/src/glib/giowin32.c,
	graf2d/win32gdk/gdk/src/glib/glib-object.h,
	graf2d/win32gdk/gdk/src/glib/glib.def,
	graf2d/win32gdk/gdk/src/glib/glib.h,
	graf2d/win32gdk/gdk/src/glib/glib.rc,
	graf2d/win32gdk/gdk/src/glib/glibconfig-bogus.h,
	graf2d/win32gdk/gdk/src/glib/glibconfig.h,
	graf2d/win32gdk/gdk/src/glib/glibconfig.h.win32,
	graf2d/win32gdk/gdk/src/glib/glibintl.h,
	graf2d/win32gdk/gdk/src/glib/glist.c,
	graf2d/win32gdk/gdk/src/glib/glist.h,
	graf2d/win32gdk/gdk/src/glib/gmacros.h,
	graf2d/win32gdk/gdk/src/glib/gmain.c,
	graf2d/win32gdk/gdk/src/glib/gmain.h,
	graf2d/win32gdk/gdk/src/glib/gmarkup.c,
	graf2d/win32gdk/gdk/src/glib/gmarkup.h,
	graf2d/win32gdk/gdk/src/glib/gmem.c,
	graf2d/win32gdk/gdk/src/glib/gmem.h,
	graf2d/win32gdk/gdk/src/glib/gmessages.c,
	graf2d/win32gdk/gdk/src/glib/gmessages.h,
	graf2d/win32gdk/gdk/src/glib/gnode.c,
	graf2d/win32gdk/gdk/src/glib/gnode.h,
	graf2d/win32gdk/gdk/src/glib/gobject/gtype.h,
	graf2d/win32gdk/gdk/src/glib/gpattern.c,
	graf2d/win32gdk/gdk/src/glib/gpattern.h,
	graf2d/win32gdk/gdk/src/glib/gprimes.c,
	graf2d/win32gdk/gdk/src/glib/gprimes.h,
	graf2d/win32gdk/gdk/src/glib/gqsort.c,
	graf2d/win32gdk/gdk/src/glib/gqsort.h,
	graf2d/win32gdk/gdk/src/glib/gquark.h,
	graf2d/win32gdk/gdk/src/glib/gqueue.c,
	graf2d/win32gdk/gdk/src/glib/gqueue.h,
	graf2d/win32gdk/gdk/src/glib/grand.c,
	graf2d/win32gdk/gdk/src/glib/grand.h,
	graf2d/win32gdk/gdk/src/glib/grel.c,
	graf2d/win32gdk/gdk/src/glib/grel.h,
	graf2d/win32gdk/gdk/src/glib/gscanner.c,
	graf2d/win32gdk/gdk/src/glib/gscanner.h,
	graf2d/win32gdk/gdk/src/glib/gshell.c,
	graf2d/win32gdk/gdk/src/glib/gshell.h,
	graf2d/win32gdk/gdk/src/glib/gslist.c,
	graf2d/win32gdk/gdk/src/glib/gslist.h,
	graf2d/win32gdk/gdk/src/glib/gspawn-win32-helper.c,
	graf2d/win32gdk/gdk/src/glib/gspawn-win32.c,
	graf2d/win32gdk/gdk/src/glib/gspawn.c,
	graf2d/win32gdk/gdk/src/glib/gspawn.h,
	graf2d/win32gdk/gdk/src/glib/gstrfuncs.c,
	graf2d/win32gdk/gdk/src/glib/gstrfuncs.h,
	graf2d/win32gdk/gdk/src/glib/gstring.c,
	graf2d/win32gdk/gdk/src/glib/gstring.h,
	graf2d/win32gdk/gdk/src/glib/gthread.c,
	graf2d/win32gdk/gdk/src/glib/gthread.h,
	graf2d/win32gdk/gdk/src/glib/gthreadpool.c,
	graf2d/win32gdk/gdk/src/glib/gthreadpool.h,
	graf2d/win32gdk/gdk/src/glib/gtimer.c,
	graf2d/win32gdk/gdk/src/glib/gtimer.h,
	graf2d/win32gdk/gdk/src/glib/gtree.c,
	graf2d/win32gdk/gdk/src/glib/gtree.h,
	graf2d/win32gdk/gdk/src/glib/gtypes.h,
	graf2d/win32gdk/gdk/src/glib/gunibreak.c,
	graf2d/win32gdk/gdk/src/glib/gunibreak.h,
	graf2d/win32gdk/gdk/src/glib/gunichartables.h,
	graf2d/win32gdk/gdk/src/glib/gunicode.h,
	graf2d/win32gdk/gdk/src/glib/gunicollate.c,
	graf2d/win32gdk/gdk/src/glib/gunicomp.h,
	graf2d/win32gdk/gdk/src/glib/gunidecomp.c,
	graf2d/win32gdk/gdk/src/glib/gunidecomp.h,
	graf2d/win32gdk/gdk/src/glib/guniprop.c,
	graf2d/win32gdk/gdk/src/glib/gutf8.c,
	graf2d/win32gdk/gdk/src/glib/gutils.c,
	graf2d/win32gdk/gdk/src/glib/gutils.h,
	graf2d/win32gdk/gdk/src/glib/gwin32.c,
	graf2d/win32gdk/gdk/src/glib/gwin32.h,
	graf2d/win32gdk/gdk/src/glib/makefile.msc,
	graf2d/win32gdk/gdk/src/iconv/aliases.h,
	graf2d/win32gdk/gdk/src/iconv/aliases2.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_aix.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_aix_sysaix.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_dos.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_extra.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_osf1.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_osf1_sysosf1.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_sysaix.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_syshpux.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_sysosf1.h,
	graf2d/win32gdk/gdk/src/iconv/aliases_syssolaris.h,
	graf2d/win32gdk/gdk/src/iconv/armscii_8.h,
	graf2d/win32gdk/gdk/src/iconv/ascii.h,
	graf2d/win32gdk/gdk/src/iconv/atarist.h,
	graf2d/win32gdk/gdk/src/iconv/big5.h,
	graf2d/win32gdk/gdk/src/iconv/big5_2003.h,
	graf2d/win32gdk/gdk/src/iconv/big5hkscs1999.h,
	graf2d/win32gdk/gdk/src/iconv/big5hkscs2001.h,
	graf2d/win32gdk/gdk/src/iconv/big5hkscs2004.h,
	graf2d/win32gdk/gdk/src/iconv/c99.h,
	graf2d/win32gdk/gdk/src/iconv/canonical.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_aix.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_aix_sysaix.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_dos.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_extra.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_local.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_local_sysaix.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_local_syshpux.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_local_sysosf1.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_local_syssolaris.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_osf1.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_osf1_sysosf1.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_sysaix.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_syshpux.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_sysosf1.h,
	graf2d/win32gdk/gdk/src/iconv/canonical_syssolaris.h,
	graf2d/win32gdk/gdk/src/iconv/ces_big5.h,
	graf2d/win32gdk/gdk/src/iconv/ces_gbk.h,
	graf2d/win32gdk/gdk/src/iconv/cjk_variants.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_1.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_15.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_2.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_3.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_4.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_4a.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_4b.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_5.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_6.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_7.h,
	graf2d/win32gdk/gdk/src/iconv/cns11643_inv.h,
	graf2d/win32gdk/gdk/src/iconv/config.h,
	graf2d/win32gdk/gdk/src/iconv/converters.h,
	graf2d/win32gdk/gdk/src/iconv/cp1046.h,
	graf2d/win32gdk/gdk/src/iconv/cp1124.h,
	graf2d/win32gdk/gdk/src/iconv/cp1125.h,
	graf2d/win32gdk/gdk/src/iconv/cp1129.h,
	graf2d/win32gdk/gdk/src/iconv/cp1131.h,
	graf2d/win32gdk/gdk/src/iconv/cp1133.h,
	graf2d/win32gdk/gdk/src/iconv/cp1161.h,
	graf2d/win32gdk/gdk/src/iconv/cp1162.h,
	graf2d/win32gdk/gdk/src/iconv/cp1163.h,
	graf2d/win32gdk/gdk/src/iconv/cp1250.h,
	graf2d/win32gdk/gdk/src/iconv/cp1251.h,
	graf2d/win32gdk/gdk/src/iconv/cp1252.h,
	graf2d/win32gdk/gdk/src/iconv/cp1253.h,
	graf2d/win32gdk/gdk/src/iconv/cp1254.h,
	graf2d/win32gdk/gdk/src/iconv/cp1255.h,
	graf2d/win32gdk/gdk/src/iconv/cp1256.h,
	graf2d/win32gdk/gdk/src/iconv/cp1257.h,
	graf2d/win32gdk/gdk/src/iconv/cp1258.h,
	graf2d/win32gdk/gdk/src/iconv/cp437.h,
	graf2d/win32gdk/gdk/src/iconv/cp737.h,
	graf2d/win32gdk/gdk/src/iconv/cp775.h,
	graf2d/win32gdk/gdk/src/iconv/cp850.h,
	graf2d/win32gdk/gdk/src/iconv/cp852.h,
	graf2d/win32gdk/gdk/src/iconv/cp853.h,
	graf2d/win32gdk/gdk/src/iconv/cp855.h,
	graf2d/win32gdk/gdk/src/iconv/cp856.h,
	graf2d/win32gdk/gdk/src/iconv/cp857.h,
	graf2d/win32gdk/gdk/src/iconv/cp858.h,
	graf2d/win32gdk/gdk/src/iconv/cp860.h,
	graf2d/win32gdk/gdk/src/iconv/cp861.h,
	graf2d/win32gdk/gdk/src/iconv/cp862.h,
	graf2d/win32gdk/gdk/src/iconv/cp863.h,
	graf2d/win32gdk/gdk/src/iconv/cp864.h,
	graf2d/win32gdk/gdk/src/iconv/cp865.h,
	graf2d/win32gdk/gdk/src/iconv/cp866.h,
	graf2d/win32gdk/gdk/src/iconv/cp869.h,
	graf2d/win32gdk/gdk/src/iconv/cp874.h,
	graf2d/win32gdk/gdk/src/iconv/cp922.h,
	graf2d/win32gdk/gdk/src/iconv/cp932.h,
	graf2d/win32gdk/gdk/src/iconv/cp932ext.h,
	graf2d/win32gdk/gdk/src/iconv/cp936.h,
	graf2d/win32gdk/gdk/src/iconv/cp936ext.h,
	graf2d/win32gdk/gdk/src/iconv/cp943.h,
	graf2d/win32gdk/gdk/src/iconv/cp949.h,
	graf2d/win32gdk/gdk/src/iconv/cp950.h,
	graf2d/win32gdk/gdk/src/iconv/cp950ext.h,
	graf2d/win32gdk/gdk/src/iconv/dec_hanyu.h,
	graf2d/win32gdk/gdk/src/iconv/dec_kanji.h,
	graf2d/win32gdk/gdk/src/iconv/encodings.def,
	graf2d/win32gdk/gdk/src/iconv/encodings_aix.def,
	graf2d/win32gdk/gdk/src/iconv/encodings_dos.def,
	graf2d/win32gdk/gdk/src/iconv/encodings_extra.def,
	graf2d/win32gdk/gdk/src/iconv/encodings_local.def,
	graf2d/win32gdk/gdk/src/iconv/encodings_osf1.def,
	graf2d/win32gdk/gdk/src/iconv/euc_cn.h,
	graf2d/win32gdk/gdk/src/iconv/euc_jisx0213.h,
	graf2d/win32gdk/gdk/src/iconv/euc_jp.h,
	graf2d/win32gdk/gdk/src/iconv/euc_kr.h,
	graf2d/win32gdk/gdk/src/iconv/euc_tw.h,
	graf2d/win32gdk/gdk/src/iconv/flags.h,
	graf2d/win32gdk/gdk/src/iconv/flushwc.h,
	graf2d/win32gdk/gdk/src/iconv/gb12345.h,
	graf2d/win32gdk/gdk/src/iconv/gb12345ext.h,
	graf2d/win32gdk/gdk/src/iconv/gb18030.h,
	graf2d/win32gdk/gdk/src/iconv/gb18030ext.h,
	graf2d/win32gdk/gdk/src/iconv/gb18030uni.h,
	graf2d/win32gdk/gdk/src/iconv/gb2312.h,
	graf2d/win32gdk/gdk/src/iconv/gbk.h,
	graf2d/win32gdk/gdk/src/iconv/gbkext1.h,
	graf2d/win32gdk/gdk/src/iconv/gbkext2.h,
	graf2d/win32gdk/gdk/src/iconv/gbkext_inv.h,
	graf2d/win32gdk/gdk/src/iconv/georgian_academy.h,
	graf2d/win32gdk/gdk/src/iconv/georgian_ps.h,
	graf2d/win32gdk/gdk/src/iconv/hkscs1999.h,
	graf2d/win32gdk/gdk/src/iconv/hkscs2001.h,
	graf2d/win32gdk/gdk/src/iconv/hkscs2004.h,
	graf2d/win32gdk/gdk/src/iconv/hp_roman8.h,
	graf2d/win32gdk/gdk/src/iconv/hz.h,
	graf2d/win32gdk/gdk/src/iconv/iconv.c,
	graf2d/win32gdk/gdk/src/iconv/iconv.h,
	graf2d/win32gdk/gdk/src/iconv/iconv_open1.h,
	graf2d/win32gdk/gdk/src/iconv/iconv_open2.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_cn.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_cnext.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_jp.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_jp1.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_jp2.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_jp3.h,
	graf2d/win32gdk/gdk/src/iconv/iso2022_kr.h,
	graf2d/win32gdk/gdk/src/iconv/iso646_cn.h,
	graf2d/win32gdk/gdk/src/iconv/iso646_jp.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_1.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_10.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_11.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_13.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_14.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_15.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_16.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_2.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_3.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_4.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_5.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_6.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_7.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_8.h,
	graf2d/win32gdk/gdk/src/iconv/iso8859_9.h,
	graf2d/win32gdk/gdk/src/iconv/isoir165.h,
	graf2d/win32gdk/gdk/src/iconv/isoir165ext.h,
	graf2d/win32gdk/gdk/src/iconv/java.h,
	graf2d/win32gdk/gdk/src/iconv/jisx0201.h,
	graf2d/win32gdk/gdk/src/iconv/jisx0208.h,
	graf2d/win32gdk/gdk/src/iconv/jisx0212.h,
	graf2d/win32gdk/gdk/src/iconv/jisx0213.h,
	graf2d/win32gdk/gdk/src/iconv/johab.h,
	graf2d/win32gdk/gdk/src/iconv/johab_hangul.h,
	graf2d/win32gdk/gdk/src/iconv/koi8_r.h,
	graf2d/win32gdk/gdk/src/iconv/koi8_ru.h,
	graf2d/win32gdk/gdk/src/iconv/koi8_t.h,
	graf2d/win32gdk/gdk/src/iconv/koi8_u.h,
	graf2d/win32gdk/gdk/src/iconv/ksc5601.h,
	graf2d/win32gdk/gdk/src/iconv/libiconv.rc,
	graf2d/win32gdk/gdk/src/iconv/localcharset.c,
	graf2d/win32gdk/gdk/src/iconv/localcharset.h,
	graf2d/win32gdk/gdk/src/iconv/loop_unicode.h,
	graf2d/win32gdk/gdk/src/iconv/loop_wchar.h,
	graf2d/win32gdk/gdk/src/iconv/loops.h,
	graf2d/win32gdk/gdk/src/iconv/mac_arabic.h,
	graf2d/win32gdk/gdk/src/iconv/mac_centraleurope.h,
	graf2d/win32gdk/gdk/src/iconv/mac_croatian.h,
	graf2d/win32gdk/gdk/src/iconv/mac_cyrillic.h,
	graf2d/win32gdk/gdk/src/iconv/mac_greek.h,
	graf2d/win32gdk/gdk/src/iconv/mac_hebrew.h,
	graf2d/win32gdk/gdk/src/iconv/mac_iceland.h,
	graf2d/win32gdk/gdk/src/iconv/mac_roman.h,
	graf2d/win32gdk/gdk/src/iconv/mac_romania.h,
	graf2d/win32gdk/gdk/src/iconv/mac_thai.h,
	graf2d/win32gdk/gdk/src/iconv/mac_turkish.h,
	graf2d/win32gdk/gdk/src/iconv/mac_ukraine.h,
	graf2d/win32gdk/gdk/src/iconv/makefile.msc,
	graf2d/win32gdk/gdk/src/iconv/mulelao.h,
	graf2d/win32gdk/gdk/src/iconv/nextstep.h,
	graf2d/win32gdk/gdk/src/iconv/pt154.h,
	graf2d/win32gdk/gdk/src/iconv/relocatable.c,
	graf2d/win32gdk/gdk/src/iconv/relocatable.h,
	graf2d/win32gdk/gdk/src/iconv/riscos1.h,
	graf2d/win32gdk/gdk/src/iconv/rk1048.h,
	graf2d/win32gdk/gdk/src/iconv/shift_jisx0213.h,
	graf2d/win32gdk/gdk/src/iconv/sjis.h,
	graf2d/win32gdk/gdk/src/iconv/tcvn.h,
	graf2d/win32gdk/gdk/src/iconv/tds565.h,
	graf2d/win32gdk/gdk/src/iconv/tis620.h,
	graf2d/win32gdk/gdk/src/iconv/translit.def,
	graf2d/win32gdk/gdk/src/iconv/translit.h,
	graf2d/win32gdk/gdk/src/iconv/ucs2.h,
	graf2d/win32gdk/gdk/src/iconv/ucs2be.h,
	graf2d/win32gdk/gdk/src/iconv/ucs2internal.h,
	graf2d/win32gdk/gdk/src/iconv/ucs2le.h,
	graf2d/win32gdk/gdk/src/iconv/ucs2swapped.h,
	graf2d/win32gdk/gdk/src/iconv/ucs4.h,
	graf2d/win32gdk/gdk/src/iconv/ucs4be.h,
	graf2d/win32gdk/gdk/src/iconv/ucs4internal.h,
	graf2d/win32gdk/gdk/src/iconv/ucs4le.h,
	graf2d/win32gdk/gdk/src/iconv/ucs4swapped.h,
	graf2d/win32gdk/gdk/src/iconv/uhc_1.h,
	graf2d/win32gdk/gdk/src/iconv/uhc_2.h,
	graf2d/win32gdk/gdk/src/iconv/utf16.h,
	graf2d/win32gdk/gdk/src/iconv/utf16be.h,
	graf2d/win32gdk/gdk/src/iconv/utf16le.h,
	graf2d/win32gdk/gdk/src/iconv/utf32.h,
	graf2d/win32gdk/gdk/src/iconv/utf32be.h,
	graf2d/win32gdk/gdk/src/iconv/utf32le.h,
	graf2d/win32gdk/gdk/src/iconv/utf7.h,
	graf2d/win32gdk/gdk/src/iconv/utf8.h,
	graf2d/win32gdk/gdk/src/iconv/vietcomb.h,
	graf2d/win32gdk/gdk/src/iconv/viscii.h, test/Makefile.win32: From
	Gordon Watts: port to MSVC++11.0 - Add vc11strm into CINT - Now build iconv and glib (needed by gdk) from source, to ensure
	they have been compiled with the same flags

2013-11-05  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Fix the loading of branches
	used in an alias which is used in boolean expression.  If an alias is used in a boolean expression, it may not be evaluated
	during the execution of EvalInstance(0), in which case we must load
	the branches later.  This patch propagate the marker handling this
	case from the current TTreeFormula to the sub TTreeFormula holding
	the alias.

2013-11-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: Yet another "think different"
	crap from Apple: When setting window size (with method -setContentSize:), Cocoa
	actually MOVES window (with some unearthly logic BTW), as it has
	origin in the left-bottom corner.  This seems to be a reason for a
	long living bug with dungling tooltips: 1. Open a menu (in a canvas) and try to select, say, "View"->"Status
	bar".  2. Menu (top-level window) takes a button grab (while button down).  3. When mouse button released, grab is cancelled, and a fake
	   crossing event must be generated (menu is also closed at this
	   moment) - pointer "jumps" from the grabbing window to some window
	which is actually under cursor.  4. This window is, say, TGedNameFrame - it creates a tooltip on a
	   crossing event (enter notify).  5. Now f..g Cocoa MOVES the window, so TGedNameFrame NEVER receives
	leave notify event and 6. we have a dangling tooltip.

2013-11-05  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooCustomizer.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooGlobalFunc     - Extend named argument RenameConflictNodes with optional
	      Boolean argument to rename existing objects rather than
	to-be-imported objects   o RooCustomizer     - Modify behavior of build() such that when masterState is null,
	      or when the name of the customizer is an empty string that no
	suffix is added to the customized branch nodes     - In the workspace factory interface, modify behavior such that
	      in case the new instance name and the original top-level node
	      name are identical that the customizer is run in the new null-name
	mode. This customized tree expression with modified branch objects
	      is subsequently imported into the workspace with the
	      RenameConflictNodes("orig",1) to rename the original branch names in
	      the workspace. In this mode, also clear the factory_tag attribute of
	      any customized object as to not trigger any node recycling
	based on a false equivalency condition on the factory tag   o RooWorkspace     - Support new option RenameConflictNodes(suffix,Bool) in
	      import() so that when Bool=true, the existing nodes in the WS
	      are renamed with a '_suffix' suffix instead of the to-be imported
	      nodes.  In case nodes with <nodename>_<suffix> already exist,
	      rename to <nodename>_<suffix>_<n> where <n> is the lowest integer
	value >=1 that results in a unique name

2013-11-04  Axel Naumann <Axel.Naumann@cern.ch>

	* core/base/inc/LinkDef2.h: Fatal spelling.

2013-11-05  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* tmva/src/PDEFoamDensityBase.cxx, tmva/src/RuleFitParams.cxx: Add a
	couple of missing #include <functional>, required by MSVC++2012

2013-11-04  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* config/thisroot.sh: From Stilianos Kesisoglou: Fix for cygwin If there are multiple ROOT versions available, the script
	"thisroot.sh" fails to execute for the second time (crashing
	Cygwin's "mintty")

2013-11-04  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TImageDump.cxx: Fix issue 2 of ROOT-5644
	(TBox clipping).

2013-11-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooBanner.cxx:   o RooBanner     - Increment version tag to 3.59

2013-11-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsData.h,
	roofit/roofitcore/inc/RooAbsDataStore.h,
	roofit/roofitcore/inc/RooCompositeDataStore.h,
	roofit/roofitcore/inc/RooTreeDataStore.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooCompositeDataStore.cxx,
	roofit/roofitcore/src/RooDataWeightedAverage.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooTreeDataStore.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx,
	roofit/roofitcore/src/RooXYChi2Var.cxx:   o RooNLLVar     - For binned likelihoods, request calculation of all cached pdf
	    value (including those corresponding to zero-weight events)   o RooAbsOptTestStatistic     - In constant-term optimization request cached calculation of
	      pdf values corresponding to zero-weight events whenever a binned
	likelihood is encountered   o RooAbsDataStore, RooAbsData     - Add argument to recalculateCache() and cacheArgs() to request
	    request calculation of all cached pdf value (including those
	corresponding to zero-weight events)   o RooCompositeDataStore, RooTreeDataStore     - Follow interface change in RooAbsDataStore   o RooChi2Var, RooDataWeightedAverage, RooXYChi2Var     - Follow interface change in RooAbsData::cacheArgs()   o RooVectorDataStore     - Implement calculating of pdf cache for zero-weight events,
	    selected by new interface in RooAbsDataStore

2013-11-03  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: fix for MacOS Mavericks: string is not
	loaded by default

2013-11-01  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* net/auth/Module.mk: Add another dependency on libz for cygwin/gcc

2013-11-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Fix issue.1 in ROOT-5644

2013-11-01  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* build/unix/makelib.sh, config/Makefile.win32gcc,
	net/net/Module.mk: A couple of fixes for cygwin/gcc - Enable out of source build - Add missing dependency of libcrypto on libz

2013-11-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/WrapperRooPdf.h: Remove a print statement

2013-11-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/test/fit/testFitPerf.cxx,
	math/mathcore/test/fit/testMinim.cxx,
	math/mathcore/test/fit/testRooFit.cxx: Fix math core fit tests

2013-11-01  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFile.cxx: Close the file before starting to free
	TFile's resources

2013-10-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-11.

2013-10-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/unix/src/TUnixSystem.cxx: on OSX 10.9 suppress atos
	deprecation warning by using the -d option.

2013-10-31  Gerardo Ganis <gerardo.ganis@cern.ch>

	* etc/plugins/TFile/P100_TXNetFile.C, io/io/src/TFile.cxx: Make
	protocol 'xroot:' equivalent to 'root:' Signed-off-by: Fons Rademakers <Fons.Rademakers@cern.ch>

2013-10-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/ROOT/cintdlls.mk: tmpnam() is deprecated on OSX 10.9.
	Suppress warnings in CINT.

2013-10-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk, config/Makefile.macosx,
	config/Makefile.macosx64, config/Makefile.macosxicc: tmpnam() is
	deprecated on OSX 10.9. Suppress warnings in CINT.

2013-10-31  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx:  o RooAbsPdf    - In chi2FitTo() orward Extended() command to createChi2()

2013-10-31  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/metautils/src/RConversionRuleParser.cxx: replace a couple of
	string by std::string (solve a build failure on cygwin)

2013-10-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/reflex/src/stl_hash.h: implement string hashes for
	unordered_map used by libc++ in OSX 10.9.  Fixes Cintex and Reflex.

2013-10-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TFitResult.h, hist/hist/src/TGraph.cxx: Fix problem
	of using TFitResult::Error (conflict with TObject::Error) Update doc
	in TGraph::Fit to use ParError see
	http://root.cern.ch/phpBB3/viewtopic.php?f=10&t=17247

2013-10-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/sqlite/src/TSQLiteServer.cxx: Fix for TSQLiteServer::Close()
	issue, fixes ROOT-5642.  Fix by Oliver Freyermuth.

2013-10-30  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooNLLVar.cxx:  o RooNLLVar    - Fix calculation of extended term in weight-squared mode

2013-10-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: Make fatal the requesti for c++11 mode with a compiler
	not supporting it.

2013-10-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tree/treeplayer/src/TTreeProxyGenerator.cxx: replace deprecated
	tmpnam() with TSystem::TempFileName().

2013-10-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/reflex/src/stl_hash.h: implement equal_to for unordered_map's
	for libc++.

2013-10-29  Pere Mato <mato@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Undo changes for the
	location of X11 for MacOSX

2013-10-29  Pere Mato <mato@cern.ch>

	* cint/cint/PlatformDependentSettings.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	cmake/modules/SetUpMacOS.cmake, graf2d/asimage/CMakeLists.txt: 
	Changes required for MacOSX 10.9 with CMake

2013-10-28  Matevz Tadel <mtadel@ucsd.edu>

	* graf3d/eve/src/TEveStraightLineSet.cxx: Bugfix -- check line and
	marker plex size.

2013-10-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/rint/src/TTabCom.cxx: use TSystem::TempFileName(), which uses
	mkstemp(), instead of tmpnam().  tmpnam() was causing deprecation warnings on OSX 10.9.

2013-10-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/unix/src/TUnixSystem.cxx: remove spurious \n from SysError().

2013-10-28  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooNLLVar.cxx:   o RooNLLVar     - In binned likelihood case introduce explicit handling of
	      N=0,mu=0 case from RooPoisson::getLogVal(). Also emit
	logEvalError() for all cases N=0 && mu>0

2013-10-28  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: Some operators like #minus #plus #mp
	#hbar ... ignored the color defined by the operator #color.

2013-10-25  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Fix spurrious issue with same
	name twice in branch name.  Code that was specific to TBranchSTL was applied to all branches
	leading to spurrious removal of part of the branch name if the same
	data member name was repeated twice in the hierarchy.   This fixes
	ROOT-5628.  (cherry picked from master branch  commit 3c56446182ba2e2450fa288efe57b4f892dc298b)

2013-10-25  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/RtypesImp.h, core/base/src/TROOT.cxx,
	core/utils/src/rootcint.cxx: Fix tear down issues [when libNet is
	loaded after TROOT is built].  On Ubuntu the linker strips the unused libraries.  Eventhough
	stressHistogram is explicitly linked against libNet, it is not
	retained and thus is loaded only as needed in the middle part of the
	execution.   Concretely this also means that it is loaded *after*
	the construction of the TApplication object and thus after the
	registration (atexit) of the EndOfProcessCleanups routine.
	Consequently, after the end of main, libNet is unloaded before
	EndOfProcessCleanups is called.   When EndOfProcessCleanups is
	executed it indirectly needs the TClass for TSocket and its search
	will use resources that have already been unloaded (technically the
	function static in TUnixSystem's DynamicPath and the dictionary from
	libNet).  Similarly, the ordering (before this commit) was broken in the
	following case:    TApplication creation (EndOfProcessCleanups registration)    load UserLibrary    create TFile    Append UserObject to TFile and after the end of main the order of execution was    unload UserLibrary    call EndOfProcessCleanups       Write the TFile         attempt to write the user object.     ....  where what we need is to have the files closen/written before the
	unloading of the library.  To solve the problem we now register an atexit function for every
	dictionary thus making sure there is at least one executed before
	the first library tear down after main.  If atexit is called directly within a library's code, the function
	will called *either* when the library is 'dlclose'd or after then
	end of main (whichever comes first).   We do *not* want the files to
	be closed whenever a library is unloaded via dlclose.  To avoid
	this, we add the function (CallCloseFiles) from the dictionary
	indirectly (via ROOT::RegisterModule).  In this case the function
	will only be called either when libCore is 'dlclose'd or right after
	the end of main.  This fixes ROOT-5620.

2013-10-25  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH2.cxx: fix typo

2013-10-24  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooRandom.h: fix compiler warning

2013-10-24  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Replace [] with 'objectAtIndex'.

2013-10-24  Pere Mato <mato@cern.ch>

	* graf2d/cocoa/CMakeLists.txt: Add freetype to build GCocoa

2013-10-24  Pere Mato <mato@cern.ch>

	* core/CMakeLists.txt, graf2d/cocoa/CMakeLists.txt,
	graf2d/quartz/CMakeLists.txt: Removed the need of -std=cxx11 when
	building with cocoa (CMake)

2013-10-24  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/winnt/src/TWinNTSystem.cxx: Introduce EndOfProcessCleanups
	rather than subverting CloseFiles Apply the same modifications than in TUnixSystem, preventing a crash
	when selecting "Quit ROOT" from the menu of a TCanvas

2013-10-24  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/MethodBDT.h, tmva/src/DecisionTree.cxx,
	tmva/src/MethodBDT.cxx, tmva/src/OptimizeConfigParameters.cxx: fixed
	problem with deleting the training sample right after train, when
	using OptimizeConfigparameters AND introduced boost stopping if
	error rate > 0.5

2013-10-14  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooRandom.h,
	roofit/roofitcore/src/RooRandom.cxx: RooRandom: add interface to set
	RNG, use TRandom::RndmArray for greater speed Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-10-22  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx: fix bug in analytical
	integrals over RooHistPdf sub-ranges - fixed typo: frcode |= ... instead of frcode = ...  - reactivate old behaviour that permits analytical integrations for   interpolated RooHistPdfs, if the integration range is the full
	  range of all the integration variable(s) - fix a bug with multidimensional integrals (my code was a bit too   clever) Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-10-23  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBasket.cxx: Fix buffer size extension in
	TBasket::LoadBasketBuffers We need to not only resize in write mode but also check the size in
	write mode (as the extra space is counted or not in BufferSize
	depending on the read/write mode).

2013-10-22  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TROOT.cxx: Fix order of deletion TROOT destructor
	and EndOfProcessCleanups.  Some objects (TParallelCoord) manipulate global objects (TStyles) in
	their destructor.  Reorder the deletion of the global object to
	avoid conflicts.

2013-10-22  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TROOT.h, core/base/src/TApplication.cxx,
	core/base/src/TROOT.cxx, core/unix/src/TUnixSystem.cxx: Introduce
	EndOfProcessCleanups rather than subverting CloseFiles.  This allows to separate the end of process action from just closing
	the files (used by pyroot).  See commit ae57174d1b1ffba66cbbecfef77ee55365c14127

2013-01-09  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TROOT.cxx: Remove from closeFiles the deletion that
	are either too early or inaccurate (fSpecials does not own its
	content) (cherry picked from commit 43ed8fa6a1a8eef87948363cfc67c4f192bfbf27)

2013-01-08  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TApplication.cxx: Add missing header (cherry picked from commit 8fc631bf874b961a3087fa1105c57b65aafbeb0c)

2013-01-08  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TApplication.cxx, core/base/src/TROOT.cxx: Also call
	TROOT::CloseFiles as a atexit function.  This reduces the risk of
	problem when ::exit is called explicitly.  However this solution
	still requires at least one TApplication to be created and since
	atexit (on linux/macos) are in order, this is still technically too
	late.  The library that are loaded dynamically (gSystem->Load,
	dlopen) will be unloaded before the atexit installed by TApplication
	(at the start of the main).  What we really need is to call exactly
	after the end of the main and before the first library (with a
	dictionary) is unloaded [which we could do if (and only if) we know
	how to cheaply know that the library is being unloaded after main (cherry picked from commit 0f0289597deefab376512a9986885b1dbeecdbf5)

2013-01-07  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TROOT.cxx: Extend (subvert!) TROOT::CloseFiles to
	also delete the other active user objects held in TROOT ; for
	example this allow the earlier deletion of outstanding TBrowsers
	object, allowing their destructor to use a fully functional
	interpreter ; this fixes <http://savannah.cern.ch/bugs/?99193> (cherry picked from commit ae57174d1b1ffba66cbbecfef77ee55365c14127)

2013-01-07  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TApplication.cxx: Reduce the risk of the files or
	sockets being closed after the end of 'main' (or more exactly before
	the library start being unloaded) by calling CloseFiles and
	ResetGlobals in the destructor of the TApplication (which is in most
	cases on the stack of the main function) (cherry picked from commit 84dfc99672b0eaa836d173dc4171dffcc19742ea)

2013-10-18  Philippe Canal <pcanal@fnal.gov>

	* core/unix/src/TUnixSystem.cxx: Fix coverity report (unchecked
	return and missing initialization)

2013-10-22  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/FontCache.mm: Add a correct PS name for "times".

2013-10-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/CholeskyDecomp.h: From Manuel Schiller: in
		CholeskyDecomp (SMatrix package), give access to the Cholesky
	decomposition itself, i.e. the matrix L from M = L L^T; this is 	useful if one needs to decorrelate a number of random variables 	for which the covariance matrix is known (decompose covariance 	M, apply L to the vector of random variables to obtain a new 	vector or uncorrelated random variables with unit variance)

2013-10-20  Benjamin Bannier <bbannier@bnl.gov>

	* core/utils/src/rlibmap.cxx: Don't output diplicate classes to
	rlibmap-generated rootmap Duplicates could show in at least two ways: (1) duplicate lines in LinkDef file (2) same LinkDef file given a number of times This minimal patch should solve both cases even if the same file is
	added multiple times under different paths.  Signed-off-by: Benjamin Bannier <bbannier@bnl.gov> Signed-off-by:
	Fons Rademakers <Fons.Rademakers@cern.ch>

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBench.h,
	proof/proofbench/src/TProofBench.cxx: Add method DrawEfficiency

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofNodes.h,
	proof/proofbench/src/TProofBenchRunCPU.cxx,
	proof/proofbench/src/TProofBenchRunDataRead.cxx,
	proof/proofbench/src/TProofNodes.cxx: Fine tune CPU eff computation

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBenchRunCPU.h,
	proof/proofbench/inc/TProofBenchRunDataRead.h,
	proof/proofbench/src/TProofBenchRunCPU.cxx,
	proof/proofbench/src/TProofBenchRunDataRead.cxx: Add creation/saving
	of cpu eff profile

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofLite.cxx: Make sure the CPU time makes sense

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayerLite.cxx: Make sure that the
	elapsed time makes sense

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TQueryResultManager.cxx: Make sure the CPU time is
	the one used by the workers

2013-10-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBench.h,
	proof/proofbench/src/TProofBench.cxx: Save the graphs in a list for
	later usage

2013-10-09  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx: Sync # of files
	generated/analyzed

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx: Additional back compat fixes

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx: Add missing protection

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBench.h,
	proof/proofbench/inc/TProofBenchRunDataRead.h,
	proof/proofbench/src/TProofBench.cxx,
	proof/proofbench/src/TProofBenchRunDataRead.cxx: Add support for
	warm data reads

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* config/Makefile.depend, proof/proofbench/inc/TProofBench.h,
	proof/proofbench/src/TProofBench.cxx: Add options to display the
	maximu rates

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBenchRunCPU.h,
	proof/proofbench/inc/TProofBenchRunDataRead.h,
	proof/proofbench/src/TProofBenchRunCPU.cxx,
	proof/proofbench/src/TProofBenchRunDataRead.cxx:   Save information about the max rate   PROOF queries show a maximum processing rate at regime related to
	  the processing power of the cluster. This patch patch measures
	  this maximum and stores together with the average rate, which
	  includes end-of-query overhead.  Average and maximum are now swon on
	  the plots and TProfiles for the two set of values saved in the
	output files.

2013-10-08  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofPerfAnalysis.cxx: Add missing
	protection

2013-10-01  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofBenchRunDataRead.cxx: Fix marker type
	for norms

2013-10-01  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofBenchRunDataRead.h,
	proof/proofbench/inc/TProofPerfAnalysis.h,
	proof/proofbench/src/TProofBenchRunDataRead.cxx,
	proof/proofbench/src/TProofPerfAnalysis.cxx: Add information about
	max rates

2013-10-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx: Use TStopwatch to measure
	wall time

2013-10-20  Estudi <estudi@Estudis-Mac.local>

	* graf2d/asimage/BuildAfterImage.cmake: From Gordon Watts: It
	includes a file that doesn't exist until after freetype is untar'd!

2013-10-18  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TLine.h, graf2d/graf/src/TLine.cxx: Add SetNDC

2013-10-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFile.cxx: Reduce lifetime of lock in TFile::~TFile to
	avoid lock nesting.  No need to hold the gROOTMutex while executing ResetGlobalVar.

2013-10-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TEmulatedCollectionProxy.cxx,
	io/io/src/TGenCollectionProxy.cxx: Use meta-data mutex for the proxy
	initialization.  This avoid nesting the collection and the meta-data mutex.

2013-10-18  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TCollection.cxx: Reduce lock lifetime in
	TCollection::GarbageCollect This avoid the potential for unnecessary nested locks when/if the
	routine actually deletes the object.

2013-10-18  Philippe Canal <pcanal@fnal.gov>

	* core/unix/inc/TUnixSystem.h, core/unix/src/TUnixSystem.cxx: Remove
	unnecessary global variable and lock gUtmpContents was used only as a data passing mechanism between
	related routines and its content had a short lifetime.  This avoids having to put a lock in TUnixSystem::SetDisplay and
	(trivially) avoid introducing a possible dead-lock with the lock
	being taken as part of 'Warning'.  Conflicts: 	core/unix/inc/TUnixSystem.h

2013-10-17  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Treat \mbox as \hbox to improve the
	compatibility with TTexDump.

2013-10-17  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: Implement dummy operators #mbox and
	#hbox to improve the compatibility between TLatex, TMathTex and
	TTexDump

2013-10-17  Philippe Canal <pcanal@fnal.gov>

	* core/thread/src/TThread.cxx: Fix thread safety of
	TThread::TThread(Long_t id) Changing fId is a common ressource (see TThread::GetThread) and thus
	its update must be locked.  (cherry picked from commit c85bd1176dee1629ac1beb0d7f57003198dd281a)

2013-10-17  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/inc/Reflex/Builder/CollectionProxy.h,
	core/cont/inc/TCollectionProxyInfo.h,
	core/cont/inc/TVirtualCollectionProxy.h,
	io/io/inc/TVirtualCollectionIterators.h,
	io/io/src/TGenCollectionProxy.cxx,
	io/io/src/TStreamerInfoActions.cxx,
	tree/tree/src/TBranchElement.cxx: Fix thread safety of
	TGenCollectionProxy's iterator creation.  The major change is that the utility routine returned by
	TVirtualCollectionProxy::GetFunctionCreateIterators now has the
	prototype: typedef void (*CreateIterators_t)(void *collection, void
	**begin_arena, void **end_arena, TVirtualCollectionProxy *proxy); i.e. adding a new pointer to the virtual collection proxy so that in
	the case where the routine can not hard code all the information
	(for example in the case of emulated collection proxy) it can now
	get the information from a the CollectionProxy without relying on
	the calls to PushProxy (which we are trying to deprecate in general
	as it is somewhat thread adverse).  (cherry picked from master commit
	4dc2a718ef4cf0883c6770e4388dbbf198ce7a50)

2013-10-16  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraph2D.cxx: fix a typo

2013-10-15  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/src/TGWin32.cxx: Remove unreferenced local
	variables (thanks Gordon for the report)

2013-10-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Remove NDEBUG from the source
	file.

2013-10-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/Module.mk, graf2d/quartz/Module.mk: -DNDEBUG for
	core/macosx.

2013-10-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/quartz/Module.mk: -DNDEBUG for the 'quartz' module.

2013-10-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/Module.mk: Compile release with -DNDEBUG (why it's
	not in global settings???)

2013-10-14  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx, graf2d/postscript/src/TTeXDump.cxx: 
	Make sure all greek and math symbols are printed correctly by
	TTexDump.

2013-10-10  Pere Mato <mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake: Follow changes done
	configure/make. Renamed libcxx11 to libcxx option

2013-10-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/FontCache.h, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTApplicationDelegate.mm,
	graf2d/cocoa/src/TGCocoa.mm, graf2d/cocoa/src/TGQuartz.mm,
	gui/gui/src/TRootContextMenu.cxx: The latest mods from the trunk
	(for OS 10.9 and 10.8).  TRootContextMenu - fixes the problem (Cocoa) with context menu in a
	canvas/browser (tree view part).

2013-10-10  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Replace evil 'nullptr' with good
	old 0.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.macosx, config/Makefile.macosx64,
	config/Makefile.macosxicc, graf3d/eve/Module.mk,
	graf3d/ftgl/Module.mk, graf3d/gl/Module.mk, net/krb5auth/Module.mk: 
	remove deprecated warnings on OSX 10.9.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.macosx, config/Makefile.macosx64,
	config/Makefile.macosxicc: silence deprecation warnings also on
	10.9.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/mathcore/inc/TMath.h: finite() is deprecated on OSX 10.9, use
	isfinite().

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf3d/gl/inc/TGLRnrCtx.h: include list, don't rely on forward
	declaration. Fixes issue on OSX 10.9.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: on OSX 10.9 libc++ is the default (only) C++ run-time
	lib, enable it by default.

2013-10-09  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/inc/RooMultiBinomial.h: Correct patch for
	RooMultiBinomial that was applied in the wrong direction

2013-10-09  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/BidirMMapPipe.h:  Fix for osx/gcc481

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* main/src/xpdtest.cxx: fix for C++11

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/inc/Reflex/Builder/CollectionProxy.h: Port cintex to
	apple libcxx

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/lib/prec_stl/list, cint/cint/lib/prec_stl/map,
	cint/cint/lib/prec_stl/multimap, cint/cint/lib/prec_stl/multiset,
	cint/cint/lib/prec_stl/set, cint/cint/lib/prec_stl/vector,
	cint/cint/src/Api.cxx: Port stl emulation to apple libcxx

2013-10-09  Wouter Verkerke <verkerke@nikhef.nl>

	* graf2d/win32gdk/inc/TGWin32InterpreterProxy.h,
	graf2d/win32gdk/src/TGWin32InterpreterProxy.cxx:  Fix windows error due to change in TInterpreter interface

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/dict/libcxxstrm.cxx: Remove autoregistration

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/root-config.in: add option for libc++ support to cflags and
	libs.

2013-10-09  Wouter Verkerke <verkerke@nikhef.nl>

	* core/meta/inc/TCint.h, core/meta/inc/TInterpreter.h,
	core/meta/src/TCint.cxx, roofit/roofitcore/inc/RooComplex.h,
	roofit/roofitcore/inc/RooTreeData.h,
	roofit/roofitcore/src/RooBanner.cxx,
	roofit/roofitcore/src/RooCintUtils.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooNameSet.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx:   o TInterpreter     - Add virtual interface DeleteVariable(const char* name)   o TCInt     - Implement DeleteVariable(const char* name)   o RooBanner     - Increment version tag to v3.58   o RooComplex     - Unified handling for cling/cint in #warn   o RooCintUtils     - Remove "Api.h" as all calls now routed through TInterpreter   o RooNLLVar     - Improved use of std namespaces (imported from master)   o RooNameSet     - Improved use of std namespaces (imported from master)   o RooWorkspace     - Removed last direct use of CINT by routing variable deletion
	    through new TInterpreter interface

2013-10-09  Philippe Canal <pcanal@fnal.gov>

	* math/mathcore/inc/LinkDef1.h: Fix tutorial/math/binomial.C (using
	TMath::Nint) in interpreted mode.  In ROOT 5, we must explicitly request the dictionary for function
	template instances

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk, cint/cint/src/dict/libcxxstrm.cxx,
	cint/cint/src/dict/libcxxstrm.h: fix test for libcxxstrm.cxx
	inclusion.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS: mention Manuel Schiller's contributions to RooFit.

2013-10-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk, cint/cint/lib/libcxxstrm/Makefile,
	cint/cint/lib/libcxxstrm/README.txt,
	cint/cint/lib/libcxxstrm/fstrm.h,
	cint/cint/lib/libcxxstrm/iostrm.h,
	cint/cint/lib/libcxxstrm/iostrm.h.org,
	cint/cint/lib/libcxxstrm/itrtor,
	cint/cint/lib/libcxxstrm/linkdef.h,
	cint/cint/lib/libcxxstrm/sstrm.h,
	cint/cint/lib/libcxxstrm/sstrm.h.org,
	cint/cint/lib/libcxxstrm/strng, cint/cint/src/dict/libcxxstrm.cxx,
	cint/cint/src/dict/libcxxstrm.h, cint/reflex/src/Class.cxx,
	cint/reflex/src/stl_hash.h, config/Makefile.in,
	config/Makefile.macosx64, config/RConfigure.in, configure,
	core/base/src/TApplication.cxx, core/unix/src/TUnixSystem.cxx: port
	of v5-34-00-patches to support libc++.  This port is needed as OS X 10.9 will support natively only libc++
	as C++ run-time library. Extra complication is the needed hand
	tuning of the changed libc++ STL and iostream implementation for
	CINT. Some CINT STL interfaces still need to be fixed before this
	port is operational.  Compile using --enable-cxx11 (which
	automatically turns on --enable-libcxx).

2013-10-06  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: mention pythia8 needs to be >= 8180.

2013-10-07  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/BidirMMapPipe.h: BidirMMapPipe.h: fix for
	very old versions of Mac OS/X Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-10-06  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsArg.cxx: sanitise RooAbsArg
	leafNodeServerList, branchNodeServerList and treeNodeServerList joining the sets returned by the former two methods should form the
	set returned by the latter otherwise, this implies that we have nodes in the expression tree
	which are neither leaf nor branch nodes Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-10-02  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsReal.cxx: RooAbsReal: recognize
	RooFit::Minimizer in chi2FitTo, pass on full RooFit::Optimize
	setting Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-09-23  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooDataHist.h,
	roofit/roofitcore/src/RooDataHist.cxx: fix initialisation hazard in
	RooDataHist previous patch to RooDataHist could leave the new _binbounds array
	uninitialised before it was used, so we check explicitly Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-09-23  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooDataHist.h,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx: implement analytical integrals
	of RooHistPdf over subranges RooHistPdf provides analytical integrals, but the result ignores the
	range parameter completely. This patch updates RooHistPdf and the
	underlying RooDataHist class to provide this functionality.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-09-20  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx: fix SumW2Error correction two oversights are now fixed: 1. TMatrixDSym is not really symmetric, i.e. changing M(i, j) does
	   not change M(j, i), so add a for loop which does that after
	   inversion (since the inversion routine only fills the diagonal and
	below) 2. the new matrix inversion with Cholesky decomposition was not used
	   for the old minimiser Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-10-08  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/doc/macros/mathsymbols.C, graf2d/graf/src/TLatex.cxx: 
	Two new characters #minus and #plus typographically better than the
	standard "-" and "+"

2013-10-06  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx: extend interface of
	FlexibleInterpVar to change nominal/high/low values

2013-10-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/TMath.cxx: Fix an if condition in
	TMath::Quantile taking into account numerical errors (this fixes a
	wrong result obtained in 32 bit arch , with extended precision)

2013-10-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/TMath.h, math/mathcore/src/TMath.cxx,
	math/mathcore/test/fit/Makefile: Make a new templates inline version
	of TMath::Nint which is two-times fast Thanks to S. Wenzel ( see
	ROOT-5290 )

2013-10-04  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/textinput/src/textinput/TerminalDisplayWin.cpp: Fix a
	potential crash when there is a line longer than the terminal width
	(taking two or more lines to display) in the history (using up arrow
	key) in a ROOT session while the terminal's buffer is full

2013-10-04  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Fix typos

2013-10-04  Helge Voss <Helge.Voss@cern.ch>

	* tmva/test/setup.sh: force overwriting of symbolic links to
	*rootmap* such that one can also switch between different TMVA
	verions

2013-10-04  Helge Voss <Helge.Voss@cern.ch>

	* tmva/test/TMVAClassification.C, tmva/test/TMVAClassification.cxx,
	tmva/test/TMVAClassification.py, tmva/test/TMVAMulticlass.C,
	tmva/test/TMVAMulticlass.cxx,
	tmva/test/TMVAMultipleBackgroundExample.cxx,
	tmva/test/TMVARegression.C, tmva/test/TMVARegression.cxx: adapt also
	the example files to the new option names

2013-10-03  Helge Voss <Helge.Voss@cern.ch>

	* test/stressTMVA.cxx, tmva/doc/v534/index.html,
	tmva/inc/TMVA/MethodBDT.h, tmva/src/MethodBDT.cxx: Make Bagged
	Sample use for AdaBoost and GradBoost being called by the same
	option named *UseBaggedBoost* instead of *UseBaggedGrad* and replace
	the *random subsample* by a true resampled(bagged) sample

2013-10-02  Pere Mato <mato@cern.ch>

	* cmake/modules/RootConfiguration.cmake: Rename the c++11 option as
	cxx11 feature. Needed for root-config.in

2013-10-02  Olivier Couet <olivier.couet@cern.ch>

	* tree/treeplayer/src/TSelectorDraw.cxx: Fix
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17054&p=73075#p73075

2013-10-01  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure, montecarlo/pythia8/inc/TPythia8.h,
	montecarlo/pythia8/inc/TPythia8Decayer.h,
	montecarlo/pythia8/src/TPythia8Decayer.cxx: upgrade to Pythia8 >=
	8180. Previous versions don't compile with latest clang.

2013-10-01  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: Wrong y for a top-level window -
	in cocoa it's different, it not top-left, but bottom-left corner.

2013-10-01  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/staticobjectlist.sh: Exclude SQLite from static build,
	fixes ROOT-5568.

2013-10-01  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/inc/TGCocoa.h,
	graf2d/cocoa/src/QuartzWindow.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/X11Events.mm: Mods from the trunk.

2013-10-01  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoCone.h, geom/geom/inc/TGeoShape.h,
	geom/geom/inc/TGeoTube.h, geom/geom/src/TGeoCone.cxx,
	geom/geom/src/TGeoManager.cxx, geom/geom/src/TGeoTube.cxx: Added
	precomputed trigonometric constants highly improving navigation
	speed for segmented versions of tubes and cones

2013-09-30  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TGraphPolar.h: Fix inconsistent naming of
	variables between the .h file and the .cxx file

2013-09-27  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/TGraphPainter.cxx: Fix typo

2013-09-26  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Tools.h: increase default xml buffer size to avoid
	frequent problesm with that.. sorry, don't know yet how to make that
	easily more flexible

2013-09-26  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TPaveText.cxx,
	hist/histpainter/src/TGraphPainter.cxx: Fix typos

2013-09-25  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/cppyy.py: renaming to get the proper set of
	exports on "from cppyy import *"

2013-09-25  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/RuleFitAPI.h: added forward declaration of RuleFit
	to make windows compilte happy (hopefully)

2013-09-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/TMath.cxx: Optimize TMath::Gaus as suggested by
	Sverre and Intel ( a speedup of 10% in stressSpectrum)

2013-09-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/src/GSLQuasiRandom.cxx,
	math/mathmore/src/GSLRndmEngines.cxx: Fixes for Coverity

2013-09-24  Philippe Canal <pcanal@fnal.gov>

	* roofit/roofit/inc/RooNDKeysPdf.h: Member previously hidden from
	CINT must be marked transient

2013-09-24  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Finish fixing off by one
	error in out-of-bound check.  Avoid reading pass the end of an array in TTreeFormula.  This fixes
	http://root.cern.ch/phpBB3/viewtopic.php?t=16969.  This finishes 193602b2ad43ac3ca6786ea53f52c453e3e55f90.

2013-09-24  Philippe Canal <pcanal@fnal.gov>

	* roofit/roofitcore/inc/RooSimWSTool.h: Fix c++11 compilation (need
	full declaration for std::map construction)

2013-09-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TEfficiency.h: Update ClassDed version number (see
	#5436)

2013-09-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TEfficiency.cxx: Fix copy constructor of TEfficiency
	(#5459 )

2013-09-24  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/TNeuron.cxx: changes to TNeuron - create iterator on the
	stack rather than via MakeIteraor (new) to improve speed. Suggestion
	by Peter Elmer Jira *bug* ROOT-3699

2013-09-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TEfficiency.cxx: Fix setting axis labels for
	TEfficiency (see
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16960 )

2013-09-23  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/cppyy.py: introducing cppyy compatibility module

2013-09-23  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/roofit/inc/RooMomentMorph.h,
	roofit/roofit/src/RooMomentMorph.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx,
	roofit/roofitcore/src/RooRealIntegral.cxx:   o histfactory/FlexibleInterpVar     - Add multi-line print interface   o RooMomentMorph     - Add horizontal morphing options [ M. Baak ]   o RooDataSet     - Increase string buffer size in importSlices()   o RooHistPdf     - Bug fix in getAnalyticalIntegral()   o RooRealIntegral     - Bug fix in classification of exclusive lvalue branches -
	      eliminate those that don't depend om any lvalue server

2013-09-04  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooRealMPFE.cxx: fix race condition between
	dirty shutdown of BidirMMapPipe and RooRealMPFE When a RooRealMPFE is not deallocated at runtime, but has it's
	destructor called during after main() has exited, it may happen that
	the cleanup routines for BidirMMapPipe are called first by the C++
	runtime shutdown code. In that case, the pipe held by RooRealMPFE is
	already closed by the time RooRealMPFE tries to send the regular
	Terminate message to the child process. The patch detects this, and
	refrains from sending this final message over the pipe, since the
	child is no longer alive at that point. Since the parent process is
	not waiting for any data from the child, this is not harmful.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-29  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/BidirMMapPipe.cxx: BidirMMapPipe: make the
	shutdown sequence for pipes and socketpairs more similar This patch makes the shutdown sequences for pipes and socketpairs
	more similar, and should in fact be more robust under high load.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-23  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsReal.h: make plotOn taking a
	RooLinkedList public Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-09-23  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/CMakeLists.txt: Fix CMake file for new quasi-random
	classes

2013-09-23  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/inc/Math/QuasiRandom.h,
	tutorials/math/quasirandom.C: Add tutorial for quasi random number
	math/quasirandom.C Add interface to get name of generator

2013-09-23  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/PDEFoam.cxx: protect against division-by-zero - JIRA bug
	report ROOT-5409

2013-09-23  Helge Voss <Helge.Voss@cern.ch>

	* tmva/doc/README: update documentation

2013-09-23  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/inc/Math/QuasiRandom.h: Small improvements to
	QuasiRandom interface

2013-09-23  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/Module.mk, math/mathmore/inc/Math/GSLQuasiRandom.h,
	math/mathmore/inc/Math/LinkDef.h,
	math/mathmore/inc/Math/QuasiRandom.h,
	math/mathmore/inc/Math/Random.h,
	math/mathmore/src/GSLQuasiRandom.cxx, math/mathmore/test/Makefile,
	math/mathmore/test/testChebyshev.cxx,
	math/mathmore/test/testQuasiRandom.cxx: Add dictionary generators
	for quasi random numbers Add also typedef for Random and QuasiRandom
	Add test for quasi randoms

2013-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/inc/Math/GSLQuasiRandom.h,
	math/mathmore/inc/Math/GSLRndmEngines.h,
	math/mathmore/inc/Math/QuasiRandom.h,
	math/mathmore/src/GSLQRngWrapper.h,
	math/mathmore/src/GSLQuasiRandom.cxx,
	math/mathmore/src/GSLRndmEngines.cxx,
	math/mathmore/src/GSLRngWrapper.h: First version of Quasi random
	class based on GSL Add also copying of pesudo-random generator classes using the GSL
	clone methods

2013-09-23  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Add missing delete (Fix
	ROOT-5539)

2013-09-23  Helge Voss <Helge.Voss@cern.ch>

	* tmva/doc/v534/index.html: update documentation

2013-09-23  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx, tmva/src/MethodBDT.cxx:  that should take care of the last coverity complaints

2013-09-23  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTreeCache.cxx: Make that TTreeCache::SetEntryRange
	does not prevent the loading of the first entries as a single read

2013-09-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Configurable.h, tmva/src/Configurable.cxx,
	tmva/src/MethodBDT.cxx: restore backward compatibility with
	predefined options that are no longer available in the BDTs

2013-09-22  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Event.h, tmva/src/DecisionTreeNode.cxx,
	tmva/src/Event.cxx, tmva/src/Factory.cxx, tmva/src/MethodBase.cxx,
	tmva/src/OptimizeConfigParameters.cxx: fix windows problems
	following Lorenzos advice

2013-09-21  Helge Voss <Helge.Voss@cern.ch>

	* tmva/test/.rootrc: one last thing ... then master and v5-34 are
	the same (for TMVA of course only)

2013-09-20  Helge Voss <Helge.Voss@cern.ch>

	* test/stressTMVA.cxx, tmva/inc/TMVA/MethodANNBase.h,
	tmva/inc/TMVA/RuleFitAPI.h, tmva/src/RuleEnsemble.cxx: get master
	and v5-34-00 to be the same

2013-09-20  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx: sorry, there was a mistake in my
	coverity fix

2013-09-20  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: Fix points 1) and 2) in ROOT-5468

2013-09-20  Helge Voss <Helge.Voss@cern.ch>

	* tmva/doc/v534/index.html: added some documetation for the release
	notes

2013-09-20  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/DataSetInfo.h, tmva/inc/TMVA/DecisionTree.h,
	tmva/src/DataSetFactory.cxx, tmva/src/DataSetInfo.cxx,
	tmva/src/DecisionTree.cxx, tmva/src/MethodBoost.cxx,
	tmva/src/Reader.cxx, tmva/src/Tools.cxx: fixed coverity complaints
	in TMVA code. All but 52298 and 52300 which I didn't understand

2013-09-19  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: PROOF: fixed issue with multi-ds and
	entry list

2013-09-19  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TDataSetManagerAliEn.h,
	proof/proof/src/TDataSetManagerAliEn.cxx: PROOF: check for unparsed
	AliEn dataset names Unparsed portions in data specification trigger an error. Also, some
	generic functions have been declared static.

2013-09-19  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Minor PROOF cleanups

2013-09-17  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: PROOF: check if single ds before
	tokenizing name The specified datasets string is checked to see if it corresponds to
	one dataset only. If not, it is broken into pieces (with "|," as
	separators) and each token is considered a separated dataset name.  This should fix an issue where a single dataset name might contain
	commas.

2013-09-19  Philippe Canal <pcanal@fnal.gov>

	* tmva/src/MethodBDT.cxx: Fix windows warning about % No need to escape % in the string being passed to  TMVA::Log()

2013-09-19  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoParaboloid.cxx: Small fix in the safety of
	TGeoParaboloid

2013-09-19  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Version.h:  also update release time for TMVA 4.2.0 in the patch branch

2013-09-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tmva/Module.mk, tmva/inc/TMVA/MethodCommittee.h,
	tmva/src/MethodCommittee.cxx: Remove old files and update Module.mk

2013-09-19  Helge Voss <Helge.Voss@cern.ch>

	* test/stressTMVA.cxx, tmva/CMakeLists.txt, tmva/Makefile,
	tmva/inc/LinkDef1.h, tmva/inc/LinkDef2.h, tmva/inc/LinkDef3.h,
	tmva/inc/TMVA/BinarySearchTree.h, tmva/inc/TMVA/BinaryTree.h,
	tmva/inc/TMVA/CCPruner.h, tmva/inc/TMVA/CCTreeWrapper.h,
	tmva/inc/TMVA/Configurable.h, tmva/inc/TMVA/DataSet.h,
	tmva/inc/TMVA/DataSetFactory.h, tmva/inc/TMVA/DataSetInfo.h,
	tmva/inc/TMVA/DecisionTree.h, tmva/inc/TMVA/DecisionTreeNode.h,
	tmva/inc/TMVA/Event.h, tmva/inc/TMVA/Factory.h,
	tmva/inc/TMVA/GeneticPopulation.h, tmva/inc/TMVA/IMethod.h,
	tmva/inc/TMVA/IPruneTool.h, tmva/inc/TMVA/Interval.h,
	tmva/inc/TMVA/MethodANNBase.h, tmva/inc/TMVA/MethodBDT.h,
	tmva/inc/TMVA/MethodBase.h, tmva/inc/TMVA/MethodBayesClassifier.h,
	tmva/inc/TMVA/MethodBoost.h, tmva/inc/TMVA/MethodCFMlpANN.h,
	tmva/inc/TMVA/MethodCFMlpANN_Utils.h,
	tmva/inc/TMVA/MethodCompositeBase.h, tmva/inc/TMVA/MethodDT.h,
	tmva/inc/TMVA/MethodFisher.h, tmva/inc/TMVA/MethodHMatrix.h,
	tmva/inc/TMVA/MethodLikelihood.h, tmva/inc/TMVA/MethodMLP.h,
	tmva/inc/TMVA/MethodPDERS.h, tmva/inc/TMVA/MethodRuleFit.h,
	tmva/inc/TMVA/MethodTMlpANN.h,
	tmva/inc/TMVA/OptimizeConfigParameters.h, tmva/inc/TMVA/Option.h,
	tmva/inc/TMVA/PDEFoam.h,
	tmva/inc/TMVA/PDEFoamDecisionTreeDensity.h,
	tmva/inc/TMVA/PDEFoamDiscriminant.h,
	tmva/inc/TMVA/PDEFoamDiscriminantDensity.h,
	tmva/inc/TMVA/PDEFoamEvent.h, tmva/inc/TMVA/PDEFoamEventDensity.h,
	tmva/inc/TMVA/PDEFoamKernelGauss.h,
	tmva/inc/TMVA/PDEFoamKernelLinN.h,
	tmva/inc/TMVA/PDEFoamKernelTrivial.h,
	tmva/inc/TMVA/PDEFoamMultiTarget.h, tmva/inc/TMVA/PDEFoamTarget.h,
	tmva/inc/TMVA/PDEFoamTargetDensity.h, tmva/inc/TMVA/PDF.h,
	tmva/inc/TMVA/RegressionVariance.h, tmva/inc/TMVA/Results.h,
	tmva/inc/TMVA/ResultsClassification.h,
	tmva/inc/TMVA/ResultsMulticlass.h,
	tmva/inc/TMVA/ResultsRegression.h, tmva/inc/TMVA/Rule.h,
	tmva/inc/TMVA/RuleEnsemble.h, tmva/inc/TMVA/RuleFit.h,
	tmva/inc/TMVA/RuleFitAPI.h, tmva/inc/TMVA/RuleFitParams.h,
	tmva/inc/TMVA/SdivSqrtSplusB.h, tmva/inc/TMVA/SeparationBase.h,
	tmva/inc/TMVA/Tools.h, tmva/inc/TMVA/TransformationHandler.h,
	tmva/inc/TMVA/Types.h, tmva/inc/TMVA/VariableDecorrTransform.h,
	tmva/inc/TMVA/VariableGaussTransform.h,
	tmva/inc/TMVA/VariableIdentityTransform.h,
	tmva/inc/TMVA/VariableNormalizeTransform.h,
	tmva/inc/TMVA/VariablePCATransform.h,
	tmva/inc/TMVA/VariableRearrangeTransform.h,
	tmva/inc/TMVA/VariableTransformBase.h, tmva/inc/TMVA/Version.h,
	tmva/src/BinarySearchTree.cxx, tmva/src/BinarySearchTreeNode.cxx,
	tmva/src/BinaryTree.cxx, tmva/src/CCPruner.cxx,
	tmva/src/CCTreeWrapper.cxx, tmva/src/Configurable.cxx,
	tmva/src/CostComplexityPruneTool.cxx,
	tmva/src/DataInputHandler.cxx, tmva/src/DataSet.cxx,
	tmva/src/DataSetFactory.cxx, tmva/src/DecisionTree.cxx,
	tmva/src/DecisionTreeNode.cxx, tmva/src/Event.cxx,
	tmva/src/Factory.cxx, tmva/src/GeneticAlgorithm.cxx,
	tmva/src/GeneticPopulation.cxx, tmva/src/Interval.cxx,
	tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	tmva/src/MethodBase.cxx, tmva/src/MethodBayesClassifier.cxx,
	tmva/src/MethodBoost.cxx, tmva/src/MethodCFMlpANN.cxx,
	tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCategory.cxx,
	tmva/src/MethodCompositeBase.cxx, tmva/src/MethodCuts.cxx,
	tmva/src/MethodDT.cxx, tmva/src/MethodFDA.cxx,
	tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	tmva/src/MethodKNN.cxx, tmva/src/MethodLD.cxx,
	tmva/src/MethodLikelihood.cxx, tmva/src/MethodMLP.cxx,
	tmva/src/MethodPDEFoam.cxx, tmva/src/MethodPDERS.cxx,
	tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	tmva/src/MethodTMlpANN.cxx, tmva/src/ModulekNN.cxx,
	tmva/src/Node.cxx, tmva/src/OptimizeConfigParameters.cxx,
	tmva/src/PDEFoam.cxx, tmva/src/PDEFoamCell.cxx,
	tmva/src/PDEFoamDecisionTreeDensity.cxx,
	tmva/src/PDEFoamMultiTarget.cxx, tmva/src/PDEFoamVect.cxx,
	tmva/src/PDF.cxx, tmva/src/Reader.cxx, tmva/src/Results.cxx,
	tmva/src/ResultsClassification.cxx, tmva/src/ResultsMulticlass.cxx,
	tmva/src/ResultsRegression.cxx, tmva/src/Rule.cxx,
	tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	tmva/src/SeparationBase.cxx, tmva/src/TActivationChooser.cxx,
	tmva/src/TransformationHandler.cxx,
	tmva/src/VariableDecorrTransform.cxx,
	tmva/src/VariableGaussTransform.cxx,
	tmva/src/VariableIdentityTransform.cxx,
	tmva/src/VariableNormalizeTransform.cxx,
	tmva/src/VariablePCATransform.cxx,
	tmva/src/VariableRearrangeTransform.cxx,
	tmva/src/VariableTransformBase.cxx, tmva/test/BDTControlPlots.C,
	tmva/test/BoostControlPlots.C, tmva/test/Makefile,
	tmva/test/PlotDecisionBoundary.C, tmva/test/PlotFoams.C,
	tmva/test/TMVAClassification.C, tmva/test/TMVAClassification.cxx,
	tmva/test/TMVAClassification.py,
	tmva/test/TMVAClassificationCategory.C,
	tmva/test/TMVAGAexample.cxx, tmva/test/TMVAGAexample2.cxx,
	tmva/test/TMVAGui.C, tmva/test/TMVAMulticlass.C,
	tmva/test/TMVAMulticlass.cxx,
	tmva/test/TMVAMultipleBackgroundExample.cxx,
	tmva/test/TMVARegression.C, tmva/test/TMVARegression.cxx,
	tmva/test/TMVAlogon.C, tmva/test/createData.C,
	tmva/test/efficiencies.C, tmva/test/mvas.C,
	tmva/test/mvasMulticlass.C, tmva/test/setup.csh, tmva/test/setup.sh: 
	all the changes since April

2013-09-19  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/LinkDef.h, tmva/inc/TMVA/LogInterval.h,
	tmva/inc/TMVA/QuickMVAProbEstimator.h, tmva/src/LogInterval.cxx,
	tmva/src/QuickMVAProbEstimator.cxx, tmva/test/TMVAAutoencoder.cxx: 
	all the changes since April

2013-08-29  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/Results.cxx: Curious to see what the changes here were
	...

2013-06-18  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/MethodBoost.h, tmva/src/MethodBase.cxx,
	tmva/src/MethodBoost.cxx: added compatibility options (for Reader)
	for options removed in MethodBoost - this time, hopefully it is
	correct :)

2013-09-18  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodBoost.cxx: added compatibilty options for Reader in
	MethodBoost

2013-09-19  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/inc/TLatex.h, graf2d/graf/src/TLatex.cxx: Implement
	DrawLatexNDC

2013-09-19  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoArb8.cxx, geom/geom/src/TGeoShape.cxx,
	geom/geompainter/src/TGeoChecker.cxx: Fix in
	TGeoArb8::DistFromInside. Fix in TGeoShape::DistToPlane.
	CheckShape(3) now properly accounting errors.

2013-09-18  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/graphics/canvas2.C: New example demonstrating the canvas
	partitioning.

2013-09-18  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TAxis.cxx: Fix
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17062&hilit=unzoom
	When an UnZoom was performed on the Y-Axis any plot but an
	histogram, the label axis size was reset.

2013-09-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: export MACOSXVERS which is needed in the
	Makefile.macosx* included in conftest.mk.

2013-08-29  Dario Berzano <dario.berzano@cern.ch>

	* io/io/src/TDirectoryFile.cxx: TDirectoryFile::GetKey() hash list
	optimization

2013-09-17  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoBranchArray.h, geom/geom/inc/TGeoNavigator.h,
	geom/geom/src/TGeoBranchArray.cxx, geom/geom/src/TGeoXtru.cxx: Fixed
	2 important bugs in TGeoXtru affecting DistFromOutside and
	ComputeNormal. Added outside flag in TGeoBranchArray. Added
	SetLastSafety in TGeoNavigator.

2013-09-16  Dario Berzano <dario.berzano@cern.ch>

	* core/base/inc/TStyle.h, core/base/src/TStyle.cxx: Optimized
	TStyle::AxisChoice()

2013-09-16  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TStreamerElement.h,
	core/meta/src/TStreamerElement.cxx, io/io/src/TStreamerInfo.cxx,
	tree/tree/src/TBranchElement.cxx: Fix fOffset calculation with rule
	applying to the whole object.  If a read rule does not a specific target, the corresponding
	StreamerElement has a name that is not one of the data member (past
	or present) and thus they need to be handled explicitly in
	TBranchElement::InitializeOffset.  A new 'bit' (kWholeObject) is
	introduced to explicitly distinguish those type of StreamerElement.

2013-09-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: don't use most recent OSX SDK but, of course, use the
	one the system is running.

2013-09-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: in case there is more than one OSX SDK installed, take
	by default the latest.

2013-09-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.in, config/Makefile.ios, config/Makefile.iossim,
	config/Makefile.macosx, config/Makefile.macosx64,
	config/Makefile.macosxicc, configure: simplify detection of OSXSDK
	and IOSSDK.

2013-09-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/odbc/src/TODBCStatement.cxx: fix compilation warning due to
	new clang in Xcode 5.

2013-09-13  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFilePrefetch.h, io/io/src/TFileCacheRead.cxx,
	io/io/src/TFilePrefetch.cxx, tree/tree/src/TChain.cxx: Fix race
	condition in Prefetching when using with a TChain.  Avoid race condition when moving from one TFile to another in a
	TChain by using a TSemaphore to mark the fact that there are still
	some prefetch requests in flight. By using this we ensure that the
	TTreeCache ( i.e. also the TFilePrefetch obj) is moved to the next
	file only when all in-flight requests are received. There are three
	things we need to take care of when moving the cache: - make sure the async thread is not doing any work - clear all blocks from prefetching and read list - reset the file pointer in the prefetch obj This was discovered when testing Prefeching on Alice jobs.  While
	using it on TChains, we discovered a race condition which was quite
	hard to replicate on a simple test machine and required some traffic
	shaping to spot it.  [From Elvin]

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooListProxy.cxx,
	roofit/roofitcore/src/RooSetProxy.cxx:   o RooListProxy, RooSetProxy     - Prevent self-reference to owner here (moved from
	    RooAbsArg::redirectServers())

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooHistPdf.cxx:   o RooHistPdf     - Modify importWorkspaceHook() such that associated data objects
	      are now stored in the 'embedded data' store rather than in the
	main store

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooWorkspace.h,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooWorkspace     - Add separate storage area for 'embedded data', i.e.
	      RooDataHist and RooDataSet elements attached to RooAbsArgs (such
	      a RooHistFunc/Pdf) these are then explicitly accessible through the
	embeddedData() method and visible with Print()     - When importing data objects, explicitly iterate over buffer
	      objects and associate their expensive object cache with that of
	the workspace

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooVectorDataStore.h:   o RooVectorDataStore     - In RealVector::addReal() use nptr comparison for name       matching to make it faster

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooRealVar.h:   o RooRealVar     - Overload setExpensiveObjectCache() so that a RRV will never
	      have one (it is not needed and saves a ton of pointers that
	       would otherwise need to be persisted in workspace)

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooRealSumPdf.h:   o RooRealSumPdf     - Declare selfNormalized() if attribute BinnedLikelihood is set       (this will prevent any attempt at normalization calculation,       which are not needed when interpreted as yield vector       for binned likelihoods)

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooLinkedList.h,
	roofit/roofitcore/src/RooLinkedList.cxx:   o RooLinkedList     - Add option to use name-ptr comparison for lookup-by-name
	      instead of using TString::Compare() [ this is much faster ].
	      This option should only be used if all contained elements are of
	type RooAbsArg

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/PiecewiseInterpolation.cxx:   o RooStats::HistFactory::PiecewiseInterpolation     - Performance optimization: replace chained if() with a switch,       replace .at() with [] to avoid repeated bounds-checking     - Remove largs swaths of commented out obsolete code     - Performance tuning of icode=4 algorithm: avoid unnecessary       multiplications by contracting these in precalculated
	      constants, calculate higher powers of x in terms of previously
	      calculated powers, improve internal if() chain to converge faster       Add comment to NOT touch this code --> this segment of code       dominates HistFactory CPU performance in many use cases.

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/FlexibleInterpVar.cxx:   o RooStats::HistFactory::FlexibleInterpVar     - Performance optimization: replace chained if() with a switch,       replace .at() with [] to avoid repeated bounds-checking     - Remove largs swaths of commented out obsolete code

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooNLLVar.h,
	roofit/roofitcore/src/RooNLLVar.cxx:   o RooNLLVar     - Add code that reintreprets pdfs marked as 'binned likelihood'
	      as yield vectors (divided by bin-width) for a Poisson product
	      model and evaluates the log-L in the corresponding approach. In this
	      approach no explicit normalization of the 'binned pdf' needs to be
	calculated, saving time and logistics.

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooHistFunc.h,
	roofit/roofitcore/src/RooHistFunc.cxx:   o RooHistFunc     - Add workspaceStreamerHook() and modify Streamer() to forcibly
	      load embbeded RooDataHist object as embedded dataset in the
	      workspace. This makes the embedded histogram visible to the user and
	automatically take are of expensive object cache redirections of
	these objects

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooHashTable.cxx:   o RooHashTable     - Don't use nptr comparison in bucket lists as that causes
	    unwanted recursion

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooChi2Var.h,
	roofit/roofitcore/inc/RooDataWeightedAverage.h,
	roofit/roofitcore/inc/RooXYChi2Var.h:   o RooChi2Var, RooDataWeightedAverage, RooXYChi2Var     - Follow interface change in create()

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooArgProxy.cxx:   o RooArgProxy     - Implement protection against cyclical reference to object
	      owner here [ moved from RooAbsArg::redirectServers() ]

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx:   o RooAbsTestStatistic     - Add code that identifies binned probability models of the form
	      created by HistFactory (a RooRealSum of RooHistFuncs, optionally
	      multiplied with one or more subsidiary models) and allow optionally
	      calculate these as a fully binned likelihood calculation.  To
	      trigger this calculation each identified model must additional carry
	      a Boolean attribute "BinnedLikelihood". This code is
	      introduced as a transition to proper modeling of binned likelihoods
	and probabilities in RooFit 4.0     - Add flag to create() virtual copy ctor to indicate binned
	    likelihood calculation mode

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx:   o RooAbsPdf     - Cosmetics

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsOptTestStatistic.cxx:   o RooAbsOptTestStatistic     - Trim verbosity of reporting on cached or cache-and-tracked
	      nodes: if there are more than 20, just report the total number     - Remove some obsolete code that was already commented out

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsCollection.cxx:   o RooAbsCollection     - In RooAbsCollection::remove() by name, use comparison of       unique TNamed* pointers instead of string comparison       to match names.

2013-09-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/src/RooAbsArg.cxx:   o RooAbsArg     - Allow clone() to take null-ptr as argument (implies same
	      object name) Save on CPU performance in string manipulation when
	cloning object trees.      - Make setExpensiveObjectCache() virtual so that it can be
	      overloaded in RooRealVar [ fixes JIRA-5502 ]     - Make copy ctor accept null-ptr as name argument     - In redirectServers() change algorithm to prevent proxy
	      self-reference to not longer use temporary sets - this saves
	      enormously in the complexity of tree cloning operations as
	redirectServers() is N^2 operation in tree cloning

2013-09-12  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH1.cxx: fix a typo

2013-09-12  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TPDF.cxx, test/stressGraphics.cxx,
	test/stressGraphics.ref: Fix JIRA-ROOT-5488. The matrices used by
	the Td and Tm PDF text operators (used to position and rotate text)
	cannot be concatenate with the current transformation matrix. This
	produced wrong slanted text for greek letters when the text angle
	was not zero. Now the operator "cm" is used instead of Td and Tm,
	allowing to concatenate the text transformation  matrix with the
	matrix used slant the text.

2013-09-12  Axel Naumann <Axel.Naumann@cern.ch>

	* : Improved version of 3593116c0: Silence current XCode warnings

2013-09-12  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/inc/G__ci.h: Revert "Silence current XCode warnings in a
	minimally intrusive way.".  This reverts commit 3593116c0c58eb483238b381cef44a45cc8c255a.

2013-09-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/src/GSLNLSMinimizer.cxx: Add a message when data
	size is empty

2013-09-11  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/inc/G__ci.h: Silence current XCode warnings in a
	minimally intrusive way.

2013-09-10  Pere Mato <pere.mato@cern.ch>

	* cmake/modules/FindKerberos5.cmake, net/krb5auth/CMakeLists.txt: 
	Improved the implementation of FindKerberos5.cmake module. Fixes
	ROOT-5486

2013-09-04  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TMultiGraph.cxx: Doc update

2013-09-02  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/geom/xtruSamples.C: fix compiler warnings.

2013-09-02  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: better comment

2013-09-02  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Implement \\frac  using \\over.

2013-08-30  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* tutorials/pyroot/shapes.py: different check on the existence of
	gGeometry as it's not preloaded

2013-08-30  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: code cleanup

2013-08-30  Andrei Gheata <Andrei.Gheata@cern.ch>

	* net/net/src/TWebFile.cxx: From Costin: Fixed passing options in
	TWebFile

2013-08-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/geom/rootgeom.C: white space.

2013-08-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/geom/robot.C: fix C++ syntax.

2013-08-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/src/TSQLServer.cxx, net/net/src/TSQLStatement.cxx: SQL
	documentation update. Fixes issue ROOT-5361.

2013-08-30  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TGaxis.cxx: Fix a mistake in the more-log-labels
	option along Y

2013-08-29  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: nicer looking printout for globals
	macro-expanded objects

2013-08-29  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Compatibility with the TLatex greek
	characters

2013-08-29  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TPostScript.cxx: Protection added in case of
	length=0 string in TMathText. Wrong PS was generated.

2013-08-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-10.

2013-08-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/io/inc/TFile.h, io/io/src/TFile.cxx, io/sql/inc/TSQLFile.h,
	io/xml/inc/TXMLFile.h: Revert "UseCache()" removal, to avoid API
	change in patch branch.

2013-08-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TStorage.cxx: mark ReAlloc(void*,size_t) as obsolete
	for v6-02-00 as it is non-safe.

2013-08-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/io/inc/TFile.h, io/io/src/TFile.cxx, io/sql/inc/TSQLFile.h,
	io/xml/inc/TXMLFile.h: Finally remove TFile::UseCache() which was
	marked for removal by v5-32-00.

2013-08-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TStorage.cxx: expand comment of ReAlloc(). Explains
	ROOT-5115.

2013-08-28  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/hist/th2polyEurope.C, tutorials/hist/th2polyUSA.C: 
	Protection added in case the remote file is not accesible.

2013-08-28  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofLog.cxx: Silence CID 52143: don't deref NULL
	ptr

2013-08-28  Dario Berzano <dario.berzano@cern.ch>

	* gui/sessionviewer/src/TProofProgressLog.cxx: Silence CID 52142:
	check dynamic_cast NULL retval

2013-08-28  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TMultiGraph.cxx: The option "A" in the `Draw()` was
	not cleaning properly the current pad.

2013-08-28  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TMultiGraph.cxx: Undo previous fix, it generated an
	extra page in pdf files.  Better fix under investigation.

2013-08-27  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/inc/TPacketizerUnit.h: Fix warning on Windows

2013-08-27  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/inc/TPacketizerUnit.h,
	proof/proofplayer/src/TPacketizerUnit.cxx: Synchronize
	TPacketizerUnit with 'master'

2013-08-27  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: fix name completion for instances

2013-08-27  Gerardo Ganis <gerardo.ganis@cern.ch>

	* gui/sessionviewer/src/TProofProgressLog.cxx: Fix warning

2013-08-27  Gerardo Ganis <gerardo.ganis@cern.ch>

	* gui/sessionviewer/inc/TProofProgressLog.h: Add missing forward
	declaration

2013-08-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: No bloating IgProf output and clearer
	profile type Now the tag to invoke IgProf performance profiling is "igprof-pp"
	and no longer "igprof" alone. Leaves some space for adding IgProf
	memory profiling.

2013-08-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofLog.cxx: PROOF: automatic igprof-analyse for
	IgProf pp logs

2013-08-26  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofLog.cxx: Some debug in PROOF log retrieval

2013-08-26  Dario Berzano <dario.berzano@cern.ch>

	* gui/sessionviewer/inc/TProofProgressLog.h,
	gui/sessionviewer/src/TProofProgressLog.cxx: PROOF GUI support for
	log filtering via pipe cmd

2013-08-23  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Added quotes for igprof cmd in
	PROOF-Lite

2013-08-22  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofd/src/XrdProofdNetMgr.cxx,
	proof/proofx/src/TXProofMgr.cxx: Added PROOF logfiles preprocessing
	before sending

2013-08-22  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProofLog.h, proof/proof/src/TProofLog.cxx: No
	newline in PROOF logfiles retrieval progress

2013-08-22  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofLog.cxx: Fixed PROOF pct of completion when
	getting logs

2013-08-21  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proofd/src/XrdProofdAdmin.cxx: 
	PROOF: tag identifying additional logfiles Tags are now used for the Valgrind and IgProf wrappers, generating
	additional logfiles. They are appended to the "ordinal" number both
	for the master line and the workers lines. Appending tags to
	ordinals also incidentally fixes a bug leading to having the
	additional logfile concatenated to the ordinary logfile while
	getting the first.

2013-08-16  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Started working on integrating IgProf
	in PROOF

2013-08-27  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TMultiGraph.cxx: Fix
	https://sft.its.cern.ch/jira/browse/ROOT-4516 The option "A" in the
	`Draw()` was not cleaning properly the current pad.

2013-08-27  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TAxis.cxx: Protection added in UnZoom

2013-08-27  Olivier Couet <olivier.couet@cern.ch>

	* core/base/inc/TAttFill.h: provide symbolic values for different
	styles as suggested here:
	https://sft.its.cern.ch/jira/browse/ROOT-4910

2013-08-27  Olivier Couet <olivier.couet@cern.ch>

	* core/base/inc/TAttText.h, core/base/src/TAttText.cxx: Add mnemonic
	constants: kHAlignLeft=10, kHAlignCenter=20, kHAlignRight=30, kVAlignBottom=1,
	kVAlignCenter=2, kVAlignTop=3 They allow to write: object->SetTextAlign(kHAlignLeft+kVAlignTop)

2013-08-25  Gerardo Ganis <gerardo.ganis@cern.ch>

	* net/netx/Module.mk: Fix typo in dependency

2013-08-25  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooBanner.cxx:   Update version number

2013-08-24  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx:   Use uniform naming scheme for scope rc vars Conflicts: 	proof/proof/src/TProofServ.cxx

2013-08-24  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx: Fix warning found by EC

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx: Master-side logic for controlled
	output sending

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx: Fine-tune patch c56ca1b to control
	output sending

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TSlave.h: Add status bit for output request

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx: Implement server-side logic for
	controlled output sending

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TProof.h: Add list for ready-to-send workers

2013-08-14  Gerardo Ganis <gerardo.ganis@cern.ch>

	* core/base/inc/MessageTypes.h: Add message type for output sendign
	control

2013-08-23  Philippe Canal <pcanal@fnal.gov>

	* : Merge fixes related to branch offset and io rules into
	v5-34-00-patches

2013-08-23  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx, io/io/src/TStreamerInfo.cxx,
	io/io/src/TStreamerInfoActions.cxx,
	io/io/src/TStreamerInfoReadBuffer.cxx,
	tree/tree/src/TBranchElement.cxx, tree/tree/src/TTree.cxx: Add
	proper support for writing in the presence of io rules.  In the case a read rule applies to the current StreamerInfo, which
	is used for writing, there was no good StreamerElement describing
	the location and means to write the data member (unless there was a
	repating element).  Now, in this case we introduce yet another StreamerElement and mark
	it as a 'Write' element.  We also ignore it in the 'right' places
	and similarly ignore the caching and artificial element when
	writing.  For example with writeTree.C in
	roottest/root/io/datamodelevolution/misc we get: StreamerInfo for class: MyClass, version=1, checksum=0x36b5f1f8   MyClass@@1     @@alloc         offset=  0 type=1001   TObject        BASE            offset=  0 type=66 Basic ROOT
	  object TObjArray      fArray          offset= 24 type=61  (cached)   TObjArray      fArray          offset=  0 type=61  (write)   TObjArray      fArray          offset= 16 type=1000   MyClass@@1     @@dealloc       offset=  0 type=1002    i= 0, @@alloc         type=1001, offset=  0, len=1, method=0    i= 1, TObject         type= 66, offset=  0, len=1, method=0    i= 2, fArray          type= 61, offset= 24, len=1, method=0
	   [cached] i= 3, fArray          type= 61, offset=  0, len=1,
	   method=0 [write] i= 4, fArray          type=1000, offset= 16, len=1,
	   method=0 i= 5, @@dealloc       type=1002, offset=  0, len=1,
	method=0

2013-08-23  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TStreamerElement.h,
	core/meta/src/TStreamerElement.cxx, io/io/src/TStreamerInfo.cxx,
	io/io/src/TStreamerInfoActions.cxx: Extent StreamerElement printing.  Add the information about whether a StreamerElement is designed for
	writing.  Factor the collection of this information into a single
	routine TStreamerElement::GetSequenceType to centralize and
	normalize the generation of this string (instead of being partially
	duplicated in 4 places).

2013-08-23  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: Improve the spacing between lines.
	Due to the way the vertical text centring is done (bounding based)
	the spacing between lines may appeared irregular in some cases..

2013-08-23  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TRootBrowserLite.cxx: Remove duplicate fTotal++; Remove duplicate fTotal++; which is already incremented in the base
	class (TGLVContainer) Solving a bug reported on the ROOT forum

	(http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16971&sid=25ac93dfe11c8ea903e260b159f49519)

2013-08-23  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Fix off by one error in
	out-of-bound check.  Avoid reading pass the end of an array in TTreeFormula.  This fixes
	http://root.cern.ch/phpBB3/viewtopic.php?t=16969.

2013-08-23  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TMultiGraph.h, hist/hist/src/TMultiGraph.cxx: In
	TMultiGraph::Add(TMultiGraph *multigraph, Option_t *chopt) If
	"chopt" is defined all the graphs in "multigraph" will be added with
	the "chopt" option.  If "chopt" is undefined each graph will be
	added with the option it had in "multigraph".

2013-08-22  Olivier Couet <olivier.couet@cern.ch>

	* core/base/inc/TStyle.h: fix
	https://sft.its.cern.ch/jira/browse/ROOT-5431

2013-08-22  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Fix:
	https://sft.its.cern.ch/jira/browse/ROOT-4999

2013-08-22  Pere Mato <mato@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Added protection for ROOT-5428

2013-08-22  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: doc update

2013-08-22  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/mathtext/src/mathrenderstyle.cxx: Add a protection to fix
	the problem described here:
	https://sft.its.cern.ch/jira/browse/ROOT-5429

2013-08-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofit/src/RooChebychev.cxx,
	roofit/roofitcore/inc/RooMath.h: from M. Schiller: add win32 fix to
	RooChebychev.cxx, clean up fix in RooMath.h

2013-08-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofit/src/RooChebychev.cxx: Add fix for Windows
	(definition of __func__ is in RooMath.h)

2013-08-21  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Display the bin error for
	2D histograms in the status bar.

2013-08-21  Pere Mato <mato@cern.ch>

	* roofit/CMakeLists.txt, roofit/roofitcore/CMakeLists.txt: Added
	dependency to Smatrix (header files). Removed the dependency to
	Smatrix (library)  since it is only a dictionary and Smatrix is all
	inlined.

2013-08-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/CMakeLists.txt: Add SMatrix dependency for
	Cholesky decomposition

2013-08-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* roofit/roofitcore/Module.mk: add explicit linking to libpthread as
	RooFitCore now uses pthread_mutex.

2013-08-21  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooMath.h: fix win32 issue Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-21  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooComplex.h,
	roofit/roofitcore/inc/RooMath.h:   o RooComplex     - Add ctor from std::complex<Double_t> so that return values
	      from new RooFit code can be automatically converted to
	RooComplex as to not break existing code   o RooMath     - Silence a warning message

2013-08-16  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/src/RooAbsArg.cxx: refactor crc32 code to allow
	hashes to be updated with new data, include FNV1a hashes (32 and 64
	bit versions) for applications where speed and/or good diffusion for
	short strings is important Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/LinkDef1.h,
	roofit/roofitcore/inc/RooBinning.h,
	roofit/roofitcore/src/RooBinning.cxx: save bin boundaries in sorted
	vector instead of set - bin lookup now O(log(nbin)) instead of
	O(nbin) This patch uses O(log(nbin)) cost bin number lookups in a sorted
	std::vector throughout instead of scanning though a std::set with an
	O(nbin) algorithm; the old version could incur an additional penalty
	due to the fact that the elements of the set are saved in
	dynamically allocated memory that might be scattered all over the
	address space of the process, thus leading to cache misses. The
	downside of the new version is that altering the binning is more
	expensive.  Still, with the more efficient bin lookups, we gain
	around 5% in speed (typically), although the gain is likely more
	pronounced in applications which have binnings with many bins, and a
	lot of bin number lookups happening.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofit/inc/RooKeysPdf.h, roofit/roofit/src/RooKeysPdf.cxx: 
	implement analytical integrals and provide maximum for RooKeysPdf Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooSimultaneous.h: patch from Thomas Bird
	<Thomas.Bird@cern.ch>: expose the plotOn method which takes a
	RooLinkedList as argument for callers which have long lists of
	CmdArgs to pass Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooNLLVar.h,
	roofit/roofitcore/src/RooNLLVar.cxx: when using SumW2, make
	RooNLLVar keep two offsets, one for NLLs evaluated with the weights,
	one for NLLs evaluated with the weights squared Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx: if the correction formula for
	SumW2 corrected covariances is correct, the result must be positive
	definite and symmetric, so use tools which ensure that (and refuse
	to work when the pos. def. requirement is violated) The reasoning here is: If the covariance obtained by the fit where
	the weights enter linearly is positive definite and called V, and
	the Hesse matrix evaluated with the weights entering squared is
	called C, then C and VCV have exactly the same number of negative
	eigenvalues, since V cannot flip the sign of the eigenvalues of C -
	V positive definite. The idea of a proof is to consider the bilinear
	form <v, w>_M = v^T M w. If M is pos. def., then <v,v>_M > 0 for all
	vectors v != 0, and the bilinear form induces a norm. To see that
	each negative eigenvalue of C induces a negative eigenvalue in VCV,
	you consider the corresponsing eigenvectors of C, use that V is
	invertible, and arrive at non-zero vectors v- for which <v-, v-> <
	0.  The code that is used to obtain C from the corresponding covariance
	matrix is tuned for symmetric pos. def. matrices, and has been used
	for ages in practically all track fits done in LHCb. Therefore, it's
	robust, well tested, and quite fast.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx: Fix bug in which
	extended term in PDF might not get calculated.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooRealMPFE.h,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx,
	roofit/roofitcore/src/RooXYChi2Var.cxx: Propagate Kahan summation
	carries over process boundaries when using more than one core.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx,
	roofit/roofitcore/src/RooTrace.cxx: make RooRealMPFE and the whole
	process of forking children a lot less chatty Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooRealMPFE.h,
	roofit/roofitcore/src/RooRealMPFE.cxx: rewrite RooRealMPFE to use
	BidirMMapPipe, take care to make the communications protocol as
	efficient as possible (as few trips through the pipe as can be
	achieved) To this end, the only commands in the parent which flush the buffers
	to the other end are the "calculate" command which causes the child
	to start the calculation, and the "retrieve result" command which
	causes the child to send the result of the calculation. All other
	commands are queued in the parent until the "calculate" command is
	sent, and the child gets them when all buffers are flushed after the
	"calculate" command has been sent as one huge string of requests. In
	the child, the only reply which flushes the internal buffers is the
	reply to "retrieve result" which sends the result and any evaluation
	errors that may have occurred in the child in one go.  The advantage of this mode of operation is that both ends may block
	in the OS while trying to read from the pipe until there is a
	significant amount of work to be done, resulting in less latency
	because the OS only has the schedule the end that becomes runnable
	once instead of scheduling it every time the other end sends a tiny
	request like a parameter change notification, for example. This
	makes it explicit that these "little" requests are nothing more than
	options to the one CPU-intensive request which we really want the
	child process to perform: the evaluation of the PDF over a certain
	subset of events.  [FIXME:] One more thought on persistency: This class should be
	rewritten somewhat, because persistency is tricky: you cannot
	persist the child processes along with the class in the ROOT file
	and recreate them on the machine which reads the RooRealMPFE class.
	That means any reference to child processes, pids, file descriptors
	and other communication structures are meaningless once the class is
	read back on the target machine. I can see two ways out: Either we
	forbid persisting this class altogether, or we need some special
	hooks which always write the persisted version of the class in the
	Initialize state (irrespective of the actual state) which will force
	creation of the child processes on the target machine when needed.
	Since the old class had the exact same issue, I didn't fix this just
	yet...  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/src/RooAbsReal.cxx: Have EvalError contain
	strings, not fixed sized arrays (which are a waste of space) This patch is in preparation for the RooRealMPFE rewrite using
	BidirMMapPipe. It will simplify issues with fixed size buffers in
	the IPC there considerably. This has no impact on the persisted
	format of classes since EvalErrors are not persisted as far as I can
	tell.  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/BidirMMapPipe.cxx,
	roofit/roofitcore/src/BidirMMapPipe.h: new class BidirMMapPipe, a
	bidirectional communications channel between a parent process and
	its child, which buffers communications intenally, and tries to
	minimise the time spent in the OS (except when you want to block
	there) This class offers an interface very similar to the familiar
	read/write syscalls, has a flush operation to flush internal buffers
	to the other end, and a poll method which allows a parent process
	with several open pipes to block until an event occurs on any of
	those pipes (events would be pipe becomes readable, writable, is
	closed by the other end), allowing for fairly efficient I/O
	multiplexing on those pipes.  In addition to that, it overloads the familiar operator<< and
	operator>> methods to allow binary I/O over the channel for the
	basic data types (char, short, int, long, long long and their unsigned counterparts,
	double and float), C-style zero-terminated strings and std::string,
	and raw pointers (which are sent as addresses).  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsData.cxx: patch modified from solution
	provided by Sascha Stahl <sascha.stahl@cern.ch>, fixes JIRA
	ROOT-5229: fix RooFit's treatment of weighted datasets in
	conjunction with simultaneous PDFs Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx: some code cleanups,
	mostly to guard against future typos (if (0 == i) vs if (i = 0)) and
	to have the nice version of for loops (variable declared only inside
	for loop, ++i vs i++) Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx: patch by Thomas
	Bird <thomas.bird@cern.ch> and Rob Lambert <Rob.Lambert@cern.ch>:
	have "master process" delegate all compute jobs to children in
	multi-CPU mode (advantage is that the master process can in theory
	keep children busy without blocking on some long-running computation
	itself) Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofit/inc/RooChebychev.h,
	roofit/roofit/src/RooChebychev.cxx: patch from Thomas Bird
	<thomas.bird@cern.ch>, Rob Lambert <Rob.Lambert@cern.ch>, with some
	slight robustness improvements and better error checking by Manuel
	Schiller <manuel.schiller@nikhef.nl>: implement analytical integrals
	for Chebychev polynomials Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/src/RooAbsReal.cxx: patch from Thomas Bird
	<thomas.bird@cern.ch> and Rob Lambert <Rob.Lambert.cern.ch>: allows
	to project a region and produce an asymmetry plot of it Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofitcore/inc/RooMath.h,
	roofit/roofitcore/src/RooMath.cxx: Use continued fraction
	approximation in Faddeeva function for large |z|, as it's slightly
	faster, and just as accurate in that regime Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* roofit/roofit/inc/RooGExpModel.h,
	roofit/roofit/inc/RooGaussModel.h,
	roofit/roofit/src/RooGExpModel.cxx,
	roofit/roofit/src/RooGaussModel.cxx,
	roofit/roofit/src/RooVoigtian.cxx,
	roofit/roofitcore/inc/RooComplex.h,
	roofit/roofitcore/inc/RooMath.h,
	roofit/roofitcore/src/RooComplex.cxx,
	roofit/roofitcore/src/RooMath.cxx,
	roofit/roofitcore/src/RooSentinel.cxx, test/stressRooFit.cxx: 
	deprecate RooComplex class, adapt rest of RooFit code base to use
	std::complex instead, clean up RooMath interface while I'm at it The old RooFit functions all had "error function" somewhere in their
	name, which was incorrect. They all calculated
	w(z)=exp(-z^2)*erfc(-i*z).  The new functions all have different
	names. If you used to call one of the old functions in your code,
	the new functions you want to call are either faddeeva_fast (which
	correspond to the fast interpolated version in the old RooFit code),
	or faddeeva. The new code also implements the (complementary) error function erf(z) (erfc(z)) for complex
	arguments z.  Since RooComplex is never persisted anywhere in RooFit, the class
	can be dropped in a future release. New code should use std::complex
	and the faddeeva, faddeeva_fast, erf, erf_fast, erfc and erfc_fast
	routines in RooMath directly. The old routines in RooMath and the
	RooComplex constructor print deprecation warnings.  The deprecation warnings for RooComplex and old style RooMath calls
	are designed for maximum annoyance (every use of a deprecated
	function prints a warning to stdout, so users change their code),
	but there is an upper bound to cause minimum offence (after 4096
	warning messages, the printout of warning messages stops, so log
	files will not fill up disks, and jobs can still be run).  Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-15  Manuel Tobias Schiller <manuel.schiller@nikhef.nl>

	* test/stressRooFit.cxx: follow usual unix return code convention: 0
	return from main means all tests good, return value > 0 counts
	number of failed tests (helpful as part of a git bisect script) Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>

2013-08-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooAbsPdf.cxx: Fix documentation about use
	of Minos in RooAbsPdf::fitTo,   see #ROOT-5423

2013-08-20  Pere Mato <mato@cern.ch>

	* cmake/modules/FindPythia6.cmake: Added ${PYTHIA6_DIR} from command
	line as a location for Pythia6

2013-08-19  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Sample.cxx: use forward declaration instead
	of include

2013-08-19  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TMathText.cxx: Fix
	https://sft.its.cern.ch/jira/browse/ROOT-5413

2013-08-16  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TAxis.cxx, hist/hist/src/TH1.cxx: Fix
	https://sft.its.cern.ch/jira/browse/ROOT-5053

2013-08-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore, sql/sqlite/inc/TSQLiteServer.h,
	sql/sqlite/src/TSQLiteServer.cxx, test/sqlitetest.cxx: Add basic
	implementation for GetColumns. Fixes ROOT-5332.  Patch by Oliver Freyermuth.

2013-08-16  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraphDelaunay.cxx: Apply fix suggested here:
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=16930

2013-08-16  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Sample.cxx: fix memory leak in
	HistFactory::Sample

2013-08-15  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Add missing protection in OptimizeBasket.  Some of the branch (because they have been disabled for example) may
	not have any entry.  So we now protect against this case (actually
	seen in stress).  This fixes ROOT-5410

2013-08-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/OneDimFunctionAdapter.h: Fix the cloning of
	the OneDimMultiFunctionAdapter. The X vector was not copied.  See
	http://root.cern.ch/phpBB3/viewtopic.php?f=15&t=16824

2013-08-15  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Harmonized a couple of R_ASSERTs

2013-08-15  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: Fixed CID
	52067 and retval of PollForNewWorkers()

2013-08-15  gganis <gerardo.ganis@gmail.com>

	* : Merge pull request #3 from
	dberzano/v5-34-00-proof-dynamic-workers Coverity fix and better consistency checks

2013-08-15  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: Fixed CID
	52067 and retval of PollForNewWorkers()

2013-08-15  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TGraph2D.h,
	hist/histpainter/src/TGraph2DPainter.cxx: In
	TGraph2DPainter::PaintLevels the colour levels used to paint the
	triangles did not match the minimum and maximum set by the user on
	the TGraph2D.

2013-08-14  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraph2D.cxx: Protection added to avoid a Seg Fault
	on ".q" when SetHistogram is called on a TGraph2D.

2013-08-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/Makefile: only run sqlitetest when sqlite plugin has been
	build.

2013-08-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/Makefile: fix typo.

2013-08-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/Makefile, test/sqlitetest.cxx: add sqlitetest.cxx, testing
	the SQLITE plugin, to the test programs.

2013-08-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: better marker size

2013-08-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: doc update

2013-08-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Update BuildLegend doc.

2013-08-13  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx: Fix EC warning (format in Info
	statement)

2013-08-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: From Julian Book: Better
	marker size.

2013-08-13  Gerardo Ganis <gerardo.ganis@cern.ch>

	* : Merge adding basic PROOF dynamic workers functionalities

2013-08-13  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: Escape % for TTexDump

2013-08-12  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofd/src/XrdProofdProofServMgr.cxx:   Remove bad fclose() calls introduced in e5b0b42b   These fclose calls were added by mistake during a code cleanup
	  during port to xrootd 3.3.x . The bug is fatal when authentication
	  is enabled and affects all 5.34 versions 5.34/06 to 5.34/09 .

2013-08-12  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: PROOF: fixed reversed logic introduced
	in 175d234

2013-08-12  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: Fix for
	non-dynamic PROOF startup hangup Problem was introduced in 00393a4. This is a quick fix that restores
	previous state. A more complete solution is to be found.

2013-08-09  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TCint.cxx: Correct the error handling in
	TInterpreter::Execute(...,TObjArray*) The issues at http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16769
	was actually about not handling correctly defaulted parameters and
	not about the 'this pointer'.  In addition LastIndex for a TObjArray is not as reliable as for
	TList to get the number of entries in the collection (i.e. it was
	wrong to use it here).

2013-08-09  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/winnt/src/Win32Splash.cxx: Remove one more goto

2013-08-09  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFontDialog.cxx, gui/gui/src/TGListTree.cxx: Remove a
	couple of gotos

2013-08-09  Philippe Canal <pcanal@fnal.gov>

	* cint/cintex/src/CINTTypedefBuilder.cxx,
	cint/cintex/src/Cintex.cxx: Fix support of iotype=Double32_t when
	using Cintex.  If iotype=Double32_t is used in a selection.xml, for Cintex to
	properly pass the information to CINT, it (well Reflex actually)
	needs to know about the Double32_t typedef.

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/inc/TPacketizerUnit.h,
	proof/proofplayer/src/TPacketizerUnit.cxx,
	proof/proofplayer/src/TProofPlayer.cxx: Dynamic addition of PROOF
	wrks in Unit Packetizer

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/inc/TVirtualPacketizer.h,
	proof/proofplayer/src/TVirtualPacketizer.cxx: PROOF packetizer
	allows for dynamic workers This is a changement in a virtual interface. Each packetizer should
	then implement the AddWorkers() method appropriately.

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TVirtualProofPlayer.h,
	proof/proof/src/TProof.cxx, proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx: Separate PROOF Player
	function for adding workers

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: PROOF dyn
	workers: more appropriate variable name

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: PROOF: poll
	for new dyn wrks every once in a while Timestamp check to avoid contiuously polling for new workers before
	each call to TMonitor::Select().

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofx/src/TXProofServ.cxx: Don't notify for max workers in
	PROOF dyn mode This is done to avoid flooding client's console.

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Sending a dyn wrks message using async
	interface

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/src/TPacketizerUnit.cxx: TPacketizerUnit deals
	smoothly with unknown wkrs Primarily for debug purposes: when a GetNextPacket() is triggered by
	a worker unknown to the packetizer, does not make a fatal assertion
	any more, but prints a warning message to the master's console.

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx: No Collect() needed when
	adding dynamic PROOF wrks

2013-08-07  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx: Current selector sent to
	dynamic workers in PROOF

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: PROOF:
	Upload/EnablePackage on a list of wrks UploadPackage() and EnablePackage() now take a list of workers as
	argument. Useful for dynamic workers, to avoid reuploading and
	recompiling everything on the existing workers.

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: PROOF: dynamic/include path on a
	subset of wrks AddDynamicPath() and AddIncludePath() functions accepted a list of
	workers: the Broadcast() was correctly sent to the subset, but the
	Collect() was performed on all active workers. This is not OK when
	adding workers dynamically since we want to stop the packets events
	until the new workers are initialized, and a broad Collect() resumes
	packets processing.

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Fixed some PROOF debug messages

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx: Removed stale debug message

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: TProof
	method to activate workers dynamically The GoMoreParallel() function, unlike the GoParallel() function, is
	capable of activating new workers while an analysis is progressing.
	This is currently a WIP.

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofServ.cxx: Some debug messages added in
	TProofServ

2013-08-06  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx: WIP on the PROOF remote
	player for dynamic workers Started working on the TProofRemotePlayer to allow the Process()
	method to set to "process" status some new workers while already
	processing.  This is to pave the way for the dynamic workers
	addition.

2013-07-16  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofd/src/XrdProofSched.cxx: PROOF sched returns all
	workers in dynamic mode

2013-07-25  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/TDataSetManagerAliEn.md: Doc for ForceUpdate
	option in TDataSetManagerAliEn

2013-08-09  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx: Fine-tune previous patch

2013-08-08  ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TDSet.h, proof/proof/src/TDSet.cxx,
	proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx: Add support for per-packet
	max proc time

2013-08-01  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofd/inc/XrdProofdProofServMgr.h,
	proof/proofd/src/XrdProofdProofServMgr.cxx: No PID in PROOF env and
	rootrc files

2013-08-07  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/src/TProofPerfAnalysis.cxx: Fix issues found by
	Coverity

2013-08-07  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofPerfAnalysis.h,
	proof/proofbench/src/TProofPerfAnalysis.cxx:   Verbosity control in TProofPerfAnalysis   Add possibility to switch off constructor verbosity; introduce a
	  separate member variable for single methods verbosity.

2013-08-08  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* core/base/src/TContextMenu.cxx: Import from master: Fix a problem
	on Windows with TContextMenu::Execute() parameters

2013-08-08  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TRootContextMenu.cxx: Import from master: Allow to
	change text of context menu items even when they are of type
	"toggle"

2013-08-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/gviz/doc/index.txt: add gviz/doc directory and default
	index.txt file. Fixes ROOT-5396.

2013-08-07  Andrei Gheata <Andrei.Gheata@cern.ch>

	* core/cont/inc/TBits.h, core/cont/src/TBits.cxx: Added
	TBits::LastSetBit and TBits::LastNullBit analogous to
	TBits::FirstSetBit and TBits::FirstNullBit

2013-08-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: Fix for
	http://root.cern.ch/phpBB3/viewtopic.php?t=15886

2013-08-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: TeX output: In some cases too many $
	enclosed the text.

2013-08-07  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: Fix a typo

2013-08-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/CholeskyDecomp.h: remove commented line

2013-08-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/CholeskyDecomp.h: Fix compilation error on
	Windows and Solaris. Cannot have non-static size arrays

2013-08-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TTimer.cxx: add extra comment to call Reset() also
	in derived Notify().

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Channel.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Channel.cxx: extend documentation of
	HistFactory classes

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/src/Measurement.cxx: fix bug when writing XML
	files for models without constant parameters

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/src/ConfigParser.cxx: tokenize POI list
	correctly

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/src/Measurement.cxx: include commit
	b27d0aab19e6d5806224d32b5241a7793f4beef7 from rootdev/roostats-5.34

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	* etc/HistFactorySchema.dtd: update HistFactory scheme

2013-07-25  Christian Gumpert <cgumpert@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryNavigation.h
	,
	roofit/histfactory/inc/RooStats/HistFactory/MakeModelAndMeasurement
	sFast.h, roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/inc/RooStats/HistFactory/PreprocessFunction.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/Asimov.cxx,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Data.cxx,
	roofit/histfactory/src/HistFactoryNavigation.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/histfactory/src/PreprocessFunction.cxx,
	roofit/histfactory/src/RooBarlowBeestonLL.cxx,
	roofit/histfactory/src/Sample.cxx,
	roofit/histfactory/src/Systematics.cxx,
	roofit/histfactory/src/hist2workspace.cxx: include commit
	a176aa69c27e6e71592178478a3f3051daca85ac from roostats-v5.34 branch
	of rootdev repository

2013-07-24  Christian Gumpert <cgumpert@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryNavigation.h
	,
	roofit/histfactory/inc/RooStats/HistFactory/MakeModelAndMeasurement
	sFast.h,
	roofit/histfactory/inc/RooStats/HistFactory/ParamHistFunc.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Data.cxx,
	roofit/histfactory/src/HistFactoryNavigation.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/histfactory/src/Sample.cxx,
	roofit/histfactory/src/Systematics.cxx,
	roofit/histfactory/src/hist2workspace.cxx: include commit
	74dda5d663af811928973c88ec2b989f11544002 from roostats-v5.34 branch
	of rootdev repository

2013-08-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/CholeskyDecomp.h: from Manuel Schiller to
	CholeskyDecomp Adds the neccessary stubs to run the general version
	of the code if the matrix size is only known at run time. There is a
	new class called CholeskyDecompGenDim to allow such use cases.

2013-08-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx, graf2d/postscript/src/TTeXDump.cxx: 
	Fixe: - empty tex file when one uses TMathTex - all parentheses "{" are translated into "\{" - log axis need the math mode (dollars), e.g. $10^3$

2013-08-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: more line style and line width
	(from Julian Book <jbook@ikf.uni-frankfurt.de>)

2013-08-06  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/inc/TTeXDump.h,
	graf2d/postscript/src/TTeXDump.cxx: New markers (from Julian Book
	<jbook@ikf.uni-frankfurt.de>)

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/Makefile: Added automatic indexing in PROOF
	pandoc Makefile

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/DatasetStager.md, proof/doc/confman/Makefile: 
	Added PROOF afdsmgrd configuration documentation

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/Makefile,
	proof/doc/confman/TDataSetManagerAliEn.md: Added PROOF doc for
	TDataSetManagerAliEn

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/Makefile: PROOF doc: proper chapter nums in
	separate files

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/Makefile,
	proof/doc/confman/UsingVirtualAnalysisFacility.md: Using PROOF
	Virtual Analysis Facility doc added

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/DeployVirtualAnalysisFacility.md,
	proof/doc/confman/Makefile: PROOF Virtual Analysis Facility manual
	added

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/ConfigProofPoD.md, proof/doc/confman/Makefile: 
	PROOF PoD conf manual added

2013-07-24  Dario Berzano <dario.berzano@cern.ch>

	* proof/doc/confman/Makefile, proof/doc/confman/css/github.css: 
	Added structure for PROOF conf manual in Markdown

2013-07-31  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofd/src/XrdProofdProofServMgr.cxx: Correct session log
	file in xproofd parent of fork

2013-08-01  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Fix potential leak (CID
	51966)

2013-08-05  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/inc/TProofPerfAnalysis.h,
	proof/proofbench/src/TProofPerfAnalysis.cxx:   Enhancements of TProofPerfAnalysis   Add new functions (FileRatePlot, FileProcPlot, PrintFileInfo) to
	  extract the information per processed file.    In RatePlot, add possibility to plot the total instantaneous and
	  average rate.  Add function Summery to show a summary of the query
	  with a comptact frm option convenient for saving in text files.    Documentation at
	  http://root.cern.ch/drupal/content/analysing-performance-tree
	  being updated.

2013-08-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Rollback. At the moment I can
	not guarantee the mix of the POSIX select and NSApplication's nextEvent + CFFileDescriptor work correctly.
	It's always possible, that TUnixSystem::DispatchOneEvent (based on
	select) can end up with a nested call
	TMaxOSXSystem::DispatchOneEvent (which is NSApplication-based).

2013-08-02  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: Fix to allow parenthesis in PDF and PS
	filenames.

2013-08-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/inc/TMacOSXSystem.h,
	core/macosx/src/TMacOSXSystem.mm, graf2d/cocoa/src/TGCocoa.mm: I
	think we are now even better in "thinking different" than Apple's
	semi-godic-enginners: we are running Cocoa-based ROOT in ... a batch mode on a ...
	headless server machine (??).  But ok, why not? I also like bizarre
	ideas and things ;)

2013-08-02  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/inc/CocoaUtils.h, core/macosx/src/CocoaUtils.mm,
	core/macosx/src/TMacOSXSystem.mm, graf2d/cocoa/inc/MenuLoader.h,
	graf2d/cocoa/inc/QuartzPixmap.h, graf2d/cocoa/inc/QuartzWindow.h,
	graf2d/cocoa/inc/ROOTApplicationDelegate.h,
	graf2d/cocoa/inc/ROOTOpenGLView.h, graf2d/cocoa/inc/X11Drawable.h,
	graf2d/cocoa/src/QuartzPixmap.mm, graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTApplicationDelegate.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm: 1. Make it possible to delay autorelease pool creation - add a
	parameter to AutoreleasePool guard's ctor.  2. I was using import in a pure Obj-C code, rmkdepend does not
	   generate *.d correctly (so linker failed for some *.o files after I
	   modified AutoreleasePool.  Replace all imports with includes and
	also add inclusion guards (ROOT-style).

2013-08-01  Philippe Canal <pcanal@fnal.gov>

	* hist/hist/src/TFormula.cxx: Avoid a spurrious round-trip to string
	representation when calling a C++ function

2013-08-01  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TLeafB.cxx: Fix doc string Conflicts: 	tree/tree/src/TLeafB.cxx

2013-08-01  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TLeafB.cxx: Fix the reading from a stream of 8 bit
	integer (Fix ROOT-5381)

2013-08-01  Philippe Canal <pcanal@fnal.gov>

	* sql/pgsql/src/TPgSQLStatement.cxx: Fix Memory leaks when using
	TPgSQLStatement. See JIRA ROOT-5393 when recently valgrinding our analysis-software again, I found two
	leaks stemming from lost pointers to prepared PgSQL-statements in
	TPgSQLStatement (we just started using the TSQLStatement more often
	some weeks ago).  The problem is that the TPgSQLServer already
	prepares a PGresult and adds a pointer to it to the stmt-structure
	which is passed to TPgSQLStatement.  The TPgSQLStatement creates a
	new prepared statement in its constructor and overrides this pointer
	with it.  In TPgSQLStatement:Process(), this pointer is overwritten
	again.  To not break any existing usecases of this, the attached patch fixes
	this problem by first PQclear'ing the prepared result if it is not
	NULL. This fixes both leaks (and at the moment, I do not observe
	more leaks in our usage of the TPgSQLStatement).  [From Oliver Freyermuth]

2013-08-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: EC fix

2013-08-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TPostScript.cxx,
	graf2d/postscript/src/TSVG.cxx, graf2d/postscript/src/TTeXDump.cxx: 
	Fix mistake report by EC

2013-08-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/src/TTeXDump.cxx: Fix EC report on windows

2013-08-01  Olivier Couet <olivier.couet@cern.ch>

	* etc/plugins/TVirtualPS/P050_TTeXDump.C, graf2d/gpad/src/TPad.cxx,
	graf2d/graf/src/TLatex.cxx, graf2d/postscript/inc/LinkDef.h,
	graf2d/postscript/inc/TTeXDump.h,
	graf2d/postscript/src/TTeXDump.cxx, gui/gui/src/HelpText.cxx,
	gui/gui/src/TRootCanvas.cxx: New class TTeXDump to generate tex
	output using PGF/TikZ vector graphics output.

2013-07-31  Philippe Canal <pcanal@fnal.gov>

	* proof/proof/inc/TDataSetManagerAliEn.h: add missing part of commit
	68795d99cfc1

2013-07-31  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/postscript/inc/TPDF.h, graf2d/postscript/src/TPDF.cxx: 
	WriteReal new calling sequence.

2013-07-31  Olivier Couet <olivier.couet@cern.ch>

	* core/base/inc/TVirtualPS.h, core/base/src/TVirtualPS.cxx: 
	WriteReal has now the possibility to not print a space in front on
	the number (like WriteInteger).

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: We need to pass the underlying type
	(rather than the type) of a data member to TClass::GetClass (cherry picked from master commit
	86ebf009ab3c5bfbdb5f98debda6b333bc491b23)

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TGenCollectionProxy.cxx: Fix initialization of
	TGenCollectionProxy::GetCollectionType

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Add support for custom collection
	which are not templated

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TStreamerElement.h,
	core/meta/src/TStreamerElement.cxx: Add support for creating a
	TStreamerSTL directly from a TVirtualCollectionProxy

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchBrowsable.cxx: Add missing protection (for
	missing StreamerInfo) (Fix JIRA-5386)

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: downgrade info message

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Even without a TClass or
	TStreamerInfo recreate a collection proxy if the TBranchElement has
	enough information.

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Recreate a collection proxy if the
	StreamerInfo has enough information.  Since v5.34/10 and v6, we store in StreamerElement of the
	StreamerInfo of a class with a CollectionProxy the name of the
	content type.  It stored in the StreamerElement's title at the
	beginning in the form:   <ContentType> We can now use this information to recreate a proper collection
	proxy in the emulated case.

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Fix/recreate a collection proxy
	if it is missing but we have enough info.  For a split collection, the TBranch object actually has the name of
	the class contained in the collection.

2013-07-29  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Prevent TTreeFormula from
	crashing when requested to access a 'removed' member of a collection

2013-07-29  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Start adding protection and error
	message for customCollection no setup properly.

2013-07-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Record the collection content type in
	the StreamerElement and thus on file.  Store in the StreamerElement of the StreamerInfo of a class with a
	CollectionProxy the name of the content type.  It stored in the
	StreamerElement's title at the beginning in the form:   <ContentType> We will be able to use this information to recreate a proper
	collection proxy in the emulated case.

2013-07-29  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx: fix typo

2013-07-29  Philippe Canal <pcanal@fnal.gov>

	* core/unix/src/TUnixSystem.cxx: Remind in doc of
	TUnixSystem::ExpandPathName of the need to delete the returned
	string

2013-07-29  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoXtru.cxx: Bug fix for directions perpendicular
	to Z in DistFromInside

2013-07-29  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Avoid disabling a 'counter' member
	when it is part of rule

2013-07-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/xml/src/TXMLEngine.cxx: fix memory leak.  From Sergei Linev.

2013-07-26  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TCint.cxx: Fix TCint::Execute for the method of an
	object when no argument is given.  When checking the number of argument, count the implicit 'this'
	argument even when the user pass no arguments.  This fixes http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16769

2013-07-25  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/func.cxx, cint/cint/src/sizeof.cxx: Avoid crash when
	using typeid before #include typeinfo

2013-07-25  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx, graf2d/graf/src/TMathText.cxx: Remove
	unused flag kLatex

2013-07-24  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/python/genreflex/genreflex.py: Ignore the option -l,
	--library and -m which are supported by genreflex in ROOT 6

2013-07-24  Philippe Canal <pcanal@fnal.gov>

	* core/utils/src/rootcint.cxx: Ignore the option -s and -m which are
	supported by rootcling in ROOT 6

2013-07-23  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: In PainStat2 the temporary
	string used to paint the fit parameters was too small. The size is
	now the same as in PaintStat.

2013-07-22  Dario Berzano <dario.berzano@cern.ch>

	* : Updated afdsmgrd to v1.1.0: matches PROOF changes

2013-07-22  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: PROOF AliEn datasets:
	ForceUpdate query cache opt

2013-07-22  Dario Berzano <dario.berzano@cern.ch>

	* core/base/src/TFileCollection.cxx, proof/proof/inc/TProof.h,
	proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx: PROOF
	staging requests can be cancelled

2013-07-17  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofServ.cxx: Fix potential NULL dereferencing
	(Coverity 51915)

2013-07-22  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx: Fix backward
	compatibility introduced by 5d5c0d2b

2013-07-18  Matevz Tadel <mtadel@ucsd.edu>

	* graf3d/eve/src/TEveTrackPropagator.cxx: Fix
	TEveTrackPropagator::LineIntersectPlane, see ROOT-5373.

2013-07-18  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoExtension.h: removed unnecessary assignment op

2013-07-17  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TCint.h, core/meta/inc/TInterpreter.h,
	core/meta/src/TCint.cxx: Hummm CallFunc_ExecInt64 should really
	return Long64_t

2013-07-17  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoExtension.h, geom/geom/inc/TGeoNode.h,
	geom/geom/inc/TGeoPatternFinder.h: patch to silence compiler
	warnings (Federico)

2013-07-17  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm, graf2d/graf/inc/TTF.h: Remove direct
	membed access, use static member functions, remove a friend
	declaration.

2013-07-17  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TH3.cxx: Fix a typo

2013-07-17  Olivier Couet <olivier.couet@cern.ch>

	* test/stressGraphics.ref: fix error reported by EC

2013-07-16  Olivier Couet <olivier.couet@cern.ch>

	* test/stressGraphics.ref: The last bug fix in TASImage triggers
	some changes in stressGraphics.ref

2013-07-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* test/stressProof.cxx: Add missing variable initialization

2013-07-16  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: In TASImage::DrawtText,
	TTF::SetTextSize was called with a rounded value (to pixel). This
	cause some misplacements of character in TLatex formulae.

2013-07-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* test/stressProof.cxx: Remove unnecessary call to TDSet::SetObjName

2013-07-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TDSet.cxx: In TDSet::SetObjName, propagate the
	name to the elements

2013-07-16  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofx/src/TXProofServ.cxx: PROOF user cfg always overrides
	cluster-wide setup

2013-07-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* test/stressProof.cxx: Add switch '-k' to force keeping all log
	files

2013-07-16  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofDraw.cxx: Invalidate processing if
	init of TTreeFormulaManager fails

2013-07-12  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx,
	proof/proof/src/TProofServ.cxx: Safer use of Form() with a TString
	buffer

2013-07-12  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofServ.cxx: Fixed xpd.stagereqrepo directive
	support in PROOF

2013-07-14  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProofServ.cxx: Check for a potential NULL return
	(Coverity 51911)

2013-07-12  Gerardo Ganis <gerardo.ganis@cern.ch>

	* tutorials/proof/ProofNtuple.C, tutorials/proof/ProofNtuple.h: 
	Synchronize ProofNtuple from master (needed by stress test
	multi-trees

2013-07-11  Dario Berzano <dario.berzano@cern.ch>

	* core/base/inc/MessageTypes.h, proof/proof/inc/TProof.h,
	proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx: Function
	to Print() any TObject on PROOF cluster

2013-07-11  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TDirectoryFile.cxx: Add missing protection to avoid
	reading before the start a string.  This fixes ROOT-5353.

2013-07-11  Gerardo Ganis <gerardo.ganis@cern.ch>

	* test/stressProof.cxx: Synchronize test/stressProof.cxx with the
	master version

2013-07-05  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Add missing initialization

2013-07-10  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/inc/TClass.h, core/meta/inc/TClassAttributeMap.h,
	core/meta/src/TClass.cxx, core/meta/src/TClassAttributeMap.cxx: 
	Apply relevant parts of c42b215595a fom master.

2013-07-05  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* core/meta/inc/TClass.h, core/meta/inc/TClassAttributeMap.h,
	core/meta/src/TClass.cxx, core/meta/src/TClassAttributeMap.cxx: Fix
	TClassAttributeMap and TClass (cherry picked from commit e7ac2407e734f4f174fe378432cc62d141b70eae)

2013-07-04  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/inc/TClassAttributeMap.h,
	core/meta/src/TClassAttributeMap.cxx: Fix compiler warnings (hidden
	overridden Clear(), missing return.  (cherry picked from commit 362219a30cce0c893224a563cddad5e73d4b6ba6)

2013-07-04  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/inc/LinkDef.h: Add TClassAttributeMap.  (cherry picked from commit 17ba27b1ddbc64b8c7a7695f895caf3af0c56545)

2013-07-04  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* core/meta/inc/TClassAttributeMap.h,
	core/meta/src/TClassAttributeMap.cxx: TClassAttributeMap property (cherry picked from commit 25523518ef1b05cbbe507f01cd6dfea261434a36)

2013-07-04  CristinaCristescu <bianca-cristina.cristescu@cern.ch>

	* core/meta/src/TClassAttributeMap.cxx: TClassAttributeMap for
	properties (cherry picked from commit 45fa0d94ca9e70cc7d25405f236dcdc96b0b89d5)

2013-07-09  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Fix ROOT-4505

2013-07-08  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoArb8.h, geom/geom/inc/TGeoBBox.h,
	geom/geom/inc/TGeoCompositeShape.h, geom/geom/inc/TGeoCone.h,
	geom/geom/inc/TGeoEltu.h, geom/geom/inc/TGeoHalfSpace.h,
	geom/geom/inc/TGeoHype.h, geom/geom/inc/TGeoPara.h,
	geom/geom/inc/TGeoParaboloid.h, geom/geom/inc/TGeoPcon.h,
	geom/geom/inc/TGeoPgon.h, geom/geom/inc/TGeoScaledShape.h,
	geom/geom/inc/TGeoShape.h, geom/geom/inc/TGeoShapeAssembly.h,
	geom/geom/inc/TGeoSphere.h, geom/geom/inc/TGeoTorus.h,
	geom/geom/inc/TGeoTrd1.h, geom/geom/inc/TGeoTrd2.h,
	geom/geom/inc/TGeoTube.h, geom/geom/inc/TGeoXtru.h,
	geom/geom/src/TGeoArb8.cxx, geom/geom/src/TGeoBBox.cxx,
	geom/geom/src/TGeoCompositeShape.cxx, geom/geom/src/TGeoCone.cxx,
	geom/geom/src/TGeoEltu.cxx, geom/geom/src/TGeoHalfSpace.cxx,
	geom/geom/src/TGeoHype.cxx, geom/geom/src/TGeoPara.cxx,
	geom/geom/src/TGeoParaboloid.cxx, geom/geom/src/TGeoPcon.cxx,
	geom/geom/src/TGeoPgon.cxx, geom/geom/src/TGeoScaledShape.cxx,
	geom/geom/src/TGeoShape.cxx, geom/geom/src/TGeoShapeAssembly.cxx,
	geom/geom/src/TGeoSphere.cxx, geom/geom/src/TGeoTorus.cxx,
	geom/geom/src/TGeoTrd1.cxx, geom/geom/src/TGeoTrd2.cxx,
	geom/geom/src/TGeoTube.cxx, geom/geom/src/TGeoXtru.cxx: Moved vector
	navigation methods into shapes (cherry picked from commit
	ce4f81f986b199f66d4e42a8b058e49e5b8f91e6)

2013-07-08  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/CocoaPrivate.h: Fix friend class declarations.

2013-07-08  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoNavigator.cxx,
	geom/geom/src/TGeoPhysicalNode.cxx, geom/geom/src/TGeoShape.cxx,
	geom/geom/src/TGeoVolume.cxx: Restored change by Axel for strlen
	replacement (cherry picked from commit
	4f78719cf5f7a19f361392c2ea79ca1d81f47234)

2013-07-08  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx: doc update

2013-07-08  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: In case of automatic computation of
	the legend items' size, the  text size was wrong if the font
	precision was set to 3.

2013-07-08  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/inc/TH2Poly.h, hist/hist/src/TH2Poly.cxx: Implement a
	dummy version of TH2Poly::Merge

2013-07-05  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoArb8.h, geom/geom/inc/TGeoManager.h,
	geom/geom/inc/TGeoMatrix.h, geom/geom/inc/TGeoSphere.h,
	geom/geom/inc/TGeoTrd1.h, geom/geom/inc/TGeoTrd2.h,
	geom/geom/inc/TGeoVolume.h, geom/geom/inc/TVirtualGeoTrack.h,
	geom/geom/src/TGeoBBox.cxx, geom/geom/src/TGeoBoolNode.cxx,
	geom/geom/src/TGeoBranchArray.cxx, geom/geom/src/TGeoCache.cxx,
	geom/geom/src/TGeoElement.cxx, geom/geom/src/TGeoManager.cxx,
	geom/geom/src/TGeoMaterial.cxx, geom/geom/src/TGeoMatrix.cxx,
	geom/geom/src/TGeoNavigator.cxx, geom/geom/src/TGeoNode.cxx,
	geom/geom/src/TGeoShape.cxx, geom/geom/src/TGeoShapeAssembly.cxx,
	geom/geom/src/TGeoSphere.cxx, geom/geom/src/TGeoStateInfo.cxx,
	geom/geom/src/TGeoTrd1.cxx, geom/geom/src/TGeoTrd2.cxx,
	geom/geom/src/TGeoVolume.cxx, geom/geom/src/TGeoXtru.cxx,
	geom/geom/src/TVirtualGeoTrack.cxx: Synchronization with the trunk

2013-07-05  Olivier Couet <olivier.couet@cern.ch>

	* hist/hist/src/TGraph.cxx: Now if `TGraph::Draw()` is invoked
	without parameter and if there is no axis defined in the current
	canvas, the option `ALP` is automatically set.

2013-07-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/src/RooMinimizer.cxx:   o RooMinimizer     - Run all operations that run via the RooMinimizerFcn object       via the cloned instance inside the fitter instead of the       original owned by RooMinimizer so that they also function       as expected after the first fitting operation

2013-07-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/src/RooMinimizer.cxx:   o RooMinimizer     - Add methods to change max iteration and max function calls in
	    minuit - Add accessor to underlying ROOT::Fit::Fitter object

2013-07-04  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoArb8.h, geom/geom/inc/TGeoBBox.h,
	geom/geom/inc/TGeoBoolNode.h, geom/geom/inc/TGeoCompositeShape.h,
	geom/geom/inc/TGeoCone.h, geom/geom/inc/TGeoEltu.h,
	geom/geom/inc/TGeoHalfSpace.h, geom/geom/inc/TGeoHype.h,
	geom/geom/inc/TGeoNode.h, geom/geom/inc/TGeoPara.h,
	geom/geom/inc/TGeoParaboloid.h, geom/geom/inc/TGeoPcon.h,
	geom/geom/inc/TGeoPgon.h, geom/geom/inc/TGeoPolygon.h,
	geom/geom/inc/TGeoScaledShape.h, geom/geom/inc/TGeoShape.h,
	geom/geom/inc/TGeoShapeAssembly.h, geom/geom/inc/TGeoSphere.h,
	geom/geom/inc/TGeoTorus.h, geom/geom/inc/TGeoTrd1.h,
	geom/geom/inc/TGeoTrd2.h, geom/geom/inc/TGeoTube.h,
	geom/geom/inc/TGeoVolume.h, geom/geom/inc/TGeoVoxelFinder.h,
	geom/geom/inc/TGeoXtru.h, geom/geom/src/TGeoArb8.cxx,
	geom/geom/src/TGeoBBox.cxx, geom/geom/src/TGeoBoolNode.cxx,
	geom/geom/src/TGeoCompositeShape.cxx, geom/geom/src/TGeoCone.cxx,
	geom/geom/src/TGeoEltu.cxx, geom/geom/src/TGeoHalfSpace.cxx,
	geom/geom/src/TGeoHype.cxx, geom/geom/src/TGeoNode.cxx,
	geom/geom/src/TGeoPara.cxx, geom/geom/src/TGeoParaboloid.cxx,
	geom/geom/src/TGeoPcon.cxx, geom/geom/src/TGeoPgon.cxx,
	geom/geom/src/TGeoPolygon.cxx, geom/geom/src/TGeoScaledShape.cxx,
	geom/geom/src/TGeoShape.cxx, geom/geom/src/TGeoShapeAssembly.cxx,
	geom/geom/src/TGeoSphere.cxx, geom/geom/src/TGeoTorus.cxx,
	geom/geom/src/TGeoTrd1.cxx, geom/geom/src/TGeoTrd2.cxx,
	geom/geom/src/TGeoTube.cxx, geom/geom/src/TGeoVoxelFinder.cxx,
	geom/geom/src/TGeoXtru.cxx: Fixed constness of array arguments to
	navigation methods in solids. Added method stubs for shape
	navigation API, implemented as loops - to be overwritten by shapes.

2013-07-04  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/gpad/src/TPad.cxx: TPad::Print did not acknowledge for the
	first creation of the PNG files

2013-07-03  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx,
	hist/histpainter/src/TPainter3dAlgorithms.cxx: THistPainter and
	TPainter3DAlgorithms are now the same in 5.34 and 6.00

2013-07-03  ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProofLite.cxx: Fix for ROOT-5280

2013-07-02  Axel Naumann <Axel.Naumann@cern.ch>

	* tree/tree/inc/TBranchElement.h: Coding convention; rename some
	enum constants.

2013-06-26  Anders E <strykejernene@gmail.com>

	* tree/tree/inc/TBranchElement.h: Added enums for sub-branches of
	STL and Clones, and moved Class getter to being public (cherry picked from commit bafd944e918a05824d6afc7344fdc70cfc153103) Conflicts: 	tree/tree/inc/TBranchElement.h 	tree/treeplayer/src/TTreeReaderArray.cxx 	tree/treeplayer/test/hardTreeReaderTest.cpp

2013-07-02  Axel Naumann <Axel.Naumann@cern.ch>

	* tree/tree/inc/TBranchElement.h: Remove stray "," in enum constant
	list.

2013-07-02  Axel Naumann <Axel.Naumann@cern.ch>

	* core/meta/inc/TClass.h: Fix TClass::GetClassSize() to also work
	for CollectionProxy case: use Size().  (cherry picked from commit 6fecd500190c9f08edd6f2e03c5cf5ec8770d707)

2013-06-21  Anders E <strykejernene@gmail.com>

	* core/meta/inc/TClass.h: Added method to get the size of the class (cherry picked from commit beafe941588df210e50d209fc951bcace6181a1f)

2013-06-20  Anders E <strykejernene@gmail.com>

	* tree/tree/inc/TBranchElement.h: Adding enum to TBranchElement to
	clarify Type numbers (cherry picked from commit caec9c2a21b520cd456041b77fcda0b52d8ab286) Conflicts: 	tree/treeplayer/src/TTreeReaderValue.cxx

2013-07-02  Olivier Couet <olivier.couet@cern.ch>

	* config/rootrc.in, core/base/src/TStyle.cxx,
	hist/histpainter/inc/TPainter3dAlgorithms.h,
	hist/histpainter/src/THistPainter.cxx,
	hist/histpainter/src/TPainter3dAlgorithms.cxx,
	test/stressGraphics.ref: import the mods (from the trunk) allowing
	to change the line attributes for legos. As suggested here :
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16560

2013-07-02  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/gdml/src/TGDMLParse.cxx: Added paranthesys around expressions
	multiplied by units so that the unit applies to a combined tag and
	not only to the last term

2013-07-02  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore: ignore tutorials/tree/basic.root.

2013-07-02  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/qt/src/TQtTimer.cxx: Fix hanging context menu for TQtWidget
	canvas. Fixes ROOT-4031.

2013-07-01  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: fix coverity issue.

2013-07-01  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/asimage/src/libAfterImage/libpng/png.h: zlib should be
	included from a different place on windows.

2013-06-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/sqlite/src/TSQLiteStatement.cxx: More correct storage format
	for timestamps. Fix ROOT-5331.  Solution attached as patch: - SetTimestamp() writes timestamps of the format "2013-06-30
	  05:11:01.021" to the database and communicates the 3-digit precision
	  (i.e., milliseconds) to the user in its comment. 3 digit precision
	  is also what the strftime / datetime methods of sqlite use, all
	other digits are ignored by those methods.  - GetTimestamp() reads such timestamps, also limiting the
	  fraction-precision to 3 digits and communicating that to the user
	from within the comment.  Patch by Oliver Freyermuth.

2013-06-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/inc/TPgSQLStatement.h,
	sql/pgsql/src/TPgSQLStatement.cxx: More correct storage format for
	timestamps. Fix ROOT-5330.  Solution attached as patch: - SetTimestamp() writes timestamps of the format "2013-06-30
	  05:11:01.021" to the database and communicates the 3-digit precision
	  (i.e., milliseconds) to the user in its comment. 3 digit precision
	  is also what the strftime / datetime methods of sqlite use, all
	other digits are ignored by those methods.  - GetTimestamp() reads such timestamps, also limiting the
	  fraction-precision to 3 digits and communicating that to the user
	from within the comment.  Patch by Oliver Freyermuth.

2013-06-28  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/asimage/src/libAfterImage/libpng/LICENSE,
	graf2d/asimage/src/libAfterImage/libpng/png.c,
	graf2d/asimage/src/libAfterImage/libpng/png.h,
	graf2d/asimage/src/libAfterImage/libpng/pngconf.h,
	graf2d/asimage/src/libAfterImage/libpng/pngerror.c,
	graf2d/asimage/src/libAfterImage/libpng/pngget.c,
	graf2d/asimage/src/libAfterImage/libpng/pngmem.c,
	graf2d/asimage/src/libAfterImage/libpng/pngpread.c,
	graf2d/asimage/src/libAfterImage/libpng/pngread.c,
	graf2d/asimage/src/libAfterImage/libpng/pngrio.c,
	graf2d/asimage/src/libAfterImage/libpng/pngrtran.c,
	graf2d/asimage/src/libAfterImage/libpng/pngrutil.c,
	graf2d/asimage/src/libAfterImage/libpng/pngset.c,
	graf2d/asimage/src/libAfterImage/libpng/pngtrans.c,
	graf2d/asimage/src/libAfterImage/libpng/pngwio.c,
	graf2d/asimage/src/libAfterImage/libpng/pngwrite.c,
	graf2d/asimage/src/libAfterImage/libpng/pngwtran.c,
	graf2d/asimage/src/libAfterImage/libpng/pngwutil.c: The version
	1.2.23 of libpng was the built-in version in ROOT. It had some
	security issuee. Now we have 1.2.50.  cf:
	https://sft.its.cern.ch/jira/browse/ROOT-5322

2013-06-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/sqlite/src/TSQLiteServer.cxx: Fix compilation problem for
	sqlite versions between 3.5.0-3.7.7. ROOT-5318.  Patch provided by Oliver Freyermuth.

2013-06-27  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS: Add Oliver Freyermuth fro SQLite plugin.

2013-06-27  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile, build/package/common/root-plugin-sql-sqlite.control,
	cmake/modules/FindROOTInternal.cmake,
	cmake/modules/FindSqlite.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	config/Makefile.depend, config/Makefile.in, config/html.C.in,
	configure, etc/plugins/TSQLServer/P060_TSQLiteServer.C,
	sql/CMakeLists.txt, sql/sqlite/CMakeLists.txt,
	sql/sqlite/Module.mk, sql/sqlite/inc/LinkDef.h,
	sql/sqlite/inc/TSQLiteResult.h, sql/sqlite/inc/TSQLiteRow.h,
	sql/sqlite/inc/TSQLiteServer.h, sql/sqlite/inc/TSQLiteStatement.h,
	sql/sqlite/src/TSQLiteResult.cxx, sql/sqlite/src/TSQLiteRow.cxx,
	sql/sqlite/src/TSQLiteServer.cxx,
	sql/sqlite/src/TSQLiteStatement.cxx: TSQLite-classes to access
	sqlite3-databases. See ROOT-5256.  The attached patches add the following classes: TSQLiteResult
	TSQLiteRow TSQLiteServer TSQLiteStatement and corresponding
	integration into both the ROOT-buildsystem and cmake.  Naturally,
	also the macro for the plugin-manager is included.  Patches supplied
	for ROOT 5.34.08 and current master (as SQL-part is rarely changing,
	this statement should stay valid at least for some months).  Some usage notes: * The handed path is evaluated as URI by sqlite3, which means it can
	  be a relative or absolute path and can even contain additional
	  settings as "URI" parameters, which are described in the
	SQLite-documentation.  * Functions "{Create,Select,Drop}   DataBase(s)", "Reload", "Shutdown" are not implemented as SQLite   operates on one DB per file only. The implemented stub methods
	  return appropriate error results.  * "TSQLiteServer::GetColumns()"
	  is not implemented (i.e. returns error and value 0): This is sadly
	  not possible via a query in SQLite by their API design. This also
	means the TableInfo-objects cannot be queried.  * The result-row-count of a TSQLiteResult is always -1, as SQLite
	  does not know the number of result rows before all have been
	  retrieved (a valid optimization for a file-only DBMS).  For the person reviewing this patch, please note that the indices of
	bind_parameters in SQLite start from 1, while those for the
	result-columns start from 0.  As this is a rather large featureset to cover and the software of
	our experiment currently only uses a small subset of it (only
	'reading' statements, and no prepared statements), I also wrote a
	very simple testing-tool which creates a new database with a table
	with 10 columns of very different type, inserts some example data,
	and rereads that data both using a simple Query() and using a
	prepared Statement().  This tool and a very short makefile to build
	it are also attached if needed for the review-process. The tool uses
	the commands described in the documentation of the abstract
	baseclass TSQLStatement to simulate real-life behaviour.  Please
	note that tool is rather hacked-together without real
	error-handling, as it is not meant for long-term usage, but might be
	helpful in the review-process / adapted to a unit-test.  Apart from the mentioned specifics, nothing is really SQLite-only,
	thus I did not change the documentation of the baseclass in the
	patch (this documentation also lists all SQL-implementations). At
	least this list in the documentation might be extended to make users
	aware of the new implementation.

2013-06-26  Matevz Tadel <mtadel@ucsd.edu>

	* graf3d/eve/inc/TEveBrowser.h, graf3d/eve/src/TEveBrowser.cxx: 
	Consolidate handling of TGFileBrowser* TEveBrowser::fFileBrowser
	member, see ROOT-5294.  Add 'SetFileBrowser(TGFileBrowser*)' method.  Add bool flag to 'TGFileBrowser* MakeFileBrowser(Bool_t
	make_default=kFALSE)'.

2013-06-26  Wim Lavrijsen <wlav@pc3-wlav.lbl.gov>

	* bindings/pyroot/src/Pythonize.cxx: std::vector<bool>
	specialization for __setitem__

2013-06-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-09.

2013-06-26  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx: Don't complain about missing
	dictionary for artifical elements

2013-06-25  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TSchemaRule.cxx: Fix handling of rules for
	unversioned classes.  Unversioned classes' default version number is technically -1, so we
	need to properly account for this in TSchemaRule::TestVersion so
	that the rule applies to the default unversioned schema when the
	rule specifies version="[1-]"

2013-06-25  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx: Fixes for JIRA-5298   o RooAbsOptTestStatistic     - In initSlave() move reattachement of branch buffers from
	      interval vars to pdfs vars _after_ data->checkValidBins() as the
	latter won't work anymore after the redirect.    o RooAbsPdf     - Support specification of multiple fit ranges
	      createChi2(RooDataHist&,..) and thus implicitly in
	fitChi2To(RooDataHist&...).    o RooAbsReal     - Redirect call of createChi2 with TList of RooCmdArgs to
	      createChi2 with explicit list of arguments instead of calling
	      RooChi2Var ctor directly in both (so that only one of the two needs
	to overridden in derived class RooAbsPdf)

2013-06-24  Philippe Canal <pcanal@fnal.gov>

	* core/metautils/src/RConversionRuleParser.cxx: Redo: Issue an
	error/warning when the source field of a rule is not a list of "type
	name" Only complain when the rule has a function/code and not when it is
	only an 'attribute' rule.  Extend the information printed in case of rule problems: WARNING: IO rule for class MyClass - type required when listing a
	rule's source: source="fTwo" The following rule has been omited:    read sourceClass="MyClass" targetClass="MyClass" source="fTwo"
	   target="fTwo" code="{ fTwo = -1; newObj->reset1(); }";

2013-06-24  Philippe Canal <pcanal@fnal.gov>

	* core/metautils/src/RConversionRuleParser.cxx: Revert "Issue an
	error/warning when the source field of a rule is not a list of "type
	name"" This reverts commit 141f534e4dfd5fd1ff0346716a7e9f0bd39fa8a1.

2013-06-24  Philippe Canal <pcanal@fnal.gov>

	* core/metautils/src/RConversionRuleParser.cxx: Issue an
	error/warning when the source field of a rule is not a list of "type
	name"

2013-06-22  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: No longer ignore rules that target an
	existing member but do not have it as a source; instead this rule
	signal that the input should be ignored.

2013-06-22  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Add Warning and comment about ignore
	rules that target an existing member but do not have it as a source

2013-06-21  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoMaterial.h, geom/geom/src/TGeoMaterial.cxx: 
	Added user and framework extensions for materials

2013-06-21  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Issue a Fatal error if BranchOld is
	called for a non-TObject ...

2013-06-21  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: doc update

2013-06-21  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx, io/io/src/TStreamerInfoActions.cxx: 
	Avoid infinite recursion when encountering a file which a (proxied)
	custom collection but we are missing the actuall CollectionProxy.

2013-06-21  Olivier Couet <olivier.couet@cern.ch>

	* tutorials/image/image2hist.C: New tutorial showing how to create a
	2D histogram from an image.

2013-06-20  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoBranchArray.h,
	geom/geom/src/TGeoBranchArray.cxx: Added TGeoBranchArray::Init
	taking a list of node pointers, a global matrix and the geometry
	level for the branch

2013-06-20  Olivier Couet <olivier.couet@cern.ch>

	* graf2d/graf/src/TCutG.cxx: cosmetic change

2013-06-20  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/inc/TGFileBrowser.h: Add a missing forward declaration.
	Fixes Jira #ROOT-5295

2013-06-19  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/inc/TGeoArb8.h, geom/geom/inc/TGeoBBox.h,
	geom/geom/inc/TGeoBoolNode.h, geom/geom/inc/TGeoCompositeShape.h,
	geom/geom/inc/TGeoCone.h, geom/geom/inc/TGeoElement.h,
	geom/geom/inc/TGeoEltu.h, geom/geom/inc/TGeoHalfSpace.h,
	geom/geom/inc/TGeoHype.h, geom/geom/inc/TGeoMaterial.h,
	geom/geom/inc/TGeoMatrix.h, geom/geom/inc/TGeoMedium.h,
	geom/geom/inc/TGeoNode.h, geom/geom/inc/TGeoPara.h,
	geom/geom/inc/TGeoParaboloid.h, geom/geom/inc/TGeoPatternFinder.h,
	geom/geom/inc/TGeoPcon.h, geom/geom/inc/TGeoPgon.h,
	geom/geom/inc/TGeoScaledShape.h, geom/geom/inc/TGeoShapeAssembly.h,
	geom/geom/inc/TGeoSphere.h, geom/geom/inc/TGeoTorus.h,
	geom/geom/inc/TGeoTrd1.h, geom/geom/inc/TGeoTrd2.h,
	geom/geom/inc/TGeoTube.h, geom/geom/inc/TGeoVolume.h,
	geom/geom/inc/TGeoXtru.h, geom/geom/src/TGeoArb8.cxx,
	geom/geom/src/TGeoBBox.cxx, geom/geom/src/TGeoBoolNode.cxx,
	geom/geom/src/TGeoCompositeShape.cxx, geom/geom/src/TGeoCone.cxx,
	geom/geom/src/TGeoElement.cxx, geom/geom/src/TGeoEltu.cxx,
	geom/geom/src/TGeoHalfSpace.cxx, geom/geom/src/TGeoHype.cxx,
	geom/geom/src/TGeoManager.cxx, geom/geom/src/TGeoMaterial.cxx,
	geom/geom/src/TGeoMatrix.cxx, geom/geom/src/TGeoMedium.cxx,
	geom/geom/src/TGeoNode.cxx, geom/geom/src/TGeoPara.cxx,
	geom/geom/src/TGeoParaboloid.cxx,
	geom/geom/src/TGeoPatternFinder.cxx, geom/geom/src/TGeoPcon.cxx,
	geom/geom/src/TGeoPgon.cxx, geom/geom/src/TGeoScaledShape.cxx,
	geom/geom/src/TGeoShapeAssembly.cxx, geom/geom/src/TGeoSphere.cxx,
	geom/geom/src/TGeoTorus.cxx, geom/geom/src/TGeoTrd1.cxx,
	geom/geom/src/TGeoTrd2.cxx, geom/geom/src/TGeoTube.cxx,
	geom/geom/src/TGeoVolume.cxx, geom/geom/src/TGeoXtru.cxx: 
	Synchronize geom with the master branch (mostly std:: addition)

2013-06-19  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofLite.cxx, proof/proofx/src/TXProofServ.cxx: In
	TProof::SetParallel, make the default nodes == -1, meaning 'all
	available workers'

2013-06-18  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx,
	proof/proofbench/inc/TProofBench.h,
	proof/proofbench/src/TProofBench.cxx,
	proof/proofx/src/TXProofServ.cxx: Additional fixes to run
	TProofBench on a cluster with dynamic worker setup

2013-05-27  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx: Fix
	TProof::SetParallel in dynamic node startup

2013-06-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Fix ROOT-5297 by fixing the
	implementation of TClass's MoveAddressInRepository.  MoveAddressInRepository needed to not only update the object
	location but also the location of any base classes or sub-objects.  In addition to the version number, record the TClass address.

2013-06-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* montecarlo/pythia8/src/TPythia8.cxx: fix which corrects a problem
	when using Pythia8 as a decayer.  Patch by Andreas Morsch.

2013-06-19  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TROOT.cxx: Set fgRootInit at the very end of the
	TROOT constructor (fix issue with new code in TObjArray)

2013-06-18  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TList.cxx, core/cont/src/TObjArray.cxx: Fix
	ROOT-5284 which was due to a unusual setup (in TParallelCoord)
	leading to only partial cleanup.  In some case, for example TParallelCoord, a list (the pad's list of
	primitives) will contain both the container and the containees (the
	TParallelCoorVar) but if the Clear is being called from the
	destructor of the container of this list, one of the first thing
	done will be the remove the container (the pad) for the list (of
	Primitives of the canvas) that was connecting it (indirectly) to the
	list of cleanups.  So in Clear and Delete, we temporarily add each list and TObjArray
	to the cleanup list and remove it later.

2013-06-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooWorkspace.h,
	roofit/roofitcore/src/RooWorkspace.cxx:  o RooWorkspace    - Implement proper copy ctor for nested class
	     RooWorkspace::CodeRepo and call it from the RooWorkspace::ctor -
	     so that code embedding also works with PROOF(lite) which first
	     clones an object before streaming it to worker nodes

2013-06-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooHistPdf.cxx:  o RooHistPdf    - Fix bug in lvalue conversion logic in plotSamplingHist

2013-06-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooHistPdf.h,
	roofit/roofitcore/src/RooHistPdf.cxx:  o RooHistPdf    - In importWorkspaceHook() apply more robust strategy to detect
	     if existing RooDataHists in workspace really match to those in
	     pdf: perform bin-by-bin content check instead of matching by name:
	     if content is different from existing RooDataHist, clone and rename
	RooDataHist of pdf including pdf name in histogram name

2013-06-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooHistPdf.cxx:   o RooHistPdf     - Fix plotSamplingHints() method that was broken

2013-06-17  Wouter Verkerke <verkerke@nikhef.nl>

	* core/meta/inc/TCint.h, core/meta/inc/TInterpreter.h,
	core/meta/src/TCint.cxx, roofit/roofit/inc/RooCFunction1Binding.h,
	roofit/roofit/inc/RooCFunction2Binding.h,
	roofit/roofit/inc/RooCFunction3Binding.h,
	roofit/roofit/inc/RooCFunction4Binding.h,
	roofit/roofit/src/RooCFunction1Binding.cxx,
	roofit/roofit/src/RooCFunction2Binding.cxx,
	roofit/roofit/src/RooCFunction3Binding.cxx,
	roofit/roofit/src/RooCFunction4Binding.cxx,
	roofit/roofitcore/inc/RooCintUtils.h,
	roofit/roofitcore/src/RooCintUtils.cxx:   o TInterpreter     - Add interface methods 'MethodInfo_Factory(ClassInfo_t*)
	      const', 'MethodArgInfo_Factory(MethodInfo_t *minfo) const' and       TypedefInfo_Next(TypedefInfo_t *)   o TCInt     - Implement the above methods for CINT   o RooCintUtils     - Route all CINT interfactions through TInterpreter, and
	      deprecate direct calls of G_* methods.    o RooCFunction[1234]Binding     - Deprecate CINT-specific methods with 'void*' types and
	      internal type lookup, as CINT can now handle function pointer
	arguments.

2013-06-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/inc/RooNDKeysPdf.h,
	roofit/roofit/src/RooNDKeysPdf.cxx:   o RooNDKeysPdf     - New version from Max Baak that allows to specify rho-parameter
	      separately for each observable

2013-06-17  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TIndArray.h, tree/tree/src/TBranch.cxx,
	tree/tree/src/TBranchSTL.cxx: Prevent the issue ROOT-5285, ROOT-5286
	shown by the AddressSanitizer.

2013-06-17  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/var.cxx: Prevent the issue ROOT-5281, ROOT-5282,
	ROOT-5283 shown by the AddressSanitizer.

2013-06-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/src/Minuit2Minimizer.cxx: Suppress some warning
	message when print level is zero

2013-06-14  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* tree/treeviewer/src/TTreeViewer.cxx: Fix compilation warning:
	format ‘%lx’ expects argument of type ‘long unsigned int’, but
	argument 2 has type ‘TTree*’

2013-06-14  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* tree/treeviewer/inc/TTreeViewer.h,
	tree/treeviewer/src/TTreeViewer.cxx: Use the tree pointer passed as
	argument of the TTreeViewer constructor, instead of using
	gROOT->FindObject(treeName), that can return the tree in memory
	(same name, but different cycle) instead of the selected one (fixes
	Jira #ROOT-5113)

2013-06-14  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx:   o RooAbsPdf     - In plotOn(), flag Normalization commands added to command line
	    passed to RooAbsReal::plotOn() explicitly as such   o RooAbsReal     - In plotOnWithErrorBand() explicitly strip internal
	      normalization commands from the plot argument list to be able to
	propagate uncertainties on the expected event count normalization,
	if requested

2013-06-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: Fix problematic error handling
	and always rollback transaction. Fix ROOT-5262.  Fix problematic error handling and always rollback transaction
	instead of trying to commit.

2013-05-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: Update documentation of
	TH1::GetEffectiveEntries

2013-06-13  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooCurve.cxx:   o RooCurve, RooAbsPdf     - Support negative values of Precision() option of
	      RooAbsPdf::plotOn() to disable adaptive sampling strategy
	(feature documented in RooAbsPdf::plotOn())

2013-06-12  Wouter Verkerke <verkerke@nikhef.nl>

	* test/stressRooStats_tests.cxx:   o stressRooStats_tests     - Relax value-test tolerance in TestHypoTestInverter from 5e-3
	      to 2e-2 to cover platform-to-platform variations

2013-06-12  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: Add drawing option as argument of
	Draw()

2013-06-12  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* graf2d/win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c,
	gui/fitpanel/src/TFitEditor.cxx, gui/gui/inc/TRootBrowser.h,
	gui/gui/src/TGColorDialog.cxx, gui/gui/src/TGFileDialog.cxx,
	gui/gui/src/TGFontDialog.cxx, gui/gui/src/TGMsgBox.cxx,
	gui/gui/src/TGTextEditor.cxx, gui/gui/src/TRootBrowser.cxx,
	gui/gui/src/TRootBrowserLite.cxx, gui/gui/src/TRootCanvas.cxx,
	gui/guibuilder/src/TRootGuiBuilder.cxx: - Properly implement VirtualX->SetIconPixmap() on Windows
	(gdk_window_set_icon), as it was changing the icon of the window
	class, hence the icon of every ROOT windows - Assign an icon to the ROOT Browser (same one than the the old
	browser) - Change the class name of SetClassHints everywhere, since it should
	be the application name (i.e. ROOT)

2013-06-12  Wouter Verkerke <verkerke@nikhef.nl>

	* test/stressRooStats.cxx, test/stressRooStats_tests.cxx:   o stressRooStats     - Add number in comments to simplify test number - test code
	    lookup   o stressRooStats_tests     - Relax value-test tolerance in TestHypoTestInverter from 1e-3
	      to 5e-3 to cover platform-to-platform variations

2013-06-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makereleasenotes.sh: add tutorials to the release
	notes.

2013-06-11  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooProfileLL.h:   o RooProfileLL     - Switch to RooMinimizer   o stressRooStats     - Update reference file to reflect change to use of RooMinimizer
	      in RooProfileLL [ as some test have a highly non-linear response
	to very small changes in fit results ]

2013-06-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: Fix compilation on machines
	with PostgreSQL older than 8.2.3 (ROOT-5261).  Provided by by Oliver Freyermuth.

2013-06-10  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: Fix Jira bug #ROOT-5246: TBrowser
	doesn't plot objects with a hyphen in their names

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: remove <TAB> characters.

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/inc/TSQLStatement.h, net/net/src/TSQLStatement.cxx,
	sql/pgsql/inc/TPgSQLStatement.h, sql/pgsql/src/TPgSQLServer.cxx,
	sql/pgsql/src/TPgSQLStatement.cxx: TPgSQLStatement: Large Object
	support. Feature ROOT-5257.  The attached patch adds the methods SetLargeObject() and
	GetLargeObject() with similar syntax to GetBinary() / SetBinary().  Provided by by Oliver Freyermuth.

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TSystem.cxx: Fix DirName() in case of relative path
	like "aap/". Fix ROOT-5026.  Patch by Oliver Freyermuth and me.

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/inc/TPgSQLServer.h, sql/pgsql/src/TPgSQLServer.cxx: Fix
	ServerInfo(), return value was on stack. Fix issue ROOT-5255.  Patch by Oliver Freyermuth.

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: Make sure SetDate() returns
	kTRUE. Fixes ROOT-5235.  Patch by Oliver Freyermuth.

2013-06-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* sql/pgsql/src/TPgSQLStatement.cxx: Fix in
	TPgSQLStatement::GetNumParameters(). Fixes ROOT-5258.

2013-06-09  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Issue error or fatal msg when we
	can't find the RealData when building a branch.

2013-06-07  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooProfileLL.h,
	roofit/roofitcore/src/RooProfileLL.cxx,
	roofit/roostats/src/FrequentistCalculator.cxx:  o RooProfileLL    - Allow (temporarily) for easy switching between RooMinuit and
	     RooMinimizer at compile time, make default for now RooMinuit  o roostats/FrequentistCalculator    - Adapt to above change in RooProfileLL

2013-06-07  Pere Mato <mato@cern.ch>

	* core/utils/CMakeLists.txt: Added missing dependency in CMake.
	Fixes ROOT-5252

2013-06-07  Wouter Verkerke <verkerke@lena.nikhef.nl>

	* roofit/roofitcore/inc/Roo1DTable.h,
	roofit/roofitcore/inc/RooAbsCategoryLValue.h,
	roofit/roofitcore/inc/RooAbsLValue.h,
	roofit/roofitcore/inc/RooErrorVar.h,
	roofit/roofitcore/inc/RooLinearVar.h,
	roofit/roofitcore/inc/RooRealVar.h,
	roofit/roofitcore/src/Roo1DTable.cxx,
	roofit/roofitcore/src/RooErrorVar.cxx,
	roofit/roofitcore/src/RooLinearVar.cxx,
	roofit/roofitcore/src/RooRealVar.cxx:    o Roo1DTable      - Add fractional retrieve method by index (from R. Aaij)    o RooAbsLValue, RooAbsRealLValue, RooAbsCategoryLValue      - Add new interface to retrieve list of binning names    o RooRealVar, RooLinearVar, RooErrorVar      - Implement new method to retrive list of binning names (from
	     R. Aaij)

2013-06-07  Pere Mato <mato@cern.ch>

	* cint/cint/CMakeLists.txt,
	cint/cint/PlatformDependentSettings.cmake,
	cmake/modules/SetUpLinux.cmake: Detecting and building with the
	Intel compiler (icc). It should fix problem reported in ROOT-5250

2013-06-07  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/fproto.h: Use consistent extern and type naming in
	hope of fixing windows

2013-06-07  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/fproto.h: Fix compilation on Windows (consistent use
	of extern "C")

2013-06-07  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/fproto.h, cint/cint/src/loadfile.cxx,
	cint/cint/src/newlink.cxx, roofit/histfactory/inc/LinkDef.h: From
	Bertrand and me: Add feature for rootcint -I in combination with
	defined_in on Windows.  Gets rid of special case in roofit; fixes
	warning on Windows.

2013-06-06  Philippe Canal <pcanal@fnal.gov>

	* roofit/roofitcore/inc/RooLinkedListElem.h: Fix compiler warning

2013-06-06  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Fix spurrious (fatal) removal of
	duplicate part of branch names.  Since v5-34-06 (specifically commit b454e81), a TTree fails to save
	the content of a branch that is part of a split STL collection and
	whose name (of the data member) match some other component of the
	branch name (and the two must be separted my at least one level).  For example out.OBJ.vec.OBJect or

	TH1DMEtoEDM_MEtoEDMConverter_MEtoEDMConverterRun_TEST.obj.MEtoEdmObject.object.When reading the file back in v5-34-06, 07 or 08, this will result
	in the data not being written and the missing data not being noticed
	in any way by the I/O .. but of course, it is not being read.  When reading the file back with v5-34-05 or below, this can result
	in error messages like:   Error in <TBufferFile::ReadVersion>: Could not find the
	  StreamerInfo with a checksum of 0x20000 for the class "TH1F" in
	  output.root.

2013-06-06  Fons Rademakers <Fons.Rademakers@cern.ch>

	* montecarlo/pythia6/src/TPythia6.cxx: support alternative Pythia6
	frame options 3MOM, 4MOM and 5MOM. See ROOT-5251.

2013-06-06  Wouter Verkerke <verkerke@stbc-i3.nikhef.nl>

	* roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/inc/RooMinimizerFcn.h,
	roofit/roofitcore/inc/RooProfileLL.h,
	roofit/roofitcore/src/RooMinimizerFcn.cxx,
	roofit/roofitcore/src/RooProfileLL.cxx,
	roofit/roostats/src/FrequentistCalculator.cxx:  o RooProfileLL    - Migrate from RooMinuit to RooMinimizer  o RooMinimizer    - Add evalCounter() functionality, analoguous to RooMinuit,
	   forward calls to RooMinimizerFcn  o RooMinimizerFcn    - Implement evalCounter() functionality    - Implement proper copy constructor    - Fix Clone() to call proper constructor  o roostats/FrequentistCalculator   - Adapt to modifications in RooProfileLL  o histfactory/HistoToWorkspaceFactoryFast   - Fix big memory leak

2013-06-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makedistsrc.sh: make sure that source archive always
	untars in root/.

2013-06-05  Wouter Verkerke <verkerke@lena.nikhef.nl>

	* roofit/roofitcore/CMakeLists.txt, roofit/roofitcore/Module.mk,
	roofit/roofitcore/inc/LinkDef3.h, roofit/roofitcore/inc/LinkDef4.h,
	roofit/roofitcore/inc/RooLinkedList.h,
	roofit/roofitcore/inc/RooLinkedListElem.h,
	roofit/roofitcore/src/RooLinkedList.cxx:    o RooLinkedList, RooLinkedListElem      - Move helper classes into namespace instead of nested class        to be able to solve AIX compilation issues    o LinkDef3,4      - Split LinkDef file to fix windows dictionary compilation
	     issues

2013-06-04  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TBuffer.cxx: Prevent out-of-bounds access when
	switch from Read to Write mode Since commit 8cdc3567 (svn revisio 27845), the TBuffer only reserve
	space for the free block count when it write mode.  If we switch
	from write to read and vice et versa, we need to make sure it is
	recorded consistently.

2013-06-04  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TCint.h, core/meta/inc/TInterpreter.h,
	core/meta/src/TCint.cxx,
	graf2d/win32gdk/inc/TGWin32InterpreterProxy.h,
	graf2d/win32gdk/src/TGWin32InterpreterProxy.cxx: Add
	TInterpreter::SetClassSharedLibs This new routines allows to add manually autoloading information to
	ROOT's view.   This is usually done by writing an external rootmap
	file.

2013-06-04  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TCint.cxx: Also check with CINT if we have
	autoloading information

2013-06-03  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoNode.h, geom/geom/inc/TGeoVolume.h: Added
	getters for extensions to volumes and nodes

2013-05-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-08.

2013-05-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* roofit/roofitcore/src/RooLinkedList.cxx,
	roofit/roofitcore/src/RooNameSet.cxx: fix compiler warnings.

2013-05-30  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/CMakeLists.txt, geom/geom/Module.mk,
	geom/geom/inc/LinkDef2.h, geom/geom/inc/TGeoExtension.h,
	geom/geom/inc/TGeoNode.h, geom/geom/inc/TGeoRCPtr.h,
	geom/geom/inc/TGeoVolume.h, geom/geom/src/TGeoExtension.cxx,
	geom/geom/src/TGeoNode.cxx, geom/geom/src/TGeoVolume.cxx: Added user
	and framework extensions to volumes and nodes.

2013-05-30  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoPolygon.cxx: Fixed warning

2013-05-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TStreamerElement.cxx: avoid null pointer deference
	in TStreamerBase

2013-05-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Also issue an error in the case of
	missing dictionary for STL base class of compiled classes

2013-05-28  Philippe Canal <pcanal@fnal.gov>

	* io/xml/inc/TBufferXML.h, io/xml/src/TBufferXML.cxx: Improve const
	correctness (Fix JIRA-5226)

2013-05-28  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoBoolNode.cxx: Precision fix for TGeoBoolNode
	affecting TFluka simulation

2013-05-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: 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.

2013-05-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Revert "Add Error message when
	missing dictionary for STL collection." This reverts commit 80cf626fdd1facab936cf505ad105b44c9e967bb.  since
	it breaks roottest.

2013-05-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: 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.

2013-05-27  Wouter Verkerke <verkerke@lena.nikhef.nl>

	* roofit/roofitcore/CMakeLists.txt, roofit/roofitcore/Module.mk,
	roofit/roofitcore/inc/LinkDef3.h,
	roofit/roofitcore/inc/RooExtendedBinding.h,
	roofit/roofitcore/src/RooExtendedBinding.cxx,
	roofit/roofitcore/src/RooLinkedList.cxx:    o RooLinkedList      - Fix compilation issue on Windows    o RooExtendedBinding      - New class that can represent expected event count of any
	     RooAbsPdf as a RooAbsReal

2013-05-26  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TEmulatedMapProxy.cxx: two more instance of Int_t ->
	UInt_t

2013-05-25  David Abdurachmanov <davidlt@cern.ch>

	* io/io/inc/TEmulatedMapProxy.h, io/io/src/TEmulatedMapProxy.cxx: 
	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>

2013-05-24  Pere Mato <mato@cern.ch>

	* cint/cint/CMakeLists.txt, cmake/modules/RootBuildOptions.cmake: 
	Moved the location where CINT limits are defined

2013-05-24  Pere Mato <mato@cern.ch>

	* cint/cint/CMakeLists.txt, cmake/modules/FindOracle.cmake: Added
	options to control CINT limits (CINTMAXSTRUCT, CINTMAXTYPEDEF,
	CINTLONGLINE). Small fix in FindOracle

2013-05-24  Wouter Verkerke <verkerke@lena.nikhef.nl>

	* roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooLinkedList.h,
	roofit/roofitcore/inc/RooLinkedListElem.h,
	roofit/roofitcore/inc/RooLinkedListIter.h,
	roofit/roofitcore/inc/RooMath.h,
	roofit/roofitcore/inc/RooNameSet.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooLinkedList.cxx,
	roofit/roofitcore/src/RooMath.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooNameSet.cxx,
	roofit/roofitcore/src/RooTreeDataStore.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx,
	roofit/roofitcore/src/RooXYChi2Var.cxx: 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

2013-05-24  Pere Mato <mato@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: Disable 'cling' by default

2013-05-24  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoShape.cxx: Precision fix for
	TGeoShape::SafetySeg

2013-05-23  Pere Mato <mato@cern.ch>

	* cmake/modules/FindCastor.cmake, cmake/modules/FindXROOTD.cmake,
	core/meta/CMakeLists.txt, net/bonjour/CMakeLists.txt,
	roofit/histfactory/CMakeLists.txt: Collected patches applyed to
	version 5.34.00 for CMake builds

2013-05-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/cont/inc/TMap.h, core/cont/src/TMap.cxx: implement a correct
	Write() method also writing the map value. Fixes ROOT-5017.

2013-05-22  Pere Mato Vila <mato@lxbuild175.cern.ch>

	* cmake/modules/FindGlobus.cmake,
	cmake/modules/SearchInstalledSoftware.cmake, net/CMakeLists.txt,
	net/globusauth/CMakeLists.txt, net/rpdutils/CMakeLists.txt,
	proof/proofd/CMakeLists.txt: Implemented globus option to CMake
	build

2013-05-21  Gerardo Ganis <gerardo.ganis@cern.ch>

	* io/io/src/TFile.cxx: Use the base name for symlinks to cached
	files (fix for ROOT-5177)

2013-05-21  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: GCC warnings silenced
	(fix for JIRA ROOT-5208)

2013-05-21  Pere Mato Vila <mato@cern.ch>

	* proof/CMakeLists.txt, proof/proofbench/CMakeLists.txt: Added
	proofbench/CMakeLists.txt file

2013-05-21  Pere Mato Vila <mato@cern.ch>

	* cmake/modules/FindDCAP.cmake, cmake/modules/FindLdap.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	io/dcache/CMakeLists.txt, net/CMakeLists.txt,
	net/ldap/CMakeLists.txt: Added LDAP on the CMake builds

2013-05-21  Pere Mato Vila <mato@cern.ch>

	* cmake/modules/FindDCAP.cmake,
	cmake/modules/SearchInstalledSoftware.cmake, io/CMakeLists.txt,
	io/dcache/CMakeLists.txt: Added dCache build with CMake

2013-05-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.in, configure, io/gfal/Module.mk: newer version of
	libgfal need glib-2.0 headers. Fixes ROOT-4989.

2013-05-21  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/Module.mk: Import fixes for out-of-source builds

2013-05-21  Pere Mato <mato@cern.ch>

	* cmake/modules/FindGFAL.cmake,
	cmake/modules/SearchInstalledSoftware.cmake, io/CMakeLists.txt,
	io/gfal/CMakeLists.txt: Added GFAL to CMake builds

2013-05-21  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: remove another duplicated
	definition (solves a compilation warning on shadowing a previous
	local)

2013-05-21  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: remove duplicated definition
	(solves a compilation warning on shadowing a previous local)

2013-05-21  Bertrand Bellenot <bertrand.bellenot@cern.ch>

	* gui/gui/src/TGFileBrowser.cxx: 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)

2013-05-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/thisroot.csh, config/thisroot.sh: don't use too generic
	variables (like THIS). Fixes issue ROOT-5186.

2013-05-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* hist/hist/src/TH1.cxx: remove duplicate line. Fixes ROOT-5011.

2013-05-18  Philippe Canal <pcanal@fnal.gov>

	* tutorials/tree/printSizes.C: Make the script executable for
	roottest's sake

2013-05-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooVectorDataStore.cxx: Fix a double-delete
	( ROOT-5111 )

2013-05-17  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/Module.mk: Temporary add debug statement to
	investigate problem with EC builder

2013-05-17  Pere Mato <mato@cern.ch>

	* cmake/modules/FindXROOTD.cmake,
	cmake/modules/SearchInstalledSoftware.cmake,
	net/netx/CMakeLists.txt, proof/proofd/CMakeLists.txt,
	proof/proofx/CMakeLists.txt: 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.

2013-05-17  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofbench/Module.mk: Refine previous patch and add check on
	return codes for mv and tar (ROOT-5126)

2013-05-17  Philippe Canal <pcanal@fnal.gov>

	* tutorials/tree/printSizes.C: Add a example on how to grab the
	aggregate size on disk or memory for a branch

2013-05-17  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: On Windows we can not take the
	address of begin for an empty vector

2013-05-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* proof/proofbench/Module.mk: make sure directories to store
	ProofBench par files exist (ROOT-5126).

2013-05-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TProfile.cxx, hist/hist/src/TProfile2D.cxx,
	hist/hist/src/TProfile3D.cxx: Fix TProfile::Copy function to avoid
	copying a profile into an histogram

2013-05-16  Olivier Couet <olivier.couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Implement options FB BB and
	A for TH3 drawn with markers and 3D boxes

2013-05-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/matrix/src/TMatrixTBase.cxx: Fix a bug in GetMatrix2Array in
	Fortran Format (Thanks to Omar Andres Mesa)

2013-05-10  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx: 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]

2013-05-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TGraph.cxx: Fix a memory leak in assignment
	operator. The functions objects in the list of functions were not
	deleted

2013-05-13  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx: Add missing protection; remove unused
	variable

2013-05-12  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx: Worker log refs kept
	after graceful termination

2013-05-11  Dario Berzano <dario.berzano@cern.ch>

	* proof/proofd/src/XrdProofdProofServMgr.cxx: PID of forked
	proofserv clearly shown in logfile

2013-05-10  Dario Berzano <dario.berzano@cern.ch>

	* proof/proof/src/TProof.cxx,
	proof/proofd/inc/XrdProofdProofServMgr.h,
	proof/proofd/src/XrdProofdProofServMgr.cxx: No PID in proofserv
	logfiles (for dynamic workers)

2013-05-10  Axel Naumann <Axel.Naumann@cern.ch>

	* build/win/makeresource.sh: svn2git, so to say.

2013-05-10  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/histfactory/Module.mk: Work around mingw and rootcint
	misunderstanding /c/.

2013-05-10  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/Module.mk: Create containing ./cint directory before
	calling rsync.

2013-05-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/distfilelist.sh: exclude .git directory when making
	binary distribution.

2013-05-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makedistsrc.sh: move from "svn co" to "git archive".

2013-05-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/git2cl.pl, build/unix/makechangelog.sh,
	build/unix/svn2cl.sh, build/unix/svn2cl.xsl: 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

2013-05-08  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/Module.mk: Create cint/cint/lib via rsync before the
	other two subdir to avoid cint/cint from being access/created/check
	at the same time

2013-05-08  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Mention profi and profg in the
	TTree::Draw documentation (cherry picked from commit
	15dd83522124b7c789b69bfa64184d8122d6088d)

2013-05-08  Pere Mato <mato@cern.ch>

	* roofit/roostats/CMakeLists.txt: Fixed the installation of RooStats
	headers

2013-05-07  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TDirectory.cxx: Give example on how to create nested
	subdirectories.

2013-05-07  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: We do not know how to extract
	the function name corresponding to a function pointer on AIX ...

2013-05-07  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/histfactory/Module.mk: Don't strip the source directory
	away - that's where the headers are!

2013-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/gitinfo.sh: Add --git-dir option to git for out of
	source build. Fixes ROOT-5127.

2013-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version.cxx, core/base/inc/RVersion.h,
	core/base/src/TROOT.cxx: 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().

2013-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/RVersion.h: update RVersion.h, remove
	ROOT_SVN_REVISION.

2013-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore, Makefile, build/unix/gitinfo.sh,
	build/unix/svninfo.sh, build/version.cxx, configure,
	core/base/inc/TROOT.h, core/base/src/TROOT.cxx,
	core/rint/src/TRint.cxx, proof/proofplayer/src/TPerfStats.cxx,
	tmva/src/MethodBase.cxx, tmva/src/Reader.cxx,
	tree/treeplayer/src/TTreePerfStats.cxx: 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

2013-05-06  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoPolygon.h, geom/geom/inc/TGeoXtru.h,
	geom/geom/inc/TVirtualGeoPainter.h, geom/geom/src/TGeoPolygon.cxx,
	geom/geom/src/TGeoXtru.cxx, geom/geompainter/inc/TGeoPainter.h,
	geom/geompainter/src/TGeoPainter.cxx: Precision fix for TGeoPolygon.
	Added possibility to draw a polygon via TGeoPolygon::Draw or
	TGeoXtru::DrawPolygon

2013-05-06  Gerardo Ganis <gerardo.ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TVirtualPacketizer.cxx: 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]

2013-05-03  ganis <gerardo.ganis@cern.ch>

	* tutorials/proof/ProofEventProc.C: Use getters where relevant; make
	nested class public

2013-05-03  ganis <gerardo.ganis@cern.ch>

	* tutorials/proof/ProcFileElements.h: Use getters where relevant;
	make nested class public

2013-04-30  ganis <gerardo.ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx,
	test/stressProof.cxx:    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.

2013-04-29  ganis <gerardo.ganis@cern.ch>

	* tutorials/proof/ProofTests.C: Notify when gEnv look-up fails

2013-05-06  Axel Naumann <Axel.Naumann@cern.ch>

	* build/package/msi/Language_en-us.wxl: dos2unix

2013-05-06  Axel Naumann <Axel.Naumann@cern.ch>

	* graf2d/asimage/src/libAfterImage/win32/asview.mak: Bertrand says:
	nmake files are perfectly fine with lf line terminators.  Thus
	dos2unix, in agreement with .gitattributes.

2013-05-06  Axel Naumann <Axel.Naumann@cern.ch>

	* graf2d/asimage/src/libAfterImage/libAfterImage.dsp,
	graf2d/asimage/src/libAfterImage/libAfterImage.dsw,
	graf2d/asimage/src/libAfterImage/win32/asview.dsp: unix2dos.

2013-05-06  Axel Naumann <Axel.Naumann@cern.ch>

	* core/pcre/src/win32/README, docbook/primer/macros/macro9.C: 
	Convert evil CRLF to LF.

2013-05-03  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Fix AIX build (missing
	Dl_info)

2013-05-03  Philippe Canal <pcanal@fnal.gov>

	* .gitignore: Add .dll, /*.mk and some cint built files to
	.gitignore

2013-05-03  Philippe Canal <pcanal@fnal.gov>

	* .gitignore: Ignore dictionary source files and roottest

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/lib/wintcldl83/wildc/wildc.dsp,
	cint/cint/lib/wintcldl83/wildc/wildc.dsw: unix2dos

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cling/test/CMakeLists.txt, cint/cling/www/contact.html,
	cint/cling/www/docs.html,
	cint/cling/www/docs/internal/doxygen.html,
	cint/cling/www/docs/internal/extensions.html,
	cint/cling/www/download.html, cint/cling/www/index.html,
	cint/cling/www/news.html,
	cint/cling/www/news/ClingAnnouncement.html,
	cint/cling/www/news/NewWebsiteLaunched.html,
	cint/cling/www/style/style.css: dos2unix

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* .gitattributes: Keep crlf for .vcproj

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/demo/Win32App/TestApp/TestApp.dsp,
	cint/demo/Win32App/TestApp/TestApp.dsw,
	cint/demo/Win32App/graph01/chapter24.dsp,
	cint/demo/Win32App/graph01/chapter24.dsw,
	cint/demo/Win32App/graph01/graph01.dsp,
	cint/demo/Win32App/graph01/graph01.dsw, cint/test/test.vcproj: 
	unix2dos.

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* icons/arc.xpm, icons/checkmark_t.xpm, icons/cut.xpm,
	icons/eve_rnr01_t.xpm, icons/leaf_method_s.xpm,
	icons/leaf_method_t.xpm, icons/mdi_close.xpm,
	icons/mdi_default.xpm, icons/mdi_help.xpm, icons/mdi_maximize.xpm,
	icons/mdi_minimize.xpm, icons/mdi_restore.xpm, icons/pdf.xpm,
	icons/return_object_s.xpm, icons/return_object_t.xpm,
	icons/slider1h.xpm, icons/slider1v.xpm, icons/tb_find.xpm: dos2unix

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* .gitattributes: No "text", just eol=crlf.

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* .gitattributes: Simplified gitattributes.

2013-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* io/doc/v524/index.html, math/mathcore/test/fit/SparseFit3.cxx,
	math/mathcore/test/fit/SparseFit4.cxx,
	roofit/histfactory/src/ConfigParser.cxx: dos2unix

2013-05-03  bellenot <bertrand.bellenot@cern.ch>

	* configure: Add missing dependencies for PostgreSQL on cygwin/gcc.
	Thanks to Angelo Graziosi for the feedback

2013-05-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/graphs/timeonaxis3.C: switch to Unix line endings.

2013-05-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitattributes: Add .gitattributes file. Don't expand $Id$.

2013-05-03  Axel Naumann <axel@lxbuild176.cern.ch>

	* core/base/inc/RConfig.h: Fix funny GCC selection: we really want
	sstream also for GCC 4.8.

2013-05-02  Olivier Couet <olivier.couet@cern.ch>

	* core/base/src/TAttMarker.cxx: Fix a typo

2013-04-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/DetailedOutputAggregator.h: fix
	comments on return set ownership (thanks to T. Adye)

2013-04-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* .gitignore: add proper .gitignore.

2013-04-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-07.

2013-04-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/reflex/CMakeLists.txt,
	cmake/modules/SearchInstalledSoftware.cmake, sql/CMakeLists.txt,
	sql/pgsql/CMakeLists.txt: From Pere: This comes form Thomas
	Zimmermann to add the building PostgresSQL plugin with CMake. It
	also fixes a minor problem in Reflex.

2013-04-26  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooRealMPFE.cxx:  o RooRealMPFE    - Also include constant variables in _vars so that changes from
	     (initially) constant to floating are also detected

2013-04-25  Philippe Canal <pcanal@fnal.gov>

	* tutorials/math/kdTreeBinning.C: Workaround CINT deficiency

2013-04-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TMathBase.h: Add some explicit casts to silence
	-Wconversion warnings.

2013-04-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/test/testInversion.cxx: merge from trunk r49340 to
	fix test error message

2013-04-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/MatrixInversion.icc: merge frun trunk r49337

2013-04-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/smatrix/inc/Math/MatrixInversion.icc,
	math/smatrix/test/testInversion.cxx: merge from trunk r49283 (remove
	some static data)

2013-04-24  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx, hist/hist/src/TH3.cxx: merge from trunk
	r49317 fixing a bug reported in
	http://root.cern.ch/phpBB3/posting.php?mode=reply&f=3&t=16308

2013-04-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/graf/CMakeLists.txt, graf2d/x11ttf/CMakeLists.txt,
	graf3d/ftgl/CMakeLists.txt: From Pere: fix for issue
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16303

2013-04-23  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsPdf.cxx: Improved handling of global
	observables   o RooAbsPdf     - Document already existing named argument
	      GlobalObservablesTag() as alternative way to indicate global
	      observables: all observables with a named bool attribute matching
	      the specified tag will be considered as global observables    - Add concept of 'default' global observables speficication: if
	     the head node of a pdf contains a string attribute named
	     'DefaultGlobalObservablesTag' its value will be interpreted as the
	default argument to GlobalObservablesTag()

2013-04-23  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/TKDTreeBinning.h,
	math/mathcore/src/TKDTreeBinning.cxx,
	tutorials/math/kdTreeBinning.C: merge from trunk 49286: fixes for
	ROOT-4889 and  ROOT-4890 and also merge 49287 (new tutorial version)

2013-04-22  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/THStack.cxx: merge from trunk fix 49284
	(https://sft.its.cern.ch/jira/browse/ROOT-4882 ) Fix THStack for 1D variable bin histograms

2013-04-21  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/inc/Reflex/Builder/CollectionProxy.h,
	core/cont/inc/TCollectionProxyInfo.h,
	io/io/src/TGenCollectionProxy.cxx,
	io/io/src/TStreamerInfoActions.cxx: Repair support for std::bitset.
	It has no iterator and we can not access the element by address, so
	we need to treat it the same way we treat the associative container
	(cache the input into an array of bool and use the 'feed' function.

2013-04-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-06.

2013-04-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* montecarlo/eg/inc/TDatabasePDG.h,
	montecarlo/eg/src/TDatabasePDG.cxx: merge with trunk -  revision
	49275  - see http://root.cern.ch/viewvc?rev=49275&root=root&view=rev

2013-04-19  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geompainter/src/TGeoChecker.cxx: Fix a warning on some
	compilers

2013-04-19  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/TGeoBoolNode.h, geom/geom/inc/TGeoManager.h,
	geom/geom/inc/TGeoMatrix.h, geom/geom/inc/TGeoPhysicalNode.h,
	geom/geom/inc/TGeoVolume.h, geom/geom/inc/TVirtualGeoPainter.h,
	geom/geom/src/TGeoBoolNode.cxx, geom/geom/src/TGeoManager.cxx,
	geom/geom/src/TGeoNode.cxx, geom/geom/src/TGeoPhysicalNode.cxx,
	geom/geom/src/TGeoVolume.cxx, geom/geompainter/inc/TGeoChecker.h,
	geom/geompainter/inc/TGeoPainter.h,
	geom/geompainter/src/TGeoChecker.cxx,
	geom/geompainter/src/TGeoPainter.cxx: Patch for alignment
	corresponding to trunk revision 47228

2013-04-18  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roostats/inc/RooStats/MinNLLTestStat.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx:   o RooAbsTestStatistic     - In setData() cycle enableOffset() if it is active to reset       likelihood offset caches   o ProfileLikelihoodTestStat, MinNLLTestStat     - Add method setLOffset() to activate likelihood offsetting       in underlying likelihood calculations

2013-04-18  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TClonesArray.cxx: In TClonesArray::Delete use
	TClass::Destruct if the contained class is emulated

2013-04-18  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/pcode.cxx: Finalize r49010; fixes ROOT-5054.

2013-04-18  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoBranchArray.cxx: Patch for initializing
	TGeoBranchArray objects from the navigator pointing to the top
	volume

2013-04-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/quadp/src/TQpDataSparse.cxx: merge with trunk -  revision
	49265  - see http://root.cern.ch/viewvc?rev=49265&root=root&view=rev

2013-04-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/quadp/src/TQpDataSparse.cxx: merge from trunk fix 49263
	(remove a printout in quadp, see
	https://sft.its.cern.ch/jira/browse/ROOT-4841 )

2013-04-17  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/src/TGeoManager.cxx, geom/geom/src/TGeoTube.cxx: Try to
	clarify that phi1,phi2 express the ends [phi1,phi2] rather than the
	start and delta [phi1,phi1+phi2] when creating a tube segement

2013-04-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooRealMPFE.cxx:   o RooRealMPFE     - Fix bug in RetrieveErrors protocol leading to hanging
	      processes when certain error messages occur on server-side:
	      payload3 (string of object server values) is now truncated to 1023
	on the server side, in line with client-side expectations

2013-04-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooBanner.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx:   o RooAbsTestStatistic, RooRealMPFE     - Remove stray debug statements   o RooBanner     - Increment version tag to 3.56

2013-04-16  Philippe Canal <pcanal@fnal.gov>

	* roofit/histfactory/inc/RooStats/HistFactory/Measurement.h: 
	Increment version to v3 to allow space in the run-time database for
	both of the v1 alternative schema

2013-04-16  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TH2Poly.cxx, hist/histpainter/src/THistPainter.cxx: 
	Fix doc

2013-04-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooCurve.cxx,
	roofit/roofitcore/src/RooFitResult.cxx:    o RooFitResult      - Fix variable mapping problem in print statement in
	     createHessePdf [ ROOT-JIRA-4933 ]    o RooCurve      - Fix nDOF problem in chi^2 calculation with empty bins [
	     ROOT-JIRA-4836 ]    o RooAbsReal       - Copy plot label in copy ctor [ ROOT-JIRA-4987 ]

2013-04-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Measurement.h:    RooStats::HistFactory::Measurement    - Fix backward compatibility for streaming with a checksum-based
	     conversion rule for the v1 layout of r45704 (string fPOI instead
	     of vector<string> fPOI) Also tested against the (different) v1
	     layout of r46582. No conversion rule is needed here, as it only adds
	a data member    - Increment version tag to v2 for sane schema evolution from here
	   on

2013-04-16  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: A TMathText string was not saved
	properly in a .C file.

2013-04-16  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/python/genreflex/gendict.py,
	cint/reflex/python/genreflex/selclass.py: From Attila Krasznahorkay:
	add support for some the I/O rule element to be optional (in
	particular source and target)

2013-04-15  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: In InitializeOffsets, remove the
	collection branch name in all cases of collection splitting

2013-04-15  Philippe Canal <pcanal@fnal.gov>

	* geom/geom/src/TGeoHelix.cxx: Avoid uninitalized memory read
	(SetCharge checks the value of fQ)

2013-04-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx, hist/hist/src/TProfileHelper.h: merge with
	trunk -  revision 49240  - see
	http://root.cern.ch/viewvc?rev=49240&root=root&view=rev

2013-04-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooCompositeDataStore.cxx:   o RooAbsReal     - Add code to be able to attach to Bool_t branches of TTrees
	    (JIRA-ROOT-179)   o RooCompositeDataStore     - In addColumn() add fundamentals to _vars in composite data
	    store (fix for JIRA-ROOT-4711)

2013-04-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooNovosibirsk.cxx,
	roofit/roofitcore/inc/RooProfileLL.h,
	roofit/roofitcore/src/RooProfileLL.cxx:   o RooNovosibirsk     - Replace 'cerr' call by coutF() call to trigger fatal error,
	      add dummy return statement to placate compiler   o RooProfileLL     - Move minuit initialization to dedicated private function, also
	      call from validateAbsMin() to ensure that Minuit is always
	      initialized before it is used, also if it is called via bestFitObs()
	[ JIRA-ROOT-4884 ]

2013-04-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/inc/RooNovosibirsk.h,
	roofit/roofit/src/RooNovosibirsk.cxx:    o RooNovosibirsk      - Updated version with analytical integrals and        reference to original Belle paper in which the        functional form appeared (from Marko Petric - JIRA-ROOT-5013)

2013-04-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooMinuit.cxx:  o RooMinuit    - Improve retrieval of MINOS status (fix from Lorenzo)

2013-04-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooPlot.cxx:   o RooPlot     - Thread-safe version of ctors that disable SumW2 option of
	    underlying TH1 (fix for P. Waller)

2013-04-12  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx: from Max
	Baak: change default interpolation type in the histfactory from
	piece-wise linear to 6th order polynomial interpolation + linear
	extrapolation

2013-04-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx:   o RooRealMPFE     - Fix compiler error (accidentally removed include file)   o RooAbsPdf     - Update documentation of NumCPU() feature of fitTo() and
	    createNLL()

2013-04-12  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/inc/RooAbsCategory.h,
	roofit/roofitcore/inc/RooAbsOptTestStatistic.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooAbsString.h,
	roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooChi2Var.h,
	roofit/roofitcore/inc/RooConstraintSum.h,
	roofit/roofitcore/inc/RooDataWeightedAverage.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/inc/RooNLLVar.h,
	roofit/roofitcore/inc/RooRealMPFE.h,
	roofit/roofitcore/inc/RooXYChi2Var.h,
	roofit/roofitcore/src/RooAbsArg.cxx,
	roofit/roofitcore/src/RooAbsCategory.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooAbsString.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooConstraintSum.cxx,
	roofit/roofitcore/src/RooDataWeightedAverage.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooMinimizer.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx,
	roofit/roofitcore/src/RooXYChi2Var.cxx: Improve efficiency of
	parallized likelihood calculations   o RooAbsTestStatistic     - Introduce new likelihood parallelization strategies for
	      simultaneous pdfs. Boolean strategy flag is replaced with enum
	with new options             false --> BulkPartition (split calculation of each L
	            component into equal bulk partitions)             true  --> Interleave (same, but following interleaving
	                                  strategy, works better for histograms as zero-bins are
	likely to be spread more evenly over processes)                   --> SimComponents: new strategy that assign each
	                      RooSimultaneous component completely to a single
	                      processes, while distributing components over processes. This
	benificial for likelihood components where a substantial fraction of
	                      CPU time is spent in normalization (which would be incurred in very
	                      process in BulkPartition and Interleave strategies). Note that
	                      wall-time performance is strongly dependent on likelihood components
	                      sharing parameters. In the limiting case that no parameters are
	                      shared between component this strategy is ineffective, as only a
	                      single process would be active most of the time [ since most
	minuit-induced likelihood calculations change a single parameter ]                   --> Hybrid: Bulk partition for all likelihoods
	                      with >30 (weighted) events [ #dataset entries
	                      count, not the sum of weights ], SimComponents for small datasets.
	                      This mode is more efficient that BulkPartition for many HistFactory
	                      models that can feature a large number of samples with few bins.       - Distribute calculation of extended likelihood term over
	       processes (instead of assigning them all to the first
	       processes), using a deterministic algorihm based on module of crc32
	of component name      - Deploy RooRealMPFE objects in multi-process master mode in
	     master/slave configuration   o RooRealMPFE     - Introduce concept of master/slave mode. In this mode only the
	      master determines which variables have changed value and/or
	      const-status and thus need to be considered for updating on the
	      server-side. The slave nodes simply take the information from the
	master. In master mode deploy fast RooAbsReal::isIdentical() taking
	      advantage of prior knowledge that LHS and RHS are identical objects     - In calculate() presend Retrieve message immediately after
	      Calculate message to reduce IPC delays in getVal()     - Consolidate the three read/write operations corresponding to a
	      Retrieve message into a single one     - Bug fix in passing of OptimizeConst: also pass doTracking flag
	    (mode 2 opt)   o RooMinimizer     - Prevent profile timer from starting at construction, but
	      rather when first profiled action is performed   o RooAbsArg     - Track status of constant status with a boolean flag in
	      addition to a string attribute to speed up execution time of
	isConstant().    o RooChi2Var, RooXYChi2Var, RooAbsReal, RooNLLVar, RooAbsPdf,
	  RooGlobalFunc, RooDataWeightedAverage     - Follow bool->enum type change for parallalization strategy
	    flag   o RooVectorDataStore      - Optimize code: in recalculateCache() omit loop over data if
	     no components need updating   o RooAbsReal, RooAbsString, RooAbsCategory     - Introduce new isIdentical() method that is faster than
	      operator==() as it can optionally assume that the RHS of the
	same types as the LHS

2013-04-11  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/postscript/src/TSVG.cxx: Fix
	https://sft.its.cern.ch/jira/browse/ROOT-5047

2013-04-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TGraph.cxx: merge from trunk r r49221 fix a memory leak in the assignment operator see
	https://sft.its.cern.ch/jira/browse/ROOT-5045

2013-04-11  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: From Bertrand:  dladdr (and Dl_info) is not available on cygwin either.

2013-04-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: merge from trunk r49214 fix FillRandom(hist) for case of histograms with different axis, see
	https://sft.its.cern.ch/jira/browse/ROOT-4938

2013-04-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuit.cxx: merge with trunk -  revision 49204  -
	see http://root.cern.ch/viewvc?rev=49204&root=root&view=rev

2013-04-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuit.cxx: merge with trunk -  revision 49202  -
	see http://root.cern.ch/viewvc?rev=49202&root=root&view=rev

2013-04-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: merge with trunk -  revision 49200  - see
	http://root.cern.ch/viewvc?rev=49200&root=root&view=rev

2013-04-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuit.cxx: merge with trunk -  revision 49198  -
	see http://root.cern.ch/viewvc?rev=49198&root=root&view=rev

2013-04-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* LICENSE, graf2d/fitsio/src/TFITS.cxx: Fix for coverity 50419.

2013-04-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx,
	math/minuit2/src/Minuit2Minimizer.cxx: merge from trunk fixes in
	 Minos erros status
	http://root.cern.ch/viewvc?view=rev&revision=49190

2013-04-10  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: Undo the change about testing on
	obj=0 in AddEntry(const char *name,..) Even if that's doe not sound
	logical obj=0 is valid. In particular when a macro with a Legend is
	saved as a .C file.

2013-04-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: fix:
	https://savannah.cern.ch/bugs/index.php?100704

2013-04-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: merge with trunk -  revision
	49147  - see http://root.cern.ch/viewvc?rev=49147&root=root&view=rev

2013-04-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: fix:
	https://savannah.cern.ch/bugs/index.php?100702

2013-04-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: fix:
	https://savannah.cern.ch/bugs/?100703

2013-04-09  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/Tools.cxx: fix in Tools the  statistics information.
	thanks to Swagato Banerjee

2013-04-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TH1.h, hist/hist/inc/TProfile.h,
	hist/hist/inc/TProfile2D.h, hist/hist/inc/TProfile3D.h,
	hist/hist/src/TH1.cxx, hist/hist/src/TProfile.cxx,
	hist/hist/src/TProfile2D.cxx, hist/hist/src/TProfile3D.cxx,
	hist/hist/src/TProfileHelper.h: merge from trunk
	http://root.cern.ch/viewvc?view=rev&revision=49133 Add flag to delete error array structure

2013-04-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/CheckCompiler.cmake,
	cmake/modules/FindGraphviz.cmake, io/io/CMakeLists.txt: fixes Jira
	issue ROOT-183 and some minor change on FindGraphvix.cmake.

2013-04-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/fitsio/inc/TFITS.h, graf2d/fitsio/src/TFITS.cxx,
	tutorials/fitsio/FITS_tutorial6.C: From Claudi Martinez: - Removed unused fColumnNames[] and fColumnTypes[] arrays - Fixed memory leak in LoadHDU() - Added method: GetColumnName() - New tutorial FITS_tutorial6.C

2013-04-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake, config/genreflex.in: 
	From Pere:  - More rigorous check of existance of OpenGL  - Changed genreflex command to not require the ROOTSYS environment
	 variable

2013-04-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TParameter.h: From Gerri: Add the following 'merge'
	modes:     'M'        final value will be the maximum     'm'        final value will be the minimum     'f'        final value will be the first encountered     'l'        final value will be the last encountered Defined also a new bit 'kIsConst' which is set if all the 'merged'
	values are found to be the same; a new method 'Bool_t IsConst()
	const' is provided to quickly test constancy.  Should provide a solution for the requirements raised in Savannah
	bug #95957 and Savannah patch #5550.

2013-04-07  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx: Import patch #49113: From
	B.Butler and M.Swiatlowski: fix possible crash in submerger mode due
	to missing protection

2013-04-05  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx: Miscellaneous fixes   o RooWorkspace     - Fix compiler error/warning in getSnapshot()   o RooAbsTestStatistic     - Add bookkeeping for MP set member that will calculated
	    extended term     - in setMPSet() assing set number for MP calculation based on
	      checksum of object name modulo nset to obtain more or less even
	      spread of extended term calculations over processes in MP mode   o RooNLLVar     - Calculated extended term in designated MP set instead of       set with _firstEvent=0. This also fixes a bug in NumCPU(n>1)       calculations of HistFactory models with 1-bin channels       where the extended term was unintentionally evaluated       in >1 MP set.    o RooAbsReal    - Add accessor getForceNumInt()

2013-04-05  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TClonesArray.cxx: In AbsorbObjects delete the
	existing memory allocations (Fixes
	https://savannah.cern.ch/bugs/?101099)

2013-04-05  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooWorkspace.h,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooWorkspace     - Add RooArgSet* accessor to snapshots [ JIRA ROOT-178 ]

2013-04-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* bindings/ruby/src/drr.cxx, bindings/ruby/src/rrcommon.h,
	configure: From Mattias Mellert (#100973): Fixing 2 issues.  1. Using ruby -rrbconfig -e 'puts RbConfig::CONFIG["ruby_version"]' to extract the version of ruby being used is not reliable, and with
	the ruby 2.0 in Fedora 19 it fails (an empty string is returned). A
	better alternative is to use ruby -rrbconfig -e 'puts RbConfig::CONFIG["MAJOR"]' ruby -rrbconfig
	-e 'puts RbConfig::CONFIG["MINOR"]' instead. This also works with ruby 1.8 on RHEL 5 and 6.  2. The RFLOAT_VALUE macro in ruby 2.0 resolves to an inlined
	function and is therefore not a valid lvalue any more, and the
	address-of operator can not be applied to it. The construct
	&RFLOAT_VALUE(...) is used in the rr_parse_void function, which
	therefore no longer compiles. This function is not called anywhere
	in the code, nor is it part of the modules public interface since it
	is not listed in any installed header. So simply removing this
	function makes the code compile again.

2013-04-05  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/gui/src/TRootDialog.cxx: Import rev.49087 from trunk: Fix bug
	#101060: Editor not preserving MathText

2013-04-05  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/ged/src/TH1Editor.cxx: Add missing initialisation of the "Bar
	Option" check box, leading to keeping the check box checked when
	switching from an histogram draw with "BAR" option to another one
	without that option. Thanks to Axel for reporting this.

2013-04-04  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Humm we meant GetLast()+1
	not GetEntries ..

2013-04-04  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Avoid accessing fLeaves out
	of bounds

2013-04-04  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: add missing self on lookup of
	file_matches

2013-04-04  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/FindXROOTD.cmake: From Gerri: Make sure that
	XROOTD_PRIVATE_INCLUDE_DIR is not undefined.

2013-04-04  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx: 
	*****************************************************************************  *** Improve robustness of likelihood offsetting feature
	  ***

	*****************************************************************************  o RooAbsTestStatistic     - Remove code that adds back likelihoood offset in evaluate()   o RooAbsReal     - Insert code to add back likelihood offset here in return value
	      getValV() but fill _value cache always with offsetted values   o RooAbsAbsOptTestStatistics     - In combinedValue() explicitly call getValV() instead of
	      getVal() to eliminate short-cut cache-return strategy. Calls to
	      getValV() will still return cached value but will add likelihood
	      offset as necessary to return value

2013-04-04  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/gl/inc/TGLCamera.h, graf3d/gl/inc/TGLOrthoCamera.h,
	graf3d/gl/inc/TGLPerspectiveCamera.h, graf3d/gl/inc/TGLUtil.h,
	graf3d/gl/src/TGLOrthoCamera.cxx,
	graf3d/gl/src/TGLPerspectiveCamera.cxx,
	tutorials/eve/camera_restore.C: From Alja: Make camera state
	streamable.

2013-04-03  Olivier Couet <Olivier.Couet@cern.ch>

	* configure, graf2d/gviz/Module.mk, graf2d/gviz/inc/TGraphEdge.h,
	graf2d/gviz/inc/TGraphNode.h, graf2d/gviz/inc/TGraphStruct.h,
	graf2d/gviz/src/TGraphEdge.cxx, graf2d/gviz/src/TGraphNode.cxx,
	graf2d/gviz/src/TGraphStruct.cxx: Apply the patch suggested here:
	https://savannah.cern.ch/bugs/index.php?100793

2013-04-02  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: In 'ls', print when a StreamerInfo is
	used for conversions

2013-04-02  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Extent/correct the detection of
	renamed classes.   Avoid unitialized memory read during Fill-ing
	(read action use not yet ready ...)

2013-04-02  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TColor.cxx: New build in palette (#56) suggested by
	Amon Harel: Inverted Dark body radiator.

2013-04-02  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TMultiGraph.cxx: tiny doc update

2013-04-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH3.cxx: fix for bug
	https://savannah.cern.ch/bugs/index.php?100561

2013-04-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/SamplingDistPlot.cxx: merge fix 48950 from
	Sven in roostats development branch "Fix plotting in certain
	situations for importance sampling"

2013-04-01  Philippe Canal <pcanal@fnal.gov>

	* core/cont/inc/TCollectionProxyInfo.h: Import revision 49053 from
	the trunk: Fix compiler warnings

2013-04-01  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Import revision 49054 from the
	trunk: Fix coverity warnings

2013-03-31  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Add missing protection

2013-03-30  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Propagate renaming to nested
	objects

2013-03-30  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/pcode.cxx: Fix long long N = 100LL; for (int
	i=0;i<3;i++) printf("%f\n",1.0/N); long long was taking precedence
	over double case, causing both operands to be converted to ll.  This
	is still buggy (it casts ll operand to l) but much better than
	before.

2013-03-30  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TSchemaRuleSet.cxx: Implement the implicit rule for
	matching pair (based on being able to convert their content

2013-03-30  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: std::pair also have implicit rules, so
	always craete a SchemaRuleSet

2013-03-30  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TGenCollectionStreamer.cxx: Implement numerical
	conversion for map's key or value

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Fix typo

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: When switching STL collection
	proxy we also need to update fSTLtype

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Fix conversion to from any
	type of numerical collection to associative type of numerical
	collection

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TSchemaRuleSet.cxx: Allow the implicit conversion
	from any type of numerical STL collection to any other type of
	numerical STL collection (e.g. vector<int> to list<float>)

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Fix conversion to from any
	type of numerical collection to any type of numerical collection

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TGenCollectionStreamer.cxx: Implement convertion to any
	type of numeric STL in the collection streamer

2013-03-29  Philippe Canal <pcanal@fnal.gov>

	* core/cont/inc/TVirtualCollectionProxy.h,
	io/io/inc/TEmulatedCollectionProxy.h,
	io/io/inc/TGenCollectionProxy.h,
	io/io/inc/TGenCollectionStreamer.h,
	io/io/src/TEmulatedCollectionProxy.cxx,
	io/io/src/TGenCollectionProxy.cxx,
	io/io/src/TGenCollectionStreamer.cxx: Remove use of data member
	fOnFileClass as much as possible (improve thread safety).  Improve
	const-correctness

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: In SetBranchAddress, use the result of
	CheckBranchAddressType to decide whether to actually use the address
	or not.  This avoid mis-using the user's pointer (but also might
	make invalid/awkward code fails).  To prevent the check (and hence
	for the use a pointer no matter what), the user needs to cast the
	pointer to a void*.

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Properly handle the evolution of
	an STL container containing a class with contains sub-object (don't
	claim the subobject also changed type)

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Implementation the
	streamerInfo actions for kBits

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: In the MakeClass reading code
	when failing over to using the StreamerInfo, switch to using the
	action sequence

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Compile the code for the
	conversion actions for generic collection

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Better support for conversion of
	unversioned classes

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/inc/Reflex/Builder/CollectionProxy.h: Add missing
	specialization

2013-03-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/INSTALL, README/README.ALIEN, build/win/w32pragma.h,
	cint/cint/include/graphbuf.h, cint/cint/src/bc_parse.cxx,
	cint/cint/src/ifunc.cxx, cint/cint/src/newlink.cxx,
	cint/cintex/test/dict/CintexTest.h, cint/cintex/test/test_Cintex.C,
	cint/cintex/test/test_PyCintex_basics.py, cint/configure,
	cint/doc/ref.txt, cint/reflex/doc/ChangeLog.reflex,
	cint/reflex/inc/Reflex/Tools.h,
	cint/reflex/python/genreflex/gendict.py,
	cint/reflex/python/genreflex/genheader.py,
	cmake/modules/SearchInstalledSoftware.cmake,
	cmake/scripts/testsingle.cxx.in, config/root-help.el.in,
	config/roots.in, configure, core/base/inc/TRemoteObject.h,
	core/base/inc/TUri.h, core/base/src/TApplication.cxx,
	core/base/src/TRemoteObject.cxx, core/base/src/TString.cxx,
	core/base/src/TSystem.cxx, core/base/src/TVirtualPS.cxx,
	core/base/src/TVirtualX.cxx, core/clib/src/Demangle.c,
	core/meta/src/TCint.cxx, core/meta/src/TCintWithCling.cxx,
	core/meta/src/TFunction.cxx, core/rint/inc/TTabCom.h,
	core/textinput/src/textinput/TerminalDisplay.h,
	core/textinput/src/textinput/TextInputContext.cpp,
	core/textinput/src/textinput/TextInputContext.h,
	core/thread/src/TPosixThreadFactory.cxx,
	core/thread/src/TWin32ThreadFactory.cxx,
	core/unix/src/TUnixSystem.cxx, core/winnt/src/TWinNTSystem.cxx,
	core/zip/inc/zlib.h, docbook/users-guide/CINT.xml,
	docbook/users-guide/Histograms.xml,
	docbook/users-guide/MathLibraries.xml,
	docbook/users-guide/WritingGUI.xml, etc/proof/xpd.cf.sample,
	geom/gdml/src/TGDMLParse.cxx, geom/gdml/src/TGDMLWrite.cxx,
	geom/geom/src/TGeoBoolNode.cxx,
	geom/geom/src/TGeoCompositeShape.cxx,
	geom/geom/src/TGeoPolygon.cxx, geom/geom/src/TGeoVolume.cxx,
	geom/geombuilder/src/TGeoVolumeEditor.cxx,
	graf2d/asimage/src/TASImage.cxx,
	graf2d/asimage/src/libAfterImage/ChangeLog,
	graf2d/asimage/src/libAfterImage/afterbase.c,
	graf2d/asimage/src/libAfterImage/blender.c,
	graf2d/asimage/src/libAfterImage/blender.h,
	graf2d/asimage/src/libAfterImage/bmp.c,
	graf2d/asimage/src/libAfterImage/export.c,
	graf2d/asimage/src/libAfterImage/libpng/pngwio.c,
	graf2d/asimage/src/libAfterImage/libungif/dgif_lib.c,
	graf2d/asimage/src/libAfterImage/libungif/egif_lib.c,
	graf2d/asimage/src/libAfterImage/transform.c,
	graf2d/asimage/src/libAfterImage/zlib/zlib.h,
	graf2d/doc/v520/index.html, graf2d/graf/src/TGaxis.cxx,
	graf2d/postscript/src/TSVG.cxx, graf2d/qt/src/GQtGUI.cxx,
	graf2d/qt/src/TQtApplication.cxx, graf2d/qt/src/TQtWidget.cxx,
	graf2d/win32gdk/gdk/src/gdk/gdkcolor.c,
	graf2d/win32gdk/gdk/src/gdk/gdkcolor.h,
	graf2d/win32gdk/gdk/src/gdk/gdkdraw.c,
	graf2d/win32gdk/gdk/src/gdk/win32/gdkcolor-win32.c,
	graf2d/win32gdk/src/TGWin32.cxx, graf2d/win32gdk/src/gifquantize.c,
	graf2d/x11/src/GX11Gui.cxx, graf2d/x11/src/gifquantize.c,
	graf2d/x11ttf/src/TGX11TTF.cxx, graf3d/eve/doc/index.txt,
	graf3d/eve/inc/TEveVSD.h, graf3d/eve/src/TEvePointSet.cxx,
	graf3d/eve/src/TEveTrack.cxx, graf3d/eve/src/TEveVSD.cxx,
	graf3d/ftgl/inc/FTFace.h, graf3d/ftgl/inc/FTFont.h,
	graf3d/gl/inc/TGLCamera.h, graf3d/gl/inc/TGLOrthoCamera.h,
	graf3d/gl/src/TGLAxisPainter.cxx, gui/fitpanel/inc/TFitEditor.h,
	gui/fitpanel/test/UnitTesting.cxx, gui/ged/src/HelpSMText.cxx,
	gui/ged/src/TStyleManager.cxx, gui/gui/inc/TGListBox.h,
	gui/gui/inc/TGMdiMainFrame.h, gui/gui/inc/TGPack.h,
	gui/gui/inc/TGText.h, gui/gui/src/HelpText.cxx,
	gui/gui/src/TGFrame.cxx, gui/gui/src/TGMenu.cxx,
	gui/gui/src/TGSplitFrame.cxx, gui/gui/src/TGTextEditor.cxx,
	gui/gui/src/TGTextEntry.cxx, gui/gui/src/TGuiBuilder.cxx,
	gui/guibuilder/src/TGuiBldDragManager.cxx,
	gui/guibuilder/src/TRootGuiBuilder.cxx, gui/guihtml/inc/TGHtml.h,
	gui/qtgsi/inc/TQApplication.h, gui/qtgsi/inc/TQRootApplication.h,
	gui/qtgsi/test/example1/README, gui/qtgsi/test/example1/main.cpp,
	gui/sessionviewer/src/TSessionDialogs.cxx,
	gui/sessionviewer/src/TSessionViewer.cxx,
	hist/hist/src/TFormula.cxx, hist/hist/src/TFormulaPrimitive.cxx,
	hist/hist/src/TLimit.cxx, hist/hist/src/TSVDUnfold.cxx,
	html/src/TClassDocOutput.cxx, html/src/THtml.cxx,
	io/doc/TFile/TDirectory.txt, io/doc/TFile/TFile.txt,
	io/hdfs/src/THDFSFile.cxx, io/io/src/TBufferFile.cxx,
	io/io/src/TContainerConverters.cxx, io/io/src/TFileMerger.cxx,
	io/io/src/TFree.cxx, io/rfio/src/TRFIOFile.cxx,
	io/sql/src/TSQLFile.cxx, io/sql/src/TSQLStructure.cxx,
	io/xml/src/TXMLEngine.cxx, io/xml/src/TXMLFile.cxx,
	io/xml/src/TXMLPlayer.cxx, io/xmlparser/src/TXMLParser.cxx,
	man/man1/g2root.1, man/man1/g2rootold.1, man/man1/h2root.1,
	man/man1/hadd.1, man/man1/proofd.1, man/man1/rlibmap.1,
	man/man1/root-config.1, man/man1/root.1, man/man1/roota.1,
	man/man1/rootn.exe.1, man/man1/ssh2rpd.1, man/man1/xproofd.1,
	math/genvector/inc/Math/GenVector/BitReproducible.h,
	math/mathcore/inc/Math/Minimizer.h,
	math/mathcore/inc/Math/RootFinder.h,
	math/mathmore/inc/Math/GSLMinimizer1D.h,
	math/mathmore/inc/Math/GSLRootFinder.h,
	math/mathmore/inc/Math/GSLRootFinderDeriv.h,
	math/mathmore/inc/Math/GSLSimAnnealing.h,
	math/mathmore/inc/Math/Interpolator.h,
	math/mathmore/src/GSLIntegrator.cxx, math/minuit/src/TMinuit.cxx,
	math/minuit2/src/FumiliBuilder.cxx, math/minuit2/src/MnMinos.cxx,
	math/minuit2/src/VariableMetricBuilder.cxx,
	math/mlp/src/TMLPAnalyzer.cxx,
	math/mlp/src/TMultiLayerPerceptron.cxx,
	math/smatrix/inc/Math/Functions.h, math/smatrix/inc/Math/SVector.h,
	math/unuran/config.h.win.in, math/unuran/inc/TUnuranContDist.h,
	math/unuran/src/TUnuran.cxx, math/unuran/src/TUnuranSampler.cxx,
	math/unuran/src/UnuranDistrAdapter.h, misc/minicern/src/zebra.f,
	misc/table/doc/index.txt, misc/table/src/TTable.cxx,
	net/alien/src/TAlienFile.cxx, net/auth/src/THostAuth.cxx,
	net/krb5auth/src/Krb5Auth.cxx,
	net/monalisa/src/TMonaLisaWriter.cxx, net/net/src/TNetFile.cxx,
	net/net/src/TPSocket.cxx, net/net/src/TSQLServer.cxx,
	net/net/src/TSQLStatement.cxx, net/net/src/TSocket.cxx,
	net/net/src/TUDPSocket.cxx, net/net/src/TWebFile.cxx,
	net/rootd/src/rootd.cxx, net/rpdutils/src/globus.cxx,
	net/rpdutils/src/rpdutils.cxx, proof/doc/v522/index.html,
	proof/proof/inc/TProof.h, proof/proof/src/TDSetProxy.cxx,
	proof/proof/src/TDataSetManager.cxx, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofMgr.cxx, proof/proof/src/TProofServ.cxx,
	proof/proofd/inc/XrdProofdAux.h, proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdNetMgr.cxx, proof/proofd/src/proofd.cxx,
	proof/proofplayer/src/TPacketizerFile.cxx,
	proof/proofplayer/src/TPacketizerUnit.cxx,
	proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofx/inc/TXSocket.h, proof/proofx/src/TXSocket.cxx,
	proof/proofx/src/TXUnixSocket.cxx, roofit/doc/v520/index.html,
	roofit/doc/v532/index.html,
	roofit/histfactory/src/HistoToWorkspaceFactory.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/roofit/inc/RooCFunction1Binding.h,
	roofit/roofitcore/inc/RooClassFactory.h,
	roofit/roofitcore/src/RooAbsAnaConvPdf.cxx,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooCmdConfig.cxx,
	roofit/roofitcore/src/RooFitResult.cxx,
	roofit/roofitcore/src/RooMCStudy.cxx,
	roofit/roofitcore/src/RooMinimizer.cxx,
	roofit/roofitcore/src/RooMinuit.cxx,
	roofit/roofitcore/src/RooRealConstant.cxx,
	roofit/roofitcore/src/RooSimWSTool.cxx,
	roofit/roofitcore/src/RooStreamParser.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx,
	roofit/roofitcore/test/rf201_composite.cxx,
	roofit/roofitcore/test/rf202_extendedmlfit.cxx,
	roofit/roofitcore/test/rf204_extrangefit.cxx,
	roofit/roofitcore/test/rf205_compplot.cxx,
	roofit/roofitcore/test/rf602_chi2fit.cxx,
	roofit/roofitcore/test/rf607_fitresult.cxx,
	roofit/roofitcore/test/rf801_mcstudy.cxx,
	roofit/roostats/inc/RooStats/BernsteinCorrection.h,
	roofit/roostats/inc/RooStats/HLFactory.h,
	roofit/roostats/src/HybridCalculatorOriginal.cxx,
	roofit/roostats/src/HypoTestInverterOriginal.cxx,
	roofit/roostats/src/LikelihoodInterval.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx,
	sql/odbc/src/TODBCServer.cxx, sql/oracle/inc/TOracleStatement.h,
	sql/oracle/src/TOracleServer.cxx, test/RootShower/MyParticle.cxx,
	test/RootShower/RSHelpText.cxx, test/RootShower/RootShower.cxx,
	test/guitest.cxx, test/histviewer/histaction.cxx,
	test/periodic/XSGui.cxx, test/stress.cxx, test/stressHepix.cxx,
	test/stressHistoFit.cxx, test/stressProof.cxx,
	test/stressRooFit_tests.cxx, test/threads.cxx,
	tmva/inc/TMVA/DecisionTreeNode.h, tmva/inc/TMVA/Interval.h,
	tmva/inc/TMVA/RegressionVariance.h, tmva/inc/TMVA/Rule.h,
	tmva/inc/TMVA/SeparationBase.h,
	tmva/src/CostComplexityPruneTool.cxx, tmva/src/DataSetFactory.cxx,
	tmva/src/DecisionTree.cxx, tmva/src/Interval.cxx,
	tmva/src/MethodBase.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	tmva/src/MethodFDA.cxx, tmva/src/MethodMLP.cxx,
	tmva/src/OptimizeConfigParameters.cxx, tmva/src/PDEFoam.cxx,
	tmva/src/TActivationChooser.cxx, tmva/test/TMVAGAexample.cxx,
	tmva/test/TMVAGAexample2.cxx, tmva/test/setup.sh,
	tree/tree/inc/TBranch.h, tree/tree/src/TTreeCache.cxx,
	tree/tree/src/TTreeCloner.cxx, tree/treeplayer/inc/TFormLeafInfo.h,
	tree/treeplayer/src/TFormLeafInfo.cxx,
	tree/treeplayer/src/TTreeFormula.cxx,
	tree/treeplayer/src/TTreeProxyGenerator.cxx,
	tree/treeviewer/src/HelpTextTV.cxx,
	tree/treeviewer/src/TTreeViewer.cxx, tutorials/eve/SplitGLView.C,
	tutorials/graphs/timeonaxis.C, tutorials/gui/CPUMeter.C,
	tutorials/gui/guiWithCINT.C, tutorials/proof/ProofAux.C,
	tutorials/proof/ProofAux.h, tutorials/roofit/rf201_composite.C,
	tutorials/roofit/rf202_extendedmlfit.C,
	tutorials/roofit/rf204_extrangefit.C,
	tutorials/roofit/rf205_compplot.C,
	tutorials/roofit/rf206_treevistools.C,
	tutorials/roofit/rf207_comptools.C,
	tutorials/roofit/rf407_latextables.C,
	tutorials/roofit/rf502_wspacewrite.C,
	tutorials/roofit/rf509_wsinteractive.C,
	tutorials/roofit/rf510_wsnamedsets.C,
	tutorials/roofit/rf601_intminuit.C,
	tutorials/roofit/rf602_chi2fit.C,
	tutorials/roofit/rf607_fitresult.C,
	tutorials/roofit/rf801_mcstudy.C,
	tutorials/roostats/rs_bernsteinCorrection.C,
	tutorials/xml/xmlreadfile.C: From Lifeng Sun: The attached patchset
	fixes a bunch of typo in the source: 0001-succes-success.patch
	0002-preceed-preced.patch 0003-informations-information.patch
	0004-childs-children.patch 0005-avaliable-available.patch
	0006-writeable-writable.patch 0007-comand-command.patch
	0008-unkown-unknown.patch 0009-wierd-weird.patch
	0010-wheter-whether.patch 0011-unecessary-unnecessary.patch
	0012-splitted-split.patch 0013-registerd-registered.patch
	0014-recieve-receive.patch 0015-processsing-processing.patch
	0016-ouput-output.patch 0017-mutiple-multiple.patch
	0018-lenght-length.patch 0019-interupted-interrupted.patch
	0020-independant-independent.patch
	0021-inconsistant-inconsistent.patch 0022-expresion-expression.patch
	0023-explicitely-explicitly.patch 0024-enviroment-environment.patch
	0025-deafult-default.patch 0026-continous-continuous.patch
	0027-completly-completely.patch 0028-commited-committed.patch
	0029-choosen-chosen.patch 0030-backgroud-background.patch
	0031-auxilliary-auxiliary.patch
	0032-authentification-authentication.patch
	0033-appropiate-appropriate.patch 0034-an-other-another.patch
	0035-environement-environment.patch 0036-targetting-targeting.patch
	0037-suppported-supported.patch 0038-paramater-parameter.patch

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Get the #if statement right.
	Remove debug comment

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Add missing case.  Fix windows
	compilation

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Extend the output of
	TTree::Print(debugInfo) to include the action sequence information
	(and add support for the sub option 'func' that also prints the
	function's (mangled) name

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: When printing a
	TActionSequence also print (on linux/macos) the symbol of the
	function that will be executed (when the option 'func') is passed.

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: In TTree::CheckBranchAddressType properly
	recognize and record that the user has requested a (valid)
	translation from one STL container to the other

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Add support for implicit
	conversion of stl collection (when they require schema evolution)

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: In GetConversionStreamerInfo, make sure
	that we find always find at least one StreamerInfo for an stl
	collection

2013-03-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TClassRef.h: A TClassRef must be changed by
	operator= even if its ClassPtr has not yet been initialized!

2013-03-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk: From Lifeng Sun: The build system fails to
	generate iosenum.h on non-official supported platform, the attached
	patch fixes this issue.

2013-03-28  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: From Lifeng Sun: Since ruby-1.9.1 the header files are
	installed in a sub-directory, i.e.  "include/ruby-1.9.1/", and
	CONFIG["includedir"] is no longer the right place to find the
	headers.  I also fixed the the ruby library dectection on system
	with multiple versions of ruby, but it's only a dirty hack for linux
	and several other unix variants.

2013-03-28  Olivier Couet <Olivier.Couet@cern.ch>

	* docbook/primer/macros/ExampleData.txt,
	docbook/primer/macros/ExampleMacro.C,
	docbook/primer/macros/ExampleMacro_GUI.C,
	docbook/primer/macros/MySelector.C,
	docbook/primer/macros/MySelector.h,
	docbook/primer/macros/MySelector_0.C,
	docbook/primer/macros/RunMySelector.C,
	docbook/primer/macros/macro1.C, docbook/primer/macros/macro2.C,
	docbook/primer/macros/macro2_input.txt,
	docbook/primer/macros/macro2_input_expected.txt,
	docbook/primer/macros/macro3.C, docbook/primer/macros/macro4.C,
	docbook/primer/macros/macro5.C, docbook/primer/macros/macro6.C,
	docbook/primer/macros/macro7.C, docbook/primer/macros/macro8.C,
	docbook/primer/macros/macro9.C,
	docbook/primer/macros/makeMySelector.C,
	docbook/primer/macros/read_from_file.C,
	docbook/primer/macros/read_ntuple_from_file.C,
	docbook/primer/macros/read_ntuple_with_chain.C,
	docbook/primer/macros/rootlogon.C, docbook/primer/macros/slits.C,
	docbook/primer/macros/write_ntuple_to_file.C,
	docbook/primer/macros/write_ntuple_to_file_advanced.C,
	docbook/primer/macros/write_to_file.C: - ROOT primer

2013-03-28  Olivier Couet <Olivier.Couet@cern.ch>

	* docbook/primer/Introduction.xml, docbook/primer/ROOTPrimer.xml,
	docbook/primer/ROOT_as_calculator.xml, docbook/primer/filio.xml,
	docbook/primer/functions_and_parameter_estimation.xml,
	docbook/primer/graphs.xml, docbook/primer/histograms.xml,
	docbook/primer/primer.xpr, docbook/primer/titlepage.xml,
	docbook/primer/your_first_ROOT_macro.xml: - ROOT primer

2013-03-28  Olivier Couet <Olivier.Couet@cern.ch>

	* docbook/primer/bibliography.xml,
	docbook/primer/concludingRemarks.xml: - root primer

2013-03-27  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Record the consumption of a
	function arguments and closing paranthesis to avoid adding them a
	second time later on

2013-03-27  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py, bindings/pyroot/src/RootWrapper.cxx: 
	basic support for importing from namespaces

2013-03-27  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Fix the spacing error introduce by last
	minutes code reformating ...

2013-03-27  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: improved tab-completion

2013-03-27  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Be more specific in the error message
	when not knowing what the type passed to SetBranchAddress

2013-03-27  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/inc/Reflex/Builder/CollectionProxy.h: Fix another
	windows warnings

2013-03-26  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: rl-completion of ROOT classes

2013-03-26  Philippe Canal <pcanal@fnal.gov>

	* core/cont/inc/TCollectionProxyInfo.h: Fix windows warning

2013-03-26  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Fix compilation on macos 10.8
	(Workaround bug in clang 425.0.24)

2013-03-26  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: In TTree::SetBranchAddress, properly
	reset the TargetClass when the address is changed (back) to the
	original type.  Issue an error message if the class type of the argument to
	TTree::SetBranchAddress can not be determined (missing dictionary
	but having only a typeid).

2013-03-26  Philippe Canal <pcanal@fnal.gov>

	* cint/cintex/src/ROOTClassEnhancer.cxx,
	cint/reflex/inc/Reflex/Builder/CollectionProxy.h,
	core/cont/inc/TCollectionProxyInfo.h,
	core/cont/inc/TVirtualCollectionProxy.h,
	io/io/inc/TGenCollectionProxy.h,
	io/io/inc/TGenCollectionStreamer.h,
	io/io/src/TGenCollectionProxy.cxx,
	io/io/src/TGenCollectionStreamer.cxx,
	io/io/src/TStreamerInfoActions.cxx: Improve performance of reading a
	branch with an std::list<int> by 25% by migrating to using the
	StreamerInfoAction and by implementing the access to iterator
	(creation, copy, increment, delete) via template function (rather
	than reallying on the slow mechanism using 'At' (and its use of the
	fEnv) ...)

2013-03-26  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: warn that "from ROOT import *" is not
	supported under IPython

2013-03-26  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/pq2/src/pq2wrappers.cxx: Import patch #48939: Make sure that
	pq2-verify copes well with parallel verification (Savannah #99603)

2013-03-26  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/src/MethodBDT.cxx: bugfix, uncontrolled memory access in
	quantile calculation, copied from rev48935

2013-03-25  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TBuffer.h, core/meta/src/TClass.cxx,
	core/meta/src/TSchemaRuleSet.cxx, io/io/inc/TBufferFile.h,
	io/io/inc/TGenCollectionStreamer.h, io/io/src/TBufferFile.cxx,
	io/io/src/TGenCollectionStreamer.cxx, io/io/src/TStreamerInfo.cxx,
	io/io/src/TStreamerInfoActions.cxx, io/sql/inc/TBufferSQL2.h,
	io/sql/src/TBufferSQL2.cxx, io/xml/inc/TBufferXML.h,
	io/xml/src/TBufferXML.cxx, tree/tree/inc/TBufferSQL.h,
	tree/tree/src/TBufferSQL.cxx: Add the concept of implicit rules to
	(centrally) support automatic translation of STL collection from
	numeric type to other numeric type or for when the contained class
	has some rules.  Currently enabled only when the target is an
	std::vector.  Implement the transformation from STL container of numeric to any
	other numeric type (both in TGenCollectionStreamer and
	TStreamerInfo[Actions]).  Migrate more of the conversions to TStreamerInfoActions.  Fix the Conversion of a Double32 or Float16 inside a collection of
	object to another type (the previous implemetation was not
	supporting the customization of the factor nor the number of bits).  Add TBuffer::ReadFastArrayWithNbits and WithFactor for use in the
	StreamerInfo Actions.  TStreamerInfoActions: Introduce WithFactorMarker and NoFactorMarker to allow for less code
	duplicaton when supporting Float16_t and Double32_t.  Replace the
	collection-memberwise action from loop over simple operation to
	using ReadFastArray (to be compatible with TBufferXML).

2013-03-25  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooPlot.cxx:   o RooPlot     - In all ctors make sure TH1D::_hist data member that draw the
	      plot frame is never made with SumW2 set to true (because
	      TH1::SetDefaultSumW2() has been called). This will avoid the drawing
	of stray plot content in TH1s.

2013-03-23  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Remove inadvertent match between 2
	unrelated STL collection containing objects

2013-03-22  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Improve performace of reading
	a vector of non-class type by 25% (i.e. std::vector<int>).  The code
	to apply the same improvement to other container type is in place
	but is not enabled yet as the 'better' solution avoid creating a
	temporary array to read in the value via Read[Fast]Array, however
	the avoid the call to Read[Fast]Array breaks the XML streaming
	(which uses Read[Fast]Array to insert the <Array> tag around the
	element).  See for example VectorLooper::ReadCollectionBool ...

2013-03-22  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoReadBuffer.cxx: White spaces

2013-03-22  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooCategory.cxx:   o RooCategory     - In isStateInRange() interpret a null-range as the default, as
	      is the convention for RooAbsReal, instead of interpreting this
	as an error condition

2013-03-21  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Add the Action function for
	trivial conversion.  Refactor the creation of the ConfiguredAction for collection (using
	3 classes with function templates) that are used in the unique
	generator functions. This reduces code duplication.

2013-03-21  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Add Note of missing
	implementation

2013-03-20  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/ROOT/cintdlls.mk: Check for GCC, also 4.7. *Disable* the
	warning!

2013-03-19  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Protect against library loading induced
	by GetInterpreterTypeName (This fixes
	https://savannah.cern.ch/bugs/?100795)

2013-03-19  Philippe Canal <pcanal@fnal.gov>

	* cint/reflex/python/genreflex/gendict.py: Add to genreflex
	(rootcint was already supporting this) support for target and source
	member that are arrays

2013-03-18  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/ROOT/cintdlls.mk: Silence warning: ‘gets’ is deprecate

2013-03-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TROOT.cxx: Month "Dec" was truncated. Fixes issue
	#100892.

2013-03-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/FindGSL.cmake, graf2d/x11/CMakeLists.txt,
	graf3d/x3d/CMakeLists.txt, rootx/CMakeLists.txt,
	test/CMakeLists.txt: From Florian and Pere: small changes to the
	CMake files to run the tests from the build directory.

2013-03-15  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/inc/TPython.h, bindings/pyroot/src/TPython.cxx: 
	allow checking MethodProxy type from TPython;   for: http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=15805

2013-03-14  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx,
	bindings/pyroot/src/MethodProxy.cxx,
	bindings/pyroot/src/PyBufferFactory.cxx,
	bindings/pyroot/src/PyROOT.h, bindings/pyroot/src/RootModule.cxx,
	bindings/pyroot/src/Utility.cxx, bindings/pyroot/src/Utility.h: 
	first step to get support for p3.3; this enables "from ROOT import
	*"

2013-03-14  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/src/TEveRGBAPalette.cxx: From Alja: fix bug in
	calculation of weight for color interpolation.

2013-03-12  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/mathtext/Module.mk: older Mac's need to run ranlib in the
	.a.

2013-03-11  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* tutorials/cocoa/grad.C, tutorials/cocoa/grad2.C,
	tutorials/cocoa/parallelcoordtrans.C, tutorials/cocoa/transp.C,
	tutorials/cocoa/transp_text.C: Add "cocoa tutorials" from the trunk.

2013-03-11  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: Fix typo

2013-03-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makelib.sh, cint/iosenum/iosenum.linuxx8664k1omicc,
	config/ARCHS, config/Makefile.linuxx8664k1omicc,
	config/root-config.in, configure, core/lzma/Module.mk,
	core/pcre/Module.mk, graf2d/freetype/Module.mk: From Liviu Valsam:
	I'm working in the CERN openlab team and I've recently managed to
	get ROOT cross-compiled on an Intel Xeon server system for the Intel
	Xeon Phi coprocessor, more specifically the Knights Corner card
	using Intel's Many Integrated Cores architecture.  I will also quickly describe my changes: - Currently the officially supported compiler for getting software
	  compiled for the Xeon Phi is ICC, so I have included support only
	  for ICC, for now.  In case there will be good MIC support in
	  mainstream gcc in the future I could then add a profile for it as
	  well. I have tested my cross-compilation changes using Intel
	  Composer XE 2013 Update 1 (version 13.0.1.117, build 20121010).  - The Knights Corner architecture is internally known as k1om so
	  I've defined a new architecture with the name linuxx8664k1omicc,
	  using linuxx8664icc as a base and adding the MIC specific bits.  - The platform I've defined as "linux-k1om".  - Inside the config/Makefile.linuxx8664k1omicc file I've added a
	  MICFLAGS variable containing the MIC specific compilation flag
	  (that's used in other places as well).  - In the configure script I've added a section for linuxx8664k1om*,
	  disabling those pieces that can't be cross-compiled (as in the case
	of iOS).  The configure step I've performed using the following command:
	"./configure linuxx8664k1omicc --enable-roofit --enable-minuit2  --with-thread-libdir=/usr/linux-k1om-4.7/linux-k1om/usr/lib64/  --enable-builtin-zlib". /usr/linux-k1om-4.7/linux-k1om/usr/lib64/
	contains the MIC specific libraries (including libpthread*)
	distributed together with the MIC software stack. By not using the
	--with-thread-libdir flag pointing to the proper MIC pthread lib
	location makes the compilation fail with the following error:  #error "No Thread Local Storage (TLS) technology for this platform
	 specified."

2013-03-07  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roostats/inc/RooStats/ModelConfig.h,
	roofit/roostats/src/ModelConfig.cxx:   o ModelConfig      - Add explicit sanity check (with printed error message in case
	       of failure) in SetXXX() methods that take sets of parameters,
	       e.g. SetNuisanceParameters(), SetPOI() that the supplied set
	of arguments contain genuine parameter objects only (i.e.
	RooAbsArg::isFundamental() return true on each)

2013-03-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverterResult.cxx: merge from trunk
	fix 48842 in computing limit (see
	http://root.cern.ch/phpBB3/viewtopic.php?f=15&t=16164)

2013-03-06  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tutorials/net/LDAPExample.C: fixes in case connect to LDAP server
	failed.

2013-03-06  Philippe Canal <pcanal@fnal.gov>

	* main/src/hadd.cxx: If Cintex is enabled, load it in hadd so that
	autoloading library containing Reflex dictionary are properly used

2013-03-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooCmdConfig.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx:   o RooGlobalFunc     - Add new named argument MultiArg() that is a container       of up to 8 other arguments that will be recursively       processed   o RooCmdConfig     - Make 'MultiArg' special - it is always accepted as       argument by the processor

2013-03-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooWorkspace.h: forgot include file

2013-03-06  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/iosenum/iosenum.linuxarm3: Add iosenum for arm3

2013-03-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooWorkspace.cxx:   o RooWorkspace     - Support up to 9 named arguments in all import() methods (was
	    3)     - Make parser of RenameVariable() eat whitespace when parsing
	    input strings

2013-03-06  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/FindXROOTD.cmake, config/Makefile.in, configure,
	net/netx/CMakeLists.txt, net/netx/Module.mk,
	proof/proofd/CMakeLists.txt, proof/proofd/Module.mk,
	proof/proofd/inc/XpdObject.h, proof/proofd/inc/XrdProofdProtocol.h,
	proof/proofd/src/XpdObject.cxx, proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofx/CMakeLists.txt, proof/proofx/Module.mk: From Gerri:
	This patch adds support for XrootD 3.3.1 (out today) and higher. It
	disables xrootd if the version is 3.3.0 (missing headers).

2013-03-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/LinkDef1.h,
	roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/inc/RooRealVar.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAICRegistry.cxx,
	roofit/roofitcore/src/RooAbsArg.cxx,
	roofit/roofitcore/src/RooAbsCollection.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx: 
	*****************************************************************************  *** Implementation of two-cycle schema evolution support for
	  RooWorkspace ***

	*****************************************************************************  [ Container classes in RooAbsArg with references to other
	    RooAbsArgs in the workspace cannot be evolved in ROOTs first
	    evolution cycle because the referenced objects may not all be read
	in yet ]   o RooAbsArg     - Implement virtual methods ioStreamerPass2() - call by the
	      workspace streamer for each workspace object once the've all
	been read     - Implement static method ioStreamerPass2Finalize() - called by
	      the workspace once all object have been read in, for cleanup and
	finalization   o RooWorkspace     - in Streamer() call pass-2 finalization calls on all payload
	    objects
	***********************************************************************************  *** Fix UID exhaustion problem [ 'proxies cannot be adjusted'
	  Savannah #97630 ] ***

	***********************************************************************************  o RooAbsArg     - Migrate TRefArray _proxyList to a RooRefArray _proxyList.    o LinkDef1      - Insert v5->v6 schema evolution token for RooAbsArg exploiting        the new 2-pass infrastructure   o RooRefArray     - A new class that is identical to TObjArray via inheritance,       except for a custom streamer that transforms the payload       to a TRefArray just before/after read/write operations.        The salient feature of this class is that it does not       use (and exhaust) TRefs in its transient form, yet is       capable of storing pointers to class data member (etc)       which is only supported through ROOTs TRef mechanism.    *************************************************   *** Assorted memory leaks & other small fixes ***   *************************************************   o RooVectorDataStore     - Always clone & own normalization sets in RealVector subclasses       to simplify ownership bookkeeping     - Be sure to delete _all_ custom normalization sets in
	    cacheArgs()   o RooAbsCollection     - Delete removed elements from owning array in 'by name' mode   o RooAbsOptTestStatistic     - Remove custom workaround for above issue in RooAbsCollection   o RooAICRegistry     - Eliminate erroneous double loop increment in dtor so that       full payload is deleted and not half...    o RooRealVar     - Redefine isDerived() to use _proxyList().GetEntries() rather       than _proxyList.GetSize() to obtain the desired behaviour.

2013-03-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooVectorDataStore.cxx: 
	*****************************************************************************  *** Implementation of two-cycle schema evolution support for
	  RooWorkspace ***

	*****************************************************************************  [ Container classes in RooAbsArg with references to other
	    RooAbsArgs in the workspace cannot be evolved in ROOTs first
	    evolution cycle because the referenced objects may not all be read
	in yet ]   o RooAbsArg     - Implement virtual methods ioStreamerPass2() - call by the
	      workspace streamer for each workspace object once the've all
	been read     - Implement static method ioStreamerPass2Finalize() - called by
	      the workspace once all object have been read in, for cleanup and
	finalization   o RooWorkspace     - in Streamer() call pass-2 finalization calls on all payload
	    objects
	***********************************************************************************  *** Fix UID exhaustion problem [ 'proxies cannot be adjusted'
	  Savannah #97630 ] ***

	***********************************************************************************  o RooAbsArg     - Migrate TRefArray _proxyList to a RooRefArray _proxyList.    o LinkDef1      - Insert v5->v6 schema evolution token for RooAbsArg exploiting        the new 2-pass infrastructure   o RooRefArray     - A new class that is identical to TObjArray via inheritance,       except for a custom streamer that transforms the payload       to a TRefArray just before/after read/write operations.        The salient feature of this class is that it does not       use (and exhaust) TRefs in its transient form, yet is       capable of storing pointers to class data member (etc)       which is only supported through ROOTs TRef mechanism.    *************************************************   *** Assorted memory leaks & other small fixes ***   *************************************************   o RooVectorDataStore     - Always clone & own normalization sets in RealVector subclasses       to simplify ownership bookkeeping     - Be sure to delete _all_ custom normalization sets in
	    cacheArgs()   o RooAbsCollection     - Delete removed elements from owning array in 'by name' mode   o RooAbsOptTestStatistic     - Remove custom workaround for above issue in RooAbsCollection   o RooAICRegistry     - Eliminate erroneous double loop increment in dtor so that       full payload is deleted and not half...    o RooRealVar     - Redefine isDerived() to use _proxyList().GetEntries() rather       than _proxyList.GetSize() to obtain the desired behaviour.

2013-03-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/StandardHypoTestInvDemo.C: fix a compilation
	problem of the tutorial

2013-03-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooVectorDataStore.cxx: Fix a problem on
	Windows: fix getting a pointer to first element of a  std::vector
	when the vector is empty

2013-03-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/gpad/src/TCanvas.cxx: Set gl device for the nested pads
	after canvas imp was created in TCanvas::Draw.

2013-03-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: merge with trunk -  revision
	48810  - see http://root.cern.ch/viewvc?rev=48810&root=root&view=rev

2013-03-01  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TRefArray.cxx: Tone down warning message in
	GetObjectUID

2013-03-01  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TProcessID.cxx, core/base/src/TRef.cxx,
	core/cont/inc/TRefArray.h, core/cont/src/TRefArray.cxx: Avoid silent
	failure when reaching the maximum amount of TRef.  When a TProcessID
	is full (has seen 16777215 objects), we switch to new one TProcessID
	(maximum 65535 including the TProcessIDs read from file).  TRefArray
	can not switch to new TProcessID if they already contain objects.  Some of the new warning/errors: Warning in <TRefArray::AddAtAndExpand>: The ProcessID for the
	0x5f83819e8 has been switched to
	ProcessID4/6c89f37e-8259-11e2-9717-166ee183beef:4 Error in <TRefArray::AddAtAndExpand>: The object at %p can not be
	registered in the process the TRefArray points to (pid =
	ProcessID4/6c89f37e-8259-11e2-9717-166ee183beef) because the
	ProcessID has too many objects and the TRefArray already contains
	other objecs.  Warning in <TProcessID::AddProcessID>: Maximum number of TProcessID
	(65535) is almost reached (one left).  TRef will stop being
	functional when the limit is reached.  ....  Fatal in
	<TProcessID::AddProcessID>: Maximum number of TProcessID (65535) has
	been reached.  TRef are not longer functional.

2013-02-28  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TDirectoryFile.cxx: In GetDirectory instead of loading
	the object and then check the type is correct, use GetObject to
	check before hand.

2013-02-28  Philippe Canal <pcanal@fnal.gov>

	* math/unuran/test/unuranDistr.cxx: Use a name less likely to clash
	in the global scope

2013-02-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/inc/TCint.h, core/meta/inc/TFunction.h,
	core/meta/inc/TInterpreter.h, core/meta/inc/TMethodArg.h,
	core/meta/src/TCint.cxx, core/meta/src/TFunction.cxx,
	core/meta/src/TMethodArg.cxx: Import revision 48770 from the trunk: Add routines to get the desugared type for the return type of a
	method and for its arguments.  Namely:   TFunction::GetReturnTypeNormalizedName   TMethodArg::GetTypeNormalizedName Those routines are similar to routines that are named using the
	words 'TrueName' but have a different signature (and in ROOT 6 have
	a clarified definition).  These routines have the signature:    std::string GetReturnTypeNormalizedName() const; They do not return 'const char*' to avoid having to have a static
	buffer holding the information or recording the information as part
	of the object.  They do not return TString to avoid the tempting (and compilable)
	'const char *str = method->Get...();' which would lead to
	inadvertent use of 'destroyed' memory.  They do return std::string as in C++11, thanks to the move
	constructor, will no longer be expansive to return.  If those routines becomes/are very time critical in C++03, we will
	then either add a similar routines returning const char* (for
	example GetTrueTypeName) or a similar routines taking the output
	string as an argument by reference.

2013-02-28  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TProofPlayerLite.cxx:   Import patch r48766:   Make sure that a selector passed by object is never destroyed.    Fixes an issue when a automatic allocated selector is passed by
	  reference reported on root-dev.

2013-02-28  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Import revision 48751 from the trunk: Do
	not add the content of protected and private base class to the list
	of public methods and data members.

2013-02-28  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TH2Poly.cxx: fix typo

2013-02-27  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py, bindings/pyroot/src/RootModule.cxx: fix
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=16101

2013-02-27  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLegend.cxx: add protection in TLegend::AddEntry

2013-02-27  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TColor.cxx: Fix doc

2013-02-27  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/RootModule.cxx: another attempt to fix for
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=16101

2013-02-26  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/RootModule.cxx: remove unused variable

2013-02-26  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/RootModule.cxx: protect access to gRootModule
	with a weak ref

2013-02-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/CMakeLists.txt: From Bertrand: after removing files don't
	forget to update CMakeLists.

2013-02-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure, net/auth/Module.mk, net/net/src/TS3HTTPRequest.cxx: 
	From Bertrand: OpenSSL support for Win32.

2013-02-26  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/mathcore/inc/Math/ChebyshevPol.h: fix for CINT dictionary
	generation on Windows.

2013-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/mathcore/inc/Math/ChebyshevPol.h: include sys/types.h needed
	for Solaris.

2013-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/Module.mk: add SSLINCDIR compile flag to THTTPRequest.cxx.

2013-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: remove obsolete net/net/TASFile.*, TGSFile.* and
	THTTPMessage.* files.

2013-02-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS, etc/plugins/TFile/P130_TAS3File.C,
	etc/plugins/TFile/P140_TGSFile.C,
	etc/plugins/TFile/P150_TS3WebFile.C, io/io/src/TFile.cxx,
	net/net/Module.mk, net/net/inc/LinkDef.h, net/net/inc/TAS3File.h,
	net/net/inc/TGSFile.h, net/net/inc/THTTPMessage.h,
	net/net/inc/TS3HTTPRequest.h, net/net/inc/TS3WebFile.h,
	net/net/src/TAS3File.cxx, net/net/src/TGSFile.cxx,
	net/net/src/THTTPMessage.cxx, net/net/src/TS3HTTPRequest.cxx,
	net/net/src/TS3WebFile.cxx, net/net/src/TWebFile.cxx: From Fabio
	Hernandez: The class TS3WebFile was modified to support also reading
	files hosted by Google using the S3 protocol. Its TFile plugin was
	also modified to reflect this. The class TS3HTTPRequest is new.

2013-02-25  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/inc/XrdProofdProofServMgr.h,
	proof/proofd/src/XrdProofdProofServMgr.cxx: Import patch #46634
	removing the dependence on the XRootD header XrdSutAux.hh

2013-02-22  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/mathcore/inc/Math/ChebyshevPol.h,
	math/mathcore/src/ChebyshevPol.cxx: put explicit template
	instantiations in implementation file, to avoid duplicate symbols
	when building roota. Fix was already in trunk.

2013-02-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TPRegexp.h, core/base/src/TPRegexp.cxx: From Matevz:
	In TPRegexp::Compile() do not call Optimize() if regexp compilation
	has failed.  Add a static flag 'Bool_t TPRegexp::fgThrowAtCompileError' that
	allows callers to intercept a faulty regexp being passed to
	Compile(). When this flag is in effect, a failed regexp compilation
	throws a std::runtime_error.  Add member function 'Bool_t TPRegexp::IsValid() const' that returns
	true if the object holds a valid compiled representation of the
	regexp.

2013-02-20  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx: fix for
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=16057

2013-02-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/base/inc/TVirtualGL.h, graf2d/cocoa/src/TGCocoa.mm,
	graf3d/gl/inc/TGLFormat.h, graf3d/gl/src/TGLFormat.cxx,
	graf3d/gl/src/TGLWidget.cxx: Mods to make it possible to compile
	Cocoa back-end without opengl module compiled.

2013-02-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/Module.mk, core/base/src/precompile.cxx: remove former
	pch remnants.

2013-02-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/gfal/Module.mk: From Gerri: this should work with the gfal api,
	always use 64bit file offset.

2013-02-15  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TLatex.cxx: improve doc

2013-02-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/win/sehmap.h, cmake/modules/RootNewMacros.cmake,
	cmake/modules/SetUpWindows.cmake: From Pere: patch that fixes the
	problem of building RooStats on Windows using CMake.  Somehow it was
	generating a too long command to generate the .def file.  At the
	same time I also have added sehmap.h in the distributions that fixes
	the problem reported by people not having it in their installation.

2013-02-15  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Correct the call to the TBranchObject
	constructor since we added isptrptr (but forgot that there was a
	compress arguement before that)

2013-02-15  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchObject.cxx: Correct the implementation of
	creating a branch using an object rather than a pointer to an object

2013-02-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-05.

2013-02-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf3d/eve/inc/TEveVSDStructs.h: small change needed by ALICE.

2013-02-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/src/auxu.cxx: fix clang++ 4.2 (OSX) compiler warning.

2013-02-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/CMakeLists.txt, math/mathcore/Module.mk: add missing
	patch from previous commit (r 48567)

2013-02-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TH1.h, hist/hist/src/TF1.cxx,
	math/mathcore/inc/LinkDef_Func.h,
	math/mathcore/inc/Math/ChebyshevPol.h, math/mathcore/inc/TMath.h,
	math/mathmore/CMakeLists.txt, math/mathmore/Module.mk,
	math/mathmore/inc/Math/Chebyshev.h,
	math/mathmore/inc/Math/ChebyshevApprox.h,
	math/mathmore/inc/Math/LinkDef.h, math/mathmore/src/Chebyshev.cxx,
	math/mathmore/src/ChebyshevApprox.cxx,
	math/mathmore/src/GSLNLSMinimizer.cxx: add Chebychev polynomials
	(merge from trunk 47229, 47491,47595) add also TH1::GetStdDev and TMath::StdDev (merge from trunk 47595)

2013-02-13  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* test/Makefile.win32: Update the native nmake makefile with a
	couple of missing targets (stressRooStats and stressInterpreter)

2013-02-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooVectorDataStore.h: apply patch from
	Bertrand to fix a problem in using erase and clear on std
	containers.  This fixes the problems observed only on Windows

2013-02-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx: from Max
	Baak: use %e instead of %f.  The command is written out as a string,
	and %f is only 6 digits long, the bug is that HistFactory screws up
	the normalization of RooRealSumPdf when the value of (1/bin width)
	becomes too small, e.g. as would happen for a bin of a >100 GeV, in
	units of MeV.

2013-02-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooMinuit.cxx: use resize instead of reserve

2013-02-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooLinkedList.cxx: Fix a problem on Windows
	using std::list erase

2013-02-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* bindings/pyroot/CMakeLists.txt, cmake/modules/RootNewMacros.cmake: 
	From Pere: libPyROOT.pyd not created with CMake on Windows.

2013-02-11  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoArb8.cxx: Precision fix for ComputeNormal. The Z
	planes are selected in case safetyZ is within 10 times the tolerance
	(before was 1)

2013-02-11  Philippe Canal <pcanal@fnal.gov>

	* sql/oracle/src/TOracleServer.cxx: From Sergey: To guarantee linkage of libclntsh.so library, I add
	OCIClientVersion() call to TOracleServer class.  Provided code
	prints OCI version if gDebug>0.

2013-02-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* CMakeLists.txt: From Pere: minimum required cmake version is now
	2.8.

2013-02-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* bindings/ruby/src/drr.cxx, cint/cint/src/CallFunc.cxx,
	cint/cint/src/bc_reader.h,
	graf2d/asimage/src/libAfterImage/afterbase.c, main/src/h2root.cxx,
	math/foam/inc/TFoamSampler.h, math/foam/src/TFoamSampler.cxx,
	math/minuit2/inc/Minuit2/FumiliStandardChi2FCN.h,
	math/minuit2/inc/Minuit2/FumiliStandardMaximumLikelihoodFCN.h: fix a
	number of warning reported by Apple clang++ 4.2 (based on LLVM 3.2).

2013-02-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.in, configure, io/gfal/Module.mk: From Bertrand:
	the new gfal has now a dependency on a package called srm-ifce. Add
	flag to specify the location of the gfal_srm_ifce_types.h header.

2013-02-08  Philippe Canal <pcanal@fnal.gov>

	* sql/oracle/src/TOracleRow.cxx: From Sergey: There are Oracle native data types, which not yet supported by
	TOracleRow class.  Patch provides support for BDOUBLE and BFLOAT types.

2013-02-07  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx,
	bindings/pyroot/src/Converters.h: fix for
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=15968

2013-02-07  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: Quite a subtle bug: tabs +
	RaiseWindow + invalid tracking areas, found because of "dangling"
	tooltip in one of eve's tutorials and obsiously incorrect highlihgt
	in a scroll bar..  Not clear why Cocoa can't correctly reset this,
	actually, it's a framework's task to do this, not mine.

2013-02-07  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TH1.cxx: - Fix https://savannah.cern.ch/bugs/?100221 - remove trailing blanks

2013-02-07  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/inc/TMacOSXSystem.h, core/macosx/src/TMacOSXSystem.mm: 
	Mods. in DispatchOneEvent for pyROOT.

2013-02-07  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooMultiVarGaussian.h:  o RooMultiVarGaussian    - Reorder ctors so that version with const RooArgList& for the
	     mu-vector is visible to the workspace factory

2013-02-07  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/TPython.cxx: restore a change that accidently
	slipped in

2013-02-06  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py, bindings/pyroot/src/RootModule.cxx,
	bindings/pyroot/src/Utility.cxx, bindings/pyroot/src/Utility.h: 
	pyroot side fixes for #99841

2013-02-06  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooWorkspace.h,
	roofit/roofitcore/src/RooWorkspace.cxx:   o RooWorkspace     - Improve handing of importing user include files when using       importClassCode() [ Savannah #100027 ]. Now all include files       found in imported code that are not system include, nor are
	      found relative to $ROOTSYS/include, are automatically
	co-imported.

2013-02-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Fix error message.

2013-02-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: TransformProcessType can fail, when
	gSystem's ProcessEvents is called from python (Apple's system
	version), error code is -50 (paramErr, which (possibly) means, that
	process is already foreground).

2013-02-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/CMakeLists.txt: add TS3WebFile.

2013-02-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/matrix/src/TMatrixTSym.cxx: From Tobias Schlueter: fix for
	TMatrixDSym::TMatrixDSym(const TMatrixDSym&, EMatrixCreatorsOp2,
	const TMatrixDSym&) doesn't size new matrix. Fixes #98605.

2013-02-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TDataSetManagerAliEn.cxx: Import patch 48407
	fixing coverity issue 48891

2013-02-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* build/unix/installXrootd.sh, config/setxrd.sh:    Import patch 48439 (part 2): In setxrd.sh:  - Fix issue on zsh (see Savannah #99744) In installXrootd.sh  - Set default version 3.2.7

2013-02-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* main/src/xpdtest.cxx, man/man1/xpdtest.1:    Import patch 48439: In xpdtest.cxx :  - Use different technique for time outs  - Add switch '-T timeout' contro the timeout value during
	   connection or ping attempts (value in seconds)  - Add switch '-p pidfile' to communicate the location of the
	   process pid file; if this is defined, an existence check of the
	   process is done before any other test  - Add switch '-v' to set gDebug=1 where relevant  - Make sure that the check for the esistence of the sandbox dir is
	   only done when required, i.e. when the required test type is 2.  In man1/xpdtest.1:  - Document new switches

2013-02-02  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/RConfig.h: Do not #define nullptr if the code is
	compiled in c++11 mode.

2013-01-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* README/CREDITS, config/rootrc.in,
	etc/plugins/TFile/P010_TWebFile.C, io/io/src/TFile.cxx,
	net/doc/v534/index.html, net/net/Module.mk, net/net/inc/LinkDef.h,
	net/net/inc/THTTPMessage.h, net/net/inc/TS3WebFile.h,
	net/net/inc/TWebFile.h, net/net/src/THTTPMessage.cxx,
	net/net/src/TS3WebFile.cxx, net/net/src/TSSLSocket.cxx,
	net/net/src/TWebFile.cxx: From Fabio Hernandez: The enclosed patch
	includes a new class and some modifications to existing classes. The
	new class TS3WebFile is an extension of TWebFile and belongs to the
	net module. I deliberately did not modify the existing TAS3File.  I
	think that the name TS3WebFile reflects better the fact that this
	solution is intended to be generic to several S3 servers and not
	limited to Amazon's, in addition to the fact that it actually
	extends the capabilities of TWebFile.  Compared to the current support of S3 in ROOT (basically the class
	TAS3File), the modifications in this patch include the improvements
	below:  - add support for using HTTPS : you can use different schemas for
	   specifying the underlying transport protocol to use "s3:",
	   "s3http:", "s3https:" ["s3" uses HTTPS]. The current schema, namely
	   "as3:", is supported for backwards compatibility.   - extend support for other S3 service providers that do not offer
	   the virtual hosting functionality (currently only Amazon offers
	 this) - support the possibility of specifying user credentials on a
	   per-file basis or for all S3 files via environment variables  - honor the "NOPROXY" option when specified in the constructor  - exploit the capability of the S3 file server to provide partial    content responses to multi-range HTTP requests Here are some examples of usages from the end user perspective:    TFile* f =
	   TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file",
	   "AUTH=<accessKey>:<secretKey> NOPROXY") TFile* f =
	TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file")   //
	Uses environmental variables for retrieving credentials Limitations:  - we cannot efficiently detect that a S3 server is able to respond
	   to multi-range HTTP GET requests. Some servers, such as Amazon's,
	   respond to such kind of requests with the whole file contents. Other
	   servers, such as Huawei's, respond with the exact partial content
	   requested.  Therefore, I added the possibility of configuring the
	   behavior via the ROOT configuration file: the identity of the
	   servers known to correctly support multi-range requests is
	   configurable. If the server is known to support this feature, ROOT
	   will send multi-range requests, otherwise it will issue multiple
	   single-range GET requests, which is also the default behavior.   - currently the virtual host syntax       "s3://mybucket.s3.amazonaws.com/path/to/my/file"    is not supported but can be added if this is considered useful

2013-01-30  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* test/stressProof.cxx: Revert change (previous commit was supposed
	to be in Makefile.win32 only...)

2013-01-30  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* test/Makefile.win32, test/stressProof.cxx: Add missing include
	path for stressProof

2013-01-30  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Apply the patch suggested
	here: https://savannah.cern.ch/bugs/?100166

2013-01-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooGaussian.cxx,
	roofit/roofit/src/RooPoisson.cxx:   o RooGaussian, RooPoisson    - Roll back getLogVal() implementations pending further
	   investigation

2013-01-29  Wouter Verkerke <verkerke@nikhef.nl>

	* test/stressRooFit_tests.cxx:   Small adjustment in invocation of chi-squared - don't override
	  default arguments

2013-01-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/inc/RooGaussian.h, roofit/roofit/inc/RooPoisson.h,
	roofit/roofit/src/RooGaussian.cxx,
	roofit/roofit/src/RooPoisson.cxx,
	roofit/roofitcore/inc/RooAbsData.h,
	roofit/roofitcore/inc/RooDataHist.h,
	roofit/roofitcore/inc/RooDataSet.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsRealLValue.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooCurve.cxx,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooMinuit.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooTreeDataStore.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx:  Various bug fixes & small issues  --------------------------------  o RooGaussian    - Implement getLogVal() to directly calculate the log(Gaussian) -
	     only used when RooGaussian is the top-level pdf, or if it is a
	constraint term  o RooPoisson    - Implement getLogVal() to directly calculate the log(Poisson) -
	     only used when RooPoisson is the top-level pdf, or if it is a
	     constraint term. Also implement approximate log(observed!) term to
	     keep magnitude of likelihood small to avoid numeric precision issues  o RooAbsData, RooDataHist, RooDataSet     - Implement weightSquared() accessor to return sumW2 value
	    associated with current bin  o RooAbsRealLValue     - In inRange() method allow for a small tolerance to avoid
	    numerical precision issues  o RooChi2Var     - Allow explicit choice between normal and modified chi-squared
	      calculation through DataError() command (RooAbsData::Expected =
	      normal chi^2, RooAbsData::SumW2 is modified chi^2). Default is
	      normal chi^2, unless weighted data is supplied, in which case SumW2
	is selected by default     - Fix bug in detection of function vs pdf normalization in one
	    of the constructors  o RooVectorDataStore, RooTreeDataStore     - Handle new enum type RooAbsData::Expected  o RooNLLVar     - Use new RooAbsData::weightSquared() method as cleaner solution
	      to obtained sum-of-weights^2  o RooAbsPdf     - In chi2FitTo() pass DataError() argument to createChi2 instead
	      of processing it in the fit driver.      - Fix compiler warnings

2013-01-29  Wouter Verkerke <verkerke@nikhef.nl>

	* test/stressRooFit_tests.cxx:  Change tolerance of test 14 again, but now to intended value of
	 1e-2

2013-01-28  Wouter Verkerke <verkerke@nikhef.nl>

	* test/stressRooFit_tests.cxx:  Increase tolerance for test 14 (FFT)

2013-01-25  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/var.cxx: var->p is a long; doing a "pointer"
	comparison < 100 is thus a bad idea. Cast to unsigned long first.
	Fixes issue with rootcint on cygwin.

2013-01-25  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/DecisionTree.cxx: trial to make coverity happy

2013-01-24  Olivier Couet <Olivier.Couet@cern.ch>

	* graf3d/gl/src/TGL5DPainter.cxx, graf3d/gl/src/TGLPadPainter.cxx: 
	fix coverity report

2013-01-23  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TDataSetManagerAliEn.h,
	proof/proof/src/TDataSetManagerAliEn.cxx,
	proof/proof/src/TProof.cxx: Import patch 48378: From Dario, fixes
	for Coverity reports: In TDataSetManagerAliEn/TAliEnFind: fixed
	 Coverity issues 48630 to 58637: - fixed a couple of minor memory leaks;  - fixed use of invalidated iterator;  - added copy ctor and op= In TProof.cxx: fixed a misspelled method name in debug messages

2013-01-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/castor/src/TCastorFile.cxx: From Bertrand: fix the compilation
	errors with castor 2.1.13-6.

2013-01-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile: improve uninstall target.

2013-01-23  Olivier Couet <Olivier.Couet@cern.ch>

	* graf3d/gl/inc/TGLPadUtils.h, graf3d/gl/src/TGLPadUtils.cxx: - implement transparency for GL in pad - remove trailing blanks

2013-01-22  Philippe Canal <pcanal@fnal.gov>

	* core/metautils/src/TClassEdit.cxx: Extend STLArgs to properly
	support std::bitset.  This fixes
	<http://savannah.cern.ch/bugs/?99947>

2013-01-22  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/qtgsi/src/TQCanvasMenu.cxx, gui/qtgsi/src/TQRootDialog.cxx: 
	Import rev.48371 from trunk: Add a couple of protections against
	potential invalid values (negative index and null pointer)

2013-01-22  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TText.cxx: Apply the patch suggested here:
	https://savannah.cern.ch/bugs/index.php?99968

2013-01-22  Axel Naumann <Axel.Naumann@cern.ch>

	* test/stressRooFit.cxx: Update reference file name now that the
	reference file has been adapted to the changes in histpdf

2013-01-21  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/inc/TColor.h, core/base/inc/TStyle.h,
	core/base/src/TColor.cxx, core/base/src/TStyle.cxx: Add the optional
	parameter "alpha"to TColor::SetPalette. The default value is 1.
	(opaque palette). Any value between 0. and 1 define the level of
	transparency. O. being fully transparent and 1. fully opaque.

2013-01-21  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TDataSetManagerAliEn.h,
	proof/proof/src/TDataSetManagerAliEn.cxx: Import patch 48355: From
	 Dario, in TDataSetManagerAliEn: - fixed-length cache file names to avoid length problems;  - fixed debug messages;  - added very important Anchor= option in AliEn find mode.

2013-01-21  Olivier Couet <Olivier.Couet@cern.ch>

	* math/matrix/src/TVectorT.cxx: fix a typo

2013-01-21  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoPgon.cxx: Port precision fix from trunk

2013-01-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/matrix/src/TMatrixT.cxx: merge with trunk -  revision 48335
	- see http://root.cern.ch/viewvc?rev=48335&root=root&view=rev

2013-01-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFileMerger.h, io/io/src/TFileMerger.cxx: From Andrei: Added possibility to merge only a list of objects/folders from the
	input files, specified by name via: TFileMerger::AddObjectNames().
	One can merge only specified objects via
	TFileMerger::PartialMerge(default_flags | kOnlyListed), or skip them
	from merging via TFileMerger::PartialMerge(default_flags |
	kSkipListed). Example macro provided in
	tutorials/io/mergeSelective.C

2013-01-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TFractionFitter.cxx: merge with trunk -  revision
	48333  - see http://root.cern.ch/viewvc?rev=48333&root=root&view=rev

2013-01-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/HFitImpl.cxx: merge from trunk r48328 (fix bug using
	option W from TGraphErrros)

2013-01-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TEfficiency.cxx,
	hist/hist/src/TGraphAsymmErrors.cxx: merge from trunk r44651 and
	48325  - 44651:  problem in combine when some  have bins with zero errors  - 48325: Coverity fix for a wrong check for consistent binning in
	 Combine()

2013-01-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TFractionFitter.h,
	hist/hist/src/TFractionFitter.cxx: merge with trunk revision 48324
	(fixes in TFractionFitter for infinite loop in case of bad inputs)

2013-01-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TMacro.h, core/base/src/TMacro.cxx: force loading
	list of global functions so we get the up to date list of functions
	to check the macro against.

2013-01-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TMacro.h, core/base/src/TMacro.cxx: Fix for multiple
	Exec() invocation, that was broken when using unique tmp file names.

2013-01-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooFFTConvPdf.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx:   o RooFFTConvPdf     - Support numeric convolution is smaller range than observable
	      domain, specificied by range of "cache" binning   o RooHistPdf     - Return zero if pdf observable is outside of range of histogram
	    observable

2013-01-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooGenProdProj.cxx,
	roofit/roofitcore/src/RooProdPdf.cxx:  o RooProdPdf    - Explicitly set expensive object cache of generic projection
	   objects to that of self  o RooGenProdProj    - Explicitly set expensive object cache of contained integrals to
	   that of first input component

2013-01-17  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hbook/src/THbookFile.cxx: Silence clang warnings (one of
	which was falsely identified as error by the lcg nighly log
	parser...)

2013-01-16  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 48308 from the trunk: Add
	missing null pointer protection

2013-01-16  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFileCacheRead.h, io/io/inc/TFilePrefetch.h,
	io/io/src/TFileCacheRead.cxx, io/io/src/TFilePrefetch.cxx,
	tree/tree/src/TTree.cxx, tree/tree/src/TTreeCache.cxx: Import
	revision 48306 from the trunk: From Elvin: There was a race condition between the destructor of the TTree
	object and the functionality to kill the asynchronous thread doing
	the prefetching.  In more detail: In the the TTree::~TTree line 789
	the TFileCacheRead object of the current file is set to 0. All the
	logic to kill the async thread is done in the destructor of
	TFilePrefetch which in turn is called from the destructor of
	TFileCacheRead. In the same file two lines below the destructor of
	TFileCacheRead is called. And initially TFilePrefetch held a pointer
	to the file object in TFileCacheRead which now is 0. Therefore,
	during the destruction of the TFilePrefetch object we don't have any
	longer a valid TFile pointer. So, we can not wait for the ongoing
	requests to be satisfied. This was the reason of the crash. To fix
	this, I removed the killing of the async thread form the destructor
	of the TFilePrefetch method and I've put it in a separate method
	called WaitFinishPrefetch. In this way, we avoid the potential
	scenario of trying to wait for some request for a file while not
	having a valid pointer to that file.

2013-01-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* math/mathmore/CMakeLists.txt: From Pere: fix for issue #47944 in
	mathmore.

2013-01-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TAxis.cxx: merge from trunk r48296 and r48297 (see
	https://savannah.cern.ch/bugs/?99815 )

2013-01-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/TKDTreeBinning.cxx,
	math/mathcore/src/TRandom3.cxx: merge from trunk Coverity fixes of
	r48295 in mathcore

2013-01-14  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: When Generating the checksum of a class
	inheriting from an STL collection, use the short name (as we already
	do for data member) which exclude the default template paratemer.
	This improve the stability of the checksum value accross platform
	(notably, including, with ROOT 6/cling)

2013-01-14  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfo.cxx: Improve the StreamerInfo comparison
	to ignore change in STL collection template default paramemter (in
	particular the lack or presence thereof)

2013-01-14  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TAxis.cxx: merge with trunk -  revision 48279  - see
	http://root.cern.ch/viewvc?rev=48279&root=root&view=rev

2013-01-12  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h: Correctly set the PROOF protocol to the
	level required by the new DataSetStagingRequest functionality

2013-01-11  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/FontCache.h, graf2d/cocoa/src/FontCache.mm: Fix
	greek and math symbols.

2013-01-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/inc/TMinuitMinimizer.h,
	math/minuit/src/TMinuitMinimizer.cxx,
	roofit/roofitcore/src/RooMinimizerFcn.cxx: merge from trunk fix
	48271 for fixing parameters only on lower or upper side (see
	http://root.cern.ch/viewvc?view=rev&revision=48271 )

2013-01-11  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/mathtext/Module.mk: From Bertrand: Use / instead of \  for
	win32

2013-01-11  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/doc/macros/mathsymbols.C, graf2d/graf/src/TLatex.cxx,
	graf2d/mathtext/src/mathtextparse.cxx: - Implement #backslash in TLatex - protection added in mathtext

2013-01-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure, main/Module.mk, main/src/ptest.cxx,
	main/src/xpdtest.cxx, man/man1/ptest.1, man/man1/xpdtest.1: rename
	consitently ptest to xpdtest.

2013-01-10  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h,
	doc/v534/index.html: make version v5-34-04.

2013-01-10  Axel Naumann <Axel.Naumann@cern.ch>

	* core/base/inc/TParameter.h: Import of r48182 from trunk.  Add default initialization of fVal for default constructor, instead
	of leaving it uninitialized.  Fixes ALICE Coverity report.

2013-01-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: merge with trunk -  revision
	48245  - see http://root.cern.ch/viewvc?rev=48245&root=root&view=rev

2013-01-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 48254  - see
	http://root.cern.ch/viewvc?rev=48254&root=root&view=rev

2013-01-09  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* : Import patch r48239: updated afdsmgrd to v1.0.6 (added support
	for separate dataset repository for staging requests)

2013-01-08  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TGraph2D.cxx: Mods In GetHistogrma() to make sure
	the lower and higher axis limits are different.

2013-01-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/SetUpWindows.cmake: From Pere: Add -Od compiler
	option (disable optimisation) when building in Debug mode.

2013-01-08  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx,
	proof/proofplayer/src/TProofPlayer.cxx: Import patch r48226: forgot
	to Reset() the timer in TShutdownTimer::Notify; remove calls to Info
	in TStopTimer::Notify and TDispatchTimer::Notify

2013-01-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TAxis.cxx, hist/hist/src/TH3.cxx,
	hist/hist/src/THnBase.cxx, hist/hist/src/THnSparse.cxx: merge from
	trunk improvements in TAxis::SetRange (r 46234 and 46244) (see
	https://savannah.cern.ch/task/?19000 and
	https://savannah.cern.ch/bugs/?97331 )

2013-01-08  Axel Naumann <Axel.Naumann@cern.ch>

	* cmake/modules/SearchInstalledSoftware.cmake: Import of r48212 from
	trunk.  From Pere: CMake: pass MD5 check for lzma download.

2013-01-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats_tests.cxx: from Bertrand: fixes for Windows

2013-01-07  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TGraph2D.cxx: Modify the Clear function according to
	the suggestions done here:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=15819&p=68057#p68057 This allow to reuse the TGraph2D after a Clear.

2013-01-07  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProofServ.h, proof/proof/src/TProofServ.cxx: 
	Import patch r48211: remove possible calls to new or malloc while
	handling TShutdownTimer

2013-01-07  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx: Import patch r48209 fixing
	option keyword in TProofBench::DrawDataSet

2013-01-04  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/src/TEveTrack.cxx: Merge rev 48203 from trunk.  In MakeTrack() use default track-propagator consistently if one is
	not set.  Bug #99394.

2012-12-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* LICENSE: Ooops, while playing with text in a TBrowser, I've
	modified the LICENSE :(

2012-12-23  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* LICENSE, graf2d/cocoa/src/TGCocoa.mm: Remove non-printable
	characters.

2012-12-21  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TSelector.cxx: From Eddy Offerman: prevent memory
	leak of the ClassInfo object

2012-12-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/distfilelist.sh: don't delete
	tutorials/proof/ntprndm.root.

2012-12-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/StandardHypoTestInvDemo.C: merge with trunk -
	revision 48179  - see
	http://root.cern.ch/viewvc?rev=48179&root=root&view=rev

2012-12-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/HypoTestCalculatorGeneric.h,
	roofit/roostats/src/HypoTestCalculatorGeneric.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge from trunk
	http://root.cern.ch/viewvc?view=rev&revision=48176 for re-using the
	same toys for the alternate

2012-12-21  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProofOutputFile.cxx,
	proof/proofplayer/src/TProofPlayer.cxx: Import patch 48166 (Savannah
	#99594): Reduce verbosity during merge of TProofOutputFile in no
	debug mode

2012-12-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/TRandom.cxx, math/mathcore/src/TRandom1.cxx,
	math/mathcore/src/TRandom2.cxx, math/mathcore/src/TRandom3.cxx: 
	merge from trunk fix in TRansom seeding
	http://root.cern.ch/viewvc?view=rev&revision=48161

2012-12-20  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure, main/Module.mk: - rename bin/ptest to bin/xpdtest.  - add -lMatrix to link of bin/xpdtest.

2012-12-20  Fons Rademakers <Fons.Rademakers@cern.ch>

	* proof/proofx/src/TXProofMgr.cxx: fix clang compiler warning.

2012-12-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* : Forgot to add my ugly "rotate" cursor.

2012-12-20  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/CocoaGuiTypes.h, graf2d/cocoa/inc/FontCache.h,
	graf2d/cocoa/inc/QuartzPixmap.h, graf2d/cocoa/inc/QuartzWindow.h,
	graf2d/cocoa/inc/X11Buffer.h, graf2d/cocoa/inc/X11Drawable.h,
	graf2d/cocoa/src/CocoaGuiTypes.mm, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/QuartzPixmap.mm, graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/TGCocoa.mm, graf2d/cocoa/src/TGQuartz.mm,
	graf2d/cocoa/src/X11Buffer.mm, graf2d/cocoa/src/X11Events.mm,
	graf2d/quartz/src/QuartzLine.mm: Oooops, hate to be the guy to do
	such a commit in the last moment, but ... somehow forgot to sync
	with trunk (and even worse).  (thanks to Lorenzo for spotting
	compilation error).

2012-12-20  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Fix the incorrect migration of the file
	cache in case where the TTree is moved from a TFile where another
	TTree does already have a TTreeCache.  This fixes
	<http://savannah.cern.ch/bugs/?99564>

2012-12-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/src/RooAbsGenContext.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	test/stressRooStats_models.cxx, test/stressRooStats_tests.cxx: merge
	 from trunk http://root.cern.ch/viewvc?view=rev&revision=48148 (fix
	in generate for extended pdf) and 48149 in stressRooStats

2012-12-19  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx, tree/tree/src/TTreeCache.cxx: Correct the
	documentation of DropBranch

2012-12-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/Module.mk, roofit/histfactory/inc/LinkDef.h: 
	merge from trunk fixes 47920 to 47924 for fixing dictionary
	generation on Windows

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* configure, net/netx/src/TXNetFile.cxx,
	proof/proofd/inc/XpdSysDNS.h, proof/proofd/inc/XrdProofdXrdVers.h,
	proof/proofd/src/XrdProofConn.cxx: Import patches 48130 and 48141 to
	support building ROOT using an untagged xrootd (e.g. the trunk)

2012-12-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* main/Module.mk: ptest also needs -lTree and -lMathCore.

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* Makefile: Import patch 48129: new Makefile target: distclean-xroot
	to clean all directories which build xrootd plugins

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* core/unix/src/TUnixSystem.cxx: Import patch 48132: fix for
	Savannah issue 96935

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* main/Module.mk, main/src/ptest.cxx, man/man1/ptest.1:   Import patch 48130:   this patch adds an executable ptest which can be used to test the   status of the daemon in 3 possible ways: ping, ping+start simple
	  session for default user, ping + start simple session for active
	  users.  The idea is to use it with something like 'monit' or with a
	  cron job.  This feature was requested by several admins and I
	  believe is anyhow something good to have.

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/CMakeLists.txt: Import patch r48134: fix for Win build
	problem related to new DSM classes

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/inc/XrdProofdClient.h,
	proof/proofd/inc/XrdProofdProofServMgr.h,
	proof/proofd/src/XrdProofdClient.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofd/src/XrdProofdResponse.cxx:   Import patch 48127:   Form Bart Butler and me: additional fixes for the proof daemon
	  (better handling of disconnections).

2012-12-19  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TPie.cxx, tutorials/graphics/piechart.C: New
	drawing option "SC" to draw the labels with the slices'  colors.

2012-12-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofdClientMgr.cxx: Import patch r48122:
	Turn-off role checking for localhost connections (not required and
	limiting daemon test applications)

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFileMerger.cxx: From Gerri: modification of TFileMerger to cope with the problem in    https://savannah.cern.ch/bugs/index.php?99015 Basically, for non-mergeable objects the check on recurrent names is
	skipped.  Also, before non-mergeable objects were written to output at once by
	scanning all the open sources on the first occurence; this is
	creating duplications once the check on the names is skipped. In
	this patch I have commented out that part, so that non mergeable
	objects are written out to file as they appear in the program flow.  Remove the warning: Warning in <TFileMerger::MergeRecursive>: cannot merge object type
	(n:'namedObj', t:'namedObj') - Merge(TCollection *) not implemented

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TKey.cxx: Fix  <http://savannah.cern.ch/bugs/?99523> :
	In the DAQ system for the AEgIS (AD6) experiment we update ROOT
	files via TTree::AutoSave("saveself"), and concurrently read them
	upon calling TTree::Refresh(), as advertised.  Occasionally, but always after reporting the "Error R__unzip_header:
	error in header" message (see backtrace below), the read code would
	sit in a long loop or/and eventually get a SEGV and crash.  It looks that when R__unzip_header fails (which may be the case when
	the data are concurrently updated) in TKey.cxx, a variable ('nout')
	is left uninitialised. It can be non-zero, thus leading to further
	data processing.

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: In TTree::ReadFile and TTree::ReadStreama
	allow colon (:) as the separator for the list of branch and types
	even in the case of a comma separated file.

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: In ReadStream, skip empty line and
	comment line (start with #) at the start of the file (too)

2012-12-18  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/inc/TPython.h, bindings/pyroot/src/TPython.cxx: 
	resolution for:
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=15782

2012-12-18  Philippe Canal <pcanal@fnal.gov>

	* proof/proof/src/TProof.cxx: fix fatal typo

2012-12-18  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProof.cxx: Import patch r48104: In
	ModifyWorkerList, restrict check to the workers of the local
	(sub)master; fixes failure in TProofBench

2012-12-18  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/CMakeLists.txt: Import patch 48099: Build the dataset
	manager only if everything needed is available; should fix EC errors
	on Win32-Cmake

2012-12-18  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/Module.mk: Import fix 48086

2012-12-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/inc/TFileStager.h, net/net/src/TFileStager.cxx,
	net/netx/inc/TXNetFileStager.h, net/netx/src/TXNetFileStager.cxx,
	proof/proof/Module.mk, proof/proof/inc/LinkDef.h,
	proof/proof/src/TDataSetManagerAliEn.cxx,
	proof/proof/src/TProofServ.cxx: From Dario: Fixed build error of
	TDataSetManagerAliEn on Win32, and some warnings concerning
	overloading/overriding virtual functions. Also silenced a PROOF
	warning by default when no dataset stager repository is defined.

2012-12-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version.cxx: small typo in print.

2012-12-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* tree/tree/Module.mk: typo.

2012-12-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/plugins/TDataSetManager/P020_TDataSetManagerAliEn.C: add
	plugin manager macro for TDataSetManagerAliEn class.

2012-12-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofbench/src/TProofBench.cxx,
	proof/proofbench/src/TProofBenchRunDataRead.cxx:    Import path r48068:    In TProofBench::DrawCPU and TProofBench::DrawDataSet, fix an
	   issue with histogram range when the range was not starting from
	   0.  In TProofBenchRunDataRead::Run, allow starting from Nwork > 1
	also for the Nx case.

2012-12-17  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/histpainter/inc/TPaletteAxis.h,
	hist/histpainter/src/TPaletteAxis.cxx: operator =

2012-12-17  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TColor.cxx: in SetPalette: Import new palettes from
	the trunk

2012-12-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProofServ.cxx: Import patch r48063: Use master
	session tag for the query manager lock file name

2012-12-15  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* net/netx/inc/TXNetFileStager.h, net/netx/src/TXNetFileStager.cxx,
	net/netx/src/TXNetSystem.cxx, proof/proof/inc/LinkDef.h,
	proof/proof/inc/TDataSetManagerAliEn.h,
	proof/proof/inc/TDataSetManagerFile.h, proof/proof/inc/TProof.h,
	proof/proof/inc/TProofServ.h, proof/proof/src/TDataSetManager.cxx,
	proof/proof/src/TDataSetManagerAliEn.cxx,
	proof/proof/src/TDataSetManagerFile.cxx,
	proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx,
	proof/proofd/inc/XrdProofdAux.h,
	proof/proofd/inc/XrdProofdManager.h,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx:    Import patch r48060 introducing an improved dataset management
	   model where the PROOF (ROOT) dataset manager is a light frontend
	   to the experiment file catalogs; TDataSetManagerFile is still used
	   as local cache of the experiment information or to store the
	   work-in-progress status of the dataset manager daemon. This model
	   is expected to solve the scalability issues observed currently at
	   AAFs.  The patch includes the new class TDataSetManagerAliEn with
	   the first concrete implementation of experiment catallog interface.
	The equivalent for ATLAS will follow.

2012-12-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TFileCollection.h, core/base/inc/TFileInfo.h,
	core/base/src/TFileCollection.cxx, core/base/src/TFileInfo.cxx,
	core/base/src/TUrl.cxx, net/net/inc/TFileStager.h,
	net/net/src/TFileStager.cxx: From Dario: preparation for the
	introduction of the new TDataSetManagerAliEn. Also fixes TUrl issues
	99374.

2012-12-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/SPlot.cxx: merge with trunk -  revision 48055
	- see http://root.cern.ch/viewvc?rev=48055&root=root&view=rev

2012-12-14  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/doc/macros/fonts.C: fix syntax error

2012-12-14  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TEnv.cxx: doc update

2012-12-14  Olivier Couet <Olivier.Couet@cern.ch>

	* test/stressGraphics.ref: tiny fixes

2012-12-13  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofdResponse.cxx: Import patch #48018: fix
	warning about unused variables

2012-12-13  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/inc/XrdProofdResponse.h,
	proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofd/src/XrdProofdResponse.cxx:    Import patch #48015 with fixes in xproofd:    - Make sure that unused XrdProofdResponse objects are properly
	     invalidated instead of deleted; this avoids improper usage of
	   invalid instances and subsequent crashes.  - Fix problem with two variables being initialized only once in
	     recurrant loops; this prevented proper Reset of XrdProofdProofServ
	     instances and proper active session accounting (and session
	cleanup).

2012-12-13  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofdClientMgr.cxx: Import patch #47833: Make
	sure the XrdProofClient instance is always defined when calling
	MapClient

2012-12-13  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofLite.cxx: Import
	patch #47832: Make sure that the fSlaves list contains always ALL
	workers, eventhose which did not initially startup; this way
	GetListOfSlaveInfos can be used to find out which workers had
	problems strating up

2012-12-12  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TTF.cxx, test/stressGraphics.ref: Changes to
	improve the mapping between off file and PDF/PS fonts

2012-12-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TChain.cxx, tree/tree/src/TTree.cxx,
	tree/treeplayer/src/TSelectorDraw.cxx,
	tree/treeviewer/src/TParallelCoord.cxx,
	tree/treeviewer/src/TParallelCoordVar.cxx,
	tree/treeviewer/src/TSpider.cxx: Import revision 47982 from the
	trunk: More FLT_MAX to DBL_MAX updates

2012-12-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 47980 from the trunk:
	From Albert Bursche there is a bug in TTree::GetMaximum() line 5205 Double_t cmax = -FLT_MAX; http://root.cern.ch/root/html/src/TTree.cxx.html#PNz1z I should be initialised with
	-std::numeric_limits<double>::infinity() or at least with
	-std::numeric_limits<double>::max() or -DBL_MAX for that matter. In
	the current implementation the function returns the wrong value if
	the maximum is less then -FLT_MAX; which is possible even for finite
	numbers in double precision.

2012-12-11  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/gui/src/TGListBox.cxx: Port r47967 from trunk (Fix Savannah
	bug #99133: TGListBox : DoubleClicked and MultipleSelections)

2012-12-08  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Adapters.cxx: fix for #99068

2012-12-08  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/ClassMethodHolder.cxx,
	bindings/pyroot/src/ClassMethodHolder.h,
	bindings/pyroot/src/ConstructorHolder.cxx,
	bindings/pyroot/src/ConstructorHolder.h,
	bindings/pyroot/src/Executors.cxx, bindings/pyroot/src/Executors.h,
	bindings/pyroot/src/FunctionHolder.cxx,
	bindings/pyroot/src/FunctionHolder.h,
	bindings/pyroot/src/MethodHolder.cxx,
	bindings/pyroot/src/MethodHolder.h,
	bindings/pyroot/src/MethodProxy.cxx,
	bindings/pyroot/src/PyCallable.h,
	bindings/pyroot/src/Pythonize.cxx, bindings/pyroot/src/TPython.cxx: 
	rework GIL release

2012-12-07  Philippe Canal <pcanal@fnal.gov>

	* core/base/inc/TObject.h, core/cont/src/TClonesArray.cxx: Import
	revision 47726 from the trunk: TClonesArray needs to reset
	kNotDeleted in fBits of object it contains.  Simplify that
	dramatically by making TClonesArray a friend of TObject.  Of course
	that's not nice - but still much better than penalizing TClonesArray
	at runtime, and this is a valid statement as TClonesArray actually
	does mess with TObject's internals, and rightfully so.  This fixes
	the two thread safety issues with TClonesArray (as long as
	TClassGetClass(containeeClass) was called) in one go.

2012-12-07  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Make sure the palette is
	always first in the list of function.  Fix:
	https://savannah.cern.ch/bugs/?98991

2012-12-06  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/VariableGaussTransform.cxx: move fix of rev. 47901 to
	pathes

2012-12-06  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TDirectoryFile.cxx: Import revision 47898 from the
	 trunk: // Delete our content before we become somewhat invalid  // since some those objects (TTree for example) needs information  // from this object.  Note that on some platform after the end  // of the body (i.e. thus during ~TDirectory which is also  // contains this code) the exeuction of 'this->GetFile()' fails  // to return the 'proper' value (because it uses the wrong  // virtual function).

2012-12-05  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: Fit parameters with long
	names destroyed the stats display.

2012-12-04  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Version.h: updated the version number to 4.1.4

2012-12-02  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/inc/TMVA/Tools.h: fix problem with dictionary compilation.
	Write namespace TMVA:: explicitly in Tools::CalcCovarianceMatrices

2012-11-30  Helge Voss <Helge.Voss@cern.ch>

	* tmva/src/MethodPDEFoam.cxx: bugfix for Multitarget Regression in
	MethodPDEFoam

2012-11-30  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/Tools.h, tmva/src/Tools.cxx: Bugfix (part of rev
	45409) taking weights into account propperly for mean of the
	calculations

2012-11-30  Helge Voss <Helge.Voss@cern.ch>

	* tmva/inc/TMVA/PDF.h, tmva/src/VariableGaussTransform.cxx: merged
	with bugfix in Gauss Transformation for stand alone classes

2012-11-30  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofx/src/TXProofServ.cxx: Import patch 47729: fix a
	backward incompatibility introduced by patch 45283

2012-11-30  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/inc/TMVA/Tools.h, tmva/src/MethodBase.cxx,
	tmva/src/Reader.cxx: from trunk, bugfix r47624 and 47453, consistent
	XML buffer parsing in MethodBase AND reader

2012-11-30  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/src/VariableNormalizeTransform.cxx: bugfix from trunk,
	r44589, When normalization is built directly from vars (very old
	method), the fGet variable has not been set in the
	variabletransformationbase

2012-11-29  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofit/src/RooPoisson.cxx: merge from trunk new
	impelmentation of analytical integral of Poisson mean

2012-11-29  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/RooStatsUtils.cxx: merge with trunk -
	revision 47704  - see
	http://root.cern.ch/viewvc?rev=47704&root=root&view=rev

2012-11-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooPlot.cxx:  o RooPlot    - Make Draw() respect the "SAME" draw option.

2012-11-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooMinuit.cxx:   o RooMinuit     - Eliminate stray debug printout (Savannah #98751)

2012-11-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooRealIntegral.cxx:   o RooRealIntegral     - Fix memory leak (Savannah #99136)

2012-11-29  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooNormSetCache.h,
	roofit/roofitcore/src/RooAbsCollection.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooNameSet.cxx:    o RooNameSet      - Reduce initial memory allocation to reduce memory footprint        of large models    o RooAbsCollection      - Automatically removes hash table in collection after
	       snap-shot server redirect to reduce memory footprint of large
	models    o RooNormSetCache      - Reduce cache size from 64 to 32 to reduce memory footprint of
	     large models    o RooAbsTestStatistic      - Raise value-dirty flag after changing likelihood offsetting
	     strategy    o RooAbsPdf      - Add interface to fitTo() to enable per-component likelihood
	       offsetting implemented in
	       RooAbsTestStatistic::enableOffsetting() with a Offset() named
	argument

2012-11-28  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofbench/src/TSelEventGen.cxx: Import patch r47664: fix
	undefined variable

2012-11-26  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Fit/SparseData.h: merge with trunk -  revision
	47625  - see http://root.cern.ch/viewvc?rev=47625&root=root&view=rev

2012-11-23  Olivier Couet <Olivier.Couet@cern.ch>

	* test/stressGraphics.cxx, test/stressGraphics.ref: small fixes

2012-11-23  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TTF.cxx: In the following example the white spaces
	were ignored.  TLatex t; t.DrawLatex( 0.1,0.1,"text   #Lambda" )

2012-11-22  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofServ.cxx: Import patch 47573: use a dedicated
	enum for the interbal handling of the check version functionality
	added recently in package handling

2012-11-21  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* tree/tree/src/TTree.cxx: Import patch 47057: Make sure things are
	really written out to disk before attempting any reading

2012-11-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/CMakeLists.txt, cmake/modules/SetUpWindows.cmake,
	core/pcre/CMakeLists.txt, graf2d/freetype/CMakeLists.txt: From Pere:
	define the flags according to the winrtdebug option.

2012-11-21  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/Module.mk: merge with trunk -  revision 47532
	- see http://root.cern.ch/viewvc?rev=47532&root=root&view=rev

2012-11-21  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofServ.cxx:    Import patch r47528:    In TProof::EnablePackage, add possibility to choose the level of
	   version compatibility check to decide whether to re-build the
	   package or not. Three options are possible: 'off', no check with
	   possible failure at TSystem::Load, 'on' check the ROOT version,
	   'svn' check the ROOT version and the SVN revision (default is
	   'on'). The choice can be done via a special option to the option
	   string('chkv=off|on|svn' or 'checkversion=off|on|svn') or via the
	   ROOTrc variable 'Proof.Package.CheckVersion' .

2012-11-21  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProofLite.cxx:    Import patch r47451:    - In TProofServ::ResolveKeywords, add new keywords <rver> for the
	     ROOT version in integer for, e.g. 53403, and <build> for
	   {version, architecture, compiler} string in the form
	   '53403_linuxx8664gcc_gcc46'.  - Make sure that TProofServ::ResolveKeywords is always called for
	     global package directories; allows to optimize package building when
	working with many versions.

2012-11-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/Module.mk, roofit/histfactory/inc/LinkDef.h: 
	merge with trunk -  revision 47489  - see
	http://root.cern.ch/viewvc?rev=47489&root=root&view=rev

2012-11-20  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/RootConfiguration.cmake: From Pere: small fix for
	https://savannah.cern.ch/bugs/?98510

2012-11-20  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* graf2d/freetype/CMakeLists.txt: Frome Pere: Add missing compiler
	flag

2012-11-20  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: from Peter Waller: silence a printout if
	ipython

2012-11-19  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofLite.cxx:    Import patch 47444:    - In case of non-tty, do not print all progress messages during
	     the merging phase to avoid filling up the logs with useless info.     - Add member TProof::fTty and getter TProof::IsTty() to centrally
	     control the tty-ness of the session

2012-11-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tmva/src/PDEFoam.cxx: merge with trunk -  revision 47441  - see
	http://root.cern.ch/viewvc?rev=47441&root=root&view=rev

2012-11-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/src/QuartzWindow.mm: 
	Set backgroundColor for a window (not to have a gray "outline" in an
	area, which is not touched by TGFrame::DoRedraw).

2012-11-19  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Fix DispatchOneEvent to work
	correctly with "nested" event loops in a standalone app (no
	interactive session).

2012-11-19  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/gui/src/TGImageMap.cxx,
	gui/guibuilder/src/TGuiBldDragManager.cxx: Import rev. 47217 from
	trunk (set the "sticky" flag to true for all popup menus)

2012-11-19  Axel Naumann <Axel.Naumann@cern.ch>

	* math/minuit/src/TMinuit.cxx: Import of r47428 from trunk.  Fix for uninit var if kinfix <= 0; use in if (ierr > 0). Thanks,
	clang!

2012-11-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/Byteswap.h: fix for non-Intel machines, like the
	Arm.

2012-11-16  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TDSet.cxx, proof/proof/src/TProof.cxx:    Import patches r47270 and r47367:    - In TProof::PrintProgress (used in batch mode) add notification
	   of the estimated time left and, at the end, of the processing
	   time; - In TDSetElement, make sure that TDSetElement::Lookup is always
	used for lookups so that the kHasBeenLookedUp is correctly
	honoured/set

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsReal.cxx:   o RooAbsReal    - Enable source cloning on cached integrals - as this is now
	   shown to work correctly

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooMomentMorph.cxx: Fix shadowing warning

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooRealMPFE.h,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx:  o RooAbsTestStatistics    - Enable likelihood offsetting in multi-core mode  o RooRealMPFE    - Allow transport of enableOffsetting() flag and hideOffSet()
	   flag  o RooNLLVar    - Expand a print statement

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooLinearVar.cxx:   o RooAbsPdf     - Implement named argument Offset() in fitTo() to enable
	    likelihood offsetting   o RooGlobalFunc     - Define RooFit::Offset()   o RooLinearVar, RooMomentMorph     - Fix shadowing warning

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* tutorials/roofit/rf904_interpnorm.C:  o new tutorial macro demonstrating parameterized cached integrals

2012-11-15  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooAddition.h,
	roofit/roofitcore/inc/RooConstraintSum.h,
	roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/inc/RooMinuit.h,
	roofit/roofitcore/inc/RooNLLVar.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooAddition.cxx,
	roofit/roofitcore/src/RooMinimizer.cxx,
	roofit/roofitcore/src/RooMinimizerFcn.cxx,
	roofit/roofitcore/src/RooMinuit.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx: Likelihood offsetting and
	parameterized integral caching   o RooAbsReal     - Add interfaces for likelihood offsetting   o RooAbsTestStatistic     - Implement likelihood offsetting framework with call forwarding       to components, conditional addition of offset to 'hide' offset       effect to users   o RooNLLVar     - Implement likelihood offsetting - offset is defined as the       first value of the likelihood calculated after the feature       has been enabled   o RooAbsPdf     - Modernize interface for parameterized integral caching using       the interface currently deployed for RooAbsReal where a       the value of the string attribute CACHEPARAMINT contains       a colon-separated list of names of parameter names for which       the integral is supposed to be cached     - In traceEval() add a warning for single events causing very       large likelihood values     - Add utility method getNormIntegral() to easily extract
	      normalization integral to facilitate easy validation of
	parameterized integrals   o RooMinimizer(FCN),RooMinuit     - Activate likelihood offsetting feature by disabling automatic       'offset hiding' feature of RooAbsTestStatistic::evaluate()     - Add interface to activate likelihood offsetting:
	    setOffsetting()   o RooConstraintSum     - Add accessor method to internal list of constraints

2012-11-15  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm, graf2d/cocoa/src/TGCocoa.mm: Fix
	pattern phase.

2012-11-15  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/src/TEveCaloLegoGL.cxx: Merge rev 47303 from trunk.  From Alja. Fix segv when auto-rebin is enabled and TEveCaloData axis
	has less than four bins. Solves bug 98638.

2012-11-14  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/postscript/CMakeLists.txt: Backport Cmake mods

2012-11-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/ROOTApplicationDelegate.mm: Quit ROOT by calling
	gApplication->Terminate(0)

2012-11-14  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/MenuLoader.mm: Remove private API call.

2012-11-14  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/inc/TStatus.h: Import patch 47251: change the
	definition of TStatus::kNotOK to BIT(number) as it should have been
	from the start; this was causing the weird overwriting of bits in
	the TStatus object

2012-11-14  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/inc/TProofLite.h,
	proof/proof/inc/TProofMgr.h, proof/proof/src/TProofLite.cxx,
	proof/proof/src/TProofMgr.cxx,
	proof/proofplayer/src/TProofPlayer.cxx, test/stressProof.cxx: Import
	patch 47238: Fix a few issues preventing proper cleaning of the
	'data' directory when running stressProof in Proof-Lite

2012-11-13  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* : Import patch 47235: Fix for dataset manager file permission
	issue (https://savannah.cern.ch/bugs/?98331)

2012-11-13  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm, graf2d/cocoa/inc/MenuLoader.h,
	graf2d/cocoa/inc/TGCocoa.h, graf2d/cocoa/src/MenuLoader.mm,
	graf2d/cocoa/src/TGCocoa.mm: Native apple's menu for ROOT.

2012-11-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makedist.sh: Fix "/usr/bin/tar: Argument list too long"
	error on OSX.

2012-11-09  Olivier Couet <Olivier.Couet@cern.ch>

	* cmake/modules/RootNewMacros.cmake: Backport Cmake mods

2012-11-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/CMakeLists.txt, graf2d/graf/CMakeLists.txt,
	graf2d/mathtext/CMakeLists.txt: Backport CMakelists.txt files

2012-11-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/win32gdk/inc/TGWin32VirtualXProxy.h: Forgot to backport
	this one.

2012-11-09  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/qt/inc/TVirtualX.interface.h: Forgot to backport this one.

2012-11-09  Matevz Tadel <matevz.tadel@cern.ch>

	* config/rootrc.in: Merge rev 47029 from trunk: Document rootrc entries used in GL and EVE (at last).

2012-11-09  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/gl/inc/TGLContextPrivate.h, graf3d/gl/inc/TGLPadPainter.h,
	graf3d/gl/inc/TGLUtil.h, graf3d/gl/src/TGLContext.cxx,
	graf3d/gl/src/TGLEventHandler.cxx, graf3d/gl/src/TGLFormat.cxx,
	graf3d/gl/src/TGLPhysicalShape.cxx, graf3d/gl/src/TGLUtil.cxx,
	graf3d/gl/src/TGLViewer.cxx, graf3d/gl/src/TGLViewerBase.cxx,
	graf3d/gl/src/TGLWidget.cxx: Merge revs 46937, 47027, 47033, 47099
	and 47100 from trunk.  r47100 | matevz | 2012-11-07 03:44:33 -0800 (Wed, 07 Nov 2012) | 2
	lines Changed paths:    M /trunk/graf3d/gl/src/TGLEventHandler.cxx Include RConfigure.h.
	------------------------------------------------------------------------r47099 | matevz | 2012-11-07 03:33:30 -0800 (Wed, 07 Nov 2012) | 3
	lines Changed paths:    M /trunk/graf3d/gl/src/TGLEventHandler.cxx On osx/cocoa use cmd modifier for mouse-2 and cmd-alt for mouse-3.
	These are used for view panning and camera fwd/bkwd movement.
	------------------------------------------------------------------------r47033 | tpochep | 2012-11-05 03:48:24 -0800 (Mon, 05 Nov 2012) | 4
	lines Changed paths:    M /trunk/graf3d/gl/inc/TGLContextPrivate.h    M /trunk/graf3d/gl/src/TGLContext.cxx    M /trunk/graf3d/gl/src/TGLFormat.cxx    M /trunk/graf3d/gl/src/TGLWidget.cxx I do not remember, how this happend, that all #include
	"RConfigure.h" are commented, but this is wrong, if something
	changes in TGLWSIncludes.h, all cocoa related code will be silently
	excluded.
	------------------------------------------------------------------------r47027 | matevz | 2012-11-03 23:17:34 -0700 (Sat, 03 Nov 2012) | 4
	lines Changed paths:    M /trunk/graf3d/gl/inc/TGLUtil.h    M /trunk/graf3d/gl/src/TGLEventHandler.cxx    M /trunk/graf3d/gl/src/TGLFormat.cxx    M /trunk/graf3d/gl/src/TGLPhysicalShape.cxx    M /trunk/graf3d/gl/src/TGLUtil.cxx    M /trunk/graf3d/gl/src/TGLViewer.cxx    M /trunk/graf3d/gl/src/TGLViewerBase.cxx    M /trunk/graf3d/gl/src/TGLWidget.cxx Add support for mac retina display. In practice it means we need to
	support a scaled coordinate system within GL windows. We use full
	resolution in GL while GUI and window system work in points that are
	2x2 pixels.
	------------------------------------------------------------------------r46937 | couet | 2012-10-31 08:43:37 -0700 (Wed, 31 Oct 2012) | 2
	lines Changed paths:    M /trunk/graf3d/gl/inc/TGLPadPainter.h fix warning on ubuntu

2012-11-08  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGQuartz.mm: Enable DrawText with wchar_t
	(required by math text)

2012-11-08  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/inc/X11Drawable.h,
	graf2d/cocoa/src/FontCache.mm, graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/TGCocoa.mm, gui/gui/src/TGListTree.cxx: The latest
	fixes from the trunk.

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* README/CREDITS: Add Yue Shi Lai

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* Makefile: mathtext

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* test/stressGraphics.cxx, test/stressGraphics.ref: stressGraphics
	tests TMathText

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/postscript/src/AdobeGlyphList.h: Mods in existing classes
	for TMathtext

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/inc/TVirtualPS.h, core/base/inc/TVirtualPad.h,
	core/base/inc/TVirtualPadPainter.h, core/base/inc/TVirtualX.h,
	core/base/src/TVirtualPS.cxx, core/base/src/TVirtualX.cxx,
	graf2d/asimage/src/TASImage.cxx, graf2d/gpad/inc/TPad.h,
	graf2d/gpad/inc/TPadPainter.h, graf2d/gpad/src/TPad.cxx,
	graf2d/gpad/src/TPadPainter.cxx, graf2d/graf/Module.mk,
	graf2d/graf/inc/LinkDef.h, graf2d/graf/inc/TTF.h,
	graf2d/graf/inc/TText.h, graf2d/graf/src/TLatex.cxx,
	graf2d/graf/src/TTF.cxx, graf2d/graf/src/TText.cxx,
	graf2d/postscript/Module.mk, graf2d/postscript/inc/TImageDump.h,
	graf2d/postscript/inc/TPDF.h, graf2d/postscript/inc/TPostScript.h,
	graf2d/postscript/inc/TSVG.h, graf2d/postscript/src/TImageDump.cxx,
	graf2d/postscript/src/TPostScript.cxx,
	graf2d/win32gdk/inc/TGWin32.h, graf2d/win32gdk/src/TGWin32.cxx,
	graf2d/x11/inc/TGX11.h, graf2d/x11ttf/inc/TGX11TTF.h,
	graf2d/x11ttf/src/TGX11TTF.cxx: Mods in existing classes for
	TMathtext

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/inc/TMathText.h, graf2d/graf/src/TMathText.cxx: 
	TMathText class

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* tutorials/graphics/tmathtext.C, tutorials/graphics/tmathtext2.C: 
	mathtext tutorials

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/mathtext/Module.mk, graf2d/mathtext/inc/fontembed.h,
	graf2d/mathtext/inc/mathrender.h, graf2d/mathtext/inc/mathtext.h,
	graf2d/mathtext/src/fontembed.cxx,
	graf2d/mathtext/src/fontembedps.cxx,
	graf2d/mathtext/src/mathrender.cxx,
	graf2d/mathtext/src/mathrenderstyle.cxx,
	graf2d/mathtext/src/mathrendertoken.cxx,
	graf2d/mathtext/src/mathtext.cxx,
	graf2d/mathtext/src/mathtextencode.cxx,
	graf2d/mathtext/src/mathtextparse.cxx,
	graf2d/mathtext/src/mathtextview.cxx,
	graf2d/mathtext/src/table/adobeglyphlist.h,
	graf2d/mathtext/src/table/macintoshordering.h,
	graf2d/mathtext/src/table/mathbracketcs.h,
	graf2d/mathtext/src/table/mathfontch.h,
	graf2d/mathtext/src/table/mathfontparam.h,
	graf2d/mathtext/src/table/mathglyphstd.h,
	graf2d/mathtext/src/table/mathopstd.h,
	graf2d/mathtext/src/table/mathspacing.h: Backport mathtext in 5.34

2012-11-08  Olivier Couet <Olivier.Couet@cern.ch>

	* : New fonts needed by TMathText

2012-11-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/CMakeLists.txt, roofit/histfactory/Module.mk,
	roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Asimov.h,
	roofit/histfactory/inc/RooStats/HistFactory/Channel.h,
	roofit/histfactory/inc/RooStats/HistFactory/ConfigParser.h,
	roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryException.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryNavigation.h
	,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	Fast.h,
	roofit/histfactory/inc/RooStats/HistFactory/MakeModelAndMeasurement
	sFast.h, roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/inc/RooStats/HistFactory/ParamHistFunc.h,
	roofit/histfactory/inc/RooStats/HistFactory/RooBarlowBeestonLL.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/Asimov.cxx,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Data.cxx, roofit/histfactory/src/Helper.cxx,
	roofit/histfactory/src/Helper.h,
	roofit/histfactory/src/HistFactoryNavigation.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurements.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/histfactory/src/hist2workspace.cxx: merge from trunk new
	changes from G. Lewis  see http://root.cern.ch/viewvc?rev=47091&view=rev&root=root  and  http://root.cern.ch/viewvc?rev=47092&view=rev&root=root

2012-11-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/TMath.h: merge with trunk -  revision 47071  -
	see http://root.cern.ch/viewvc?rev=47071&root=root&view=rev

2012-11-06  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/stressProof.cxx: Import patch 47067: make sure that the
	dataset used in test 22 has the wanted ntuple as default; fixes
	possible (random) failure of such a test

2012-11-06  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/LinkDef1.h, geom/geom/inc/TGeoPcon.h,
	geom/geom/inc/TGeoShape.h, geom/geom/src/TGeoCone.cxx,
	geom/geom/src/TGeoPcon.cxx, geom/geom/src/TGeoShape.cxx: Porting of
	fixes for Safety calculation for cones and pcon from trunk

2012-11-06  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoPcon.cxx: porting from trunk fix 46645:
	Precision fix for TGeoPcon::DistFromInside

2012-11-06  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzPixmap.h, graf2d/cocoa/inc/QuartzWindow.h,
	graf2d/cocoa/inc/ROOTOpenGLView.h, graf2d/cocoa/inc/X11Buffer.h,
	graf2d/cocoa/src/CocoaPrivate.mm, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/QuartzPixmap.mm, graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/TGQuartz.mm, graf2d/cocoa/src/X11Buffer.mm,
	graf2d/cocoa/src/X11Events.mm, graf2d/cocoa/src/XLFDParser.mm,
	gui/ged/src/TGedPatternSelect.cxx, gui/gui/src/TGColorSelect.cxx,
	gui/gui/src/TGListTree.cxx, gui/gui/src/TRootBrowser.cxx: backport
	the latest changes from the trunk.

2012-11-05  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooNameSet.h,
	roofit/roofitcore/inc/RooResolutionModel.h,
	roofit/roofitcore/inc/RooTruthModel.h,
	roofit/roofitcore/src/RooAbsAnaConvPdf.cxx,
	roofit/roofitcore/src/RooAbsCachedReal.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooAddGenContext.cxx,
	roofit/roofitcore/src/RooCachedReal.cxx,
	roofit/roofitcore/src/RooConvGenContext.cxx,
	roofit/roofitcore/src/RooNameSet.cxx,
	roofit/roofitcore/src/RooTruthModel.cxx:   o RooCachedReal     - Bug fix: attach parameters of function clone to those of
	      tracker to retain connection with original parameters   o RooNameSet     - Implement operator<() and operator()= to allow use as key in
	    stl::map   o RooAbsCachedReal     - Expose source clone in CacheElem as contents to facilitate
	      correct link redirection on cache content     - Set cached source clone and cached datahist to ADirty mode to
	      speed up scanning of cache when recalculating   o RooAbsAnaConv, RooTruthModel, RooResolutionModel     - Add interface to allow resolution model to return GenContext,
	      needed for special pdfs with custom efficiency handling   o RooAddGenContext     - Make coefficient interpretation used in GenContext not
	      forcibly override any existing custom choices to allow user to
	      override default choice with his own

2012-11-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/RooStatsUtils.h,
	roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/RooStatsUtils.cxx,
	roofit/roostats/src/SimpleLikelihoodRatioTestStat.cxx: merge from
	trunk an old patch from Gabriel committed in the trunk in
	RooStatsUtils (45143) see
	http://root.cern.ch/viewvc?view=rev&revision=45143

2012-11-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/RooStatsUtils.cxx: merge with trunk -  revision
	47005  - see http://root.cern.ch/viewvc?rev=47005&root=root&view=rev

2012-11-02  Olivier Couet <Olivier.Couet@cern.ch>

	* core/doc/v534/index.html: Fix a typo

2012-11-02  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx: Import patch 46992: make
	sure that objects are not deleted when destroying the output lists
	in the selector and in the proof player; addresses possible crash
	after finalisation

2012-11-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/HFitImpl.cxx, hist/hist/src/HFitInterface.cxx,
	hist/hist/src/TGraph.cxx: merge with trunk -  revision 46970  - see
	http://root.cern.ch/viewvc?rev=46970&root=root&view=rev

2012-10-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/FindODBC.cmake, cmake/modules/FindPythia6.cmake,
	cmake/modules/FindPythia8.cmake: From Pere: correct calling of
	find_library().

2012-10-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/DetailedOutputAggregator.h: merge
	with trunk -  revision 46938  - see
	http://root.cern.ch/viewvc?rev=46938&root=root&view=rev

2012-10-30  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooWorkspace.cxx:   o RooWorkspace     - Increment all string buffers from 1024 to 10k

2012-10-30  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/src/TProofPlayer.cxx:  Import patch r46864 fixing a crash in TStatus::Add in the case of
	 missing files.  This was a regression introduced by branch patch
	45751 (import of 45283).

2012-10-30  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/guibuilder/src/TGuiBldDragManager.cxx: Backport rev. 46888
	from trunk: Fix savannah bug #98532: TGuiBuilder: crash when
	changing text of a field (https://savannah.cern.ch/bugs/?98532)

2012-10-27  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/RVersion.h: make version v5-34-03 (forgot to update
	when making release).

2012-10-26  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* cint/cintex/python/PyCintex.py: internal consistency with ROOT.py:
	decoration of std::vector with +=

2012-10-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number: make version v5-34-03.

2012-10-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TVirtualX.h, core/base/src/TVirtualX.cxx: From
	Timur: add GetOpenGLScalingFactor() to handle proper scaling on
	Retina displays.

2012-10-25  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/inc/TGCocoa.h,
	graf2d/cocoa/src/CocoaPrivate.mm, graf2d/cocoa/src/QuartzPixmap.mm,
	graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/X11Events.mm: MoMods from the trunk.

2012-10-24  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/TPySelector.cxx: don't hog option option of
	TSelector: allow user part with '#' separator

2012-10-22  Philippe Canal <pcanal@fnal.gov>

	* core/base/src/TDirectory.cxx, io/io/src/TDirectoryFile.cxx: Avoid
	complaining when mkdir is creating a part of the directory path that
	already exist

2012-10-20  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf3d/gl/inc/TGLWSIncludes.h: fix last line termination.

2012-10-20  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/LinkDef1.h, graf3d/eve/inc/TEveWindow.h,
	graf3d/eve/src/TEveWindow.cxx: Merge rev 46702 from trunk.  Add class TEveContext menu that insures context menus are on top of
	their "parent" widgets (like buttons used to invoke them).

2012-10-19  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/roostats/src/ProfileLikelihoodCalculator.cxx: Re-revert
	r46690

2012-10-19  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooVectorDataStore.cxx:  o RooVectorDataStore    - Fix stress test failure (check _wgtVar before using it in
	   loadValues()

2012-10-19  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/roostats/src/ProfileLikelihoodCalculator.cxx: Revert
	r46690, breaks roottest.

2012-10-19  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooAbsDataStore.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx: Support changes of
	weight variable (was no longer possible with last fix) o RooGlobalFunc   - Add optional argument to WeightVar() that when true signifies
	    that given column should be reinterpreted as weight when used in
	    combination with the Import() of an already weighted datasets o RooDataSet, RooVectorDataStore   - Implement support of new Import() option

2012-10-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/ProfileLikelihoodCalculator.cxx: merge with
	trunk -  revision 46688  - see
	http://root.cern.ch/viewvc?rev=46688&root=root&view=rev

2012-10-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 46668  - see
	http://root.cern.ch/viewvc?rev=46668&root=root&view=rev

2012-10-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile, rootx/Module.mk: make bin/root link to bin/root.exe
	(like in trunk).

2012-10-19  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooDataHist.cxx:   o RooDataHist     - Set importDensity to false for all constructor forms that
	      import TH1s (to be consistent with Import() setting)

2012-10-18  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/LinkDef.h,
	roofit/roostats/inc/RooStats/DetailedOutputAggregator.h,
	roofit/roostats/inc/RooStats/RooStatsUtils.h,
	roofit/roostats/src/DetailedOutputAggregator.cxx,
	roofit/roostats/src/FrequentistCalculator.cxx,
	roofit/roostats/src/ProfileLikelihoodCalculator.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge with trunk -  revision
	46660  - see http://root.cern.ch/viewvc?rev=46660&root=root&view=rev

2012-10-18  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py: fix error message

2012-10-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/Sample.cxx: merge from trunk
	http://root.cern.ch/viewvc?view=rev&revision=46623 from G. Lewis

2012-10-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAbsReal.cxx:   o RooAbsReal     - Enable source caching for cached prameterizd integrals

2012-10-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooAddPdf.cxx:  o RooAddPdf    - Increase size of _coefCache to 100 elements in default ctor

2012-10-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/FlexibleInterpVar.cxx:  reintroduce optimization in FlexibleInterpVar

2012-10-17  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm, graf3d/ftgl/Module.mk,
	graf3d/gl/Module.mk, graf3d/gl/inc/LinkDef.h,
	graf3d/gl/inc/TGLWSIncludes.h, graf3d/glew/Module.mk,
	graf3d/glew/src/glew.c: Enable OpenGL - uncomment format parsing in
	TGCocoa; fix ftgl/glew/gl (Module.mk + LinkDef.h + some macros).

2012-10-17  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/inc/RooRealSumPdf.h,
	roofit/roofitcore/src/RooMinimizerFcn.cxx,
	roofit/roofitcore/src/RooMinuit.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx:  o RooVectorDataStore    - In loadValues() add special handling for cases where weight
	     name in source and target dataset are not identical  o RooRealSumPdf    - Add flag to optionally truncate negative values to zero  o RooMinuit, RooMinimizer    - Add option to generate error status when FCN exceeds 1e30

2012-10-17  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: detect opengl when cocoa is active.

2012-10-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryNavigation.h
	, roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/histfactory/src/HistFactoryNavigation.cxx: merge from trunk
	revision 46596: http://root.cern.ch/viewvc?view=rev&revision=46596

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooCachedReal.cxx: another fix

2012-10-16  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/gl/inc/TGLBoundingBox.h, graf3d/gl/inc/TGLCamera.h,
	graf3d/gl/inc/TGLClip.h, graf3d/gl/inc/TGLClipSetEditor.h,
	graf3d/gl/inc/TGLPerspectiveCamera.h, graf3d/gl/inc/TGLUtil.h,
	graf3d/gl/src/TGLBoundingBox.cxx, graf3d/gl/src/TGLCamera.cxx,
	graf3d/gl/src/TGLClip.cxx, graf3d/gl/src/TGLClipSetEditor.cxx,
	graf3d/gl/src/TGLPerspectiveCamera.cxx, graf3d/gl/src/TGLScene.cxx,
	graf3d/gl/src/TGLSceneBase.cxx, graf3d/gl/src/TGLUtil.cxx,
	graf3d/gl/src/TGLViewerBase.cxx: Merge revs 46574 and 46583 from
	trunk.  46574 - fix for bug 98226 ===== Move enums away from global
	namespace: - EOverlap is now in namespace Rgl; - EClipType is now in class TGLClip; - EPosition and EManipType were not used and have been removed.  EGLCoordType and EGLPlotType are left in top-level. In these two
	enums all names begin with kGL so there is less chance for
	collision.  46583 ===== Fix arc-ball rotation when camera center is not at the
	center of the screen.

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooCachedReal.cxx:  Plug memory leak in fillCache()

2012-10-16  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryNavigation.h
	,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	Fast.h, roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Helper.cxx, roofit/histfactory/src/Helper.h,
	roofit/histfactory/src/HistFactoryNavigation.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/RooBarlowBeestonLL.cxx: merge from trunk
	histfactory changes from G. Lewis: http://root.cern.ch/viewvc?view=rev&revision=46576
	http://root.cern.ch/viewvc?view=rev&revision=46577

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/src/PiecewiseInterpolation.cxx: Speedup in
	PiecewiseInterpolation

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooCachedReal.cxx: Another bug fix

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooLegendre.cxx,
	roofit/roofitcore/inc/RooBinningCategory.h,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roofitcore/src/RooAbsReal.cxx,
	roofit/roofitcore/src/RooBinningCategory.cxx,
	roofit/roofitcore/src/RooCachedReal.cxx: * RooFit Fixes from LHCb

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/roofitcore/src/RooBanner.cxx:  o  histfactory/FlexibleInterpVar     - Optimization of code 4 interpolation algorithm  o RooBanner     - Increment version tag to 3.55

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofitcore/src/RooFitResult.cxx:    o RooFitResult      - Disable default filling of legacy correlation matrix to save
	       memory and CPU.  It wil still be filled on-demand when it is
	accessed

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roostats/src/DetailedOutputAggregator.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx:  Roll back workaround for bug in RooVectorDataStore

2012-10-16  Wouter Verkerke <verkerke@nikhef.nl>

	* roofit/roofit/src/RooGaussian.cxx,
	roofit/roofit/src/RooStepFunction.cxx,
	roofit/roofitcore/inc/LinkDef1.h, roofit/roofitcore/inc/LinkDef2.h,
	roofit/roofitcore/inc/LinkDef3.h,
	roofit/roofitcore/inc/RooAbsCachedReal.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooAddition.h,
	roofit/roofitcore/inc/RooCachedReal.h,
	roofit/roofitcore/inc/RooFitCore_LinkDef.h,
	roofit/roofitcore/inc/RooFitResult.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/inc/RooNameSet.h,
	roofit/roofitcore/inc/RooPlot.h,
	roofit/roofitcore/inc/RooProdPdf.h,
	roofit/roofitcore/inc/RooProduct.h,
	roofit/roofitcore/inc/RooRealBinding.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAbsCachedReal.cxx,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roofitcore/src/RooAbsGenContext.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAddPdf.cxx,
	roofit/roofitcore/src/RooAddition.cxx,
	roofit/roofitcore/src/RooCachedReal.cxx,
	roofit/roofitcore/src/RooDataHist.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooFormulaVar.cxx,
	roofit/roofitcore/src/RooGenFitStudy.cxx,
	roofit/roofitcore/src/RooLinearVar.cxx,
	roofit/roofitcore/src/RooListProxy.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooPlot.cxx,
	roofit/roofitcore/src/RooProduct.cxx,
	roofit/roofitcore/src/RooRealBinding.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooStreamParser.cxx,
	roofit/roofitcore/src/RooUnitTest.cxx,
	roofit/roofitcore/src/RooVectorDataStore.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx: *** Update roofit/roofitcore
	and roofit/roofit with latest developments from trunk In addition to the updates mentioned, roofit/roostats has been
	updated with selected namespace std adjustment, following changes in
	roofit/roofit(core), so that it compiles clean [ no content changes
	made ] === trunk r46156 ===  *** Speedup of caching of parameterized integrals ***   o RooAbsCachedReal     - Add interface to activate option of RooAbsCachedReal to keep
	      clone of source object in cache for faster operation (the
	downside of this is that future structural changes of the source
	object will not be detected)   o RooCachedReal     - Implement source cloning and persistence (based on code
	    originally in RooAbsReal::fillDataHist)   o RooAbsPdf     - in syncNormalization() activate source caching feature for
	    parameterized normalization integrals  *** Improve robustness of level-2 likelihood optimization
	 'cache-and-track' ***   o RooVectorDataStore     - in cachArgs() detect cache-and-track object labeled with a
	      CATCondSet or CATNormSet string label and reconstitute the
	      corresponding set of conditional observables / normalization
	      observables from the RooNameSet transcript in the label. Fill
	      initial content of cache-and-track elements with these labels with
	      the appropriate normalization set and associate the set with the
	      RealVector element that is used for future cache updates.      - In recalculateCache() pick up custom normalization set for
	      conditional product terms as specified in cacheArgs   o RooAbsOptTestStatistic     - in optimizeConstantTerms() check for non-default normalization
	      specifications of RooProdPdf components and if found, transcribe
	      the specification to the component object in a CATCondSet or
	      CATNormSet label so that the cache-and-track optimizer can
	evaluate these according to the RooProdPdf specs.    o RooProdPdf     - Make findPdfNSet() public so that RooAbsOptTestStatistic can
	    use it.    o RooNameSet     - Add content() method as accessor to the payload.   *** Miscellaneous ***   o RooAbsGenContext     - Fix compiler warning   o RooDataSet     - In ctor import weight variable of imported dataset if no
	      weight variable is specified (fixes Savannah #95641) === trunk r46464 ===  *** Assorted bug fixes (Savannah and otherwise) ***   o RooDataHist      - When importing TH1s omit 'average bin density' correction
	       factor as that proves to be very uninuitive. (Savannah #96153)   o RooGlobalFunc      - Set importDensity by default to kFALSE in Import(TH1&)
	       following new convention (Savannah #96153)   o RooGenFitStudy      - Save errors of fitted parameters in summary data   o RooStreamParser      - Fix parsing issue for variables starting with an 'i'
	     (Savannah #82458)   o RooPlot      - Add static interface to control directory auto-attach to
	       allow importing in workspaces (Savannah #94239)   o RooRealBinding      - In saveXvec()/restoreXvec() also save and restore all buffers
	       of components of the bound function to make sure it works fine
	       if components are cached in in the likelihood and operate in clean
	mode.    o RooVectorDataStore      - In cacheArgs() and recalculateCache() skip calculation of
	       elements where the event weight is zero      - In the streamer explicit convert stl::vector pointers to an
	       empty collection to null pointers to make vector stores with
	       uncertainty work fine after persistence (ROOT persistence turns null
	       pointers in to pointers to null collections as part of the read-back
	process) (Savannah #94908)   o RooRealSumPdf      - Elaborate one of the debug print statements   o RooProduct      - Change internal storage from set to list and change
	       constructor input argument from set to list to support products
	of identical terms (Savannah #94925)   o RooAddition      - Change constructor input argument from set to list to support
	       products of identical terms (Savannah #94925)   o RooAbsPdf      - In fitTo() only invoke SUMW2 afterburner if there are >0 free
	       parameters (Savannah #92332)   o RooWorkspace      - In generic object import() disable auto-attach of RooPlots to
	       gDirectory (Savannah #94239)   o RooListProxy      - In add() check if _owner is set before calling addServer on
	       it (allows operation in schema evolution) (Needed for Savannah
	#94925)   o RooFormulaVar      - Fix documentation (Savannah #93498)   o LinkDef2      - Add schema evolution for RooProduct and RooAddition (for
	     Savannah #94925) === trunk r46470 === fix compiler warnings === trunk r46498 === o RooAbsData      - Don't add extra weight variable when split()-ting binned
	       datasets (Savannah #93867)   o RooLinearVar      - In getBinning(), always create bin mappings on the fly (even        even createOnTheFly=kFALSE), just don't create ranges in the        input variable in the latter case (Savannah #82087)

2012-10-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.depend: From Timur: libCocoa now depends on
	libGraf.

2012-10-16  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/inc/CocoaUtils.h, core/macosx/src/TMacOSXSystem.mm,
	graf2d/cocoa/Module.mk, graf2d/cocoa/inc/CocoaPrivate.h,
	graf2d/cocoa/inc/QuartzPixmap.h, graf2d/cocoa/inc/QuartzWindow.h,
	graf2d/cocoa/inc/ROOTApplicationDelegate.h,
	graf2d/cocoa/inc/ROOTOpenGLView.h,
	graf2d/cocoa/inc/SharedViewMethods.h, graf2d/cocoa/inc/TGCocoa.h,
	graf2d/cocoa/inc/TGQuartz.h, graf2d/cocoa/inc/X11Atoms.h,
	graf2d/cocoa/inc/X11Buffer.h, graf2d/cocoa/inc/X11Drawable.h,
	graf2d/cocoa/inc/X11Events.h, graf2d/cocoa/src/CocoaPrivate.mm,
	graf2d/cocoa/src/FontCache.mm, graf2d/cocoa/src/QuartzPixmap.mm,
	graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTApplicationDelegate.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/TGQuartz.mm, graf2d/cocoa/src/X11Atoms.mm,
	graf2d/cocoa/src/X11Buffer.mm, graf2d/cocoa/src/X11Events.mm,
	graf2d/graf/inc/TTF.h, graf2d/quartz/inc/QuartzFillArea.h,
	graf2d/quartz/inc/QuartzLine.h, graf2d/quartz/inc/QuartzUtils.h,
	graf2d/quartz/src/QuartzFillArea.mm,
	graf2d/quartz/src/QuartzLine.mm, graf2d/quartz/src/QuartzText.mm,
	graf2d/quartz/src/QuartzUtils.mm,
	graf3d/gl/inc/TGLContextPrivate.h, graf3d/gl/inc/TGLRnrCtx.h,
	graf3d/gl/src/TGLContext.cxx, graf3d/gl/src/TGLContextPrivate.cxx,
	graf3d/gl/src/TGLFormat.cxx, graf3d/gl/src/TGLRnrCtx.cxx,
	graf3d/gl/src/TGLWidget.cxx, gui/ged/src/TGedPatternSelect.cxx,
	gui/gui/src/TGColorSelect.cxx, gui/gui/src/TGComboBox.cxx,
	gui/gui/src/TGMenu.cxx, gui/gui/src/TGTextEdit.cxx,
	gui/gui/src/TGTextEditDialogs.cxx, gui/gui/src/TGView.cxx: Backport
	Cocoa's graphics to 5.34

2012-10-16  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/gl/src/CsgOps.cxx: Merge rev 46520 from trunk.  Fix for bug 98158: Segv in graf3d/gl/src/CsgOps.cxx on gcc-4.7 with
	optimization on.

2012-10-15  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/TEveBrowser.h, graf3d/eve/src/TEveBrowser.cxx,
	graf3d/eve/src/TEveManager.cxx: Merge rev 46521 from trunk.  Fix bug 96529 and two other TRootBrowser related issues.  Make Eve
	fully terminatable and restartable within a single root session.  * TEveBrowser:   CloseWindow() and CloseTab() functions are now virtual in
	  TRootBrowser.  Remove menu entry for creation of TEve projector --
	  this never worked.  Add function SanitizeTabCounts() to be called
	  when a new tab is added into the root-browser controlled areas.  * TEveManager:   Remove fMacroFolder from list of browsables in destructor.    Manage main-window termination signals in accordance with changes
	  in TEveBrowser.

2012-10-15  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/asimage/src/TASImage.cxx: One line of code was missing in
	DrawDashZTLine. Adding it fixes a long standing bug when thick
	dashed line are drawn.

2012-10-15  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/inc/TGraph2D.h: declare Browse

2012-10-15  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/hist/src/TGraph2D.cxx: When GetX(YZ)axis were called on a
	TGraph2D, the frame limit and plotting options might be change. This
	is now fixed.  It was reported in:
	http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=15436

2012-10-12  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTreeSQL.cxx: Import revision 46488 from the trunk:
	From haggerty@bnl.gov: When creating a TTree from a particular database table as in
	TTreeSQL *dbtree = new TTreeSQL( serv, "daq", "gl1scalers") The
	table had a column names raw_10 and then later, raw_1 which seems to
	me to have caused the failure due to the use of Index rather than
	CompareTo

2012-10-10  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hist/src/THn.cxx: Import of r46439 from trunk.  Fix an issue with fSumw2 not being told how many bins there are when
	going via default c'tor, as in the case of CreateHn.
	Zero-initialize fCoordBuf to make Dump() valgrind-happy: accesses
	uninitialized memory otherwise to print the value that fCoordBuf
	points at.

2012-10-09  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFPBlock.h, io/io/src/TFPBlock.cxx,
	io/io/src/TFilePrefetch.cxx: Import revision 46419 from the trunk:
	From Elvin: Make a cleaner difference between the actual capacity and useful
	data contained in a recycled block. The previous approach fixed the
	bug but it was still unclear when recycling blocks as the capacity
	was confused with the useful data contained in the buffer.

2012-10-09  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFPBlock.h, io/io/src/TFPBlock.cxx,
	io/io/src/TFilePrefetch.cxx: Import revision 46360 from the trunk:
	From Elvin: I tracked down a small bug in TFPBlock.cxx::ReallocBlock  which was
	not updating correctly the total size of the block which was
	recycled. This could only manifest itself in the case where the
	block was to be re-read from the local cache.  I fixed this which was an one-liner but I also profited from this
	occasion to change the type of fullBlockSize from Int_t to Long64_t
	just to be on the safe size and fix a possible memory leak in
	TFPBlock. I added the patch to this email. I reran the tests and
	they all pass.

2012-10-09  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTreeCache.cxx: Import revision 45494 from the
	trunk: From Elvin: I received a test program from an user in which the async
	prefetching was blocking. After doing some debugging I managed to
	fix the problem. The issue was that when prefetching and reaching
	the end of the entries, the program should stop trying to prefetch
	further if the current entry is equal to fEntryMax.  This was not happening in the test program because there I am
	reading only some entries stopping well before the end of the total
	number of entries. The fix for this was the addition of a condition
	to FillBuffer around line 640.

2012-10-09  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/gl/inc/TGLLogicalShape.h,
	graf3d/gl/inc/TGLPhysicalShape.h, graf3d/gl/inc/TGLUtil.h,
	graf3d/gl/src/TGLLogicalShape.cxx,
	graf3d/gl/src/TGLPhysicalShape.cxx, graf3d/gl/src/TGLUtil.cxx: Merge
	revs 46372 and 46373 from trunk.  * TGLMatrix:   Add function Bool_t IsScalingForRender() that returns true if
	  length of base vectors is significantly different than unity.  * TGLPhysicalShape:   Cache state of fTransform.IsScalingForRender() in a bool member.    When this is true, enable automatic scaling of normals during
	  rendering.  * TGLLogicalShape:   Add static Bool_t fgIgnoreSizeForCameraInterest allowing a user to
	  prevent RGL from hiding very small objects - at least a pixel is
	  always drawn. One should invoke:     TGLLogicalShape::SetIgnoreSizeForCameraInterest(kTRUE);

2012-10-08  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoEltu.cxx, geom/geom/src/TGeoMatrix.cxx: Port of
	46376 from trunk: Removed unnecessary normalization from
	TGeoGenTrans

2012-10-06  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 46370 from the trunk:
	Allow a struct to be used for a simple data type as long as the
	first member of the struct is of the right type (support for the
	typical use of a struct for a leaf list)

2012-10-06  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TChain.h: Import revision 46368 from the trunk: From
	Will E. Coyote: Add the templated overload explicitly in TChain as
	they are hidden by the non templated version

2012-10-05  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 46366 from the trunk: In
	SetBranchAddress, sometimes a null pointer can look an int, avoid
	complaining in that case.

2012-10-05  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Import revision 46364 from the trunk:
	Avoid having the input of TClass::GetClass change during the
	execution!

2012-10-05  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 46362 from the trunk: In
	SetBranchAddress, set the branch pointer value to zero is the branch
	is missing (was done in TChain)

2012-10-05  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 46358 from the trunk:
	SetBranchAddress should complain even in the case where an object is
	passed instead of a simple type (and vice et versa)

2012-10-05  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/PyStrings.cxx,
	bindings/pyroot/src/PyStrings.h, bindings/pyroot/src/Pythonize.cxx: 
	fix for #95275: allow getSize to map onto __len__

2012-10-04  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/LinkDef.h, tree/tree/inc/TTree.h,
	tree/tree/src/TChain.cxx: Import revision 46324 from the trunk: From
	'Will E. Coyote', make ESetBranchAddressStatus public and have
	TChain::SetBranchAddress return kMissingBranch when it can tell

2012-10-04  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TBranchElement.cxx: Import revision 46322 from the
	trunk: In the case where the content of STL collection has one of
	its member removed, avoid mistakenly trying to read if SetAddress is
	called more than once on that branch

2012-10-04  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TEntryList.cxx: Import revision 46305 from the
	trunk: Avoid null pointer dereference

2012-10-04  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/ManualTree2Body.h: SetBranchAddress should have a
	return value even in CINT

2012-10-03  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 46301 from the trunk: Add
	more reference to the (user) object ownership policy

2012-10-02  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/rmkdepend/main.c, cint/tool/rmkdepend/main.c,
	core/unix/src/TUnixSystem.cxx: Fix compilation problems with latest
	glibc headers (on Fedora 18). Fixes issue 95267.

2012-10-02  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/unix/src/TUnixSystem.cxx, core/winnt/src/TWinNTSystem.cxx: In
	WorkingDirectory() don't use fWdpath as working directory cache
	anyore as a user can call chdir() directly somewhere else. Fixes
	issue 96278.

2012-10-01  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TMacro.h, core/base/src/TMacro.cxx: use a temporary
	file name to create the macro before executing it.  Static name
	caused problem in case two jobs would run in the same directory.
	Fixes issue 96604.

2012-09-28  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/Fitter.cxx: merge with trunk -  revision 46246
	- see http://root.cern.ch/viewvc?rev=46246&root=root&view=rev

2012-09-27  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Import revision 46238 from the trunk:
	ResetClassInfo should *not* delete the StreamerInfos (This fixes
	r45694 and https://savannah.cern.ch/bugs/?97765)

2012-09-26  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/TEveGeoShape.h, graf3d/eve/src/TEveGeoNode.cxx,
	graf3d/eve/src/TEveGeoPolyShape.cxx,
	graf3d/eve/src/TEveGeoShape.cxx: Merge rev 46191 from trunk.  Make sure identity matrix in the flesh of TGeoHMatrix is set to
	TGeoShape::SetTransform() before manually invoking
	TGeoCompositeShape::PaintComposite() (which casts return value of
	TGMatrix* TGeoShape::fgTransform into TGeoHMatrix*).  This fixes #96699.

2012-09-26  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/StandardHypoTestInvDemo.C: merge with trunk -
	revision 46201  - see
	http://root.cern.ch/viewvc?rev=46201&root=root&view=rev

2012-09-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/fftw/src/TFFTComplexReal.cxx: merge with trunk -  revision
	46179  - see http://root.cern.ch/viewvc?rev=46179&root=root&view=rev

2012-09-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/ModelConfig.cxx: merge with trunk -  revision
	46177  - see http://root.cern.ch/viewvc?rev=46177&root=root&view=rev

2012-09-25  Philippe Canal <pcanal@fnal.gov>

	* bindings/pyroot/ROOT.py: Remove temporary fix for #95188 (r45678)

2012-09-25  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/init.cxx: Always register libCint itself in the list
	of files loaded.  This fixes: <http://savannah.cern.ch/bugs/?95188>

2012-09-24  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/meta/src/TCint.cxx: fix for handling versioned ROOT and user
	libraries in GetSharedLibs() for MacOS X (previous fix, r43586) was
	wrong.

2012-09-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile: Correctly filter out -Wl,--no-undefined from LDFLAGS
	when using old GCC < 4.

2012-09-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-02.

2012-09-21  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: fix the search path for libpython. Fixes issue 96500.

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge from trunk new stressRooStats reference file

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx: merge with trunk -
	revision 46094  - see
	http://root.cern.ch/viewvc?rev=46094&root=root&view=rev

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge from trunk new version of reference file

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ToyMCSampler.h: merge with trunk -
	revision 46083  - see
	http://root.cern.ch/viewvc?rev=46083&root=root&view=rev

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/AsymptoticCalculator.h,
	roofit/roostats/inc/RooStats/BayesianCalculator.h,
	roofit/roostats/inc/RooStats/CombinedCalculator.h,
	roofit/roostats/inc/RooStats/MCMCCalculator.h,
	roofit/roostats/inc/RooStats/MaxLikelihoodEstimateTestStat.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/inc/RooStats/RatioOfProfiledLikelihoodsTestStat.h,
	roofit/roostats/inc/RooStats/SimpleLikelihoodRatioTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCImportanceSampler.h,
	roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/BayesianCalculator.cxx,
	roofit/roostats/src/FrequentistCalculator.cxx,
	roofit/roostats/src/MCMCCalculator.cxx,
	roofit/roostats/src/ProfileLikelihoodCalculator.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/RatioOfProfiledLikelihoodsTestStat.cxx,
	roofit/roostats/src/SimpleLikelihoodRatioTestStat.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx: merge from trunk fix
	      46081 for COnditionalObservables see
	http://root.cern.ch/viewvc?rev=46081&root=root&view=rev

2012-09-20  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/LikelihoodIntervalPlot.cxx: merge with trunk -
	revision 46078  - see
	http://root.cern.ch/viewvc?rev=46078&root=root&view=rev

2012-09-20  Philippe Canal <pcanal@fnal.gov>

	* gui/gui/src/TGLabel.cxx: Import revision 46073 from the trunk:
	Make sure fgDefaultGC is initialized before using it

2012-09-19  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TChain.h, tree/tree/src/TChain.cxx: Import revision
	46069 from the trunk: Implement TChain::RemoveFriend to avoid
	leaving the chain (or more exactly its underlying TTree) is an
	unstable state.   This correct the problem reported in
	<http://root.cern.ch/phpBB3/viewtopic.php?t=15206>.

2012-09-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/LikelihoodIntervalPlot.h,
	roofit/roostats/src/LikelihoodInterval.cxx,
	roofit/roostats/src/LikelihoodIntervalPlot.cxx: Merge from trunk fix
	46044 improving the LikelihoodIntervalPlot in 2D see
	http://root.cern.ch/viewvc?rev=46044&root=root&view=rev

2012-09-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit2/src/MnContours.cxx: merge with trunk -  revision
	46043  - see http://root.cern.ch/viewvc?rev=46043&root=root&view=rev

2012-09-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: merge with trunk -  revision
	46042  - see http://root.cern.ch/viewvc?rev=46042&root=root&view=rev

2012-09-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TPRegexp.cxx: Clarify object ownership in MatchS().

2012-09-19  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile: Filter out -Wl,--no-undefined from LDFLAGS when using
	old GCC < 4, which implies old run-times. This extends the lease of
	life of ROOT a bit for people with really old setup. Fixes issue
	97448.

2012-09-19  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooAbsData.h: merge with trunk -  revision
	46037  - see http://root.cern.ch/viewvc?rev=46037&root=root&view=rev

2012-09-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/minuit/src/TMinuitMinimizer.cxx: merge with trunk -  revision
	45997  - see http://root.cern.ch/viewvc?rev=45997&root=root&view=rev

2012-09-16  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cint/cint/Module.mk: fix for newer versions of CLANG_MAJOR.

2012-09-14  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoBoolNode.cxx: Ported r45983 and r45984 from
	trunk. Important for G4root transport

2012-09-12  Axel Naumann <Axel.Naumann@cern.ch>

	* README/CREDITS: Wrong branch...

2012-09-12  Axel Naumann <Axel.Naumann@cern.ch>

	* README/CREDITS: Nathalie Rauschmayr / x32

2012-09-12  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TTimeStamp.cxx: make TTimeStamp compile again on
	FreeBSD. Fixes issue 97341.

2012-09-12  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/src/TGeoPatternFinder.cxx: Porting of rev 44689 from
	trunk: Fixed double delete when having several geometry managers per
	session

2012-09-12  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTreeCache.h, tree/tree/src/TTreeCache.cxx: Import
	revision 45933 from the trunk: Introduce interface
	(TTreeCache::SetLearnPrefill) to enable the prefilling of the cache

2012-09-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTreeCache.h: Import revision 45621 from the trunk:
	resort declaration

2012-09-11  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFileCacheRead.cxx: Import revision 45493 from the
	trunk: From Elvin: I made a small modification in TFilePrefetch::ThreadProc and changed pClass->fSemMasterWorker->TryWait() ==1 to pClass->fSemMasterWorker->TryWait() !=0 as in the documentation on the web site it says that it can return 1
	or errno. The case in which I am interested is that the return value
	if different from 0.

2012-09-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTreeCache.h, tree/tree/src/TBasket.cxx,
	tree/tree/src/TTreeCache.cxx: Import revision 44681 from the trunk:
	From Peter van Gemmeren and Jack Weinstein: Index: tree/tree/src/TBasket.cxx * Disable the default TTreeCache before calls to TFile::ReadBuffer()
	to avoid needless calls to default TFileCacheRead ReadBuffer.  Index: tree/tree/inc/TTreeCache.h Index:
	tree/tree/src/TTreeCache.cxx * Define and implement new Enable(), Disable() and IsEnabled()
	functions

2012-09-11  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TChain.cxx, tree/tree/src/TTree.cxx: Import revision
	45931 from the trunk: Cleanup TChain::SetCacheSize to avoid
	redundant operation and avoid creating a TTreeCache when no TTree is
	available.  Remove obsolete comment.

2012-09-07  Axel Naumann <Axel.Naumann@cern.ch>

	* graf2d/asimage/Module.mk: Import of r45902 from trunk.  Finish r43083 (TASImage.cxx cannot find X11 headers on MacOS 10.8)

2012-09-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH2.cxx, hist/hist/src/TH3.cxx: merge with trunk -
	revision 45797  - see
	http://root.cern.ch/viewvc?rev=45797&root=root&view=rev

2012-09-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/Data.cxx, roofit/histfactory/src/Helper.cxx: 
	merge with trunk -  revision 45894  - see
	http://root.cern.ch/viewvc?rev=45894&root=root&view=rev

2012-09-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/SimpleInterval.cxx: merge with trunk -
	revision 45892  - see
	http://root.cern.ch/viewvc?rev=45892&root=root&view=rev

2012-09-05  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/TEveCalo.h, graf3d/eve/src/TEveCalo.cxx,
	graf3d/eve/src/TEveCalo2DGL.cxx, graf3d/eve/src/TEveCalo3DGL.cxx: 
	Merge rev 45880 from trunk.  From Christian Pulvermacher: Extend TEveCalo classes to support
	asymmetric calorimeters (endcaps at different z positions).

2012-09-05  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/CMakeLists.txt: Import patch 45876: in stressProof, add
	switches to control the location of the log files in case of failure

2012-09-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/clib/inc/mmalloc.h: backport r44901 from trunk to silence
	clang warnings.

2012-09-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/unix/src/TUnixSystem.cxx: fix compiler warning about
	dangling-else.

2012-09-05  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/asimage/src/TASImage.cxx,
	graf2d/asimage/src/TASPaletteEditor.cxx,
	graf2d/asimage/src/TASPluginGS.cxx, graf2d/cocoa/inc/TGCocoa.h,
	graf2d/cocoa/src/TGCocoa.mm: Mods to make 5-34 compile on 10.8 with
	--enable-cocoa

2012-09-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/Fitter.cxx: merge with trunk -  revision 45859
	- see http://root.cern.ch/viewvc?rev=45859&root=root&view=rev

2012-09-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.macosx, config/Makefile.macosx64,
	config/Makefile.macosxicc, sql/odbc/Module.mk: silence ODBC
	deprecation warning on OSX 10.8.

2012-09-05  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProof.cxx, proof/proof/src/TProofLite.cxx,
	tutorials/proof/runProof.C:  Import patches r45846,r45847 and r45849 fixing a few consistency
	 issues (honoring 'workers=N' when passed as option in PROOF-Lite,
	parallel dataset verification when PROOF is sequential).

2012-09-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.macosx, config/Makefile.macosx64,
	config/Makefile.macosxicc, configure, graf2d/asimage/Module.mk,
	graf2d/asimage/src/libAfterImage/configure: allow building the Cocoa
	backend when on OSX 10.8 no X11 is installed.  The default is still
	to build the X11 version on 10.8, while for the trunk we build the
	Cocoa version by default.

2012-09-04  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 45835 from the trunk:
	Avoid crashing if the user is retrieving a TTree that was saved with
	a friend without name (which was thus no saved anyway)

2012-09-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/stressProof.cxx, tutorials/proof/getProof.C:  Import patches r45823 and r45827 fixing, in stressProof, sandbox
	 cleaning and adding some switches to better control log saving an
	path in case of failures.

2012-08-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofit/inc/RooCFunction1Binding.h,
	roofit/roofit/src/RooBernstein.cxx,
	roofit/roofit/src/RooCFunction1Binding.cxx: merge with trunk -
	revision 45779  - see
	http://root.cern.ch/viewvc?rev=45779&root=root&view=rev

2012-08-31  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 45772 from the trunk: Add
	note to not use Bronch directly (see
	<http://savannah.cern.ch/bugs/?97117>)

2012-08-30  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/src/TProofDraw.cxx: Import patch r45759: fix
	possible double deletes

2012-08-30  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/LinkDef.h, proof/proof/inc/TProof.h,
	proof/proof/inc/TProofLite.h, proof/proof/inc/TProofOutputFile.h,
	proof/proof/inc/TProofServ.h,
	proof/proof/inc/TVirtualProofPlayer.h,
	proof/proof/src/TDataSetManager.cxx, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofLite.cxx,
	proof/proof/src/TProofOutputFile.cxx,
	proof/proof/src/TProofServ.cxx,
	proof/proofbench/src/TSelEventGen.cxx,
	proof/proofd/inc/XrdProofdManager.h,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofplayer/inc/LinkDef.h,
	proof/proofplayer/inc/TEventIter.h,
	proof/proofplayer/inc/TPacketizerUnit.h,
	proof/proofplayer/inc/TProofOutputFile.h,
	proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TEventIter.cxx,
	proof/proofplayer/src/TPacketizerUnit.cxx,
	proof/proofplayer/src/TProofOutputFile.cxx,
	proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofx/src/TXProofServ.cxx, test/stressProof.cxx,
	tutorials/proof/ProofSimple.C, tutorials/proof/ProofSimple.h,
	tutorials/tree/h1analysis.C:    Import patches



	r45283,r45289,r45318,r45348,r45367,r45570,r45610,r45614,r45615,r45632,r45634,r45282,r45696,r45697,r45718 and r45740    automatizing the usage of file-based technology to handle outputs    (see http://root.cern.ch/drupal/content/handling-outputs).

2012-08-29  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* configure: Import patch r45739 (apmon configuration for afdsmgrd)

2012-08-29  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/parse.cxx: Import of r45734 from trunk.  Do not pass the tagnum for an autoloaded typdef. Fixes Savannah
	#97138.

2012-08-29  Axel Naumann <Axel.Naumann@cern.ch>

	* html/src/THtml.cxx: Import of r45715 from trunk.  Find Reflex sources. Fixes Savannah #97058.

2012-08-29  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/physics/src/TQuaternion.cxx: merge with trunk -  revision
	45725  - see http://root.cern.ch/viewvc?rev=45725&root=root&view=rev

2012-08-28  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/rs101_limitexample.C: merge with trunk -
	revision 45720  - see
	http://root.cern.ch/viewvc?rev=45720&root=root&view=rev

2012-08-27  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TEntryList.cxx: Import revision 45713 from the
	trunk: escape < and >

2012-08-27  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hist/src/TAxis.cxx: Import of r45711 from trunk.  From Marco van Leeuwen: Attached a small diff to fix a bug in the
	copy constructor. Currently, you can get a segvio when copying,
	because the Copy function checks the value of fLabels and tries to
	call Delete if it is non-zero; for a freshly instantiated TAxis,
	with the copy constructor, fLabels is not initialised.

2012-08-27  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/Measurement.cxx: merge with trunk -
	revision 45709  - see
	http://root.cern.ch/viewvc?rev=45709&root=root&view=rev

2012-08-27  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	Fast.h, roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/inc/RooStats/HistFactory/PreprocessFunction.h,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Helper.cxx, roofit/histfactory/src/Helper.h,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/PreprocessFunction.cxx: merge with trunk -
	revision 45703  - see
	http://root.cern.ch/viewvc?rev=45703&root=root&view=rev

2012-08-24  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TClass.cxx: Import revision 45694 from the trunk:
	Properly reset the caching list when reseting the underlying
	ClassInfo.  Also make sure that the ClassInfo is created in the case
	of a STL collection that was 'emulated' and is now loaded.  This
	addresses <http://root.cern.ch/phpBB3/viewtopic.php?t=15157>.

2012-08-22  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/MemoryRegulator.cxx,
	bindings/pyroot/src/MemoryRegulator.h,
	bindings/pyroot/src/RootWrapper.cxx: possible fix for:
	http://root.cern.ch/phpBB3/posting.php?mode=reply&f=14&t=15185

2012-08-22  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx: merge with trunk -
	revision 45684  - see
	http://root.cern.ch/viewvc?rev=45684&root=root&view=rev

2012-08-21  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx,
	bindings/pyroot/src/Converters.h: fix for
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=15186

2012-08-21  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFile.cxx: Import revision 45679 from the trunk: Make
	sure to calculate the percentage of cp progress in float rather
	integer!

2012-08-21  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/ROOT.py, bindings/pyroot/src/Adapters.cxx: o) (temporary) fix for #95188 o) (temporary) fix for
	http://root.cern.ch/phpBB3/viewtopic.php?f=14&t=15157

2012-08-20  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeProxyGenerator.cxx: Import revision 45668
	from the trunk: Properly drill inside a non-split vector of objects

2012-08-20  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/afdsmgrd/CMakeLists.txt, proof/afdsmgrd/Module.mk: Import
	patch r45664: From D.Berzano: fix for forum issue #14963

2012-08-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/stressProof.cxx: Import patch r45660: make sure that all
	running counters are off when -noprogress is passed

2012-08-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/CMakeLists.txt, test/rootDownloadData.cmake: Import patch
	45658 to make stressProof reading data from local disks in ctest

2012-08-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofdProofServMgr.cxx: Import patch 45655:
	proper usage of the return code from
	XrdProofdManager::ResolveKeywords

2012-08-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proof/src/TProofMgr.cxx, proof/proof/src/TProofServ.cxx,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofplayer/src/TPacketizerUnit.cxx,
	proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TVirtualPacketizer.cxx,
	tutorials/proof/ProcFileElements.C, tutorials/proof/ProofAux.C:    Import patches 45283 (parts), 45318, 45607, 45610, 45613, 45614
	                  (parts), 45630, 45632 (parts) and 45643     - Consolidation of username definition for LOCALDATASERVER     - Fix for TProof::GetUser (Savannah #92533)     - Use LOCALDATASERVER in ProofAux.C     - Fix potential segv in TPacketizerUnit and TVirtualPacketizer
	    destructors - Fix merge element issue in ProcFileElements causing spurious
	      failures of test 19 in stressProof

2012-08-17  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/SamplingDistPlot.h,
	roofit/roostats/src/HypoTestPlot.cxx,
	roofit/roostats/src/SamplingDistPlot.cxx: fix the SamplingDistPlot
	in case the sampling distribution contains +/- inf values

2012-08-16  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Converters.cxx: passing enum through const-ref
	can be done by value

2012-08-15  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TCint.cxx: Import revision 45605 from the trunk: Fix
	the test introduced in 45602 in the case where the existing function
	are compiled

2012-08-15  Philippe Canal <pcanal@fnal.gov>

	* core/thread/src/TThread.cxx: Import revision 45617 from the trunk:
	From Elvin and Philippe: In TJoinHelper::Join check the predicate value (fJoined) both when
	the TimedWaited return due to a timeout or due to receiving the
	signal and unconditionally breakout in case of errors.  Elvin tracked down the issue. Basically, there is a deadlock in the
	TJoinHelper::Join method.  The problem is when the helper thread tries to signal the main
	thread then the join is done. This is achieved by using the
	conditional variable fC. But, it can be that the helper thread gets
	the lock in the TJoinHelper::JoinFunc method around line 117 and the
	requesting threads tries to wait in line 136 but the time-out
	expires before the helper thread sends the signal and releases the
	lock ( one can easily reproduce this by adding a sleep(3) after
	lline 117). So, now the requesting thread is blocked waiting to get
	the lock for the mutex. Say now that the helper thread sends the
	signal and releases the lock. The signal is lost as the requesting
	thread was not not in the TimedWait and the helper threads exits.
	Therefore. we end up in a situation that there is no one to send the
	signal to the requesting tread that the join was done properly.  The simple change that I've done is line 148: if (fJoined) break; Because is doesn't matter that much if we received the signal or not
	as long as the join was done properly. Also notice that this test is
	done while the mutex is held by the requesting thread so there is no
	danger of any race conditions.

2012-08-14  Philippe Canal <pcanal@fnal.gov>

	* core/meta/src/TCint.cxx: Import revision 45602 from the trunk:
	Avoid the never ending addition of interpreted functions to TROOT's
	global list of function

2012-08-14  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/RootModule.cxx: make sure that ROOT is fully
	initialized before starting unpickle

2012-08-14  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TProofLite.cxx: Import patches 45568 and 45597
	fixing a few issues in PROOF-Lite

2012-08-14  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/gui/inc/TRootBrowser.h, gui/gui/src/TRootBrowser.cxx: Backport
	rev. 45593 from trunk. From Matevz (needed by EVE): - move enum ENewBrowserMessages into TRootBrowser.h class definition - make CloseTab() virtual - make CloseWindow() virtual

2012-08-13  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/src/TEveGeoShapeExtract.cxx: Merge rev 45591 from
	trunk.  Do not set gGeoManager to EVE-shape-holder -- this should be
	set/reset by the calling function when needed (bug #96701).

2012-08-10  Philippe Canal <pcanal@fnal.gov>

	* cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake,
	cmake/modules/SearchInstalledSoftware.cmake: Import revision 45555
	from the trunk: From Pere: The attached file should fix the problem
	reported at
	<http://root.cern.ch/phpBB3/viewtopic.php?t=14944&p=64840#p64840>.
	This passes the macros R__RUBY_MAJOR and R__RUBY_MINOR to drr.cxx as
	it is done in ./configure

2012-08-08  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFilePrefetch.cxx: Import revision 45493 from the trunk:
	From Elvin: I made a small modification in TFilePrefetch::ThreadProc and changed pClass->fSemMasterWorker->TryWait() ==1 to pClass->fSemMasterWorker->TryWait() !=0 as in the documentation on the web site it says that it can return 1
	or errno. The case in which I am interested is that the return value
	if different from 0.

2012-08-08  Philippe Canal <pcanal@fnal.gov>

	* etc/valgrind-root.supp: Make the TDataType rule more flexible

2012-08-08  Philippe Canal <pcanal@fnal.gov>

	* etc/valgrind-root.supp: Add suppression of TString in TClass and
	TDataType

2012-08-08  Philippe Canal <pcanal@fnal.gov>

	* etc/valgrind-root.supp: From Pepe: a few more convertion to
	support for 32 and 64 bits

2012-08-07  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/src/TEveTrack.cxx: Merge rev 45465 from trunk.
	Simplify logick for unknown pdg code. Something must have changed in
	the PDG particle/db stuff. Fixes bug #96586.

2012-08-07  Philippe Canal <pcanal@fnal.gov>

	* etc/valgrind-root.supp: (Attempt to) make the suppression file
	support both 32 and 64 bits

2012-08-07  Philippe Canal <pcanal@fnal.gov>

	* etc/valgrind-root.supp: Suppress yet another allocation type in
	TStreamerInfo::Compile

2012-08-02  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/common.h, cint/cint/src/scrupto.cxx,
	cint/cint/src/struct.cxx, cint/cint/src/tmplt.cxx,
	cint/cint/src/typedef.cxx: Import revision 45363 from the trunk: For
	NameRange can be a range coming from either G__struct or G__newtype,
	when picking a replacement name for a removed entry that still have
	alias we *must* pick from the right one ... this fixes the crash in
	roottest/root/tree/selector ...

2012-07-31  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTreeCache.h, tree/tree/src/TTreeCache.cxx: From
	Brian: For CMS backward compatibility, allow SetCacheRead to
	disconnect the cache from being the current cache, but keep the file
	attached to the cache.

2012-07-31  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFile.h, io/io/inc/TFileCacheRead.h,
	io/io/src/TFile.cxx, io/io/src/TFileCacheRead.cxx: From Brian: For
	CMS backward compatibility, allow SetCacheRead to disconnect the
	cache from being the current cache, but keep the file attached to
	the cache.

2012-07-31  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/qt/inc/TVirtualX.interface.h: -Woverloaded-virtual

2012-07-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TROOT.cxx: From Timur: set batch to false in case of
	OSX Cocoa backend.

2012-07-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/inc/TVirtualX.h, core/base/src/TVirtualX.cxx: From
	Timur: additional GL method needed by native OSX Cocoa backend.

2012-07-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: cleanup proofserv.tmp and roots.tmp in case of error.

2012-07-26  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TDirectoryFile.cxx: Import revision 45243 from the
	trunk: When calling Get with "Lumi/physics;2" make sure to pass the
	cycle number when searching the sub-directory (see
	https://savannah.cern.ch/bugs/?96355)

2012-07-26  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TColor.cxx: End_HtmlEnd_Htmlsing

2012-07-25  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/Makefile: From Gerri: fix for stressProof.

2012-07-25  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cint/src/struct.cxx: Import of r45202 from trunk.  Fix r45188: the old key name might be the new key name, so we need
	to first copy the set, then remove the old key,value, then insert
	the new key,value.  Fixes roottest/root/io/newstl/execMemberWise.

2012-07-25  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreePlayer.cxx: Import revision 45195 from
	the trunk: Disconnect the TTree and the selector at the end of
	Process

2012-07-25  Philippe Canal <pcanal@fnal.gov>

	* core/cont/src/TClonesArray.cxx: Import revision 45192 from the
	trunk: From Owen Barrett: Prevent loop to go one iteration too far
	in TClonesArray::AbsorbObjects This fixes
	<http://savannah.cern.ch/bugs/?96300>

2012-07-24  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFileMerger.cxx: Import revision 45190 from the trunk:
	Object mis-matched new/delete for emulated object

2012-07-24  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/common.h, cint/cint/src/struct.cxx: Import revision
	45188 from the trunk: When we remove an entry from the NameMap, it
	usually means we are going to delete its name, so make sure to use a
	different version of the name instead

2012-07-24  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.linuxia64ecc, config/Makefile.linuxicc,
	config/Makefile.linuxx8664icc, config/Makefile.macosxicc: Handle icc
	13.x. Fixes issue 96281.

2012-07-24  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFile.cxx: Import revision 45170 from the trunk: Add
	protection against corrupted ROOT File (wrong length stored in the
	file header)

2012-07-24  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/inc/XrdProofdClientMgr.h,
	proof/proofd/src/XrdProofdClientMgr.cxx: Import patch r45181 fixing
	security loading in xproofd

2012-07-24  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/ged/src/TGedPatternSelect.cxx, gui/gui/src/TGColorSelect.cxx: 
	Backport r45145 & r45146 from trunk (draw triangle with right
	(black) GC when the widget is enabled)

2012-07-23  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/MethodProxy.cxx,
	bindings/pyroot/src/ObjectProxy.cxx: don't set life line if self
	object gets destroyed in method call

2012-07-23  Wim Lavrijsen <WLavrijsen@lbl.gov>

	* bindings/pyroot/src/Pythonize.cxx: tentative fix for #95792

2012-07-23  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: when checking if -std=c++11 compiler option exist use
	the compiler that is selected via --with-cxx if set.

2012-07-19  Philippe Canal <pcanal@fnal.gov>

	* io/rfio/src/TRFIOFile.cxx: Import revision 45140 from the trunk:
	Also increment the TFile's fReadCalls in ReadBuffers

2012-07-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makedistsrc.sh: export source tar ball of patch
	version.

2012-07-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/zip/CMakeLists.txt: From Pere: add missing Compression.cxx
	file.

2012-07-17  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TStreamerInfoActions.cxx: Import revision 45117 from the
	trunk: Avoid incorrectly casting a TStreamerElement to TStreamerBase
	when it is a STL streamerElement instead (even though it is still a
	base streamerElement ...)

2012-07-17  Olivier Couet <Olivier.Couet@cern.ch>

	* core/doc/v534/index.html, core/unix/inc/TUnixSystem.h,
	core/unix/src/TUnixSystem.cxx, graf2d/doc/v534/index.html,
	graf2d/graf/inc/TGaxis.h, graf2d/graf/src/TGaxis.cxx,
	hist/hist/inc/TAxis.h, hist/hist/src/TAxis.cxx,
	test/stressGraphics.cxx, test/stressGraphics.ref,
	tutorials/doc/v534/index.html, tutorials/graphs/timeonaxis3.C,
	tutorials/tree/cernbuild.C: The time axis behavior should now be
	correct along time zone and summer time saving time. This patch was
	done with the help of Philippe Gras and Julian Sitarek see:
	https://savannah.cern.ch/bugs/?94401#comment21 New example test have been introduced to test the time axis
	(timeonaxis3.C) Mod in the example cernbuild.C New test in stressGraphics Mode in TUnixSystem (setenv and unsetenv)

2012-07-17  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/inc/TProof.h, proof/proof/src/TProof.cxx,
	proof/proofd/src/XrdProofdManager.cxx: Import patches #45092 and
	#45093 adding functions to retrieve environment information from the
	nodes, typically from the master (datadir or some env settings)

2012-07-16  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/typedef.cxx: Import revision 45079 from the trunk:
	Complete revision 42421, by making sure that when we lookup for an
	existing entry we look for an exact match (as oppose to doing a
	lookup of the unqualified name).  This avoid unrelated nested
	typedef/names to over-ride global scope classes.

2012-07-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooMinimizerFcn.cxx: mere from trunk 45053
	in fixing a bug in filling a std::vector

2012-07-13  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/inc/RooStats/RatioOfProfiledLikelihoodsTestStat.h,
	roofit/roostats/inc/RooStats/SimpleLikelihoodRatioTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCSampler.h,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/RatioOfProfiledLikelihoodsTestStat.cxx,
	roofit/roostats/src/SimpleLikelihoodRatioTestStat.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge from trunk fix 45032 and
	45041 for fixing compilation of stressRooStats on Windows

2012-07-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile, config/Makefile.in, configure: remove obsolete modules
	PEAC and Clarens.

2012-07-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-01.

2012-07-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* test/Makefile: don't distclean stressRooStats_ref.root.

2012-07-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/plugins/TProof/P030_TProofPEAC.C: remove obsolete plugin
	manager entry.

2012-07-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* proof/clarens/Module.mk, proof/clarens/inc/LinkDef.h,
	proof/clarens/inc/TClProxy.h, proof/clarens/inc/TClSession.h,
	proof/clarens/inc/TClarens.h, proof/clarens/inc/TEcho.h,
	proof/clarens/inc/TGM.h, proof/clarens/inc/TLM.h,
	proof/clarens/inc/TSAM.h, proof/clarens/inc/TXmlRpc.h,
	proof/clarens/src/TClProxy.cxx, proof/clarens/src/TClSession.cxx,
	proof/clarens/src/TClarens.cxx, proof/clarens/src/TEcho.cxx,
	proof/clarens/src/TGM.cxx, proof/clarens/src/TLM.cxx,
	proof/clarens/src/TSAM.cxx, proof/clarens/src/TXmlRpc.cxx,
	proof/peac/Module.mk, proof/peac/inc/LinkDef.h,
	proof/peac/inc/LinkDefGui.h, proof/peac/inc/TPEAC.h,
	proof/peac/inc/TProofPEAC.h, proof/peac/inc/TProofStartupDialog.h,
	proof/peac/src/TPEAC.cxx, proof/peac/src/TProofPEAC.cxx,
	proof/peac/src/TProofStartupDialog.cxx: remove obsolete modules PEAC
	and Clarens.

2012-07-12  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TChain.cxx: Import revision 45033 from the trunk:
	Prevent the inadvertent re-use of a TTreeCache that has been deleted

2012-07-12  Andrei Gheata <Andrei.Gheata@cern.ch>

	* net/alien/src/TAlienFile.cxx: Replaced open time stamp from
	gSystem->Now() to time(0) to get the absolute epoch time instead of
	the local one

2012-07-11  Philippe Canal <pcanal@fnal.gov>

	* build/unix/makecintdll.sh, core/thread/Module.mk,
	graf2d/qt/Module.mk: Import revision 45009 from the trunk: Make sure
	that when using makecintdll.sh dependent library are passed down and
	correctly put at the end of the link line

2012-07-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/CMakeLists.txt: merge with trunk -  revision 44989  - see
	http://root.cern.ch/viewvc?rev=44989&root=root&view=rev

2012-07-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/ParamHistFunc.h,
	roofit/histfactory/inc/RooStats/HistFactory/PiecewiseInterpolation.
	h, roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/histfactory/src/LinInterpVar.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/histfactory/src/PiecewiseInterpolation.cxx,
	roofit/roofit/inc/Roo2DKeysPdf.h,
	roofit/roofit/inc/RooCFunction1Binding.h,
	roofit/roofit/inc/RooCFunction2Binding.h,
	roofit/roofit/inc/RooCFunction3Binding.h,
	roofit/roofit/inc/RooCFunction4Binding.h,
	roofit/roofit/inc/RooFunctor1DBinding.h,
	roofit/roofit/inc/RooFunctorBinding.h,
	roofit/roofit/inc/RooTFnBinding.h,
	roofit/roofit/inc/RooTFnPdfBinding.h,
	roofit/roofit/src/Roo1DMomentMorphFunction.cxx,
	roofit/roofit/src/Roo2DMomentMorphFunction.cxx,
	roofit/roofit/src/RooArgusBG.cxx,
	roofit/roofit/src/RooBCPEffDecay.cxx,
	roofit/roofit/src/RooBCPGenDecay.cxx,
	roofit/roofit/src/RooBDecay.cxx,
	roofit/roofit/src/RooBMixDecay.cxx,
	roofit/roofit/src/RooBernstein.cxx,
	roofit/roofit/src/RooBifurGauss.cxx,
	roofit/roofit/src/RooBlindTools.cxx,
	roofit/roofit/src/RooBreitWigner.cxx,
	roofit/roofit/src/RooBukinPdf.cxx,
	roofit/roofit/src/RooCBShape.cxx,
	roofit/roofit/src/RooChebychev.cxx,
	roofit/roofit/src/RooChi2MCSModule.cxx,
	roofit/roofit/src/RooChiSquarePdf.cxx,
	roofit/roofit/src/RooDecay.cxx, roofit/roofit/src/RooDstD0BG.cxx,
	roofit/roofit/src/RooExponential.cxx,
	roofit/roofit/src/RooGExpModel.cxx, roofit/roofit/src/RooGamma.cxx,
	roofit/roofit/src/RooGaussModel.cxx,
	roofit/roofit/src/RooGaussian.cxx,
	roofit/roofit/src/RooHistConstraint.cxx,
	roofit/roofit/src/RooIntegralMorph.cxx,
	roofit/roofit/src/RooJeffreysPrior.cxx,
	roofit/roofit/src/RooKeysPdf.cxx, roofit/roofit/src/RooLandau.cxx,
	roofit/roofit/src/RooLegendre.cxx,
	roofit/roofit/src/RooLognormal.cxx,
	roofit/roofit/src/RooMomentMorph.cxx,
	roofit/roofit/src/RooNonCPEigenDecay.cxx,
	roofit/roofit/src/RooNonCentralChiSquare.cxx,
	roofit/roofit/src/RooNovosibirsk.cxx,
	roofit/roofit/src/RooParamHistFunc.cxx,
	roofit/roofit/src/RooParametricStepFunction.cxx,
	roofit/roofit/src/RooPoisson.cxx,
	roofit/roofit/src/RooPolynomial.cxx,
	roofit/roofit/src/RooSpHarmonic.cxx,
	roofit/roofit/src/RooStepFunction.cxx,
	roofit/roofit/src/RooTFnBinding.cxx,
	roofit/roofit/src/RooTFnPdfBinding.cxx,
	roofit/roofit/src/RooUnblindCPAsymVar.cxx,
	roofit/roofit/src/RooUnblindOffset.cxx,
	roofit/roofit/src/RooUnblindPrecision.cxx,
	roofit/roofit/src/RooUnblindUniform.cxx,
	roofit/roofit/src/RooUniform.cxx,
	roofit/roofit/src/RooVoigtian.cxx,
	roofit/roofitcore/inc/LinkDef3.h,
	roofit/roofitcore/inc/Roo1DTable.h,
	roofit/roofitcore/inc/RooAbsAnaConvPdf.h,
	roofit/roofitcore/inc/RooAbsArg.h,
	roofit/roofitcore/inc/RooAbsBinning.h,
	roofit/roofitcore/inc/RooAbsCache.h,
	roofit/roofitcore/inc/RooAbsCategory.h,
	roofit/roofitcore/inc/RooAbsCategoryLValue.h,
	roofit/roofitcore/inc/RooAbsCollection.h,
	roofit/roofitcore/inc/RooAbsData.h,
	roofit/roofitcore/inc/RooAbsDataStore.h,
	roofit/roofitcore/inc/RooAbsGenContext.h,
	roofit/roofitcore/inc/RooAbsHiddenReal.h,
	roofit/roofitcore/inc/RooAbsNumGenerator.h,
	roofit/roofitcore/inc/RooAbsOptTestStatistic.h,
	roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/inc/RooAbsProxy.h,
	roofit/roofitcore/inc/RooAbsReal.h,
	roofit/roofitcore/inc/RooAbsRealLValue.h,
	roofit/roofitcore/inc/RooAbsString.h,
	roofit/roofitcore/inc/RooAbsTestStatistic.h,
	roofit/roofitcore/inc/RooAddGenContext.h,
	roofit/roofitcore/inc/RooAddModel.h,
	roofit/roofitcore/inc/RooAddPdf.h,
	roofit/roofitcore/inc/RooAddition.h,
	roofit/roofitcore/inc/RooArgList.h,
	roofit/roofitcore/inc/RooArgProxy.h,
	roofit/roofitcore/inc/RooArgSet.h,
	roofit/roofitcore/inc/RooBinnedGenContext.h,
	roofit/roofitcore/inc/RooBinningCategory.h,
	roofit/roofitcore/inc/RooCacheManager.h,
	roofit/roofitcore/inc/RooCatType.h,
	roofit/roofitcore/inc/RooCategory.h,
	roofit/roofitcore/inc/RooComplex.h,
	roofit/roofitcore/inc/RooConstVar.h,
	roofit/roofitcore/inc/RooConvGenContext.h,
	roofit/roofitcore/inc/RooCurve.h,
	roofit/roofitcore/inc/RooCustomizer.h,
	roofit/roofitcore/inc/RooDataHist.h,
	roofit/roofitcore/inc/RooDataSet.h,
	roofit/roofitcore/inc/RooEllipse.h,
	roofit/roofitcore/inc/RooErrorVar.h,
	roofit/roofitcore/inc/RooFFTConvPdf.h,
	roofit/roofitcore/inc/RooFitResult.h,
	roofit/roofitcore/inc/RooFormula.h,
	roofit/roofitcore/inc/RooFormulaVar.h,
	roofit/roofitcore/inc/RooGenCategory.h,
	roofit/roofitcore/inc/RooGenContext.h,
	roofit/roofitcore/inc/RooGenericPdf.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/inc/RooGrid.h, roofit/roofitcore/inc/RooHist.h,
	roofit/roofitcore/inc/RooLinearVar.h,
	roofit/roofitcore/inc/RooListProxy.h,
	roofit/roofitcore/inc/RooMappedCategory.h,
	roofit/roofitcore/inc/RooMinimizer.h,
	roofit/roofitcore/inc/RooMinimizerFcn.h,
	roofit/roofitcore/inc/RooMinuit.h,
	roofit/roofitcore/inc/RooMsgService.h,
	roofit/roofitcore/inc/RooMultiCategory.h,
	roofit/roofitcore/inc/RooNameSet.h,
	roofit/roofitcore/inc/RooNumConvPdf.h,
	roofit/roofitcore/inc/RooNumConvolution.h,
	roofit/roofitcore/inc/RooNumGenConfig.h,
	roofit/roofitcore/inc/RooNumIntConfig.h,
	roofit/roofitcore/inc/RooParamBinning.h,
	roofit/roofitcore/inc/RooPlot.h,
	roofit/roofitcore/inc/RooPlotable.h,
	roofit/roofitcore/inc/RooPrintable.h,
	roofit/roofitcore/inc/RooProdGenContext.h,
	roofit/roofitcore/inc/RooProdPdf.h,
	roofit/roofitcore/inc/RooProduct.h,
	roofit/roofitcore/inc/RooProjectedPdf.h,
	roofit/roofitcore/inc/RooRealIntegral.h,
	roofit/roofitcore/inc/RooRealSumPdf.h,
	roofit/roofitcore/inc/RooRealVar.h,
	roofit/roofitcore/inc/RooResolutionModel.h,
	roofit/roofitcore/inc/RooSetProxy.h,
	roofit/roofitcore/inc/RooSimGenContext.h,
	roofit/roofitcore/inc/RooSimSplitGenContext.h,
	roofit/roofitcore/inc/RooSimWSTool.h,
	roofit/roofitcore/inc/RooStreamParser.h,
	roofit/roofitcore/inc/RooStringVar.h,
	roofit/roofitcore/inc/RooSuperCategory.h,
	roofit/roofitcore/inc/RooThresholdCategory.h,
	roofit/roofitcore/inc/RooTrace.h,
	roofit/roofitcore/inc/RooVectorDataStore.h,
	roofit/roofitcore/src/RooAICRegistry.cxx,
	roofit/roofitcore/src/RooAbsAnaConvPdf.cxx,
	roofit/roofitcore/src/RooAbsBinning.cxx,
	roofit/roofitcore/src/RooAbsCache.cxx,
	roofit/roofitcore/src/RooAbsCacheElement.cxx,
	roofit/roofitcore/src/RooAbsCategory.cxx,
	roofit/roofitcore/src/RooAbsCategoryLValue.cxx,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roofitcore/src/RooAbsFunc.cxx,
	roofit/roofitcore/src/RooAbsGenContext.cxx,
	roofit/roofitcore/src/RooAbsHiddenReal.cxx,
	roofit/roofitcore/src/RooAbsIntegrator.cxx,
	roofit/roofitcore/src/RooAbsLValue.cxx,
	roofit/roofitcore/src/RooAbsMCStudyModule.cxx,
	roofit/roofitcore/src/RooAbsNumGenerator.cxx,
	roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooAbsProxy.cxx,
	roofit/roofitcore/src/RooAbsRealLValue.cxx,
	roofit/roofitcore/src/RooAbsRootFinder.cxx,
	roofit/roofitcore/src/RooAbsString.cxx,
	roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	roofit/roofitcore/src/RooAcceptReject.cxx,
	roofit/roofitcore/src/RooAdaptiveIntegratorND.cxx,
	roofit/roofitcore/src/RooAddGenContext.cxx,
	roofit/roofitcore/src/RooAddModel.cxx,
	roofit/roofitcore/src/RooAddPdf.cxx,
	roofit/roofitcore/src/RooArgList.cxx,
	roofit/roofitcore/src/RooBanner.cxx,
	roofit/roofitcore/src/RooBinIntegrator.cxx,
	roofit/roofitcore/src/RooBinnedGenContext.cxx,
	roofit/roofitcore/src/RooBinning.cxx,
	roofit/roofitcore/src/RooBinningCategory.cxx,
	roofit/roofitcore/src/RooBrentRootFinder.cxx,
	roofit/roofitcore/src/RooCachedPdf.cxx,
	roofit/roofitcore/src/RooCachedReal.cxx,
	roofit/roofitcore/src/RooCatType.cxx,
	roofit/roofitcore/src/RooCategory.cxx,
	roofit/roofitcore/src/RooCategoryProxy.cxx,
	roofit/roofitcore/src/RooChi2Var.cxx,
	roofit/roofitcore/src/RooCmdArg.cxx,
	roofit/roofitcore/src/RooCmdConfig.cxx,
	roofit/roofitcore/src/RooComplex.cxx,
	roofit/roofitcore/src/RooConstVar.cxx,
	roofit/roofitcore/src/RooConstraintSum.cxx,
	roofit/roofitcore/src/RooConvCoefVar.cxx,
	roofit/roofitcore/src/RooConvGenContext.cxx,
	roofit/roofitcore/src/RooConvIntegrandBinding.cxx,
	roofit/roofitcore/src/RooCustomizer.cxx,
	roofit/roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	roofit/roofitcore/src/RooDataHistSliceIter.cxx,
	roofit/roofitcore/src/RooDataProjBinding.cxx,
	roofit/roofitcore/src/RooDataSet.cxx,
	roofit/roofitcore/src/RooDataWeightedAverage.cxx,
	roofit/roofitcore/src/RooDerivative.cxx,
	roofit/roofitcore/src/RooDirItem.cxx,
	roofit/roofitcore/src/RooDouble.cxx,
	roofit/roofitcore/src/RooEffGenContext.cxx,
	roofit/roofitcore/src/RooEffProd.cxx,
	roofit/roofitcore/src/RooEfficiency.cxx,
	roofit/roofitcore/src/RooEllipse.cxx,
	roofit/roofitcore/src/RooErrorVar.cxx,
	roofit/roofitcore/src/RooExtendPdf.cxx,
	roofit/roofitcore/src/RooExtendedTerm.cxx,
	roofit/roofitcore/src/RooFitResult.cxx,
	roofit/roofitcore/src/RooFoamGenerator.cxx,
	roofit/roofitcore/src/RooFormula.cxx,
	roofit/roofitcore/src/RooFormulaVar.cxx,
	roofit/roofitcore/src/RooFracRemainder.cxx,
	roofit/roofitcore/src/RooFunctor.cxx,
	roofit/roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	roofit/roofitcore/src/RooGenCategory.cxx,
	roofit/roofitcore/src/RooGenContext.cxx,
	roofit/roofitcore/src/RooGenFunction.cxx,
	roofit/roofitcore/src/RooGenProdProj.cxx,
	roofit/roofitcore/src/RooGenericPdf.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooGrid.cxx,
	roofit/roofitcore/src/RooHashTable.cxx,
	roofit/roofitcore/src/RooHist.cxx,
	roofit/roofitcore/src/RooHistError.cxx,
	roofit/roofitcore/src/RooHistFunc.cxx,
	roofit/roofitcore/src/RooHistPdf.cxx,
	roofit/roofitcore/src/RooImproperIntegrator1D.cxx,
	roofit/roofitcore/src/RooInt.cxx,
	roofit/roofitcore/src/RooIntegrator1D.cxx,
	roofit/roofitcore/src/RooIntegrator2D.cxx,
	roofit/roofitcore/src/RooIntegratorBinding.cxx,
	roofit/roofitcore/src/RooInvTransform.cxx,
	roofit/roofitcore/src/RooLinTransBinning.cxx,
	roofit/roofitcore/src/RooLinearVar.cxx,
	roofit/roofitcore/src/RooLinkedList.cxx,
	roofit/roofitcore/src/RooLinkedListElem.cxx,
	roofit/roofitcore/src/RooLinkedListIter.cxx,
	roofit/roofitcore/src/RooList.cxx,
	roofit/roofitcore/src/RooListProxy.cxx,
	roofit/roofitcore/src/RooMCIntegrator.cxx,
	roofit/roofitcore/src/RooMPSentinel.cxx,
	roofit/roofitcore/src/RooMapCatEntry.cxx,
	roofit/roofitcore/src/RooMath.cxx,
	roofit/roofitcore/src/RooMinimizer.cxx,
	roofit/roofitcore/src/RooMinimizerFcn.cxx,
	roofit/roofitcore/src/RooMinuit.cxx,
	roofit/roofitcore/src/RooMultiCatIter.cxx,
	roofit/roofitcore/src/RooMultiCategory.cxx,
	roofit/roofitcore/src/RooMultiGenFunction.cxx,
	roofit/roofitcore/src/RooMultiVarGaussian.cxx,
	roofit/roofitcore/src/RooNLLVar.cxx,
	roofit/roofitcore/src/RooNameSet.cxx,
	roofit/roofitcore/src/RooNumCdf.cxx,
	roofit/roofitcore/src/RooNumConvPdf.cxx,
	roofit/roofitcore/src/RooNumConvolution.cxx,
	roofit/roofitcore/src/RooNumGenConfig.cxx,
	roofit/roofitcore/src/RooNumIntConfig.cxx,
	roofit/roofitcore/src/RooNumRunningInt.cxx,
	roofit/roofitcore/src/RooNumber.cxx,
	roofit/roofitcore/src/RooParamBinning.cxx,
	roofit/roofitcore/src/RooPlot.cxx,
	roofit/roofitcore/src/RooPlotable.cxx,
	roofit/roofitcore/src/RooPolyVar.cxx,
	roofit/roofitcore/src/RooPrintable.cxx,
	roofit/roofitcore/src/RooProdGenContext.cxx,
	roofit/roofitcore/src/RooProdPdf.cxx,
	roofit/roofitcore/src/RooProjectedPdf.cxx,
	roofit/roofitcore/src/RooPullVar.cxx,
	roofit/roofitcore/src/RooQuasiRandomGenerator.cxx,
	roofit/roofitcore/src/RooRandom.cxx,
	roofit/roofitcore/src/RooRangeBinning.cxx,
	roofit/roofitcore/src/RooRangeBoolean.cxx,
	roofit/roofitcore/src/RooRealAnalytic.cxx,
	roofit/roofitcore/src/RooRealBinding.cxx,
	roofit/roofitcore/src/RooRealConstant.cxx,
	roofit/roofitcore/src/RooRealIntegral.cxx,
	roofit/roofitcore/src/RooRealMPFE.cxx,
	roofit/roofitcore/src/RooRealProxy.cxx,
	roofit/roofitcore/src/RooRealSumPdf.cxx,
	roofit/roofitcore/src/RooRealVar.cxx,
	roofit/roofitcore/src/RooRealVarSharedProperties.cxx,
	roofit/roofitcore/src/RooRecursiveFraction.cxx,
	roofit/roofitcore/src/RooRefCountList.cxx,
	roofit/roofitcore/src/RooResolutionModel.cxx,
	roofit/roofitcore/src/RooScaledFunc.cxx,
	roofit/roofitcore/src/RooSegmentedIntegrator1D.cxx,
	roofit/roofitcore/src/RooSegmentedIntegrator2D.cxx,
	roofit/roofitcore/src/RooSetPair.cxx,
	roofit/roofitcore/src/RooSetProxy.cxx,
	roofit/roofitcore/src/RooSharedProperties.cxx,
	roofit/roofitcore/src/RooSharedPropertiesList.cxx,
	roofit/roofitcore/src/RooSimGenContext.cxx,
	roofit/roofitcore/src/RooSimSplitGenContext.cxx,
	roofit/roofitcore/src/RooStreamParser.cxx,
	roofit/roofitcore/src/RooStringVar.cxx,
	roofit/roofitcore/src/RooSuperCategory.cxx,
	roofit/roofitcore/src/RooTFoamBinding.cxx,
	roofit/roofitcore/src/RooTObjWrap.cxx,
	roofit/roofitcore/src/RooTable.cxx,
	roofit/roofitcore/src/RooThreshEntry.cxx,
	roofit/roofitcore/src/RooThresholdCategory.cxx,
	roofit/roofitcore/src/RooTrace.cxx,
	roofit/roofitcore/src/RooTreeData.cxx,
	roofit/roofitcore/src/RooUniformBinning.cxx,
	roofit/roofitcore/src/RooXYChi2Var.cxx,
	roofit/roostats/inc/RooStats/NeymanConstruction.h,
	roofit/roostats/inc/RooStats/SimpleLikelihoodRatioTestStat.h,
	roofit/roostats/src/HLFactory.cxx,
	roofit/roostats/src/Heaviside.cxx,
	roofit/roostats/src/HybridCalculatorOriginal.cxx,
	roofit/roostats/src/HybridPlot.cxx,
	roofit/roostats/src/HybridResult.cxx,
	roofit/roostats/src/HypoTestInverterPlot.cxx,
	roofit/roostats/src/LikelihoodIntervalPlot.cxx,
	roofit/roostats/src/MarkovChain.cxx,
	roofit/roostats/src/PointSetInterval.cxx,
	roofit/roostats/src/ProfileLikelihoodCalculator.cxx,
	roofit/roostats/src/SequentialProposal.cxx,
	roofit/roostats/src/SimpleInterval.cxx,
	roofit/roostats/src/UniformProposal.cxx,
	roofit/roostats/src/UpperLimitMCSModule.cxx: merge from the trunk
	the patch from Axel:
	http://root.cern.ch/viewvc?view=rev&revision=44507  only in roofit
	to deal with removing using namespace std in  Riostream.h  add missing std to header files  add using std to implementation files

2012-07-09  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/TEveLine.h, graf3d/eve/inc/TEveTrack.h,
	graf3d/eve/inc/TEveTrackPropagator.h, graf3d/eve/src/TEveLine.cxx,
	graf3d/eve/src/TEveTrack.cxx,
	graf3d/eve/src/TEveTrackPropagator.cxx: Merge rev 44873 from trunk.  Original Log: Implement somewhat continuous energy loss along track
	propagation.  Needed for following CMS ID tracks reconstructed with
	the new generation tracking software that can reconstruct low-pT
	looping tracks.  * TEveLine:   Add function:     Float_t CalculateLineLength() const; * TEveTrackPropagator:   Add functions:     Int_t    GetCurrentPoint() const;     Double_t GetTrackLength(Int_t start_point=0, Int_t end_point=-1)
	  const; to give more info to propagation steering code.    Consistent white-space.  * TEveTrack:   Add option to set energy loss over track length. This is applied
	  at points where path-marks are set.

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx: merge stressRooStats from the trunk, up
	to revision 44972

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats_models.cxx, test/stressRooStats_tests.cxx: 
	merge stressRooStats from the trunk, up to revision 44972

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge stressRooStats from the trunk, up to revision 44972

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/HybridCalculator.h,
	roofit/roostats/src/HybridCalculator.cxx,
	roofit/roostats/src/RooStatsUtils.cxx: merge from trunk fixes 44662
	and 44684  - improve MakeNuisancePdf ti support also cse of RooExtendedPdf  - add in HybridCalculator an automatic way to find the constraint
	 pdf from the model

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/src/RooAbsPdf.cxx: merge from trunk fix
	http://root.cern.ch/viewvc?rev=44970&root=root&view=rev Log: do not
	truncate the number of expected events when generating an expected
	number of events from an extended Pdf in case of MultiGen

2012-07-09  Andrei Gheata <Andrei.Gheata@cern.ch>

	* net/alien/inc/TAlienCollection.h, net/alien/inc/TAlienFile.h,
	net/alien/src/TAlienCollection.cxx, net/alien/src/TAlienFile.cxx: 
	Port of 44748 from trunk: TAlienFile extra info

2012-07-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: merge with trunk -  revision 44965  - see
	http://root.cern.ch/viewvc?rev=44965&root=root&view=rev

2012-07-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/ConfigParser.cxx: merge with trunk -
	revision 44937  - see
	http://root.cern.ch/viewvc?rev=44937&root=root&view=rev

2012-07-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ModelConfig.h,
	roofit/roostats/src/FrequentistCalculator.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge with the trunk revision
	44907 and 44917 http://root.cern.ch/viewvc?view=rev&revision=44907
	http://root.cern.ch/viewvc?view=rev&revision=44917

2012-07-04  Philippe Canal <pcanal@fnal.gov>

	* cint/cint/src/fread.cxx: Import revision 44881 from the trunk: Add
	better support for line continuation

2012-07-03  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/inc/XrdProofdClient.h,
	proof/proofd/src/XrdProofdClient.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdProofServ.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx:    Import patch 44701 with important fixes in xproofd.

2012-07-03  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTreeCache.cxx: Import revision 44842 from the
	trunk: From Elvin, increase the cache efficient a bit

2012-07-03  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFileCacheRead.h, io/io/src/TFile.cxx,
	io/io/src/TFileCacheRead.cxx: Import revision 44841 from the trunk:
	Add an explicit 'Close' for the read cache so that we can insure
	that all the (concurrent) outstanding connection/use of the TFile
	are closed before closing the file

2012-07-03  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTree.cxx: Import revision 44840 from the trunk:
	Avoid leaving a dangling TTreeCache if the user calls SetDirectory
	explicitly (in particular when setting it to zero)

2012-07-03  Philippe Canal <pcanal@fnal.gov>

	* core/rint/src/TRint.cxx: Import revision 44838 from the trunk:
	Activate the input handler after we check for the -q to avoid a risk
	of calling Terminate twice

2012-07-02  Axel Naumann <Axel.Naumann@cern.ch>

	* hist/hist/src/THnBase.cxx: Import of r44826 from trunk.  Resize fBrowsables to fNdimensions; allow fBrowsables to expand.

2012-07-02  Andrei Gheata <Andrei.Gheata@cern.ch>

	* geom/geom/inc/LinkDef1.h: Port of technical fix to avoid
	dictionary warning from trunk #44824

2012-06-28  Philippe Canal <pcanal@fnal.gov>

	* Makefile: Import revision 44808 from the trunk: html target also
	requires asimage

2012-06-28  Axel Naumann <Axel.Naumann@cern.ch>

	* build/package/debian/README.Debian,
	build/package/debian/copyright,
	build/package/debian/root-system-doc.doc-base, cint/FAQ.txt,
	cint/README.txt, cint/RELNOTE.txt, cint/build/Cint.mk,
	cint/build/Makefile, cint/build/libCint.mk,
	cint/build/libReflex.mk, cint/cint/inc/G__ci.h,
	cint/cint/inc/G__ci_fproto.h, cint/cint/inc/cintdictversion.h,
	cint/cint/include/Common.h, cint/cint/include/GL/gl.h,
	cint/cint/include/GL/glu.h, cint/cint/include/GL/glut.h,
	cint/cint/include/GL/xmesa.h, cint/cint/include/RegE.C,
	cint/cint/include/RegE.cxx, cint/cint/include/RegE.h,
	cint/cint/include/X11/Xlib.h, cint/cint/include/X11/Xutil.h,
	cint/cint/include/X11/keysym.h, cint/cint/include/X11/xos.h,
	cint/cint/include/_complex, cint/cint/include/_complex.h,
	cint/cint/include/_exception, cint/cint/include/_exception.h,
	cint/cint/include/_iostream, cint/cint/include/_stdexcept,
	cint/cint/include/_stdexcept.h, cint/cint/include/api.h,
	cint/cint/include/array.c, cint/cint/include/array.h,
	cint/cint/include/arrayiostream.h, cint/cint/include/assert.h,
	cint/cint/include/bool, cint/cint/include/bool.h,
	cint/cint/include/boolean.h, cint/cint/include/carray.c,
	cint/cint/include/carray.h, cint/cint/include/cassert,
	cint/cint/include/cctype, cint/cint/include/cerrno,
	cint/cint/include/cfloat, cint/cint/include/ciso646,
	cint/cint/include/climits, cint/cint/include/clocale,
	cint/cint/include/cmath, cint/cint/include/complex,
	cint/cint/include/complex.h, cint/cint/include/constants.h,
	cint/cint/include/csetjmp, cint/cint/include/csignal,
	cint/cint/include/cstdarg, cint/cint/include/cstddef,
	cint/cint/include/cstdio, cint/cint/include/cstdlib,
	cint/cint/include/cstring, cint/cint/include/ctime,
	cint/cint/include/ctype.h, cint/cint/include/cwchar,
	cint/cint/include/cwctype, cint/cint/include/darray.cxx,
	cint/cint/include/darray.h, cint/cint/include/ertti.h,
	cint/cint/include/exception, cint/cint/include/exception.h,
	cint/cint/include/fcntl.h, cint/cint/include/fft.c,
	cint/cint/include/fft.h, cint/cint/include/fstream,
	cint/cint/include/fstream.h, cint/cint/include/graphbuf.h,
	cint/cint/include/iomanip, cint/cint/include/iomanip.h,
	cint/cint/include/iosenum.cxx, cint/cint/include/iosfwd,
	cint/cint/include/iosfwd.h, cint/cint/include/iostream,
	cint/cint/include/istream, cint/cint/include/limits,
	cint/cint/include/locale, cint/cint/include/lsm.c,
	cint/cint/include/lsm.h, cint/cint/include/makearc,
	cint/cint/include/makearcg, cint/cint/include/makearcsun,
	cint/cint/include/makefile, cint/cint/include/makehpib,
	cint/cint/include/makeit.c, cint/cint/include/makemat,
	cint/cint/include/matrix.cxx, cint/cint/include/matrix.h,
	cint/cint/include/matrixstream.h, cint/cint/include/mkincld.c,
	cint/cint/include/new, cint/cint/include/new.h,
	cint/cint/include/ostream, cint/cint/include/platform.h,
	cint/cint/include/pthread.h, cint/cint/include/readfile.h,
	cint/cint/include/regex.h, cint/cint/include/regexp.h,
	cint/cint/include/setjmp.h, cint/cint/include/socket.h,
	cint/cint/include/spice.h, cint/cint/include/sstream,
	cint/cint/include/statistics.c, cint/cint/include/statistics.h,
	cint/cint/include/stdarg.h, cint/cint/include/stdexcept,
	cint/cint/include/stdiostream.h, cint/cint/include/stream.h,
	cint/cint/include/streambuf, cint/cint/include/string.h,
	cint/cint/include/striostream.h, cint/cint/include/strstream,
	cint/cint/include/strstream.h, cint/cint/include/sys/cdefs.h,
	cint/cint/include/sys/file.h, cint/cint/include/sys/ipc.h,
	cint/cint/include/sys/msg.h, cint/cint/include/sys/sem.h,
	cint/cint/include/sys/shm.h, cint/cint/include/sys/stat.h,
	cint/cint/include/termios.h, cint/cint/include/timespec.h,
	cint/cint/include/typeinfo, cint/cint/include/typeinfo.h,
	cint/cint/include/unistd.h, cint/cint/include/windows.h,
	cint/cint/include/winsock.h, cint/cint/include/xgraph.c,
	cint/cint/include/xygraphbuf.h, cint/cint/lib/WildCard/AppInit.c,
	cint/cint/lib/WildCard/TkInit.c, cint/cint/lib/WildCard/test.c,
	cint/cint/lib/WildCard/tktest.c, cint/cint/lib/WildCard/tktest1.c,
	cint/cint/lib/WildCard/tktest2.c, cint/cint/lib/accstrm/linkdef.h,
	cint/cint/lib/alphastrm/linkdef.h,
	cint/cint/lib/cbstream/linkdef.h, cint/cint/lib/dll_stl/cinteh.h,
	cint/cint/lib/dll_stl/clim.h, cint/cint/lib/dll_stl/cmplx.h,
	cint/cint/lib/dll_stl/dqu.h, cint/cint/lib/dll_stl/iter.h,
	cint/cint/lib/dll_stl/lst.h, cint/cint/lib/dll_stl/mp.h,
	cint/cint/lib/dll_stl/multmp.h, cint/cint/lib/dll_stl/multst.h,
	cint/cint/lib/dll_stl/pr.h, cint/cint/lib/dll_stl/que.h,
	cint/cint/lib/dll_stl/se.h, cint/cint/lib/dll_stl/st.h,
	cint/cint/lib/dll_stl/stk.h, cint/cint/lib/dll_stl/str.h,
	cint/cint/lib/dll_stl/suncc5_deque.h,
	cint/cint/lib/dll_stl/suncc5_string.h,
	cint/cint/lib/dll_stl/vary.h, cint/cint/lib/dll_stl/vec.h,
	cint/cint/lib/dll_stl/vecbool.h, cint/cint/lib/gcc3strm/linkdef.h,
	cint/cint/lib/gcc4strm/fstrm.h, cint/cint/lib/gcc4strm/linkdef.h,
	cint/cint/lib/gl/GL.h, cint/cint/lib/gl/TOP.h,
	cint/cint/lib/gl/cintGL.h, cint/cint/lib/iccstrm/linkdef.h,
	cint/cint/lib/posix/exten.c, cint/cint/lib/posix/exten.h,
	cint/cint/lib/posix/winposix.c, cint/cint/lib/posix/winposix.h,
	cint/cint/lib/prec_stl/algorithm, cint/cint/lib/prec_stl/bitset,
	cint/cint/lib/prec_stl/climits, cint/cint/lib/prec_stl/complex,
	cint/cint/lib/prec_stl/deque, cint/cint/lib/prec_stl/exception,
	cint/cint/lib/prec_stl/functional, cint/cint/lib/prec_stl/iterator,
	cint/cint/lib/prec_stl/limits, cint/cint/lib/prec_stl/list,
	cint/cint/lib/prec_stl/map, cint/cint/lib/prec_stl/memory,
	cint/cint/lib/prec_stl/multimap, cint/cint/lib/prec_stl/multiset,
	cint/cint/lib/prec_stl/numeric, cint/cint/lib/prec_stl/queue,
	cint/cint/lib/prec_stl/set, cint/cint/lib/prec_stl/stack,
	cint/cint/lib/prec_stl/stdexcept, cint/cint/lib/prec_stl/string,
	cint/cint/lib/prec_stl/utility, cint/cint/lib/prec_stl/valarray,
	cint/cint/lib/prec_stl/vector, cint/cint/lib/pthread/setuphp,
	cint/cint/lib/pthread/thread.h, cint/cint/lib/qt/qcompactstyle.h,
	cint/cint/lib/qt/qconfig.h, cint/cint/lib/qt/qmodules.h,
	cint/cint/lib/qt/qplatformdefs.h, cint/cint/lib/qt/qtcint.h,
	cint/cint/lib/qt/qtdummy.h, cint/cint/lib/qt/qtfunctions.h,
	cint/cint/lib/qt/qtglobals.h, cint/cint/lib/qt/qtstatic.cxx,
	cint/cint/lib/socket/cintsock.c, cint/cint/lib/socket/cintsock.h,
	cint/cint/lib/socket/mksockh.c, cint/cint/lib/stlport4strm/fstrm.h,
	cint/cint/lib/stlport4strm/length.cxx,
	cint/cint/lib/stlport4strm/linkdef.h,
	cint/cint/lib/sunstrm/length.cxx, cint/cint/lib/sunstrm/linkdef.h,
	cint/cint/lib/vc10strm/linkdef.h, cint/cint/lib/vc7strm/linkdef.h,
	cint/cint/lib/win32api/cintwin.h,
	cint/cint/lib/wintcldl83/cintlib.c,
	cint/cint/lib/wintcldl83/test.c, cint/cint/lib/xlib/TOP.h,
	cint/cint/lib/xlib/XLIB.h, cint/cint/lib/xlib/x11const.h,
	cint/cint/lib/xlib/x11mfunc.h, cint/cint/main/G__main.c,
	cint/cint/main/G__setup.c, cint/cint/main/cppmain.cxx,
	cint/cint/src/Api.cxx, cint/cint/src/BaseCls.cxx,
	cint/cint/src/HISTORY, cint/cint/src/Shadow.cxx,
	cint/cint/src/bc_exec_asm.h, cint/cint/src/bc_linkdef.h,
	cint/cint/src/dict/accstrm.cxx, cint/cint/src/dict/accstrm.h,
	cint/cint/src/dict/allstrm.cxx, cint/cint/src/dict/alphastrm.cxx,
	cint/cint/src/dict/alphastrm.h, cint/cint/src/dict/bcstrm.cxx,
	cint/cint/src/dict/bcstrm.h, cint/cint/src/dict/cbstrm.cpp,
	cint/cint/src/dict/cbstrm.h, cint/cint/src/dict/dmyinit.cxx,
	cint/cint/src/dict/dmystrct.cxx, cint/cint/src/dict/gcc3strm.cxx,
	cint/cint/src/dict/gcc3strm.h, cint/cint/src/dict/iccstrm.cxx,
	cint/cint/src/dict/iccstrm.h, cint/cint/src/dict/libstrm.cxx,
	cint/cint/src/dict/libstrm.h, cint/cint/src/dict/stdstrct.cxx,
	cint/cint/src/dict/stdstrct.h, cint/cint/src/dict/sun5strm.cxx,
	cint/cint/src/dict/sunstrm.cxx, cint/cint/src/dict/sunstrm.h,
	cint/cint/src/dict/vc7strm.cxx, cint/cint/src/dict/vc7strm.h,
	cint/cint/src/dict/vcstrm.cxx, cint/cint/src/dict/vcstrm.h,
	cint/cint/src/dict/vcstrmold.cxx, cint/cint/src/dict/vcstrmold.h,
	cint/cint/src/header.h, cint/cint/src/init.cxx,
	cint/cint/src/random.cxx, cint/cint/src/rflx_gendict.cxx,
	cint/cint/src/rflx_gendict.h, cint/cint/src/rflx_gensrc.cxx,
	cint/cint/src/rflx_gensrc.h, cint/cint/src/rflx_tools.cxx,
	cint/cint/src/rflx_tools.h, cint/cint/stl/G__postprocess.h,
	cint/cint/stl/README.txt, cint/cint/stl/_algorithm,
	cint/cint/stl/_autocontainer, cint/cint/stl/_bitset,
	cint/cint/stl/_climits, cint/cint/stl/_climits.h,
	cint/cint/stl/_deque, cint/cint/stl/_deque.h,
	cint/cint/stl/_functional, cint/cint/stl/_iterator,
	cint/cint/stl/_iterator.h, cint/cint/stl/_list,
	cint/cint/stl/_list.h, cint/cint/stl/_map, cint/cint/stl/_map.h,
	cint/cint/stl/_memory, cint/cint/stl/_memory.h,
	cint/cint/stl/_multimap, cint/cint/stl/_multimap.h,
	cint/cint/stl/_multiset, cint/cint/stl/_multiset.h,
	cint/cint/stl/_pair.h, cint/cint/stl/_set, cint/cint/stl/_set.h,
	cint/cint/stl/_stack, cint/cint/stl/_stack.h,
	cint/cint/stl/_string, cint/cint/stl/_utility,
	cint/cint/stl/_utility.h, cint/cint/stl/_vector,
	cint/cint/stl/_vector.h, cint/cint/stl/algo.h,
	cint/cint/stl/algobase.h, cint/cint/stl/algorithm,
	cint/cint/stl/bitset, cint/cint/stl/bool, cint/cint/stl/bstring.h,
	cint/cint/stl/bvector.h, cint/cint/stl/defalloc.h,
	cint/cint/stl/deque, cint/cint/stl/deque.h,
	cint/cint/stl/faralloc.h, cint/cint/stl/fdeque.h,
	cint/cint/stl/flist.h, cint/cint/stl/fmap.h,
	cint/cint/stl/fmultmap.h, cint/cint/stl/fmultset.h,
	cint/cint/stl/fset.h, cint/cint/stl/function.h,
	cint/cint/stl/functional, cint/cint/stl/hdeque.h,
	cint/cint/stl/heap.h, cint/cint/stl/hlist.h, cint/cint/stl/hmap.h,
	cint/cint/stl/hmultmap.h, cint/cint/stl/hmultset.h,
	cint/cint/stl/hset.h, cint/cint/stl/hugalloc.h,
	cint/cint/stl/hvector.h, cint/cint/stl/iterator,
	cint/cint/stl/iterator.h, cint/cint/stl/lbvector.h,
	cint/cint/stl/ldeque.h, cint/cint/stl/limits, cint/cint/stl/list,
	cint/cint/stl/list.h, cint/cint/stl/llist.h, cint/cint/stl/lmap.h,
	cint/cint/stl/lmultmap.h, cint/cint/stl/lmultset.h,
	cint/cint/stl/lngalloc.h, cint/cint/stl/lset.h, cint/cint/stl/map,
	cint/cint/stl/map.h, cint/cint/stl/memory, cint/cint/stl/multimap,
	cint/cint/stl/multimap.h, cint/cint/stl/multiset,
	cint/cint/stl/multiset.h, cint/cint/stl/neralloc.h,
	cint/cint/stl/nmap.h, cint/cint/stl/nmultmap.h,
	cint/cint/stl/nmultset.h, cint/cint/stl/nset.h,
	cint/cint/stl/numeric, cint/cint/stl/pair, cint/cint/stl/pair.h,
	cint/cint/stl/projectn.h, cint/cint/stl/queue,
	cint/cint/stl/random.cpp, cint/cint/stl/set, cint/cint/stl/set.h,
	cint/cint/stl/stack, cint/cint/stl/stack.h, cint/cint/stl/string,
	cint/cint/stl/tempbuf.cpp, cint/cint/stl/tempbuf.h,
	cint/cint/stl/teststl, cint/cint/stl/teststl.c,
	cint/cint/stl/tree.h, cint/cint/stl/utility,
	cint/cint/stl/utility.h, cint/cint/stl/valarray,
	cint/cint/stl/vector, cint/cint/stl/vector.h, cint/configure,
	cint/demo/Win32App/TestApp/StdAfx.cpp,
	cint/demo/Win32App/TestApp/StdAfx.h,
	cint/demo/Win32App/TestApp/TestApp.cpp,
	cint/demo/Win32App/TestApp/TestApp.h,
	cint/demo/Win32App/TestApp/resource.h,
	cint/demo/Win32App/TestApp/script.cxx,
	cint/demo/Win32App/graph01/CompiledLib.c,
	cint/demo/Win32App/graph01/CompiledLib.h,
	cint/demo/Win32App/graph01/Script.c,
	cint/demo/Win32App/graph01/StdAfx.h,
	cint/demo/Win32App/graph01/WinMain.c,
	cint/demo/Win32App/graph01/WndProc.c,
	cint/demo/Win32App/graph01/WndProc.h,
	cint/demo/Win32App/graph01/resource.h, cint/demo/debug/debug.c,
	cint/demo/debug/debug2.com, cint/demo/debug/debug2.cxx,
	cint/demo/errpipe/errpipe.cxx, cint/demo/errpipe/errpipe.h,
	cint/demo/exception/ehdemo.cxx, cint/demo/exception/ehdemo.h,
	cint/demo/gl/display0.h, cint/demo/gl/display1.h,
	cint/demo/gl/display2.h, cint/demo/gl/make0, cint/demo/gl/test0.c,
	cint/demo/gl/test1.c, cint/demo/gl/test2.c, cint/demo/graphs/FFT.c,
	cint/demo/graphs/dft.c, cint/demo/graphs/eular.c,
	cint/demo/graphs/fir.c, cint/demo/graphs/fir2.c,
	cint/demo/graphs/jitter.c, cint/demo/graphs/modulation.c,
	cint/demo/graphs/sin.c, cint/demo/graphs/sin123.c,
	cint/demo/graphs/skineffect.c, cint/demo/graphs/stripline.c,
	cint/demo/intprt_cint/CINT, cint/demo/intprt_cint/cint.sh,
	cint/demo/intprt_cint/simple.c, cint/demo/intprt_cint/simple.cxx,
	cint/demo/intprt_cint/testmain.c, cint/demo/ipc/common.cxx,
	cint/demo/ipc/proc1.cxx, cint/demo/ipc/proc2.cxx,
	cint/demo/makecint/Array/Array.C, cint/demo/makecint/Array/Array.h,
	cint/demo/makecint/Array/Fundament.C,
	cint/demo/makecint/Array/Fundament.h,
	cint/demo/makecint/Array/inherit.C,
	cint/demo/makecint/Array/loopcompile.c,
	cint/demo/makecint/Array/loopcompile0.c,
	cint/demo/makecint/Array/loopcompile1.c,
	cint/demo/makecint/Array/test.C,
	cint/demo/makecint/Complex/Complex.C,
	cint/demo/makecint/Complex/Complex.h,
	cint/demo/makecint/Complex/temp.C,
	cint/demo/makecint/Complex/test.C,
	cint/demo/makecint/DArray/DArray.C,
	cint/demo/makecint/DArray/DArray.h,
	cint/demo/makecint/DArray/test.C,
	cint/demo/makecint/KRcc/Complex.c,
	cint/demo/makecint/KRcc/Complex.h, cint/demo/makecint/KRcc/stub.c,
	cint/demo/makecint/KRcc/stub.h, cint/demo/makecint/KRcc/test.c,
	cint/demo/makecint/ReadFile/Common.h,
	cint/demo/makecint/ReadFile/ReadFile.C,
	cint/demo/makecint/ReadFile/ReadFile.h,
	cint/demo/makecint/ReadFile/test.C, cint/demo/makecint/Stub/Src.C,
	cint/demo/makecint/Stub/Src.h, cint/demo/makecint/Stub/Stub.C,
	cint/demo/makecint/Stub/Stub.h,
	cint/demo/makecint/Stub2/compiled.cxx,
	cint/demo/makecint/Stub2/compiled.h,
	cint/demo/makecint/Stub2/dmy.h, cint/demo/makecint/Stub2/main.cxx,
	cint/demo/makecint/Stub2/stub.h,
	cint/demo/makecint/UserMain/UserMain.cxx,
	cint/demo/makecint/UserMain/UserMain.h,
	cint/demo/makecint/UserMain/script.cxx,
	cint/demo/makecint/exception/eh.cxx,
	cint/demo/makecint/exception/eh.h, cint/demo/makecint/p2f/p2f.C,
	cint/demo/makecint/p2f/p2f.h, cint/demo/makecint/p2f/test.C,
	cint/demo/makecint/stl/sample.h, cint/demo/makecint/stl/test.cxx,
	cint/demo/mthread/fork.cxx, cint/demo/mthread/mtlib.h,
	cint/demo/mthread/mtmain.cxx, cint/demo/mthread/ptlib.h,
	cint/demo/mthread/ptmain.cxx, cint/demo/multilibcint/main.cxx,
	cint/demo/multilibcint/mt.c, cint/demo/multilibcint/mt.h,
	cint/demo/multilibcint/test1.cxx, cint/demo/multilibcint/test2.cxx,
	cint/demo/perlawk/parseplot.c, cint/demo/posix/readdir.cxx,
	cint/demo/qt/cannon.cpp, cint/demo/qt/cannon.h,
	cint/demo/qt/lcdrange.cpp, cint/demo/qt/lcdrange.h,
	cint/demo/qt/moc_cannon.cpp, cint/demo/qt/qcompactstyle.h,
	cint/demo/qt/qtstatic.cxx, cint/demo/qt/test0.cxx,
	cint/demo/qt/test1.cxx, cint/demo/qt/test2.cxx,
	cint/demo/qt/test3.cxx, cint/demo/qt/test4.cxx,
	cint/demo/qt/test5.cxx, cint/demo/qt/test6.cxx,
	cint/demo/qt/test7.cxx, cint/demo/qt/test7.h,
	cint/demo/qt/test8.cxx, cint/demo/qt/test8.h,
	cint/demo/qt/test9.cxx, cint/demo/simple/HelloWorld.c,
	cint/demo/simple/HelloWorld.cxx, cint/demo/simple/NativeCalc.c,
	cint/demo/simple/access0.c, cint/demo/simple/array.c,
	cint/demo/simple/csum.c, cint/demo/simple/inherit1.c,
	cint/demo/simple/init.c, cint/demo/simple/oprovld.c,
	cint/demo/simple/oprovld0.c, cint/demo/simple/scope0.c,
	cint/demo/simple/staticmem0.c, cint/demo/simple/template0.c,
	cint/demo/simple/template2.c, cint/demo/simple/text2tex.c,
	cint/demo/simple/virtualfunc1.c, cint/demo/stl/README.txt,
	cint/demo/stl/array2.cxx, cint/demo/stl/array4.cxx,
	cint/demo/stl/deque0.cxx, cint/demo/stl/deque1.cxx,
	cint/demo/stl/deque1i.cxx, cint/demo/stl/list0.cxx,
	cint/demo/stl/list1.cxx, cint/demo/stl/list2.cxx,
	cint/demo/stl/list3.cxx, cint/demo/stl/list4.cxx,
	cint/demo/stl/map0.cxx, cint/demo/stl/stl0.cxx,
	cint/demo/stl/stl1.cxx, cint/demo/stl/stl2.cxx,
	cint/demo/stl/stl3.cxx, cint/demo/stl/stl3x.cxx,
	cint/demo/stl/stl4.cxx, cint/demo/stl/stl5.cxx,
	cint/demo/stl/string0.cxx, cint/demo/stl/vec0.cxx,
	cint/demo/stl/vec1.cxx, cint/demo/stl/vec1s.cxx,
	cint/demo/stl/vec1u.cxx, cint/demo/stl/vec2.cxx,
	cint/demo/stl/vec3.cxx, cint/demo/stl/vec3t.cxx,
	cint/demo/stl/vec4.cxx, cint/demo/tcpip/client.cxx,
	cint/demo/tcpip/server.cxx, cint/demo/xlib/test.c,
	cint/doc/bytecode.txt, cint/doc/cint.txt, cint/doc/cintapi.txt,
	cint/doc/ifdef.txt, cint/doc/limitati.txt, cint/doc/makecint.txt,
	cint/doc/ref.txt, cint/test/Complex.cxx, cint/test/Complex.h,
	cint/test/IPair.cpp, cint/test/IPair.h, cint/test/MyAlgo0.h,
	cint/test/MyString.cxx, cint/test/MyString.h, cint/test/Test0.cxx,
	cint/test/Test1.cxx, cint/test/VArray.cxx, cint/test/VArray.h,
	cint/test/VCompany.cxx, cint/test/VCompany.h,
	cint/test/VObject.cxx, cint/test/VObject.h, cint/test/VPerson.cxx,
	cint/test/VPerson.h, cint/test/VPersonTest.cxx,
	cint/test/VString.cxx, cint/test/VString.h, cint/test/VType.h,
	cint/test/access0.cxx, cint/test/anonunion.cxx,
	cint/test/aoki0.cxx, cint/test/aryinit0.cxx,
	cint/test/aryinit1.cxx, cint/test/autocc.cxx,
	cint/test/baseconv0.cxx, cint/test/bitfield.cxx,
	cint/test/borg1.cxx, cint/test/borg2.cxx, cint/test/bruce1.cxx,
	cint/test/btmplt.cxx, cint/test/complex1.cxx, cint/test/complex1.h,
	cint/test/const.cxx, cint/test/constary.cxx,
	cint/test/convopr0.cxx, cint/test/cout1.cxx, cint/test/cpp0.cxx,
	cint/test/cpp1.cxx, cint/test/cpp2.cxx, cint/test/cpp3.cxx,
	cint/test/cpp4.cxx, cint/test/cpp5.cxx, cint/test/cpp6.cxx,
	cint/test/cpp8.cxx, cint/test/delete0.cxx, cint/test/eh1.cxx,
	cint/test/enumscope.cxx, cint/test/explicitdtor.cxx,
	cint/test/fons3.cxx, cint/test/friend0.cxx,
	cint/test/funcmacro.cxx, cint/test/fwdtmplt.cxx,
	cint/test/idxscope0.cxx, cint/test/ifs.cxx, cint/test/include.cxx,
	cint/test/inherit0.cxx, cint/test/inherit1.cxx,
	cint/test/inherit2.cxx, cint/test/init1.cxx, cint/test/init2.cxx,
	cint/test/longlong.cxx, cint/test/loopcompile1.cxx,
	cint/test/loopcompile2.cxx, cint/test/loopcompile3.cxx,
	cint/test/loopcompile4.cxx, cint/test/loopcompile5.cxx,
	cint/test/maincmplx.cxx, cint/test/maptest.cxx,
	cint/test/maptest.h, cint/test/mfstatic.cxx, cint/test/minexam.cxx,
	cint/test/minherit0.cxx, cint/test/mkcmain.cxx, cint/test/new0.cxx,
	cint/test/nick3.cxx, cint/test/nick4.cxx, cint/test/nstmplt1.cxx,
	cint/test/oprovld0.cxx, cint/test/oprovld2.cxx,
	cint/test/ostream.cxx, cint/test/pb19.cxx, cint/test/refassign.cxx,
	cint/test/scope0.cxx, cint/test/setw0.cxx, cint/test/simple20.cxx,
	cint/test/simple21.cxx, cint/test/staticary.cxx,
	cint/test/staticmem0.cxx, cint/test/staticmem1.cxx,
	cint/test/t1002.cxx, cint/test/t1002.h, cint/test/t1004.cxx,
	cint/test/t1011.cxx, cint/test/t1011.h, cint/test/t1015.cxx,
	cint/test/t1016.cxx, cint/test/t1016.h, cint/test/t1023.cxx,
	cint/test/t1024.cxx, cint/test/t1024.h, cint/test/t1025.cxx,
	cint/test/t1025.h, cint/test/t1026.cxx, cint/test/t1026.h,
	cint/test/t1027.cxx, cint/test/t1027.h, cint/test/t1030.cxx,
	cint/test/t1030.h, cint/test/t1031.cxx, cint/test/t1031.h,
	cint/test/t1032.cxx, cint/test/t1033.cxx, cint/test/t1034.cxx,
	cint/test/t1035.cxx, cint/test/t1035.h, cint/test/t1036.cxx,
	cint/test/t1040.cxx, cint/test/t1040.h, cint/test/t1042.cxx,
	cint/test/t1046.cxx, cint/test/t1046.h, cint/test/t1047.cxx,
	cint/test/t1047.h, cint/test/t1048.cxx, cint/test/t1048.h,
	cint/test/t1049.cxx, cint/test/t1054.cxx, cint/test/t1055.cxx,
	cint/test/t1061.cxx, cint/test/t1061.h, cint/test/t1062.cxx,
	cint/test/t1062.h, cint/test/t1067.cxx, cint/test/t1067.h,
	cint/test/t1068.cxx, cint/test/t1068.h, cint/test/t1079.cxx,
	cint/test/t1079.h, cint/test/t1084.cxx, cint/test/t1085.cxx,
	cint/test/t1086.cxx, cint/test/t1088.cxx, cint/test/t1094.cxx,
	cint/test/t1101.cxx, cint/test/t1115.cxx, cint/test/t1115.h,
	cint/test/t1124.cxx, cint/test/t1125.cxx, cint/test/t1126.cxx,
	cint/test/t1127.cxx, cint/test/t1127.h, cint/test/t1128.cxx,
	cint/test/t1129.cxx, cint/test/t1134.cxx, cint/test/t1136.cxx,
	cint/test/t1140.cxx, cint/test/t1143.cxx, cint/test/t1144.cxx,
	cint/test/t1148.cxx, cint/test/t1157.cxx, cint/test/t1158.cxx,
	cint/test/t1160.cxx, cint/test/t1164.cxx, cint/test/t1165.cxx,
	cint/test/t1178.cxx, cint/test/t1178.h, cint/test/t1187.cxx,
	cint/test/t1187.h, cint/test/t1192.cxx, cint/test/t1193.cxx,
	cint/test/t1193.h, cint/test/t1200.h, cint/test/t1203.cxx,
	cint/test/t1205.cxx, cint/test/t1205.h, cint/test/t1213.cxx,
	cint/test/t1214.cxx, cint/test/t1215.cxx, cint/test/t1215.h,
	cint/test/t1221.cxx, cint/test/t1222.cxx, cint/test/t1223.cxx,
	cint/test/t1224.cxx, cint/test/t1228.cxx, cint/test/t1247.cxx,
	cint/test/t1247.h, cint/test/t1247a.h, cint/test/t1276.cxx,
	cint/test/t1276.h, cint/test/t1277.cxx, cint/test/t1277.h,
	cint/test/t1278.cxx, cint/test/t1279.cxx, cint/test/t1280.cxx,
	cint/test/t1281.cxx, cint/test/t215.cxx, cint/test/t358.cxx,
	cint/test/t488.cxx, cint/test/t516.cxx, cint/test/t516.h,
	cint/test/t603.cxx, cint/test/t627.cxx, cint/test/t627.h,
	cint/test/t630.cxx, cint/test/t633.cxx, cint/test/t633.h,
	cint/test/t634.cxx, cint/test/t648.cxx, cint/test/t674.cxx,
	cint/test/t674.h, cint/test/t676.cxx, cint/test/t694.cxx,
	cint/test/t694.h, cint/test/t695.cxx, cint/test/t705.cxx,
	cint/test/t705.h, cint/test/t714.cxx, cint/test/t733.cxx,
	cint/test/t733.h, cint/test/t749.cxx, cint/test/t751.cxx,
	cint/test/t764.cxx, cint/test/t767.cxx, cint/test/t776.cxx,
	cint/test/t777.cxx, cint/test/t784.cxx, cint/test/t825.cxx,
	cint/test/t910.cxx, cint/test/t916.cxx, cint/test/t927.cxx,
	cint/test/t927.h, cint/test/t928.cxx, cint/test/t928.h,
	cint/test/t928a.h, cint/test/t928b.h, cint/test/t930.cxx,
	cint/test/t938.cxx, cint/test/t958.cxx, cint/test/t958.h,
	cint/test/t959.cxx, cint/test/t961.cxx, cint/test/t961.h,
	cint/test/t963.cxx, cint/test/t963.h, cint/test/t966.cxx,
	cint/test/t966.h, cint/test/t968.cxx, cint/test/t968.h,
	cint/test/t970.cxx, cint/test/t970.h, cint/test/t972.cxx,
	cint/test/t972a.h, cint/test/t972b.h, cint/test/t976.cxx,
	cint/test/t976.h, cint/test/t977.cxx, cint/test/t977.h,
	cint/test/t980.cxx, cint/test/t980.h, cint/test/t986.cxx,
	cint/test/t987.cxx, cint/test/t987.h, cint/test/t991.cxx,
	cint/test/t991.h, cint/test/t991a.h, cint/test/t991b.h,
	cint/test/t991c.h, cint/test/t992.cxx, cint/test/t992.h,
	cint/test/t993.c, cint/test/t993.h, cint/test/t995.cxx,
	cint/test/t995.h, cint/test/t996.cxx, cint/test/t996.h,
	cint/test/t998.cxx, cint/test/telea0.cxx, cint/test/telea1.cxx,
	cint/test/telea2.cxx, cint/test/telea3.cxx, cint/test/telea5.cxx,
	cint/test/telea6.cxx, cint/test/telea7.cxx, cint/test/telea8.cxx,
	cint/test/temp.cxx, cint/test/template.cxx, cint/test/template.h,
	cint/test/template0.cxx, cint/test/template1.cxx,
	cint/test/template2.cxx, cint/test/template3.cxx,
	cint/test/template4.cxx, cint/test/template5.cxx,
	cint/test/template6.cxx, cint/test/vbase.cxx, cint/test/vbase.h,
	cint/test/vbase1.cxx, cint/test/vbase1.h, cint/test/vec3d.cxx,
	cint/test/vec3d.h, cint/test/virtualfunc0.cxx,
	cint/test/virtualfunc1.cxx, cint/test/virtualfunc2.cxx,
	cint/tool/chmod.cxx, cint/tool/ifdef/get.c,
	cint/tool/ifdef/ifdef.cxx, cint/tool/makecint.cxx,
	cmake/modules/CMakeCPackOptions.cmake.in,
	cmake/scripts/root-config.in, config/root-config.in, configure,
	core/cont/doc/Understanding_Collections.html,
	docbook/users-guide/Cover.xml,
	docbook/users-guide/Introduction.xml, etc/html/HELP.html,
	etc/html/footer.html, etc/html/header.html, test/bench.cxx,
	test/stressHepix.cxx: Update addresses of email lists to ...@cern.ch

2012-06-28  Philippe Canal <pcanal@fnal.gov>

	* Makefile: Import revision 44800 from the trunk: Protect html
	target against missing X11 component

2012-06-28  Axel Naumann <Axel.Naumann@cern.ch>

	* io/io/src/TFPBlock.cxx: Import of r44796 from trunk.  Fix Solaris error: cstdlib pulls things into std::, not ::.

2012-06-28  Philippe Canal <pcanal@fnal.gov>

	* Makefile, build/unix/makehtml.sh, build/unix/makeloghtml.sh: 
	Import revision 44792 from the trunk: makeloghtml.sh: Use root
	instead of root.exe to set ROOTSYS etc makehtml.sh: Add doc/reminder
	about not using -b Makefile: html target really needs to depend on
	everything if we want all the documentation!

2012-06-27  Philippe Canal <pcanal@fnal.gov>

	* Makefile: Import revision 44789 from the trunk: Following 44724
	html now depends on ROOTX when it exist _and_ ROOTEXE

2012-06-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFileCacheRead.h, io/io/src/TFileCacheRead.cxx: Import
	revision 44785 from the trunk: Add a non virtual
	SetEnablePrefetchingImpl to be called form the constructor and from
	the virtual SetEnablePrefetching.  Make sure that even in the usual
	case (fEnablePrefetching == false), fAsyncReading is set.  Add
	documentation in the new functions.

2012-06-27  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/eve/inc/TEvePathMark.h,
	graf3d/eve/inc/TEveTrackPropagator.h,
	graf3d/eve/inc/TEveTrackPropagatorEditor.h,
	graf3d/eve/src/TEvePathMark.cxx, graf3d/eve/src/TEveTrack.cxx,
	graf3d/eve/src/TEveTrackPropagator.cxx,
	graf3d/eve/src/TEveTrackPropagatorEditor.cxx,
	graf3d/gl/inc/TGLCamera.h, graf3d/gl/inc/TGLEventHandler.h,
	graf3d/gl/inc/TGLViewer.h, graf3d/gl/src/TGLCamera.cxx,
	graf3d/gl/src/TGLEventHandler.cxx,
	graf3d/gl/src/TGLOrthoCamera.cxx,
	graf3d/gl/src/TGLPerspectiveCamera.cxx,
	graf3d/gl/src/TGLSAViewer.cxx, graf3d/gl/src/TGLViewer.cxx: Merge
	the following revisions from trunk: 44693, 44694, 44695, 44783 44693 ===== Author: matevz Date: Thu Jun 14 20:53:13 2012 New Revision: 44693 URL: http://root.cern.ch/viewvc?rev=44693&root=root&view=rev Log:
	Implement arc-ball camera rotation. Use the 'a' key to switch
	between the standard (up-direction fixed) and arc-ball rotation
	modes.  * TGLCamera   Add functions RotateArcBall() and RotateArcBallRad().    Add member 'Bool_t fWasArBalled'. Check its state in standard
	  Rotate function and fix up direction if needed.  * TGLOrthoCamera, TGLPerspectiveCamera   Use combined view matrix's third vector as the up direction.  * TGLEventHandler   Add arc-ball state variable and key-handling.    Add logic for calling std vs arc-ball camera rotate function.  * TGLSAViewer   Document arc-ball key binding in help text.  Modified:     trunk/graf3d/gl/inc/TGLCamera.h     trunk/graf3d/gl/inc/TGLEventHandler.h     trunk/graf3d/gl/src/TGLCamera.cxx     trunk/graf3d/gl/src/TGLEventHandler.cxx     trunk/graf3d/gl/src/TGLOrthoCamera.cxx     trunk/graf3d/gl/src/TGLPerspectiveCamera.cxx     trunk/graf3d/gl/src/TGLSAViewer.cxx 44694 ===== Author: matevz Date: Fri Jun 15 02:17:09 2012 New Revision: 44694 URL: http://root.cern.ch/viewvc?rev=44694&root=root&view=rev Log: * TGLViewer   Add function:     TGLViewer::ReinitializeCurrentCamera(TGLVector3 fwd, TGLVector3
	  up); allowing the user to setup a non-standard camera base.  Modified:     trunk/graf3d/gl/inc/TGLViewer.h     trunk/graf3d/gl/src/TGLViewer.cxx 44695 ===== Author: matevz Date: Fri Jun 15 03:01:39 2012 New Revision: 44695 URL: http://root.cern.ch/viewvc?rev=44695&root=root&view=rev Log: If
	creation of frame-buffer object for saving of a screenshot fails,
	fallback to using back-buffer. This can be disabled via the
	  following rootrc setting: OpenGL.SavePictureFallbackToBB: off Latest SLC5, SLC6 intel/mesa drivers seem to be good at lying that
	they support FBOs and then flipping backwards once you ask them to
	cough up one.  Modified:     trunk/graf3d/gl/src/TGLViewer.cxx 44783 ===== Author: matevz Date: Wed Jun 27 19:58:47 2012 New Revision: 44783 URL: http://root.cern.ch/viewvc?rev=44783&root=root&view=rev Log:
	From Alja: Add new type of track path-mark -
	TEvePathMatk::kLineSegment. This is to be used for silicon strip
	detectors rec-hits, especially for low pT tracks where seaching for
	closest point of approach to a line segment is more roboust that
	searching for intersection with a plane.  * TEvePathMark:   Add new path-mark type.  * TEveTrackPropagator, TEveTrack:   Add support for the new path-mark type.  * TEveTrackPropagatorEditor:   Add GUI controls for fitting/showing line-segment path-marks.  Modified:     trunk/graf3d/eve/inc/TEvePathMark.h     trunk/graf3d/eve/inc/TEveTrackPropagator.h     trunk/graf3d/eve/inc/TEveTrackPropagatorEditor.h     trunk/graf3d/eve/src/TEvePathMark.cxx     trunk/graf3d/eve/src/TEveTrack.cxx     trunk/graf3d/eve/src/TEveTrackPropagator.cxx     trunk/graf3d/eve/src/TEveTrackPropagatorEditor.cxx
	========================================================================

2012-06-27  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: merge with trunk -  revision 44770  - see
	http://root.cern.ch/viewvc?rev=44770&root=root&view=rev

2012-06-27  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44770  - see
	http://root.cern.ch/viewvc?rev=44770&root=root&view=rev

2012-06-27  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFPBlock.h, io/io/inc/TFilePrefetch.h,
	io/io/src/TFPBlock.cxx, io/io/src/TFilePrefetch.cxx,
	tree/tree/src/TChain.cxx: Import revision 44761 from the trunk: From
	Elvin (and Brian): I looked over the optimisation suggestions that you sent me and I
	implemented 4/5 of them. Below is the summary.  1) 60% of the time spent in TFileCacheRead::ReadBuffer is from
	 TStorage::ReAllocChar.  ReAllocChar spends 86% of its time in
	 memcpy, 8% in alloc, and 6% in memset.  It appears that, when a
	 buffer is recycled, the contents of the old buffer (which are then
	 overwritten) are copied over.  I modified the call to ReAllocChar not to copy the old contents.
	Unfortunately, in my testing, this wasn't enough - later on in
	ReAllocChar, it zeros out the contents of the array, which has
	basically the same overhead as copying.  There is no version of
	TStorage:ReAlloc that would satisfy the current requirements so I'm
	using the classic realloc for the TFPBlock buffer.  2) There are a few function calls that could be inlined which aren't
	inlined by the compiler (GCC 4.6.2).  Particularly,
	TFPBlock::GetLen, TFPBlock::GetBuffer, TFPBlock::GetNoElem, and
	TFPBlock::GetPos.  Done - I in-lined them explicitly, this should do the trick.  3) TTreeCache and TFilePrefetch both keep a sorted list of buffers
	that TFilePrefetch maintains.  When TFileCacheRead::ReadBuffer is
	called, a binary search is called on both.  We can eliminate one of
	the binary searches and save 3%.  This would require some major changes and it would also affect the
	normal reading pattern (i.e. when reading without the prefetching
	enabled). I suggest to keep it as it is for the time being so that
	we maintain the compatibility with the normal reading without
	prefetching.  4) TFilePrefetch::ReadBuffer calculates the offset into the block's
	buffer (ptrInt) on-demand.  You could probably win a few more
	percent here by pre-calculating these offsets for the TFPBlock.  Done - added a new vector of relative offsets of the pieces in the
	buffer (in TFPBlock).  5) The deadlock issue.  Done - I moved to a cleaner and simpler way to kill the thread by
	using cancellation. The deadlock situation was introduced in the
	last patch that I sent you when I was dealing with the TChain issue.
	The mutex locking was not related to the condition variable, but
	with the synchronisation with TChain.  Brian: Thread cancellation scares the heck out of me - it's much
	harder to get correct than condition variables, and goes against
	most best practices.  I'd much rather fixing the usage of conditions
	and have an explicit synchronization for killing the helpers.  Elvin also reverted to classic condition variables and semaphores
	when killing the worker thread.

2012-06-26  Philippe Canal <pcanal@fnal.gov>

	* io/io/inc/TFileCacheRead.h, io/io/src/TFileCacheRead.cxx: From
	Brian: When hooking prefetching up into the CMSSW configuration system, I
	found the attached patch necessary.  Without it, if you change the
	prefetch settings after the cache is created, I/O operations cause a
	segfault.

2012-06-26  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/src/TTreeCache.cxx: Import revision 44750 from the
	trunk: From Peter, Jack and Elvin: Indeed one can drop the unnecessary clearing of cache after looping
	through the collection of baskets. This affects in no way the
	prefetching. It was left it there for "historical" reasons, when
	trying to figure out how all the mechanism was working. The
	FillBuffer code is now pretty entangled and initially it was thought
	the prefetcher was using this to get the direction of the reads but
	no, this can be correctly established even without the clearing of
	the cache.

2012-06-26  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TMemFile.cxx: Import revision 44749 from the trunk:
	Since TMemFile::ResetAfterMerge keeps the live object around, it
	does not need to delete the map of caches

2012-06-26  Axel Naumann <Axel.Naumann@cern.ch>

	* build/unix/makehtml.sh: Use absolute path for root to find it even
	from within tutorials/

2012-06-26  Axel Naumann <Axel.Naumann@cern.ch>

	* build/unix/makehtml.sh: Import of r44724 from trunk.  Use root instead of root.exe to set ROOTSYS etc

2012-06-25  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TChainIndex.cxx: Import revision 44719 from
	the trunk: Fix off by one error introduced in revision 43390 ; this
	fixes <http://savannah.cern.ch/bugs/?94910> (TChained Tree index
	returns wrong entry on GetEntryNumberWithIndex)

2012-06-25  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFile.cxx: Import revision 44710 from the trunk: From
	Matthew Straits: This fixes <http://savannah.cern.ch/patch/?5439>.  I have a partially written file that ROOT crashes on when I try to
	read it, e.g. by Add()ing it to a TChain and then calling
	GetEntries().  The output is:  Error in <TBasket::ReadObjWithBuffer>: Unknown class  Error in <TBasket::ReadObjWithBuffer>: Unknown class  *** Break *** segmentation violation I have traced this to a single line in TFile where there is an
	unchecked cast.  Here is the fix: +++ io/io/src/TFile.cxx	(working copy) @@ -1243,7 +1243,7 @@           return 0;        }        key->ReadKeyBuffer(buf); -      list = (TList*)key->ReadObjWithBuffer(buffer); +      list =
	       dynamic_cast<TList*>(key->ReadObjWithBuffer(buffer)); if (list)
	       list->SetOwner(); delete [] buffer;        delete key; Now the output is: Info in <TFile::GetStreamerInfoList>: cannot find the StreamerInfo
	record in file broken.root There is no segfault and the rest of the TChain (in my example) can
	be read.  I'm not sure that an Info message is really sufficient to
	inform the user that an input file isn't being read, but it's better
	than crashing, at least.

2012-06-25  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/ToyMCSampler.cxx: merge with trunk -  revision
	44714  - see http://root.cern.ch/viewvc?rev=44714&root=root&view=rev

2012-06-15  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/ModelConfig.cxx,
	test/stressRooStats_tests.cxx: merge with the trunk (revision 44696
	and 44697) the changes in the ModelConfig::GetSnapshot merge also
	from trunk fix 44697 for stressRooStats

2012-06-13  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTreeCache.h, tree/tree/src/TTreeCache.cxx: Import
	revision 44679 from the trunk: Restore support for the use case
	(exisinting in CMS code for example): TFile *input = new TFile(filename); TTree *tree;
	input.GetObject(treename,tree); TTreeCache *cache = new
	TTreeCache(tree,cachesize); input.SetCacheRead(cache); ..... read
	the tree ...  input.SetCacheRead(0); delete cache; delete input; //
	This was leading to a double delete due to TFile::fReadCacheMap
	still holding a reference to the cache

2012-06-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: if X11 is not enabled (iOS or native OSX) make sure
	that any explicitly specified X11 libs are unset.

2012-06-13  Fons Rademakers <Fons.Rademakers@cern.ch>

	* Makefile: remove -std=c++11 from .mm compilation rule.

2012-06-13  Axel Naumann <Axel.Naumann@cern.ch>

	* math/mathcore/src/TStatistic.cxx: Add trailing newline (silence
	warning)

2012-06-11  Fons Rademakers <Fons.Rademakers@cern.ch>

	* etc/cmake/FindROOT.cmake: From Pere: new client FindROOT.cmake
	file for people who want to build using cmake and use ROOT.

2012-06-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx, hist/hist/src/TH2.cxx,
	hist/hist/src/TH3.cxx, hist/hist/src/TProfileHelper.h: merge with
	trunk -  revision 44639  - see
	http://root.cern.ch/viewvc?rev=44639&root=root&view=rev

2012-06-11  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/histfactory/example.C: fix an include

2012-06-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooAbsGenContext.h,
	roofit/roofitcore/inc/RooAbsPdf.h,
	roofit/roofitcore/inc/RooBinnedGenContext.h,
	roofit/roofitcore/inc/RooSimSplitGenContext.h,
	roofit/roofitcore/src/RooAbsGenContext.cxx,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooBinnedGenContext.cxx,
	roofit/roofitcore/src/RooSimSplitGenContext.cxx: import from trunk
	fix 44630 (http://root.cern.ch/viewvc?rev=44630&root=root&view=rev)

2012-06-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/histfactory/example.C: merge with trunk -  revision
	44612  - see http://root.cern.ch/viewvc?rev=44612&root=root&view=rev

2012-06-07  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TBufferFile.cxx: Import revision 44609 from the trunk:
	In TBufferFile::WriteFastArray when the pointer are null, do not
	request the creation of a (missing) StreamerInfo when the class is
	abstract.  This should fix <http://savannah.cern.ch/bugs/?95175>.

2012-06-07  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* : Import patch 44606 adding support for gcc4.7 in afdsmgrd

2012-06-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/histfactory/example.C,
	tutorials/histfactory/example.py,
	tutorials/histfactory/makeQuickModel.py: merge with trunk -
	revision 44600  - see
	http://root.cern.ch/viewvc?rev=44600&root=root&view=rev

2012-06-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/src/Measurement.cxx: merge with trunk -  revision
	44598  - see http://root.cern.ch/viewvc?rev=44598&root=root&view=rev

2012-06-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/makeversion.sh: print reminder to update version
	number.

2012-06-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* doc/v534/index.html: update version number.

2012-06-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: make version
	v5-34-00.

2012-06-05  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/doc/v534/index.html, proof/doc/v534/index.html,
	tree/doc/v534/index.html: correct html errors in release notes.

2012-06-05  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proof/src/TDataSetManager.cxx: Import fix in
	TDataSetManager::ScanFile to handle propoerly local files (r44411,
	r44425)

2012-06-05  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/histfactory/src/ParamHistFunc.cxx: Fix warning (shadowed
	var)

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/RooBarlowBeestonLL.cxx: merge with trunk -
	revision 44548  - see
	http://root.cern.ch/viewvc?rev=44548&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryModelUtils.h
	, roofit/histfactory/src/HistFactoryModelUtils.cxx: merge with trunk
	-  revision 44546  - see
	http://root.cern.ch/viewvc?rev=44546&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/StandardFrequentistDiscovery.C,
	tutorials/roostats/StandardProfileInspectorDemo.C: merge with trunk
	-  revision 44544  - see
	http://root.cern.ch/viewvc?rev=44544&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryModelUtils.h
	,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactorySimultaneous
	.h, roofit/histfactory/inc/RooStats/HistFactory/ParamHistFunc.h,
	roofit/histfactory/inc/RooStats/HistFactory/RooBarlowBeestonLL.h,
	roofit/histfactory/src/HistFactoryModelUtils.cxx,
	roofit/histfactory/src/HistFactorySimultaneous.cxx,
	roofit/histfactory/src/RooBarlowBeestonLL.cxx: merge with trunk -
	revision 44542  - see
	http://root.cern.ch/viewvc?rev=44542&root=root&view=rev

2012-06-04  Philippe Canal <pcanal@fnal.gov>

	* misc/table/src/TTableDescriptor.cxx: Fix  warning: comparison
	between signed and unsigned integer expressions

2012-06-04  Philippe Canal <pcanal@fnal.gov>

	* io/doc/v534/index.html: Update release notes

2012-06-04  Philippe Canal <pcanal@fnal.gov>

	* tree/doc/v534/index.html: Update release notes

2012-06-04  Philippe Canal <pcanal@fnal.gov>

	* io/io/src/TFileMerger.cxx: Import revision 44533 from the trunk:
	From Gerri and Bart Butler: Improve efficiency of TFileMerger when
	merging a single file by doing a TFile::Cp rather than a load/write
	of the objects.

2012-06-04  Philippe Canal <pcanal@fnal.gov>

	* misc/table/src/TTable.cxx, misc/table/src/TTableDescriptor.cxx: 
	Import revision 44531 from the trunk: From Yuri Fisyak and Valeri
	Fine: TTable class does not detect changes in dimensions of arrays
	and it does not apply a schema evolution for these kind of objects.
	This patch introduces support for this.

2012-06-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzPixmap.mm: Fix resource leak - release data
	provider, after mask image created.

2012-06-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* net/auth/src/TAuthenticate.cxx, net/rootd/src/rootd.cxx,
	net/rpdutils/src/rpdutils.cxx, net/rpdutils/src/ssh.cxx,
	proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofSched.cxx,
	proof/proofd/src/XrdProofWorker.cxx,
	proof/proofd/src/XrdProofdAdmin.cxx,
	proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdClient.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdLauncher.cxx,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdNetMgr.cxx,
	proof/proofd/src/XrdProofdProofServ.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdROOT.cxx, proof/proofd/src/proofexecv.cxx,
	proof/proofplayer/src/TProofPlayer.cxx,
	proof/proofplayer/src/TProofPlayerLite.cxx,
	proof/proofx/src/TXProofMgr.cxx, proof/proofx/src/TXProofServ.cxx,
	proof/proofx/src/TXSocket.cxx: Import coverity-related fixes

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/histpainter/src/THistPainter.cxx: merge with trunk -
	revision 44517  - see
	http://root.cern.ch/viewvc?rev=44517&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44517  - see
	http://root.cern.ch/viewvc?rev=44517&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/Module.mk: merge with trunk -  revision 44500
	- see http://root.cern.ch/viewvc?rev=44500&root=root&view=rev

2012-06-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathmore/src/cblas.cxx: merge with trunk -  revision 44499  -
	see http://root.cern.ch/viewvc?rev=44499&root=root&view=rev

2012-06-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: Fix for dialogs from the trunk.

2012-06-04  Fons Rademakers <Fons.Rademakers@cern.ch>

	* core/base/src/TBenchmark.cxx: Fix comment in Start(), starting of
	an existing benchmark will resume the benchmark, not reset it.

2012-06-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofdAdmin.cxx,
	proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdNetMgr.cxx,
	proof/proofd/src/XrdProofdPriorityMgr.cxx,
	proof/proofd/src/XrdProofdProofServ.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofd/src/XrdROOT.cxx, proof/proofd/src/proofexecv.cxx,
	proof/proofx/src/TXProofMgr.cxx, proof/proofx/src/TXProofServ.cxx: 
	Import fixes for SECURE_CODING coverity issues

2012-06-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/X11Events.mm: Mods from the trunk.

2012-06-04  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdProofServ.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/proofexecv.cxx: Import fix for TOCTOU coverity
	issues

2012-06-04  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/inc/TMessage.h: Give access to fInfos data member. Fixes
	issue #94297.

2012-06-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.depend, roofit/histfactory/Module.mk: fix and
	depend and cleanup in the Module.mk.

2012-06-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: don't check for Fink/MacPorts on non-MacOS X platforms.
	Fixes issue 94509.

2012-06-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/DetailedOutputAggregator.cxx,
	roofit/roostats/src/HypoTestCalculatorGeneric.cxx: merge with trunk
	-  revision 44479  - see
	http://root.cern.ch/viewvc?rev=44479&root=root&view=rev

2012-06-02  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44479  - see
	http://root.cern.ch/viewvc?rev=44479&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/HypoTestResult.h,
	roofit/roostats/inc/RooStats/MinNLLTestStat.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCSampler.h,
	roofit/roostats/src/HypoTestResult.cxx: merge with trunk -  revision
	44472  - see http://root.cern.ch/viewvc?rev=44472&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h: merge
	with trunk -  revision 44469  - see
	http://root.cern.ch/viewvc?rev=44469&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/matrix/inc/TMatrixTUtils.h,
	math/matrix/src/TMatrixTUtils.cxx: merge with trunk -  revision
	44465  - see http://root.cern.ch/viewvc?rev=44465&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44465  - see
	http://root.cern.ch/viewvc?rev=44465&root=root&view=rev

2012-06-01  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* core/macosx/src/TMacOSXSystem.mm: Fix CPU-greedy event loop.

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/ToyMCImportanceSampler.cxx: merge with trunk -
	revision 44449  - see
	http://root.cern.ch/viewvc?rev=44449&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooAbsData.h,
	roofit/roofitcore/src/RooAbsData.cxx,
	roofit/roostats/inc/RooStats/DetailedOutputAggregator.h,
	roofit/roostats/src/DetailedOutputAggregator.cxx: merge fix 44446
	 from the trunk see
	http://root.cern.ch/viewvc?view=rev&revision=44446

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/DetailedOutputAggregator.h,
	roofit/roostats/src/DetailedOutputAggregator.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge with trunk -  revision
	44441  - see http://root.cern.ch/viewvc?rev=44441&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44441  - see
	http://root.cern.ch/viewvc?rev=44441&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge with trunk -  revision 44433  - see
	http://root.cern.ch/viewvc?rev=44433&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/src/TMath.cxx: merge with trunk -  revision 44433  -
	see http://root.cern.ch/viewvc?rev=44433&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/PiecewiseInterpolation.cxx: merge with
	trunk -  revision 44428  - see
	http://root.cern.ch/viewvc?rev=44428&root=root&view=rev

2012-06-01  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/DetailedOutputAggregator.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCSampler.h,
	roofit/roostats/src/HypoTestCalculatorGeneric.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge with trunk -  revision
	44428  - see http://root.cern.ch/viewvc?rev=44428&root=root&view=rev

2012-05-31  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofGroup.cxx,
	proof/proofd/src/XrdProofSched.cxx,
	proof/proofd/src/XrdProofdAdmin.cxx,
	proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdConfig.cxx,
	proof/proofd/src/XrdProofdLauncher.cxx,
	proof/proofd/src/XrdProofdManager.cxx,
	proof/proofd/src/XrdProofdNetMgr.cxx,
	proof/proofd/src/XrdProofdProofServ.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofd/src/proofexecv.cxx, proof/proofx/src/TXProofMgr.cxx,
	proof/proofx/src/TXSocket.cxx: Import patch w/ coverity fixes

2012-05-31  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/reflex/python/genreflex/gendict.py: Import of r44402 from
	trunk.  From Pere: fix issue with op new in base; Savannah #94981.

2012-05-31  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofplayer/inc/TProofPlayer.h,
	proof/proofplayer/src/TProofPlayer.cxx:    Import patch 44397:    Use by default the official Merge methods for histograms which
	   correctly treats histograms with labelled axis.     Simple addition was performed for histograms with same axis to
	   overcome a perfomance penalty due to additional general
	   consistency checks present in the first version of TH1::Merge. This
	   performance issue has been fixed starting with 5.32.     Should the issue reported in Savannah #94926.

2012-05-31  Fons Rademakers <Fons.Rademakers@cern.ch>

	* CMakeLists.txt, cmake/modules/CheckCXXCompilerFlag.cmake,
	cmake/modules/CheckCompiler.cmake,
	cmake/modules/RootBuildOptions.cmake,
	cmake/modules/RootConfiguration.cmake: From Pere: add support for
	the optional c++11 compiler flag.

2012-05-31  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/X11Events.h, graf2d/cocoa/src/X11Events.mm: The
	latest changes from the trunk.

2012-05-31  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm: If view was hidden, because it's
	overlapped, I still have to set it's sizes correctly and generate
	configure notify event, if it was requested by GUI classes (layout
	managers).

2012-05-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Helper.cxx, roofit/histfactory/src/Helper.h,
	roofit/histfactory/src/HistoToWorkspaceFactory.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurements.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx: merge with
	trunk -  revision 44382  - see
	http://root.cern.ch/viewvc?rev=44382&root=root&view=rev

2012-05-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roofitcore/inc/RooFitResult.h,
	roofit/roofitcore/inc/RooGlobalFunc.h,
	roofit/roofitcore/inc/RooMinimizerFcn.h,
	roofit/roofitcore/src/RooAbsPdf.cxx,
	roofit/roofitcore/src/RooBanner.cxx,
	roofit/roofitcore/src/RooFitResult.cxx,
	roofit/roofitcore/src/RooGlobalFunc.cxx,
	roofit/roofitcore/src/RooHistFunc.cxx,
	roofit/roofitcore/src/RooMinimizerFcn.cxx,
	roofit/roofitcore/src/RooPlot.cxx,
	roofit/roofitcore/src/RooWorkspace.cxx: merge changes applied by
	Wouter in the trunk for roofit/roofitcore:  44308:   http://root.cern.ch/viewvc?rev=44308&root=root&view=rev  44309:   http://root.cern.ch/viewvc?rev=44309&root=root&view=rev  44310:   http://root.cern.ch/viewvc?rev=44310&root=root&view=rev  44326:   http://root.cern.ch/viewvc?rev=44326&root=root&view=rev

2012-05-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/LinkDef.h: merge with trunk -  revision 44379
	- see http://root.cern.ch/viewvc?rev=44379&root=root&view=rev

2012-05-31  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ToyMCSamplerOld.h: merge with trunk -
	revision 44377  - see
	http://root.cern.ch/viewvc?rev=44377&root=root&view=rev

2012-05-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/RooStats/HistFactory/ConfigParser.h,
	roofit/histfactory/inc/RooStats/HistFactory/FlexibleInterpVar.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	Fast.h, roofit/histfactory/inc/RooStats/HistFactory/LinInterpVar.h,
	roofit/histfactory/src/FlexibleInterpVar.cxx,
	roofit/roostats/inc/RooStats/DebuggingSampler.h,
	roofit/roostats/inc/RooStats/NumEventsTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCSamplerOld.h,
	test/stressRooStats.cxx, test/stressRooStats_tests.cxx: merge fixes
	r44373 through r44375 in roostats histfactory and test

2012-05-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.in, config/Makefile.linux,
	config/Makefile.linuxx8664gcc, config/Makefile.macosx,
	config/Makefile.macosx64, config/RConfigure.in,
	config/root-config.in, configure: changed ./configure option to
	enable c++11 from --build=c++11 to --enable-c++11.  In addition in
	RConfigure.h we have now the define: #define R__USE_CXX11 if we
	compile with C++11 mode.

2012-05-30  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/roofit/inc/RooNDKeysPdf.h,
	roofit/roofit/src/Roo2DKeysPdf.cxx,
	roofit/roofitcore/inc/RooCacheManager.h,
	roofit/roofitcore/inc/RooMultiVarGaussian.h,
	roofit/roofitcore/src/RooEffGenContext.cxx,
	roofit/roofitcore/src/RooProofDriverSelector.cxx,
	roofit/roostats/inc/RooStats/FeldmanCousins.h,
	roofit/roostats/inc/RooStats/HybridCalculatorOriginal.h,
	roofit/roostats/inc/RooStats/HypoTestInverter.h,
	roofit/roostats/inc/RooStats/MCMCCalculator.h,
	roofit/roostats/inc/RooStats/MCMCInterval.h,
	roofit/roostats/inc/RooStats/ModelConfig.h,
	roofit/roostats/inc/RooStats/NeymanConstruction.h,
	roofit/roostats/inc/RooStats/PdfProposal.h,
	roofit/roostats/inc/RooStats/ProposalHelper.h,
	roofit/roostats/inc/RooStats/SimpleLikelihoodRatioTestStat.h,
	roofit/roostats/inc/RooStats/ToyMCImportanceSampler.h,
	roofit/roostats/inc/RooStats/ToyMCSampler.h,
	roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/BayesianCalculator.cxx,
	roofit/roostats/src/BernsteinCorrection.cxx,
	roofit/roostats/src/ConfidenceBelt.cxx,
	roofit/roostats/src/FeldmanCousins.cxx,
	roofit/roostats/src/FrequentistCalculator.cxx,
	roofit/roostats/src/HybridCalculator.cxx,
	roofit/roostats/src/HypoTestCalculatorGeneric.cxx,
	roofit/roostats/src/HypoTestInverter.cxx,
	roofit/roostats/src/HypoTestInverterOriginal.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx,
	roofit/roostats/src/HypoTestPlot.cxx,
	roofit/roostats/src/HypoTestResult.cxx,
	roofit/roostats/src/LikelihoodInterval.cxx,
	roofit/roostats/src/MCMCCalculator.cxx,
	roofit/roostats/src/MetropolisHastings.cxx,
	roofit/roostats/src/ModelConfig.cxx,
	roofit/roostats/src/NeymanConstruction.cxx,
	roofit/roostats/src/NumberCountingPdfFactory.cxx,
	roofit/roostats/src/PdfProposal.cxx,
	roofit/roostats/src/ProfileInspector.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/ProposalHelper.cxx,
	roofit/roostats/src/RooStatsUtils.cxx,
	roofit/roostats/src/SPlot.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx,
	roofit/roostats/src/ToyMCSampler.cxx,
	roofit/roostats/src/ToyMCStudy.cxx: Import of r44366 from trunk.  Remove #include "Riostream.h" from roofitcore/inc/RooCacheManager.h,
	which pulls in using namespace std.  Deal with the consequences.

2012-05-30  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.linux, config/Makefile.linuxx8664gcc,
	config/root-config.in: when configuring using --build=c++11 on
	Linux/gcc make sure that -Wno-deprecated-declarations is set to
	silence warnings on auto_ptr being deprecated.

2012-05-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx, test/stressRooStats_models.cxx,
	test/stressRooStats_tests.cxx: merge with trunk -  revision 44327  -
	see http://root.cern.ch/viewvc?rev=44327&root=root&view=rev

2012-05-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryException.h,
	roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/Helper.cxx,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurements.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/ParamHistFunc.cxx,
	roofit/histfactory/src/PiecewiseInterpolation.cxx,
	roofit/histfactory/src/Sample.cxx,
	roofit/histfactory/src/Systematics.cxx: merge with the trunk 44353

2012-05-30  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/ModelConfig.h: merge from trunk 44325
	(new additions in ModelConfig from Gabriel)

2012-05-30  Axel Naumann <Axel.Naumann@cern.ch>

	* roofit/histfactory/src/Channel.cxx: Import of r44351 from trunk.  Last missing std::.

2012-05-30  Axel Naumann <Axel.Naumann@cern.ch>

	* : Import of r44347 from trunk.  No using namespace std in headers!

2012-05-29  Axel Naumann <Axel.Naumann@cern.ch>

	* math/mathcore/inc/TStatistic.h: Merge r44343 from trunk: Fix
	module location, remove unneeded includes

2012-05-29  Axel Naumann <Axel.Naumann@cern.ch>

	* sql/oracle/inc/TOracleResult.h, sql/oracle/inc/TOracleRow.h,
	sql/oracle/inc/TOracleServer.h, sql/oracle/inc/TOracleStatement.h,
	sql/oracle/src/TOracleResult.cxx, sql/oracle/src/TOracleRow.cxx,
	sql/oracle/src/TOracleServer.cxx,
	sql/oracle/src/TOracleStatement.cxx: Merge r44341 from trunk: Remove
	using namespaces from headers as per Savannah #94452.

2012-05-29  Axel Naumann <Axel.Naumann@cern.ch>

	* core/textinput/src/textinput/Editor.cpp,
	core/textinput/src/textinput/Editor.h,
	core/textinput/src/textinput/TerminalDisplay.cpp: Merge r44333,
	 r44336 from trunk: Always move to right after prompt before writing
	text; fixes Savannah #91752.  Implement ^G: abort an incremental
	search and restore the original line.

2012-05-29  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/CMakeLists.txt, proof/afdsmgrd/CMakeLists.txt: Import patch
	r44292 completing the integration of afdsmgrd in the cmake build

2012-05-29  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/RootBuildOptions.cmake: From D. Berzano: add build
	option to control afdsmgrd builds under cmake.

2012-05-29  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/CocoaPrivate.h, graf2d/cocoa/inc/QuartzPixmap.h,
	graf2d/cocoa/inc/QuartzWindow.h, graf2d/cocoa/inc/ROOTOpenGLView.h,
	graf2d/cocoa/inc/TGCocoa.h, graf2d/cocoa/inc/X11Buffer.h,
	graf2d/cocoa/src/CocoaPrivate.mm, graf2d/cocoa/src/QuartzPixmap.mm,
	graf2d/cocoa/src/QuartzWindow.mm,
	graf2d/cocoa/src/ROOTOpenGLView.mm, graf2d/cocoa/src/TGCocoa.mm,
	graf2d/cocoa/src/X11Buffer.mm, graf2d/cocoa/src/X11Events.mm: 
	Modifications from the trunk.

2012-05-29  Axel Naumann <Axel.Naumann@cern.ch>

	* html/src/TDocOutput.cxx: Merge of r44322 from trunk: Fix Savannah
	bug #94695: also check for header file modifications

2012-05-26  Philippe Canal <pcanal@fnal.gov>

	* tree/treeplayer/src/TTreeFormula.cxx: Import revision 44311 from
	the trunk: Make sure that the axis managed by TTreeFormula aligns
	the bins on integer boundary for string histograms.  (This was
	broken by revision 42783)

2012-05-18  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/krb5auth/src/TKSocket.cxx: add unistd.h include needed for
	read()/write() and gcc 4.7. Fixes issue 94702.

2012-05-18  Philippe Canal <pcanal@fnal.gov>

	* tree/tree/inc/TTree.h, tree/tree/src/TTree.cxx: Import revision
	44279 from the trunk: Correct the default value of SetAutoFlush ;
	rather than being +30000000 (which request a cluster size of that
	many entries!) set it to the expected -30000000 which is the same
	value as the one used in the default constructor (and request a
	cluster size of 30Mb of compressed data).  Correct the frequency of the basket flushing when the TTree has
	already more than one cluster size (for example by being the result
	of the merge of several files) by adding the missing ==0 after the
	modulo calculation.  In TTree::Reset and ResetAfterMerge, properly set fFlushedBytes to
	zero (hence avoid incorrectly thinking that a reset TTree has
	already more than one cluster).  This fixes the issue reported in
	<http://savannah.cern.ch/bugs/?94669>

2012-05-16  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TProfile.cxx, hist/hist/src/TProfile2D.cxx,
	hist/hist/src/TProfile3D.cxx: merge with trunk the revision 44272

2012-05-16  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/OneSidedFrequentistUpperLimitWithBands.C,
	tutorials/roostats/StandardFrequentistDiscovery.C,
	tutorials/roostats/StandardHypoTestDemo.C,
	tutorials/roostats/StandardHypoTestInvDemo.C,
	tutorials/roostats/TwoSidedFrequentistUpperLimitWithBands.C: merge
	from trunk fixes 44234 44259 (fix tutorials)

2012-05-16  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/HFitInterface.cxx, hist/hist/src/TFormula.cxx,
	hist/hist/src/TH1.cxx, hist/hist/src/THStack.cxx,
	hist/hist/src/TPolyMarker.cxx, hist/hist/src/TPrincipal.cxx,
	hist/hist/src/TUnfoldSys.cxx: merge with the trunk , revision 44225
	(Coverity fixes)

2012-05-16  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/AsymptoticCalculator.h,
	roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/HLFactory.cxx,
	roofit/roostats/src/ToyMCImportanceSampler.cxx,
	roofit/roostats/src/ToyMCSampler.cxx: merge with the trunk ,
	revision 44256, 44266, 44268

2012-05-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/CheckCompiler.cmake: From Brett Viren: fix gcc
	version detection.

2012-05-15  Fons Rademakers <Fons.Rademakers@cern.ch>

	* net/net/src/TSSLSocket.cxx, net/net/src/TWebFile.cxx: From
	Alejandro Alvarez: - TWebFile: checks the real read size - TSSLSocket: iterates and calls SSL_read/SSL_peek as many times as
	  needed until the requested size is read

2012-05-15  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* : Import new version of afdsmgrd (patch r44243)

2012-05-14  Philippe Canal <pcanal@fnal.gov>

	* main/src/hadd.cxx: Import revision 44238 from the trunk: Avoid
	mistaking the end of file for a filename in a file list text file in
	hadd (This fixes http://root.cern.ch/phpBB3/viewtopic.php?t=14663)

2012-05-14  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/FindPythia8.cmake: search for Pythia8.

2012-05-10  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/HFitImpl.cxx, hist/hist/src/TF1.cxx,
	hist/hist/src/TF2.cxx, hist/hist/src/TF3.cxx,
	hist/hist/src/TGraph.cxx, hist/hist/src/TGraph2D.cxx,
	hist/hist/src/TGraphAsymmErrors.cxx,
	hist/hist/src/TGraphErrors.cxx, hist/hist/src/TH1.cxx,
	hist/hist/src/TMultiDimFit.cxx, hist/hist/src/TPolyMarker.cxx: merge
	with trunk revision 44213 - 44214 containing several fixes found by
	Coverity in hist see http://root.cern.ch/viewvc?rev=44213&root=root&view=rev

2012-05-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/CheckCompiler.cmake: From Pere: correct gcc version
	detection.

2012-05-09  Fons Rademakers <Fons.Rademakers@cern.ch>

	* io/io/src/TFileMerger.cxx: From Gerri: use TDirectory::TContext to
	manage gDirectory.

2012-05-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Use namespace alias instead of fully
	qualified name.

2012-05-09  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/XLFDParser.h, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/TGCocoa.mm, graf2d/cocoa/src/XLFDParser.mm,
	gui/gui/src/TGCanvas.cxx, gui/gui/src/TGFontDialog.cxx: 
	Modifications from the trunk.

2012-05-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx: merge with trunk -  revision 44198

2012-05-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/BayesianCalculator.cxx,
	roofit/roostats/src/MetropolisHastings.cxx: merge with trunk -
	revision 44197

2012-05-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	*
	roofit/histfactory/inc/RooStats/HistFactory/MakeModelAndMeasurement
	sFast.h: merge with trunk -  revision 44191

2012-05-09  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/CMakeLists.txt, math/mathcore/Module.mk,
	math/mathcore/inc/LinkDef1.h, math/mathcore/inc/LinkDef2.h: merge
	with trunk, revision 44186

2012-05-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* : merge 44180 (fix in CMake file) and 44181 (new test version)

2012-05-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/CMakeLists.txt: update for new class TStatistic

2012-05-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* : create version v5-34-00 release and patches branch.

2012-05-08  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/version_number, core/base/inc/RVersion.h: Stamp production
	version 5.34/00-rc1 (release candidate 1).

2012-05-08  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/doc/v534/index.html: PROOF release notes

2012-05-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/inc/TSVDUnfold.h, hist/hist/src/TSVDUnfold.cxx: new
	version from Kerstin fixing bug
	https://savannah.cern.ch/bugs/index.php?93983

2012-05-08  Bertrand Bellenot <Bertrand.Bellenot@cern.ch>

	* gui/gui/src/TRootCanvas.cxx: Fix to prevent a potential crash when
	deleting canvas with toolbar, as reported on the forum
	(http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=14627)

2012-05-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/BernsteinCorrection.cxx,
	roofit/roostats/src/HLFactory.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/RooStatsUtils.cxx: fixes for Coverity and a bug
	in finding interpolated limit

2012-05-08  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* gui/gui/src/TRootCanvas.cxx: TRootCanvas: when "Colors" selected
	from the "View" menu, color wheel object creates a canvas (step 1),
	appends itself into this canvas (step 2). This code relies on the
	fact, that all events (configure/expose/etc) will be received
	_after_ step 2 and canvas will be eventually repainted later. This
	is not true in case of cocoa: window is created and made visible on
	step 1, it's repainted after step 1 and before step 2, so any
	contents added after step 2 will become visible only after
	gPad->Update() call (BTW, this is how it's done in TRootCanvas for
	"View"->"Markers".  Call gPad->Update(), do not rely on X11 specific (events in a queue
	at the end of event loop iteration).

2012-05-08  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx: fix compilation
	problems on Windows

2012-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* cmake/modules/RootNewMacros.cmake: From Brett Viren: There is an
	extraneous "}" in the REFLEX_GENERATE_DICTIONARY cmake macro.

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx, test/stressRooStats_models.cxx,
	test/stressRooStats_tests.cxx: from Gabriel: new version with tests
	on HypoTestInverter

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/src/ConfigParser.cxx: fix a compilaiton error
	on Solaris

2012-05-07  Matevz Tadel <matevz.tadel@cern.ch>

	* graf3d/doc/v534/index.html: Add release notes for eve, nothing
	major in GL from my side.

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/histfactory/inc/LinkDef.h,
	roofit/histfactory/inc/RooStats/HistFactory/Channel.h,
	roofit/histfactory/inc/RooStats/HistFactory/ConfigParser.h,
	roofit/histfactory/inc/RooStats/HistFactory/Data.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistFactoryException.h,
	roofit/histfactory/inc/RooStats/HistFactory/HistoToWorkspaceFactory
	Fast.h,
	roofit/histfactory/inc/RooStats/HistFactory/MakeModelAndMeasurement
	sFast.h, roofit/histfactory/inc/RooStats/HistFactory/Measurement.h,
	roofit/histfactory/inc/RooStats/HistFactory/PreprocessFunction.h,
	roofit/histfactory/inc/RooStats/HistFactory/Sample.h,
	roofit/histfactory/inc/RooStats/HistFactory/Systematics.h,
	roofit/histfactory/src/Channel.cxx,
	roofit/histfactory/src/ConfigParser.cxx,
	roofit/histfactory/src/ConfigParser.h,
	roofit/histfactory/src/Data.cxx, roofit/histfactory/src/Helper.cxx,
	roofit/histfactory/src/Helper.h,
	roofit/histfactory/src/HistoToWorkspaceFactoryFast.cxx,
	roofit/histfactory/src/MakeModelAndMeasurements.cxx,
	roofit/histfactory/src/MakeModelAndMeasurementsFast.cxx,
	roofit/histfactory/src/Measurement.cxx,
	roofit/histfactory/src/PiecewiseInterpolation.cxx,
	roofit/histfactory/src/PreprocessFunction.cxx,
	roofit/histfactory/src/Sample.cxx,
	roofit/histfactory/src/Systematics.cxx: merge changes in the
	histfactory from roostats development branches:   from 43442 to 43445 committed by  G. Lewis: -  Removed Warning in RooStats HistFactory ConfigParser.cxx - Updated HistFactory xml Parser, Added support for scripting, added
	various helper classes from 43455 through r44158  by G. Lewis and Kyle Cranmer new shape interpolation option Updated histfactory: Streamline HistoToWorkspaceFactoryFast,
	MakeMeasurementAndModel, return workspace pointer

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/Module.mk, math/mathcore/inc/LinkDef1.h,
	math/mathcore/inc/TStatistic.h, math/mathcore/src/TStatistic.cxx: 
	add TStatistics class from Gerri computing the accumulative
	statistics (mean and RMS) of a sample

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/LinkDef.h,
	roofit/roostats/inc/RooStats/DetailedOutputAggregator.h,
	roofit/roostats/inc/RooStats/FrequentistCalculator.h,
	roofit/roostats/inc/RooStats/HypoTestCalculatorGeneric.h,
	roofit/roostats/inc/RooStats/HypoTestResult.h,
	roofit/roostats/inc/RooStats/MinNLLTestStat.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/inc/RooStats/RatioOfProfiledLikelihoodsTestStat.h,
	roofit/roostats/inc/RooStats/RooStatsUtils.h,
	roofit/roostats/inc/RooStats/SamplingDistribution.h,
	roofit/roostats/inc/RooStats/TestStatistic.h,
	roofit/roostats/inc/RooStats/ToyMCSampler.h,
	roofit/roostats/inc/RooStats/ToyMCStudy.h,
	roofit/roostats/src/FrequentistCalculator.cxx,
	roofit/roostats/src/HypoTestCalculatorGeneric.cxx,
	roofit/roostats/src/HypoTestResult.cxx,
	roofit/roostats/src/ProfileLikelihoodTestStat.cxx,
	roofit/roostats/src/RooStatsUtils.cxx,
	roofit/roostats/src/SamplingDistribution.cxx,
	roofit/roostats/src/ToyMCSampler.cxx,
	roofit/roostats/src/ToyMCStudy.cxx: merge changes from roostats
	development branch  up to revision 44155 Modifications by Jakub Ademek and Max Baak : 	ensure that ToyMCSampler can return TTree with detailed fit output.  	See for a detailed description:

	https://indico.cern.ch/getFile.py/access?contribId=0&resId=3&materialId=slides&confId=182211Modifications by Sven Kreiss: ProfileLikelihoodTestStat: - added option to add errors and pulls to detailed output Revision
	44128 - Directory Listing Modified Fri May 4 21:33:08 2012 UTC (2
	days, 17 hours ago) by sven ToyMCSampler, ToyMCStudy,
	SamplingDistribution, DetailedOutputAggregator: - bugfixes for the naming of the result - return toys with weight=1 when generating unweighted toys (not -1) - make it optional to return errors and pulls with detailed output - from Tim Adye: catch NaNs at the right place ProfileLikelihoodTestStat: - added option to add errors and pulls to detailed output FrequentistCalculator (from Tim Adye): - skip the profiling if there are no free nuisance parameters --This line, and those below, wil _M   roostats _M   roostats/src M    roostats/src/HypoTestResult.cxx
	M    roostats/src/FrequentistCalculator.cxx M
	roostats/src/HypoTestCalculatorGeneric.cxx M
	roostats/src/RooStatsUtils.cxx M    roostats/src/ToyMCSampler.cxx M
	roostats/src/ToyMCStudy.cxx M
	roostats/src/ProfileLikelihoodTestStat.cxx M
	roostats/src/SamplingDistribution.cxx _M   roostats/inc M
	roostats/inc/LinkDef.h M
	roostats/inc/RooStats/ProfileLikelihoodTestStat.h _M
	roostats/inc/RooStats/ToyMCSamplerOld.h M
	roostats/inc/RooStats/FrequentistCalculator.h M
	roostats/inc/RooStats/HypoTestCalculatorGeneric.h A  +
	roostats/inc/RooStats/DetailedOutputAggregator.h M
	roostats/inc/RooStats/RatioOfProfiledLikelihoodsTestStat.h M
	roostats/inc/RooStats/ToyMCStudy.h M
	roostats/inc/RooStats/TestStatistic.h M
	roostats/inc/RooStats/SamplingDistribution.h M
	roostats/inc/RooStats/HypoTestResult.h A  +
	roostats/inc/RooStats/MinNLLTestStat.h M
	roostats/inc/RooStats/RooStatsUtils.h M
	roostats/inc/RooStats/ToyMCSampler.h

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx: - AsymptoticCalculator:: do a fix for bins where pdf is zero when
	generating Asimov data sets - HypoTestInverterResult: another fix for lower/upper limit search

2012-05-07  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Apple's docs say that "should
	anti-alias" is a part of state, which is saved and restored.  But
	this is not true - scope guard object restores state, but aa flag is
	lost and it's easy to see - window's titlebar has ugly screwed font.
	The same problem can be reproduced in a standalone program.  I have
	to manually turn on anti-aliasing every time I turn it off.

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/StandardHypoTestDemo.C,
	tutorials/roostats/StandardHypoTestInvDemo.C: compute lower limits
	only in the two sided case

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/AsymptoticCalculator.h,
	roofit/roostats/src/AsymptoticCalculator.cxx: fix a printing message
	and add default to teh GetExpectedPValue function to make it
	backward compatible

2012-05-07  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/FontCache.mm, graf2d/cocoa/src/TGCocoa.mm,
	gui/gui/src/TGFont.cxx: Funny enough: GUI can give me '*' as a
	font's foundry, but if I RETURN '*' as a foundry, it crashes -
	parses this XLFD, sets foundry to 0 and later use strcasecmp on this
	pointer.  1. 'Fix' TGFontPool not to use 0 pointers, 2. return fake foundry.

2012-05-07  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/FontCache.h, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/TGCocoa.mm: Implement ListFonts. Disabled at the
	moment - got sudden crash in stressGUI.

2012-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* graf2d/doc/v534/index.html, gui/doc/v534/index.html,
	hist/doc/v534/index.html: Fix html in release notes.

2012-05-07  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx, test/stressRooStats_models.cxx,
	test/stressRooStats_tests.cxx: fix a missing include file

2012-05-07  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: remove some very rare old obsolete files.

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverterResult.cxx: fix a bug in doing
	interpolation for upper/lower limits when there the points are not
	crossing the line

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/matrix/inc/TMatrixTLazy.h: fix copy constructor (Coverity)

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mlp/src/TMultiLayerPerceptron.cxx,
	math/quadp/src/TQpSolverBase.cxx: fixes for Coverity

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/RichardsonDerivator.h,
	math/mathcore/src/RichardsonDerivator.cxx: fix copy constructor
	(Coverity) and SetFunction

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* test/stressRooStats.cxx, test/stressRooStats_models.cxx,
	test/stressRooStats_tests.cxx: - from Gabriel: new version of StressRooStats with new tests for
	Bayesian and MCMC calculators - commit also the missing models file

2012-05-06  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/MetropolisHastings.cxx: from Grabriel: mke
	printing of the "." as a Progress message in RooFit. Remove
	suppression of messages below Error

2012-05-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverterResult.cxx: fix a compilation
	warning

2012-05-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/unuran/src/TUnuranEmpDist.cxx,
	math/unuran/src/TUnuranMultiContDist.cxx: fixes for Coverity
	(FORWARD NULL)

2012-05-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* math/mathcore/inc/Math/DistSamplerOptions.h,
	math/mathcore/inc/Math/MinimizerOptions.h,
	math/mathcore/src/Fitter.cxx: fxies for Coverity

2012-05-05  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx: fixes for Coverity
	and improve upper/lowerlimit search in InverterResult

2012-05-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/AsymptoticCalculator.h,
	roofit/roostats/inc/RooStats/HypoTestInverterResult.h,
	roofit/roostats/inc/RooStats/ProfileLikelihoodTestStat.h,
	roofit/roostats/src/AsymptoticCalculator.cxx,
	roofit/roostats/src/HypoTestInverter.cxx,
	roofit/roostats/src/HypoTestInverterPlot.cxx,
	roofit/roostats/src/HypoTestInverterResult.cxx: - fix in AsymptoticCalculator the formulae for the two-sided test
	statistics for both observed and expected p values - improve search for upper/lower limit in InverterResult   add also a flag to indicate in the InverterResult if it comes from
	 using a two sided test statistic.  This is needed to use the right
	formula for the asymptotic case.  - Add also possibility to skip and to not draw the points where
	there is a failing fit or any other error - Add in Profile likelihood possibility to query if the test
	statistic is one or two sided

2012-05-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/FontCache.mm: Restructure code.

2012-05-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* tutorials/roostats/ModelInspector.C: add model inspectory tutorial
	by copying from 5.32 patches.  Fix also some compilation warnings

2012-05-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/inc/FontCache.h, graf2d/cocoa/src/FontCache.mm,
	graf2d/cocoa/src/TGCocoa.mm, graf2d/cocoa/src/XLFDParser.mm: I've
	never seen such a verbose API. To extract font names from Core Text,
	I have to: 1. Create CFString from ascii string.  2. Create font descriptor with this CFString 3. Create a dictionary 4. Add font descriptor in a dictionary 5. Create font collection with a dictionary 6. Create font descriptors from a collection 7. Extract font descriptor from a collection 8. Copy attribute from this descriptor 9. Convert CFString (attribute) to C-string.  All this mess is just to extract a font name :)) Miles and miles of
	code doing (actually) nothin.

2012-05-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/hist/src/TH1.cxx: fix bin label comparison check

2012-05-04  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* hist/doc/v534/index.html, hist/hist/inc/TH1.h,
	hist/hist/src/TH1.cxx: - add a function to check axis labels - suppress warning in TH1::Add if histograms have identical axes
	labels (bin by bin)

2012-05-04  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/configure: readline, not ncurses, needs termcap

2012-05-04  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/configure: Fix for current Ubuntus etc: ncurses needs termcap

2012-05-04  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/inc/TMVA/Version.h, tmva/src/TransformationHandler.cxx: last
	copy from dev, setting new version number 4.1.3

2012-05-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm, graf2d/cocoa/src/XLFDParser.mm: Make
	XLFD-name parsing less restrictive. It can have less components, it
	can ignore all of them (using wildcard symbol '*' instead of name or
	size, etc.)

2012-05-04  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cling/test/ErrorRecovery/SubsequentDecls.C: Test XFAILing as
	a consequence of temporarily disabled error recivery for func
	templates (r44109).

2012-05-04  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/TGCocoa.mm: Modify SetWM family of functions: 1. SetWMSizeHints - pass size hints to Cocoa. wInc and hInc must be
	... ignored: if you call Cocoa's setResizeInc, and pass 0, 0 (this
	what ROOT's GUI does), Cocoa .... will multiply your window sizes by
	this nice zeros, sending it to a parallel world  (or may be, it's
	smart enough to divide????).  "Think different" is soooooo
	DIFFERENT!!! - ok, but it's still better to use brain to think, not
	any other ... organ(s).  2. Ignore decoration hints for a transient window.

2012-05-04  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/inc/TMVA/BinarySearchTree.h, tmva/inc/TMVA/MethodBase.h,
	tmva/inc/TMVA/PDEFoam.h, tmva/inc/TMVA/PDEFoamMultiTarget.h,
	tmva/src/BinarySearchTree.cxx, tmva/src/MethodBDT.cxx,
	tmva/src/MethodBase.cxx, tmva/src/MethodCategory.cxx,
	tmva/src/MethodMLP.cxx, tmva/src/MethodPDEFoam.cxx,
	tmva/src/MethodPDERS.cxx, tmva/src/PDEFoamMultiTarget.cxx,
	tmva/test/PlotDecisionBoundary.C, tmva/test/TMVAClassification.C,
	tmva/test/TMVAlogon.C, tmva/test/mvaeffs.C,
	tmva/test/regression_averagedevs.C, tmva/test/tmvaglob.C: copy
	changes from tmva dev rev. 40036 To 42396

2012-05-04  Fons Rademakers <Fons.Rademakers@cern.ch>

	* configure: fix OpenGL linking issue on MacOS X 10.5, issue
	appeared due to not anymore linking with the option -undefined
	dynamic_lookup.

2012-05-04  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/inc/TMVA/MethodPDEFoam.h, tmva/inc/TMVA/PDEFoam.h,
	tmva/src/CostComplexityPruneTool.cxx,
	tmva/src/DataInputHandler.cxx, tmva/src/DataSet.cxx,
	tmva/src/DataSetInfo.cxx, tmva/src/DecisionTree.cxx,
	tmva/src/Factory.cxx, tmva/src/MethodBDT.cxx,
	tmva/src/MethodCategory.cxx, tmva/src/MethodFisher.cxx,
	tmva/src/MethodPDEFoam.cxx, tmva/src/PDEFoam.cxx,
	tmva/src/PDEFoamCell.cxx, tmva/src/PDEFoamDecisionTree.cxx,
	tmva/src/PDEFoamDensityBase.cxx, tmva/src/PDEFoamDiscriminant.cxx,
	tmva/src/PDEFoamDiscriminantDensity.cxx, tmva/src/PDEFoamEvent.cxx,
	tmva/src/PDEFoamEventDensity.cxx, tmva/src/PDEFoamKernelLinN.cxx,
	tmva/src/PDEFoamMultiTarget.cxx, tmva/src/PDEFoamTarget.cxx,
	tmva/src/PDEFoamTargetDensity.cxx, tmva/src/PDEFoamVect.cxx,
	tmva/src/RuleFit.cxx, tmva/src/Tools.cxx,
	tmva/src/VariableTransformBase.cxx, tmva/test/BDT.C,
	tmva/test/PlotFoams.C: copy from tmva dev, changes 42527To44009

2012-05-04  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/cling/LastKnownGoodLLVMSVNRevision.txt,
	cint/cling/lib/Interpreter/ASTNodeEraser.cpp: Hide code that broke
	due to clang interface change until we come up with a solution.

2012-05-04  Eckhard von Toerne <evt@physik.uni-bonn.de>

	* tmva/src/MethodPlugins.cxx: copy Philips fix of std::pair
	constructors r43682 to dev

2012-05-04  Olivier Couet <Olivier.Couet@cern.ch>

	* core/base/src/TStyle.cxx: fLegendFont was not initialized

2012-05-03  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* proof/proofx/src/TXProofMgr.cxx: Fix warning introduced by the
	previous patch

2012-05-03  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* net/alien/inc/TAlienCollection.h, net/rpdutils/inc/rpdconn.h,
	net/rpdutils/src/rpdconn.cxx, proof/proofd/inc/XrdProofdAux.h,
	proof/proofd/inc/XrdProofdProofServ.h,
	proof/proofd/inc/XrdProofdResponse.h,
	proof/proofd/src/XrdProofConn.cxx,
	proof/proofd/src/XrdProofdAux.cxx,
	proof/proofd/src/XrdProofdClient.cxx,
	proof/proofd/src/XrdProofdClientMgr.cxx,
	proof/proofd/src/XrdProofdPriorityMgr.cxx,
	proof/proofd/src/XrdProofdProofServMgr.cxx,
	proof/proofd/src/XrdProofdProtocol.cxx,
	proof/proofd/src/XrdROOT.cxx, proof/proofx/inc/TXSocket.h,
	proof/proofx/src/TXProofMgr.cxx, proof/proofx/src/TXSocket.cxx: Fix
	bunch of Coverity reports

2012-05-03  Paul Russo <russo@fnal.gov>

	* cint/cling/include/cling/Interpreter/Interpreter.h,
	cint/cling/lib/Interpreter/Interpreter.cpp,
	cint/cling/tools/libcling/libcling.exports: Add v1.0 of
	lookupFunctionArgs which looks up a function by name and example
	argument list in a given class or namespace, with function
	overloading performed on the argument list.  Template argument
	deduction and template instantiation are both supported.

2012-05-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/inc/RooStats/AsymptoticCalculator.h,
	roofit/roostats/src/AsymptoticCalculator.cxx: fix asymptotic
	calculator for 2-sided test statistic and for one sided discovery - add also method to retrieve the global best fit parameters

2012-05-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* build/unix/installXrootd.sh: From Gerri: - Set default Xrootd version to 3.2.0 - Update URLs for downloads - Add switch --bzip2 to use 'bzip2' instead of 'gzip' if the tarball
	  specified via '-t' or '--tarball' requires so.

2012-05-03  Fons Rademakers <Fons.Rademakers@cern.ch>

	* config/Makefile.linux, config/Makefile.linuxx8664gcc, configure: 
	From Gerri: fix conftest link in configure so it works with the
	--as-needed option.  Enable again the --as-needed link option for
	linux 32 and 64 bit.

2012-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* core/textinput/src/textinput/StreamReaderWin.cpp: Reset modifiers
	(AltGr's Ctrl might still be set from previous key event).  Fixes
	Savannah #94123

2012-05-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverter.cxx: fix compilation error
	from previous commit

2012-05-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/HypoTestInverter.cxx: fixes for Coverity
	(division by zero, 42512,3)

2012-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* bindings/ruby/src/drr.cxx,
	cint/reflex/inc/Reflex/MemberTemplate.h,
	cint/reflex/inc/Reflex/PropertyList.h,
	cint/reflex/inc/Reflex/Scope.h,
	cint/reflex/inc/Reflex/TypeTemplate.h,
	cint/reflex/inc/Reflex/ValueObject.h,
	cint/reflex/inc/Reflex/internal/PropertyListImpl.h: Coverity; check
	for (this != rhs) in op=

2012-05-03  Lorenzo Moneta <Lorenzo.Moneta@cern.ch>

	* roofit/roostats/src/BayesianCalculator.cxx: fix bug found by
	Coverity (42629)

2012-05-03  Olivier Couet <Olivier.Couet@cern.ch>

	* hist/doc/v534/index.html: Fix
	https://savannah.cern.ch/bugs/?93931.  A time axis defined with the
	GMT option, saved into a root file in a given time zone, was
	different when displayed in an other time zone. The time zone offset
	in which the axis was created is now saved with the time axis offset
	allowing to make the right adjustments when the axis is displayed in
	an other time zone.

2012-05-03  Olivier Couet <Olivier.Couet@cern.ch>

	* graf2d/graf/src/TGaxis.cxx, hist/hist/src/TAxis.cxx: Fix
	https://savannah.cern.ch/bugs/?93931.  A time axis defined with the
	GMT option, saved into a root file in a given time zone, was
	different when displayed in an other time zone. The time zone offset
	in which the axis was created is now saved with the time axis offset
	allowing to make the right adjustments when the axis is displayed in
	an other time zone.

2012-05-03  Axel Naumann <Axel.Naumann@cern.ch>

	* cint/reflex/test/implementation/legacy/test_Reflex_simple1.cxx: 
	Update test suite to r44084

2012-05-03  Gerardo Ganis <Gerardo.Ganis@cern.ch>

	* test/CMakeLists.txt: From Pere: patch to cope with recent changes
	in stressProof

2012-05-03  Timur Pocheptsov <Timur.Pocheptsov@cern.ch>

	* graf2d/cocoa/src/QuartzWindow.mm, gui/gui/src/TGView.cxx: Mods to
	m