Sebastian Sumpf
ed77207963
os: move vfs/lxip to vfs/ip from dde_linux
...
Because the sources are now used by lwip/lxip, make them accessible in a
public place.
issue #5471
2025-04-10 14:13:25 +02:00
Christian Helmuth
2d89b53b0c
depot: update recipe hashes
2025-02-27 12:53:40 +01:00
Norman Feske
2719b37107
run: use ram attribute in start nodes
...
Issue #5448
2025-02-24 16:39:20 +01:00
Christian Helmuth
5076554f20
depot: update recipe hashes
2025-01-30 16:32:35 +01:00
Christian Helmuth
cd6701c483
depot: update recipe hashes
2024-12-11 08:35:22 +01:00
Christian Helmuth
011b44c282
depot: update recipe hashes
2024-11-20 08:58:39 +01:00
Christian Helmuth
30f3ef25ad
depot: update recipe hashes
2024-10-30 14:02:44 +01:00
Christian Helmuth
61c9706353
depot: update recipe hashes
2024-10-08 11:30:26 +02:00
Christian Helmuth
26002a5482
depot: update recipe hashes
2024-08-29 12:32:25 +02:00
Sebastian Sumpf
bb214af3eb
virt_linux: update to 6.6.47
...
Issue #5264
2024-08-27 15:33:31 +02:00
Sebastian Sumpf
4a7a4cfac5
dde_linux: move linux.port to legacy_linux.port
...
This is prerequisite for the Linux update. All dependencies relying on
the 'linux' have been adjusted to use 'legacy_linux'.
Issue #5264
2024-08-27 15:33:31 +02:00
Norman Feske
299951ced5
depot: update recipe hashes
2024-06-20 12:59:00 +02:00
Christian Helmuth
791dd38160
wireguard: clean up build order/structure
...
- Move C++ sources from lib/wireguard to app/wireguard, which require
Genode include paths (that conflict with linux)
- Rename lib/wireguard_lx_inc_dirs to lib/wireguard, which builds linux
sources with linux include paths
2024-06-20 12:54:30 +02:00
Christian Helmuth
09ef478838
wireguard: cleanup jiffies symbol (alias to jiffies_64)
...
Issue #5236
2024-06-20 12:54:30 +02:00
Norman Feske
fe613fa9a3
Rename src/drivers to src/driver
...
Issue genodelabs/genode#4420
2024-06-20 12:54:30 +02:00
Norman Feske
8943a3e949
Remove '_drv' suffix
...
Issue #4420
2024-06-20 12:54:30 +02:00
Christian Helmuth
4b9f4d8c38
depot: update recipe hashes
2024-05-30 08:20:21 +02:00
Christian Helmuth
4b9d02fe31
depot: update recipe hashes
2024-05-02 11:19:50 +02:00
Christian Helmuth
85c99c238d
depot: update recipe hashes
2024-04-19 08:54:22 +02:00
Josef Söntgen
344831ec06
curl: update to version 8.7.1
...
This commits updates the contrib sources to version 8.7.1.
This version requires more random entropy as it queries OpenSSL
about the current random state and will bail if it is not sufficient.
Doubling the content of the '<inline>' VFS plugin as used in static
configurations seems satisfactory.
Furthermore DNS resolving needs a configured '<pipe>' plugin to work
properly.
Fixes #5184 .
2024-04-19 08:54:21 +02:00
Christian Helmuth
dc0e78cdf8
depot: update recipe hashes
2024-04-12 15:08:01 +02:00
Christian Helmuth
9c7a303caf
depot: update recipe hashes
2024-02-29 11:08:28 +01:00
Sebastian Sumpf
8755993123
dde_linux: remove vfs_legacy_lxip
...
issue #5104
2024-02-26 08:59:09 +01:00
Christian Helmuth
6a94b8d153
Remove obsolete lx_kit_setjmp library
...
Issue #5104
2024-02-26 08:59:08 +01:00
Sebastian Sumpf
561a9e7a72
vfs_lxip: adapt to 'genode_socket' C-API
...
Adjust the plugin to use the socket C-API found under
dde_linux/src/lib/lxip/include/genode_c_api/socket.h'.
This is the first minor step in generalizing the plugin.
isse #5104
2024-02-26 08:59:08 +01:00
Sebastian Sumpf
701856b06a
dde_linux: copy vfs_lxip -> vfs_legacy_lxip
...
Make a copy of vfs_lxip so it can be revived easily. The plugin can now
be used like
! <legacy_lxip dhcp="yes"/>
issue #5104
2024-02-26 08:59:08 +01:00
Sebastian Sumpf
7d62b891f8
virt_linux api: adjust to lx_kit split of arm_v(6|7|8)
...
Adjust API path.
issue #5104
2024-02-26 08:59:07 +01:00
Sebastian Sumpf
01369546d2
dde_linux: adjust wireguard and test to arm_v8
...
spec 'arm_64' has been moved to 'arm_v8'
issue #5095
2024-02-26 08:31:05 +01:00
Sebastian Sumpf
a67bc59686
virt_linux: add arm_v6
...
also split into arm_v(6|7|8)
issue #5095
2024-02-26 08:31:05 +01:00
Norman Feske
c4679e7af6
depot: update recipe hashes
2023-12-13 12:33:05 +01:00
Christian Helmuth
8baf19022c
depot: update recipe hashes
2023-11-30 15:11:36 +01:00
Pirmin Duss
b53a630592
Re-connect test for wireguard
...
Issue genodelabs/genode#4957
2023-11-28 14:24:23 +01:00
Pirmin Duss
37a7119eb3
wireguard: initialize timekeeping with RTC
...
This commit fixes the "Invalid handshake initiation" error when the
client restarts.
Fixes genodelabs/genode#4957
2023-11-28 14:24:23 +01:00
Christian Helmuth
b634549722
depot: update recipe hashes
2023-10-25 14:01:40 +02:00
Christian Helmuth
07c4b92335
depot: update recipe hashes
2023-10-04 13:22:08 +02:00
Stefan Kalkowski
17a140db3d
dde_linux: delete orphaned files
...
Fix genodelabs/genode#4998
2023-10-04 13:22:04 +02:00
Sebastian Sumpf
798fb709a2
dde_linux: remove usb_modem driver
...
The driver is superseded by the USB network driver (usb_net) which also
contains MBIM support for LTE modems previously provided by this
driver.
issue #4958
2023-09-29 12:17:45 +02:00
Sebastian Sumpf
7e823f7c19
dde_linux: remove legacy_usb_net
...
issue #4958
2023-09-29 12:17:45 +02:00
Sebastian Sumpf
cd2910eb2c
dde_linux: remove usb_hid_legacy
...
issue #4958
2023-09-29 12:17:45 +02:00
Sebastian Sumpf
d5cf77539a
dde_linux: update usb_net driver to Linux 6.1.20
...
Driver for network-interface cards and LTE modems with MBIM support
connected via USB.
issue #4958
2023-09-29 12:17:45 +02:00
Sebastian Sumpf
f668aea42a
dde_linux: update usb_hid driver to Linux 6.1.20
...
The drivers uses the 'virt_linux' api and the current lx_kit
implementation. It is a drop-in replacement for the Linux 4.16.3 based
version.
issue #4958
2023-09-29 12:17:45 +02:00
Sebastian Sumpf
f4d7455a9f
recipe: wireguard use virt_linux api
...
issue #4958
2023-09-29 12:15:06 +02:00
Sebastian Sumpf
5bce4dac81
recipe: virt_linux api
...
for x86_32, x86_64, arm, arm_64
issue #4958
2023-09-29 12:15:06 +02:00
Sebastian Sumpf
9a6423b4ef
dde_linux: move usb_net -> legacy_usb_net
...
issue #4958
2023-09-29 12:15:06 +02:00
Sebastian Sumpf
8f34c27ca5
dde_linux: move usb_hid -> usb_hid_legacy
...
issue #4958
2023-09-29 12:15:05 +02:00
Christian Helmuth
134a785fe0
depot: update recipe hashes
2023-08-24 11:01:40 +02:00
Norman Feske
7aa301361d
depot: update recipe hashes
2023-07-14 12:06:32 +02:00
Norman Feske
79e262921e
depot: update recipe hashes
2023-06-16 11:24:26 +02:00
Christian Helmuth
583f2d6a36
depot: update recipe hashes
2023-05-30 12:13:34 +02:00
Josef Söntgen
ea0a692879
wifi: get firmware from tar archive
...
This commit changes the firmware handling from requesting each
firmware file as a ROM module that is checked against a list of
known images (including their size) to requesting each file via
the local VFS of the 'wifi_drv'. This allows for using the original
probing mechanism that tries to select a matching firmware version.
The 'repos/dde_linux/src/drivers/wifi/README' file contains more
detailed information on how to configure the driver.
Issue #4861 .
2023-05-30 12:03:33 +02:00