- Feb 09, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8168 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8159 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 07, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8148 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- console corruption problem under win32gdk (after stdout redirection) is solved - I reverted all my mods in cint/src/pause.c - GetMenuBar(), GetToolBar() methods added to TRootBrowser which would be usefull for embedded browser. i.e. hiding tool,menu bars git-svn-id: http://root.cern.ch/svn/root/trunk@8147 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 05, 2004
-
-
Rene Brun authored
there was request (and few related requests in the past) for console keys polling http://root.cern.ch/phpBB2/viewtopic.php?t=393 To make it possible I added signals to TApplication class: virtual void Terminate(int status = 0); //*SIGNAL* virtual void KeyPressed(int key); //*SIGNAL* virtual void ReturnPressed(char *text ); //*SIGNAL* git-svn-id: http://root.cern.ch/svn/root/trunk@8131 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 02, 2004
-
-
Rene Brun authored
console corruption is solved: - the problem was in cint/pause.c For stdout/stderr redirection "freopen" is used. At "freopen" the current stdout/stderr is closed. That causes console curruption. I replaced "freopen" with "fopen". The problem dissapeared. - I replaced in TTabCom the calls like gROOT->ProcessLine(".class > somefile") with direct calls of CINT API, e.g. G__display_class(fout,"",0,0) long time at exit: - fixed according LIFO(last in first out) principle for releasing resources git-svn-id: http://root.cern.ch/svn/root/trunk@8105 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 31, 2004
-
-
Rene Brun authored
- revert the latest Getline.c changes - more mods in TGWin32::CloseDisplay methods. Calling gVirtualX->CloseDisplay terminates server thread and switches ROOT to batch mode. git-svn-id: http://root.cern.ch/svn/root/trunk@8101 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 30, 2004
-
-
Fons Rademakers authored
- return -2 in case of an error in the format specification - distinguish between missing precision and a specified precision of 0 git-svn-id: http://root.cern.ch/svn/root/trunk@8088 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 29, 2004
-
-
Rene Brun authored
- the latest mods in Getline.c broke "scrolling feature" when a long string is entered. git-svn-id: http://root.cern.ch/svn/root/trunk@8079 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 27, 2004
-
-
Rene Brun authored
The problem: multiple pressing of arrow key changes console cursor position. But cursor became visible only at last position. This mods made by Bertrand fixed the problem. git-svn-id: http://root.cern.ch/svn/root/trunk@8051 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 19, 2004
-
-
Fons Rademakers authored
support "Home" and "End" keys to jump to beginning and end of line. git-svn-id: http://root.cern.ch/svn/root/trunk@7940 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
on my machine, pressing the delete key while editing the rint command line inserts a ~ and deletes nothing. Also using an arrow key after finding something in history search mode inserts garbage. To make both keys work I just need to edit a few lines in clib/src/Getline.c, as described by the attached patch. This works very nice in my xterm, konsole and on the linux console. git-svn-id: http://root.cern.ch/svn/root/trunk@7934 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 07, 2003
-
-
Fons Rademakers authored
clib/inc/rsalib.h, clib/src/rsalib.c o Random seed initialization moved from rsalib.c to in rootd.cxx, proofd.cxx and TAuthenticate. o Introduced counter to avoid infinite loops during key generation etc/rpdauth.allow o Introduced default with all authentication methods allowed in rpdauth.allow globusauth/src/GlobusAuth.cxx o Secure RSA public transmission to servers (receiving a server key) o Added test on Argc() before use of the Argv() arguments o Use isatty to check if interactive session krb5auth/src/Krb5Auth.cxx o Secure RSA public transmission to servers (receiving a server key) o Added test on Argc() before use of the Argv() arguments o Use isatty to check if interactive session net/inc/TAuthenticate.h, net/src/TAuthenticate.cxx o Secure RSA public transmission to servers (receiving a server key) o Added possibility for a "default" THostAuth instantiation valid for all hosts if anything more specific is not found. Used by TProofServ/TAuthenticate for host without specific authentication directives in proof.conf . o Random seed initialization moved from rsalib.c to in rootd.cxx, proofd.cxx and TAuthenticate. o Introduced counter to avoid infinite loops during key generation o Fixed potential problem with SSH master-to-slave authentication; force failure if, for some reason, the slave is not accepting the standard key files (depending on the user ssh config directives, this could cause interactive prompt for password on the master, therefore hanging the system). Specific directives to avoid prompting are passed via command line with the '-o' ssh option. o Fixed problem with forming the message used to notify an SSH failure o Use mkstemp instead of tmpnam o Use isatty to check if interactive session o Avoid creating duplicates of TAuthDetails instantiation for offset = -1 o Fixed a few inconsistency of debug levels error messages after failed authentications o Fixed a few inconsistency between authentication method names and ROOT environment variable names o Fixed problem with null passwd sending in ClearAuth o Fixed problem with method attempting order during negotiation o Add possibility to avoid check on localhost for testing purposes (in method GetAuthMeth) net/src/THostAuth.cxx o Added possibility for a "default" THostAuth instantiation valid for all hosts if anything more specific is not found. Used by TProofServ/TAuthenticate for host without specific authentication directives in proof.conf . proof/inc/TProof.h, proof/src/TProof.cxx o Moved collection of Authentication information for slaves from TProof to TProofServ proof/inc/TProofServ.h, proof/src/TProofServ.cxx o Improved transmission of RSA public key between TSlave and TProofServ o Moved collection of Authentication information for slaves from TProof to TProofServ o Added test on Argc() before use of the Argv() arguments proof/src/TSlave.cxx o Improved transmission of RSA public key between TSlave and TProofServ. Added possibility to securely forward the SRP password to the master (ROOT environment variable: Proof.SendSRPPwd, default 0 - off). o Removed checks on Proofd.Authentication in TSlave; security stuff is setup in TProofServ and used in TAuthenticate proofd/src/proofd.cxx o Random seed initialization moved from rsalib.c to in rootd.cxx, proofd.cxx and TAuthenticate. rootd/src/rootd.cxx o Random seed initialization moved from rsalib.c to in rootd.cxx, proofd.cxx and TAuthenticate. rpdutils/inc/rpdp.h, rpdutils/src/rpdutils.cxx o Secure RSA public transmission from clients (sending a server key) o Fixed ambiguity with method index resolving from name due to the fact that 'usrpwd' contains the string 'srp' o Add file existence check before trying open o Add a few debug messages o Fixed problem with domain checking in daemon.access ('cern.ch uidgid' or '.cern.ch uidgid' were not accepted) o Fixed problem with null passwd receiveing in RpdUser rpdutils/src/ssh.cxx o Fixed function name in debug message in ssh.cxx o Use mkstemp instead of mktemp srputils/src/SRPAuth.cxx o Secure RSA public transmission to servers (receiving a server key) git-svn-id: http://root.cern.ch/svn/root/trunk@7406 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 04, 2003
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7215 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 30, 2003
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7188 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7186 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 29, 2003
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7183 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
new authentication scheme supports, the following methods: user/passwd (but save not clear passwd over wire), ssh, krb5, srp, globus and gui/uid (like RFIO uses). Everything is documents here: http://root.cern.ch/root/Auth.html. git-svn-id: http://root.cern.ch/svn/root/trunk@7175 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
new authentication scheme supports, the following methods: user/passwd (but save not clear passwd over wire), ssh, krb5, srp, globus and gui/uid (like RFIO uses). Everything is documents here: http://root.cern.ch/root/Auth.html. git-svn-id: http://root.cern.ch/svn/root/trunk@7174 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 08, 2003
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7068 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 03, 2002
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@5722 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 02, 2002
-
-
Fons Rademakers authored
compiler is by default in pedantic mode (LHCb also like to use this option). The following issues have been fixed: - removal of unused arguments - comparison between signed and unsigned integers - not calling of base class copy ctor in copy ctor's To be done, the TGeo classes where we get still many hundred warnings of the above nature. List forwarded to Andrei. git-svn-id: http://root.cern.ch/svn/root/trunk@5717 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 07, 2002
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@5085 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
both Esc-Backspace and Esc-Delete. By Jiri Masik. git-svn-id: http://root.cern.ch/svn/root/trunk@5081 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 19, 2002
-
-
Fons Rademakers authored
warning about unused static function. git-svn-id: http://root.cern.ch/svn/root/trunk@4986 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 09, 2002
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@4849 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 04, 2002
-
-
Fons Rademakers authored
and Geant. Make some getline symbols unique, e.g. gl_tab_hook to Gl_tab_hook and make some methods static. By Maarten. git-svn-id: http://root.cern.ch/svn/root/trunk@4309 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 22, 2002
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@3734 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 22, 2001
-
-
Fons Rademakers authored
declare several functions extern "C". Mods by Dave Morrison. git-svn-id: http://root.cern.ch/svn/root/trunk@2439 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 06, 2001
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1906 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 22, 2001
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1660 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 20, 2001
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1638 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 10, 2000
-
-
Fons Rademakers authored
of sprintf and vsprintf routines that can prevent dangerous buffer overflows. On many modern systems (Linux, Aix, Sun, etc.) these functions are part of the clib (they are standard in C99). This version is needed on HP-UX and OSF. For these systems define in RConfig.h NEED_SNPRINTF. git-svn-id: http://root.cern.ch/svn/root/trunk@1150 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 23, 2000
-
-
Fons Rademakers authored
Christian Lacunza made some changes so that it now also recognizes the multi-character bindings: ^[f, ^[b, ^[d. Also, ^x is fixed. git-svn-id: http://root.cern.ch/svn/root/trunk@1035 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 08, 2000
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@725 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 02, 2000
-
-
Fons Rademakers authored
depending on the information obtained from the <features.h> include. git-svn-id: http://root.cern.ch/svn/root/trunk@703 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 29, 2000
-
-
Fons Rademakers authored
generated for the dictionary files (G__*). This caused dictionaries including modified headers not to be rebuild. git-svn-id: http://root.cern.ch/svn/root/trunk@410 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 27, 2000
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@291 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 16, 2000
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@233 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 14, 2000
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@210 27541ba8-7e3a-0410-8455-c3a389f83636
-