]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Update ChangeLog with the granular push of Dec. 21, 2021.
authorJohn Wolfe <jwolfe@vmware.com>
Tue, 21 Dec 2021 21:19:21 +0000 (13:19 -0800)
committerJohn Wolfe <jwolfe@vmware.com>
Tue, 21 Dec 2021 21:19:21 +0000 (13:19 -0800)
 - plus ChangeLog update of Dec. 4.

open-vm-tools/ChangeLog

index ac7e03733a98315aa99359d294156687b6eaa936..33cf08584a7a902706d3050d6ff5365d0a267ffa 100644 (file)
@@ -1,3 +1,278 @@
+commit 7987a3440f0d05b18faa77b9f9f67ae55d8a1cf1
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 13:07:55 2021 -0800
+
+    Update missed 2021 copyright.
+
+commit 4c66981405127910285d182930e049c4fb496a7a
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Change to a common header file not applicable to open-vm-tools.
+
+commit cc72edfdd60497b86b8e7f20495c85ce414d6106
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -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.
+
+commit 97917fce5828ef0efdae59d7bb6e4dd7f0caeae0
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -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.
+
+commit d0571b23fe1513c0ec83e8b57bd8e91edd5b86a3
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Changes to common source files not applicable to open-vm-tools.
+
+commit 7776c845db0bc24c5103d80a8d8f76d73f79ec39
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Change to a common header file not applicable to open-vm-tools.
+
+commit ec4040bfc25818e5979f8c681f13b4c0e3d9c38a
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Changes to a common source file not applicable to open-vm-tools.
+
+commit 3695f042018aedbca6d37751d3d1577bf1887aa1
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Common source file change not applicable to open-vm-tools.
+
+commit 7cb1006b6f362a1e19b6dbaea5ae30bd727d4f5b
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Fix potential integer overflow when calling g_timeout_source_new() or
+    g_timeout_source_new_seconds().
+
+commit c69332a9252413b265b4a146c072bcae8b16a3d3
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit 1c916a09107b2b6c901488587711db569ade9223
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Changes to common header files not applicable to open-vm-tools.
+
+commit 8296854e348014441368af01edc41c728b80de86
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Clean up of guest OS tables.
+    
+    Use official defines for Arm and guestOS strings.
+
+commit d5a3e4b02c5515cde9f10e351b67dade9c073d6e
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -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.
+
+commit 63abb4f4b0fe73205888bedca91385faf3f53bf7
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Adding Alma Linux and Rocky Linux to tools guest ID code.
+
+commit 89d3e8d9560708be308b0511bbacece903651790
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Refactored the componentMgr plugin code following standard practices.
+
+commit d33c816998b8680b67b39a096f44e95d5019e1ab
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Adding Alma and Rocky Linux for x86 and Arm architectures.
+
+commit dce3b03c433e4ff77df5703e97519e3b32c9cf14
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit 32dd72b34033ba0f7eda8456a67bd45fee98c483
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Common source file changes not directly applicable to open-vm-tools.
+
+commit 6b3e2e5ae06c77c122bc890a8ff8c3dede6368c9
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -0800
+
+    Changes to common header files not applicable to open-vm-tools.
+
+commit ed84c0a175c0122555a6a7cc947590569d28becb
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:50 2021 -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
+
+commit b36b275bc8cd14c1e2e64f76e3b41307e24a165f
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Set the "svtminion.sh" script version to '1.0'.
+
+commit 53949064ee169cdba0925d99a1f9a75f63dbf39b
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit b38a34acdf9ed3113e53f5e9f2c3cc0927df50eb
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit 308259f3e5e3630cd30bd04aa0fd0d4c952d7ff2
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Added the componentMgr plugin to the vmtoolsd vmsvc process.
+    
+    The new componentMgr plugin manages adding/removing of components
+    in the guest.
+
+commit db3a1dc6c9cc771bf4c4d8a268b6747f167bcad7
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -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.
+
+commit 50500199ac9e36ee67deffe51ccd714a6a90ef46
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Activate the componentMgr plugin build and enablement of the Salt-Minion plugin.
+
+commit 67383c5669650766fbdb18962ce05afafb6d0dca
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Prepare to enable Mac OS 14 (Darwin 23) as a new guest.
+
+commit 3ca3a1d1ff4edb9ab6dbe5e30079167710ee5d06
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    filePosix.c: Increased the hash table size for better performance.
+    
+    Improved the performance of the functions File_ListDirectory() and
+    File_WalkDirectoryStart().
+
+commit 011d680184caa26fd4d4d6fe77f77a862aee0adb
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Changes to common header files not applicable to open-vm-tools.
+
+commit be8ec133fb755dec100de90d6f5d42dd2a56cf6c
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit 8b97e826ce53cbcd6ca5aa568906ffbe1b57f0d4
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Tue Dec 21 12:48:49 2021 -0800
+
+    Common header file change not applicable to open-vm-tools.
+
+commit de920bf8398bcf7a017a4b012e84cf98d67babab
+Author: John Wolfe <jwolfe@vmware.com>
+Date:   Sat Dec 4 23:09:31 2021 -0800
+
+    Update ChangeLog with the granular push of Dec. 4, 2021.
+     - plus ChangeLog update of Nov. 19.
+
 commit 2cadef44dc8c156d8543111d62340212c501aa0d
 Author: John Wolfe <jwolfe@vmware.com>
 Date:   Sat Dec 4 22:55:11 2021 -0800