Vincent Penquerc'h
36c8885ff2
Fix some potential aliasing issues
2014-02-16 11:44:30 +01:00
Marek Marczykowski-Górecki
2b95581928
Add -Wextra -Werror to all C compile flags
2014-02-16 10:29:22 +01:00
Marek Marczykowski-Górecki
aa0fda1984
Fix -Wextra warnings
2014-02-16 10:29:06 +01:00
Marek Marczykowski-Górecki
168b182a7d
appmenus: handle the case when template don't have appicons yet
2014-02-13 10:42:30 +01:00
Marek Marczykowski-Górecki
2565e30374
version 2.0.8
2014-02-07 05:46:58 +01:00
Marek Marczykowski-Górecki
30535e59d2
rpm: require qubes-utils >= 2.0.6 for imgconverter
2014-02-07 05:46:19 +01:00
Marek Marczykowski-Górecki
250aa9a3cc
Merge branch 'appicons'
2014-02-07 05:45:51 +01:00
Marek Marczykowski-Górecki
ea7b4eb5cb
rpm: BR:qubes-utils-devel >= 2.0.5 - because of slight API change
...
Note that R: will be generated automatically (on library name).
2014-02-07 05:36:56 +01:00
Marek Marczykowski-Górecki
433a942bc3
qrexec: register callback for qrexec-lib
...
Now qrexec-lib do not use exported symbols of particular names, but
explicitly registered callbacks.
2014-02-07 05:35:24 +01:00
Marek Marczykowski-Górecki
f77e2d656d
qrexec: remove dialog box in case of connect timeout ( #790 )
...
Instead exit with failure (keeping child process for further connect
retries) and let the core/user decide what to do.
2014-02-05 03:31:47 +01:00
Marek Marczykowski-Górecki
c03a37f2bf
qrexec: remove socket at daemon exit
2014-02-04 23:27:04 +01:00
Marek Marczykowski-Górecki
ad522b178b
Merge remote-tracking branch 'woju/master' into appicons
2014-01-31 03:11:38 +01:00
Wojciech Zygmunt Porczyk
d8145677d6
appicons: fix directory creation and removal (when missing)
2014-01-30 23:11:56 +01:00
Marek Marczykowski-Górecki
4e5aa3ce05
version 2.0.7
2014-01-22 15:16:23 +01:00
Marek Marczykowski-Górecki
eb237f7a08
Merge remote-tracking branch 'woju/master' into appicons
2014-01-16 05:08:03 +01:00
Marek Marczykowski-Górecki
541f7f9acf
Merge branch 'master' of git://git.qubes-os.org/joanna/core-admin-linux
2014-01-16 04:23:52 +01:00
Vincent Penquerc'h
4a81560536
qrexec-daemon: check symlink success
2014-01-16 04:20:18 +01:00
Vincent Penquerc'h
63c46b2f8c
qrexec-daemon: add a few consts where appropriate
2014-01-16 04:20:18 +01:00
Vincent Penquerc'h
f4551e7698
qfile-dom0-unpacker: add newlines to error messages
2014-01-16 04:20:18 +01:00
Vincent Penquerc'h
e6a5210d08
qfile-dom0-unpacker: some error checking
2014-01-16 04:20:18 +01:00
Vincent Penquerc'h
fa8ef4b4fc
qfile-dom0-unpacker: add a few consts where appropriate
2014-01-16 04:20:18 +01:00
Vincent Penquerc'h
13483691af
qfile-dom0-unpacker: make long long constant explicit
2014-01-16 04:20:17 +01:00
Marek Marczykowski-Górecki
d6cb6076ea
appmenus: fix path in RPC service file
2014-01-15 05:12:13 +01:00
Wojciech Porczyk
92f6e29f43
appmenus: appicons integration
2014-01-14 16:03:15 +01:00
Joanna Rutkowska
b15b859bbb
version 2.0.6.1
2014-01-07 09:35:49 +01:00
Marek Marczykowski-Górecki
3cc94d0e01
version 2.0.6
2014-01-06 17:55:23 +01:00
Vincent Penquerc'h
951e51d274
core-admin-linux: misc const/etc fixups
2014-01-06 17:54:47 +01:00
Vincent Penquerc'h
771be64912
qrexec-daemon: fix read underflow when the last fd goes
...
If no remaining fd is alive in the list, the loop breaks when i
is negative, but by then clients[-1] would have been dereferenced.
2014-01-06 17:54:47 +01:00
Vincent Penquerc'h
bac950c5ce
qrexec-daemon: check we really did drop root privileges
...
and drop group privileges too while we're at it
2014-01-06 17:54:46 +01:00
Vincent Penquerc'h
5e4e1fe6ac
qrexec-daemon: fix pathological break-out-of-wait-loop
...
If the timeout is 1, attempting to retry would not actually retry,
since i would be incremented just after being reset to 0, and would
thus break out of the loop.
2014-01-06 17:54:46 +01:00
Vincent Penquerc'h
e88faee9dd
qrexec-daemon: reject negative timeouts
2014-01-06 17:54:46 +01:00
Vincent Penquerc'h
259d7aaf78
qrexec-daemon: use fully qualified path to kdialog/zenity
2014-01-06 17:54:46 +01:00
Vincent Penquerc'h
67f27bd94f
qrexec-daemon: make children_count volatile
...
It's decremented in a signal handler
2014-01-06 17:54:46 +01:00
Vincent Penquerc'h
97c7c97420
qrexec-policy: warn if some data is ignored
...
Something like vm1 vm2 allow, user=foo would be 4 items,
and the user part would be ignored by the parser.
It might or might not be better to error out instead of
just warning, though...
2014-01-06 17:54:46 +01:00
Marek Marczykowski-Górecki
7ad1183793
rpm: speedup package installation
...
Do not rebuild cache after each icon installation.
2013-12-26 05:07:11 +01:00
Marek Marczykowski-Górecki
7a1f24111f
version 2.0.5
2013-12-17 15:03:46 +01:00
Olivier MEDOC
9cb10f4805
appmenus: allow parenthesis in exec directive for special path such as Program Files (x86)
2013-12-14 03:57:26 +01:00
Joanna Rutkowska
76769ab761
version 2.0.4
2013-12-10 20:12:29 +01:00
Joanna Rutkowska
d735319288
Merge branch 'master' of git://git.qubes-os.org/marmarek/core-admin-linux
2013-12-10 20:12:23 +01:00
Marek Marczykowski-Górecki
2db344e7a9
pm-utils: do not load not used pm_functions
2013-12-10 20:02:35 +01:00
Joanna Rutkowska
9608887644
version 2.0.3
2013-12-10 19:30:28 +01:00
Marek Marczykowski-Górecki
d3f27e2483
pm-utils: add missing qubes-sync-vms-clock script to systemd service
2013-12-10 14:27:48 +01:00
Joanna Rutkowska
1932846612
version 2.0.2
2013-12-06 11:16:32 +01:00
Marek Marczykowski-Górecki
69b1688645
hvm: fix internet explorer menu entry
...
'\' needs to be escaped.
2013-12-06 07:03:56 +01:00
Marek Marczykowski-Górecki
f32137825c
hvm: change explorer shortcut name
2013-12-06 06:37:29 +01:00
Joanna Rutkowska
89d25761bc
version 2.0.1
2013-12-04 16:07:06 +01:00
Marek Marczykowski-Górecki
c000f24def
appmenus: fallback hardcoded appmenus for HVM with qrexec installed
...
If VM didn't returned any appmenus data, the service is most likely not
available there. Actually it hasn't been written yet.
2013-12-04 03:05:34 +01:00
Marek Marczykowski-Górecki
190d52b6fb
appmenus: add QubesVm.appmenus_recreate method
2013-12-04 03:03:48 +01:00
Joanna Rutkowska
0f669a68b4
version 1.1.4
2013-11-25 13:36:44 +01:00
Marek Marczykowski-Górecki
9313be30ff
appmenus: fix the code for creating standalone VMs
...
... without source template. Especially HVM and HVM template.
2013-11-25 07:19:20 +01:00