{"push_id":573731954,"size":86,"distinct_size":5,"ref":"refs/heads/master-documentation","head":"547563e2697cf05ccc72d2c0ed7c55c3c7d20933","before":"651886431cc00ec7b25abb6299b145ed5b2b44b6","commits":[{"sha":"98d757c10dd98d5c725e92c2236b01a5f60f145b","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"XProofd: remove launcher class\n\nNot used and already disabled, but bringing in a unwanted dependency on a private xrootd header","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/98d757c10dd98d5c725e92c2236b01a5f60f145b"},{"sha":"25adb47119c4955a789cc4cd240fec3296633a4f","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Add explicit unlock capability to LockGuard","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/25adb47119c4955a789cc4cd240fec3296633a4f"},{"sha":"f69bcbd064f18a6ac09c734c5b8737ef222a2dc5","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"Add missing locks in interface between TCling and cling.\n\nThe moral equivalent of those locks where embeded in CINT's code.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/f69bcbd064f18a6ac09c734c5b8737ef222a2dc5"},{"sha":"095ed45ca7218e45e9001f153704bee097e41fd1","author":{"email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov","name":"Philippe Canal"},"message":"coding conventions","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/095ed45ca7218e45e9001f153704bee097e41fd1"},{"sha":"235b1b2f978ed188be401cb92a7dc145fa5c88c5","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"XRootD-Support: workaround for the problem with 'private' headers\n\nDuring a discussion with the XRootD main developers we agreed on the steps to gradually\nremove the dependency from headers distributed in the 'private' RPM - not installed, for\nexample, on lxplus.\nIn the meantime, the workaround consists in importing under 'proof/xrdinc' the headers\nincriminated, so that builds can be done also when include/xrootd/private is not installed.\nThe relevant legacy libraies are always installed, for the time being; the time scale for\ntheir removal (probably end of this year) determines the time scale for the removal of\nprivate header dependency.\nThis patch creates 'proof/xrdinc' with the relavant legacy headers and makes the relevant\nchanges in the configuration and (c)make files to deal with it.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/235b1b2f978ed188be401cb92a7dc145fa5c88c5"},{"sha":"29134213744e79c05cf47c265b3802b62abe6126","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"XProofd: fix bug in handling absence of RGitCommit file","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/29134213744e79c05cf47c265b3802b62abe6126"},{"sha":"989ef52e4e51b235afef3ec0d0dd01cdfe551544","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"XRootD-support: fix for out of source builds","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/989ef52e4e51b235afef3ec0d0dd01cdfe551544"},{"sha":"47f7425e66a283fcacd46bff4fbc76039756c1e6","author":{"email":"866ed6f288e41d68fafde22d35ed1a04986fa45f@cern.ch","name":"Danilo Piparo"},"message":"Remove \"-c\" from dict generation with rootcling as it is ignored.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/47f7425e66a283fcacd46bff4fbc76039756c1e6"},{"sha":"4a9061376afc08097aed5f8217bb340fe6d2580f","author":{"email":"91ba59fb0d096ccc5b88d9f3fd3bb76a7193cd77@cern.ch","name":"Olivier Couet"},"message":"The parameter `gStyle->SetHistTopMargin()` was ignored when plotting a 2D histogram\n using the option `E`. This can be seen plotting the histogram with `\"LEGO E\"`.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/4a9061376afc08097aed5f8217bb340fe6d2580f"},{"sha":"02267be636258d1207d7eba75a07af1025f0094f","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"http: fix memory leak with root.bin request\n\nTBufferFile object was not deleted properly.\nWas not really used for web interface.\nAlso disable custom ziping of such request,\nit better can be performed with root.bin.gz request\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/02267be636258d1207d7eba75a07af1025f0094f"},{"sha":"5c9454708a3c7425d99e0e01ad29fe32f34b6cf3","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"http: provide simple command interface in THttpServer\n\n1. One could register arbitrary command to the server,\nwhich becames visible in the web browser. When item clicked\nby the user, action ends-up in specified by user\ngROOT->ProcessLineSync() call. It is possible to\ninvoke any method of all registered to the server objects.\nCommands invoked via cmd.json requests.\n2. Objects, commands and any other items can be registered\nstarting from the top-level folder (not only /Objects as before)\n3. One could `hide` items from the browser to avoid unintended\naccess to objects or commands. Hide 'StreamerInfos' object by default.\n4. Introduce 'exe.bin' request to let return TTree::Draw() results\nin binary form, allows to use such feature in non-web GUIs\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/5c9454708a3c7425d99e0e01ad29fe32f34b6cf3"},{"sha":"e883b050f9f80485b47506f2bc6cf2f97fb74441","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"jsroot: support of command interface for THttpServer\n\n1. Provide possibility to execute commands, registered\nto the THttpServer. It can be done by simple click, context\nmenu or shortcut button (when configured). Small color animation\nlet to see results of commmands execution (red-fail, green-ok)\n2. Let 'hide' marked elements in the tree browser\n3. Simplify method to load JSROOT scripts. Now one could specify\nseveral URL parameters for JSRootCore.js script. Old approach\nwill also work.\n4. Use d3.time.scale for time display, improves ticks positioning.\n5. Mark as new development version 3.3.\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/e883b050f9f80485b47506f2bc6cf2f97fb74441"},{"sha":"54e34579becb976d875b2fcb174447d4ab695e1d","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"http: update documentation and provide httpcontrol.C example\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/54e34579becb976d875b2fcb174447d4ab695e1d"},{"sha":"73c4792286d4384e351a177768571fb55d2be870","author":{"email":"6715f273cb2881a3bfbd56f899a7173358fb0b89@cern.ch","name":"Bertrand Bellenot"},"message":"Fix warning: unused parameter query [-Wunused-parameter]","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/73c4792286d4384e351a177768571fb55d2be870"},{"sha":"542aecf226c57c6f841bd73b5b883e6c5d691a52","author":{"email":"6715f273cb2881a3bfbd56f899a7173358fb0b89@cern.ch","name":"Bertrand Bellenot"},"message":"Fix warning C4138: '*/' found outside of comment","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/542aecf226c57c6f841bd73b5b883e6c5d691a52"},{"sha":"35223268e4e5f4210ff82bd1018cb24507d1621f","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"ProofPlayer: fix possible warning about clobbered variable","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/35223268e4e5f4210ff82bd1018cb24507d1621f"},{"sha":"87d769bd24654447248a4a53068cc6799d88d0e3","author":{"email":"f0e18aabb058869152439f71037ab0f8e527bf66@cern.ch","name":"Gerardo Ganis"},"message":"Proof: fix spurious error message\n\nA call to TProof::Getenv could generate a spurious error message due to a wrong testing of\na return code.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/87d769bd24654447248a4a53068cc6799d88d0e3"},{"sha":"171b0e34e5c4fb29e117f4adb060dcfc23339ff6","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"jsroot: several files can be opened simultaneously\n\n- several files can be opened and objects can be superimposed\n- add 'simple' layout - drawing uses full space on the right pane\n- allow to open ROOT files in online session (via url parameter)\n- One could monitor simultaneously objects from server and root files\n- Implement 'autocol' draw option  - when superimposing histograms,\n   their line colors will be automatically assigned\n- Implement 'nostat' draw option - disabled stat drawing\n- Using '_same_' identifier in item name, one can easily superimpose\n   same items from different files. Could be used in URL like:\n   &files=[file1.root,file2.root]&item=file1.root/hpx+file2.root/_same_\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/171b0e34e5c4fb29e117f4adb060dcfc23339ff6"},{"sha":"fbb30a719af9f1ede45d135b2fbd0df78987154a","author":{"email":"e975f594b5fd242373e09af42cc211e3844763a6@gsi.de","name":"Sergey Linev"},"message":"jsroot: update docu\n\nSigned-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/fbb30a719af9f1ede45d135b2fbd0df78987154a"},{"sha":"2cf479ea24ce8da0d14e25a2de8ca10781d147ad","author":{"email":"91ba59fb0d096ccc5b88d9f3fd3bb76a7193cd77@cern.ch","name":"Olivier Couet"},"message":"Protection added in case stressGraphics.ref does not exist.","distinct":false,"url":"https://api.github.com/repos/lmoneta/root/commits/2cf479ea24ce8da0d14e25a2de8ca10781d147ad"}]}