Connexion à DriversCloud Créer un compte DriversCloud.com Réinitialisation du mot de passe DriversCloud.com Migration du compte
Version majeure 3.1.0.3
J’ai commencé à réaliser une reprise du code en prévision de la future version 4 du plugin. Cette version est majeure. De nombreuses modifications internes ont été réalisées.
* J’ai supprimé toutes les dépendances aux MFC sur le plugin Firefox®.
* J’ai créé un nouveau fichier .dll dont le but est de fournir les fonctions de base strictement système.
* Le projet Visual C++® a été repris pour supprimer tout warning lors de la compilation. J’en ai profité pour restructurer les arborescences du projet.
* Le projet a été vérifié avec Boundschecker® pour débusquer les éventuels leak memory.
* Tout les binaires distribués sont maintenant signés numériquement et dotés d’informations de versions.
* Correction d’un problème qui pouvait empêcher l’installation et le chargement du driver
* L’algorithme de cryptage md5 du mot de passe dans le fichier de configuration a été remplacé par du sha512.
* La détection hors ligne dans l’outil de préférences s’effectue maintenant dans un thread séparé.
* Un nouveau module hotfix est disponible: il propose les mises à jour installées par Windows®. L’ancienne méthode fonctionnait mal sous Windows Vista® et était dépendante du module "software".
* Le module "services" a été amélioré pour fournir plus d’informations. La page "pilotes" utilisant ce module est également concernée par ce changement.
* Le service "système" charge maintenant la ruche utilisateur de la base de registres à l’initialisation.
* Les informations système sur le navigateur et le client E-mail par défaut ont été corrigées.
* La base des matériels a été mise à jour.
* Le système d’initialisation de l’activeX a été modifié.
* Correction d’un interblocage de threads sur Windows 98® en mode réseau.
* Reprise des initialisations COM sur tout le projet. Ceci devrait en particulier corriger les problèmes de détection WMI sur le module "carte graphique".
* Le module smbios était mal initialisé. Des informations aléatoires pouvaient s’afficher au niveau des cartes mères, voire faire planter le service de "détection matériels".
* Le nouveau service de "détection hors ligne" ne fonctionnait pas au lancement sans utilisation de compte sur le site. Le problème a été réglé il y a quelques jours.
* Sur le site j’ai ajouté dans les préferences les nouveaux modules précités. Depuis quelques jours il est aussi possible de désactiver la mise à jour de la base et d’activer les informations de debug sur cette même page.