Commit Graph

  • a4cac757e2 NOVA: Use right syscall function for ec_ctrl Alexander Boettcher 2012-06-21 14:00:35 +02:00
  • cb8cbe8aad Fix US layout Josef Söntgen 2012-06-09 16:51:52 +02:00
  • ae41acec27 Hardening compilation support for 64bit Linux Torsten Hilbrich 2012-06-19 11:05:16 +02:00
  • df6a2f1365 chroot_loader: Fix run script for 64bit environment Torsten Hilbrich 2012-06-19 10:54:39 +02:00
  • 0bf642ff9a Establish mappings during reply, #248 Alexander Boettcher 2012-06-20 16:33:43 +02:00
  • 9ebbf9c9f2 Check that typed item fits on UTCB, issue #248 Alexander Boettcher 2012-06-20 16:26:24 +02:00
  • 0c2adf7ddd Msg_words are 16 bit, adjust bit mask. Alexander Boettcher 2012-06-20 14:08:07 +02:00
  • 67864d35f1 Structures must be dense packed, issue #248 Alexander Boettcher 2012-06-20 14:07:03 +02:00
  • 4534d656a8 NOVA: Improve stability of process destruction Alexander Boettcher 2012-06-19 15:54:41 +02:00
  • ae6257dce1 Use NOVA microkernel from github, add 64bit Alexander Boettcher 2012-06-06 10:19:48 +02:00
  • 200deec403 Bunch of compiler warning fixes, issue #234 Alexander Boettcher 2012-06-07 09:35:22 +02:00
  • 9a8fb36b1c Catch 'File_system::Lookup_failed' exception Christian Prochaska 2012-06-13 19:19:48 +02:00
  • 4fc9383c31 libports: Expat Christian Prochaska 2012-06-12 19:26:17 +02:00
  • 7d419893f9 ARM stack alignment Christian Prochaska 2012-06-12 14:37:00 +02:00
  • 1bf7967463 Noux terminal file system Christian Prochaska 2012-06-12 14:23:45 +02:00
  • 7d86edc355 Remove Qemu bug workaround in pl11x driver Christian Prochaska 2012-06-12 13:13:12 +02:00
  • ba0b20054e Cross-link terminal Christian Prochaska 2012-06-11 17:01:51 +02:00
  • 8a7fbe3973 Fix ring buffer interface description Christian Prochaska 2012-06-11 16:46:30 +02:00
  • 54051a7bb2 Enable Noux for ARM Christian Prochaska 2012-06-08 14:59:40 +02:00
  • 7e95c25b7b News about interview in Revista Espírito Livre Norman Feske 2012-06-20 10:06:48 +02:00
  • 288fd4e56e Add support for allocating DMA memory Norman Feske 2012-06-18 15:20:31 +02:00
  • 896d12d0b8 Add writev() to libc Josef Söntgen 2012-06-06 16:54:52 +02:00
  • f325f314b5 Fix libc_noux's Plugin::getpeername() method Josef Söntgen 2012-06-07 16:19:05 +02:00
  • ed867817b6 Test for combining loader with chroot Norman Feske 2012-06-06 17:31:52 +02:00
  • 17b60f8d41 Propagate loader-session errors as exceptions Norman Feske 2012-06-06 17:30:06 +02:00
  • 7a965bd877 Print error message if 'execve' failed Norman Feske 2012-06-06 17:27:54 +02:00
  • 491a1f9c52 Let chroot test succeed on lx_hybrid platform Norman Feske 2012-06-06 17:27:21 +02:00
  • e4f28625e3 Construct process member as late as possible Norman Feske 2012-06-06 17:24:07 +02:00
  • 2eca297232 Run script for timer test Martin Stein 2012-05-29 16:59:43 +02:00
  • 7e3c303ad0 Fix bugs in libc_noux's sendto() method Josef Söntgen 2012-06-06 16:37:47 +02:00
  • c02f04da76 Fiasco.OC: raise sigma0's priority to maximum. Stefan Kalkowski 2012-06-04 16:48:11 +02:00
  • 21ffbc0080 Fiasco.OC/ARM: fix image creation in run-script Stefan Kalkowski 2012-06-04 12:05:27 +02:00
  • 28744cebf7 Increase dde_ipxe 'nic_ep' thread stack size Christian Prochaska 2012-06-01 15:05:49 +02:00
  • b6394495d3 Replace yacc call with bison Josef Söntgen 2012-06-01 11:12:36 +02:00
  • de162831cb Spelling fixes reported by m-stein and ssumpf Norman Feske 2012-05-30 13:00:56 +02:00
  • 04969dcf69 Fiasco.OC: Don't map page 0 in core (fix #223) Stefan Kalkowski 2012-05-30 10:54:22 +02:00
  • b54bdea2aa News item for release 12.05 12.05 Norman Feske 2012-05-30 10:06:25 +02:00
  • 6ad8d3da0f Release notes for version 12.05 Norman Feske 2012-05-29 17:43:27 +02:00
  • 87fe6e5c16 Road-map update Norman Feske 2012-05-29 17:44:32 +02:00
  • 5206c19073 Update components.txt Norman Feske 2012-05-29 17:44:04 +02:00
  • a497a22edf Moon: Route to IO_PORT/IRQ services Christian Helmuth 2012-05-30 08:51:28 +02:00
  • 7bffdacc9a Increase RAM quotas for 64-bit architectures Christian Helmuth 2012-05-29 14:55:22 +02:00
  • 7b8ebe34e9 libcrypto: Provide x86_64-specific implementations Josef Söntgen 2012-05-29 14:22:13 +02:00
  • 337bb6d5f8 Build gmp and mpfr libary on x86_32 only (fix #135) Stefan Kalkowski 2012-05-29 11:45:54 +02:00
  • 34efd709cc Rework l4android script for convenience reasons Stefan Kalkowski 2012-05-21 16:00:03 +02:00
  • 54e08cfed5 Fiasco.OC: make capability ref-counter thread-safe Stefan Kalkowski 2012-05-29 11:14:53 +02:00
  • 94e14ec20b Fiasco.OC: basic support for pandaboard Stefan Kalkowski 2012-05-22 16:36:56 +02:00
  • c3145c1a5d Fiasco.OC: fix l4_caps_equal kernel patch Stefan Kalkowski 2012-05-29 10:15:42 +02:00
  • 66fbea127b Fiasco.OC: fix bugs in cap_map insertion/removal Stefan Kalkowski 2012-05-29 10:00:28 +02:00
  • b86f0c8b32 Fix getdirentries in libc_ffat Norman Feske 2012-05-29 10:40:26 +02:00
  • bf91ea8926 Enable building libav without optimization Christian Helmuth 2012-05-28 12:17:43 +02:00
  • 36ae42b8ff Check for required tools on 'make prepare' Christian Helmuth 2012-05-25 12:13:05 +02:00
  • 06fdc7b897 Qt-based media player Christian Prochaska 2012-05-25 18:14:32 +02:00
  • 8f4b3dd4f1 Add gnu-netcat as Noux package Josef Söntgen 2012-05-24 15:41:11 +02:00
  • d211007aba Add port of OpenSSL to libports Josef Söntgen 2012-05-24 15:34:22 +02:00
  • 6d8a7c0cc4 Initial version of networking support for Noux Josef Söntgen 2012-05-24 17:06:54 +02:00
  • db21cd6f0e Add shutdown to lwIP libc plugin Norman Feske 2012-05-25 17:12:04 +02:00
  • 30fe9d1912 Extend libc with libresolv functionality Josef Söntgen 2012-05-24 15:26:59 +02:00
  • ba6dae9946 'avplay' media player Christian Prochaska 2012-05-24 20:09:26 +02:00
  • 25a82d6dd5 Add 'libav' to libports Christian Prochaska 2012-05-22 11:15:39 +02:00
  • c2f23de2e7 Introduce server-role member to 'Child' class Christian Prochaska 2012-04-11 18:24:37 +02:00
  • 4ba1669b39 Add dynamic_pointer_cast method to Shared_pointer Josef Söntgen 2012-05-08 12:16:13 +02:00
  • cba25cc1d6 Minor coding-style fixes Norman Feske 2012-05-25 19:28:09 +02:00
  • 2b0c613336 Basic drivers for UART modules PL011 and TL16C750 Martin Stein 2012-05-24 12:58:33 +02:00
  • a936cba296 Simple driver for the SP804 timer Martin Stein 2012-05-24 12:57:36 +02:00
  • 45b4cb5bbf Simple driver for the PL390 Interrupt controller Martin Stein 2012-05-24 12:57:03 +02:00
  • dce09679bc Simple drivers for the Cortex A9 components Martin Stein 2012-05-24 12:56:30 +02:00
  • 056f980d4e Atomic compare exchange for ARM platforms Martin Stein 2012-05-24 12:53:39 +02:00
  • 2eccfc5dc9 Defs for the boards, supported by 'base-hw' Martin Stein 2012-05-24 12:52:45 +02:00
  • 4b90cba132 Boolean fields and strict write on Registers/MMIO Martin Stein 2012-05-24 11:56:54 +02:00
  • f01f42fdd7 Avoid ambiguousness of entry members in FIFO Martin Stein 2012-05-24 11:52:11 +02:00
  • 9f73476b37 New DDE-Linux-based USB driver Sebastian Sumpf 2012-05-24 21:31:02 +02:00
  • 9471490d01 Lua: Put Genode integration into own Lua lib Christian Helmuth 2012-05-23 21:27:22 +02:00
  • 28d4bdba83 Lua: Use some Genode functions from example Christian Helmuth 2012-05-06 23:30:47 +02:00
  • 0200c27e33 Lua: Port of Lua runtime and simple example Christian Helmuth 2012-05-06 21:56:37 +02:00
  • bd3c53be31 Implement LOG to Terminal adapter (issue #169) Stefan Kalkowski 2012-05-21 15:39:57 +02:00
  • 3bffcc17de Separate setjmp/longjmp from libc into own library Sebastian Sumpf 2012-05-23 15:54:37 +02:00
  • 376983ae4c DDE kit: Timer add schedule function form timers Sebastian Sumpf 2012-05-02 15:44:40 +02:00
  • b6896cf22f SDL timer support Christian Prochaska 2012-04-10 16:18:56 +02:00
  • ce6fa75f7e Increase Qemu memory for Noux bash test Christian Prochaska 2012-05-21 14:08:49 +02:00
  • 171f46c770 Fix Noux x86_64 compile error Christian Prochaska 2012-05-21 14:11:58 +02:00
  • e756d49966 Quote env variables (i.e., to support ccache) Norman Feske 2012-05-21 17:15:13 +02:00
  • be36dec89e Add a run script for Arora Christian Prochaska 2012-05-16 13:42:10 +02:00
  • 483d094ad1 Run script for using binutils + gcc in Noux Norman Feske 2012-05-18 18:47:43 +02:00
  • 97cd7ca022 Hook for passing env pointer to main function Norman Feske 2012-05-18 19:30:19 +02:00
  • 6f12659369 Improve path handling (stripping pairs of dots) Norman Feske 2012-05-18 17:14:38 +02:00
  • e436d60ce7 Remove debugging output, emulate access syscall Norman Feske 2012-05-18 17:12:26 +02:00
  • 0f6b59097e Detect execve failure Norman Feske 2012-05-18 17:10:54 +02:00
  • cdbd1630bb Allow defining ram_fs file content from config Norman Feske 2012-05-18 17:07:30 +02:00
  • 95766bd4a1 Let mmap return aligned anonymous memory Norman Feske 2012-05-18 17:04:52 +02:00
  • 66290ea46d Stacked file systems for Noux Norman Feske 2012-04-25 23:52:49 +02:00
  • ae1d0c04ae File-system interface, ram_fs, libc-fs Norman Feske 2012-04-11 15:46:33 +02:00
  • f0fcf084d7 Improve robustness of policy matching Norman Feske 2012-05-17 19:00:04 +02:00
  • 293b3c80d2 Fix exception type name in comment Norman Feske 2012-04-23 16:54:49 +02:00
  • b45571e9d0 Set argv[argc] to 0 in 'config_args' libc plugin Christian Prochaska 2012-05-10 14:51:12 +02:00
  • ac628b106b SDL audio support Christian Prochaska 2012-05-10 17:58:59 +02:00
  • 19bad919a6 Add std::terminate to ldso whitelist. Stefan Kalkowski 2012-05-10 15:42:41 +02:00
  • 0971b47b11 Use placement new for Heap::Dataspace (fix #203) Stefan Kalkowski 2012-05-10 15:48:05 +02:00
  • f23d3cb66b Increase the JDB kernel object names buffer size Christian Prochaska 2012-04-26 15:07:14 +02:00
  • beed82bb56 Enable Noux for x86_64 Christian Prochaska 2012-05-08 16:20:35 +02:00