# [1.2.6] by Julien SAFAR
#	  [+] Detect old versions of softwares installed. Add Updates detection
#	  [+] Add HTTP and SOAP Upload Method 
#	  [+] Add timestamp for xml file  
#	  [+] Add Location support  
# [1.2.5] by David DU SERRE TELMON
#	  [+] Sync FreeBSD script with Linux script 1.2.5
#	  [+] Add optionnals tests for softwares detection
#             and audit tests. Check config file.
# [1.2.4] by TB
#	  [+] Stupid bug (quote forgotten)
#	  [+] Rename hinventory.conf for autoupdate
#	  [+] Correction for < and > transformation to &lt; and &gt;
# [1.2] by TB
#	  [+] Add outputdir in config file and in script
#	  [+] Add network mask of interfaces
#	  [+] Change order for detection
#	  [+] Change scripts name 
#	  [+] Check for different configuration files and in /etc
#	  [+] Add xmlns to computer  
#         [+] UNSET for languages 
# [1.1] by TB
#	  [+] separation of fix part and diff part between scripts 
#	  [+] Remove Units (all are MB)
#         [+] Remove bug in checking configuration file
#         [+] Add method smb and nfs
#         [+] Add script component (time of execution, version)
#         [+] Remove bug in software checking
#         [+] Add SMP support
#         [+] Add network checking for networking interface (sk)
# [1.0] by David Du Serre Telmon <david@mota-conseil.fr>
#       - What's new :
#         [+] Improve compatibility
#         [+] Improve performances
#         [+] Fix security bug
#       - Main changes
#         [+] bash is no longer necessary, script work with #!/bin/sh
#         [+] No more temporary file (remove a race condition security bug
#             and improve speed execution).
#         [+] Improve code reading
#         [+] Configuration is now store in another file instead of command-line
#         [+] All strings are checked for sanity check before storage in XML file
#         [+] detect_cpu function work with PII-PIII CPU as well
#         [+] Improve compatibility in detect_hdd function and correct a bug with non-ATA66 disk
#         [+] Improve compatibility in detect_pci function
#         [+] Improve compatibility in detect_network function
#         [+] Improve beginXML and avoid race condition vulnerabilitie
#         [+] Add debug mode 0 (debug off), 1 (debug on) and 2 (XML printing)
#	  [+] detect_removable works now with different devices
#         [+] FDQN is now use instead of short hostname
#         [+] Only global variables use uppercase in variable name
#         [+] Uncomment swap detection
#         [+] Add support for name os and version os
# [0.7] by Thomas Breton <thomas.breton@iscio.com>
#       - Usage + ajout version
# [0.6] by Thomas Breton <thomas.breton@iscio.com>
#       - network + correction de bugs + Removable
# [0.5] by Thomas Breton <thomas.breton@iscio.com>
#       - Detection des &, < et > + correction, OS
# [0.4] by Thomas Breton <thomas.breton@iscio.com>
#       - Software inventory + upload methods + MAIN
# [0.3] by Thomas Breton <thomas.breton@iscio.com>
#       - Function to write XML + rewrite initial functions
# [0.2] by Thomas Breton <thomas.breton@iscio.com>
#       - Use of functions
# [0.1] by Thomas Breton <thomas.breton@iscio.com>
#       - Tests
