]> git.ipfire.org Git - thirdparty/open-vm-tools.git/log
thirdparty/open-vm-tools.git
4 years agoResolve merge branch 'stable-11.3.x' conflict in 9 files.
John Wolfe [Sat, 19 Jun 2021 06:11:16 +0000 (23:11 -0700)] 
Resolve merge branch 'stable-11.3.x' conflict in 9 files.

4 years agoMerge branch 'stable-11.3.x'
John Wolfe [Sat, 19 Jun 2021 04:41:00 +0000 (21:41 -0700)] 
Merge branch 'stable-11.3.x'

4 years agoCorrect build number. stable-11.3.0
John Wolfe [Sat, 19 Jun 2021 04:15:09 +0000 (21:15 -0700)] 
Correct build number.

4 years agoUpdate open-vm-tools/ChangeLog with final, final steps before release.
John Wolfe [Thu, 17 Jun 2021 19:25:51 +0000 (12:25 -0700)] 
Update open-vm-tools/ChangeLog with final, final steps before release.

4 years agoconfigure.ac: missed a version bump to 11.3.0.
John Wolfe [Thu, 17 Jun 2021 19:22:33 +0000 (12:22 -0700)] 
configure.ac: missed a version bump to 11.3.0.

4 years agoUpdate open-vm-tools/ChangeLog with final steps before release.
John Wolfe [Thu, 17 Jun 2021 18:55:10 +0000 (11:55 -0700)] 
Update open-vm-tools/ChangeLog with final steps before release.

4 years agoPrepare to make the 11.3.0 OVT release announcement.
John Wolfe [Thu, 17 Jun 2021 18:47:50 +0000 (11:47 -0700)] 
Prepare to make the 11.3.0 OVT release announcement.

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

4 years agoUpdate ChangeLog with the ChangeLog update of June 7.
John Wolfe [Tue, 15 Jun 2021 14:58:27 +0000 (07:58 -0700)] 
Update ChangeLog with the ChangeLog update of June 7.

4 years agoUpdate ChangeLog with the granular push to stable-11.3.x on June 7, 2021.
John Wolfe [Mon, 7 Jun 2021 20:40:37 +0000 (13:40 -0700)] 
Update ChangeLog with the granular push to stable-11.3.x on June 7, 2021.
  - plus ChangeLog update of May 20.

4 years agoAdding missed 2021 copyright updates in granular pushes.
John Wolfe [Mon, 7 Jun 2021 20:36:32 +0000 (13:36 -0700)] 
Adding missed 2021 copyright updates in granular pushes.

4 years agoOpen-vm-tools 11.3.0 L10n updates.
John Wolfe [Mon, 7 Jun 2021 20:29:01 +0000 (13:29 -0700)] 
Open-vm-tools 11.3.0 L10n updates.

4 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 20:29:01 +0000 (13:29 -0700)] 
Common source file change not applicable to open-vm-tools.

4 years agoSwitch the current thread to "C" locale to parse /proc files.
John Wolfe [Mon, 7 Jun 2021 20:29:01 +0000 (13:29 -0700)] 
Switch the current thread to "C" locale to parse /proc files.

4 years agoUpdate ChangeLog with the granular push of Jun 7, 2021.
John Wolfe [Mon, 7 Jun 2021 18:01:22 +0000 (11:01 -0700)] 
Update ChangeLog with the granular push of Jun 7, 2021.
  - plus ChangeLog update of May 20.

4 years agoAdding missed 2021 copyright updates in granular pushes.
John Wolfe [Mon, 7 Jun 2021 17:53:14 +0000 (10:53 -0700)] 
Adding missed 2021 copyright updates in granular pushes.

4 years agoEnhanced the VMware Tools SDMP plugin to support GDP.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Enhanced the VMware Tools SDMP plugin to support GDP.

4 years agoAdd check that the packet size received is >= expected packet header size.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Add check that the packet size received is >= expected packet header size.

DnD RpcV3: A corrupted packet received may result in an out of bounds (OOB)
memory access if the length of the message received is less than the size
of the expected packet header.

4 years agoGOS support: Add Linux 6.x support.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
GOS support: Add Linux 6.x support.

4 years agoChange to a common source file not directly applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Change to a common source file not directly applicable to open-vm-tools.

Adding a NULL pointer check.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate the tools version to 11.4.0 on the "devel" branch.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Update the tools version to 11.4.0 on the "devel" branch.

4 years agoOpen-vm-tools 11.3.0 L10n updates.
John Wolfe [Mon, 7 Jun 2021 15:25:09 +0000 (08:25 -0700)] 
Open-vm-tools 11.3.0 L10n updates.

4 years agoCustomization: Retry the Linux reboot if telinit is a soft link to systemctl.
John Wolfe [Mon, 7 Jun 2021 15:25:08 +0000 (08:25 -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 agoChange to common source file not directly applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 15:25:08 +0000 (08:25 -0700)] 
Change to common source file not directly applicable to open-vm-tools.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 15:25:08 +0000 (08:25 -0700)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Mon, 7 Jun 2021 15:25:08 +0000 (08:25 -0700)] 
Common source file change not applicable to open-vm-tools.

4 years agoSwitch the current thread to "C" locale to parse /proc files.
John Wolfe [Mon, 7 Jun 2021 15:25:08 +0000 (08:25 -0700)] 
Switch the current thread to "C" locale to parse /proc files.

4 years agoMatch the copyright style as in the main source repository.
John Wolfe [Fri, 21 May 2021 18:57:16 +0000 (11:57 -0700)] 
Match the copyright style as in the main source repository.

4 years agoUpdate ChangeLog with the granular push of May 20, 2021
John Wolfe [Thu, 20 May 2021 18:58:01 +0000 (11:58 -0700)] 
Update ChangeLog with the granular push of May 20, 2021
  - plus ChangeLog update of May 3.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoChange to common source file not immediately applicable to open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Change to common source file not immediately applicable to open-vm-tools.

4 years agoRemove unwanted "volatile" from static variable used with g_once_init_enter()
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Remove unwanted "volatile" from static variable used with g_once_init_enter()

The glib api documentation for g_once_init_enter() specifically states
that "volatile" should NOT be used with the address passed as the
argument.  Recent compilers (GCC-11 & clang 11) and recent versions of
glib-2 will result in a warning that the "volatile" qualifier has been
dropped if it has been used.

Remove the unneeded and unwanted "volatile" qualifier from the definition
of "inited" in pollGtk.c.

Fixes: https://github.com/vmware/open-vm-tools/issues/509
4 years agoAdd backdoor support for host time of day in Arm
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Add backdoor support for host time of day in Arm

The timeSync plugin makes backdoor calls to get host time of day.
Update the time of day backdoor calls to function with the Arm
backdoor implementation.  Also fix a bug where an error returned
by the GETTIME backdoor handler is incorrectly treated as a time value.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -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, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon source file change not directly applicable to open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Common source file change not directly applicable to open-vm-tools.

Introduce peek() to the asyncsocket API, only supported by TCP vtable.

Peeks are similar to recv(), except that they do not drain the socket
after reading.  Subsequent peek/recv reads the same data back.  However
since recv does SSL_Read, a recv() following a peek() may not get the same
data as peek() after SSL is initialized.  This is not a problem when
peeks are done before SSL setup.

Implementation notes:

- peek is a one-shot operation. The poll callback is unregistered
  once it fires (recv keeps the callback until recv is cancelled).
- non-partial peek is not supported, so the peek callback will be fired when
  any amount of data less than or equal amount of the requested length is
  available in the socket buffer.
- It is possible to invoke recv() or peek() recursively from within the peek()
  callback.  A peek is disallowed from within the recv() callback.

4 years agoFix an ASSERT in bora/lib/misc/timeutil.c.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Fix an ASSERT in bora/lib/misc/timeutil.c.

Fix a problem with TimeUtil_NtTimeToUnixTime on Arm that was encountered
when running tools tests on Apple silicon.  The problem was the routine
assumed that a variable was 32-bits if VM_X86_64 was not defined.  This
may have been true in the past, but it is no longer true now that the code
is also built for 64-bit Arm.

4 years agoAdditional changes for the network interface limit logging.
John Wolfe [Thu, 20 May 2021 18:38:38 +0000 (11:38 -0700)] 
Additional changes for the network interface limit logging.

1) Use the VM_SAFE_STR macro for string null check.
2) Since free() is NULL safe, remove the "if" check before the free().
3) Fix an alignment issue.

4 years agoUpdate terms used in code that is distributed publicly in open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:37 +0000 (11:38 -0700)] 
Update terms used in code that is distributed publicly in open-vm-tools.

Use alternate terms wherever possible.  This does not address
function names, structure elements, or macros.

4 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Thu, 20 May 2021 18:38:37 +0000 (11:38 -0700)] 
Common header file change not directly applicable to open-vm-tools.

5 years agoUpdate ChangeLog with the granular push of May 3, 2021
John Wolfe [Tue, 4 May 2021 03:01:43 +0000 (20:01 -0700)] 
Update ChangeLog with the granular push of May 3, 2021
  - plus ChangeLog update of April 19.

5 years agoVGAuth: Use GUESTRPCPKT_FIELD_FAST_CLOSE flag for log messages.
John Wolfe [Tue, 4 May 2021 02:39:41 +0000 (19:39 -0700)] 
VGAuth: Use GUESTRPCPKT_FIELD_FAST_CLOSE flag for log messages.

VGauth is a single action service.  With the GUESTRPCPKT_FIELD_FAST_CLOSE
flag added, VMX closes the vsocket as soon as the RPC response is sent.
This cleans up the vsocket connections faster and minimizes the number
of connect() failures in the guest.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoAsyncsocket: Add comments about AsyncSocket_SetErrorFn usage.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Asyncsocket: Add comments about AsyncSocket_SetErrorFn usage.

Document that AsyncSocket_SetErrorFn must be called before an internal
asyncsocket callback can fire and trigger a call to the error handler.
The error handler must be set immediately after the asyncsocket is created,
either from the poll thread, which requires no additional synchronization,
or while holding the asyncsocket lock, which is passed via pollParams.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoTools gdp plugin updates.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Tools gdp plugin updates.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoFormat the VMCI port in a guest RPC connect request using "unsigned int" type.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Format the VMCI port in a guest RPC connect request using "unsigned int" type.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not directly applicable to open-vm-tools.

5 years agovmwgfxctrl: Refactor the 'for' loop index declarations for C89 compatibility.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
vmwgfxctrl: Refactor the 'for' loop index declarations for C89 compatibility.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoFusion does not need to fork on certain file opens anymore.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Fusion does not need to fork on certain file opens anymore.

An NFS issue in MacOS 10.4 was worked around by forking and
sending credentials to the child.  Removing the work-around
since it is no longer needed.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoLog messages when the network interface limit is hit.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Log messages when the network interface limit is hit.

Whenever the maximum NIC limit is reached, log a message to both the
VM guest.log file on the host and the vmsvc.log file inside the guest.

Moved the logging api added for powerOps plugin to vmtoolslib so
that it is available for all plugins.  Modified the powerOps code
accordingly.

5 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Tue, 4 May 2021 02:39:40 +0000 (19:39 -0700)] 
Common header file change not directly applicable to open-vm-tools.

5 years agoUpdate ChangeLog with the granular push of April 19, 2021
John Wolfe [Mon, 19 Apr 2021 19:41:43 +0000 (12:41 -0700)] 
Update ChangeLog with the granular push of April 19, 2021
 - plus ChangeLog update of April 5.

5 years agoSync "(c)" vs. "(C)" usage in another header file.
John Wolfe [Mon, 19 Apr 2021 19:32:41 +0000 (12:32 -0700)] 
Sync "(c)" vs. "(C)" usage in another header file.

5 years agoUpdate copyright date missed by developer.
John Wolfe [Mon, 19 Apr 2021 19:19:57 +0000 (12:19 -0700)] 
Update copyright date missed by developer.

5 years agoSync the (c) copyright symbol with the (C) in the Perforce repository; will
John Wolfe [Mon, 19 Apr 2021 18:16:36 +0000 (11:16 -0700)] 
Sync the (c) copyright symbol with the (C) in the Perforce repository; will
avoid granular update problems when the copyright changes on these files.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common source file change not applicable to open-vm-tools.

5 years agoChanges to common source files not directly applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Changes to common source files not directly applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common source file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoUnescape JSON in UTF-8.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Unescape JSON in UTF-8.

Add a routine to unescape JSON escape sequence in UTF-8 strings.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header files change to facilitate building with x86_64 and arm64.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header files change to facilitate building with x86_64 and arm64.

Simplify _DMB/_DSB.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCorrect a typo that rendered an if statment to always be true.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Correct a typo that rendered an if statment to always be true.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoChanges to common source files not directly applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:11 +0000 (11:08 -0700)] 
Changes to common source files not directly applicable to open-vm-tools.

5 years agoAdding thread ID to logging messages.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Adding thread ID to logging messages.

As more threads (even short-lived worker threads) are added
to vmtoolsd, add logging of the thread ID to simplify debugging.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCheck a previously unchecked return value.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Check a previously unchecked return value.

Fixes an "Unused value" issue reported from a Coverity scan of
open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoFix issues using GCC 11 with gtk >= 3.20 and glib >=2.66.3
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Fix issues using GCC 11 with gtk >= 3.20 and glib >=2.66.3

With glib2.0 releases >= 2.66.3, glib header files inside an
extern "C" block will encounter compilation errors.  This has
impacted several OSS packages.  Consumers of newer versions of glib2.0
must not include glib headers in an extern "C" block.

GTK 3.20 has deprecated gdk_display_get_device_manager(); using the
newer gdk_display_get_default_seat() when the GTK version is >= 3.20.

The return value from read() must be used to avoid an unused result
warning from the compiler.  This can be avoided by using dummy retyping
in the case where the return value is not used or in this case, using
the returned value in a debug log message.

Pull Request: https://github.com/vmware/open-vm-tools/pull/505
Addresses:    https://github.com/vmware/open-vm-tools/issues/500
Addresses:    https://github.com/vmware/open-vm-tools/issues/509

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)] 
Common header file change not applicable to open-vm-tools.

Add new definition for darwin22-64 (macOS 13)

5 years agoUpdate ChangeLog with the granular push of April 5, 2021
John Wolfe [Mon, 5 Apr 2021 16:28:52 +0000 (09:28 -0700)] 
Update ChangeLog with the granular push of April 5, 2021
 - plus ChangeLog update of March 25.

5 years agoCheck return value from VmCheck_GetVersion.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
Check return value from VmCheck_GetVersion.

Fixed an issue reported by Coverity scan of open-vm-tools.

5 years agoL10n drop for updated wording in user visible messages to conform to guidelines.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
L10n drop for updated wording in user visible messages to conform to guidelines.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoCommon header file change not directly applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
Common header file change not directly applicable to open-vm-tools.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:43 +0000 (09:01 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoFix dereference after null check reported by Coverity.
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
Fix dereference after null check reported by Coverity.

Removed a NULL pointer test for gErr that causes Coverity to report
a dereference after null check.

5 years agoTools gdp plugin updates.
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
Tools gdp plugin updates.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agoJSMN: Miscellaneous log message fixes.
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
JSMN: Miscellaneous log message fixes.

* One log message in jsmn_parse_string function referred to a primitive
  instead of a string.

* When the parsing fails, the log message specified the wrong position
  where the parsing failed.

* Changed '%c' to '0x%02x' in the log messages to avoid any issues with
  printing the invalid/unprintable characters.

* Added a new log message for better debugging in one specific error
  code path.

5 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
Common header file change not applicable to open-vm-tools.

5 years agolib/misc/hostinfoPosix.c:
John Wolfe [Mon, 5 Apr 2021 16:01:42 +0000 (09:01 -0700)] 
lib/misc/hostinfoPosix.c:

Correct an ifdef typo introduced in an earlier change.