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
Not done simultaneuosly with the previous commit, as apparently there were
more misindentation i...
6ff7443fe3c6c204112039ad97f40bcf2388d094 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Apparently it is honoured at least by some bash versions, and newly started
shells have / instea...
34c3963b86414dc0d8dab1a25d8dffdc5d69f0d5 authored over 13 years ago by Joanna Rutkowska <[email protected]>
dd717b9793b49be5c157d892e5691b46856ee062 authored over 13 years ago by Joanna Rutkowska <[email protected]>
89909ef82c9cfa872d720d65b7c892615b85a86f authored over 13 years ago by Marek Marczykowski <[email protected]>
Used by process called from qrexec-daemon of netvm and firewallvm (started as
root:qubes).
ca6668918781c1716e6a52e48833d9c5531f2779 authored over 13 years ago by Marek Marczykowski <[email protected]>
Without this there is no (simple) way to recover from gui-daemon termination
(ie in case of dom0...
7eb257c1b01c8d235c7177664cb22a0e1bbe9d61 authored over 13 years ago by Marek Marczykowski <[email protected]>
This reverts commit a03b82702c4a4191a945bc462c489291bda2e545.
This can be done better (see next...
7cb6b0992e6574e22968265c95253ebd0c11ea1d authored over 13 years ago by Marek Marczykowski <[email protected]>9909fcfc00c07897d7b2df7a58b5766681fc8f99 authored over 13 years ago by Marek Marczykowski <[email protected]>
Unfortunately XReparentWindow reports error on invalid window asynchronously
(through error hand...
b10e0da6911f2320f8f5dcaa23b8142beaefffdc authored over 13 years ago by Marek Marczykowski <[email protected]>
5744e1c47410de180b6680dac9f94e3e495bc930 authored over 13 years ago by Marek Marczykowski <[email protected]>
c0576a05395ea863aded13af9d68881a53c4c169 authored over 13 years ago by Joanna Rutkowska <[email protected]>
71c96bfe12ba6d2f959880445db7daaf5f829fdd authored over 13 years ago by Marek Marczykowski <[email protected]>
Required for correct linking with xen-libs-4
cb4871c5de7eef4b0066538bea0b1bea062ab423 authored over 13 years ago by Marek Marczykowski <[email protected]>This produces too much output and might obscure other messages earlier.
2fef7153e7b2657879d69401028b410f551ea719 authored over 13 years ago by Joanna Rutkowska <[email protected]>Conflicts:
Makefile
44516012882cad84cfaf5d3964f2ba6b030cf43d authored over 13 years ago by Joanna Rutkowska <[email protected]>98b1961023dd2464b0154d51e1c0fac9553c0c0b authored over 13 years ago by Marek Marczykowski <[email protected]>
249306b459b5d87809ed3602d80432f08d9c305d authored over 13 years ago by Marek Marczykowski <[email protected]>
c238b5b6a8e705d34645da92def790974058f4dd authored over 13 years ago by Marek Marczykowski <[email protected]>
12ebb5dd11ed4e49a3ec5058082fc8a20fe94933 authored over 13 years ago by Marek Marczykowski <[email protected]>
63c70049205b9520748599627c5abf9f31627309 authored over 13 years ago by Marek Marczykowski <[email protected]>
43e22125986960dde44bb6a0b4789c4037cff456 authored over 13 years ago by Marek Marczykowski <[email protected]>
7c808549d92c9cf787be7746ee14d4eabe7ae864 authored over 13 years ago by Marek Marczykowski <[email protected]>
This uses settings introduced in previous commit.
cbeadc2bd43ca85c0644fa96f7f1b60226e1cd62 authored over 13 years ago by Marek Marczykowski <[email protected]>This implements only loading config, not actually using this settings...
50c936da2d60a9f5208a417bdd65f0497704369f authored over 13 years ago by Marek Marczykowski <[email protected]>Mostly for window hints code, but not only
c1b53e90a45d9620d14472ca06274b34a48de7da authored over 13 years ago by Marek Marczykowski <[email protected]>9ab44d9199c6acb558041209bf16f0a0d6b74072 authored over 13 years ago by Marek Marczykowski <[email protected]>
sanitize_string_from_vm was broken - allows any characters. This commit fixes
it and additionall...
d83a7d9c4a1afb681fd7903437f9b6c94f54fb6f authored over 13 years ago by Marek Marczykowski <[email protected]>
Conflicts:
gui-daemon/xside.c
be1a4841969c58407089fdfeaa44cb361357853a authored over 13 years ago by Marek Marczykowski <[email protected]>6d2fe646fe4ffe6e59dde98c05fe0fffec50c6da authored over 13 years ago by Marek Marczykowski <[email protected]>
When first request is session create (from ck-xinit-session), there is no
response. So send simp...
45822f8e1b2a1b7d18375e785adf754b500886d0 authored over 13 years ago by Marek Marczykowski <[email protected]>
c95a3d2e4eba0ccc7b6c5cccef5fa1d51523d8d7 authored over 13 years ago by Marek Marczykowski <[email protected]>
2b3938d1ffab10e4913ffbeb0c739260654d1b46 authored over 13 years ago by Marek Marczykowski <[email protected]>
aa792f5c639dfb79204f28c034ceab2a362c3f8c authored over 13 years ago by Marek Marczykowski <[email protected]>
f7001d15a7b15f72ebe70e20258b180ed2ea0cac authored over 13 years ago by Marek Marczykowski <[email protected]>
fc152aec2260e02673302545800762e0d2ec9613 authored over 13 years ago by Marek Marczykowski <[email protected]>
915d9ee981c60541bbaa0dec1559ab9831493823 authored over 13 years ago by Marek Marczykowski <[email protected]>
5119caf2f6125b54ecc3e9dd19cce7b6fa37ae22 authored over 13 years ago by Marek Marczykowski <[email protected]>
bd5bf2c4ae8c759936ab080962ce4c58d46d2f4c authored over 13 years ago by Marek Marczykowski <[email protected]>
d01d17d036d4d314e96ab288e88b04a12e68a919 authored over 13 years ago by Marek Marczykowski <[email protected]>
Needed for newer kernels (ex 2.6.38), which doesnt have ioctl field in file_operations struct.
f0eea56e780da909ed9267507d37ad19b1ea32c6 authored over 13 years ago by Marek Marczykowski <[email protected]>
It is used ex by xterm to allow window resize by characters (not pixels).
Needed also by Xfce4 t...
2619666864539c690d3b163fb5f08bcbbaba46f5 authored over 13 years ago by Tomasz Sterna <[email protected]>
This is required for policy on dbus methods/attributes to enable normal user accessing it.
The m...
Add #ifdefs to support new and old API
f79b611d003833ead6d77d2b87991bf94acf7e2d authored over 13 years ago by Marek Marczykowski <[email protected]>Also needed for newer kernel versions
ab5c5d887471cafb3fba447b92e34f8a827ae765 authored over 13 years ago by Marek Marczykowski <[email protected]>f4c4702f05c153cb97cbc74d66ee6cb9b400f02a authored over 13 years ago by Tomasz Sterna <[email protected]>
5796ab3f7afbdf07541807c62d5ebd94aa0acc79 authored over 13 years ago by Joanna Rutkowska <[email protected]>
9ccd44adeb3dd36eb3e8874104313873a9a73fe3 authored over 13 years ago by Joanna Rutkowska <[email protected]>
cbc0ef9dba069f97fa8ac90dd07a32f68eed67b6 authored over 13 years ago by Joanna Rutkowska <[email protected]>
It seems to be not needed by now.
If we honour it, than malicious VM can set it in this message ...
It is not needed there.
MapEvent does not change window dimensions; so if VM sent evil dimension...
d0c66283e77f3eaa179edf2a0432d24addaee2a6 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
c55296cbc6242ce6aaad063db894ec55f1e9256e authored over 13 years ago by Rafal Wojtczuk <[email protected]>
In case we call XMoveResize on a docked window, we need to undo
what fix_docked_xy has calculated.
8ee238333557f87539b325ccaa0c077d4e4370fc authored over 13 years ago by Rafal Wojtczuk <[email protected]>
0f5283eeef2e094004a8602d684d4cbf7c7559e4 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
4c9234b67e0686998adb511bc5a81651dcb5f919 authored over 13 years ago by Marek Marczykowski <[email protected]>
a8e15e8085ad03ea17b6f78b7fede008a7ec2004 authored over 13 years ago by Marek Marczykowski <[email protected]>
418c29f404e9c41c5e834ea03e52bf9ccd098baf authored over 13 years ago by Joanna Rutkowska <[email protected]>
e07b2edef6380bbe1be4fd6873af47b7674ad23a authored over 13 years ago by Joanna Rutkowska <[email protected]>
81f00e5a3ccdfbd1a46713d850df26ab54d9d8e6 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
For full ASLR.
cdfd5a9b52acb826a21d1b282b250bd9c7f20194 authored over 13 years ago by Rafal Wojtczuk <[email protected]>c29e0c523e5c6d3d16864f17481b6a57675b2580 authored over 13 years ago by Joanna Rutkowska <[email protected]>
2cfb5dd5d8a4262ee92732df1d6ebf1332a12945 authored over 13 years ago by Joanna Rutkowska <[email protected]>
1dddad417e655ee7d619e5e7df82160ea8a2d0b7 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
237eb874293e5cf8c35c027b20d2b83ef46fe504 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
5c8f5dba95c6fc252b2ab943e108c119e8659459 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Because of windows count limit, impossible to happen ?
8ae77ef03a3119487f4cea50b2b5f73dc96facaf authored over 13 years ago by Rafal Wojtczuk <[email protected]>Reliability only - vmname is trusted.
05d59bd275a30bccd2192141be6813765476dcb4 authored over 13 years ago by Rafal Wojtczuk <[email protected]>6931b88e0dddb95291018a231be9f92832688dd8 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
This commit reverts part of "More readability improvements" (commit 6d611e43dcc417e898ca212f1f39...
92a9eef9e7b975b989cde0ad0cd1863387b4bde5 authored over 13 years ago by Marek Marczykowski <[email protected]>6d749f75575f67d8bab61f930e0b316658f19fec authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Also, don't use assert().
5c3d2d1b4e1a92d6401a48691f72bee33678cde8 authored over 13 years ago by Rafal Wojtczuk <[email protected]>94050e11b45a4b62aee51790fe93775ac3adddb8 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
1e1783bc67b9d8bff2a3ab431a919dd0f698850b authored over 13 years ago by Rafal Wojtczuk <[email protected]>
0cbb7172ac66aaf66b10b49d96094e83724f1bc4 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Conflicts:
gui-daemon/xside.c
cf33ffe6a6568eec2f55197717f954909a9a1979 authored over 13 years ago by Marek Marczykowski <[email protected]>
118a6c65dee25763f8b525b92e9c2b8fcc1fcd42 authored over 13 years ago by Marek Marczykowski <[email protected]>
There is no notify when tray is moved, so we must check it sometimes. Mouse
event is IMO reasona...
64ada5bde0a1f403aa3949a8227120b2705384c4 authored over 13 years ago by Marek Marczykowski <[email protected]>
Used by xfce4-panel to hide 0x0 icon. This is when we just created icon, and
application haven't...
274e0b0ad7c89997fce29016b8f28fc2f2bb29cf authored over 13 years ago by Marek Marczykowski <[email protected]>
Required by XEMBED protocol
67bb08483fbed44538fb05d023f2a9cecdb15781 authored over 13 years ago by Marek Marczykowski <[email protected]>704cbda8df57647d2362e67cbd67104083bb4795 authored over 13 years ago by Marek Marczykowski <[email protected]>
Checking the trayicon position every mouse move is a bit superfluos.
Do it right after mapping i...
In rare cases when trayicon damage window do not contain the whole
trayicon image, the mask for ...
bdd88f2be89e5884305771ef6c3ea3953488cb4b authored over 13 years ago by Marek Marczykowski <[email protected]>
b45840c6743c095b9ecec3fdfebc79752165346f authored over 13 years ago by Marek Marczykowski <[email protected]>
Finally all global variables are in ghandles struct
96bf6a1bffc493bee68d3d038d5429194b2ea4c3 authored over 13 years ago by Marek Marczykowski <[email protected]>
Two exceptions: release_all_mapped_mfns (called by atexit - no way to pass argument)
and main - ...
0ffa0381c5f795ededcf9d439837448bfccd0923 authored over 13 years ago by Marek Marczykowski <[email protected]>
aba0e8a7e3fc1aada09e011cc4dad183b88d9684 authored over 13 years ago by Marek Marczykowski <[email protected]>