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

Sample guest and host time multiple times.

This change adds a loop reading host and guest time. The read of
the guest is always bracketed ...

93e1c7d7c69bf5bffdaf089bfc808cf2c8765028 authored about 15 years ago
DynXdr: Implement xdr_inline operation.

While working with SIGAR => XDR serialization, I ran into segfaults
when the rpcgen-generated co...

8609338ceeb6c16c993f2f0ba4d76fb9170c1b09 authored about 15 years ago
Add unrestricted local encoding support to tools

Tools needs to be able to use local encodings even if they are
not supported in our stripped dow...

4118ee6a6a4de0a54f363eaa2f240a69d62c49a2 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

5cf1b12c58dae9f40b88e49339e71c96d87b20ef authored about 15 years ago
Internal branch sync. Included in this change:

. Start using lib/lock, a new user-level lock library that supports lock ranks.

. Change deskto...

fc38795548d1741bcaee29ee2a98fd274c7341ea authored about 15 years ago
char is neither signed nor unsigned

As some of our code starts to be compiled on ARM, we need to improve
some elements of code clean...

87b3957c7b6fad30b09848dc1554d44a15a37f41 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

da3e1e5c93538f1a67b61c5520d8cef8c104fbac authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

a4ad9d70fa0114b7e84b1283cbb91465d9223857 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

cfe7676d4f57bb136f09e0386ee7d58f0f7f565f authored about 15 years ago
Fix vmxnet3 linux module compilation.

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

6a183706ff5a9936be999462b6d06d7b3bcf5b53 authored about 15 years ago
Add explicit casts to int64.

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

922d8db3d495b578416d9423254889d1cb64bcab authored about 15 years ago
Factor out reading guest and host time from TimeSyncDoSync.

This change splits out reading guest and host time from the main
time sync loop. At the same ti...

63d7332bd1bf5f96d866840a7d4932559a448fd4 authored about 15 years ago
Make timeSync use microseconds rather than seconds & microseconds.

A signed 64 bit value storing microseconds can represent up to
292471 years, so keeping a separa...

fab1d37b7e971c0c538b97472646921e94c5df77 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

7a4aa2a5d7f0611a140a1a9dc8ba6a3a57a40313 authored about 15 years ago
Configure core dump limit on POSIX automatically.

In this change:

. if core dumps are enabled in the config file, try to raise the core
rlimit fo...

7b98b02d08fbafc39347dd335cfc5dab0870061b authored about 15 years ago
Plumb SCM control signals through vmtoolsd in a generic way.

Instead of individually plumbing every possible control code the SCM
sends to services through v...

d9252b39f5e39a9cf1a41f03bc490a7b25072d11 authored about 15 years ago
open-vm-tools: link against libresolv on solaris.

Apparently this is needed to find a few symbols on certain builds
of OpenSolaris.

Signed-off-by...

64886a66f82542d2de12d1e38228177f54fa0a05 authored about 15 years ago
Remove a duplicate comment from fileIOPosix.c.

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

c3d48e0bfb54ea4110966b01b463e436a8fa3e81 authored about 15 years ago
Detect nested VM support

Unless vmx.allowNested is set, VMX currently refuses to power on
if it finds the backdoor. With...

c15eb6366c0c7e6e7d7348748e17116be292bfa0 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

c0c78f3fd573df06d92fd292bd2e77d5b400819c authored about 15 years ago
open-vm-tools: check for libproc.so, scrnsaver.h

. some newer distros apparently started to ship procps 3.2.8, so try
to link against libproc.so ...

9b2303020773c13d42e09bb1ba55a88afa312a22 authored about 15 years ago
Fix minor memory leak in guest info plugin.

This only affected the case when the plugin decided not to be loaded
(e.g. when running on a boo...

d0dc859c7b5d3c6fa4c935d69b62cb2220e6c163 authored about 15 years ago
Internal branch sync. Included in this change:

. Hostinfo: Identify CentOS and Oracle Enterprise Linux distros.

. Fix race condition with RPC ...

0f7206f94468bddf6c0082f5f01aea84a059051c authored about 15 years ago
This change was reviewed as multiple pieces but is being checked in as one big chunk

to prevent build breaks since parts depend on other pieces.

Add VMCILOG to the guest

The guest ...

4a6dd9ad78be9fd950d5df335c79350fc30c96c2 authored about 15 years ago
Linux HGFS: Fix warnings when building kernel module

Fix the following compiler warnings when buildling vmhgfs module:

bora-vmsoft/hgfs/linux/fsutil...

846b78b5fd99143ea5796e61afbf12f37c750bde authored about 15 years ago
Remove MSI depndency on kernel version.

No need to worry about the suboptimal MSI implementation in older
kernels. Now that we only buil...

b9365f76e0c88bb3b07c60fd210e22b531b1e596 authored about 15 years ago
Use kernel pages for SGL's.

SGL pages don't need to reside in the scarce DMA addressable space, we
can instead allocate gene...

c8791c64ad032e6717f7a06d70d18153795bc892 authored about 15 years ago
Use pci_io(un)map API's

Use the standard iomap API's for PCI devices.

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

620fafbb47e74d30fa6563e9cca3223c1a2fc63d authored about 15 years ago
Reduce typedef usage.

Userdefined typedef's are considered evil, atleast for Linux drivers.
So use the struct keyword....

b98ca2e90cf44321d7ef4eca5dd025b0e4e6cfca authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

244de031c9eee9e19061a5155c93708e4dcf99a3 authored about 15 years ago
Updating open-vm-tools version for release 2009.11.16-210370.

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

36e6267e45f03a539e874a1f6f63c328b662d635 authored about 15 years ago
Expand "non-commsrc" in comments.

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

6f4cdd0f38be020d722f2393c0b78d7cd13f04d2 authored about 15 years ago
Internal branch sync. Included in this change:

. Add a module parameter to vmxnet3_shm to adjust the size of the shared
memory pool.

. Chang...

47971e6a5fc343c4eb819982d12e4c386156389a authored about 15 years ago
Fix the build.

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

18990c35dbbe6aac6d70a19b21dfc92a5da9af79 authored about 15 years ago
GuestInfo: Fix a botched merge.

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

ac5f950a920cbfc1648678623c46acd7bb4f91c5 authored about 15 years ago
Clean up the Tools Core "utils" API.

Get rid of a bunch of functions that were either sort of redundant or
not really needed at all. ...

86d8a0f07b80502ab9c076ebb4522e22f590af55 authored about 15 years ago
Wiper: Recognize EXT4.

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

a2997edcb4aa7d21a0c9d4d5e62b951078263229 authored about 15 years ago
Minor improvements to vmtoolsd and public interfaces.

. constify ToolsAppCapability::name.
. skip files that don't end with the platform's shared libr...

16e33760c689798e724a5f03f730c61a55f2533d authored about 15 years ago
Introduce COMMUNITY_SOURCE_AMD_SECRET.

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

0f7ebcc08eedcf15e86d1486e7405ffbdd7ad374 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

874395cef6da41d910d5738cbc70e2ce3316bc2e authored about 15 years ago
GuestInfo: Fix NicInfo caching. [1/2]

NicInfoV3 introduced considerably more complex XDR types. Comparing
said types is non-trivial, ...

cfede898c8aeb3ab4bef024d5a4b8081e289f0d9 authored about 15 years ago
Vmblock-FUSE: respond to reads from control file

Because we can't implement the same control mechanism in FUSE-based
vmblock module as in-kernle ...

0cffe897d51ebb1d1d9afeae4741b48bbf6e9158 authored about 15 years ago
GuestDiskInfo - small API cleanup

Provide GuestInfo_InitDiskInfo(), GuestInfo_CopyDiskInfo() and
GuestInfo_FreeDiskInfo() instead ...

d2d717b768f1d70ab9a5eb7c94373b7eaf431785 authored about 15 years ago
Vmblock test: fix to work with fuse-based vmblock module

We need to adjust the path to blocked filesystem when using FUSE.

Signed-off-by: Marcelo Vanzin...

b10c4983a8bd0199e5575e8ace7a28280e5b5c7c authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

eb18a25bec45e188b234d8217f9c24b91ba4ec05 authored about 15 years ago
XdrUtil: Add optional string, opaque field macros.

During the NicInfoV3 mess, it was a fairly common operation to have to
assign arbitrary data to ...

f553580a421f9b233d57cb7221ec810e41e81576 authored about 15 years ago
Internal branch sync. Included in this change:

. Unity/X11: Better handle plain unmapping, new window creation.

. Fix unchecked returns in /li...

b158be3faf11ae8188792b00e3c1f15cb44419d3 authored about 15 years ago
Internal branch sync. Included in this change:

. Fix probable memory leaks in vmxnet2 FreeBSD driver.

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

47f5871d0cb6367cbbdd803a9786cca0969e3f74 authored about 15 years ago
Posix Hostinfo_GetOSName fixes.

1. NUL-terminate osNameFull.
2. Insert a space between uts.sysname & uts.release (i.e., repor...

b0bdffe127333e4ca5cc45c6de901ab51d027ebb authored about 15 years ago
Tools API: be nice to C++ users.

Automatically wrap function declarations in 'extern "C"'. Also remove
a check for a "magic" macr...

1784011f72c5f0440dfc31379985235f5033b179 authored about 15 years ago
Change xxx_GetAsString return value to be const char*.

xxx_GetAsString() returns string which should not be freeed().
Let's make it clear by returning ...

c1472e604af45e00246b47378ceea2e592028bfb authored about 15 years ago
Fix build bustage.

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

68f4359864f0f7395757da7f3b1192f8bc4d03c4 authored about 15 years ago
Add versioning information for resolutionSet plugin.

Added rc file for windows, incorporated into build.
Added embed_version.h for all platforms exce...

95e1370ab23bc79f316fada92962c5a1fe9fc5b3 authored about 15 years ago
Make StrUtil_SectorToCapacityType more stringent about suffixes

Let's change the behavior of this function so that "bad" suffixes
are treated as errors (they we...

13672ed597a9b37f331628f5956228b53a5497ab authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

cb50bf8191ba16bde7818079a434a0971e43b632 authored about 15 years ago
Internal branch sync. Included in this change:

. Handle ethtool CSO operations in vmxnet2.

. Sync vmxnet3 driver with upstreamed version.

. C...

d857a4c2927eb5525bcc1ecfb2a501012b0a70cd authored about 15 years ago
Re-organize the Tools Core public headers (2/2).

Fix all files that reference the old headers. No real code changes
here.

Signed-off-by: Marcelo...

1703bea751f8d3271a76b8fe9cd710b9954e26d7 authored about 15 years ago
Re-organize the Tools Core public headers (1/2).

These headers will form the base of the public Tools Core interface, so
they need to be moved to...

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

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

1fe9ddc1ac7446c3f46a9e2e63bf500ba7632fd8 authored about 15 years ago
Fix release build of tools.

ASSERTS + release build = unused variable...

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

a81b730e01da6fbf40c702f0e77ddd37c540db55 authored about 15 years ago
Fix a few issues with app provider registration in vmtoolsd.

. create a fake provider for the TOOLS_APP_PROVIDER type so that when
registering a provider the...

40eef16860939e30def815b198c47d7bebe70fbf authored about 15 years ago
Reject non-UTF8 user/pass.

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

2f48715419c1e7f7e41a8335f38e3037b31a4710 authored about 15 years ago
Bump the default QP size to 256 KB

Our perf results have shown that 256 KB QPs perform much better than
64KB QPs in many situations...

0b1cb42fe864a27c67d5ee5f748936f701e30804 authored about 15 years ago
Introduce loglevels to linux vsock

This change introduces LOGLEVEL_THRESHOLD as a module param to linux vsock.
By default we no lon...

03fde1911d1b9c39ffe68674a1871ce9f198b48c authored about 15 years ago
GuestInfo and friends: Plug some leaks.

When finished with a GLib IO channel, decrement its reference count
via g_io_channel_unref(). D...

6a8d427918e1870e3d013ed01410b6438dddf622 authored about 15 years ago
Vmtoolsd: fix small memory leak

After we collected all plugins in a given directory we were forgetting
to free the directory dat...

92672704d7c5246e6d070ae9b4c29040ea6bc6a2 authored about 15 years ago
Update Tools version.

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

36c756e3360f4f4162f16357148cc24ee77ec6ed authored about 15 years ago
Remove vmware internal headers from rpcChannel.h.

This header will be part of the Tools Core public headers and we don't
want to expose our intern...

bc8f0295423c175eefcb87be96deff6781444331 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

7a7fe507600c4ff8b5eaf83f7c33b4b8f86c8049 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

5c0c4b769a7acb5056fad7759caba568859d902b authored about 15 years ago
Internal branch sync. Included in this change:

. Attempting to get size of a device in certain Linuxes hangs. So, don't.

. Check user->kernel ...

74e9c9d389d016526bdf4d295d5059b3a560d89d authored about 15 years ago
Remove vmrpcdbg.h's dependency on util.h.

This is (well, will be) a public header and should not depend on our
internal headers. So change...

869efe5cf560fa7ff92515dc874e95ffd1ba3a19 authored about 15 years ago
Move guestInfo library function definitions to bora-vmsoft.

These functions are not part of the public interface defined in
the public guestInfo.h file.

Si...

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

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

11744dbb2626db36cc64def9876dd714ebcbd5f3 authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

d3334b90e159ad2283d55840890e831d5ff06a90 authored about 15 years ago
Use WinReg_GetSZ() to get the Tools install path.

RegOpenKey() tries to open the registry key with too many permissions,
which is not allowed for ...

afb7005c62877ac13985d95126f7747eba64866f authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

f324c9c52c6b6e7ffa9a3d1fee52db34e33f08c5 authored about 15 years ago
Remove rpchChannel.h's dependendy on rpcin.h.

rpcChannel.h is part of the "public" tools core API, and shouldn't expose
internal APIs (such as...

5f6e136243f40ec4db045ab5c4206e457eb384f2 authored about 15 years ago
Rename nested paging controls

Instead of ENTER_VMM and EXIT_VMM, let's call these what they are:
RESTRICT_BACKDOOR and OPEN_BA...

27222af26a8b13f6020a54ae26e0d4cba2aa5131 authored about 15 years ago
Remove guestInfoServer.h, add guestInfoLib.h.

The first one is a leftover from when the tools service was monolithic and
based on static libra...

b78800bd2567b87d6ee8c1d5468b90aa73b38a88 authored about 15 years ago
Add unique MODULE_ALIAS to non-PCI linux drivers

To help installer figure out whether there is already a vendor-provided
kernel module (with pote...

ff5b73e4b69c18b1e54c646a3079d41b9cd85293 authored about 15 years ago
Move time sync-related functions to the time sync plugin.

There's no use in having these functions in a public library, since they're
pretty much internal...

a705204441cf133f8132d2acec6c3e74bd0039af authored about 15 years ago
Save %rbx instead of %ebx

64bit environment must preserve whole %rbx, not just %ebx. And
restrict workaround to gcc build...

00e2e517d6f0970ae2111b17d856b810cd23788d authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

ded0928d8173bdf027666447f0ba19f846c7f867 authored about 15 years ago
Rename unityPlatformWin32.c to have a .cpp suffix.

Add 'extern "C"' constructs where required for name mangling, and fix some (now required) type c...

fff9e50c77c5271704bd47c1fd057c7d293b56e2 authored about 15 years ago
Remove ifdefs on VMM64 from busmemInt.h and vm_basic_defs.h.

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

b5a32611ba0f78422e9e19f0d8c459f9598c5c63 authored about 15 years ago
Upgrade tools at shutdown. This change is relevant to windows Os(es) Vista & up.

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

2bba3be2760358edb234e9b6b4a0d99e6974de93 authored about 15 years ago
Assign result of CPName_GetComponent to a signed variable.

This is a follow up change. CPName_GetComponent returns -1 to report
an error thus it can't be ...

1fc9c415748bbdece3c16ec7e40d24638946b541 authored about 15 years ago
Fix file names in source.

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

efd34a85f94e8dca7b618c22946a19c252f6ca8d authored about 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

4735ea08f52dddb1402488f5a9e045bdfbf92633 authored about 15 years ago
Updating open-vm-tools version for release 2009.10.15-201664.

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

9f42d53e6f61bb87aab07b50715da8bec43bcd00 authored over 15 years ago
Stop failing every second command on pvscsi...

... and stop logging every command with KERN_ERR... Let's revert
that part of max_cmd_len chang...

d2f1b83daab1d7882fd651ad1cc77c729bbd9760 authored over 15 years ago
Print default domain info when logging to shared handlers.

This makes it easier to identify log messages printed to, let's say,
OutputDebugString, by also ...

601c971da8aa9befd2c6ac96318ca27461d6fc95 authored over 15 years ago
Don't abort if log files can't be opened.

glib's documentation lies about custom log handlers being able to handle
G_LOG_FLAG_RECURSION. I...

9962034643c34aecbaf7ae25071efcf9725cc13a authored over 15 years ago
I had previously done a sandbox build, that succeeded,

but I made a change for a review, and I didn't run another
sandbox build. I'll back out my chang...

6102c3e56f6c1680d84b64fae791b9ab875e14f8 authored over 15 years ago
Add log-only miRegionStr() utility to lib/region

I know lib/region is much-maligned and will go away, but I needed some
debugging besides the War...

ffad220643fc8931ba17b18e0c989ac649801c1d authored over 15 years ago
Internal branch sync. Included in this change:

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

. Refactoring of functi...

fc50bd896654727cf96bb3ac0a015440afc41fd3 authored over 15 years ago
Linux HGFS: remove pre-2.6.9 compatibility code

Drivers for older kernels come from lindrvlegacy component so
let's get rid of unneeded code on ...

e003bedfdd13684b28734161aeece8387aaed966 authored over 15 years ago
Internal branch sync. Included in this change:

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

. vmxnet3: free irqs & ...

22bab3df7879bacfbc92440257760fd0fc0c4e6e authored over 15 years ago
Changes in shared code that don't affect open-vm-tools functionality.

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

672b68f97ac47025762a5b2515e0c0a43f81aaad authored over 15 years ago