Frédéric Pierret
2b3b684107
Fix debug symbols
6 years ago
Frédéric Pierret
a716102a08
Remove _builddir
6 years ago
Frédéric Pierret
0630c17588
Makefile.builder: currently disable Mock
6 years ago
Marek Marczykowski-Górecki
84c9ae4bf1
rpm: preparation for src.rpm building
...
QubesOS/qubes-issues#1508
6 years ago
Marek Marczykowski-Górecki
610e7d8f3e
version 4.0.17
6 years ago
Marek Marczykowski-Górecki
258b7926ef
Merge remote-tracking branch 'qubesos/pr/33'
...
* qubesos/pr/33:
drop busybox dependance
centos: fix python packages names
Remove busybox as it is not provided in RHEL7 anymore
Fix python3 package names with respect to CentOS for consistency with python34 names
6 years ago
Frédéric Pierret
d60964ee23
drop busybox dependance
6 years ago
Frédéric Pierret
2f511d4881
centos: fix python packages names
6 years ago
Frédéric Pierret
e3179e066c
Remove busybox as it is not provided in RHEL7 anymore
6 years ago
Frédéric Pierret
d1ce12f610
Fix python3 package names with respect to CentOS for consistency with python34 names
6 years ago
Marek Marczykowski-Górecki
ff36d11c19
version 4.0.16
6 years ago
Marek Marczykowski-Górecki
d623a3e7d3
debian: adjust required version after adding new function
6 years ago
Marek Marczykowski-Górecki
50412a8a8f
qrexec: provide common function for handling service call
...
Reduce code duplication by moving parsing of "QUBESRPC" magic command to
one place.
Call qubes-rpc-multiplexer directly with execve(), to avoid string
expansions in its parameters.
6 years ago
Marek Marczykowski-Górecki
ff2e2dbc22
version 4.0.15
6 years ago
Marek Marczykowski-Górecki
e37f9da355
udev: update detecting usbip-connected devices
...
Controller sysfs path have changed in recent kernels ('vhci_hcd' ->
'vhci_hcd.0'), look for vhci_hcd prefix, not exact this name.
QubesOS/qubes-issues#3455
6 years ago
Marek Marczykowski-Górecki
6eab71f678
version 4.0.14
6 years ago
Marek Marczykowski-Górecki
ab2fa766b9
Merge remote-tracking branch 'qubesos/pr/31'
...
* qubesos/pr/31:
udev-block-add-change: ignore unconnected Network Block Device
7 years ago
Rusty Bird
6b3830ba31
udev-block-add-change: ignore unconnected Network Block Device
...
"modprobe nbd" shouldn't instantly send 16 zero byte nbd devices to
dom0.
7 years ago
Reynir Björnsson
f4ec550291
Remove duplicate #define
...
`MAX_DATA_CHUNK` was defined twice in qrexec.h with the same value.
7 years ago
Marek Marczykowski-Górecki
929e03bcba
version 4.0.13
7 years ago
Marek Marczykowski-Górecki
f42951578a
travis: run only unit tests
7 years ago
Marek Marczykowski-Górecki
2b1f8931a6
tests: integration tests for qvm-convert-img
...
Actual tool is in separate repository, but the backend module is here.
Also, other tests for imgconverter are already here.
QubesOS/qubes-issues#3085
7 years ago
Marek Marczykowski-Górecki
34e3c3acf3
imgconverter: fix handling explicit file type
...
Fix handling source filename as 'type:path' - get parts, not try to
extract only the first one.
Related QubesOS/qubes-issues#3085
7 years ago
Marek Marczykowski-Górecki
c57f28d8f7
Merge remote-tracking branch 'qubesos/pr/29'
...
* qubesos/pr/29:
Fix qrexec-lib headers
7 years ago
Marek Marczykowski-Górecki
1a77802b20
travis: enable deploy stage for master-staging -> master gate
7 years ago
Marek Marczykowski-Górecki
691f4e52f4
travis: run tests also on python3
7 years ago
Marek Marczykowski-Górecki
20be8e2417
Make tests python3 compatible
7 years ago
Marek Marczykowski-Górecki
3899ca1e5d
travis: run imgconverter unit tests
7 years ago
Marek Marczykowski-Górecki
2ac5c03bb3
Update tests
7 years ago
Marek Marczykowski-Górecki
3e41a2987c
imgconverter: fix make_padlock function
...
hex_to_float is gone, use hex_to_int instead
Fixes QubesOS/qubes-issues#3331
7 years ago
Gianluca Guida
5fbd19e1d6
Fix qrexec-lib headers
7 years ago
Marek Marczykowski-Górecki
72343fe0cd
version 4.0.12
7 years ago
Marek Marczykowski-Górecki
ee66bb4c80
Merge remote-tracking branch 'qubesos/pr/27'
...
* qubesos/pr/27:
qubes-kernel-vm-support compatibility with dracut
7 years ago
Marek Marczykowski-Górecki
dc5d025247
debian: include drauct module in qubes-kernel-vm-support
...
Support dracut also on Debian systems.
Fixes QubesOS/qubes-issues#3361
7 years ago
Marek Marczykowski-Górecki
3d44d3a80b
debian: make it easier to spot missing files in debian/*.install
7 years ago
Patrick Schleizer
7360aee988
qubes-kernel-vm-support compatibility with dracut
...
move initramfs-tools from Depends: to Recommends:
fixes https://github.com/QubesOS/qubes-issues/issues/3361
7 years ago
Marek Marczykowski-Górecki
e784f3caa3
version 4.0.11
7 years ago
Marek Marczykowski-Górecki
68d7be77db
Make udev-block-add-change executable again
7 years ago
Marek Marczykowski-Górecki
6cb980f5be
Add missing classmethod decorator
7 years ago
Marek Marczykowski-Górecki
0a7d2c0789
Merge remote-tracking branch 'qubesos/pr/25'
...
* qubesos/pr/25:
replace tinting algorithm with one that partially preserves saturation too
reimplement tint algorithm with numpy for reasonable performance
use PIL image library instead of ImageMagick to load/save images when tinting
add Python pillow and numpy dependencies
remove unused cairo import
7 years ago
Marek Marczykowski-Górecki
92a86fad18
version 4.0.10
7 years ago
Marek Marczykowski-Górecki
141b9912e8
Initialize pad field in filecopy final response
...
Do not leak 4 bytes from the receiver stack.
Reported by @cfcs
7 years ago
Marek Marczykowski-Górecki
75fa0d3cb0
Merge remote-tracking branch 'qubesos/pr/26'
...
* qubesos/pr/26:
This commit specifies the integer width explicitly to match `result_header_ext` etc.
7 years ago
Your Name
a96fe7203e
This commit specifies the integer width explicitly to match `result_header_ext` etc.
...
also, can someone explain to me why `send_status_and_crc` does not need
to set `_pad` to prevent leaking stack memory in the responses?
7 years ago
qubesuser
ee58088dec
replace tinting algorithm with one that partially preserves saturation too
...
This algorithm partially preserves saturation, for a better result, but
enforces a minimum chroma, so that greyscale images get tinted.
7 years ago
qubesuser
843ac6c477
reimplement tint algorithm with numpy for reasonable performance
...
The old algorithm was so slow it would take seconds to tint all images
for a VM.
7 years ago
qubesuser
86e9231ac9
use PIL image library instead of ImageMagick to load/save images when tinting
7 years ago
qubesuser
6c6070ab49
add Python pillow and numpy dependencies
7 years ago
qubesuser
f893420871
remove unused cairo import
7 years ago
qubesuser
4d08ff40a9
Speed up udev-block-add-change by not using xenstore
...
xenstore-ls is incredibly slow, while reading sysfs is much faster
7 years ago