
  * ClauerLinux 3.0.2 (08-10-08)
 
       clos:

          Implementada funcin de formateo de particin criptogfica 
          en linux.
 
          Implementada funcin de retorno de versin y tipo del software del clauer 
          instalado en la mquina. El tipo puede ser utilizado por aplicaciones 
          externas y se lee directamente del fichero de configuracin del clos.

          Implementado anlisis de fichero de configuracin, por el momento con estos 
          valores: 

	      type= 1          #indica el tipo de software. 
	      version= 3.0.2   #indica la versin actual del clauer.


       clauer-utils: 
           
          Corregidos bugs menores. 

                   

  * ClauerLinux 3.0.1 (22-11-07)
       
         Corregido bug en pkcs11. Si un certificado se encontraba en el 
         bloque posicin 0 del clauer, ste lo ignoraba.  
 
  * ClauerLinux 3.0.0 (03-07-07)
  
         Mejoras generales de estabilidad, unificacin de versiones 
         para Windows/Linux/Mac.

  * ClauerLinux 1l ( 14-05-07 )
 
         pkcs#11: 
             
               Corregido bug al tratar con algunos certificados con serial 
               number de ms de 4 bytes.

 	clauer-utils.
		
 	       fclauer:
			
		   Corregido bug al formatear la particin sdX1, en algunas  
                   distribuciones daba error al desmontar el dispositivo.
  
  * ClauerLinux 1k ( 27-04-07 )
 
          General: 

               Mejoras notables en la gestin de las conexiones 
               TCP/IP en concreto, eliminacin de los estados 
               TIME_WAIT y CLOSE_WAIT.

          

  * ClauerLinux 1j ( 23-01-07  )

          pkcs#11:

                Implementados mecanismos:
                        CKM_SHA1_RSA_PKCS
                        CKM_RSA_PKCS_KEY_PAIR_GEN.

                Implementadas funciones:
                         C_VerifyInit
                         C_Verify

                Aadido tambin fichero leeme en el package.


  * ClauerLinux 1i ( 13-10-06  )
         
           Clauer-utils:
	      
	        climport:: Implementa todos los modos de cifrado de llaves (EXPERIMENTAL)
		clls::     Muestra los bloques de tipos desconocidos e implementa un nuevo
		           modo de listado raw.

	   clos:
	   
	        Corregido bug de sincronizacin de cach..




  * ClauerLinux 1h ( 29-09-06  )
         
           Clauer-utils:
	      
	        Soporte multilenguaje para Espaol, Catalan e Ingls.

	   clos:
	   
	        Mejoras de gestion de errores.

	
	   Recompilado en MAC.
	      
       

    
  * ClauerLinux 1g ( 10-08-2006 )

	    pkcs11:

		Implementada la funcin C_CreateObject y de clculo del 
		identificador de llaves y certificados basado en el sha1 
		del mdulo de la llave por compatibilidad con Mozilla.
		
		Mediante esta implementacin es posible que Mozilla genere
		llaves y las almacene en el clauer directamente as como 
		posteriormente su/s certificado asociado/s.


  * ClauerLinux 1f ( 26-07-2006 )

	    clos:
		
		Corregido error en el comportamiento frente a errores de chach.
		
		Mejorado el script rc de inicio.
    
  * ClauerLinux 1e ( 25-07-2006 )

	    clos:
		
		Añadida opcin del socket SO_REUSEADDR para que omita la comprobacin
		de conexiones en TIME_WAIT cuando hace bind.

	    clauer-utils:
		
		Correccin de algunos errores, añadidos cdigos de error al salir 
		e implementadas las opciones para facilitar passwords desde la lnea
		de comandos de modo no seguro.

	    libRT:
	    
		Añadidas llamadas a Regenerar Cache antes de realizar escrituras.


  * ClauerLinux 1d
    
		Primera compilación en Mac con procesadores Power Pc, a pesar de 
		no dar soporte oficial, el cdigo es compilble en este tipo de 
		mquinas, el objetivo de esto es dar soporte para los actuales 
		Mac-intel.

	LIBRT:
		
		Mejora de implementacin de gestin de cach.

	pkcs\#11:
	
		Corregido error en LoadClauerObjects que daba SIGSEGV.
    
  * ClauerLinux 1c
	
	clos: 
		Corregidos problemas de deteccin de dispositivos por el uso de 
		la caché.
	
  * ClauerLinux 1b ( 09-06-06 )

        clos:
	   
		Aadido soporte redhat para el script de instalacin.  ( gracias la parche de Jos Traver )

 
  * ClauerLinux 1a ( 06-06-06 )
	
	clos: 
		Mejorada la deteccin de dispositivos conectados al
 		sistema.
	
	Corregidos varios bugs menores.
	
  * ClauerLinux 1 ( 26-05-2006 )
	 
	  Primera versin estable.
         
	  clos:
	  
		Implementadas opciones -h, -c y -f, hacer clos -h 
		para ver su significado.
	  
          fclauer:
		Corregidos varios problemas con formateo y automount.          
  
	  clauer-utils:

		Corregidos varios errores e implementacin de opciones en las 
		utilidades.
	    
	  pkcs11:
	  
	    clauer.cpp:
		    
		Corregido bug en la detección del cambio de clauer :: getRSAKey().
	 

  * ClauerLinux 0.1f ( 03-05-2005 ) 
		
	clauer-utils:
	    
	    misc.c:
 	
		Ahora muestra como propietario el Subject del primer certificado
		que encuentra en el clauer.
		
	
	pkcs#11:
            clauer.cpp:

                Cambiado valor de macro en if OPENSSL_VERSION_NUMBER al de la
                versión openssl-0.9.7j, la ltima versin que no pasa
                parmetro 2 de la funcin i2d_X509 como const.


	clauer-utils:
		
	    fclauer:
		  
		Corregido error al introducir passwords que contienen espacios.
	
	clos:
		Adaptados tipos long para compatibilidad 64 bits.
 
	libRT:
		Adaptados tipos long para compatibilidad 64 bits.
		
	clio:
		Aadida biblioteca clio de entrada/salida.
	
	configure.in: 
		
		Aadido flag ( --enable-64 ) para 64 bits que realiza un 
		setup de compilación para arquitecturas IAx86_64 
		

		
  * ClauerLinux 0.1e ( 06-04-2006 )
    
	clauer-utils:
	    
	    clpasswd:
		
		Corregido problema de liberacin de memoria 
		por el cual sucedia un SIGSEV.
	
	clos:
	    
	    Corregido error de cambio de password: Si en una misma sesin, se realizaba
	    ms de un cambio de password, siendo el nuevo password de tamao superior al
	    password anterior, se daba un error en la liberacin de memoria.

	pkcs11:
	
	    Ahora permitimos sesiones R/W para poder cambiar la password. Por tanto 
	    desde el men:  

		Edit->preferences->Security Devices->Clauer USB Token 

	    podemos cambiar la password.
	

  * ClauerLinux 0.1d ( 04-04-2006 )
    
	clauer-utils:
	
	    climport:
	
		Corregido problema en liberacin de memoria, daba SIGSEGV
		si haba ms de un clauer en el sistema.
	
	pkcs11:
	    
		Corregido bug al realizar la firma por el cual fallaba el proceso
 		de firma al tener más de un clauer conectado en el sistema.
		
		Incluido soporte para libcrypto.so.0.9.8 mediante 
		#if (OPENSSL_VERSION_NUMBER <=  0x0090707fL);

		Corregido bug al pedir la password, además de no volver a preguntar 
		la password al introducir una password incorrecta, si despues de 
		introducir una password incorrecta se introducia la correcta, el proceso
		de firma fallaba.

	CRYPTOWrapper:
		
		Corregido error al situar el Friendly Name en el bloque del certificado
		correspondiente.
	
		Corregidos warnings de compilacin por casting de tipos.


  * ClauerLinux 0.1c ( 03-04-2006 )
    
	clauer-utils:
	
	    Portada la LIBIMPORT a Linux, implementada al utilidad climport
	    para importar pkcs12 al clauer desde Linux. 


  * ClauerLinux 0.1b

	
	firefox-install-pkcs11.sh:
	    
	    Modificado parmetro de instalacin, ahora no pide la password del 
	    Clauer para ver los certificados, sino que lo hace nicamente al
	    utilizar la llave privada.

	
	README:
	    
	    Añadidas nuevas instrucciones de instalación para mozilla-thunderbird,
	    de forma que el pkcs11 solicite la contraseña únicamente frente a usos 
	    de la llave privada.
    
	
	Corregidos algunos errores de la instalacin:
	    fclauer -> no encontraba mkfscrypto a pesar de estar instalado
	    Algunos ejecutable, como clos, deben estar en sbin.

  	
	Configure.in:
	    
	    Ahora checkea tambin que este instalada la librera pthreads
	    dados el nuevo sistema de deteccin de clauers conectados 
	    del pkcs11 en el cual esa tarea la lleva un thread.
	   
 
	pkcs11:
	    
	    Modificada la deteccin de clauers conectados a la mquina,
	    se pasa de chequeo frente a uso de objetos a chequeo 
	    mediante un timer que comprueba la existencia de un clauer
	    conectado a la máquina cada n segundos.
	    
	    Tambin se ha cambiado la filosofa frente a los slots, antes 
	    un slot tena siempre un token presente y se devolvian objetos 
	    en funcin de si este estaba realmente conectado o no. Ahora 
	    cuando no existe clauer conectado a la mquina, el slot pasa
	    a no tener token presente.
	    
	    Corregidos timeouts en las conexiones por culpa de iniciar dispositivo
	    sin finalizarlo.
	    
	    En esta versin insertamos tambin objetos llave pblica a pesar de 
	    poder extraerse del certificado, ya que para que firefox sepa que 
	    dispone del certificado y las dos llaves sin pedir contrasea, es 
	    necesario que "encuentre" tres objetos (certificado, llave pblica
	    y llave privada) con el mismo CKA_ID.
	    

	clos:
	    
	    Un error en la programacin haca que clos no mostrara su pid 
	    por la salida estandar al ser ejecutado y que por tanto el 
	    /etc/init.d/clos no funcionara frente a un stop, ya que 
 	    /var/run/clos.pid no contena el pid del clos en ejecucin.
	    
	    Ahora acepta slo conexiones locales.


	clauer-utils:
	    
	    mkfscrypto:
		Corregidos problemas de formateo de ficheros en vez de 
		dispositivos de bloques.
    

