Norman Feske
f148388227
ports: hook to filter content of noux install
...
The new variable 'INSTALL_TAR_CONTENT' allows one to customize the
content of the generated tar archive instead of including the entire
install directory.
2017-12-21 15:01:49 +01:00
Josef Söntgen
6b89eaaf79
mixer: handle config verbosity update
2017-12-21 15:01:49 +01:00
Josef Söntgen
9f2bec52d5
drivers.config: accommodate intel_fb_drv CAP quota
2017-12-21 15:01:49 +01:00
Josef Söntgen
93e42bf5b9
driver_manager: increase intel_fb_drv CAP quota
2017-12-21 15:01:49 +01:00
Norman Feske
9899fed654
drivers_managed-pc: support system reset
2017-12-21 15:01:49 +01:00
Norman Feske
e23fc5a1fc
init: refine verbosity handling
...
This patch makes service-announce messages depend on the configured
verbosity. It also omits "parent provides" title messages if no new
parent services are added during a config update.
2017-12-21 15:01:48 +01:00
Norman Feske
30f96657f1
rom_filter: make verbosity configurable
2017-12-21 15:01:48 +01:00
Norman Feske
552662d594
core: omit allocator info at boot time
...
Fixes #2549
2017-12-21 15:01:48 +01:00
Norman Feske
48132c9ca3
fs_rom: remove debug message
2017-12-21 15:01:48 +01:00
Norman Feske
e4bb85b4de
fs_rom: style (avoid Genode:: prefix)
2017-12-21 15:01:48 +01:00
Alexander Boettcher
892f51ab1c
os: add app to transform kernel/core output to LOG
...
Issue #2207
2017-12-21 15:01:48 +01:00
Alexander Boettcher
a36465426b
base-<kernel>: export core log as ROM
...
Issue #2207
2017-12-21 15:01:47 +01:00
Alexander Boettcher
15cc6d688f
core: add support to export log output as ROM
...
Issue #2207
2017-12-21 15:01:46 +01:00
Alexander Boettcher
2cb635c3e3
base-*: rename core_log.cc to core_log_out.cc
...
Issue #2207
2017-12-21 15:01:46 +01:00
Alexander Boettcher
30fd10933a
okl4: support run script name containing "core"
...
Issue #2207
2017-12-21 15:01:46 +01:00
Norman Feske
9f140ab843
chroot: adjust license header to AGPLv3
2017-12-21 15:01:46 +01:00
Norman Feske
17bf2564fa
depot: improved args check in dependencies tool
...
This patch lets the dependencies tool give better feedback to the user
whenever an argument lacks the needed version information.
2017-12-21 15:01:45 +01:00
Emery Hemingway
4d9037d112
Hard-link loop detection for VFS tar file-system
...
Detect loops by walking hard-links at two different speeds and checking
for lapping. Tar link walking is no longer a recursive procedure.
Caught a loop created by GNU tar 1.29.
Fix #2611
2017-12-21 15:01:45 +01:00
Alexander Boettcher
16b395dce3
sel4: use kernel branch 7.0 + our mastered commits
...
Fixes #2562
2017-12-21 15:01:45 +01:00
Norman Feske
a52541de18
depot: move versions to subdirectory
...
This patch changes the depot layout such that each archive is
represented as a directory that contains the versions of the archive as
subdirectories.
Issue #2610
2017-12-21 15:01:45 +01:00
Norman Feske
2d041f0e9c
depot: switch from .tgz to .tar.xz
...
Issue #2610
2017-12-21 15:01:44 +01:00
Norman Feske
52301b3bb2
gems/vfs.h: adaptation to recent VFS API change
...
This is a follow-up commit to "vfs: handle root directory explicitly".
2017-12-21 15:01:44 +01:00
Martin Stein
4dd69b1d5a
nic_router: do not warn when using default values
...
Issue #2590
2017-12-21 15:01:44 +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
Norman Feske
079f00e083
depot: recipe for src/fetchurl
2017-12-21 15:01:43 +01:00
Norman Feske
c9a5f0ce45
libports: import fetchurl from world
...
Fixes #2578
2017-12-21 15:01:43 +01:00
Norman Feske
a3c217757c
depot: recipes for api/curl and src/curl
2017-12-21 15:01:43 +01:00
Norman Feske
531a4bbb7e
libports: ABI for curl
2017-12-21 15:01:42 +01:00
Norman Feske
6d4e0c456b
depot: recipes for api/libssh, src/libssh
2017-12-21 15:01:42 +01:00
Norman Feske
de38b2ece3
libports: ABI for libssh
2017-12-21 15:01:42 +01:00
Norman Feske
5574dd3465
Port of libarchive
...
Fixes #2528
2017-12-21 15:01:42 +01:00
Stefan Kalkowski
ec6b23897f
dde_ipxe: enable support for intel i219v card
2017-12-21 15:01:42 +01:00
Stefan Kalkowski
bdf70c0ecc
base-foc: fix thread pause/resume
...
Fix #2594
2017-12-21 15:01:41 +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
Alexander Boettcher
dd463d3014
base: signal ref count independent of signal count
2017-12-21 15:01:40 +01:00
Alexander Boettcher
c5f59ddfb1
signal.run: avoid deadlock during test destruction
2017-12-21 15:01:40 +01:00
Alexander Boettcher
9e34ba1458
core: release signal context in signal_ep thread
...
otherwise the Signal_source_component::_signal_queue gets corrupted.
Issue #2584
2017-12-21 15:01:39 +01:00
Alexander Boettcher
bf74c1694d
base: catch ipc error in signal proxy
...
actually do what the comments says ...
Issue #2584
2017-12-21 15:01:39 +01:00
Alexander Boettcher
a38ec2854a
base: fix lock issue in signal context destruction
...
Issue #2584
2017-12-21 15:01:39 +01:00
Alexander Boettcher
419a48aa06
acpica: support AcpiOSStall
...
Fixes #2597
2017-12-21 15:01:39 +01:00
Josef Söntgen
3f91f7402d
doc: adapt getting started to unified builds
2017-12-21 15:01:38 +01:00
Christian Prochaska
58cbd11f6a
drivers_interactive-pbxa9: add input_filter
...
Fixes #2604
2017-12-21 15:01:38 +01:00
Martin Stein
9c0bd03363
nic_router: no DHCP fail on unexpected DISCOVER
...
If a client decides to spontaneously send a DHCP DISCOVER again, even though
he has received a still valid IP config from the router, we don't want to
discard the DISCOVER like it was done before but discard the IP config
assignment and offer a new one.
Issue #2534
2017-12-21 15:01:38 +01:00
Martin Stein
70c5c31ec9
nic_router: better warnings on bad DHCP requests
...
Be more descriptive about why the NIC router thinks that a DHCP request
sent to him is bad.
Issue #2534
2017-12-21 15:01:38 +01:00
Emery Hemingway
b32f2d126a
update Nim toolchain recipe
...
The current upstream development version has improved asyndispatch
performance for Genode.
Fix #2599
2017-12-21 15:01:38 +01:00
Martin Stein
703a013b60
base-foc: warn if 'acknowledge_exception' fails
...
Issue #2594
2017-12-21 15:01:37 +01:00
Sebastian Sumpf
8808b99cc5
vfs: remove session ram quota checks
...
The first client that creates a session, has to pay for possibly large
vfs plugin allocations (e.g., rump), which should be payed for by the
server.
2017-12-21 15:01:37 +01:00
Martin Stein
c3853494c8
nic_router: domain-state-verbose flag
...
When this flag is set in the config tag, the NIC router will print a
short information to the log for each general state change of a domain.
This includes currently the IP-configuration state and the number of
connected NIC sessions. This a useful addition as the normal verbose
flag's purpose is a very deep insight into almost every activity in the
router, which is cool for debugging sophisticated problems but normally
floods the log and therefore discards this option for, e.g., desktop
systems. In such systems, the new verbosity is pretty discreet but
already gives a good hint on why packets may get dropped by the router
although the routing rules are correct.
Issue #2534
2017-12-21 15:01:37 +01:00
Martin Stein
fc7999a62a
nic_router: add config schema
...
Fix #2600
2017-12-21 15:01:37 +01:00
Martin Stein
b8d8bc3142
nic_router: do not route to domains w/o IP config
...
Ref #2534
2017-12-21 15:01:37 +01:00