Josef Söntgen
26f3a43df0
libports: create libav recipe
...
Issue #2602 .
2017-12-21 15:01:35 +01:00
Josef Söntgen
f591c12e77
libports: create SDL_image recipe
...
Issue #2602 .
2017-12-21 15:01:35 +01:00
Josef Söntgen
64f7a04cec
libports: create SDL_mixer recipe
...
Issue #2602 .
2017-12-21 15:01:34 +01:00
Josef Söntgen
7fad78ba03
libports: create SDL_net recipe
...
Issue #2602 .
2017-12-21 15:01:34 +01:00
Josef Söntgen
841b99ba3b
libports: create SDL recipe
...
Fixes #2602 .
2017-12-21 15:01:34 +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 Helmuth
25ca29002e
depot: update recipe hashes
2017-11-30 11:24:49 +01:00
Christian Helmuth
1ae527ea67
qt5: qtvirtualkeyboard example depends on swrast
2017-11-30 11:23:22 +01:00
Christian Prochaska
a0a54df74c
qt5: pointer shape support
...
Fixes #2586
2017-11-30 11:23:22 +01:00
Christian Prochaska
15a5db61c8
Reduce number of write-read rounds on Qemu in libc fs tests
2017-11-30 11:23:19 +01:00
Christian Helmuth
d5518aa938
lib/vfs/lxip: support configuration of MTU
...
The MTU can be set via the "mtu" attribute like follows.
<vfs> <lxip mtu="1200" dhcp="yes"/> </vfs>
2017-11-30 11:23:18 +01:00
Christian Helmuth
2b649cb633
libc: handle socket_fs special cases
...
- catch inaccessible file on bind()
- support UDP ENETDOWN and TCP EAGAIN on sendto()
2017-11-30 11:23:17 +01:00
Josef Söntgen
ad3ec34690
avplay: limit requested video-mode
...
In case the video geometry (WxH) is larger than the current size of
the framebuffer, match its size and let libav do the scaling. This
enables the playback of 1080p movies on smaller screens.
Issue #2583 .
2017-11-30 11:23:16 +01:00
Josef Söntgen
d57ebae6a0
test/sdl: handle resizing
...
Issue #2583 .
2017-11-30 11:23:16 +01:00
Josef Söntgen
af1c965831
sdl: forcefully disable double-buffering
...
Issue #2583 .
2017-11-30 11:23:16 +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
Josef Söntgen
86c1f65dfe
pthread: implement stacksize attribute
...
Issue #2583 .
2017-11-30 11:23:15 +01:00
Alexander Boettcher
0a5dcc86ed
platform_drv: separate acpi and system feature
2017-11-30 11:23:14 +01:00
Sebastian Sumpf
b8eae11356
qemu-usb: device updates
2017-11-30 11:23:13 +01:00
Norman Feske
4e115a7de2
acpica: request 'Acpi' only if 'acpi_ready="yes"'
...
The synchronization with the ACPI driver is not needed when starting
acpica at a later stage. It could already be disabled via the
'acpi_ready="yes"' config attribute. However, acpica still
unconditionally requests the so-called "Acpi" service, which is an
alias for the platform_drv's "Platform" service. This patch disables the
use of this alias when the 'acpi_ready' synchronization is disabled.
2017-11-30 11:23:13 +01:00
Norman Feske
9b09f0e2cb
depot: recipe for src/acpica
2017-11-30 11:23:12 +01:00
Norman Feske
b7eb5d94f2
acpica: remove debug version
...
The debug version comes with an unwelcome libc dependency, which is
solely needed for the formatted output of error messages. Since the
distinction between the regular and the debug versions remained unused
in practice, this patch removes the debug version.
2017-11-30 11:23:12 +01:00
Martin Stein
d37f32fb21
nic_router.run: raise timeouts for sel4+qemu
2017-11-30 11:23:11 +01:00
Sebastian Sumpf
9c852c750a
vfs: handle root directory explicitly
...
This makes '/' and the actual root of VFS distinguishable. A VFS root
may contain one ore more '/' entries for each file system. 'opendir' for
the VFS root opens all file systems via 'open_composite_dir', while
'opendir' for '/' only returns a VFS handle.
Fixes #2569
2017-11-30 11:23:10 +01:00
Emery Hemingway
0de751a1c9
Rename app/mupdf to app/pdf_view, create depot recipes
...
The name 'mupdf' is both the name of a library and a component, thus
preventing a depot recipes for both the shared library and component.
Fix #2582
2017-11-30 11:23:10 +01:00
Norman Feske
e8db9bda9a
libports: fix download location of fribidi
...
Apparently, fribidi.org is no more and just points to the GitHub project
now.
2017-11-30 11:23:07 +01:00
Josef Söntgen
5a5af878f7
libports: create vfs_jitterentropy recipe
2017-11-30 11:23:07 +01:00
Josef Söntgen
c364c4de2a
libports: create libssl recipe
2017-11-30 11:23:07 +01:00
Josef Söntgen
a6b4812b78
libports: create libcrypto recipe
2017-11-30 11:23:06 +01:00
Josef Söntgen
f32344138f
openssl: patch source relative paths in SSL
2017-11-30 11:23:06 +01:00
Emery Hemingway
caba2d3021
Enforce use of a custom Nim compiler
...
Use a custom Nim compiler at '/usr/local/genode-nim' that can be built
with a makefile at 'tool/tool_chain_nim'.
Fix #2545
2017-11-30 11:23:06 +01:00
Josef Söntgen
a110fef4d9
libports: initial e2fsck port
...
In contrast to the already available e2fsprogs port, this one does not
depend on Noux.
Issue #2558 .
2017-11-30 11:23:05 +01:00
Christian Helmuth
44a43aa060
libc: generate nsparser.h in build directory
2017-11-30 11:23:03 +01:00
Christian Helmuth
c76faff7d4
ncurses: remove absolute path from generated source
...
This is for a stable source-package hash.
2017-11-30 11:23:03 +01:00
Martin Stein
9e888df3c9
nic_dump/router.run: share nic_router.inc
...
Move common stuff from both scripts to the new include file.
Ref #2543
2017-11-30 11:23:03 +01:00
Martin Stein
657fa16f8c
nic_router: use LwIP- instead of LxIP UDP-tests
...
Currently, LxIP peers need a lot of RAM (the simple test-client/server for the
nic_router test need at least 28 MB per component). As the nic_router test
previously used 6 instances of such components and a lot of other components,
it had issues with insufficient RAM on some platforms. By using two new
LwIP-based UDP tests instead, we save more than 100 MB.
Ref #2543
2017-11-30 11:23:03 +01:00
Christian Helmuth
b1c9db8a0d
libc: dispatch pending signals at selective points
2017-11-24 09:02:03 +01:00
Christian Helmuth
491be000ca
depot: update recipe hashes
2017-11-09 12:19:59 +01:00
Johannes Kliemann
6cbf54aefb
qt5: example of qtvirtualkeyboard
...
Fixes #2496
2017-11-09 12:18:40 +01:00
Johannes Kliemann
b0187ddc28
qt5: setup QPlatformInputContext on nitpicker
...
Issue #2496
Fixes #2495
2017-11-09 12:18:40 +01:00
Alexander Senier
520eedb829
libc: Signal ELOOP if file not found and O_NOFOLLOW set
2017-11-09 12:18:40 +01:00
Christian Prochaska
547cc06976
ram_fs: throw exception when unlinked node gets accessed
...
Fixes #2536
2017-11-09 12:18:05 +01:00
Christian Helmuth
30948a4b0d
depot: update recipe hashes
2017-11-06 13:57:25 +01:00
Josef Söntgen
3b5a34c163
libc: fix DIOCGMEDIASIZE handling in VFS plugin
...
Use the provided argp pointer to store the result but bail out early if
it points into the void.
Issue #2558 .
2017-11-06 13:57:24 +01:00
Christian Helmuth
b0683a5acf
Increase test RAM quotas for sel4 64-bit
2017-11-06 13:57:23 +01:00
Christian Helmuth
d67db5cd74
Increase timeouts for some tests on Qemu
2017-11-06 13:57:23 +01:00
Stefan Kalkowski
61739de2f4
depot: recipe for pcre library
...
Issue #2446
2017-11-06 13:57:23 +01:00
Christian Helmuth
88a3fda36a
netty: check result of UDP sendto
2017-11-01 08:39:49 +01:00
Alexander Boettcher
d18262da1f
libc: add mempool for rwx memory
...
Issue #1723
2017-10-20 11:45:20 +02:00
Alexander Boettcher
e87b322616
libc: support executable memory allocations
...
in internal memory allocator used by libc and vbox*
Issue #1723
2017-10-20 11:45:20 +02:00