Sebastian Sumpf
58fb5ed722
jdk: OpenJDK for Genode
...
OpenJDK version 9 for Genode, contains the interpreter version of the
HotSpot virtual machine.
fixes #2791
2018-05-30 13:36:07 +02:00
Christian Prochaska
f347cb90f1
depot: qt5 recipes
...
Fixes #2792
2018-05-30 12:26:19 +02:00
Emery Hemingway
e2661c58dc
Convert static VFS library to dynamic library
...
Fix #2759
2018-05-30 12:26:19 +02:00
Christian Helmuth
5657375c9f
Disable network tests on imx53_qsb_tz
2018-05-03 15:32:01 +02:00
Christian Helmuth
674b0ba947
Depot: nic_router-nat-dns
...
A runtime package that provides a Nic session with NAT via the
nic_router and a DNS service via Stubby.
Ref #2682
2018-05-03 15:31:59 +02:00
Emery Hemingway
3faf7aab8f
Port of getdns and Stubby DNS resolver
...
Stubby is an application that acts as a local DNS stub resolver.
https://getdnsapi.net/
https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+Stubby
Ref #2682
2018-05-03 15:31:58 +02:00
Josef Söntgen
1d6d6966a1
rump: add knob to set memlimit
...
By now, rump would query its available RAM quota to determine the
memory limit minus some RAM reserved for Genode meta-data. This
does not work when the VFS rump plugin is used as the available
quota belongs to the VFS server. In this case the memlimit should
be set by specifing the RAM in the plugin's config, e.g.:
! <vfs>
! <rump fs="ext2fs" ram="64M" writeabl="yes"/>
! </vfs>
Fixes #2783 .
2018-05-03 15:31:23 +02:00
Norman Feske
a75413a21b
Remove noux_shell_script.run
...
This functionality is covered by noux_tool_chain.
2018-05-03 15:31:17 +02:00
Norman Feske
1f1302e185
terminal: use VFS-based font handling
...
This patch replaces the terminal's formerly built-in fonts with the new
VFS-based font handling.
To avoid the copying of the terminal's font configuration across run
scripts, this patch adds the new terminal/pkg runtime package, which
includes everything needed for instantiating a terminal: the actual
terminal component, the library dependencies (vfs_ttf, which in turn
depends on the libc), a font (bitstream-vera), and a reasonable default
configuration.
Fixes #2758
2018-05-03 15:31:17 +02:00
Norman Feske
20f7d0aed0
Simplify noux_tool_chain_auto.run
...
This patch make the scenario independent from device drivers, which were
solely needed to display a graphical terminal. The output of the
scenario is now printed via the log_terminal component, which makes the
logging output of nightly tests more useful.
2018-04-19 13:38:33 +02:00
Norman Feske
e834624bfa
Remove noux_two_terminal_fs.run
...
This interactive run script is largely a duplication of
noux_terminal_fs.
2018-04-19 13:38:33 +02:00
Stefan Kalkowski
ad99688853
imx53_qsb: enable automated network tests
...
Fix #2749
2018-04-19 12:38:24 +02:00
Norman Feske
97317b0c95
terminal: change term caps from linux to screen
...
Fixes #2743
2018-04-10 11:20:43 +02:00
Alexander Boettcher
fce15b4f13
sel4: adjust network scenarios for wandboard
...
Issue #2665
2018-04-10 11:09:16 +02:00
Alexander Boettcher
5d1f08d512
seoul: update seoul-genode.run
...
Issue #2715
2018-03-29 14:59:06 +02:00
Alexander Boettcher
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
Alexander Boettcher
ed320f6f03
seoul: support rtl8029 network model
...
Issue #2715
2018-03-27 13:43:10 +02:00
Alexander Boettcher
8e8878f187
seoul: show vga messages during early disc boot
...
Issue #2715
2018-03-27 13:43:10 +02:00
Alexander Boettcher
2403c32d4f
seoul: add top utility to seoul*.run scenarios
...
Issue #2715
2018-03-27 13:43:10 +02:00
Alexander Boettcher
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
Alexander Boettcher
033e333691
depot: recipe for Seoul VMM
2018-03-08 12:05:07 +01:00
Josef Söntgen
97c2699392
netperf_wifi: disable 11n (batching) temporarily
2018-02-28 11:04:57 +01:00
Stefan Kalkowski
9f945a782f
run: enable Wandquad board for network tests
...
Ref #2665
2018-02-28 11:04:57 +01:00
Alexander Boettcher
8287abf63f
virtualbox.run: switch to vbox5
...
Issue #2658
2018-02-14 20:41:05 +01:00
Christian Prochaska
3c3c86bdba
noux_tool_chain_auto.run: use '[depot_dir]' instead of '$genode_dir/depot'
...
Fixes #2663
2018-02-09 13:34:21 +01:00
Christian Prochaska
c7d1a9e270
noux_tool_chain_auto.run: add tclsh
...
Issue #2648
2018-02-09 13:34:20 +01:00
Emery Hemingway
abd536d5d3
Libc: zero sysctl buffer before strncpy
...
The uname utility from coreutils needs its read buffer zero-terminated,
regardless of read length.
Fix #2657
2018-02-09 13:34:18 +01:00
Norman Feske
5b6bd8459f
Signature checking tool based on GnuPG
...
The new 'verify' component facilitates the code of GnuPG to verify
detached OpenPGP signatures against public keys.
Since GnuPG depends on libgcrypt and libgpg-error, the patch adds these
libraries to the libports repository.
Fixes #2640
2018-02-09 13:34:13 +01:00
Martin Stein
fe46d50ab3
netperf tests: test nic_router throughput
...
Adds two new netperf tests, netperf_lxip_router and netperf_lwip_router
who test the TCP throughput of the NIC router when routed with a tcp-forward
rule and NAT.
Issue #2624
2018-02-09 13:26:03 +01:00
Christian Helmuth
ce44dcf9c1
netperf: explicitly test IPv4 only
2018-01-17 12:14:44 +01:00
Stefan Kalkowski
bac3d620c6
vfs/rump_fs: test for ext2 file deletion
...
Ref #2621
2018-01-17 12:14:34 +01:00
Norman Feske
1be4a0aeaf
libc: prevent timer session if rtc not configured
...
This patch makes the creation of the libc's timer session depend on
whether or not the 'rtc' attribute of the <libc> configuration is
defined. If not configured, 'clock_gettime' returns 0.
Fixes #2625
2018-01-17 12:14:33 +01:00
Sebastian Sumpf
9e93ea3e1c
noux_tool_chain_auto: compile zlib instead of core
...
fixes issue #2601
2017-12-21 15:01:44 +01:00
Martin Stein
88be272113
noux_tool_chain.inc: don't use '&' in XML values
...
Was used in bash commands in the <inline> tag of the RAM FS.
Now we use an extra file and a <rom> tag instead.
Fixes #2605
2017-12-21 15:01:41 +01:00
Martin Stein
3cdcb528ff
nic_router: advanced timeout configuration
...
Replace former rtt_sec attribute of the <config> tag by more specific
(and still optional) attributes for timeouts used in the NIC router
(these are also the default values):
<config dhcp_discover_timeout_sec="10"
dhcp_request_timeout_sec="10"
dhcp_offer_timeout_sec="10"
udp_idle_timeout_sec="30"
tcp_idle_timeout_sec="600"
tcp_max_segm_lifetime_sec="30">
Details about the new attributes can be found in the README of the router.
Issue #2590
2017-12-21 15:01:32 +01:00
Christian Prochaska
a0a54df74c
qt5: pointer shape support
...
Fixes #2586
2017-11-30 11:23:22 +01:00
Christian Prochaska
425d18e866
pointer: strip the last label element when matching labels
...
Issue #2585
2017-11-30 11:23:22 +01:00
Christian Prochaska
dd98bd67a0
pointer: custom pointer shape support
...
Make the revised 'vbox_pointer' component the new 'pointer' component.
Fixes #2585
2017-11-30 11:23:22 +01:00
Christian Prochaska
18993b5ede
vbox_pointer: make shape support configurable
...
Have the 'Report' session announcement and "hover" and "xray" ROM requests
only when needed when 'vbox_pointer' becomes the new 'pointer'.
Issue #2585
2017-11-30 11:23:21 +01:00
Christian Prochaska
78b38cd65b
vbox_pointer: provide a 'Report' service for shape reports
...
Issue #2585
2017-11-30 11:23:21 +01:00
Alexander Boettcher
154c16753c
vbox*.run: apply win81 test heuristic to win10
2017-11-30 11:23:20 +01:00
Alexander Boettcher
dbf7588a76
netperf: increase caps for sel4 x86_64
2017-11-30 11:23:20 +01:00
Christian Prochaska
e6a638e78c
gdb_monitor: increase RAM quota in run scripts
2017-11-30 11:23:19 +01:00
Alexander Boettcher
c63fe241f4
run: disable wifi netperf on non-ACPI 32bit kernel
2017-11-30 11:23:17 +01:00
Josef Söntgen
6ca8f4c174
sdl: remove deprecated API usage
...
In addition framebuffer resizing is now also supported.
Fixes #2583 .
2017-11-30 11:23:16 +01:00
Christian Prochaska
365bec38a0
gdb_monitor: handle session requests for child services
...
Fixes #2574
2017-11-30 11:23:05 +01:00
Alexander Boettcher
e54ad5c73a
vbox: support capslock state provided by ROM
...
Fixes #2568
2017-11-24 09:07:31 +01:00
Alexander Boettcher
804fb4e10d
update recipe drivers_interactive-pc for hardware
...
fails on native hardware because of missing caps and missing configuration
of the drivers subinit
2017-11-09 12:18:41 +01:00
Martin Stein
42b1eefe73
virtualbox_nic_router: two routers, all dynamic
...
Two nested NIC routers between virtualbox and the NIC driver.
Both routers are DHCP clients at the uplink and DHCP servers at the
downlink.
Ref #2534
2017-11-06 13:57:22 +01:00
Alexander Boettcher
db0589727a
seoul: attach executable memory as such
...
Issue #1723
2017-10-19 13:46:25 +02:00