Skip to content
Snippets Groups Projects
  1. Feb 09, 2004
  2. Feb 07, 2004
  3. Feb 05, 2004
  4. Feb 02, 2004
    • Rene Brun's avatar
      From valeriy Onuchin: · d49bc11a
      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
      d49bc11a
  5. Jan 31, 2004
  6. Jan 30, 2004
  7. Jan 29, 2004
  8. Jan 27, 2004
  9. Jan 19, 2004
    • Fons Rademakers's avatar
      From Alexander Buerger: · 6c9f2f3a
      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
      6c9f2f3a
    • Fons Rademakers's avatar
      From Alexander Buerger: · 035f7da6
      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
      035f7da6
  10. Oct 07, 2003
    • Fons Rademakers's avatar
      From Gerri: · 0ae90f5d
      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
      0ae90f5d
  11. Sep 04, 2003
  12. Aug 30, 2003
  13. Aug 29, 2003
  14. Aug 08, 2003
  15. Dec 03, 2002
  16. Dec 02, 2002
  17. Aug 07, 2002
  18. Jul 19, 2002
  19. Jul 09, 2002
  20. Apr 04, 2002
  21. Jan 22, 2002
  22. Jun 22, 2001
  23. Apr 06, 2001
  24. Feb 22, 2001
  25. Feb 20, 2001
  26. Dec 10, 2000
  27. Nov 23, 2000
  28. Oct 08, 2000
  29. Oct 02, 2000
  30. Jul 29, 2000
  31. Jun 27, 2000
  32. Jun 16, 2000
  33. Jun 14, 2000
Loading