]> git.ipfire.org Git - thirdparty/open-vm-tools.git/log
thirdparty/open-vm-tools.git
4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 18 Oct 2021 14:31:43 +0000 (07:31 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Oct. 6, 2021.
John Wolfe [Thu, 7 Oct 2021 06:52:03 +0000 (23:52 -0700)] 
Update ChangeLog with the granular push of Oct. 6, 2021.
  plus ChangeLog update of Sept. 20.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 7 Oct 2021 06:40:31 +0000 (23:40 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoMerge branch 'stable-11.3.x'
John Wolfe [Fri, 24 Sep 2021 20:38:06 +0000 (13:38 -0700)] 
Merge branch 'stable-11.3.x'

4 years agoUpdate ChangeLog with final steps before the 11.3.5 release. stable-11.3.x stable-11.3.5
John Wolfe [Fri, 24 Sep 2021 04:19:18 +0000 (21:19 -0700)] 
Update ChangeLog with final steps before the 11.3.5 release.

4 years agoPrepare to make the 11.3.5 OVT release announcement.
John Wolfe [Fri, 24 Sep 2021 00:48:02 +0000 (17:48 -0700)] 
Prepare to make the 11.3.5 OVT release announcement.

 - ReleaseNotes.md - copy in the initial (final ?) 11.3.5 OVT release notes.
 - configure.ac  = set the tools version to 11.3.5.
 - buildNumber.h  - set the build and product number from the internal
                    release build.

4 years agoUpdate ChangeLog with the granular push of Sept. 20, 2021.
John Wolfe [Mon, 20 Sep 2021 15:51:19 +0000 (08:51 -0700)] 
Update ChangeLog with the granular push of Sept. 20, 2021.
  plus ChangeLog update of Sept. 7.

4 years agoChange to common header file not directly applicable to open-vm-tools.
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
Change to common header file not directly applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoresolutionKMS: Add support for the svga3 device
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
resolutionKMS: Add support for the svga3 device

The resolution plugin was checking for only the svga2 device, which
does not exist on ARM.  This makes the resolution plugin work on ARM.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoLog the guest OS name and full name.
John Wolfe [Mon, 20 Sep 2021 15:07:36 +0000 (08:07 -0700)] 
Log the guest OS name and full name.

Added a log message for the guest OS name and full name that is sent as
guestInfo.  Messages are logged only when the guestInfo is successfully
updated to the VMX log.

4 years agoUpdate ChangeLog with the granular push of Sept. 7, 2021.
John Wolfe [Tue, 7 Sep 2021 13:49:29 +0000 (06:49 -0700)] 
Update ChangeLog with the granular push of Sept. 7, 2021.
  plus ChangeLog update of Aug. 23.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not directly applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 7 Sep 2021 13:39:53 +0000 (06:39 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Aug. 22, 2021.
John Wolfe [Tue, 24 Aug 2021 03:22:35 +0000 (20:22 -0700)] 
Update ChangeLog with the granular push of Aug. 22, 2021.
  plus ChangeLog update of Aug. 12.

4 years agoReplace the use of appInfo's internal json escape function with
John Wolfe [Tue, 24 Aug 2021 03:13:37 +0000 (20:13 -0700)] 
Replace the use of appInfo's internal json escape function with
libmisc's CodeSet_JsonEscape().

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 24 Aug 2021 03:13:37 +0000 (20:13 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 24 Aug 2021 03:13:37 +0000 (20:13 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoRemoval of the hgfsmounter/mount.vmhgfs command from open-vm-tools.
John Wolfe [Tue, 24 Aug 2021 03:13:36 +0000 (20:13 -0700)] 
Removal of the hgfsmounter/mount.vmhgfs command from open-vm-tools.

The hgfsmounter (mount.vmhgfs) command is no longer used in Linux
open-vm-tools.  It has been replaced by hgfs-fuse.  Remove
all references to the hgfsmounter in Linux builds.

4 years agoFurther refinement of the toolsDeployPkg.log file.
John Wolfe [Tue, 24 Aug 2021 03:13:36 +0000 (20:13 -0700)] 
Further refinement of the toolsDeployPkg.log file.

Modified the build info description with the module name instead of
"imgcust" or "sysimage".

4 years agoUpdate e ChangeLog with:
John Wolfe [Fri, 13 Aug 2021 18:48:14 +0000 (11:48 -0700)] 
Update e ChangeLog with:
  - Marker for the open-vm-tools 11.3.0 release
  - granular push to stable-11.3.x on Aug. 13, 2021.

4 years agoRemove the mount.vmhgfs from open-vm-tools.
John Wolfe [Fri, 13 Aug 2021 18:35:59 +0000 (11:35 -0700)] 
Remove the mount.vmhgfs from open-vm-tools.

The hgfsmounter (mount.vmhgfs) command is no longer used in Linux
open-vm-tools.  It has been replaced by hgfs-fuse.  Therefore, removing
all references to the hgfsmounter in Linux builds.

4 years agoVmCheck_IsVirtualWorld(): assume VMware hypervisor if USE_VALGRIND is defined.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
VmCheck_IsVirtualWorld(): assume VMware hypervisor if USE_VALGRIND is defined.

Updating the VmCheck_IsVirtualWorld() function to assume that if the
open-vm-tools build was configured with "--enable-valgrind", the tools
will be used on a VMware hypervisor for memory leak detection.  In this
case, simply return TRUE and avoid touching the backdoor.

The "backdoor" touch test cannot be handled by Valgrind.

4 years agoAdded a configurable logging capability to the network script.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
Added a configurable logging capability to the network script.

The network script has been updated to:
  - use the vmware-toolbox-cmd to query any network logging configuration.
  - use 'vmtoolsd --cmd "log ..."' to log a message to the vmx logfile
    when the logginging handler is configured to "vmx" or when the logfile
    is full or is not writeable.
Added an example configuration in the tools.conf example file.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoUse os-release preferentially for guest identification.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
Use os-release preferentially for guest identification.

If the "score" of the Linux guest identification from os-release is
the same as from the LSB score, use the os-release data. The os-release
standard is well established and the LSB is deprecated.

4 years agoCustomization: Retry the Linux reboot if telinit is a soft link to systemctl.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
Customization: Retry the Linux reboot if telinit is a soft link to systemctl.

Issues have been reported on some newer versions of Linux where the VM
failed to reboot at the end of a traditional customization.  The command
'/sbin/telinit 6' exited abnormally due to SIGTERM sent by systemd and
where telinit is a symlink to systemctl.

This fix checks if telinit is a soft link to systemctl and if yes, retries
a system reboot until the telinit command succeeds or the reboot literally
happens.

4 years agoSet the tools version to 11.3.5 on the "stable-11.3.x" branch.
John Wolfe [Fri, 13 Aug 2021 18:35:58 +0000 (11:35 -0700)] 
Set the tools version to 11.3.5 on the "stable-11.3.x" branch.

4 years agoUpdate ChangeLog with the granular push of Aug. 12, 2021.
John Wolfe [Thu, 12 Aug 2021 19:57:20 +0000 (12:57 -0700)] 
Update ChangeLog with the granular push of Aug. 12, 2021.
  plus ChangeLog update of July 27.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoReduce the scope of a local variable.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Reduce the scope of a local variable.

The 'Codacy' tool reported that the scope of a local variable can be
reduced in the Debug() function of linuxDeployment.c.

4 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Common header file change not directly applicable to open-vm-tools.

4 years agoVmCheck_IsVirtualWorld(): assume VMware hypervisor if USE_VALGRIND is defined.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
VmCheck_IsVirtualWorld(): assume VMware hypervisor if USE_VALGRIND is defined.

Updating the VmCheck_IsVirtualWorld() function to assume that if the
open-vm-tools build was configured with "--enable-valgrind", the tools
will be used on a VMware hypervisor for memory leak detection.  In this
case, simply return TRUE and avoid touching the backdoor.

The "backdoor" touch test cannot be handled by Valgrind.

4 years agoUpdate VMware Tools version to 12.0.0.
John Wolfe [Thu, 12 Aug 2021 19:46:05 +0000 (12:46 -0700)] 
Update VMware Tools version to 12.0.0.

The next major VMware Tools / open-vm-tools will be version 12.0.0.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:04 +0000 (12:46 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 12 Aug 2021 19:46:04 +0000 (12:46 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of July 27, 2021.
John Wolfe [Tue, 27 Jul 2021 17:54:08 +0000 (10:54 -0700)] 
Update ChangeLog with the granular push of July 27, 2021.
  - plus ChangeLog update of July 8.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoAdd tools version and build info into the toolsDeployPkg.log file.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Add tools version and build info into the toolsDeployPkg.log file.

4 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not directly applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoTerminology cleanup in some comments.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Terminology cleanup in some comments.

4 years agoGuestOS: Support Fedora and Debian 10 for ARM
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
GuestOS: Support Fedora and Debian 10 for ARM

Since we support Fedora, support ARM Fedora - 64 bit only.

Remove VCPUHOTADD from ARM guests. There is no support for this.

4 years agoguest_os.h: A bit of clean up
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
guest_os.h: A bit of clean up

Arrange things in a nicer way.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Tue, 27 Jul 2021 17:37:24 +0000 (10:37 -0700)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of July 8, 2021.
John Wolfe [Fri, 9 Jul 2021 03:35:44 +0000 (20:35 -0700)] 
Update ChangeLog with the granular push of July 8, 2021.
  - plus ChangeLog update of June 30.

4 years agoCommon header file changes not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file changes not applicable to open-vm-tools.

4 years agoChanges to common header files not directly applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Changes to common header files not directly applicable to open-vm-tools.

4 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not directly applicable to open-vm-tools.

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Changes to common header files not applicable to open-vm-tools.

4 years agoAdded a configurable logging capability to the network script.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Added a configurable logging capability to the network script.

The network script has been updated to:
  - use the vmware-toolbox-cmd to query any network logging configuration.
  - use 'vmtoolsd --cmd "log ..."' to log a message to the vmx logfile
    when the logginging handler is configured to "vmx" or when the logfile
    is full or is not writeable.
Added an example configuration in the tools.conf example file.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoFixed the possible use of an uninitialized variable in Util_ExpandString.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Fixed the possible use of an uninitialized variable in Util_ExpandString.

Additionally, several Boolean expressions were updated to be proper
Boolean values, for readability and consistency.

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Changes to common header files not applicable to open-vm-tools.

Prepared the basic infrastructure for adding Windows 11 guests.

4 years agoRecord the use of VMware Tools version 11.3.5 in vm_tools_version.h
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Record the use of VMware Tools version 11.3.5 in vm_tools_version.h

Add TOOLS_VERSION_JIGSAW_UPDATE1 for version 11.3.5 in the header
file lib/include/vm_tools_version.h

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Changes to common header files not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Fri, 9 Jul 2021 03:10:23 +0000 (20:10 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Jun 30, 2021.
John Wolfe [Wed, 30 Jun 2021 18:53:41 +0000 (11:53 -0700)] 
Update ChangeLog with the granular push of Jun 30, 2021.
  - plus ChangeLog update of Jume 7.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoAdd page size defines for 64KB pages.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Add page size defines for 64KB pages.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoChanges to common source file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to common source file not applicable to open-vm-tools.

4 years agoUse os-release preferentially for guest identification.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Use os-release preferentially for guest identification.

If the "score" of the Linux guest identification from os-release is
the same as from the LSB score, use the os-release data. The os-release
standard is well established and the LSB is deprecated.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoChanges to a common header file not directly applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not directly applicable to open-vm-tools.

This is part of a host-side fix for an intermittent DnD issue.

4 years agoFix an issue of re-running scripts.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Fix an issue of re-running scripts.

Fix an issue in the service discovery plugin where scripts can be re-run
while the previously started one is still active.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoChanges to a common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Changes to a common header file not applicable to open-vm-tools.

4 years agoAllow setting a custom poll interval in the service discovery plugin for debugging.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Allow setting a custom poll interval in the service discovery plugin for debugging.

4 years agoChange to common header file not applicable to open-vm-tools.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Change to common header file not applicable to open-vm-tools.

4 years agoAdd preliminary guest OS support of RHEL-9 for Arm.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Add preliminary guest OS support of RHEL-9 for Arm.

4 years agoThrottle the "Nic limit reached" log message from the guestInfo plugin.
John Wolfe [Wed, 30 Jun 2021 18:37:27 +0000 (11:37 -0700)] 
Throttle the "Nic limit reached" log message from the guestInfo plugin.

Implement a wrapper API for throttling vmtools log messages.
Use the API to throttle the repetitive log message, "Nic limit reached",
from the guestInfo plugin.

This change addresses the log spew reported in open-vm-tools issue:
https://github.com/vmware/open-vm-tools/issues/128

4 years agoAdd a header to the vmsvc log file.
John Wolfe [Wed, 30 Jun 2021 18:37:26 +0000 (11:37 -0700)] 
Add a header to the vmsvc log file.

Add a log entry at the start of the vmsvc log file that includes the tools
version, build number, and guest OS details.