]>
git.ipfire.org Git - thirdparty/open-vm-tools.git/log
Katy Feng [Fri, 25 Aug 2023 18:58:48 +0000 (11:58 -0700)]
Allow only X509 certs to verify the SAML token signature.
Katy Feng [Fri, 25 Aug 2023 18:58:48 +0000 (11:58 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:48 +0000 (11:58 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:48 +0000 (11:58 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Allow pre-Windows 2000 style user logon for Linux Guests.
With this change, applications that requires user/password type
authentication/authorization (done by VGAuth service) for guestOps
can now use pre-windows 2000 style user logon for Linux Guests too.
Github Issue: https://github.com/vmware/open-vm-tools/issues/641
Katy Feng [Fri, 25 Aug 2023 18:58:47 +0000 (11:58 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Fri, 25 Aug 2023 18:57:15 +0000 (11:57 -0700)]
ChangeLog update of Aug. 25, 2023.
Katy Feng [Fri, 25 Aug 2023 18:51:12 +0000 (11:51 -0700)]
====================================================================
The "stable-12.3.x" branch was created from the "devel" branch here.
====================================================================
Update ChangeLog with the granular push of Aug. 22, 2023.
- plus ChangeLog update of Apr. 24, 2023.
Katy Feng [Tue, 22 Aug 2023 22:51:19 +0000 (15:51 -0700)]
Fix build problems with grpc
Updating Makefiles to put -l specifiers into LIBADD and not LDFLAGS.
Use the grpc++ pkgconfig (.pc file) if it exists to retrieve flags
and libraries for linking.
Pull request: https://github.com/vmware/open-vm-tools/pull/664
Katy Feng [Tue, 22 Aug 2023 22:51:19 +0000 (15:51 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 22:51:19 +0000 (15:51 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 22:37:45 +0000 (15:37 -0700)]
Enable hostVerfied SAML token feature in Tools.
Katy Feng [Tue, 22 Aug 2023 18:11:43 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:43 +0000 (11:11 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:43 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:43 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:43 +0000 (11:11 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Fix VThreadBase_ForgetSelf using wrong format specifier for VThread_CurID.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
svtminion scripts v1.6 fixes for salt-minion release 3006.0
Fix output of getent group, so don't make noise on Linux.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Provide alternate method to allow (expected) pre-frozen filesystems
when taking a quiesced snapshot.
Effective with open-vm-tools 12.2.0, Linux quiesced snapshots will fail if
any filesystem(s) have been prefrozen by other than the vmtoolsd process.
This has been done to assure that filesystems are inactive while the
snapshots are being taken. Some existing prefreeze scripts may be freezing
some filesystem(s). In these cases, the vmtoolsd process must be informed of
anticipated pre-frozen filesystems by providing an "excludedFileSystem" list in
the [vmbackup] section of the tools.conf file.
This change provides a new switch in the tools.conf file to allow pre-frozen
filesystems to be encountered and accepted when doing a quiesced snapshot
operation. With the default value of "false", the "ignoreFrozenFileSystems"
can be configured with a setting of "true" to notify the quiesced snapshot
operation that pre-frozen filesystems are allowed.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:42 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Removing appUtil library from open-vm-tools.
Several Linux distributions have deprecated the use of gdk-pixbuf-xlib library
and many may follow suit in future. Remove the appUtil library, which was
required by Unity but is no longer supported on Linux guests.
Github Issue: https://github.com/vmware/open-vm-tools/issues/658
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Remove some dead code.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
svtminion scripts update for salt 3006 release
Scripts Ver. 1.5, support for status 106 code feature.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Introduce the new CAP_HOST_VERIFIED_SAML_TOKEN capability.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Tue, 22 Aug 2023 18:11:41 +0000 (11:11 -0700)]
Modify the comment for the CONFNAME_DEPLOYPKG_PROCESSTIMEOUT value range.
John Wolfe [Tue, 13 Jun 2023 21:49:41 +0000 (14:49 -0700)]
Merge branch 'stable-12.2.x'
John Wolfe [Mon, 12 Jun 2023 23:13:35 +0000 (16:13 -0700)]
One additional ChangeLog update to capture the 12.2.5 release point banner.
John Wolfe [Mon, 12 Jun 2023 23:07:56 +0000 (16:07 -0700)]
=================================================
open-vm-tools 12.2.5 released at this point.
=================================================
Update of the ChangeLog with the final changes in preparation for
the open-vm-tools 12.2.5 release.
John Wolfe [Mon, 12 Jun 2023 22:36:15 +0000 (15:36 -0700)]
Update the ReleaseNotes.md for the 12.2.5 open-vm-tools release.
John Wolfe [Mon, 12 Jun 2023 22:03:03 +0000 (15:03 -0700)]
Prepare for the open-vm-tools 12.2.0 release.
- Update the tools version in the configure.ac file.
- Update the build numbers in the buildNumber.h header.
John Wolfe [Mon, 12 Jun 2023 21:53:47 +0000 (14:53 -0700)]
Change open-vm-tools version to 12.2.5.
John Wolfe [Mon, 12 Jun 2023 21:53:47 +0000 (14:53 -0700)]
Remove some dead code.
Remove some authentication types which were deprecated long
ago and are no longer in use.
John Wolfe [Mon, 12 Jun 2023 21:53:47 +0000 (14:53 -0700)]
Setting the VMware Tools version to 12.2.1.
Katy Feng [Thu, 1 Jun 2023 17:22:47 +0000 (10:22 -0700)]
Copyright symbol updates.
Katy Feng [Mon, 24 Apr 2023 19:46:20 +0000 (12:46 -0700)]
Update ChangeLog with the granular push of Apr 24, 2023.
- plus ChangeLog update of Apr 6, 2023.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools at this time.
Katy Feng [Mon, 24 Apr 2023 19:30:14 +0000 (12:30 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:36:37 +0000 (11:36 -0700)]
Update ChangeLog with the granular push of Apr 6, 2023.
- plus ChangeLog update of Mar 24, 2023.
Katy Feng [Thu, 6 Apr 2023 18:33:31 +0000 (11:33 -0700)]
Correct missed 2023 copyright update.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Update the AUTHORS file in open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Changes to common source files not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Changes to common header files not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Thu, 6 Apr 2023 18:27:41 +0000 (11:27 -0700)]
Improve POSIX guest identification
Many Linux distros do not provide LSB information. Instead,
they rely exclusively on the the os-release standard information.
We previously used a ranking system that rates the LSB data
(if present) against the os-release data (if present).
With the LSB data install much more rare than before, perform
a quick check for the LSB before attempting expensive operations.
This is in response to these GitHub issues:
https://github.com/vmware/open-vm-tools/issues/647
https://github.com/vmware/open-vm-tools/issues/648
Note that we cannot look just for the os-release data. In older
Linux releases, there are mistakes or differences between the
os-release and LSB data. We must continue to do what we do now
or risk changing the identification of older releases.
This optimization is very effective.
Katy Feng [Fri, 24 Mar 2023 20:48:17 +0000 (13:48 -0700)]
Update ChangeLog with the granular push of Mar 24, 2023.
- plus ChangeLog update of Mar 6, 2023.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Change to common source file not applicable to open-vm-tools.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Change to common header file not applicable to open-vm-tools.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Record the usage of VMware Tools version 12.2.5 in vm_tools_version.h
Adding tools TOOLS_VERSION_BANDSAW_UPDATE1 for 12.2.5 into the
vm_tools_version.h header file.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Record the GA release of VMware Tools 12.2.0.
Adding the "_RELEASE" suffix to the tools 12.2.0 tagname in vm_tools_version.h.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Add UNMANAGED InstallStatus value for components
The UNMANAGED InstallStatus is returned from components operations to indicate
that the component is installed (detected) but is not to be managed by the
Component Manager. The Component Manager will not take actions (except
checkStatus) until the UNMANAGED status for the component gets resolved
(externally).
The Salt Minion (salt_minion) component returns code 106 ("ExternalInstall")
is equivalent to UNMANAGED.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
lib/file: Fix timetools breakage to use memset
GCC bug (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119) wrongly
complains about using the zero initializer in some circumstances.
Katy Feng [Fri, 24 Mar 2023 20:29:28 +0000 (13:29 -0700)]
Change to common source files not applicable to open-vm-tools.