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 1.1.8

22c175e60fca31c0abf86d244ec81d2122da987a authored over 14 years ago by Joanna Rutkowska <[email protected]>
Dynamic hsync and vrefresh sections in xorg-qubes.conf.template

... chosen so that we get a nice 50hz hsync. We also need to change the clock
in the modeline; u...

d924bc52ef7e23641ac0ace4bc8e996c3f78fadd authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Pick unused vtXX for X.

88660779c6b02611ebe64c415f1aec249557c425 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Merge branch 'master' of qubes-os.org:/var/lib/qubes/git/mainstream/gui

d30c32ab60b399d2372e4c7f30f316e5a1affc0a authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Merge branch 'master' of qubes-os.org:/var/lib/qubes/git/mainstream/gui

4b168e17c1fb2ecea69ab32bd1640bc513e089f5 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
version 1.1.7

b54f2129f7152c314f4036d41d0347f61084aac5 authored over 14 years ago by Joanna Rutkowska <[email protected]>
guid: Set _QUBES_VMNAME property instead of adding vmname into title

7b4e1a6d1bf0a137edc010d68547e9e36bd7c1b7 authored over 14 years ago by Joanna Rutkowska <[email protected]>
version 1.1.6

e851e02b774c9a22b4d4a7ede1927c22903988b7 authored over 14 years ago by Joanna Rutkowska <[email protected]>
appvm: try loading evtchn module if xen-evtchn fails

Some kernels (e.g. regular Fedora ones) use xen modules without 'xen-' prefix.

05cbaf9a1d8484f392f894e9bc070a7b2211349c authored over 14 years ago by Joanna Rutkowska <[email protected]>
shmoverride: remove O_EXCL flag from the open(/var/run/shm.id)

When the X server accidentaly crashes, it doesn't remove the shm.id file,
preventing init script...

f8fc20620e49ae11e4560e1a86b057b1a62684ed authored over 14 years ago by Joanna Rutkowska <[email protected]>
Makefile: new targets: update-repo{-testing}

3dc42fbe59ff1fbee078a38e1e84ce0b6f55e4c8 authored over 14 years ago by Joanna Rutkowska <[email protected]>
version 1.1.5

This version has fixes required to use Qubes gui daemon on Xorg >=
1.8.0, which is used by defau...

4cb1a096d957ef6629394acbb883e37329e775f6 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'watch_not_sleep'

0af64edfbabf79b5b244b3dd372422fc5544bbcb authored over 14 years ago by Joanna Rutkowska <[email protected]>
pulse Makefile: add -lpuls

4d048e6c7d35ef6c8348ddb9c2fbfdb14e771b7f authored over 14 years ago by Joanna Rutkowska <[email protected]>
Check for cmd_pages->num_mfn == 0 in shmoverride!shmat

Again, relevant only if qubes_guid is malicious; so minor.

433ee3a1ad4b4d631c4c20b7e23095ec6185a4aa authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Shmoverride: use MAP_FAILED instead of (void *) (-1UL)

In fact, on x86_64, MAP_FAILED!=(void *) (-1UL); it is (void*)-1, which
is a bit surprising.

18997ac8eecf094eacf05343bf4ab87df631b88d authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Check cmd_pages->off sanity in shmoverride.so, too.

Helps to prevent qubes_guid->X escalation (of course, qubes_guid requires
(trusted) group qubes).

90a584bb891941312b4f31860d7fea3357590868 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Indentation.

5b66b9f0dd9622b72c4d32a5b6fb84f331c9c542 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
In shmoverride!shmctl, set shm_segsz.

dcb81c0887eb67daa729645e3abc978081b4ba36 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Rearrange peer_client_init.

Call libvchan_client_init after the vchan/%d/event-channel key appears.
And close xenstored hand...

3b8a8ed2bc5a416d276caaa0dda803133714d6d9 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
guid: Warn when XShmAttach fails

69a9511a72e025b0746705fb158f9ff135bdd0d8 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Ident fixes

a5db32acc4656c01b4cf003c181a8e32c06ad139 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Warn when XShmAttach fails

ca1e2dfbee3b12efedc5d94ebb30850352cb95f4 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
version 1.1.4

e97d9f6de0b06ebcab4c4cc5eda89c0901a4d02b authored over 14 years ago by Joanna Rutkowska <[email protected]>
guid: set '_QUBES_LABEL' X property on AppViewer windows

This is for Dom0 Window Manager, so that it could draw decoration in label's color.

62f0aa8d82625d04a8f125c7ab7c763318cf406c authored over 14 years ago by Joanna Rutkowska <[email protected]>
In client_init, wait for xs change instead of sleep(1)

93f0509b791f8fc433675c58c81f6ea9469d2c91 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
gui: Reordered projects for dom0 so that base vchan library is built first.

ab4f85858b3c8a01ed372334a3491413e4ef6de0 authored over 14 years ago by Bruce A Downs <[email protected]>
version 1.1.3

c3f96c15d1c9045a5e380b85240215507e8c8f54 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Indentation.

f2fa414c087bb7758e4b09a42f7115ed5de6db25 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
xmessage -> kdialog

61d9eb4e1ae36f096e446726d26f77bef4937f7a authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Send and check the matching xside<->vmside protocol version.

d198144cdb269e14e3bda3197b9cf8315575e332 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Window resizing fixes.

Do not send more than 1 unacknowledged MSG_RESIZE (queue instead).
In configure_from_vm, if we s...

405fcca5a2ed52bd83889b824be04a4049872c2d authored over 14 years ago by Rafal Wojtczuk <[email protected]>
The mouse wheel needs 6 button X driver in VM.

e3b188df7e219409c270811ec36afbb2f5ef84e1 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Keyboard state fixes.

Upon FocusIn, send the dom0 keyboard state to VM, so that VM X server can send
fake KeyRelease e...

b92d014f84fff2f5d4018b7ea8052803228e4a0b authored over 14 years ago by Rafal Wojtczuk <[email protected]>
version 1.1.2

NOTE: The AppVM<->Dom0 protocol has been extended by one new message,
so one must update GUI cod...

e382f5ab0c47bcfa9cdad0c9397aa4dd80794144 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Watch for changes for WMNAME property and report it to xside, so that it can

adjust window title on the fly.

ca0b93fd86a380ab734172aa4ce12f9c03da96fc authored over 14 years ago by Rafal Wojtczuk <[email protected]>
Stuff keystrokes via PostKeyboardEvent in X driver, instead of XSendEvent

in the gui-agent. If not using XKEYBOARD extension, it is just enough to
call InitKeyboardDeviceS...

2111698749336d2ad4f510bc17bd5838b7a52ec6 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
version 1.1.1

abee3da66a5035eaff0d341626db2b1743941f26 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Sound virtualization

ef70a6bedba2d30f86ac62677614cb2c65a60892 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
version 1.0.2

e375e58550d774a76a757d2c5916f6db7ea1af2b authored over 14 years ago by Joanna Rutkowska <[email protected]>
gui_agent: Use return instead of exit(1) in process_xevent_createnotify() for already existing CREATE notifications

bfb96363c3968b59dc55606e1f4230b85db46e03 authored over 14 years ago by Joanna Rutkowska <[email protected]>
version 1.0.1; version_vchan 1.1.0

aecbd62c65e4e231381f8954d8424198557060c0 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Added u2mfnlib for proper use of u2mfn

cbad17a0a748d0f2420774fe20acec98d8bede7a authored over 14 years ago by Rafal Wojtczuk <[email protected]>
u2mfn: proper ioctl interface and mmap() method

7c9515f4c4f607b22db9cca179e9f131ed83c406 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
xside.c: remove unnecessary include

855439740b621ad58f9a808b77160cf120172530 authored over 14 years ago by Rafal Wojtczuk <[email protected]>
TODO moved to ticketing system

aca457004e731da0b642486d8b6f01a9f2b76c4d authored over 14 years ago by Joanna Rutkowska <[email protected]>
gui-dom0.spec: correct the description

12559073bc01c9877a03c2dd69124bb9f5a5ae96 authored over 14 years ago by Joanna Rutkowska <[email protected]>
Initial public commit.

(c) 2010 Invisible Things Lab

Authors:
=========
Rafal Wojtczuk <[email protected]>...

38497199397636069088df2b9fe88ecc02db2ddb authored over 14 years ago by Joanna Rutkowska <[email protected]>