Ehmry -
2509d95d98
Clang: uninitialized
2019-10-03 21:57:57 +02:00
Ehmry -
e3c285ac0c
Clang: maybe_unused
2019-10-03 21:57:57 +02:00
Ehmry -
ca98ac2a0f
Clang: no null references
2019-10-03 21:57:57 +02:00
Ehmry -
a3241becf0
Clang: fix type overflow
2019-10-03 21:57:57 +02:00
Ehmry -
8979b7ffbb
Clang: more C++ support includes
2019-10-03 21:57:57 +02:00
Ehmry -
b7c63e38f7
Clang compatible syntax
2019-10-03 21:57:57 +02:00
Ehmry -
28eb528148
Clang: add [[maybe_unused]] to Lock::Guards
2019-10-03 21:57:57 +02:00
Ehmry -
24f4608ce7
Clang: avoid casting nullptr to reference
2019-10-03 21:57:57 +02:00
Ehmry -
852651b3f2
Move chunk types out of File_system namespace
2019-10-03 21:57:57 +02:00
Ehmry -
69ca5b133b
Clang: disambiguate namespaces
2019-10-03 21:57:57 +02:00
Ehmry -
e46099e224
Clang: disable some RPC tracing
...
Clang cannot handle this much template salad.
2019-10-03 21:57:57 +02:00
Ehmry -
c770a8b9ec
Clang: remove unused
2019-10-03 21:57:57 +02:00
Ehmry -
2dc6ea2042
Clang: do not redeclare __SIZE_TYPE__
2019-10-03 21:25:37 +02:00
Ehmry -
30700e179a
Clang: reconcile struct and class declarations
2019-10-03 21:25:37 +02:00
Ehmry -
829b629a0c
Clang: ignore -Wuninitialized
2019-10-03 21:25:36 +02:00
Ehmry -
59ab4ef6bc
Tupify
...
Implement a graph-based build system.
2019-10-03 21:25:36 +02:00
Ehmry -
4952b37e4c
Core: exit with child exit value
...
Effective for base-linux only.
2019-10-03 21:25:36 +02:00
Christian Helmuth
4a7b0e99a6
depot: update recipe hashes
2019-09-20 14:14:16 +02:00
Norman Feske
614f7fa56a
mesa.run: omit depot content from boot modules
2019-09-17 14:38:07 +02:00
Norman Feske
6d230134cb
doc: update challenges
2019-09-13 12:14:19 +02:00
Pirmin Duss
d953030c0e
lx_fs: respect writeable session argument
...
Fixes #3492
2019-09-12 12:28:41 +02:00
Alexander Boettcher
6fe80c3cc7
sculpt: add lock screen/GUI support
...
Fixes #3491
2019-09-09 15:25:45 +02:00
Christian Prochaska
afa0e26a6a
qt5: update virtual keyboard example to Qt 5.13
...
Fixes #3490
2019-09-09 15:08:13 +02:00
Christian Prochaska
1d3bbde70a
qt5: add 'lupdate' and 'lrelease' to host tools
...
Fixes #1736
2019-09-09 15:05:50 +02:00
Alexander Boettcher
6f0c6501f2
acpica: catch Io_mem exceptions
...
Issue #2998
2019-09-09 15:04:53 +02:00
Christian Helmuth
e448022f23
Fix hard-disk image creation in libc_fatfs
...
The hard-disk image must be created before boot-image creation as it is
used as boot module by variants of the test (use_ram_block=true).
2019-09-09 14:58:25 +02:00
Christian Helmuth
664d858e63
Fix sntp_client test for hw/muen
2019-09-09 12:15:07 +02:00
Christian Helmuth
ede009edf9
Fix expected output in USB HID tests
...
Invalid characters in press events are no longer 0 but 0xfffe since
a97b8043b5
utf8: non-character U+fffe as invalid codepoint
Issue #3483
2019-09-09 11:35:42 +02:00
Christian Helmuth
08aa7d310a
Increase stack size in thread test for arm_v8a
...
It seems throwing an exception on arm_v8a needs a significant amount of
stack space (> 2048 bytes).
2019-09-03 12:12:46 +02:00
Christian Helmuth
19bf0fdeb8
xkb2ifcfg: detect and log initialization errors
2019-09-03 09:00:31 +02:00
Ehmry -
36111a2edf
Libc: implement getifaddrs
...
Implement getifaddrs and freeifaddrs within the libc using socket
control files at the VFS. Add an "address" and "netmask" file to the
lwIP plugin.
Only a single IPv4 address is initially supported, and the broadcast
address returned will never be valid.
Fixes #3439
2019-09-02 16:36:07 +02:00
Christian Prochaska
ab017607a2
tool chain: TLS support
...
Fixes #3418
2019-09-02 16:29:33 +02:00
Christian Helmuth
2c47cd5c94
version: 19.08
2019-08-28 14:36:57 +02:00
Norman Feske
44ce1b37c1
News item for version 19.08
2019-08-28 14:36:57 +02:00
Norman Feske
9a52a93c24
Release notes for version 19.08
2019-08-28 14:36:57 +02:00
Christian Helmuth
b2c59576ae
depot: update recipe hashes
2019-08-28 14:36:56 +02:00
Norman Feske
7f8fe00cdc
drivers_managed-pc: route for smbios_table report
2019-08-28 14:22:33 +02:00
Norman Feske
c0e8336e98
acpi_drv: report SMBIOS after ACPI info
...
This order of execution reduces the boot time of Sculpt.
2019-08-28 14:22:33 +02:00
Norman Feske
155e214a69
libc: init malloc_heap before VFS
...
This is an interim fix for issue #3487 .
2019-08-28 14:22:33 +02:00
Christian Helmuth
4911acedf5
sculpt: version 19.08
2019-08-28 14:22:33 +02:00
Christian Helmuth
01bd87e90b
tool/port: re-enable check_tool in install.mk
...
The check was accidentally in
66d44289e1
tool/ports: streamline hash tool usage
because $(call VAR, ...) just expands to nothing without errors if VAR
is undefined.
2019-08-28 14:22:33 +02:00
Christian Prochaska
65f402807f
qt5: update to version 5.13.0
...
Fixes #3485
2019-08-28 14:22:33 +02:00
Christian Prochaska
d00cfd7cff
stdcxx: add missing symbol for qt5 update
...
Fixes #3486
2019-08-28 14:22:33 +02:00
Christian Helmuth
701b1d41e8
input_filter: update character generators
...
This adds complete character-generator configurations for English (US),
German (Germany and Switzerland), and French (France and Switzerland).
The configs are manually amended and stripped-down versions of
xkb2ifcfg generated configs.
Issue #3483
2019-08-28 14:22:33 +02:00
Sebastian Sumpf
8ae5c906d0
noux_tool_chain_auto: use absolute paths for command
...
issue #3481
2019-08-28 14:22:32 +02:00
Christian Helmuth
43a8118d2e
tool: generate input_filter config from XKB
...
Issue #3483
2019-08-28 14:22:32 +02:00
Christian Helmuth
ca850c787f
input_filter: dead-key sequence support
...
Issue #3483
2019-08-28 14:22:32 +02:00
Christian Helmuth
4491c070be
input: fix Codepoint::INVALID in Press event
...
The Press event is actually a Press_char event with a default codepoint.
The default codepoint is now
Codepoint { Codepoint::INVALID } /* value 0xfffe */
in contrast to
Codepoint { Input::Event::INVALID } /* value 0 */
Issue #3483
2019-08-28 14:22:32 +02:00
Christian Helmuth
a97b8043b5
utf8: non-character U+fffe as invalid codepoint
...
Unicode non-characters [1] are guaranteed to never be used for a
character. The formerly used U+fffd however is a valid character - the
replacement character [2] correctly displayed by Qt5 as <?>.
[1] https://en.wikipedia.org/wiki/Universal_Character_Set_characters#Non-characters
[2] https://en.wikipedia.org/wiki/Specials_(Unicode_block)#Replacement_character
Issue #3483
2019-08-28 14:22:32 +02:00
Christian Helmuth
4967166811
run: exit if boot modules are missing on linux
2019-08-28 14:22:32 +02:00