Ecosyste.ms: OpenCollective

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

github.com/QubesOS/qubes-gui-agent-xen-hvm-stubdom

Qubes component: gui-agent-xen-hvm-stubdom
https://github.com/QubesOS/qubes-gui-agent-xen-hvm-stubdom

version 4.2.0

6a2725f7d17c97f6e1b420ee17b9ac2392a78124 authored about 1 year ago
Update for QEMU 8.1.2

There is no qemu-common.h anymore.

215f964f62fc58edcebf18999f6ae1852086d171 authored about 1 year ago
Merge remote-tracking branch 'origin/pr/10'

* origin/pr/10:
Add Qubes Builder v2 integration

35ae478da275615c7fd87f362eeb86bd69f3961a authored almost 2 years ago
version 4.1.3

2239c124636d3551dcdcf12e355ca2f0721b78ea authored over 2 years ago
Announce protocol version supported by the agent

... not necessarily latest defined in the header.
It will become relevant with
https://github.co...

38f33d73d7bc2507f2081a700fdfb31cd9629522 authored over 2 years ago
Add Qubes Builder v2 integration

df849ad5d489fc52ffaf669e5571d8bb02c8e242 authored almost 3 years ago
version 4.1.2

858353358a476148a9c88840d9a60b8cbc09a789 authored about 3 years ago
Fix handling unsupported messages

The body of an unsupported message needs to be skipped too, same as for
unknown ones.

Fixes Qub...

cc2792b077e5a701b2c8806ff1ad9b8c077210b1 authored about 3 years ago
Switch to meson build

e6be16e7521153fc8120fe88e71e157dff5c9b43 authored about 3 years ago
qubes-gui: fix implicit fallthrough

41f2cbef6b3028256d3cf5b961c9a57a00d125a1 authored about 3 years ago
gen-keycode2scancode: switch to python3

29c0b1bb9a1b32a69b040bb83767f461eb7bd418 authored about 4 years ago
fix(build): Do not link u2mfn

https://github.com/QubesOS/qubes-core-vchan-xen/pull/14 removed u2mfn
lib and broken the `vmm-xe...

91eac6170321527371dc0c6ff18ad098bb31d990 authored about 4 years ago
version 4.1.1

c3404b2b75ba9540f4688cc0d4cbc5484ee565f8 authored over 4 years ago
Update for qemu 4.2.0

e6b33139a9842d2a07904538c2ee08358272e50b authored almost 5 years ago
version 4.1.0

e07f0cfd05119aa5d951ee84c062b951b78f1a72 authored almost 6 years ago
Merge remote-tracking branch 'origin/master' into HEAD

ca9f0cb116ffd3c0055ee0615a9b82650673b644 authored almost 6 years ago
Update for QEMU 3.0.0

Display outputs got nice pluggable API, which makes the integration
(especially qemu-glue.patch)...

d423abfc01b7a64d842978668cd13b12f76d25e8 authored almost 6 years ago
Update to qemu 3.0.0

007a47e59dd2d09d93c0cde111b749a2eabe1dd2 authored over 6 years ago
Add empty Makefile.builder

Do not confuse qubes-builder with empty component.

Fixes QubesOS/qubes-issues#4118

c5bc246f216b08e8354c31773ff816e192df1fb0 authored over 6 years ago
Use the new grant refs based gui protocol version

e341ebd238a01b2f57267e907817a5469a2c253a authored over 6 years ago
Update to QEMU 2.10.1

b5024d707b8013eeeced3f0f32dcd7bf3f7fbf8f authored about 7 years ago
Update to QEMU 2.9.0

a48b30a7f51b05e538d9e86cfcc572f672027cf8 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/2'

* qubesos/pr/2: (29 commits)
set modifier keys on keymap_notify
add missing xenctrl.h
proc...

a993c89938fcbf7abf81772192107a5fbbc7f67f authored over 7 years ago
Update qemu patch for Xen 4.6.5

QubesOS/qubes-issues#2749

5f57a593f3ff714241258ee4d715b5c075e4211b authored almost 8 years ago
set modifier keys on keymap_notify

75c9b5ea0559119e08c978447ac246a5d9878f66 authored almost 8 years ago
add missing xenctrl.h

b1c61c03059914634d5426628357d985a54f4abc authored almost 8 years ago
Don't confuse window x/y with mouse x/y

QubesGuiState->{x,y} is about mouse position, not window position. Don't
reuse it when sending n...

be7d987a25fa4489d8b6e34ea15396c322cf1eaa authored about 8 years ago
process all data from the vcahn buffer

Without this messages can get stuck in libvchan's internal buffer.

This is a backport of bafa14...

19a1d3e3d9a52401e83ea7baf212b2c8a0bbdcbd authored about 8 years ago
process all data from the vcahn buffer

Without this messages can get stuck in libvchan's internal buffer.

bafa14e7f2be38e11d4659060473d522f7d9a455 authored about 8 years ago
Revert "handle key up _and down_ on keymap_notify"

This reverts commit babbcf9fc744b212170919b3b12068e1bb72d51e.

Also sending key down events on k...

97031f851d96c0babe36e17ebb1c7d4bdd823bd9 authored about 8 years ago
qemu-glue.patch: remove warning

283f53ec2c85759856d7a3251210096dd2f2645d authored about 8 years ago
remove unused stuff

b620844b642463326cb73566c69d85bffa48762e authored about 8 years ago
remove unnecessary global variables

f1a32dd5afb2a09a746b0036837a9db8da871bab authored about 8 years ago
update mouse support

ba35e5df0ede844f7e613e0ba6fde022bc70cd5a authored about 8 years ago
always update surface on "switch"

fb8d41a9b6eec54ad22e32c87f02be15987f9faf authored about 8 years ago
bound check keycodes

aa457d2446151f5cd64e9fd7eb13ad965f939c59 authored about 8 years ago
handle key up _and down_ on keymap_notify

babbcf9fc744b212170919b3b12068e1bb72d51e authored about 8 years ago
add missing header

d0659f7d9f973e30c332d9e452602e08d3e9f37d authored about 8 years ago
update keyboard support

3b7c9f422b9f851c63b604961e50f7a9c4aff468 authored about 8 years ago
remove useless system() call in double-buffer.c

adf914a1016f4423a6ba87931e476bd841d2f35b authored about 8 years ago
mark internal functions as static

This also removes the warning about missing prototypes.

16bcf85a08f1a1f71aa9dda6d03fd806349effae authored about 8 years ago
gui-common: remove warnings

b221d893d9a1299c692646798eb6efd3132df0a7 authored about 8 years ago
adapt for inclusion in the QEMU build process

448d5fe36fc282bb0a7961bbb39a37f13f36020c authored about 8 years ago
use u2mfn and mlock pages

ce62442836cda9eb5f36837eaebf5630f2c08ae0 authored about 8 years ago
use glib allocation functions

18b0b9e4fadd9a51f06f20a896400b151e851ad0 authored about 8 years ago
vga_hw_update() -> graphic_hw_update()

3d8c129da544383d9841a05b0c67766fc123b381 authored about 8 years ago
cleanup headers

81bd95ed2b206c064a87cb40fca6376d3add950a authored about 8 years ago
move internal stuff out of header

22398524e282faba00b204bd3034b25226ac5a63 authored about 8 years ago
qemu_name -> qemu_get_vm_name()

bf02c4b56042aa3a364c39d4ea2d4626c08c18f9 authored about 8 years ago
remove image conversation functions

The QEMU console/video code now does this itself if we tell it which
formats we support.

d0c107aa88dac43efc1d7a0d269ca23734752890 authored about 8 years ago
update qubesgui_pv_displayinit() args

- remove unused DisplayState
- add log_level parameter

568778b5cd8d37011736d9e2c9bc52a76778e3d0 authored about 8 years ago
use DisplaySurface

Display (meta)data has been moved to the DisplaySurface structure.

7835de58a101eb916316d0a87c3d9bc8d7277dc1 authored about 8 years ago
use new DisplayChangeListener

64bdf0c98db5416ac66b57280a426473c86fe589 authored about 8 years ago
remove DiplayAllocator stuff

The new qemu has no DisplayAllocator stuff. Probably "pixman" needs to
be patched to get the ali...

3920d5f5c31bb21d5955aca5862ca0dd4abec947 authored about 8 years ago
adapt "new" code style guide

mostly sed -i 's/\t/ /g' plus a hand full manual fixes

9bf81b88afb5f5fcb365d1db585f00ecc61e9049 authored about 8 years ago
version 3.0.0

81be4f25b9e97c90ec5d5d133b64b92128c6613f authored about 10 years ago
Remove unused clipboard handling code

c58ee7a22c4ec38313c976a6a63ece0367dc0c55 authored about 10 years ago
Improve read_data handling when need to wait for data

In mini-os xc_evtchn_pending isn't blocking (returns immediately when no
pending events, with re...

e2f39294372582aea86c9eba41cd12dc00bf5b00 authored about 10 years ago
Update for new libvvchan API

2949bc6d16f44b0b13aa1fe3390941af6ef127d6 authored about 10 years ago
version 2.1.14

adb72b434e69b75c73bc18be9c25e1bf869e3443 authored over 10 years ago
Sync NumLock and CapsLock with dom0 (#850)

This code sync NumLock/CapsLock based on appropriate keyboard led state,
so it should work even ...

35219facef74df836cb8feb5a718b9e4a64a5ad8 authored over 10 years ago
version 2.1.13

9e4d76f692581ed4fca64f64b1a98a85e805bf79 authored almost 11 years ago
txrx.h: fix message length using the wrong size

Interestingly, this turns out to be already fixed in another copy
of the source.

f5154b6a384d94d68384d789eb899df0733ec3a3 authored about 11 years ago
version 2.1.12

b16b317e73c56f9c3cd4c12a1630f7398501b95f authored over 11 years ago
Xen 4.2 have changed xenstore header name xs.h -> xenstore.h

a3bda4dd3896ea0769b61aa2552449974aa831a6 authored almost 12 years ago
Fix function declarations for -Wstrict-prototypes

76044ed57f875d86c8ca2184b3c874fcf8c51b6f authored almost 12 years ago
Add Makefile.builder and README.txt

172b742ec76811aa0cb8b89bb24c96f7b95c37ec authored almost 12 years ago
Repo split: remove code not used in gui-agent-stubdom

460029e1825c22b4ae09a455e68d13539c2081d1 authored almost 12 years ago
spec: Update BuildRequires headers

ac704415b69583f8b43ef443a473a87d2060b98b authored almost 12 years ago
Move protocol definition out to gui-common repository

d8d57820c3578e36fa95900e1cedb514e69d59b4 authored almost 12 years ago
dom0+vm: Rename struct msghdr to msg_hdr

Do it to:
1. Prevent conflict with struct msghdr in bits/socket.h
2. Match other struct msg_* na...

0353780a5853ae93ee92a284639d3f8f3d636302 authored almost 12 years ago
spec: reduce verbosity

fee4c4afd2a5a2ea7d8676db2a5eed04a9b2c975 authored almost 12 years ago
The Underscores Revolution: xenstore keys

94e9339884148c70e609e01faf93f976a8d0270d authored almost 12 years ago
The Underscores Revolution: filenames

93b2c0f299e38974dfd3ca2aac535e5e28addd06 authored almost 12 years ago
version 2.1.10

061251f074e977cfdad0ad94fbd7e6d492f62200 authored almost 12 years ago
vm/pulse: do not load module-x11-xsmp

There is no session manager in VM.

e50a237e08dee0f775ceff0c06b5184b346ee08d authored almost 12 years ago
Merge branch 'master' of git://git.qubes-os.org/joanna/gui

2398b90832c11466fad28307ac71e5634fc5b918 authored almost 12 years ago
vm/dispvm: skip xinitrc, place required commands in qubes-session

f92dba9d7c82439bf79fa965029e4b3c997493d4 authored almost 12 years ago
vm/pulse: use lightweight pulseaudio config

Especially remove bluetooth support - it start a bunch of services via D-Bus,
takes about 2s (es...

20b4fcb0cc90e945ea4f4c1b907b27db8809d42f authored almost 12 years ago
vm: fix setting keyboard layout (#705)

71bbb3686d15228d1b1fbb5e0f30e82cc0abcb48 authored almost 12 years ago
version 2.1.9

0fc1a5d2b1cbb87100b3afe899fe78940261447d authored almost 12 years ago
dom0: support _NET_WM_ICON property, put VM name in WM_CLASS then

This should:
1. Enable icons in Xfce
2. Fix window grouping in KDE (by VM name, not label color)

4a2ba9f60c23a7856663df64c065b8cccd7bc3eb authored almost 12 years ago
dom0: use kdialog on KDE, zenity otherwise

6fd058eb8d91120717006194bf0e6fd8356ca079 authored almost 12 years ago
dom0/spec: require generic graphical-login instead of explicit kdm

c0ea44976b0a632695a50e812af493125288e145 authored almost 12 years ago
vm/spec: require xorg-x11-drv-dummy

68dbb58dbefbf474d24350c745b525d0fbb162d9 authored almost 12 years ago
vm: move polkit configs to qubes-core-vm package

547e22558b84212eb0546f5ca12b2b00767ee501 authored almost 12 years ago
dom0: fix Num_Lock ignore when catching secure copy/paste

af2167b852c2273f8a39aff23df12cccee1fee5b authored almost 12 years ago
vm: fix configure.ac

f3288c4462295a67d536815f9d35d0a043a1dd5c authored almost 12 years ago
gui-agent: Fix misuse of if statement (missing column) causing a return before creating a docked window.

Using True instead of the int value '1' to avoid possible problems with C where 0 means True and...

b14a4658266a4dd5e87a5cc26bbffa270ff8df90 authored almost 12 years ago
Revert "vm: fix configure.ac"

This reverts commit 27ceb426a42765a38a93a99709e61a0a46666e29.
Actually this break build.

a880317d0fd15aebcaf470d667e354ec9b5383a0 authored almost 12 years ago
makefile: support for non-fc13 dom0

15f9d059de5329ec0956663ac8c6a68c12ff226f authored almost 12 years ago
vm: fix configure.ac

Thangs to Olivier Médoc <[email protected]>

27ceb426a42765a38a93a99709e61a0a46666e29 authored almost 12 years ago
vm/pulse: import pulsecore-3.0 headers

d98a902ca71b939ac6aec6b2e31b1d4930a233d5 authored almost 12 years ago
version 2.1.8

eb4cdc90256ad5cc95d1d9fe7acdf534f5a8e4a7 authored almost 12 years ago
gui-agent: Implement WM_PROTOCOLS retrieval

in handle_focus, Verify if TAKE_FOCUS is supported by the window before sending WM_TAKE_FOCUS.

ac567b6d1d1128b0573115709d54983c166d81f0 authored almost 12 years ago
gui-agent: Implementation of WM_TAKE_FOCUS, required allocation of window_data for any created window, not only embedded ones.

Only for FocusIn events : need to retrieve and store the InputHint for each window in order to k...

89e1a1921e6692c346d853384cdf0506a02272be authored almost 12 years ago
gui-agent: rename send_wmhints to send_wmnormalhints to reflect the real X11 API function name

5d9f9f30ab6d7f4e19d375dc77a4d75a0a06cc3d authored almost 12 years ago
version 2.1.7

b71268d7a8a8dc0cf537f83e916e5d0abccab643 authored about 12 years ago
stubdom: check for out-of-memory error

adeaa8e8830e48500286871bafa4f8e847a5c7d1 authored about 12 years ago
stubdom: handle 16bpp and 8bpp; convert them to 24bpp

Gui daemon can handle only 24bpp, so convert data before sending to dom0 if
needed. Unfortunatel...

9d3ef2a1e3fe480291aa0d2639190f95b22ffdb0 authored about 12 years ago