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
Do not access uninitialized memory.
This still isn't fully correct because of hardcoded bpp, wil...
indent -kr -i8
988fc23ecce84d9b05c7ae022138f33064394fe0 authored about 12 years ago by Marek Marczykowski <[email protected]>0c7ee30423374c5f63451dc19e158d0d57ab0cb9 authored about 12 years ago by Marek Marczykowski <[email protected]>
Looks like Skype doesn't set (required) _XEMBED_INFO property on dock window.
Assume some defaul...
10e1efe6cb6dead0208b02fd5cd142f469ac84cc authored about 12 years ago by Marek Marczykowski <[email protected]>
%setup macro must be present in %prep to set variables required by
find-debuginfo script. Symlin...
0d14421468c970009d2d24a893574545a5323dd2 authored about 12 years ago by Marek Marczykowski <[email protected]>
dc71652beb9c549678c35625326fbfc09a46b556 authored about 12 years ago by Joanna Rutkowska <[email protected]>
49b72d513a1826471934e7e41e5014467e6bf2f0 authored about 12 years ago by Joanna Rutkowska <[email protected]>
e0d317af73337ed8a135563052a96bf2b03d33f0 authored about 12 years ago by Marek Marczykowski <[email protected]>
In case of error in child process (eg qrexec call for clipboard copy) do not
use exit() b/c it w...
b669ada9aa1061e6c31d7cc4526b9723b82d1867 authored about 12 years ago by Joanna Rutkowska <[email protected]>
d8c5314cbfd7f02ca1def0b466b7c4370cfcbfcd authored about 12 years ago by Marek Marczykowski <[email protected]>
D-Bus object path cannot contain dash ('-'), which is legal VM name char.
8c911063a210062cab616dc1c54b217268cb6049 authored about 12 years ago by Marek Marczykowski <[email protected]>ab9aca325ec0be7a50afddd5db710e35cb917a7b authored about 12 years ago by Joanna Rutkowska <[email protected]>
In DispVM /etc/xgd/autostart is skipped, so pulseaudio must be started directly
from qubes-session.
f3a19380d68a40309cdf9ad5e9e0c28f9df9bc0a authored about 12 years ago by Joanna Rutkowska <[email protected]>
e8c345e28753ade47e7f972f8100b979cd2a72a2 authored about 12 years ago by Marek Marczykowski <[email protected]>
cd7acc8fe1ce0ade5281ee5ffd5143e29a533319 authored about 12 years ago by Marek Marczykowski <[email protected]>
91e17db29c21cbaa69e0674e7b2905f3a6f44c5c authored about 12 years ago by Marek Marczykowski <[email protected]>
c4c29733bd9bdf2554b19230ac2a95082c775704 authored about 12 years ago by Marek Marczykowski <[email protected]>
To ensure access rights to vchan required devices from user account
(/dev/u2mfn, /dev/xen/evtchn).
b1d3b78b66511584377a0b107452491f9c9b1686 authored about 12 years ago by Marek Marczykowski <[email protected]>
c5d370dafd99375d8b0bf6367e18446e7c77fd3f authored about 12 years ago by Marek Marczykowski <[email protected]>
bece93da68e806c128840bbfce03d334244ecafb authored about 12 years ago by Marek Marczykowski <[email protected]>
8dcecaab6b3de791926fa9ca2ab2fc0e0afe3451 authored about 12 years ago by Marek Marczykowski <[email protected]>
Unfortunatelly neither kmix/pavucontrol nor pacmd/pactl can mute single
audio-source channel - t...
Will be needed by D-Bus interface
027915bab97c302d7d52386090f63dd917c860e4 authored about 12 years ago by Marek Marczykowski <[email protected]>0012c0983c78400233323d405d9d262341ebf687 authored about 12 years ago by Marek Marczykowski <[email protected]>
This will simplify D-Bus interface implementation.
5ecec3089e02a9d90e144a85c6be77c38ede9f37 authored about 12 years ago by Marek Marczykowski <[email protected]>
Even if "message" is EOF signal, it still needs libvchan_wait call to empty
evtchn queue.
Get rid of one more global variable.
c758dbbf6ac5c7c76bbc6a26bf4f857f8bab136b authored about 12 years ago by Marek Marczykowski <[email protected]>It needs userdata, so don't pass NULL here.
5d03205652d736ee92f85f98ef892c2edc9decfb authored about 12 years ago by Marek Marczykowski <[email protected]>5420136d4e017a5b1a16ec83707a9fbb751a3c50 authored about 12 years ago by Marek Marczykowski <[email protected]>
7cfa567d669f6380fdfef5c867e15cb9fed80224 authored about 12 years ago by Marek Marczykowski <[email protected]>
Connect to second vchan link and pass data from default audio source. Stream is
started in "cork...
This will make much easier implementation of event-based behavior. Especially
when handling mult...
03e7c6d5402eb1f771ee26e8107c22afe2ba3257 authored about 12 years ago by Marek Marczykowski <[email protected]>
92c959d4e26531bc8f733b99261571d4b8b4e3f7 authored about 12 years ago by Marek Marczykowski <[email protected]>
d7152189625dbef439a406e7c75722d50d6c7d7b authored about 12 years ago by Marek Marczykowski <[email protected]>
Now 'module-vchan-sink' provide both sink and source (perhaps should be
renamed...). The later o...
Not only when some sound is played. This can be some other event, eg EOF (more
correctly vchan c...
Return value of do_conn is used only to detect potential failure. To obtain
this FD always libvc...
This can signal EOF.
fdeb71f7749ef753ebe2d8fa4fc2078d0fcd08e1 authored about 12 years ago by Marek Marczykowski <[email protected]>dfdc70b9d1ca7bd33b670ee97da75b4dc25d0a0a authored about 12 years ago by Marek Marczykowski <[email protected]>
To not confuse with future recording-related names.
f0c4bcaa603d612ef903873524ba2cd8f59abb1f authored about 12 years ago by Marek Marczykowski <[email protected]>Reduce use of global variables to better control side effects of functions.
2218d701d265841024a5386f994cc53840cd5a5f authored about 12 years ago by Marek Marczykowski <[email protected]>Remove some unneeded leftovers from module-pipe-sink.
6db2743a29153f47dd0f7e0e1885e39f858f6c29 authored about 12 years ago by Marek Marczykowski <[email protected]>
Thanks to device permissions set by core [1] it is no longer need to start
pulseaudio as root (w...
5684a6e8a1c596f9bb1e1a89cfa7371913d23548 authored about 12 years ago by Marek Marczykowski <[email protected]>
574da2877bb4fa64ae8442dce889a3e3061b0637 authored about 12 years ago by Joanna Rutkowska <[email protected]>
1231ee9b956b03c6e2c5987e28fcbb5194721c14 authored about 12 years ago by Marek Marczykowski <[email protected]>
Conflicts:
version
74ed915a76c8dc90ddf78b3e1b297b508914ef31 authored about 12 years ago by Marek Marczykowski <[email protected]>
8b9d7bd7a576fce390365530dc9ebf06e5b78a06 authored about 12 years ago by Marek Marczykowski <[email protected]>
d4209fea4a232fb93f9bae41d7cb736438055912 authored over 12 years ago by Marek Marczykowski <[email protected]>
738a158f87b49c489c52550d96b0b5d34abc98a3 authored over 12 years ago by Joanna Rutkowska <[email protected]>
fd1772d41ff2101a8ed0af8fbdb55d40b16d9bfa authored over 12 years ago by Marek Marczykowski <[email protected]>
2bbef55233587074f9c24673e1972a3dc8f41c25 authored over 12 years ago by Marek Marczykowski <[email protected]>
72acbaf688a864a0838b6ed2fe5c14ee93c31ef6 authored over 12 years ago by Marek Marczykowski <[email protected]>
04f6bccee858cb2555759021a18faafa6d12b97e authored over 12 years ago by Marek Marczykowski <[email protected]>
7ae908311a4259df67da4502a17efae676fc4b76 authored over 12 years ago by Joanna Rutkowska <[email protected]>
Modifiers settings are dependent on dom0 keyboard layout. To better support
different layouts in...
The socket is placed in /tmp, which is automatically cleaned up from files
older than 14 days. C...
Conflicts:
version
320248e6662e4a0575a80b773107d8521665607b authored over 12 years ago by Marek Marczykowski <[email protected]>
378d3ea6c0ea3d5172e86168cf5f3e310d4ae1d3 authored over 12 years ago by Joanna Rutkowska <[email protected]>
4dc850d5dc92b9e1931468b52ec26510a2dc12dd authored over 12 years ago by Joanna Rutkowska <[email protected]>
add7784653cb78f2302f7a9bbec59250c71a9cc7 authored over 12 years ago by Marek Marczykowski <[email protected]>
ac6aebe90656c90b3e9fbbb2d98e20bfea761c19 authored over 12 years ago by Marek Marczykowski <[email protected]>
f17c0ebe3c8c35d2c7df1cf541dcf09d1ccca147 authored over 12 years ago by Marek Marczykowski <[email protected]>
2409140fe7559db5ff9bb3aab5934e63d6c23785 authored over 12 years ago by Joanna Rutkowska <[email protected]>
Especially useful for pasting logs from qubes-manager.
8126daef46fd2c8b95ab817e7cc6fdd8e3336175 authored over 12 years ago by Marek Marczykowski <[email protected]>
Conflicts:
gui-daemon/xside.c
version
2fe8e63b4121d4a1063b366451bfa6fa4a790445 authored over 12 years ago by Marek Marczykowski <[email protected]>
We don't allow tray icons to control its size/position (it is fully managed by
dom0 window manag...
This reverts commit 71410a46c88fe4885ebed377b51df35cd8dd5b6c.
This breaks some menus. Original i...
This reverts commit 51d6087204026106461b486166f8e5610ed63dea.
This breaks some menus. Original i...
a09afefc0ac52af3cde02b51f8514bc597fbe19c authored over 12 years ago by Joanna Rutkowska <[email protected]>
f40ed28a7b5d630aa9ace1cb681abeaf40207f8c authored over 12 years ago by Joanna Rutkowska <[email protected]>
4b55946223e4e1705597b414b91a91ec30dc09a6 authored over 12 years ago by Marek Marczykowski <[email protected]>
9737d766f3656dc7e26fe3c6a51df2f7e1c581f8 authored over 12 years ago by Marek Marczykowski <[email protected]>
ce4d8bb0b44db861f3472d408041cde177c7b666 authored over 12 years ago by Marek Marczykowski <[email protected]>
2410f9186cae48db7c933a2e2809a94936c216de authored over 12 years ago by Marek Marczykowski <[email protected]>
VM name was retrieved too late.
42ab20eb5a2a7afcc1538c54c9b07ccc34f52ae0 authored over 12 years ago by Marek Marczykowski <[email protected]>397f0703030c2b930afde2df0db0598a2c620c8a authored over 12 years ago by Marek Marczykowski <[email protected]>
313829725649d1e144b921d3d6624649481e2065 authored over 12 years ago by Marek Marczykowski <[email protected]>
VM name was retrieved too late.
c7701a01ec774a5ba8d593065ee3b899da310cae authored over 12 years ago by Marek Marczykowski <[email protected]>9b35b606a6fb88589fc2d197ab6aafa21135565e authored over 12 years ago by Joanna Rutkowska <[email protected]>
d399af2caf1e133bcc483cb815906c622c130f1d authored over 12 years ago by Joanna Rutkowska <[email protected]>
5758a26bce910b9d9e65b868687f4eaaddfe89d2 authored over 12 years ago by Joanna Rutkowska <[email protected]>
GUI daemon now will refuse to talk with agent which:
- have different MAJOR version
- have new...
It should not be used by dom0, but can simplify debugging and prevent stupid
copy&paste errors.
97b39b550c323a7b83612737bca9be98bde57196 authored over 12 years ago by Marek Marczykowski <[email protected]>
This makes possible to discard unknown messages - size must be known.
59201ffb5dc101efb094c30bdc3d6027fb766f1a authored over 12 years ago by Marek Marczykowski <[email protected]>6932dc32d549df561b1430e0db2e1aa3e10b0ca8 authored over 12 years ago by Marek Marczykowski <[email protected]>
Same as in Linux VM: for debuggin purposes and to prevent copy&paste errors.
4cf788f2d0903ddcfc8349b155a00500c7667e7e authored over 12 years ago by Marek Marczykowski <[email protected]>373c0e33e34acfdbe5a6dc4966ca0e899e96fcd1 authored over 12 years ago by Marek Marczykowski <[email protected]>
GUI daemon now will refuse to talk with agent which:
- have different MAJOR version
- have new...
It should not be used by dom0, but can simplify debugging and prevent stupid
copy&paste errors.