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

Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

27766229be8826ea4f97182b8eae24ede28f38d0 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

78028513ee871dfac2bf8730e149256b8c446c60 authored over 14 years ago
lib/lock: cleanup

Cleanup a bit...

Signed-off-by: Marcelo Vanzin <[email protected]>

c41bd85f25d6ba0369277adb692335122bc4b011 authored over 14 years ago
lib/lock: minor cleanup and optimization

Use the Windows native "lock" directly... it's a bit faster

Signed-off-by: Marcelo Vanzin <mvan...

40e94ada739ae5e69ccd1e8adf59ca977b936110 authored over 14 years ago
Remove some old bit functions.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

0e91aeaede040d88364775235eff3d11f4e20579 authored over 14 years ago
bit functions: an easy change

These are trivial and easy changes.

Signed-off-by: Marcelo Vanzin <[email protected]>

2df6785c870e539e74b372f579460569f3b697b6 authored over 14 years ago
Start using the new, unambiguous and consistent bit functions

Signed-off-by: Marcelo Vanzin <[email protected]>

ca6ca71cbe60497de0a6fbcf111e02835fd9836c authored over 14 years ago
Consistent, unambiguous, non-colliding bit function names

We don't have complete set of find most/least significant bit
set functions available throughout...

221f45e1f7e4eaef989c5226ea0419775b76d954 authored over 14 years ago
lib/lock: add RW lock singleton function

The exclusive and recursive locks have a singleton function...

Signed-off-by: Marcelo Vanzin <m...

75837a469e262e71bdcf9b99d6acf80809322a1b authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

f46c0321658a6f412a2b60d25fb802854a0537aa authored over 14 years ago
Let hgfsServer use MXUser locks directly

hgfsServer avoided pulling in MXUser locks when VMTOOLS_USE_GLIB was set.
Mark Bellon put togeth...

2a6761ef57d6593cab6483fe490a298b70376b6e authored over 14 years ago
Upper-bound some gcc workarounds in public/vm_basic_*

Put an upper bound on a few gcc workarounds.
vm_basic_defs.h / GetFrameAddr()
See bug 554369 for...

597835393435c3bb197d8630d9a853d00eaf1910 authored over 14 years ago
Bump tools version.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

1fbc7f6b523d7d4759a67af48deed997bfc5a2b8 authored over 14 years ago
vmmemctl: use Solaris kernel native ASSERT

Do not include vm_assert.h in the kernel driver code and instead
rely on kernel-provided ASSERT ...

48b0ec0dce6c81e75bfcaa70ca8388b81eae9251 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

4461ca494b193e3d23ad3f5c77b393b2e1f61b4a authored over 14 years ago
lib/lock: missed a few pieces for tools usage

Adding lib/lock to the tools build didn't quite have all of the
pieces necessary. Here are the r...

15c4d33a02508cd77f63976a11f4c558ab24ad15 authored over 14 years ago
Try to alloc from lower 4GB rather than lower 16 MB

Could call pci_set[consistent_]_dma_mask but the defaults
already seem to fit what vmxnet suppor...

8a6200f30fb719b94b4a0c461f099162e1b50184 authored over 14 years ago
Use new print functions in remaining toolbox cli commands, add i18n.

. use ToolsCmd_Print / ToolsCmd_PrintErr everywhere they make sense, to
make the "quiet" flag co...

75b4c397f0ab2777d11cea872d57ff4413997a3a authored over 14 years ago
Don't crash when reconfiguring file log handler.

The log code has a log statement that prints info about the core dump
config; when using the fil...

eae1c902cc794a1a1a29d758491eaf6bad0a45c4 authored over 14 years ago
Fix crash when log domain has no level configured.

Sourceforge bug:
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2994264&group_id=2...

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

Signed-off-by: Marcelo Vanzin <[email protected]>

57d4ee97aa6450883c54ccb582a3256ad56647ef authored over 14 years ago
lib/lock: propogate rank inform when binding to MX

The binding MX to MXUser functions need to propogate the rank
information into the MXUser lock h...

ac61109601d354822f84ab441bc97eb053461700 authored over 14 years ago
Fix open-vm-tools compilation.

Looks like this code was triggering a bug in some GCC versions. Work
around it. Also avoid two f...

3a9e43cffbe62d4efa6ac984bd4a669a5687a1f6 authored over 14 years ago
Change Linux kernel version check to 2.6.32 to fix build error.

While creating PBMs for Ubuntu 10.04 RC, which is a 2.6.32-21.32
kernel, we were getting a compi...

fdbf0beefa48677a0fcf14aea3b07b95a0a0d9c7 authored over 14 years ago
Fix the build

Signed-off-by: Marcelo Vanzin <[email protected]>

1cd72f3754eebf158ea53f05010eab24eb3b9e5e authored over 14 years ago
lib/lock: press for a harder MX/MXUser separation

Since there is a function for MX to register hook functions with
MXUser, enhance it to provide a...

62a8a5d9ea475453cdaf12841f29b5a893e3101d authored over 14 years ago
lib/lock: assertion failure

The new hook function implanting function caught a panic when it
was invocated a second time. Ma...

7eed5107237a83cdbc30cb1f7fbec2f2060970f7 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

0b37f68456b146d0dba235687811362f64f8d9ea authored over 14 years ago
Fix tinderbox: missing includes.

Signed-off-by: Marcelo Vanzin <[email protected]>

173dfc1f9f17561803d8d648a8a5ad40b9ce7bd9 authored over 14 years ago
Make code use new shared definitions from tclodefs.h.

Better than hardcoding the same string in several different places.

Signed-off-by: Marcelo Vanz...

29eb8bb15b665e162ad5857dd8919c99303ef750 authored over 14 years ago
Add auto-upgrade command to toolbox CLI.

This change adds a new "upgrade" command to the toolbox CLI on Win32 and
Linux (non-open-vm-tool...

4b1ac046170c00fe232df83f03b03d2f1192d9fc authored over 14 years ago
lib/lock: make the userland portion available for tools

We're using MXUser (userland) locks all over bora/lib. Some of these
libraries are showing up in...

1bb60f3ee8d893c2396526003973860d4f3539f1 authored over 14 years ago
OVT: detect presence of procps-3.2.8

3.2.8 is the latest version of the package and distributions are
switching to it. While it is im...

296b5e2e72a6dfba8d119485052355d3d9fe4342 authored over 14 years ago
OVT: allow compiling against libpng 1.4

Direct usage of png_ptr->jmpbuf, which had been deprecated in
libpng 1.0.6, finally produces com...

329de219c2264e88973c3c57acb22f54676fda16 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

566eadd7d147003fbe078207af7565da879bd064 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

3fc38895652ec483387bf8705af1798239fdd7a6 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

aa739c6fcd46fecd71c4f287e413a6129f4b6489 authored over 14 years ago
Fix packet header validation.

Validation assumes that all HGFS V4 requests must come with V4 header and
all HGFS V3 requests c...

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

Signed-off-by: Marcelo Vanzin <[email protected]>

7d2cdeeade7c2df53abd5671347bd8312e05832f authored over 14 years ago
Thread fixes for Hostinfo_MachineID

Hostinfo_MachineID caches its results. Make the cache atomic.
This uses atomic pointers because...

f21a5c2a5bd73378377e040c7108ed18e36bf9cd authored over 14 years ago
thread fixes for gmtime and localtime in bora/lib

Change gmtime and localtime calls to the _r versions.

Signed-off-by: Marcelo Vanzin <mvanzin@vm...

bf0c377273319127c99ee79f7329b696c6a7cfc0 authored over 14 years ago
Updating open-vm-tools version for release 2010.04.25-253928.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

1d4412760ff7ac7e97fd6bb903fc57f0a3007dc0 authored over 14 years ago
Unity,GHI/X11: Attempt better mapping of "window" paths to executables.

GHI/X11's unity.get.window.path handler was flawed w.r.t. its
intended purpose in that it may fr...

693937f4c3149d3c52f372dd7ed1236cd94ed24e authored over 14 years ago
Power scripts: Refactor as PI statechange.sh and PD network scripts. [2/2]

This is a follow-up to my previous change whereby the packaging
targets are updated to consume t...

cc8d50e77e47be9a97a5bc7a6a4be633b0123527 authored over 14 years ago
Fix vmhgfs-local target to reflect vmci dependency.

Signed-off-by: Marcelo Vanzin <[email protected]>

1f1a372ae401d9a5606d92cf07c0a67916d0e618 authored over 14 years ago
Change lib/file to use Posix_Getmntent_r for I18n and thread-safety.

lib/file calls the thread-unsafe getmntent. It also ignores the
local I18N encoding. Change it...

f160849d8ef1ccfda3a45728d2d0ea3faf2d166e authored over 14 years ago
Fix copyrights in tools-for-linux

This CSet updates the copyright markings in tools-for-linux
to 2010

Signed-off-by: Marcelo Vanz...

a71df4c6bed673239faea6dd2ab9744586be68e5 authored over 14 years ago
multi thread fix for evct and fcvt use in bsd printf

Can't use mxuser locks for this because they'll pull in lib/lock
all over the place. On Windows...

a29eb21e2c97054c477500f50cacbcdbf367014b authored over 14 years ago
[RC Fix] Fix bug 548177.

When user deletes a share on the host, nautilus (ubuntu file manager)
does not like us sending -...

cf353e2cabc5b87a4c0a7efbbaf8b993f3551ba6 authored over 14 years ago
Fix open-vm-tools build on FreeBSD.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

7042dad27b7766be9bf7115fa218921843c8366c authored over 14 years ago
Refactor toolbox-cmd command handling.

This is mostly a mechanical change to have the sources better organized.
The change moves the co...

10b9750de2412ad3f6f2383a3112ac2b4756053c authored over 14 years ago
A few changes to make Tools more test-friendly.

. tweak vmtoolsd so that it allows any container name when running in
debug mode (GuestRPC is st...

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

Signed-off-by: Marcelo Vanzin <[email protected]>

b3ba14c9ac7ee5e4d83c56bd7e1938e1e6d9134c authored over 14 years ago
Fail more gracefully on unrecognized I18N encodings

Unicode_Init has a check for unsupported local character encodings,
but the code that prints the...

ca33751fccc16adda4d999b27c2a7c00c645f8de authored over 14 years ago
vmballoon: switch to using DblLnkList

Instead of creating homegrown double-linked-list implementation use the
standard one provided by...

101ba03726e5e944c4750b130ab14805745754a2 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

123c89f65d42c8d745b0fda267934f454d08cc54 authored over 14 years ago
lib/file: general cleanup

Some comment and message cleanup, nothing serious.

Signed-off-by: Marcelo Vanzin <mvanzin@vmwar...

1a80de7707767c037680a5b9bd7954d907f9ee6e authored over 14 years ago
vmbackup: add null provider, do late initialization of sync provider.

This change adds a null provider so that systems that don't have
either VSS nor the sync driver ...

e927e65f349c85c8b72d978f8da43ad156baac00 authored over 14 years ago
lib/file: add parameter comments

Some function parameter clean ups.

Signed-off-by: Marcelo Vanzin <[email protected]>

9e18c6335460f6baad99685bf4fe9caa2203bad2 authored over 14 years ago
VMCI support for Windows client.

Implementing VMCI support for HGFS Windows redirector.

Signed-off-by: Marcelo Vanzin <mvanzin@v...

8eb4355e9683c6547798c2842682b172b70d759f authored over 14 years ago
Fix the Tools build.

Signed-off-by: Marcelo Vanzin <[email protected]>

75074c6a9f00504c8420d0dfb358759207859490 authored over 14 years ago
lib/file: comment cleanups

Signed-off-by: Marcelo Vanzin <[email protected]>

bf1a7765924d977d6c0eae98a6c943f9de0aeba6 authored over 14 years ago
lib/file: clean up

Remove evil tabs, clarify a comment, add an assert.

Signed-off-by: Marcelo Vanzin <mvanzin@vmwa...

7cba805092db268c791de98aff210b2e1aad9956 authored over 14 years ago
Fix renames across volumes for HGFS Windows guests

For non-Windows hosts, the HGFS server will not be able to
handle cross volume renames returning...

2819f1fddc7d782cbdff074356d18e164a48d015 authored over 14 years ago
open-vm-tools: fix Solaris/FreeBSD hgfs module compilation.

Need to add vmk_exports.h (needed by sha1.c). Also remove duplication of
the sha1 sources.

Sign...

176370fa24e56c09eac4510a5e9edf3af03aaba8 authored over 14 years ago
Fix the build

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

441d2c38143213140bb7ce3006986e9f07573244 authored over 14 years ago
lib/file: fix the build

Signed-off-by: Marcelo Vanzin <[email protected]>

fd2c32ed531116c825ecf4ba0519a7c380853a1f authored over 14 years ago
lib/misc: fix function name

An RNG was added without the appropriate prefix. Fix this.

Signed-off-by: Marcelo Vanzin <mvanz...

e86c79e3f9d71e8a317b84357812567ce9cc13c1 authored over 14 years ago
suidWrapper: Ignore SIGUSR1, SIGUSR2.

Ubuntu 9.10+'s Upstart may result in the services script and
vmware-user launching concurrently....

0b73b7f5e7012b8da77231cf479afae8d287a82d authored over 14 years ago
lib/file: pick up some review comments

Picking up a few review comments from the last lib/file change
review.

Signed-off-by: Marcelo V...

bc8c77febf3f2d3290b8beb33ca15b5210f8bf85 authored over 14 years ago
lib/file: tolerate Windows better

Windows doesn't have a way of being deterministically correct
when handling files as some file o...

1701f9b16dc796954ef2e1b8884664540a2a6e1e authored over 14 years ago
lib/misc: cleanup

code standard cleanup

Signed-off-by: Marcelo Vanzin <[email protected]>

79a46799e052d4ae31b3bf6d96353df9604e9ed4 authored over 14 years ago
lib/misc: use a proper context for Random_Quick

The Random_Quick context pointer is "void *" when it should be
"struct rqContext *". Use the not...

f0b37c5a467f4877e333ff1bf39962dc34a05f4f authored over 14 years ago
lib/file: fix a spelling mistake

Signed-off-by: Marcelo Vanzin <[email protected]>

d39c8be3968cd88b8b2faaa39f4bf92165252c25 authored over 14 years ago
vmware-user: Eliminate racy exit situation.

Vmware-user's signal handler was destroying RPC channels when it
shouldn't have. Rather than ha...

033c5dd896ca92e901c1eb490aa6c8663d2b8ea9 authored over 14 years ago
Power Scripts: Refactor power-off, power-on default scripts.

The default power-off and power-on scripts are identical across all of
the POSIXy platforms, so ...

f577945078a714c36761b42c273113e978b46652 authored over 14 years ago
Unity/X11: Work area struts are [x1,x2) and [y1,y2).

The region code defines a 25x25 rectangle with its upper left corner
at the origin as (x1,x2,y1,...

f99d77452e4876e46d3e230c8a5c271be5ec4c81 authored over 14 years ago
Unity/X11: Ignore decoration widget windows.

KDE 4's kwin provides decoration windows by creating independent windows
of _NET_WM_WINDOW_TYPE_...

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

Signed-off-by: Marcelo Vanzin <[email protected]>

02360fcf8e5e400807d5c8d0a99cba910d91dd0b authored over 14 years ago
HGFS node cache from causing the VMX to go into an infinite loop

If the HGFS server node cache becomes full and all the nodes are
of the type that cannot be fore...

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

Signed-off-by: Marcelo Vanzin <[email protected]>

549f0b6babdfec3cf4da61796d10ee61f2b24c1c authored over 14 years ago
rpctool: exit with failure if RPC command failed.

Some recent change overwrote the return value of the RPC call, making
the tool return success (0...

3e539cd0f2fa121540b1c47addd29ed468d131d8 authored over 14 years ago
Linux Guest driver support for VMCI doorbell notifications

This change introduces three new functions to the VMCI guest
kernel API dealing with the HW v8 s...

a68014e17362a70d182363b6d1e9f550507fac9e authored over 14 years ago
lib/file: pretty up structures

Silly alignment of variables...

Signed-off-by: Marcelo Vanzin <[email protected]>

7451a95e35a2ab34ebd1757446c8331b3f47c4b5 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

29310afaf31c070c31e8a55c7da4d047e5d56f62 authored over 14 years ago
Install toolbox-cmd's translations in open-vm-tools.

Add the translation catalogs to the open-vm-tools package, and install
them when performing a "m...

98cde65ed38d576274d1ec83078a80f08aadb6b4 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

b8e0afc32f312c962a90911894da0bd7d3985076 authored over 14 years ago
Atomic_Write64 is not atomic for 64-bit immediate operand

There is no move instruction for 64-bit immediate to memory, so unless
the immediate value fits ...

ad43aa23fb23fbd554ff1c5afd4d319003170e12 authored over 14 years ago
Trivial: Fix warning

Signed-off-by: Marcelo Vanzin <[email protected]>

26547bca7a7c40ef8ad8fe11dfd720e1c48a1e65 authored over 14 years ago
Trivial: Remove hgfsServer.h dependency

Signed-off-by: Marcelo Vanzin <[email protected]>

a8b9bfcdd054837dd6cd2e09fc8189960472cf36 authored over 14 years ago
Internal branch sync. Included in this change:

. Add debug domain to resolutionSet plugin.

. Reset Unity options when exiting unity.

. Change...

50dc0a87e9fc5b1814cc7925264827c436443797 authored over 14 years ago
Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <[email protected]>

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

Signed-off-by: Marcelo Vanzin <[email protected]>

9e702a4a828973b9f83615e51434571358dd8c90 authored over 14 years ago