/*
   ------------------------------------------------------------------------
   FusionInventory
   Copyright (C) 2010-2012 by the FusionInventory Development Team.

   http://www.fusioninventory.org/   http://forge.fusioninventory.org/
   ------------------------------------------------------------------------

   LICENSE

   This file is part of FusionInventory project.

   FusionInventory is free software: you can redistribute it and/or modify
   it under the terms of the GNU Affero General Public License as published by
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.

   FusionInventory is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
   GNU Affero General Public License for more details.

   You should have received a copy of the GNU Affero General Public License
   along with Behaviors. If not, see <http://www.gnu.org/licenses/>.

   ------------------------------------------------------------------------

   @package   FusionInventory
   @author    David Durieux
   @co-author 
   @copyright Copyright (c) 2010-2012 FusionInventory team
   @license   AGPL License 3.0 or (at your option) any later version
              http://www.gnu.org/licenses/agpl-3.0-standalone.html
   @link      http://www.fusioninventory.org/
   @link      http://forge.fusioninventory.org/projects/fusioninventory-for-glpi/
   @since     2010
 
   ------------------------------------------------------------------------
 */

Earlier versions, see http://forge.fusioninventory.org/projects/fusioninventory-for-glpi/roadmap

Version 2.1.3

FRANCAIS :
- Bug #1760: Correction de l'affichage des colonnes affichant le switch et le port dans la liste des ordis et imprimante
- Bug #1763: Recherche des ports CDP pour les switchs cisco
- Bug #1768: Unicode 0x8 dans les fichiers xml
- Bug #1769: Le switch n'apparait pas dans la colonne prévu dans la liste des matériels inconnus
- Bug #1770: Colonne switch dans rapport "Ports de switchs non connectés depuis xx mois"
- Bug #1821: Fusion des adresses mac
- Bug #1840: Connexion des ports pour les switchs Procurve
- Bug #1860: Ne pas mettre à jour les champs quand un oid n'existe pas
- Bug #1869: Recherche d'un switch dans la liste des ordis / imprimantes
- Feature #1687: Récupérer le bon modèle snmp
- Feature #1759: Ajout des colonnes switch et ports de switch pour les impirmantes
- Feature #1794: Optimisation du script serveur (20% de gagné)
- Feature #1808: Prise en charge des ports réseau sur les imprimantes Brother
- Feature #1829: Filtrer les modèles
- Feature #1844: Meilleur détection des équipement réseau (découverte)
- Feature #1858: Remplacement de la fonction obsolète : split (php 5.3.x)
- Feature #1859: Sur la fiche de config de l'agent, indiquer le numéro de la version
- Feature #1865: Prise en charge élargie des switch HP


ENGLISH
- Bug #1760: Correction of column display for switch and ports in computers / printers list
- Bug #1763: search of CDP ports on cisco devices
- Bug #1768: Unicode 0x8 in xml
- Bug #1769: Switch don't appear in right colum in unknown devices list
- Bug #1770: Colonne switch dans rapport "Ports de switchs non connectés depuis xx mois"
- Bug #1821: Fusion of mac addresses
- Bug #1840: Connection of ports for Procurve switch
- Bug #1860: Not update field when oid was not found
- Bug #1869: Search of switch in computers / printers list
- Feature #1687: Get right SNMP model
- Feature #1759: Add switch and ports comlumn for printers
- Feature #1794: Optimization of server script (win 20%)
- Feature #1808: Get networking ports on brother printers
- Feature #1829: Filter models
- Feature #1844: Better support for discovered devices
- Feature #1858: Replace deprecated split function (php 5.3.x)
- Feature #1859: Add agent number version on agent form
- Feature #1865: Add better support of HP switch



Version 2.1.2

FRANCAIS :
- Bug #1647: Modif massive sur les plages IP (modifier agent)
- Bug #1725: Suppression des ports qui n'existe pas et donc suppression des doublons
- Bug #1726: Correction du port trunk des 3com 225
- Bug #1727: Correction des multiple mac
- Bug #1730: Correction des bugs pour les Cisco


ENGLISH :
- Bug #1647: massive modification on range IP (modify agent)
- Bug #1725: Delete ports are not exits on switch
- Bug #1726: Correction of trunk port for 3com 225
- Bug #1727: Correction of multiple mac addresses
- Bug #1730: Cisco bugs



Version 2.1.1

FRANCAIS :
- Bug #1454: Message d'erreur pour le SSL
- Bug #1457: Bugs sur "tout cocher" liste des OID dans les modèles
- Bug #1461: Erreurs sur le rapport "Historique des ports de switchs" lorsqu'on sélectionne un champs
- Bug #1506: Ports virtuels à supprimer
- Bug #1507: Problème des Cisco 2950 - connexion des ports sur eux-même
- Bug #1516: Cron, correction des ports réseaux inconnus qui ne remplacaient pas les connus
- Bug #1520: Correction dans le rapport ports_date_connections
- Bug #1691: Correction des droits sur l'import de matériel découvert et sur assigner modèle et authentification
- Feature #1448: Mise à jour des modèles Cisco et de leur détection
- Feature #1453: Optimiser le code suivant les équipements réseau
- Feature #1455: Rajout d'imprimantes Oki C5250n & Oki C5600
- Feature #1467: Organiser l'affichage des cartouches d'imprimante
- Feature #1469: Ajout de model pour l'imprimante Epson AL-C3800
- Feature #1508: Ordre d'affichage des ports de switch
- Feature #1514: Optimisations des requêtes MySQL
- Feature #1517: Selectionner les champs à mettre dans l'historique
- Feature #1624: Ajout d'un modèle pour les switchs Foundry Networks (Pas encore fonctionnel)
- Feature #1625: Optimisation de l'écriture des logs
- Feature #1667: Ajout d'un lien vers le wiki Tracker
- Feature #1668: Amélioration du  menu
- Feature #1672: Liste des codes couleurs des ports


ENGLISH :
- Bug #1454: Add error message for SSL
- Bug #1457: Bugs on check all on OID list
- Bug #1461: Errors on report "switchs ports history" when select a field
- Bug #1506: Virtual port to delete
- Bug #1507: Problem on Cisco 2950 - connection of ports on themself
- Bug #1516: Cron, correction on unknown networking ports that not replace known
- Bug #1520: Correction in report ports_date_connections
- Bug #1691: Correction of rights on import discovery and assign model & auth
- Feature #1448: Update Cisco models and discovery
- Feature #1453: Optimize code for each switchs manufacturer
- Feature #1455: Add printer Oki C5250n & Oki C5600
- Feature #1467: Reorder display of printer cartridge
- Feature #1469: Add model for print Epson AL-C3800
- Feature #1508: Reorder display of networking ports
- Feature #1514: Optimizations on MySQL queries
- Feature #1517: Select fields to put in history
- Feature #1624: Add model for switchs Foundry Networks (Not yet ready)
- Feature #1625: Optimization of logs write
- Feature #1667: Add link to wiki Tracker
- Feature #1668: Modification of menu
- Feature #1672: Lis of networking ports colors







Version 2.1.0
- Compatabilité 0.72


- 0.72 compatibility

Version 2.0.2

- Correction du dico englais
- réécriture du HOOK (functions)
- Correction du rapport ports non connecté depuis xxx et ajout de la recherche par lieu
- Correction des rapports
- Corrections et modification de l'affichage de l'onglet 'Informations SNMP' pour les imprimantes et switchs
- Correction des graphiques de compteur de pages des imprimantes
- Nouvelle gestion des matériels inconnus (nouvel objet) + icone dans le menu Tracker
- Correction des critères pour la découverte des équipements réseaux
- Ajout de la gestion des VLAN récupéré lors de l'interrogation
- Ajout du numéro de version dans la table de configuration (MySQL)
- Ajout d'un cron pour la fusion des matériel inconnus et ceux rajoutés dans GLPI (à la main, par OCS)
- Modification du model des Procurve
- Correction des modèles RICOH
- Correction de plusieurs modèles
- Meilleure gestion des ports Trunk et ajout de l'état multiple adresses mac (fond bleu)
- réécriture des fonctions
- Correction de l'import des fichiers xml reçu par l'agent
- Correction des niveaux d'encre des cartouches des imprimantes
- Ajout des connections entre switchs (avec les tables tmp_ de MySQL)
- Plusieurs corrections mineures





- English LANG corrections
- Rewrite HOOK (functions)
- Corrections of report networking ports non connected since xxx and add location search
- Corrections of reports
- Corrections and display modifications of tab 'SNMP Informations' for printers and networking devices
- Correction of page count graphs of printers
- New management of unknown devices (new object) + picture in Tracker menu
- Correction of criteria for networking devices discovery
- Add management of VLAN get by snmp query
- Add Tracker version in configuration table (MySQL)
- Add cron for fusion of unknown devices and known devices add in GLPI (by hand, by OCS)
- Modification of Procurve model
- Correction of RICOH model
- Corrections of many models
- Better management of trunk ports and add multiple mac detection (blue background)
- rewrite fonctions
- Correction of import XML files received by agent
- Correction of level of cartrige of printers
- Add connections between switch (with tmp_ tables MySQL)
- Many minor corrections




Verison 2.0.0

Ajout d'un agent qui va interroger les équipement et qui est séparé de GLPI
L'agent est programmé en perl
Runkit est complètement supprimé de Tracker
php-snmp n'est plus utilisé
Le menu Tracker est plus fonctionnel, fourni, et est aggrémenté d'icones
Un mini menu est affiché dans chaque module de Tracker afin de naviguer plus facilement
Ajout d'un module de gestion des Plages IP
Ajout d'un module de gestion des agents
Ajout d'un module de gestion des exécutions et remontées des agents
Le module 'découverte' a été complètement revu, simplifié et optimisé
Le module 'découverte' gère les entités
Ajout d'un module de rapport (avec 3 rapports)


Adding an agent which will examine the equipment and which is separated from GLPI
The agent is coded in perl
Runkit is completely removed from Tracker
php-snmp is no longer used
The menu Tracker is more functional, supplied, and have icons
A mini menu is displayed in each module Tracker to navigate more easily
Adding a module for managing IP range
Adding a module for managing agents
Adding a management module executions of agents
The module 'discovery' has been completely revised, simplified and optimized
The module 'discovery' manages entities
Adding a module report (3 reports)



Version 1.1.0

- #173 Ajout d'une option pour l'activation des logs (spécialement pour tracker)
- #174 Meilleure écriture des logs
- #170 Ajout des imprimantes en multiprocess
- correction nettoyages de fonctions
- #177 suppression de le dépendance Runkit
- #166 Correction assignation de l'authentification SNMP en mode de stockage fichiers


- #173 Add option for log activation (specially for tracker)
- #174 enhance logs writes
- #170 add printer in multi-process
- corrections and clean functions
- #177 remove Runkit dependancy
- #166 Assign auth when use SNMP File authentification


Version 1.0.0:

Requêtes SNMP :
 - découverte des équipement réseau avec une plage d'IP
 - prise en charge des switchs, routeurs, imprimantes
 - connection entre les ordinateurs / imprimantes sur les switchs (cisco seulement)
 - gestion des adresses MAC inconnues
 - gestion des cartouches et compteurs d'imprimantes
 - gestion des versions SNMP v1, v2c, v3 (sauf pour les vlans des switchs)


SNMP queries :
 - networking devices discovery with IP range.
 - care switches, routers, printers
 - connexions between computers / printers with swicthes (only cisco)
 - management of unknown MAC addresses
 - management of cartridges and printers counters
 - management of SNMP versions v1, v2c, v3 (except for vlans of switches)



