Commit Graph

  • b01a1a92cc Do not pass client tid to server on IPC call Norman Feske 2012-07-18 14:56:45 +02:00
  • 508d2050a6 linux: Fix 'explicit_reply' semantics Norman Feske 2012-07-18 14:48:37 +02:00
  • 1c3b9a6f68 Add 'socket' member to 'Native_capability::Dst' Norman Feske 2012-07-18 14:07:13 +02:00
  • c09cd2d1a7 Merge of initial SCM rights code Norman Feske 2012-07-18 12:34:11 +02:00
  • 76b60566b7 Whitespace fix Norman Feske 2012-11-05 10:23:02 +01:00
  • c1d59e81c2 NOVA: use latest kernel from github Alexander Boettcher 2012-10-24 12:55:47 +02:00
  • 7c77d0ee5f Prevent compiler warnings Christian Helmuth 2012-11-05 10:57:29 +01:00
  • c99dd8fdf8 Use 'CURDIR' make variable in Genode make files Christian Prochaska 2012-10-22 20:38:49 +02:00
  • 22cc867234 'Allocator_avl_base::free()': print error message Christian Prochaska 2012-11-01 21:34:51 +01:00
  • a48942bffc Fix warning in QPluginWidget test Christian Prochaska 2012-10-29 15:25:40 +01:00
  • d46c79b428 libc_lock_pipe: match alloc. and dealloc. funcs Christian Prochaska 2012-11-01 21:41:31 +01:00
  • abf3867d39 Arora: add 'stdcxx.lib.so' to boot modules Christian Prochaska 2012-11-01 22:09:40 +01:00
  • 70dfe4fcd7 Fiasco.OC: forward CC, and CXX variables (fix #462) Stefan Kalkowski 2012-11-02 14:50:42 +01:00
  • 518cbc5a5f L4Linux: no linux-kernel memcpy in cxx (fix #446) Stefan Kalkowski 2012-11-02 11:54:29 +01:00
  • 20ddd1bcdc lwip: setup static IP if provided Christian Helmuth 2012-11-02 14:57:47 +01:00
  • 4d36c12d19 Reduce LOG noise to due disappeared clients Christian Helmuth 2012-11-02 13:35:45 +01:00
  • d28b34b1fe Return value of correct type, reported by gcc-4.7 Norman Feske 2012-11-01 17:06:05 +01:00
  • 19a996bcb9 Follow gcc's suggestions about using braces Norman Feske 2012-11-01 17:01:58 +01:00
  • 3772a526f6 Remove superfluous include Norman Feske 2012-11-01 17:01:40 +01:00
  • d1de48e4a4 Fix narrowing issue reported by gcc-4.7 Norman Feske 2012-11-01 16:49:22 +01:00
  • ee2d45164e Fix possible int overflow reported by gcc-4.7 Norman Feske 2012-11-01 16:48:08 +01:00
  • 009e93298a Add testnit to 'terminal_log.run' Norman Feske 2012-11-01 16:01:51 +01:00
  • 06ce0a8ef1 loader: Fix warnings about uninitialized variable Torsten Hilbrich 2012-10-29 08:06:47 +01:00
  • 45f007fa9f Shell brace expansion is non-POSIX Christian Helmuth 2012-10-31 23:07:58 +01:00
  • 2a03c78dfb Update L4ka::Pistachio, fix gcc-4.7 problem Norman Feske 2012-10-31 18:47:43 +01:00
  • 05e60691cb Add missing libs Norman Feske 2012-10-31 11:33:51 +01:00
  • 1fc7d4c573 Adapt binutils patch to version 2.22 Norman Feske 2012-10-31 10:57:47 +01:00
  • 85b86a11b5 ports: binutils 2.22 and GCC 4.7.2 update Christian Prochaska 2012-10-30 18:09:11 +01:00
  • dedfd3526d tool chain: binutils 2.22 and GCC 4.7.2 update Christian Prochaska 2012-10-30 18:09:09 +01:00
  • e3b1063a36 tool chain: gcc-4.7.1 fixes Christian Prochaska 2012-10-30 18:09:09 +01:00
  • 443d611dd2 tool chain: switch to gcc-4.7.1 Taru Karttunen 2012-10-30 18:09:08 +01:00
  • 0910e14de5 Fix OKLinux compile errors with GCC 4.7 Christian Prochaska 2012-10-30 17:51:27 +01:00
  • dc205e6937 base-hw: fix compile error with GCC 4.7 Christian Prochaska 2012-10-30 13:41:33 +01:00
  • 18d881cf0f Split terminal implementation into multiple files Norman Feske 2012-10-09 17:28:44 +02:00
  • 6fba73ee1d Add built-in font sizes (8, 12, 16) to terminal Norman Feske 2012-10-09 15:02:20 +02:00
  • fb452ce6ba Add const qualifiers Norman Feske 2012-10-09 14:28:23 +02:00
  • 1389b63050 base-foc: fix capability index leak Christian Prochaska 2012-10-22 20:25:20 +02:00
  • ecb6947f9c Noux: fix 'Rm_session_component' destructor Christian Prochaska 2012-10-24 18:06:27 +02:00
  • 8b09418e56 base-foc: fix 'Genode::parent_cap()' Christian Prochaska 2012-10-24 18:33:24 +02:00
  • 5a88e106df Define '__dso_handle' in shared libraries. Christian Prochaska 2012-10-24 20:10:30 +02:00
  • 9d08c2b675 libports: update Qoost to version ce3d328928 Christian Prochaska 2012-10-24 19:56:53 +02:00
  • 9b68c1a3a8 lynx: add libcrypto to 'LIBS' Christian Prochaska 2012-10-26 17:39:27 +02:00
  • 2f357a7224 Firewall-friendly download methods for contrib src Christian Helmuth 2012-10-29 17:16:49 +01:00
  • 746f3d4603 Add missing variable initialization Norman Feske 2012-10-30 12:06:55 +01:00
  • fef2551af4 lx_hybrid: revive missing errno test Christian Helmuth 2012-10-24 18:24:17 +02:00
  • 4a92eb5660 Implement VMM for Linux in VEA9x4 normal-world Stefan Kalkowski 2012-10-10 17:31:22 +02:00
  • 8393ac6895 base-hw: implement vm_session for TrustZone Stefan Kalkowski 2012-10-02 14:27:32 +02:00
  • 965ffc1df2 base-hw: increase signal session initial quota Stefan Kalkowski 2012-10-09 14:05:45 +02:00
  • 94ea3a0acb Move away drivers from generic base-repository Stefan Kalkowski 2012-10-01 12:59:52 +02:00
  • f2d81a8d62 Remove superfluous, generic Thread_state definition Stefan Kalkowski 2012-10-02 14:05:18 +02:00
  • 6cd0c02dcd base-hw: introduce VM session interface Stefan Kalkowski 2012-10-02 11:01:15 +02:00
  • dc3d784e6d Introduce platform-specific services for core Stefan Kalkowski 2012-10-02 13:11:58 +02:00
  • 96d45c1159 Define board declarations in a more generic fashion Stefan Kalkowski 2012-09-28 15:47:27 +02:00
  • d3902e8538 Make nic_bridge's MAC address range configurable Stefan Kalkowski 2012-10-22 16:44:23 +02:00
  • 1c064d9e70 core: implement missing context area functions Christian Prochaska 2012-10-15 22:11:56 +02:00
  • 330980378c base-nova: 'Rm_client::unmap()' fix Christian Prochaska 2012-10-09 20:47:02 +02:00
  • 837f913094 Noux: more useful gettimeofday() implementation Josef Söntgen 2012-09-12 16:12:55 +02:00
  • 81e0bfefb6 L4Linux: fix conversion bug (fix #409) Stefan Kalkowski 2012-10-15 11:55:20 +02:00
  • 17dc60eb66 cxx: make 'operator delete(void *)' a weak symbol Christian Prochaska 2012-10-18 04:57:40 +02:00
  • ae8c464495 GDB monitor: move thread iterator declarations Christian Prochaska 2012-10-19 16:00:22 +02:00
  • 83039267fa Cleanup: remove 'first' and 'next' of cpu_session Alexander Boettcher 2012-10-10 13:59:32 +02:00
  • 105ff5dfed Provide main thread cap via parent interface Alexander Boettcher 2012-10-10 13:54:46 +02:00
  • 664e0dc7cd Provide cpu_session_cap via environment object Alexander Boettcher 2012-10-10 13:05:54 +02:00
  • a287831537 L4Linux: dimension block cache correctly (fix #426) Stefan Kalkowski 2012-10-22 12:44:23 +02:00
  • b91c06feb7 dde_ipxe: explicitly support x86_64 Christian Helmuth 2012-10-22 16:12:43 +02:00
  • d0a68f055f dde_ipxe: use recent iPXE upstream version Christian Helmuth 2012-10-22 15:15:40 +02:00
  • d54304ddfc L4Linux: debug messages into file instead of pipe Stefan Kalkowski 2012-10-22 11:07:39 +02:00
  • 502976dec1 PCI: log PCI device as bus:device.function tuple Christian Helmuth 2012-10-18 21:51:54 +02:00
  • 7822c4e9a4 L4Linux: Make block driver MP safe Sebastian Sumpf 2012-10-12 15:57:04 +02:00
  • c06dc73738 L4Linux: Block driver add IRQ guards Sebastian Sumpf 2012-10-12 14:57:03 +02:00
  • 0114391e0a L4Linux: fix IRQ save functions (fix #406) Stefan Kalkowski 2012-10-11 15:44:34 +02:00
  • 42a263b74f Noux: touch TARGET after successful installation Christian Prochaska 2012-10-11 16:56:58 +02:00
  • 8b0ad007ca Fix warning Norman Feske 2012-10-10 09:22:31 +02:00
  • 5a1c47e943 Noux: simplify 'User_info' constructor Norman Feske 2012-10-09 19:26:31 +02:00
  • 95f4b24f30 dde_ipxe_nic: add 'core/string.c' to 'SRC_C' Christian Prochaska 2012-10-04 17:27:14 +02:00
  • 5d68b7d84f Fix typo in 'dde_linux' Norman Feske 2012-10-09 17:34:34 +02:00
  • 9dba710989 Enable 'signal' test on 'base_hw'. Martin Stein 2012-10-09 15:41:40 +02:00
  • 97dd1d57cf EGL: Aligned memory allocation Sebastian Sumpf 2012-10-09 15:55:20 +02:00
  • be171d86bb libc: handle 'O_APPEND' flag for 'open()' Christian Prochaska 2012-10-08 15:38:35 +02:00
  • 4a3d852b65 Core: Shared IRQ support for Nova/FOC/OKL4 Sebastian Sumpf 2012-10-05 14:46:16 +02:00
  • 5549f6413b IRQ: Add base class for shared IRQs Sebastian Sumpf 2012-10-05 14:28:24 +02:00
  • ff0c7825e4 ACPI/IRQ: Add interrupt mode to IRQ connection Sebastian Sumpf 2012-10-05 14:23:59 +02:00
  • 4a1b545770 Move 'Child' API implementation to library Norman Feske 2012-10-09 13:45:33 +02:00
  • f635cc4a19 Python: use 'libc-rom' plugin Christian Prochaska 2012-10-08 14:39:34 +02:00
  • b62492837d Move 'Static_root' to public place Norman Feske 2012-10-05 17:12:20 +02:00
  • 64245dde3a Avoid superfluous compiler warnings Norman Feske 2012-10-05 15:42:32 +02:00
  • f4bc08c16f Whitespace fixes in Noux Norman Feske 2012-10-05 15:41:35 +02:00
  • ec66788f11 NOVA: cleanup - remove _first_sel special handling Alexander Boettcher 2012-10-01 12:01:04 +02:00
  • f1202139f9 NOVA: fix compiler warning Alexander Boettcher 2012-09-28 12:23:48 +02:00
  • 2f460b4638 Vancouver: use github version Alexander Boettcher 2012-10-02 14:53:27 +02:00
  • 56243820ee ram_fs: always set '_length' in 'File::truncate()' Christian Prochaska 2012-10-02 18:47:20 +02:00
  • cbf401f232 Noux: 'which' Christian Prochaska 2012-10-02 14:14:30 +02:00
  • e9ac4b653b Add support for symbolic links Christian Prochaska 2012-10-08 14:44:31 +02:00
  • 4017e592f0 Compile PDBG() in release mode too Christian Helmuth 2012-10-01 12:40:31 +02:00
  • 6862ab481a NOVA: drop special utcb handling of main thread Alexander Boettcher 2012-09-28 12:24:14 +02:00
  • 0775730155 Add missing initialization of 'write_combined' Norman Feske 2012-10-04 14:03:07 +02:00
  • f2cfda6be6 Avoid use of address 0x0 in protection domains. Martin Stein 2012-10-01 11:30:53 +02:00
  • 963b77bc27 Noux: release binary dataspace in SYSCALL_EXECVE Christian Prochaska 2012-09-28 16:47:39 +02:00
  • a42f6d8cf7 Noux: get 'libgcc_eh.a' built with GCC Christian Prochaska 2012-09-28 18:04:14 +02:00
  • 20fcede93a Noux: fix error handling in 'Dir_file_system' Christian Prochaska 2012-09-27 20:10:51 +02:00