Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos-legacy/vyos-open-vm-tools

VyOS version of the open-vm-tools
https://github.com/vyos-legacy/vyos-open-vm-tools

VSOCK: Remove SOCK_SEQPACKET from Linux

This was a poor implementation of SOCK_SEQPACKET, let's rip it out.
This mirrors the work done f...

6d2f9852b8d987820bf95465ce5903e62013a0fb authored about 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

db425ac5b33bef2851696e3b56d43b09984a032a authored about 12 years ago
Updating open-vm-tools version for release 2012.10.14-874563.

Signed-off-by: Dmitry Torokhov <[email protected]>

6cd63e49c769424936dbe3b460142709458438f3 authored over 12 years ago
vm_version.h: cleanup & remove unnecessary inclusions

This change removes unnecessary includes of 'vm_version.h'.

Signed-off-by: Dmitry Torokhov <dto...

d85408321c66c927bffdb05106a26581244edd4a authored over 12 years ago
Allow string code be more strict

Signed-off-by: Dmitry Torokhov <[email protected]>

c82b294579a791fa672f76abe34a882b1c87ee2c authored over 12 years ago
HGFS: fix to compile on kernels 3.6+

Can you spell "ugly"? U-G-L-Y. Ugly.

Signed-off-by: Dmitry Torokhov <[email protected]>

0e8899b3af68b15a07e58a0496e32e873210ed43 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

694d4eef6f51d5ccb0df3d821811559461bbe7b3 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

f58771bfb4bb93ebc1485d05ea5604a3600ee3f9 authored over 12 years ago
Bump up tools version for next hosted release

The new tools version for hosted products is 9.2.2

Signed-off-by: Dmitry Torokhov <dtor@vmware....

44dd179d2420862dc3b24d4cbad7ed84fc348daa authored over 12 years ago
Internal branch sync. Included in this change:

. VMCI cleanups

. tools daemon(s) will emit a log message with version upon startup

. reduce v...

52f783284ec6a09e121dd3c747d19ca5da643562 authored over 12 years ago
Add new privileged RPC call to RPC out library

Some tools require a privileged RPC out call for example the VGAuthImport for
the namespace DB i...

58f4f198ddff058aadffb87a60b6e0d9251cac15 authored over 12 years ago
Deal with conflict with Dell's Open Manage Software

When dell open manage software and vmware tools uses the same libraries.
There is a conflict as ...

d3ddadf25fbb1af2b4d9536abd158963b9ed7fe6 authored over 12 years ago
CopyPaste: accept TIMESTAMP data type for selection timestamps

The previous fix for copy and paste was pretty strict, and it turned out
to break X selections w...

6d830028b5dc4b0bb692c93ce68a122e1ead3b36 authored over 12 years ago
Fix directory listing of stale information in OS X guests

The directory readdir uses the existing handle of the directory continually
even if restarting t...

94618c2ac5a3781951f1be10570bc1843e281a77 authored over 12 years ago
vmmemctl: fix a typo in balloon driver

On batched unlock, the guest was sending a BATCHED_LOCK to the
monitor instead of the BATCHED_UN...

4062f916dcd6d603cd0f8fbf11abf2ff8f6c587c authored over 12 years ago
Log_HexDump's second argument can/should be a const void *.

Make it so. That way we don't have to cast things at the callsite.
And remove some/most of the ...

b83c18a2d45d19ce45d4f1e90dac079a0ee5e4c0 authored over 12 years ago
vmmemctl: update the balloon size in the unlock path

Previously, it wasn't updated so the balloon was not shrinkable.

Signed-off-by: Dmitry Torokhov...

9ec3b4526827fe5f052b8c9ed7d2440c9c39411d authored over 12 years ago
Internal branch sync. Included in this change:

. VMCI update to support VM-to-VM communication

. VIX updates

. changes in shared code that do...

20a0df267524ef95704c99a3131443a82e7b7a95 authored over 12 years ago
lib/lock: Clean up trailing whitespace

Trivial elimination of trailing whitespace.

Signed-off-by: Dmitry Torokhov <[email protected]>

53caa612da383b6858f0baeb471bce152775c619 authored over 12 years ago
SQUASH or remove both? Build breakage.

Signed-off-by: Dmitry Torokhov <[email protected]>

1612fd02ecace0dd75222a55d1766bec3abc4f36 authored over 12 years ago
GosTable: Server 2008 R2 32-bit never existed

According to Matt Delco Server 2008 R2 32-bit never existed. We can
remove it. This frees up a h...

457f50015226612c3cb2be3c618ddd98aed16b8f authored over 12 years ago
Guestinfo: fix memory leak detected by valgrind

Signed-off-by: Dmitry Torokhov <[email protected]>

a14f6d1297696ae8f3fdc854bec3bec3ee7ef88a authored over 12 years ago
Add esx50 updates to vm_tools_version.h

Signed-off-by: Dmitry Torokhov <[email protected]>

4501ea13d00453e8c2af6167d5a01c9dbb1d1361 authored over 12 years ago
vmmemctl: refactor backdoor_balloon.c

All the functions in backdoor_balloon.c were very similar,
refactor those so that all the common...

dd1fd2c5d53ed3ed236ea953b137d2c9fcf8a25a authored over 12 years ago
vmmemctl: fix a double free on linux balloon driver

On unload when using the unbatched commands, b->pageHandle would
be free two times. The first on...

0c6a36174116bef0e934797da5bbd041f00a8ed6 authored over 12 years ago
GOSTABLE: 2008R2 x64 should be in the WIN64 list

Got removed incorrectly in an earlier change...

Signed-off-by: Dmitry Torokhov <[email protected]>

3c977e7f4387cc4d7d2a59e96b9ebec6c9895790 authored over 12 years ago
vmmemctl: use capability based system to advertise balloon features

Use a capability based system instead of versioning to advertise
and negotiate balloon features....

adf63a09d612ddebf402435bf6b1ee9ba6f693ba authored over 12 years ago
Gostable: minimal support for vmkernel6 and Mac OS 10.9

Implement then as aliases to their next earliest versions. We'll
revisit these as developments w...

67b44bf4445050c62bba318823a45021110e61d9 authored over 12 years ago
lib/misc: robustify Windows process checking

It is possible for a process to prevent itself for even having
it's name checked on Vista and la...

aaaeb0b4d317c97242974bdc714de19acfe2f7bf authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

3db19df835b61a9f375d52326251520d160ef4bb authored over 12 years ago
EXTERN: remove more unnecessary extern

Signed-off-by: Dmitry Torokhov <[email protected]>

4aec62aced3d3e13f6e86f278e149d6bac170949 authored over 12 years ago
lib/lock: trivial line up

Line shouldn't have been wrapped.

Signed-off-by: Dmitry Torokhov <[email protected]>

05dfa32a50a9915d64113496ba526a241adff429 authored over 12 years ago
Fix HGFS server destroy session handler

The HGFS server destroy session handler should return the reply packet to
the client. Currently,...

fca63d878ad4440accf663f39869d82878306805 authored over 12 years ago
Internal branch sync. Included in this change:

. fixes in VIX plugin

. define a new tools option "enableMessageBusTunnel"

. formatting change...

730a632939663b3e16eb160b8158a99ea73bca0e authored over 12 years ago
Guest OS table: add Debian 7 and SLES 12

These need to be added - and they are easy as they are aliases. No
bits need to be allocated. Fi...

dd1dbc4e18b3cd4c06036b2cdf334bc0100c3bd7 authored over 12 years ago
Internal branch sync. Included in this change:

. add StrUtil_IsASCII (not used by the OVT code).

. other changes in shared code that don't aff...

9a0cff4de9c0b59e12548da5ccaac28ea0306469 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

c6e7bb67f706b6396bc3316d57ce49670dd9cf05 authored over 12 years ago
Bump up tools version for Fusion 5.0.1 release

The new version for hosted products is 9.2.1

Signed-off-by: Dmitry Torokhov <[email protected]>

9ca9e30ac916920447f848cd44b6638b235ed4bb authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

a9d7e0276e89658a9232f50b175f54cdf2cb7ede authored over 12 years ago
VMCI/vSOCK: fix event soft lockup on Linux

We make the silly mistake of assuming in our QP event CBs that we are in BH
context, because we ...

a5a6a543b78b1189185c9ff92807895b5045486c authored over 12 years ago
VMCI: fix context locking.

Seems like we're holding the context list lock here, when we should
be holding the context lock ...

c948f004910dbb871ce28f4716557bfe9d3e4c2f authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

5d785375b2a0271605b26e8f3210ea15bdb88c94 authored over 12 years ago
vmmemctl: add batching to the balloon driver.

Currently, we call the monitor for each reclaimed page. Batch
those pages and do a monitor call ...

d5df2bdfc81ef8b0c4ba6c0e47042b6316069e32 authored over 12 years ago
Guestinfo: return an empty nicinfo if an error occurs.

If an error occurs while retrieving the network information then,
instead of ignoring error, gue...

d70b102d4dcbda2af82d6084f124cac87288c8ac authored over 12 years ago
Pass kernel version to depmod when installing kernel modules

When building Open VM Tools in chroot jail, jail kernel version could
be different from the actu...

9869e4d75ff1199ed9d3379a081fd956ca588c6e authored over 12 years ago
Return proper error for ChangeFileAttributesInGuest API.

When a user executes ChangeFileAttributesInGuest(), the code calls
File_Exists() to check if the...

fc53c3a3ebe574ce5ac5d6ad16284a7057117f07 authored over 12 years ago
Internal branch sync. Included in this change:

. VIX config names cleanup

. changes in shared code that don't affect open-vm-tools functionali...

b7d1358e6cd87ed9bc5d2f7793c1508f1bdc7c69 authored over 12 years ago
Internal branch sync. Included in this change:

. removed SEQPACKET support from VMCI driver as we are not going to ship
in in its current for...

7f78af6d9dfabc8b8316cfdc9975730f696c52b2 authored over 12 years ago
VMCI: changes in shared code that don't affect open-vm-tools

Some VMCI header changes not affecting open-vm-tools.

Signed-off-by: Dmitry Torokhov <dtor@vmwa...

4364f1ebf8771f6ae7dd86471f88560435129f46 authored over 12 years ago
HGFS: add hooks to control debug level on fly

This is used by the hgfs sysctl interface available on OS X.

Signed-off-by: Dmitry Torokhov <dt...

e244f0ee8cfaee86c897867292f6f6116e6fa48e authored over 12 years ago
lib/file: make simple aio manager a little more thread safe.

The simple aio manager used a separate seek() then readv()/writev()
to do IO. This pattern is n...

742067c90276c0e78e1d706ae658c461354edf3f authored over 12 years ago
Yank VMCF/AMQP completely from Tools.

Signed-off-by: Dmitry Torokhov <[email protected]>

da9be5b2c31b711bee30ca52c70a0e5e36de840b authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

100b9bed8ad79b3f4683c410731cab862ebff2ef authored over 12 years ago
vmmemctl: add the kernel stubs to the balloon driver

This file is required in order to use ASSERT in the driver.

Signed-off-by: Dmitry Torokhov <dto...

9e6ee0b2240d41adcba0f686f4a61dc526064730 authored over 12 years ago
Add a macro to check if glibc 2.12 is being used

Signed-off-by: Dmitry Torokhov <[email protected]>

9f6c55fd65810af61e0a3b6b9b949449ccbcb280 authored over 12 years ago
Handle special files in HGFileCopy library.

Certain files like /proc/kallsyms can be copied from the guest only if
the special 'sequential o...

a7a12a614d5fa21549ac6a27b52e0b80a92cc068 authored over 12 years ago
Internal branch sync. Included in this change:

. lib/file: check for available free space before moving directory
trees

. changes in shared ...

ea510441e278f6c86ece2425d744799883e0116f authored over 12 years ago
lib/misc: add some string concatenation helpes

Signed-off-by: Dmitry Torokhov <[email protected]>

123ca1c6fd671557634abdb363b73f331f3d19e1 authored over 12 years ago
lib/file: make File_Cwd() handle directories of any length

In the I18n world the current working directory can be essentially
unlimited in length. Using FI...

aaa80d4caf24de0961a3cc0355d4b81ea9c04e5c authored over 12 years ago
lib/misc: add MsgList_Present()

Add MsgList_Present (which matches Msg_Present) as a convenience for
ASSERTs.

Signed-off-by: Dm...

c0cfb6673ec7db9c0f89e6a4c2148d3be8a3237e authored over 12 years ago
lib/misc: fix handling of size 0 in FileIO_Preadv

When file of size zero is used, we should return success.

Signed-off-by: Dmitry Torokhov <dtor@...

488ef992c448b2d75bafd3237b566b3c44aaffc8 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

580d39badefe0510c844cfdd937bd4afde9ab636 authored over 12 years ago
lib/file: use 64 bit offset to support large files

Quick fix to call 64 bit offset version of preadv and pwritev.

Signed-off-by: Dmitry Torokhov <...

2189f80e5c527daaada9ef4183d383a4d698124a authored over 12 years ago
HGFS: OS X client logging improvements

Making the logging more consistent and much more useful.

Signed-off-by: Dmitry Torokhov <dtor@v...

e27eae3623d28df517edc0030891e3ee9e7c63f2 authored over 12 years ago
vSock: only print warning if we could not register address family at all

vSockets on Linux tries to claim an address family starting from the top
of the valid range. If...

7dfb1faba612bba10a093687ef0f90bd66d2fe7b authored over 12 years ago
Internal branch sync. Included in this change:

. lib/misc - add a function to override home directory

. changes in shared code that don't affe...

504ae598f31b69b2f0bdcf38f6454d00d8123a88 authored over 12 years ago
Bump up the tools version for WS 9.0 Release

This is the final tools change for WS 9.0 Release. Bump up the
tools version to 9.2.0 for WS 9.0...

96e1fa409db8ca89b320a9de3144d7cfdc014101 authored over 12 years ago
lib/file: add support for preadv and pwritev

Earlier we just coalesced the vectors and called a single pread/pwrite.
This change checks if th...

5c8023e00ee3ec635e4581d3e72d8380c40c4a2e authored over 12 years ago
Promote VIX_PROPERTY_HOST_SOFTWARE_VERSION property

The property VIX_PROPERTY_HOST_SOFTWARE_VERSION returns useful info
about the VIX build. Promote...

af215f976bff262f8261a356fc1ec32c3fe3bb3e authored over 12 years ago
lib/file: fix potential crash in FileRotateBy*()

The File_Rotate call may have a newFileName argument. If there is a
failure, and this argument i...

df2c0d4438878904db755c6d4bc5015b7129e64d authored over 12 years ago
Internal branch sync. Included in this change:

. turn VGauth support back on now that all name changes are pushed
through

. lib/misc - add S...

1b622431be6344bd8d1a8b49208339cfa0cb032d authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

da4068ac377ebf73ebe9ea7ffa68eec534cb493c authored over 12 years ago
Fix Linux HGFS client access failure error code

Permissions checks return EPERM when they should be EACESS.

Signed-off-by: Dmitry Torokhov <dto...

bff63adf4f49c38c187072365724b1e7d2f3325d authored over 12 years ago
Fix vmxnet failing to compile on Fedora 16

The kernel version check was wrong, the new stuff didn't make it in till
3.2, so 3.1 was hosed.
...

f70bee923bcb19c5ed9536f73c1f73114b27b9ee authored over 12 years ago
vmballoon: cleanup and optimization

* Instead of using a new command to report the protocol to be used by
the guest, use the registe...

e8d6ad9898a0cff1a86d153be22f84a59bbb0fd0 authored over 12 years ago
Add an entry for 'oracle linux' in distroArray.

The 'guestinfo' plugin in VMware Tools is responsible for retrieving
details about the guest (li...

e591ee426370f1f106798d093ffa03e8f5a2b284 authored over 12 years ago
Internal branch sync. Included in this change:

. vmballoon balloon code.

. small changes in string library used by DnD/CP plugin

. changes in...

543416c5031851b07791079a3bd52b11a15d5896 authored over 12 years ago
Fix Lion guest and host files on shared folder show diff contents

The OS X hgfs client reference counts file handles that are shared for
accessing file data on th...

26b4b238cbc87d6de345fd97430369494e8cad10 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

f5b6d94931f8c15a3823d59a3e17c3b9e6367de0 authored over 12 years ago
Fix HGFS file append on OS X

File appends were incorrect on OS X as they appear to be handled
differently by posix pwrite cal...

faf1cc29a1c7924cee28b61153ae6cae3464dc27 authored over 12 years ago
Print warning messages before the wipe/shrink process

During the wipe process, the toolbox cmd CLI first fills the guest's
disk space with file filled...

ce3a588b97e500a1538bce6d37bbd51a23b8c611 authored over 12 years ago
Fix asm constraint for Set/Test/ClearBitVector

Compiling this assembly with gcc-4.4.3 in i686 results in a
compilation error stating that %dil ...

5c4e42d19fc85c8bb33d4bc9c178988c468618fd authored over 12 years ago
lib/file: make FileSimpleRandom() thread safe

The memory allocation and initialization is thread safe, the using of
the context isn't. A simpl...

cbe0640a708a9a67741fdbb87a2b714a605556c7 authored over 12 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Dmitry Torokhov <[email protected]>

05a459025aeef283954a907a4a3985820f8b88e5 authored over 12 years ago
MsgList_Create: annotate with printf declaration checker

MsgList_Append has the printf declaration checker attribute
in place. I believe at the time, the...

ab1d65f655540a219d7c451cf981e63b94a4fe94 authored over 12 years ago
VMBLOCK: fix panic on unmounting on FreeBSD 9.0

FreeBSD added a new operation vop_advlockpurge that is called
from vgonel() after an inode was r...

9b3051a7d3d9fef86f48f9ade6cbac3b47ba95b9 authored over 12 years ago
Internal branch sync. Included in this change:

. fix bug in ListAlias APIs - sloppy use of arrays vs pointers

. vmxnet3 - fix MTU management i...

17c1271dff9f5fb108e55f1f991858a628767986 authored over 12 years ago
Prevent crashes on invalid message strings in release builds

There might be Msg_Append call sites that pass in a raw string that
lacks message ID. We assert...

1b83396ab8b67a7b56c8ca513ecd689c539f1598 authored over 12 years ago
vSock: Consolidate provider info

Our provider protocol structures were scattered across three different
installers. Just move th...

72e2fd0415ea544668238c8b8eaae3896c5d2ea9 authored over 12 years ago
GOSTable: New Mac hardware, new GOSTable bit

We need a new GOSTable bit for darwin12 to cover the new bridge and CPU
architecture... we need ...

5b0965c8d0b0311417ffe295a2cfb8a3a670cddf authored over 12 years ago
Fix error on file deletion on read-only HGFS share

The failure was being done at the set file information call of the
Windows client instead of the...

31b316dc62ce67412bcf2d534989588b36f7c0e2 authored over 12 years ago
Internal branch sync. Included in this change:

. more VGAuth rename work (handle renaming in foundry, the automation
socket protocol and tool...

13bf70945d446ab983cb1ab6c8aedcbc912daa4e authored over 12 years ago
Fix toolbox 'shrink' feature on newer distributions using bind mounts

VMware toolbox-cmd utility provides two disk related features i.e.
shrink and wipe. When the use...

5d6e01d595a2a6c596a8f1679d5857e610bc54ef authored over 12 years ago
VIX: directories created via VIX api should have 0700 permissions

There are visibility issues with the directories created via VIX apis
(VixVM_CreateDirectory). A...

b897dc27fcf06b9b07f613887f3ba3b67f30625a authored over 12 years ago
Internal branch sync. Included in this change:

. Allow Mac code to be able to override the expansion of '~'

. changes in shared code that don'...

008314815e99b61c1b1cb3ce436180c86fd264ef authored over 12 years ago
Bump up the Tools version for several milestones

Signed-off-by: Dmitry Torokhov <[email protected]>

53fbf6d6b4f1ab75570154fcdbd4536f5468c4c6 authored over 12 years ago
lib/stubs: fix infinite loop in stub-user-msg.c

Signed-off-by: Dmitry Torokhov <[email protected]>

70db7cffba22d0dc3a4041892f7e4665ce71a945 authored over 12 years ago
GuestInfo: ignore the extra NIC information

If the total number of network interfaces configured for a VM exceeds
the maximum XDR limit, the...

ae64ea398410a1987831a8ee1b7441ab2e1bf326 authored over 12 years ago
VMCI: Restrict access to VMCI_RPC_PRIVILEGED

As a temporary hack, we had opened up access to the privileged RPC
handler to all users. This f...

afda9c9ca50880ff292cef8c57a88f72a0cd95da authored over 12 years ago
I18n: prevent integer overflows

This is an I18n and a security issue. When growing a dynbuf we
may integer overflow. Detect when...

e493454a82e0bc5783094fa1f34e4c5c0cfa929c authored over 12 years ago