]> git.ipfire.org Git - thirdparty/open-vm-tools.git/log
thirdparty/open-vm-tools.git
4 years agoAppVisibility: Skip terminated/stopped containers.
John Wolfe [Mon, 7 Feb 2022 17:40:00 +0000 (09:40 -0800)] 
AppVisibility: Skip terminated/stopped containers.

Added code to skip terminated/stopped containers.  This is done
by using TaskStub to retrieve the pid for the running container.
If the pid cannot be retrieved, then that container is skipped.

The previously suppressed "default" namespace has been restored.

Fixed another minor issue with calculating the number of containers
that were added.

Note: This changeset introduces a dependency on Tasks.proto, and
Tasks.proto depends on a few other proto files like mount, metrics,
descriptor and task.  Modified the makefile to generate the necessary
C++ files from the proto files.

Additional notes:
 - .proto -> generates .pb.h, .pb.c and .grpc.pb.cc files.
 - For compiling and building the library (.so file), the .grpc.pb.{h,cc}
   and .pb.{h,cc} files are needed.
 - The protoc compiler generates .pb.h and .pb.c files when the --cpp_out
   option is specified.
 - The protoc compiler generates .grpc.pb.* when the --grpc_out option is
   specified.

4 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Mon, 7 Feb 2022 17:40:00 +0000 (09:40 -0800)] 
Common source file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 7 Feb 2022 17:40:00 +0000 (09:40 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular changes through 1/1/22 thru 1/15/22
John Wolfe [Fri, 21 Jan 2022 01:21:06 +0000 (17:21 -0800)] 
Update ChangeLog with the granular changes through 1/1/22 thru 1/15/22
  - granular push of Jan. 20, 2022
  - plus ChangeLog update of Jan. 2.

4 years agoMissed a few 2022 copyright updates - correcting before publishing.
John Wolfe [Fri, 21 Jan 2022 01:08:38 +0000 (17:08 -0800)] 
Missed a few 2022 copyright updates - correcting before publishing.

4 years agoOpen-vm-tools 12.0.0 L10n drop.
John Wolfe [Fri, 21 Jan 2022 00:48:46 +0000 (16:48 -0800)] 
Open-vm-tools 12.0.0 L10n drop.

4 years agoContainerInfo: Remove 'default' namespace from the default allowed namespace list.
John Wolfe [Fri, 21 Jan 2022 00:48:46 +0000 (16:48 -0800)] 
ContainerInfo: Remove 'default' namespace from the default allowed namespace list.

4 years agoRestrict Enable Salt Minion feature to x86_64 systems.
John Wolfe [Fri, 21 Jan 2022 00:48:46 +0000 (16:48 -0800)] 
Restrict Enable Salt Minion feature to x86_64 systems.

Currently Salt Minion is available only for x86_64 systems.  Update
configure.ac to exclude ENABLE_SALTMINION from ARM and 32-bit systems.

4 years agoThe header added to the vmsvc log file is repeated at log file rotation.
John Wolfe [Fri, 21 Jan 2022 00:48:45 +0000 (16:48 -0800)] 
The header added to the vmsvc log file is repeated at log file rotation.

The log entry with the tools version, tools build number and guest OS
details added at the start of the vmsvc log file is repeated when log
file rotation occurs.

4 years agoLast minute 2022 copyright updates to several files.
John Wolfe [Thu, 20 Jan 2022 23:01:49 +0000 (15:01 -0800)] 
Last minute 2022 copyright updates to several files.

4 years agoUpdate ChangeLog with the granular push of Jan. 20, 2022.
John Wolfe [Thu, 20 Jan 2022 19:50:29 +0000 (11:50 -0800)] 
Update ChangeLog with the granular push of Jan. 20, 2022.
 - plus ChangeLog update of Jan 2, 2022.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
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 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Common header file change.

Prepare to recognize macOS 14, Debian GNU/Linux 12, Rocky Linux,
and AlmaLinux.

4 years agoopen-vm-tools-12.0.0 L10n drop.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
open-vm-tools-12.0.0 L10n drop.

4 years agoContainerInfo: Remove 'default' namespace from the default allowed namespace list.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
ContainerInfo: Remove 'default' namespace from the default allowed namespace list.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
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 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
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 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
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 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoSet tools builds on the "devel" branch to version 12.1.0.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Set tools builds on the "devel" branch to version 12.1.0.

Also, add back the definitions of TOOLS_VERSION_NEXT* inadvertently
removed in the previous change to vm_tools_version.h.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoRestrict Enable Salt Minion feature to x86_64 systems.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Restrict Enable Salt Minion feature to x86_64 systems.

Currently Salt Minion is available only for x86_64 systems.  Update
configure.ac to exclude ENABLE_SALTMINION from ARM and 32-bit systems.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Thu, 20 Jan 2022 19:40:15 +0000 (11:40 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular changes through 12/31/21.
John Wolfe [Sun, 2 Jan 2022 11:33:24 +0000 (03:33 -0800)] 
Update ChangeLog with the granular changes through 12/31/21.
  - granular push of Jan. 2, 2022
  - plus ChangeLog update of Dec.25 - creation of stable-12.0.x branch.

4 years agoSet SABRE_SAW as the code name for the VMware Tools 12.0.0 release.
John Wolfe [Sun, 2 Jan 2022 11:23:38 +0000 (03:23 -0800)] 
Set SABRE_SAW as the code name for the VMware Tools 12.0.0 release.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Sun, 2 Jan 2022 11:23:38 +0000 (03:23 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular changes through 12/31/21.
John Wolfe [Sun, 2 Jan 2022 10:20:56 +0000 (02:20 -0800)] 
Update ChangeLog with the granular changes through 12/31/21.
  - granular push of Jan. 2, 2022
  - plus ChangeLog update of Dec. 25.

4 years agoSet SABRE_SAW as the code name for the VMware Tools 12.0.0 release.
John Wolfe [Sun, 2 Jan 2022 10:10:04 +0000 (02:10 -0800)] 
Set SABRE_SAW as the code name for the VMware Tools 12.0.0 release.

4 years agoThe header added to the vmsvc log file is repeated at log file rotation.
John Wolfe [Sun, 2 Jan 2022 10:10:04 +0000 (02:10 -0800)] 
The header added to the vmsvc log file is repeated at log file rotation.

The log entry with the tools version, tools build number and guest OS
details added at the start of the vmsvc log file is repeated when log
file rotation occurs.

4 years ago====================================================================
John Wolfe [Sat, 25 Dec 2021 18:10:54 +0000 (10:10 -0800)] 
====================================================================
The "stable-12.0.x" branch was created from the "devel" branch here.
====================================================================

Update ChangeLog with the granular push of Dec. 25, 2021.
 - plus ChangeLog update of Dec. 21.

4 years agoCommon source file changes not directly applicable to open-vm-tools.
John Wolfe [Sat, 25 Dec 2021 17:51:13 +0000 (09:51 -0800)] 
Common source file changes not directly applicable to open-vm-tools.

4 years agoSalt-minion and componentMgr plugin updates.
John Wolfe [Sat, 25 Dec 2021 17:51:13 +0000 (09:51 -0800)] 
Salt-minion and componentMgr plugin updates.

Lastest version of the Salt Minion installer script.
The poll-interval of the componentMgr can be set to a minimum value of
five (5) seconds when compiled with -DVMX86_DEBUG.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Sat, 25 Dec 2021 17:51:13 +0000 (09:51 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Dec. 21, 2021.
John Wolfe [Tue, 21 Dec 2021 21:19:21 +0000 (13:19 -0800)] 
Update ChangeLog with the granular push of Dec. 21, 2021.
 - plus ChangeLog update of Dec. 4.

4 years agoUpdate missed 2021 copyright.
John Wolfe [Tue, 21 Dec 2021 21:07:55 +0000 (13:07 -0800)] 
Update missed 2021 copyright.

4 years agoChange to a common header file not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Change to a common header file not applicable to open-vm-tools.

4 years agoChanged the log domain of the containerInfo plugin to containerinfo.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Changed the log domain of the containerInfo plugin to containerinfo.

This will make both 'config group name' and 'logging domain' name the same.
Did some code-reorg.

4 years agoUpdate open-vm-tools to build with either Fuse 3 or Fuse 2
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Update open-vm-tools to build with either Fuse 3 or Fuse 2

Vendors are requesting that open-vm-tools can be built with either
Fuse 2 or Fuse 3.  While both Fuse 2 and Fuse 3 runtime can be
installed on a Linux system, vendors would prefer to switch from
Fuse 2 to Fuse 3 at the same time for all products to be available
with the base OS.

Updating the configure.ac file to check for the presence of the Fuse 3
or Fuse 2 development packages in the build environment.  Providing
configure options to allow users to control the version of Fuse to be
used.
 --without-fuse       - vmblock-fuse and vmhgfs-fuse will be disabled.
 --with-fuse=fuse3|3  - use Fuse 3.x
 --with-fuse=fuse|2   - use Fuse 2.x
 --with-fuse=auto     - check for Fuse 3 or Fuse 2 availability; disable
                        vmblock-fuse and vmhgfs-fuse if unavailable.
 --with-fuse          - implicit "yes".
 --with-fuse=yes      - check for Fuse 3 or Fuse 2 availability; disable
                        vmblock-fuse and vmhgfs-fuse if unavailable.

Pull request: https://github.com/vmware/open-vm-tools/pull/544
Fixes issue:  https://github.com/vmware/open-vm-tools/issues/314

The vmblock-fuse code is also used by WorkStation.  Configure defines
are not available in internal builds.  Reworked preprocessor tests to
use FUSE_MAJOR_VERSION from the fuse headers to determine API to be
used during compilation.

4 years agoChanges to common source files not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoChange to a common header file not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Change to a common header file not applicable to open-vm-tools.

4 years agoChanges to a common source file not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Changes to a common source file not applicable to open-vm-tools.

4 years agoCommon source file change not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Common source file change not applicable to open-vm-tools.

4 years agoFix potential integer overflow when calling g_timeout_source_new() or
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Fix potential integer overflow when calling g_timeout_source_new() or
g_timeout_source_new_seconds().

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
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 [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Changes to common header files not applicable to open-vm-tools.

4 years agoClean up of guest OS tables.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Clean up of guest OS tables.

Use official defines for Arm and guestOS strings.

4 years agoRemove the collection of GRUB files from the vm-support script
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Remove the collection of GRUB files from the vm-support script

GRUB configuration files have not been needed in the past. Therefore, as part
of this change, removing the code from vm-support script which collects any
grub configuration files.

4 years agoAdding Alma Linux and Rocky Linux to tools guest ID code.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Adding Alma Linux and Rocky Linux to tools guest ID code.

4 years agoRefactored the componentMgr plugin code following standard practices.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Refactored the componentMgr plugin code following standard practices.

4 years agoAdding Alma and Rocky Linux for x86 and Arm architectures.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Adding Alma and Rocky Linux for x86 and Arm architectures.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon source file changes not directly applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Common source file changes not directly applicable to open-vm-tools.

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
Changes to common header files not applicable to open-vm-tools.

4 years agocontainerInfo Plugin: list the Docker and Kubernetes containers in a guest VM.
John Wolfe [Tue, 21 Dec 2021 20:48:50 +0000 (12:48 -0800)] 
containerInfo Plugin: list the Docker and Kubernetes containers in a guest VM.

Added code for a new open-vm-tools plugin, containerInfo.
- Added a new configure option --disable-containerinfo to disable building
  the containerinfo plugin.
   --disable-containerinfo : Will not check for any dependent packages and
                             will not build the containerinfo plugin.
   --enable-containerinfo=no : Same as --disable-containerinfo
   --enable-containerinfo=auto : Checks for the dependent packages. If they
                                 are available, then the containerinfo plugin
                                 will be built. Otherwise, a warning is printeds
                                 and the containerinfo plugin will be skipped.
   --enable-containerinfo
   --enable-containerinfo=yes  : Checks for the dependent packages. If they are
                                 available, then the containerinfo plugin will
                                 be built.  Otherwise, the configure will
                                 terminate with an error.

- Updated the sample tools.conf file with various settings related to
  the containerinfo plugin.
- Due to an issue reported in https://github.com/protocolbuffers/protobuf/issues/9184,
  implemented a workaround by changing 'import weak ' to 'import ' in the
  .proto files while generating the header files.

Build dependencies: (packages names may vary with Linux release).
                                - or -
  - libcurl4-openssl-dev                      libcurl-devel
  - protobuf-compiler                         protobuf-compiler
  - libprotobuf-dev                           protobuf-devel
  - protobuf-compiler-grpc                    grpc-plugins
  - libgrpc++-dev                             grpc-devel
  - golang-github-containerd-containerd-dev   containerd-devel
  - golang-github-gogo-protobuf-dev

Runtime requirements:

   - curl, protobug and grpc-cpp

4 years agoSet the "svtminion.sh" script version to '1.0'.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Set the "svtminion.sh" script version to '1.0'.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
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, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoAdded the componentMgr plugin to the vmtoolsd vmsvc process.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Added the componentMgr plugin to the vmtoolsd vmsvc process.

The new componentMgr plugin manages adding/removing of components
in the guest.

4 years agoSalt Stack Script Integration for Linux.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Salt Stack Script Integration for Linux.

Added the "svtminion.sh" script which will be packaged for Linux to
support SaltStack integration and management from the componentMgr plugin.

4 years agoActivate the componentMgr plugin build and enablement of the Salt-Minion plugin.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Activate the componentMgr plugin build and enablement of the Salt-Minion plugin.

4 years agoPrepare to enable Mac OS 14 (Darwin 23) as a new guest.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Prepare to enable Mac OS 14 (Darwin 23) as a new guest.

4 years agofilePosix.c: Increased the hash table size for better performance.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
filePosix.c: Increased the hash table size for better performance.

Improved the performance of the functions File_ListDirectory() and
File_WalkDirectoryStart().

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
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 [Tue, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
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, 21 Dec 2021 20:48:49 +0000 (12:48 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Dec. 4, 2021.
John Wolfe [Sun, 5 Dec 2021 07:09:31 +0000 (23:09 -0800)] 
Update ChangeLog with the granular push of Dec. 4, 2021.
 - plus ChangeLog update of Nov. 19.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Sun, 5 Dec 2021 06:55:11 +0000 (22:55 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoAdding RHEL9_ARM and OTHERLINUX6_ARM to the ALLARM group.
John Wolfe [Sun, 5 Dec 2021 06:55:11 +0000 (22:55 -0800)] 
Adding RHEL9_ARM and OTHERLINUX6_ARM to the ALLARM group.

4 years agoChanges to common header files not applicable to open-vm-tools.
John Wolfe [Sun, 5 Dec 2021 06:55:11 +0000 (22:55 -0800)] 
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 [Sun, 5 Dec 2021 06:55:11 +0000 (22:55 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Sun, 5 Dec 2021 06:55:11 +0000 (22:55 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Nov. 19, 2021.
John Wolfe [Fri, 19 Nov 2021 20:52:20 +0000 (12:52 -0800)] 
Update ChangeLog with the granular push of Nov. 19, 2021.
 - plus ChangeLog update of Nov. 8.

4 years ago[AsyncSocket] Avoid a potential NULL pointer dereference in a log message.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
[AsyncSocket] Avoid a potential NULL pointer dereference in a log message.

A log message in AsyncTCPSocketListenerCreateImpl() accesses an error code
through an optional parameter.  Introduce a local error variable to
capture any error code from called functions and have it available for the
log message.

4 years agoCorrect the guestFamily reported for RHEL 9.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
Correct the guestFamily reported for RHEL 9.

RHEL 9 had not been added to the ALLLINUX macro.  This has been
corrected.

4 years agoCommon source file change not directly applicable to open-vm-tools.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
Common source file change not directly applicable to open-vm-tools.

4 years agoChange to common header file not applicable to open-vm-tools.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
Change to common header file not applicable to open-vm-tools.

4 years agoChange to common header file not applicable to open-vm-tools.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
Change to common header file not applicable to open-vm-tools.

4 years agoChange to common header file not applicable to open-vm-tools.
John Wolfe [Fri, 19 Nov 2021 19:40:50 +0000 (11:40 -0800)] 
Change to common header file not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Nov. 8, 2021.
John Wolfe [Mon, 8 Nov 2021 22:03:23 +0000 (14:03 -0800)] 
Update ChangeLog with the granular push of Nov. 8, 2021.
 - plus ChangeLog update of Oct. 18.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 8 Nov 2021 21:33:58 +0000 (13:33 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoCode clean up.
John Wolfe [Mon, 8 Nov 2021 21:33:58 +0000 (13:33 -0800)] 
Code clean up.
 - Fix assignments of pointer to constant data to a non-constant
   pointer type.
 - Remove code that has been commented out.
 - Updated treatment of pointers as a boolean expression to be
   a true boolean expression.
 - Fixed some formatting issues.

4 years agoUpdate open-vm-tools 12.0.0 to work with openssl 1.1.1 or 3.0.0.
John Wolfe [Mon, 8 Nov 2021 21:33:58 +0000 (13:33 -0800)] 
Update open-vm-tools 12.0.0 to work with openssl 1.1.1 or 3.0.0.

4 years agoAppInfo Enhancement: Remove duplicate applications.
John Wolfe [Mon, 8 Nov 2021 21:33:58 +0000 (13:33 -0800)] 
AppInfo Enhancement: Remove duplicate applications.

Update appinfo to remove duplicate applications from guestVar.
Add a "remove-duplicates" tools.conf key, which is enabled by default.
Setting "remove-duplicates=false" disables the functionality.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoServiceDiscovery: Enhance version scripts to discover vRLi and
John Wolfe [Mon, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
ServiceDiscovery: Enhance version scripts to discover vRLi and
                  Cassandra services versions.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
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, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
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, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
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 [Mon, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
Changes to common source files not applicable to open-vm-tools.

4 years agoCommon header file change not applicable to open-vm-tools.
John Wolfe [Mon, 8 Nov 2021 21:33:57 +0000 (13:33 -0800)] 
Common header file change not applicable to open-vm-tools.

4 years agoUpdate ChangeLog with the granular push of Oct. 18, 2021.
John Wolfe [Mon, 18 Oct 2021 14:44:47 +0000 (07:44 -0700)] 
Update ChangeLog with the granular push of Oct. 18, 2021.
  plus ChangeLog update of Oct. 6.

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 agoRemove <CR> characters from saml-schema-assertion-2.0.xsd.
John Wolfe [Mon, 18 Oct 2021 14:31:44 +0000 (07:31 -0700)] 
Remove <CR> characters from saml-schema-assertion-2.0.xsd.

The file, created with Windows <CRLF> in 2011, has been changed
to Unix encoding.

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.