[Fusioninventory-commit] [fusinv/fusioninventory-agent] 74f3ec: drop non-adaptec samples

Gonéri Le Bouder goneri at rulezlan.org
Wed May 16 09:12:11 UTC 2012


  Branch: refs/heads/2.3.x
  Home:   https://github.com/fusinv/fusioninventory-agent
  Commit: 74f3ec8f4075a24af7bff0d7951bbc60a9275c9a
      https://github.com/fusinv/fusioninventory-agent/commit/74f3ec8f4075a24af7bff0d7951bbc60a9275c9a
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M t/inventory/linux/storages/adaptec.t

  Log Message:
  -----------
  drop non-adaptec samples


  Commit: 48528e163147618aa8b58af77fed1d13c09b2f81
      https://github.com/fusinv/fusioninventory-agent/commit/48528e163147618aa8b58af77fed1d13c09b2f81
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  reduce code duplication


  Commit: 189f93f31ea16128e3ab29233d982e91189ace8a
      https://github.com/fusinv/fusioninventory-agent/commit/189f93f31ea16128e3ab29233d982e91189ace8a
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  Revert "accpet \ or / in win32 registry path"

This reverts commit ec16d4e9a0d4f7a28b584aae545084dccb29c908, pathes are
now normalized in calling code.


  Commit: a6a61624e582968b522504e6f91cbda444d3f3fe
      https://github.com/fusinv/fusioninventory-agent/commit/a6a61624e582968b522504e6f91cbda444d3f3fe
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  change regexp delimiter


  Commit: f43bd08da811f9b8c9f195f8b3edff38acb99d8d
      https://github.com/fusinv/fusioninventory-agent/commit/f43bd08da811f9b8c9f195f8b3edff38acb99d8d
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  cosmetics


  Commit: d70e39652bcaf029347cb5d0e606a5625acc317e
      https://github.com/fusinv/fusioninventory-agent/commit/d70e39652bcaf029347cb5d0e606a5625acc317e
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-07 (Mon, 07 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Network.pm

  Log Message:
  -----------
  avoid warnings for undefined values


  Commit: 146538fef4a4c5b1450d685fe18985f380ab6f19
      https://github.com/fusinv/fusioninventory-agent/commit/146538fef4a4c5b1450d685fe18985f380ab6f19
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-10 (Thu, 10 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  protect '\' in path


  Commit: 889ec8437b7bb9d3792c8734c30134c79e05691f
      https://github.com/fusinv/fusioninventory-agent/commit/889ec8437b7bb9d3792c8734c30134c79e05691f
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-10 (Thu, 10 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  fix a regkey path format


  Commit: cb263dd7c7641643f3c5c3b0ee29dc92ef535cdc
      https://github.com/fusinv/fusioninventory-agent/commit/cb263dd7c7641643f3c5c3b0ee29dc92ef535cdc
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/HTTP/Client/Fusion.pm

  Log Message:
  -----------
  use uri_escape_utf8 instead of uri_escape

since string can be in UTF8, we have to use uri_escape_utf8()


  Commit: 7f27e58addfb22cf98b375f01755d5c823a83d16
      https://github.com/fusinv/fusioninventory-agent/commit/7f27e58addfb22cf98b375f01755d5c823a83d16
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory.pm

  Log Message:
  -----------
  W32: encode local filename unicode if possible

if Win32::Unicode::File::open() is available, we use it to create
the file name. This is useful for the rare cases when the computer
name if in a local encoding.

closes: #272


  Commit: b8d9015d42195a58de6215f7c5ee39f092a053d9
      https://github.com/fusinv/fusioninventory-agent/commit/b8d9015d42195a58de6215f7c5ee39f092a053d9
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools.pm

  Log Message:
  -----------
  don't reencode if perl flagged string as utf8

If Perl flagged a string as UTF8 internally, there is no reason
to reencode it. A best, this will hide a bug somewhere else.

In my opinion, we should no try to encode string at all.

To know if a string is flagged as UTF8, one can use Devel::Peek.


  Commit: ee4e8a8c9003e16b85e49aed5a759d5a563ed43d
      https://github.com/fusinv/fusioninventory-agent/commit/ee4e8a8c9003e16b85e49aed5a759d5a563ed43d
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Hostname.pm

  Log Message:
  -----------
  use the UTF8 internal struct of Perl

the decode("UCS-2le", $buffer) return a string in Perl internal
format.
If the string is in UTF8, it will be correctly flagged. There is
no reason to try to be cleaver, espcially now getSanitizedString()
correctly deal with such string.
see commit:b8d9015d42195a58de6215f7c5ee39f092a053d9


  Commit: 1d3f864b78ae33218b9a4b79ab52d5e446d31e85
      https://github.com/fusinv/fusioninventory-agent/commit/1d3f864b78ae33218b9a4b79ab52d5e446d31e85
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Win32/OS.pm

  Log Message:
  -----------
  do not overwrite hostname returned by getHostname

Tools::Win32::getHostname() returns a valid unicode hostname
unlike WMI.


  Commit: 161d9a0d246fd21097b092ba9cc1182564e3594a
      https://github.com/fusinv/fusioninventory-agent/commit/161d9a0d246fd21097b092ba9cc1182564e3594a
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M t/tools/win32.t

  Log Message:
  -----------
  fix the build on non Windows OSes


  Commit: b0b6fe1bc64ed990c5d0b5ee797344e4ed8b0587
      https://github.com/fusinv/fusioninventory-agent/commit/b0b6fe1bc64ed990c5d0b5ee797344e4ed8b0587
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  Linux: load edid file directly from /sys

get-edid doesn't work with HDMI screen. This solution uses
/sys directly if possible.


  Commit: 86e390befeb31a5e153c264a4f34ee32fbb886bd
      https://github.com/fusinv/fusioninventory-agent/commit/86e390befeb31a5e153c264a4f34ee32fbb886bd
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-11 (Fri, 11 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Adaptec.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Lsilogic.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm
    M lib/FusionInventory/Agent/Tools/Linux.pm
    M lib/FusionInventory/Agent/Tools/Network.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm
    A resources/linux/mpt-status/sample1
    A resources/linux/mpt-status/sample2
    A resources/linux/proc/scsi/linux3
    A resources/linux/proc/scsi/linux4
    R resources/linux/smartctl/dell-xt2
    A resources/linux/smartctl/sample1
    A resources/linux/smartctl/sample2
    A resources/linux/smartctl/sample3
    A resources/linux/smartctl/sample4
    M t/inventory/linux/storages/adaptec.t
    A t/inventory/linux/storages/lsilogic.t
    M t/tools/linux.t

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/2.2.x' into 2.2.x


  Commit: c17bfdc0f3c4e11f92e01019e16c4886baa96f51
      https://github.com/fusinv/fusioninventory-agent/commit/c17bfdc0f3c4e11f92e01019e16c4886baa96f51
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/HTTP/Client/Fusion.pm
    M lib/FusionInventory/Agent/Task/Inventory.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Win32/OS.pm
    M lib/FusionInventory/Agent/Tools.pm
    M lib/FusionInventory/Agent/Tools/Hostname.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm
    A t/fake/windows/Win32/Job.pm
    A t/tools/win32.t

  Log Message:
  -----------
  Merge remote branch 'origin/2.2.x' into 2.2.x


  Commit: 978cdccedf0fe862f6153b325acf9bd458b5b45d
      https://github.com/fusinv/fusioninventory-agent/commit/978cdccedf0fe862f6153b325acf9bd458b5b45d
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Adaptec.pm

  Log Message:
  -----------
  Revert "Alternative model for adaptec controller"

Provided data samples lack evidence of interest for this change.
This reverts commit a5214e3cbc2cdf19d57a79a3fd957a7b0efb1051.


  Commit: 9783514843f4f78a71b289ca430d499e0bcc1492
      https://github.com/fusinv/fusioninventory-agent/commit/9783514843f4f78a71b289ca430d499e0bcc1492
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  dont define function out of usage scope


  Commit: 3d9d50e918da14bf3caeee6d584e2dadb836cbb1
      https://github.com/fusinv/fusioninventory-agent/commit/3d9d50e918da14bf3caeee6d584e2dadb836cbb1
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  no need to test outside of scope


  Commit: 07d8857a9e42b51c822b52e0cab2db22599dcd5f
      https://github.com/fusinv/fusioninventory-agent/commit/07d8857a9e42b51c822b52e0cab2db22599dcd5f
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  no need to capture here


  Commit: dfbe285f970c90f3507c7d43fa5b04b0888379c3
      https://github.com/fusinv/fusioninventory-agent/commit/dfbe285f970c90f3507c7d43fa5b04b0888379c3
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  3-args open


  Commit: 17039bdfc456dc231114976e75fb635ac3bbd84a
      https://github.com/fusinv/fusioninventory-agent/commit/17039bdfc456dc231114976e75fb635ac3bbd84a
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  consistant variables naming


  Commit: 79618f28163c6ea444d1bfc9ae972eea2a20fd87
      https://github.com/fusinv/fusioninventory-agent/commit/79618f28163c6ea444d1bfc9ae972eea2a20fd87
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  explicit method calls


  Commit: b22226980acdc2425191afdcbd5fdcd929c0b145
      https://github.com/fusinv/fusioninventory-agent/commit/b22226980acdc2425191afdcbd5fdcd929c0b145
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  cosmetics: no trailing spaces


  Commit: 79672496139a26f55be1b2ff484c67f65c3a9cdf
      https://github.com/fusinv/fusioninventory-agent/commit/79672496139a26f55be1b2ff484c67f65c3a9cdf
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  cosmetics: consistent syntax


  Commit: cc890b6b894410d985ef5704a7a62a0a61ef22fd
      https://github.com/fusinv/fusioninventory-agent/commit/cc890b6b894410d985ef5704a7a62a0a61ef22fd
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  cosmetics: no tabs for indentation


  Commit: 4feffb220a98058a9cdcff86e02bf79e20e89c31
      https://github.com/fusinv/fusioninventory-agent/commit/4feffb220a98058a9cdcff86e02bf79e20e89c31
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  consistent handling of default values


  Commit: 54d3dac87f50bd5953dfcd1cf539abef424f6b44
      https://github.com/fusinv/fusioninventory-agent/commit/54d3dac87f50bd5953dfcd1cf539abef424f6b44
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  more readability


  Commit: c559b213c76a5e1c59fc495e8b2f1c2a065e037c
      https://github.com/fusinv/fusioninventory-agent/commit/c559b213c76a5e1c59fc495e8b2f1c2a065e037c
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  consistant string concatenation handling


  Commit: 65c3e05b5133e21a2e72561089a75f90084a2a5c
      https://github.com/fusinv/fusioninventory-agent/commit/65c3e05b5133e21a2e72561089a75f90084a2a5c
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Win32.pm

  Log Message:
  -----------
  Merge remote-tracking branch 'forge/2.2.x' into 2.2.x


  Commit: 2735078686a67a11ff6d2106d9acd6b9d5e25f60
      https://github.com/fusinv/fusioninventory-agent/commit/2735078686a67a11ff6d2106d9acd6b9d5e25f60
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm

  Log Message:
  -----------
  define %params since we use it


  Commit: b4f1fa029f653546ef570e599d6bb36a4609edfe
      https://github.com/fusinv/fusioninventory-agent/commit/b4f1fa029f653546ef570e599d6bb36a4609edfe
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-15 (Tue, 15 May 2012)

  Changed paths:
    M Changes

  Log Message:
  -----------
  prepare for release


  Commit: 6e374d953b2a50e4ffb2d253c95927ff5d4cf984
      https://github.com/fusinv/fusioninventory-agent/commit/6e374d953b2a50e4ffb2d253c95927ff5d4cf984
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm

  Log Message:
  -----------
  silent warnings for File::Find

This avoid warnings for directory traversal errors


  Commit: 335341caea0507c10bd2f8b8c9302f51bca3451e
      https://github.com/fusinv/fusioninventory-agent/commit/335341caea0507c10bd2f8b8c9302f51bca3451e
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Tools/Screen.pm

  Log Message:
  -----------
  sync code with mandriva


  Commit: 9e5b9175edf837a9901515d36e8ea033abdb2e52
      https://github.com/fusinv/fusioninventory-agent/commit/9e5b9175edf837a9901515d36e8ea033abdb2e52
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M t/apps/agent.t

  Log Message:
  -----------
  test module errors


  Commit: 0414f179b898037724b5b9da23e6e602f3b6556d
      https://github.com/fusinv/fusioninventory-agent/commit/0414f179b898037724b5b9da23e6e602f3b6556d
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm

  Log Message:
  -----------
  Merge remote-tracking branch 'forge/2.2.x' into 2.2.x


  Commit: da63091d9527a9b496ac9acafba0ef77438e941e
      https://github.com/fusinv/fusioninventory-agent/commit/da63091d9527a9b496ac9acafba0ef77438e941e
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M Changes
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Adaptec.pm
    M lib/FusionInventory/Agent/Tools/Screen.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm
    M t/apps/agent.t
    A var/__LOCAL__/target.dump
    A var/http..__glpideploy_plugins_fusioninventory_/last_state
    A var/http..__glpideploy_plugins_fusioninventory_/target.dump

  Log Message:
  -----------
  Merge remote branch 'origin/2.2.x' into 2.3.x


Compare: https://github.com/fusinv/fusioninventory-agent/compare/2011a5e...da63091


More information about the Fusioninventory-commit mailing list