Commit Graph

  • e82f61f938 Noux: add noux-pkg/openssh interactive run-script Josef Söntgen 2012-10-04 16:13:46 +02:00
  • 46597d3b17 Noux: add noux-pkg/openssh Josef Söntgen 2012-10-04 12:18:15 +02:00
  • 5c413929ef Noux: add ioctl() to Vfs Josef Söntgen 2012-11-20 14:44:37 +01:00
  • c24a95b819 Noux: add random_file_system Josef Söntgen 2012-10-04 17:28:54 +02:00
  • 7f359a5978 Noux: add stdio_file_system Josef Söntgen 2012-10-04 15:46:09 +02:00
  • ebfe49ca84 Noux: use Terminal::Connection as singleton Josef Söntgen 2012-10-04 12:52:27 +02:00
  • 82eb0e9f9a Noux: add TIOCSETAF/W dummy to Terminal_io_channel Josef Söntgen 2012-11-20 17:27:42 +01:00
  • 59c369a608 Noux: add TIOCSETAF/W support Josef Söntgen 2012-11-20 17:25:56 +01:00
  • 9ce32d6414 Terminal: fix color variable initialization Josef Söntgen 2012-11-20 14:54:41 +01:00
  • 42df6e3d01 libports: add test/libc_resolv target Josef Söntgen 2012-11-14 16:30:44 +01:00
  • 91e6ab2baf Linux: Robustness of socket life-time management Norman Feske 2012-11-26 20:30:35 +01:00
  • 5c8373bec3 Cleanup destruction of RPC entrypoints Norman Feske 2012-11-26 20:18:25 +01:00
  • 3a6b739384 Add more known segment types for dynamic ELFs Christian Helmuth 2012-11-26 11:34:00 +01:00
  • 0bcf55800f Eagerly map DMA buffers Norman Feske 2012-11-26 09:36:57 +01:00
  • f2e47ef9f4 Whitespace Norman Feske 2012-11-24 18:27:03 +01:00
  • 1cc1308a80 Include 'EXT_OBJECTS' in ld group Norman Feske 2012-11-23 18:16:52 +01:00
  • 2ac7c5258b News item about how Genode came to the Pandaboard Norman Feske 2012-11-23 17:18:25 +01:00
  • b902d5ed72 FOC: Change interrupt mode heuristic Sebastian Sumpf 2012-11-22 15:18:17 +01:00
  • 5f81705488 Atapi: limit block count in DMA request (fix #514) Stefan Kalkowski 2012-11-22 16:35:05 +01:00
  • c63a6d94f6 NOVA: add chain_loader 'bender' Alexander Boettcher 2012-11-20 10:07:45 +01:00
  • 94c6b7bd10 NOVA: map boot modules rx only Alexander Boettcher 2012-11-22 14:11:15 +01:00
  • d5ef49acf9 NOVA: fix bootstrap if modules are loaded above 3G Alexander Boettcher 2012-11-22 11:26:51 +01:00
  • b8ab3673cd NOVA: support to restrict memory rwx bits in core Alexander Boettcher 2012-11-20 10:05:14 +01:00
  • 4d12464cee Read BIOS data area (BDA) to get serial I/O ports Alexander Boettcher 2012-11-19 10:23:37 +01:00
  • 5e66b6d5ed Add OMAP4 GPIO driver Ivan Loskutov 2012-07-16 17:13:35 +04:00
  • deb465e442 Improve robustness of chroot-related tests Norman Feske 2012-11-21 20:02:22 +01:00
  • 53529e0eeb Fiasco.OC: enable i.MX53 platform Stefan Kalkowski 2012-10-17 09:34:23 +02:00
  • 88316abca1 Merge panda_a2 and panda SPEC (fix #505, fix #506) Stefan Kalkowski 2012-11-20 15:38:32 +01:00
  • 1b73f80350 base-hw: Fix bug in 'thread_resume' syscall. Martin Stein 2012-11-19 16:26:08 +01:00
  • b7c1404fbf base & core: Use FIFO to queue RM faulters. Martin Stein 2012-11-16 11:35:40 +01:00
  • 05f5999e71 cpu_session: Access thread state by value Martin Stein 2012-11-12 17:48:18 +01:00
  • 4dadd6a437 base-hw: Read and write whole thread states. Martin Stein 2012-11-12 16:52:12 +01:00
  • 6cb89f79e3 base_hw & arm_v7: Use write-back caching. Martin Stein 2012-11-09 17:10:38 +01:00
  • 4723b08322 base_hw: Use TLB-specific 'struct Page_flags'. Martin Stein 2012-11-09 14:36:19 +01:00
  • 47690b8802 Noux: make install target configurable Christian Prochaska 2012-11-19 20:38:35 +01:00
  • 8e831d2224 base-linux: Support customization of UIDs and GIDs Norman Feske 2012-11-21 16:50:51 +01:00
  • 959df5d46b Generalize handling of PD-session arguments Norman Feske 2012-11-21 15:20:21 +01:00
  • 59eb8bf3a8 base-linux: Add chdir after performing chroot Torsten Hilbrich 2012-11-21 11:32:57 +01:00
  • bcabbe2c92 Add 'Thread_base::join()' Norman Feske 2012-11-16 13:53:37 +01:00
  • 2995011b34 base-linux: implement IPC server destruction Christian Helmuth 2012-11-15 12:53:32 +01:00
  • d23ee02e9a Destruct IPC-server object on entrypoint destruction Christian Helmuth 2012-11-15 12:49:08 +01:00
  • 2cdac0eb32 bomb test: stack size on 64-bit / dense logging Christian Helmuth 2012-11-14 16:36:59 +01:00
  • d7c511ad87 base: entrypoint stack size 2048 machine words Christian Helmuth 2012-11-14 16:34:45 +01:00
  • 3d35c3e23b base-fiasco: support 64bit build hosts Christian Helmuth 2012-11-14 14:24:15 +01:00
  • 67e558d975 base-fiasco: document dependency to byacc Christian Helmuth 2012-11-14 09:41:06 +01:00
  • b7d1c40460 Terminal: add bg color handling + PDBG Josef Söntgen 2012-11-12 16:25:01 +01:00
  • 3c562d042d Noux: fix resetting wrong number of fds Josef Söntgen 2012-11-08 16:57:58 +01:00
  • a3c45412aa Noux: fix num_* return value in SYSCALL_SELECT Josef Söntgen 2012-11-08 16:34:28 +01:00
  • c39e5557c5 libports: stdcxx 4.7.2 update Christian Prochaska 2012-11-08 14:10:34 +01:00
  • d31a14fb55 ports: GCC 4.7 build fixes Christian Prochaska 2012-11-09 21:17:50 +01:00
  • 4794e97d80 base-pistachio: Avoid warnings. Martin Stein 2012-11-13 12:54:39 +01:00
  • fb216f370b Noux: speed up tar record lookup Christian Prochaska 2012-11-14 15:00:48 +01:00
  • bb33c9f3cf libports: add dup() to libc Josef Söntgen 2012-11-09 17:39:04 +01:00
  • 8f372b469a Noux: fix dup() in libc_noux Josef Söntgen 2012-11-09 17:39:30 +01:00
  • d5a758ea10 Root_component::session: Fix ram_quota handling Torsten Hilbrich 2012-11-14 12:12:49 +01:00
  • 7d30ffc907 base: Fix a number of warnings about unused parameters Torsten Hilbrich 2012-11-14 12:20:31 +01:00
  • e3cba5dc6f GDB monitor: preserve more RAM quota Christian Prochaska 2012-11-13 14:38:39 +01:00
  • 7517b23d5d ports: remove binutils patch Christian Prochaska 2012-11-09 20:15:24 +01:00
  • 8d03312528 base_hw: Use board-specific 'Core_tlb'. Martin Stein 2012-11-07 15:12:56 +01:00
  • 4d2a3de0ee base_hw: Rename 'Software_tlb' 'Tlb'. Martin Stein 2012-11-07 07:56:22 +01:00
  • dfcf55ff6e base_hw: Implement TLB as member of a kernel PD. Martin Stein 2012-11-06 15:03:08 +01:00
  • 53156de9f4 base_hw & arm: Memory attributes and light caching. Martin Stein 2012-11-05 18:32:04 +01:00
  • 91c27f3f72 base: Tell a mapping wether it maps IO memory. Martin Stein 2012-11-05 16:26:36 +01:00
  • cfa0a40d5e base_hw & omap4: USB HID and framebuffer driver. Martin Stein 2012-10-24 16:03:31 +02:00
  • 612735732a base_hw & omap4: Timer driver. Martin Stein 2012-10-24 15:49:53 +02:00
  • 31d57a6257 Nested init on i.MX31 via base_hw. Rework base_hw. Martin Stein 2012-10-23 17:12:09 +02:00
  • 5b4edeb031 Introduce 'Uart::Session' interface Norman Feske 2012-10-29 12:30:29 +01:00
  • 0c76bc9cfd Add support for specialized session interfaces Norman Feske 2012-10-29 12:18:24 +01:00
  • cb8910b40c Update lwip to version STABLE-1_4_1 Christian Prochaska 2012-11-02 15:41:06 +01:00
  • ac3a362fdf Noux: add dup() to libc_noux Josef Söntgen 2012-10-04 12:48:41 +02:00
  • 7a619b9ede base-nova: solely revoke unused capabilities Alexander Boettcher 2012-10-25 11:00:32 +02:00
  • db9dc3388d Noux: fix resetting fds in unmarshal_fds Josef Söntgen 2012-11-05 13:27:24 +01:00
  • 0539c7180b Noux: add Io_receptor to SYSCALL_SELECT + bugfix Josef Söntgen 2012-10-24 19:00:54 +02:00
  • c74bdbf8d8 Noux: add Io_receptor_registry Josef Söntgen 2012-10-24 18:31:24 +02:00
  • 082d8d6623 Noux/net: refactoring of Socket_io_channel Josef Söntgen 2012-09-17 15:31:38 +02:00
  • 08bd41b1ec Noux: add backend pointer to Io_channel Josef Söntgen 2012-09-28 15:55:08 +02:00
  • 4b140a5202 Define SIGUSR1 for hybrid Linux/Genode programs Norman Feske 2012-11-06 17:32:30 +01:00
  • 21c22b8b5b Black-list 'tar_rom.run' on Linux Norman Feske 2012-11-06 17:16:06 +01:00
  • bb8d090922 Resolve possible ambiguity of 'strcmp' Norman Feske 2012-11-06 09:35:47 +01:00
  • 90395e9428 Linux: Add 'Platform_thread' destructor Norman Feske 2012-11-05 17:23:50 +01:00
  • d64dea51c0 Linux: Use 'umount2' as it seems more portable Christian Helmuth 2012-11-05 17:18:55 +01:00
  • 8020462748 Linux: Build hybrid library with Genode tool chain Christian Helmuth 2012-11-05 17:15:03 +01:00
  • 2cb604620e Add missing header for snprintf Christian Helmuth 2012-11-05 17:10:55 +01:00
  • 087582a964 Linux: Synchronize thread startup Norman Feske 2012-11-05 17:01:43 +01:00
  • 940a5f1144 Fix narrowing issues reported by gcc-4.7 Norman Feske 2012-11-01 16:40:43 +01:00
  • b45242c50f Add chroot support to core Norman Feske 2012-10-24 16:27:26 +02:00
  • e1e7ab178f Resolve ambigiouties of size_t Norman Feske 2012-10-19 11:36:01 +02:00
  • db2b1a37ae Propagate process labels to PD sessions Norman Feske 2012-10-11 20:57:10 +02:00
  • 97162332c9 Whitespace fix Norman Feske 2012-10-11 20:47:39 +02:00
  • 20d8655a7f Linux: move process creation into core Norman Feske 2012-08-15 19:14:05 +02:00
  • 7e23b2d569 Complement linux syscalls for 64 bit Norman Feske 2012-08-14 10:46:11 +02:00
  • 2612dc14c2 Removed linux-specific 'local_interface.h' Norman Feske 2012-08-10 19:08:54 +02:00
  • de69ee2e66 Linux: cleanup system-call bindings Norman Feske 2012-08-10 16:35:57 +02:00
  • 371b8fd12d Remove mirroring of 'lx_rpath' in 'app/chroot' Norman Feske 2012-08-10 14:28:21 +02:00
  • 7cb45e9648 Linux: Don't access file system outside of core Norman Feske 2012-08-10 14:21:26 +02:00
  • aee0a2061b Create entrypoint sockets in core only Norman Feske 2012-08-09 16:52:47 +02:00
  • f33c7c73bd Delegate access to entrypoints via SCM rights Norman Feske 2012-08-08 22:01:04 +02:00
  • 64efaf249a Test naming of bound unix domain sockets Norman Feske 2012-08-07 22:20:50 +02:00
  • ca4f574f4c Support for socket-descriptor marshalling Norman Feske 2012-07-26 20:29:45 +02:00
  • 8b343d7e1a linux: Remove socket member from 'Native_thread' Norman Feske 2012-07-26 19:22:55 +02:00