ad99688853
imx53_qsb: enable automated network tests
...
Fix #2749
2018-04-19 12:38:24 +02:00
77a2e02a0d
libc: increase FS_BLOCK_SIZE to 4KiB
...
Fixes #2752 .
2018-04-19 12:38:23 +02:00
970f8cf3ed
noux: increase Chunk size to 64KiB
...
Increasing the size leads to less context-switches when doing file I/O
and to better throughput.
Issue #2752 .
2018-04-19 12:38:23 +02:00
d54f95d497
depot: update recipe hashes
2018-04-10 13:03:26 +02:00
97317b0c95
terminal: change term caps from linux to screen
...
Fixes #2743
2018-04-10 11:20:43 +02:00
3778558608
os: reworked nitpicker_gfx/text_painter.h
...
This patch improves the `Text_painter` utility that is commonly used by
native Genode components to render text:
- Support for subpixel positioning
- Generic interface for accessing font data
- Basic UTF-8 support
Since the change decouples the font format from the 'Text_painter' and
changes the API to use the sub-pixel accurate 'Text_painter::Position'
type, all users of the utility require an adaptation.
Fixes #2716
2018-04-10 11:09:18 +02:00
b0b92e4ee2
vfs: pass root directory to plugins
...
This patch enables the use of the VFS from VFS plugins by passing a
reference of the root directory to the constructors of file-system
instances. Since it changes the signature of 'Vfs::Dir_file_system',
any code that uses the VFS directly requires an adaptation.
Fixes #2701
2018-04-10 11:09:17 +02:00
fce15b4f13
sel4: adjust network scenarios for wandboard
...
Issue #2665
2018-04-10 11:09:16 +02:00
b07d6eced8
depot: update recipe hashes
2018-03-29 14:59:07 +02:00
5d1f08d512
seoul: update seoul-genode.run
...
Issue #2715
2018-03-29 14:59:06 +02:00
e51e3dcdbd
seoul: update disk backend
...
Fixes races in disk allocators, add more sanity checks and handles corner
case like alloc_packet failed in block packetstream.
Issue #2715
2018-03-29 14:59:05 +02:00
57fcd5e0c4
seoul: adjust vga model to framebuffer host size
...
Configure the available vga/vesa memory based on the given Genode framebuffer
size and not the way around.
Issue #2715
2018-03-27 13:44:26 +02:00
bb768c2cab
seoul: adjust Intel network model to recent VM
...
Issue #2715
2018-03-27 13:44:26 +02:00
3bcb45b4e7
seoul: support g++ -Weffc++ option
...
Issue #2715
2018-03-27 13:43:10 +02:00
6e2bd945b1
ports: support g++ -Weffc++ for vmm utils
...
Issue #2715
2018-03-27 13:43:10 +02:00
ed320f6f03
seoul: support rtl8029 network model
...
Issue #2715
2018-03-27 13:43:10 +02:00
8e8878f187
seoul: show vga messages during early disc boot
...
Issue #2715
2018-03-27 13:43:10 +02:00
2403c32d4f
seoul: add top utility to seoul*.run scenarios
...
Issue #2715
2018-03-27 13:43:10 +02:00
f7cacd16a0
vbox5: avoid assertion in DevHDA
...
seen with beginning of Virtualbox 5.1.34 update
Issue #2658
2018-03-27 13:43:08 +02:00
80e1dce1b0
nova: abandon hypervisor_info_page ROM
...
replace by platform_info ROM supposed to exist on all supported
kernels.
Fixes #2710
2018-03-08 14:24:05 +01:00
1f7b5e75bf
depot: update recipe hashes
2018-03-08 12:05:10 +01:00
033e333691
depot: recipe for Seoul VMM
2018-03-08 12:05:07 +01:00
6986b6ca95
Noux: move ELF signature check into 'Child_env'
...
Fixes #2703
2018-03-08 12:05:06 +01:00
20e2a58c5e
noux: sync before calling ftruncate()
...
Issue #2695
2018-03-08 12:05:05 +01:00
9a46c670c1
vbox5: update to 5.1.34
...
Issue #2658
2018-03-08 12:05:04 +01:00
a8f186c7d4
depot: update recipe hashes
2018-02-28 11:05:05 +01:00
7ac9a16090
Noux: check ELF signature on 'execve()'
...
Issue #2687
2018-02-28 11:04:58 +01:00
8dda68a1bd
verify: propagate error on corrupted .sig files
...
In case the signature file is corrupt, e.g. it could not be downloaded
successfully, the gnupg code just prints an error message but will not
return the error to the user. So we patch the code to return the error
and check the value in the calling code.
2018-02-28 11:04:58 +01:00
9e4ff8c196
Update Muen port
...
- Use latest Muen version
- Sync VirtualBox Muen subject state
- Drop unneccessary subject IP patch
- Adapt Muen RUN_OPTs
- Update documentation
Note: the GPL 2017 toolchain is now required and as the debug output
format has changed the mulog-subject.py script must be updated on
autopilot instances.
2018-02-28 11:04:57 +01:00
97c2699392
netperf_wifi: disable 11n (batching) temporarily
2018-02-28 11:04:57 +01:00
9f945a782f
run: enable Wandquad board for network tests
...
Ref #2665
2018-02-28 11:04:57 +01:00
e79ce5a036
depot: update recipe hashes
2018-02-16 08:42:31 +01:00
f8376e1f49
libc_noux: silence common not implemented warnings
2018-02-16 08:42:30 +01:00
fc902b797e
depot: runtime definitions for sculpt installation
...
This patch supplements 'runtime' files to several pkg archives,
which thereby become deployable by the depot_deploy tool.
Issue #2676
2018-02-15 10:22:10 +01:00
0253cdd50c
ports: src/e2fsprogs-minimal noux package
2018-02-15 10:22:10 +01:00
1053d78201
ports: src/bash-minimal noux package
2018-02-15 10:22:10 +01:00
2b006dbaac
Noux: no read/write on open directories
...
Directories may be opened, but they cannot be read from or written to.
Ref #2533
2018-02-15 10:22:09 +01:00
70112d29da
depot: preserve timestamps in source packages of Noux applications
...
Fixes #2680
2018-02-15 10:22:09 +01:00
ff7e8086d7
bash: update to version 4.4.18
2018-02-14 20:41:09 +01:00
fce01f8b84
sed: update to version 4.4
2018-02-14 20:41:09 +01:00
f2d1ba483e
which: update to version 2.21
2018-02-14 20:41:09 +01:00
e0f9e26c21
findutils: update to version 4.6
2018-02-14 20:41:08 +01:00
78ad18ca45
tar: update to version 1.30
2018-02-14 20:41:08 +01:00
86e0c45514
coreutils: update to version 8.29
2018-02-14 20:41:08 +01:00
047275f16b
grep: update to version 3.1
2018-02-14 20:41:08 +01:00
e57863c0e5
less: update to version 487
2018-02-14 20:41:08 +01:00
c34a4bfdb4
vbox5: update to 5.1.32
...
Issue #2658
2018-02-14 20:41:06 +01:00
e156511157
vbox5: update to 5.1.30
...
Issue #2658
2018-02-14 20:41:06 +01:00
529be993c7
vbox5: update to 5.1.28
...
Issue #2658
2018-02-14 20:41:06 +01:00
d76826ae83
vbox5: update to 5.1.26
...
Issue #2658
2018-02-14 20:41:06 +01:00