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

Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/gui into hvm

bc1b5b50a59f1b162b84deed40d5c7f2b55f7302 authored over 12 years ago by Joanna Rutkowska <[email protected]>
dom0: use fork/exec instead of system to show verify failed message (#530)

There can be some shell-interpreted characters in message (especially verify
condition), so use ...

0d010c166417984d07328d0dad4ec9d11f8235b9 authored over 12 years ago by Marek Marczykowski <[email protected]>
version 2.0.3

f8cf4492b3e2dee41e1d2b1f10a5d28ba23f23b8 authored over 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/gui into hvm

f7f2907c786bf5fe78b3bd5a4adf09182a610dcf authored over 12 years ago by Joanna Rutkowska <[email protected]>
vm: move qubes-restore-keyboard-layout to xinitrc.d/qubes_keymap.sh

There is no need to additional tool. Also keep all keymap settings in one place.

0c0b293c3c9ccace0dc25d8891ac53e5ad682334 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm: typo fix

2348df3e10506528a38b93c45194cb272599d3fa authored over 12 years ago by Marek Marczykowski <[email protected]>
vm: typo fix

1cb34bbfa74b8d8465872378c3a22f089e8b69c1 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm: keyboard layout setting tool (#430)

29497fda8ff06c1d350b7d4a23d19744fa2347df authored over 12 years ago by Agnieszka Kostrzewa <[email protected]>
vm: keyboard layout setting tool (#430)

066f94f6c4de46522000600f74abf361e9af6dbd authored over 12 years ago by Agnieszka Kostrzewa <[email protected]>
dom0: ask the user what to do if VM sent invalid message

Especially allow to ignore malformed message and continue to work.

3350efa82c5f4a423596d95f4f80237f7c73ee52 authored over 12 years ago by Marek Marczykowski <[email protected]>
dom0: ask the user what to do if VM sent invalid message (#530)

Especially allow to ignore malformed message and continue to work.

4023179c01c91f22e32ac9fe58bf98af3924f1ea authored over 12 years ago by Marek Marczykowski <[email protected]>
dom0+vm: do not require symbols used only in stubdom, outside of it

2328ded18a5ecf24f05a702157c01d7a032c173e authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 2.0.2

2b363bcf5cbecf0c8072e8738654618789bcf989 authored almost 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/gui into hvm

b071fbe2dcbd555b949508a252ded1bd5769954f authored almost 13 years ago by Joanna Rutkowska <[email protected]>
hvm: handle keymap event (sync keys state when VM got focus)

0c858f7b4b33ed3f0349429c5792554b0abd03ae authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 2.0.1

49b36dfa8aa884ec5fe7ceb736729db1379c5f2a authored almost 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/gui into hvm

a14dcc5cf33c384cc73c15316d22cd87c2c08e3b authored almost 13 years ago by Joanna Rutkowska <[email protected]>
hvm: support mouse wheel

f95b0cc31c7f14ad1d0884def419c224128eac90 authored almost 13 years ago by Marek Marczykowski <[email protected]>
hvm: real keymap

48840df103a67416fe67bfc911efc804a4bd278c authored almost 13 years ago by Marek Marczykowski <[email protected]>
hvm: minor code cleanup

ddd502460e08879ff0796c833239808fd8295f90 authored almost 13 years ago by Marek Marczykowski <[email protected]>
hvm: fix vchan initialization

73cad6ec4fe4a7d7bcbf933c2d0a899c0cc1550d authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 2.0.0

04162af702cfd3d1270091f31a7d68074e919899 authored almost 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/gui into hvm

bee84ee8734763fd2823fb9f8dc4c37aa92a916a authored almost 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/gui

e91aff65d847d63cfb72babb0090e10c846d73db authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: gui-agent for qemu in stubdom

9627d13601d0f56980d079b8b8a4ef9a53996b28 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: enable double buffer when building for stubdom

53c0e6aa2c79cc93de8de9c81fdf67ce1e92a7e8 authored almost 13 years ago by Marek Marczykowski <[email protected]>
common: some additional helper functions

c360d1992b38d019137c4f0eaa5772d4a372eed1 authored almost 13 years ago by Marek Marczykowski <[email protected]>
common: missing include and #define

ef319ea137d906d297b5fa0a457a4caf0c7b6df1 authored almost 13 years ago by Marek Marczykowski <[email protected]>
dom0: minor fix option parsing

5d1c5c2010ea36115bf1f6843a220384f67d14f9 authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.5

f1ec1ea419c86ecbeda0f54873cf85d85c5f9ca7 authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.5

4e93c24a9a40d0e665ab52e5e10349830baf5c3b authored almost 13 years ago by Joanna Rutkowska <[email protected]>
vm/spec: Improve checking for systemd in %post (#426)

fa74ae16c3e08db0dc445862fbd7fd773d9fb8c7 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/consolekit: do not hang when cookie already present

When cookie already present, there is no child process created, so do not wait
for X termination...

1d0f25df32e39808f1d4b9145859fca065cdd8ab authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/systemd: start GUI agent after mounting /rw

b5186b3b39829a527aa6a057e3e0a78a612fa729 authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.4

cc10bc19f23bd3f6337a895b3e9c380d715acdb4 authored almost 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/gui

544658770baee0d192617e56c0ee77158303ea9d authored almost 13 years ago by Joanna Rutkowska <[email protected]>
vm/session: set desktop background again at the script end

Some autostart apps can change background (especially gnome-settings-daemon),
so set it again, j...

92217191420405d31e61a0706e864cc82516296c authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/session: start gnome-keyring manually, before any other autostart apps

When autostart apps are started in background, concurrently, there is no way to
pass env variabl...

6540a48947acc410f8702a8a8654e9c9d87082f4 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: pretend that GUI agent is a window manager (#409)

Used to disable broken GTK+ move/resize fallback, which grabs pointer
permanently (so other appl...

a8e6343994a36761e92deca8f459fd35efae8575 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: store UTF8_STRING atom in global handles

8d4d403e916328bcb1a7e8255fad8ba6e869d2e8 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: log Xorg and all qubes-session stdout/stderr to ~/.xsession-errors

06c9ee13790e43fb34d396ab8a1a2f651c793254 authored almost 13 years ago by Marek Marczykowski <[email protected]>
dom0/spec: update BuildRequires

83fe83574c7d43b47552883807e0b1ac143b1503 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/consolekit: register CK cookie in DBUS

Additionall cal to ck-xinit-session-qubes after session DBus initialization,
just to register XD...

d1f07a195dd87da5be9b6f757eb7f8ad82da3a65 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/consolekit: yet another way of starting consolekit session (#402, #390)

ConsoleKit session connected with X display cannot be opened before Xorg starts
(ConsoleKit trie...

9e84228a7a80e613e960bdc3c7456aaaa0c45068 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm/spec: update BuldRequires

b920ad1502597ca42e7f5bd098d6494d8ce755e9 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: SystemD startup script (#390)

This will make sure that gui-agent is stared after required services
(especially console-kit-dae...

55a6ed0178d705cd10112fab0ee965a89db64a11 authored almost 13 years ago by Marek Marczykowski <[email protected]>
vm: add missing call parse_args (#367)

0bacc3ee255bd0ecbb29b3c286ae6e271e752021 authored almost 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.3

b01699f5d7d8741119d30a7dade22ecca870b75b authored almost 13 years ago by Joanna Rutkowska <[email protected]>
ck: include PID in logs

1e1bb414452a8ce18b2e6fffebe0d0d2e4333bc0 authored about 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/gui

8f4f736fb83a04a937c5738bce616d710c934718 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/qubes-session: minor speed optimalization for DispVM

Use /etc/this_is_dvm for testing if it is inside of DispVM (instead of calling
xenstore-read).

890eac4924d48e110d020e09e720dc829ad6ec7c authored about 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.2

622f0e87a61b3f14a53ef054c77fb94bdcfe9561 authored about 13 years ago by Joanna Rutkowska <[email protected]>
dom0: cleanup pacat when gui daemon exits (#387)

When exiting, send SIGTERM to pacat and also catch its exit status (to prevent
zombies and to no...

e0d1d994fb92578ecd85185650f6d88aac53be6e authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0/logging: move some messages from default to debug loglevel (#367)

fbdc1547728dfd3d43246e8c9437a6d694af1ae5 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/logging: move some messages from default to debug loglevel (#367)

d817289f7120fc126b8aa7c58c343bd1aa7f3471 authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0: allow change loglevel from config file

f3fe6be9b9a44c3b5786c409b79109bc922a0f4b authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: start ConsoleKit session earlier (#390)

Some services started by dbus (especially gvfsd) needes CK session cookie, so
start it before al...

1300dec473ae0e1c8289813f5938e989e24261a5 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/audio: disable pulseaudio autospawn (#394)

To get rid of race between the default pulseaudio daemon (started on demand
with first playback ...

ae2cb31b21533df7d050ebc2a064d561a9e2e2e4 authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0: allow customize windows count limit (warning) (#386)

Also increment the default to 500.

de747b6f7f0ea884ba149ad31e7c2348f7b63089 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/spec: depend on exact version of pulseaudio

Require pulseaudio version used for building - we use different headers dir for
different pulsea...

e9f6f02f72f7067a770126bcb78f3d4780dcb6d2 authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0/pulse: try to reconnect when pulseaudio connection terminated

69fe8bac2424ac55e087a857f1c6c1ce442ebe8b authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: fix compatibility with Xinput ABI 13

For FC16.

2fe7b7173cd5263d0811f8caf53418dd9f846ca9 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/pulseaudio: add support for pulseaudio 0.9.23

For Fedora 16

6260498747f457cbce1a87f3925ba825c762e50a authored about 13 years ago by Marek Marczykowski <[email protected]>
vm/pulseaudio: add support for pulseaudio 0.9.22

Added internal headers for 0.9.22 and fixed small incompatibility
(pa_thread_new has additional ...

bb3ef8c6c34845964faebeb9fe9e9531739877a1 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: autostart polkit auth agent (FC15)

On GNOME3 (Fedora 15) polkit auth agent isn't started from /etc/xdg/autostart
any more (it is fr...

59de449f02388f2cd0bd85cb16e9098a4ab87e42 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: wait for all autostarted children

Do not generate zombie processes.

e36de785420fb453650ea36c29d84aa563954d03 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: start all autostart services in parallel

Also fix/workaround stupid GNOME3 (gnome-settings-daemon at least but not
only), which has no Te...

05ec7bc90b5a15c8f0e50b6ae2dd33bb6b2c4f39 authored about 13 years ago by Marek Marczykowski <[email protected]>
guid: fix compilation on an older libconfig

efce681f01da73731c2d69138e10ca2a1befd871 authored about 13 years ago by Joanna Rutkowska <[email protected]>
version 1.4.1

17f5702c46f01c7529dbdd0ed1484818ce9902c7 authored about 13 years ago by Joanna Rutkowska <[email protected]>
Makefile: do not run update_repo.sh for update-repo-installer

7c5c083c9b0954ccda21ee592735f18976d71bfa authored about 13 years ago by Joanna Rutkowska <[email protected]>
vm: support for settings env vars from xdg-autostart applications

When desktop file has no Termina=false - run it in the foreground and collect
its output as env ...

772b98f6b43b35bda8a6afd61212e62e63d0aa37 authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: rename clipboard_win to stub_win

Now it is used not only for clipboard operation.

1c4b627a260d07b2f42175fcb78a95003f975e8e authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0: fix messages.h comment (#368)

109d4a2af1408246fc66bdd1567bd04fcc2167be authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: simulate LeaveNotify at VM side (#368)

Place stub window (same as for clipboard operations) under pointer to get it
out of previous win...

da2c119c536e5d17db655d7660333de2aef29280 authored about 13 years ago by Marek Marczykowski <[email protected]>
dom0: restore sending MSG_CROSSING message (#368)

Will be needed for simulate Enter/Leave notify at VM windows.

5d859fc5aa99f0c2d52b9dfef11070804d08ee72 authored about 13 years ago by Marek Marczykowski <[email protected]>
version 1.4.0

358f9b299102a467731fcfcb24dc216f83ba385c authored about 13 years ago by Marek Marczykowski <[email protected]>
vm: some additional debug used for #366

We have now tunable log level, so this should not harm, but can be useful for
future debugging.

0a8fb99d1a245ca3391726ab28abefca37c5d08a authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: send keyboard state before giving focus or sending cursor motion (#366)

When mouse event is send before keymap update, VM window can receive key
pressed in previous win...

f6f4595b637f7efc58532d76877b8237d7a01101 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: change logfile name to guid.XID (#367)

6f50bc4b22e70cb7c5ccf1679e60c5d3a30a3818 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: indentation fix

4c0fe086ed7841cd2913f7f64ea82c16dd49e401 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: indentation fix

57e883fa3ec28e574fa22885fc4ed0b6839590c1 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: variable log level for gui-daemon (#367)

a33ff33dd32f16b3027cad9b6478352193099b57 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: variable log level for gui-agent (#367)

e3504e339ce59493225af1a96b2fcc6e417ab852 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: set VM background to white (#303)

Sometimes root window color isn't replaced by guid in tray icon (when icon uses
left-top pixel?)...

50b0304df0998e3711c6ee9698eef7aa1a3f6dd9 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: do not call libvchan_close when vchan already known to disconnected (#359)

da13a78cf5e319d8f7a296f7b100be4842c05302 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm/xf86-input-mfndev: add support for XINPUT ABI 12

Used by xorg 1.10.x (in Fedora 15).

05de9ae30c0a960270f995cdcabc11f84c5897b8 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm/f86-input-mfndev: do not use deprecated xalloc/xfree wrappers

Use standard malloc/calloc/free as suggested in /usr/include/xorg/os.h

10db6934c8c1973aa9ed1b05d9258236acba373b authored over 13 years ago by Marek Marczykowski <[email protected]>
vm/spec: automatically determine pulseaudio version

But still strictly require 0.9.21

f693e842a4b3c1d7b519e57a10ed7718100a241f authored over 13 years ago by Marek Marczykowski <[email protected]>
spec: Remove obsoleted BR: kernel-devel

a71d48e396b3c9ce6ebbfdd09f199cc9a4fe89d9 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.3.6

e13cc0ab81da26a5f9a6d2c7e037bd51294f4dd5 authored over 13 years ago by Joanna Rutkowska <[email protected]>
vm: Copy UTF8 string even when received weird answer to TARGETS query (#343)

Opera send TARGETS atom in answer to TARGETS query (instead of supported
formats list). Assume t...

fe3cb0d6a06ab17a8f92614d47f84d5ccc9fe1a1 authored over 13 years ago by Marek Marczykowski <[email protected]>
makefile: no more qubes-u2mfn-vm package

It is now included in VM kernel package

6734cc4751ba7262253a9e09dc7797eab2dfb1d5 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.3.5

344528809dc405fc7f0757ea6a920ac907e6d888 authored over 13 years ago by Joanna Rutkowska <[email protected]>
vm: ignore more vars in qubes-session

At least TERM, but also some more obvious vars added to ignore list.

faf3f5cb9fae906cbd833ef326fd00e30ff78cce authored over 13 years ago by Marek Marczykowski <[email protected]>
qubes_guid: do not spin around libvchan_init

This should not be needed - if it happens, it is a bug that should be debugged.

ed2b1d2f38722569ec21dd22122101ff9718c7f8 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qubes_guid: add startup locking

so that we will never run two daemons. Possible scenario: qvm-run -a waits for
qrexec, and anoth...

083445d03e52f9e7f82fddeb907c3d864678f8aa authored over 13 years ago by Rafal Wojtczuk <[email protected]>
gui-daemon: introduce guid_fs_flag helper

1d397a1a73e25eea14e7f326838cc08dfce55117 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
version 1.3.4

1acad30dc9217466888ff8927ffd8d629cc313f2 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'prebeta2' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/gui

b8236b18929288b860b36b9539e3720492ef6f0b authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: load all env variables from qubes-session (#285)

Not only this already present in environment. Like DBUS_SESSION_ADDRESS,
XDG_SESSSION_COOKIE...

5d632d7d55b0899faaf661b405e71d7a9b0befd3 authored over 13 years ago by Marek Marczykowski <[email protected]>