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

L10n fixes for toolboxcmd utility

Added few msg ids for proper L10n messages in the toolboxcmd utility.

Signed-off-by: Dmitry Tor...

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

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

cbcf57675c6c0a8f1da301c29bfcaed031ad2f85 authored over 12 years ago
Don't use $HOME to get the current user's home directory on Mac OS

There are some cases on Mac OS where the $HOME environment variable has
not been set even though...

c4e2242b6c6afee3ab9e5a44256b4dcf9f233d27 authored over 12 years ago
Cleanup and rearchitecture of HGFS server change notification part VII

Final initial change set for fixing FSEvents polling for Lion OS X 10.7.
This is currently an OS...

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

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

fe3c903546c5340bd9c2691f7eccef934d6460cb authored over 12 years ago
VIX: temporarily turn off VGAuth support

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

dd7daaf553b98de57cfb027c3e973b111799866a authored over 12 years ago
VMCI: remove memset() before free()

Strip out redundant calls to memset() before free().

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

b4493cb178e42161e7daafd5f116aae7e914e27a authored over 12 years ago
lib/file and lib.misc: misc fixes for Android

We should test for presence of __ANDROID__ macro, not ANDROID_X86.

Signed-off-by: Dmitry Torokh...

0b18ef7a16fa4b5750769d29602ae89b85212547 authored over 12 years ago
Fix time synchronization when restarting tools

When the tools are restarted, and the clock is modified (out of sync
with the host's clock), if ...

c3430239f3ebe6e325fe71852b178eb060c5ed8e authored over 12 years ago
Updating open-vm-tools version for release 2012.05.21-724730.

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

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

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

482332b8d4282df09838df5ea4c58df9cdb4faf3 authored over 12 years ago
Fix HgfsConvertFromNtTimeNsec() for arm-linux builds.

ARM isn't just Android and iOS...

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

85a42b14e8dfc15f1e012109a0d9fee8a5c8278a authored over 12 years ago
Add PRINTF_DECL to MsgList_Append

Use PRINTF_DECL to validate proper message format and arg count for
MsgList_Append. And fix the ...

1b67065806a605c4e002c22b414620096394d92a authored over 12 years ago
char is unsigned on ARM - change some vars to 'signed char' or 'int'

Unfortunately GCC isn't very good at warning for this, so I've probably
missed some. Also fix a...

1abb20bd213976a1fa534e5d1521016a69848749 authored over 12 years ago
Remove objectionable code from authPosix.c

Auth_AuthenticateUser in authPosix.c, for both the PAM and non-PAM
paths, has a short-circuit en...

4c35cf46be050d15d2cb94f10eabdd7d2938b86c authored over 12 years ago
Ivy Bridge model 3A is public

Ivy Bridge features are still under wraps, but we no longer need to
hide model 3A from Community...

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

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

5f32b14b957b52dd1a1247703f827c1317832d69 authored over 12 years ago
Introduce VMW_CONTAINER_OF

container_of() is a useful operation even outide of lists
so let's add it to vm_basic_defs.h so ...

3d3a0b53b986474e56bebd829623390885d44a95 authored over 12 years ago
Fix arm-7 version of Atomic_FetchAndAddUnfenced().

It was overwriting the amount to add with the result, which goes
horribly wrong if the strex fai...

cc094bfb38f24391e4c390ba8ad1d5823748d9bd authored over 12 years ago
Fix vSockets stats on Linux.

Unfortuntely these have been broken since we switched over to
the QPair interface. The stats ar...

32707b1a74364d8c849df7a6674251626ff22d08 authored over 12 years ago
hostinfoPosix.c: remove reference to sys/timeb.h

sys/timeb.h is deprecated in FreeBSD9.0 and may cause compilation
warnings turning into breakage...

d21df445c231f2661cb3226b93208ce73ec2a889 authored over 12 years ago
vmtoolsd: Log plugins' failed signal connection attempts.

This change doesn't fix anything. It only adds context for debugging.

Signed-off-by: Dmitry To...

9ac70d7fba5254e0e40413038ef142e9f393dcf3 authored over 12 years ago
Add DEBUGBREAK() macro for ARM.

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

86414109fb2fe7a11245573a61fd2daa7dbafe09 authored over 12 years ago
Introduce {Set,Clear,Complement,Test}BitVector functions

There are functions which operate on 32bit and 64bit variables, but
their inline assembly is not...

3c3792977d2a3c4c5e6168287e27dd7e8d459245 authored over 12 years ago
Update iOS sdk to 5.1 from 4.3 for mobilelibs.

Change the compiler to apple llvm 3.1(clang) from gcc. This patch mainly
worked on three things....

1da136440820efe4ceb730f49cb3b4b6d1e907d6 authored over 12 years ago
Cleanup and rearchitecture of HGFS server change notification part II

Server APIs for the file system change events renaming and
type renamed.

Signed-off-by: Dmitry ...

fcc5c7592ffeded6bbf5357e6aaa6c3f9bce3728 authored over 12 years ago
Cleanup and rearchitecture of HGFS server change notification part I

Server callback for receiving file system change events renaming and
type renamed.

Signed-off-b...

a49bd0d1cfae0aea3228a99436373c0e39e1e021 authored over 12 years ago
vmblock, HGFS: allow compiling on kernels 3.4+

Commit 32991ab305ace7017c62f8eecbe5eb36dc32e13b removed d_alloc_root()
(it was replaced by d_mak...

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

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

d9ec8a96c58da298ff418acb4384e782719ddadb authored over 12 years ago
Fix HGFS build

For some reason gcc options for hgfs are not happy with typecast
of 'const void *' to 'volatile ...

c195507ae75e535cdfc13c1cb17e215ff77486a2 authored over 12 years ago
Introduce SOCK_SEQPACKET to vSockets.

Finally, the mythical sequential packet socket type appears. This socket
type is specifically f...

8a0b74033560c0d6641a4db98b9a8e48b75922e7 authored over 12 years ago
Fix a missing break in MXUser_ControlExclLock.

MXUser_ControlExclLock(lock, MXUSER_CONTROL_ENABLE_STATS, ...) would always
return FALSE due to ...

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

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

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

. another fix for File_PathJoin

. remove the utf::string _variant_t/uvariant_t constructors

. ...

9f7be45cb2adfb5cf710139cc13a5518ec2d93a6 authored over 12 years ago
vPageChannel: Failed to allocate packet (channel=ffff880013fda380) (size=69600)

We're trying to perform really large atomic allocations, for example
when allocating a packet to...

3254eb203c3001a31b49df266a182f314b904533 authored over 12 years ago
Fix vSphere client/vim-cmd not showing IPv6 addresses

The nicInfo structure was not getting populated because the
RecordRoutingInfo function was faili...

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

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

ef2d03d2d3bd60a56a3b1b8e62dc58ef29857fc1 authored over 12 years ago
Add support for promoted AVX2 instructions

This changeset adds support for AVX instructions promoted to enable
use of the full 256bits of t...

856eabf8172346ad7f5ed5a5ba7178f87da67e45 authored over 12 years ago
Add NULL checks before accessing logger attribute.

When we login into a VM, a new VMware Tools process starts with the
logged in User account. If ...

17b096bf196663ab269b376ea12bf31efee4f933 authored over 12 years ago
Fix obj build compile error

change ~0 to (ULONG)~0

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

c89a391c0962a251b8f48e24b5921fedcf9379e9 authored over 12 years ago
Bump up the tools version for Fusion 4.1.2

Added code to bump up the tools version for Fusion 4.1.2.

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

6c137180e47d95394ceb34fc633476c8124472fb authored over 12 years ago
DescriptorWrite: revert to in-place write on NFS

The ESX NFSv3 client can't handle rename. So we need to switch back to
the write-the-descriptor ...

0913439a3b7de88c059c75d567be0ad578d64ccb authored over 12 years ago
Add support for processor groups to Windows vmmon

Many OS APIs represent processors using a uintptr_t bitfield.
Processor groups were added in Win...

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

. return a new error if the 'mount' command fails.

. changes in shared code that don't affect o...

867d8ca0fb620cac34b6e35b4590534fdc6d1892 authored over 12 years ago
Add support for BMI1/ABM instructions on Intel.

This group of instructions is already supported on AMD in
previous HW versions. Extend support t...

2c4b07093529b7fb41fbaf3d4698f3c4a49a673b authored over 12 years ago
EXTERN: remive archaic definition

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

4e01f6ed02d47c3efed605a2ae984ad53dc449d2 authored over 12 years ago
resolutionSet: Correct a use-after-free bug

Customer opened a thread in the Workstation forums noting he had trouble
entering Unity.¹ After...

524d1b5d05c8fd0d519bc62974709c0fc619959e authored over 12 years ago
Make the first of a few changes to accomodate Haswell.

The new Haswell CPU seems to behave like the other newish Intel
architectures, so in the main th...

d6a43faa42815002b80439dcf420981cc9c4b8ce authored over 12 years ago
Audit and remove VMX86_WGS

wgs/gsx/server (non-esx) code still lives within its older still active
siblings. I located as m...

db0d66e69df2e069651ed1cf41e16a02400d4b7f authored over 12 years ago
Fix VThreadBaseNativeIsAlive

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

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

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

a8eeedaa786168fce6fb9ff85071d5345fe7bdbf authored over 12 years ago
GOS: bit shaving

As things stand we can only have 64 unique types of guests for
hosted products. We used them all...

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

. VMCI: increase pinned QP limit to support larger vPageChannel

. VMCI: Doxygen vPageChannel AP...

161e4907028ce9dde80030f24f85a6e8fe659bee authored over 12 years ago
GOSTable: MS Hyper-V Server

Formally recognize MS Hyper-V Server in the GOS Table, UI and VMX.

Signed-off-by: Dmitry Torokh...

b12aecd270facaac9a8d9e767fa6e8c259d884e9 authored over 12 years ago
Bump up the Tools version for Hosted12 Techpreview 2.

Added proper macros to bump up the tools version on hosted12 branch
for TP2.

Signed-off-by: Dmi...

4e36fa5f58dc3d5e53738760703346f4f3c313e9 authored over 12 years ago
VMCI: Set source context ID for DGRAMs destined for VMX

In the routing code, we overwrite the ANY source context for DGRAMs
destined for the host so tha...

399e5b325b83dd1537ceea4caa36172af07b850c authored over 12 years ago
GOS: is it an enum or not

Some time ago the GOS table ID values were changed from defines to
an enum however the "enumity"...

46178fee87fcd4a52636a32dc13a54f62ad98666 authored over 12 years ago
lib/lock: clarify reference count and lock count

We've got reference counting on locks which is different than
the lock count (recursive depth). ...

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

. remove VMCF transport from DnD

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

445ffc4e65d3fb2179ac2f0077d314f6687b138f authored over 12 years ago
Fix vmxnet_load_multicast() function

In kernels version greater than 2.6.34 the vmxnet_load_multicast
function used to return the ent...

d56387d432e0465893768e5bbc9cad7014dba72e authored over 12 years ago
Introduce VMCI firewall in device backend

This change implements the VMCI device backend part of the
VMCI firewall.

Signed-off-by: Dmitry...

e9f178eec971692fba4e8206b3fa616f378175c8 authored over 12 years ago
Doxygen vmci_sockets.h

This change adds API documentation for vmci_sockets.h using Doxygen.

Signed-off-by: Dmitry Toro...

1cef7e27ca5f5626c3baf770575c1f78070e7a66 authored over 12 years ago
Bump up the tools version.

Add proper #defines to bump the version of tools for next milestone.

Signed-off-by: Dmitry Toro...

47867fe563eca5604e59d945885a8ab0d7f44859 authored over 12 years ago
Fix File_PathJoin ASSERTs some more

I think that File_PathJoin's ASSERTs were a bit too aggressive. I
believe that the intention wa...

427f59fa834be6dc32e5a8bda263af4f081df24b authored over 12 years ago
Add support for BMI2 instructions.

The upcoming Haswell CPU adds 8 new instructions advertised via
a new BMI2 bit from the cpuid in...

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

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

5f6de78089977e33c8ce29783a6f4fa0f05d9bc0 authored over 12 years ago
Updating open-vm-tools version for release 2012.03.13-651368.

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

a3024aa1cbecc94b8099646a2c804c8f355862ac authored almost 13 years ago
USB Arbitrator: split version into vm_usbarb_version.h

I swear that half of changes in open-vm-tools repositoty
are due to arbitrator version updates r...

0114aabd54bf2db4556563b7149c4fbbdec3d87b authored almost 13 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

b2e39b0ec855e2454817b6b7598a46270c1ea0b4 authored almost 13 years ago
Make VMCI Socket protocol header definition public

The upcoming VMCI firewall feature needs to understand the
protocol format used by control packe...

8cc61727ba438d1f04007a8122dc5b597a0f1ac9 authored almost 13 years ago
Iternal branch sync. Included in this change:

. updates to German and Japanese translations

. make File_GetVMFSAttributes public.

. small cl...

8811e8d63a83b8c22bd4c1c309ce02568d87b6be authored almost 13 years ago
Fix vmxnet driver compilation for kernel 3.3

Some ethtool callbacks were deprecated, remove them.

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

4d2b02b1aa90d1a3df7777246416288ef89511f2 authored almost 13 years ago
lib/log: fix typo in comment

lib not log

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

f98f16625866138220326ed6f1b05f87ebd5cbc9 authored almost 13 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

d2cb2154c7014d9857f50c7947eeeabde8a45136 authored almost 13 years ago
Internal branch sync. Included in this change:

. VMCI: fix for locking scheme.

. updates to Chinese/German/Japanese/Korean translations.

. ch...

f872b34706bf1c5a43d713843f1410be47fefd8d authored almost 13 years ago
VMXNET(3): allow building on Solaris 11

This CS does NOT fix all of the problems with a Solaris 11 Tools install, though
the drivers do ...

f26732582f2a8e34fc823627d1dc6251744a3920 authored almost 13 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

93176d5a5edc1de2c3851b1342c3b7163d04db49 authored almost 13 years ago
Introducing new XML tag <cmd>...</cmd> for command name in ListProcessesInGuest.

This is to relieve VIX Client code from having to parse OS specific
command names from the full ...

c9380b1d8a7fd223501c00fd346d1379e3a6e60e authored almost 13 years ago
Fix compile issues in hostinfoPosix on iOS

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

1ec2a02df370e91f5c1caedb7e8c27398f822f7e authored almost 13 years ago
Add an option to disable the Windows8 DPC watchdog

This change adds an option to set the hypervisor CPUID bits that tells
Windows to disable Watchd...

c0cc3456436a545c55f51389d24218a0605b0dbd authored almost 13 years ago
Introduce FileIO_AtomicTempPath()

This new function returns a temp path name in the same directory
as the argument path.

Signed-o...

e5b5baec3721fef7c10256ded9012079212c2101 authored almost 13 years ago
Introduce VMW_CLAMP macro

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

2edd468eca9586f13a90bc6c52827e9967756c2b authored almost 13 years ago
Improper ASSERTs in vmx cpuid handling

2 ASSERTs can trigger due to input values from the guest cpuid call. The
first one happens if th...

ed915fcc4b63c86f2a03b27938f7f798ac701730 authored almost 13 years ago
Clean up one of the GOS tables.

Make things easier to read and maintain. Basically, line things up.

Signed-off-by: Dmitry Torok...

c12f4963878658643ca950fdddf6b2f6abe84512 authored almost 13 years ago
gosTable: Add RHEL7

We'll need this soon so we need to have the framework in place now. The
UI presence can be tweek...

48a7c7b07743a961bc1ae31b767ad286c4c71d13 authored almost 13 years ago
Fix some inline assembly constraints

The constant arguments to the "bt" family of instructions are limited
to [0,31] for 32-bit opera...

12866c50c845063b7a24d998d1826aaed396be3e authored almost 13 years ago
Allow compiling hgfs and dnd library code on Android

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

d5dbe1f0d62aebfba490152133a84d95c4ee85ff authored almost 13 years ago
Fix HGFS, pvscsi, vmxnet3, vmci, and vmnet build problems on 3.3 kernel

hgfs: Mode argument is now umode_t, rather than int.

vmxnet3: Features are netdev_features_t, r...

1da8fbf593f3586bb222b54f909cf1db98cf92ef authored almost 13 years ago
lib/file: trivial cleanup

Simplify formatting strings for paths.

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

9143dfc8b7063774057e381238eb060757390fc4 authored almost 13 years ago
GOS table: add darwin12

We don't know of any reason why darwin12 will require support
different than darwin11 so for now...

6d178ace6bf01b0318f473c8da3632fa734fe236 authored almost 13 years ago
Mac OS: stop depending on zprint

Since Mac OS version 10.7, the proper way to retrieve kernel zone
information is to call mach_zo...

a8c4664ad7c7d326610524ba565b2fa3c71b0b04 authored almost 13 years ago
Change File_CreateDirectoryHierarchy to enable "undo"

When calling File_CreateDirectoryHierarchy, there was no way to know
what was actually created b...

c7e704c0314294fd592f16de5c64f8f97dca685b authored almost 13 years ago
Fix callback in vmcilib

There's a nasty bug where, if the detach callback gets invoked at the
same time that the client ...

6ec38e15d86e71d1a3b3a9c82af571b9c6c7cd0f authored almost 13 years ago
BIOS handoff to the operating system with X2APIC enabled

The following change defines new backdoro command to be used by BIOS
to check if it needs to ena...

341417e95d385b2b39a25c86fab43ebc9ced27bb authored almost 13 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

a7e9dcf23158a09c957db728a988d0892afca4cf authored almost 13 years ago
Internal branch sync. Included in this change:

. FileIO_AtomicUpdate() should preserve errno value.

. More VGAuth changes

Signed-off-by: Dmit...

48c4ec254f7b4a3cb7b1d460b27088bb5a00448e authored almost 13 years ago
Fix compilation of vmxnet(3) for FreeBSD9.0

if_timer and if_watchdog were depricated in FreeBSD9.0

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

f23628071fa7add966076b40911cbc3299b27b6a authored almost 13 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

debbd2c10c7a51bcdb1c509fa112df504f07fd13 authored almost 13 years ago
No need to lock twice before accessing VMCI context queue pair array.

The VMCI context keeps track of queue pairs allocated by that
context in a handle array. This ha...

506b8ede9e1dcdb85bffea9b3f6ec3aac5aeaa68 authored almost 13 years ago
Adjust some log messages.

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

bf3078d5f3265e8b6a2a13acf64645908bad3eb6 authored almost 13 years ago