head 1.3; access; symbols pkgsrc-2016Q3:1.2.0.32 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.30 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.28 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.26 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.24 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.22 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.20 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.18 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.16 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.14 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.12 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.10 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.8 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.6 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.4 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.2 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.1.0.34 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.32 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.30 pkgsrc-2012Q1-base:1.1 pkgsrc-2011Q4:1.1.0.28 pkgsrc-2011Q4-base:1.1 pkgsrc-2011Q3:1.1.0.26 pkgsrc-2011Q3-base:1.1 pkgsrc-2011Q2:1.1.0.24 pkgsrc-2011Q2-base:1.1 pkgsrc-2011Q1:1.1.0.22 pkgsrc-2011Q1-base:1.1 pkgsrc-2010Q4:1.1.0.20 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.18 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.16 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.14 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.12 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.10 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.8 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.6 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.4 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.2 pkgsrc-2008Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2016.10.09.03.41.56; author ryoon; state dead; branches; next 1.2; commitid io4No6768Wxf7qpz; 1.2 date 2012.12.25.21.02.15; author joerg; state Exp; branches; next 1.1; 1.1 date 2008.09.14.16.15.05; author bjs; state Exp; branches; next ; desc @@ 1.3 log @Update to 10.0.7 The only following features are tested on NetBSD/amd64 7.99.39 without vmt(4) on VMware Workstation 12 Player 12.0.5 for Windows or ESXi 6.0u2. * Hostname and IP address report * Shutdown and reboot operations from host * Copy and paste of text string between host and guest * Guest clock sync The other features are not tested. For example, * Drag and drop between host and guest * VM HA, heartbeat * HGFS, shared folder Changelog: What's New VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Read about the new and enhanced features in this release below: Common versioning: Infrastructure changes to enable reporting of the true version of open-vm-tools. This feature is dependent on host support. Quiesced snapshots enhancements for Linux guests running IO workload: Robustness related enhancements in quiesced snapshot operation. The vmtoolsd service supports caching of log messages when guest IO has been quiesced. Enhancements in the vmbackup plugin use a separate thread to quiesce the guest OS to avoid timeout issues due to heavy I/O in the guest. Shared Folders: For Linux distributions with kernel version 4.0.0 and higher, there is a new FUSE based Shared Folders client which is used as a replacement for the kernel mode client. ESXi Serviceability: Default vmtoolsd logging is directed to a file instead of syslog. vmware-toolbox-cmd is enhanced for setting vmtoolsd logging levels. GuestInfo Enhancements: Plugin enhancements to report more than 64 IP addresses from the guest. These enhancements will be available only after upgrading the host because the guest IP addresses limit also exists on the host side. Internationalization open-vm-tools 10.0.0 supports the following languages: English French German Spanish Italian Japanese Korean Simplified Chinese Traditional Chinese Compatibility open-vm-tools 10.0.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.0 and VMware Fusion 8.0. @ text @$NetBSD: patch-bx,v 1.2 2012/12/25 21:02:15 joerg Exp $ --- xferlogs/xferlogs.c.orig 2008-08-08 07:01:57.000000000 +0000 +++ xferlogs/xferlogs.c @@@@ -125,7 +125,7 @@@@ xmitFile(char *filename) //IN : file to RpcVMX_Log("%s: %s: ver - %d", LOG_START_MARK, filename, LOG_VERSION); while ((readLen = fread(buf, 1, sizeof buf, fp)) > 0 ) { if (Base64_Encode(buf, readLen, base64Buf, sizeof base64B - 1, NULL)) { - RpcVMX_Log(base64B); + RpcVMX_Log("%s", base64B); } else { Warning("Error in Base64_Encode\n"); goto exit; @@@@ -200,8 +200,8 @@@@ extractFile(char *filename) //IN: vmx lo * Ignore the filename in the log, for obvious security reasons * and create a new filename consiting of time and enumerator. */ - Str_Sprintf(fname, sizeof fname, "%d_%"FMTTIME".log", - filenu++, time(NULL)); + Str_Sprintf(fname, sizeof fname, "%d_%lld.log", + filenu++, (long long)time(NULL)); /* * Read the version information, if they dont match just warn @@@@ -261,7 +261,7 @@@@ main(int argc, char *argv[]) usage(); return -1; } if (argc == 2) { - RpcVMX_Log(argv[1]); + RpcVMX_Log("%s", argv[1]); return 0; } @ 1.2 log @Fix tautologic compares. Add a few missing static specifiers for inline functions. Don't use non-literal strings as format strings. Use z for size_t on NetBSD. Fix inline assembler syntax of inl. @ text @d1 1 a1 1 $NetBSD: patch-bx,v 1.1 2008/09/14 16:15:05 bjs Exp $ @ 1.1 log @Instead of using PRId32 (which fixed the amd64 build only to break i386), just use %lld and cast time() to (long long int) in xferlogs/xferlogs.c. PKGREVISION++. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- xferlogs/xferlogs.c.orig 2008-08-08 03:01:57.000000000 -0400 d5 9 d25 9 @