Commit Graph

  • e70c04ef86 lwip: shut down TCP sockets return WRITE_ERR_IO on write Christian Helmuth 2019-11-12 09:03:23 +01:00
  • 6410e88698 netperf: handle EPIPE / silence warnings Christian Helmuth 2019-11-11 17:11:00 +01:00
  • a3cb9d9897 lwip: prevent pointer-compare compilation warnings Christian Helmuth 2019-11-11 14:30:46 +01:00
  • b2a7ac2996 depot_deploy: support cpu quota configuration Alexander Boettcher 2019-11-08 14:49:02 +01:00
  • 5f350adb57 vfs/lxip: don't misinterpret EINPROGRESS as error Norman Feske 2019-11-08 16:39:39 +01:00
  • 1485cd9d24 noux: don't update mtimes for read-only files Norman Feske 2019-11-07 22:16:03 +01:00
  • 65d72fb07a drivers/gpu/intel: upgrade platform session on demand Norman Feske 2019-09-27 12:08:17 +02:00
  • 4871c7bba0 drivers/gpu/intel: reflect insuff. quota to client Norman Feske 2019-09-27 08:50:07 +02:00
  • 97e2968986 pkg/test-tcp_bulk_lwip: remove lwip.lib.so Norman Feske 2019-11-06 14:09:46 +01:00
  • eb9a9bf23d bash.run: support using pipes Norman Feske 2019-11-03 11:51:44 +01:00
  • c51b4b5742 New VFS plugin for emulating POSIX pipes Emery Hemingway 2019-07-09 14:16:46 +02:00
  • 9b7915facb vfs server: redesigned internal control flow Norman Feske 2019-11-05 18:55:31 +01:00
  • f0de187bbb libc: increase default quota of forked processes Norman Feske 2019-11-05 22:46:58 +01:00
  • 539110c0b1 base: make 'Fifo::Element::enqueued' const Norman Feske 2019-11-05 18:48:41 +01:00
  • d7b1a89087 file-system session: use same dirent size as VFS Norman Feske 2019-11-05 18:38:37 +01:00
  • c50252fb35 libc: suspend/resume in pthread mutex lock/unlock Christian Helmuth 2019-11-05 12:32:55 +01:00
  • 54002e6e6b test-pthread: refactor and cleanup test cases Christian Helmuth 2019-10-30 11:21:13 +01:00
  • 16994d637b libports: update gcov port Sebastian Sumpf 2019-11-04 16:20:24 +01:00
  • b541a0d448 smbios.h: move to os/include/smbios Martin Stein 2019-11-04 12:40:39 +01:00
  • d4e0d2f578 libc: defer clone ack after FD initialization Norman Feske 2019-11-03 11:53:13 +01:00
  • fab2fc874f libc: write loop for continuous files Norman Feske 2019-11-02 18:54:56 +01:00
  • 54643d6878 base: add entry to .dynanmic section in genode_dyn.ld Sebastian Sumpf 2019-11-01 13:39:07 +01:00
  • 2653fad0c4 ports: noux_tool_chain_auto for ARMv8 Sebastian Sumpf 2019-10-30 14:31:25 +01:00
  • b752d22a77 libports: checkout ARMv8 version of gcov Sebastian Sumpf 2019-10-30 12:43:56 +01:00
  • ad12b42d1c gems: depot autopilot enable gcov for ARMv8 Sebastian Sumpf 2019-10-30 12:37:18 +01:00
  • c845a2d943 libprots: libgcov ARMv8 support Sebastian Sumpf 2019-10-30 12:36:32 +01:00
  • b7e06a0b5b recipe: gmp for ARMv8 Sebastian Sumpf 2019-10-29 09:23:05 +01:00
  • 417dd59b22 libports: gcov for ARMv8 Sebastian Sumpf 2019-10-25 14:08:28 +02:00
  • 3024720656 ports: update make to version 4.2.1 Sebastian Sumpf 2019-10-25 11:29:39 +02:00
  • f23eab735b ports: binutils target for ARMv8 Sebastian Sumpf 2019-10-25 11:12:43 +02:00
  • 112c32eb54 ports: noux-pkg/gcc_arm_64 Sebastian Sumpf 2019-10-24 18:11:40 +02:00
  • 3103ce1fa8 libports: update mpc to 1.1.0 Sebastian Sumpf 2019-10-24 15:52:24 +02:00
  • db18fc42fe libports: update mpfr to 4.0.2 Sebastian Sumpf 2019-10-24 15:52:01 +02:00
  • d28fe9e938 libports: enable gmp 6.1.2 for ARMv8 Sebastian Sumpf 2019-10-24 15:11:38 +02:00
  • 31a035a907 libports: update gmp from 4.3.2 to 6.1.2 Sebastian Sumpf 2019-10-24 14:35:41 +02:00
  • 91412c6c52 libc: trigger SIGCHLD for when forked child exits Norman Feske 2019-10-30 23:08:34 +01:00
  • 068324536c libc: eliminate atexit handler for 'Rtc' Norman Feske 2019-10-30 23:04:34 +01:00
  • bb6eb0f6ea libc: local signal delivery via 'kill' Norman Feske 2019-10-30 22:19:54 +01:00
  • c1012e6a45 libc: translate terminal user interrupts to SIGINT Norman Feske 2019-10-30 21:19:11 +01:00
  • 23d21d77e9 vfs/terminal: detect user interrupts (control-c) Norman Feske 2019-10-30 20:29:03 +01:00
  • 8c44b17e86 libc: shebang handling for execve Norman Feske 2019-10-29 18:11:09 +01:00
  • 636e0f6444 libc: cancel select when POSIX signal occurs Norman Feske 2019-10-29 10:52:49 +01:00
  • fafa409cf9 block_tester: use dynamic shared scratch buffer Josef Söntgen 2019-07-23 17:43:18 +02:00
  • dbecceec09 expanding_reporter: configure initial buffer size Josef Söntgen 2019-10-21 09:40:00 +02:00
  • 60f390ddf8 noux: prevent accessing invalid leaf path in open Josef Söntgen 2019-10-24 16:50:50 +02:00
  • c79ebc93a2 libc_noux: try read again on EAGAIN/EINTR Josef Söntgen 2019-10-14 17:15:53 +02:00
  • 55ab694d79 libc_noux: leave write loop on error Josef Söntgen 2019-10-14 17:01:47 +02:00
  • f5c5479faa ram_block: use Number_of_bytes to parse block size Josef Söntgen 2019-08-09 15:36:16 +02:00
  • ba9b612c4f libc_noux: close fd on failed O_TRUNC attempt Josef Söntgen 2019-10-09 13:25:06 +02:00
  • 7b0771659e libc: trigger SIGWINCH by watching .terminal/info Norman Feske 2019-10-11 15:23:22 +02:00
  • e9762ee25f vfs: 'Rtc_file_system::close' for watch handle Norman Feske 2019-10-11 08:31:44 +02:00
  • 7549189f88 vfs: watch support for Readonly_value_file_system Norman Feske 2019-10-10 15:32:25 +02:00
  • a5bc031cca genode_org: Fix download URL. Oleg Girko 2019-10-15 19:36:46 +01:00
  • 5cd684997a sntp_client: No need to always limit this scenario to x86. Oleg Girko 2019-10-15 19:34:47 +01:00
  • 93d3a0848a Remove unused libm/posix.lib.so from lwip_lx.run Christian Helmuth 2019-10-25 08:59:07 +02:00
  • f1b1dd26cf run: tweak CRLF translation in log scripts Christian Helmuth 2019-10-24 14:47:32 +02:00
  • cd5e906bd0 imx: do not convert LF to CRLF in UART driver Christian Helmuth 2019-10-24 14:46:13 +02:00
  • c589660182 Replace ENV make variable with MKENV. Oleg Girko 2019-03-04 01:24:10 +00:00
  • 8a8aa85726 hw: initialize iomux, ccm and gpc for i.MX8 EVK Stefan Kalkowski 2019-10-08 13:16:48 +02:00
  • 105b2c9b7a hw: fix gicv3 implementation of clear/set regs Stefan Kalkowski 2019-09-23 09:45:29 +02:00
  • f6435d91fc hw: turn Kernel_object into Genode::Constructible Stefan Kalkowski 2019-10-16 15:07:11 +02:00
  • 3e3fb63863 hw: enable Genode::raw for bootstrap Stefan Kalkowski 2019-10-16 15:06:44 +02:00
  • 4007cee852 Fix MAC address printing in dde_linux USB net drivers. Oleg Girko 2019-03-04 00:49:51 +00:00
  • b622a5a788 vbox: use RTThreadCreate for periodic_gip thread Christian Helmuth 2019-10-21 14:37:28 +02:00
  • ec9e40695d vbox: use PIIX3 instead of ICH9 in VM config Christian Helmuth 2019-10-21 14:35:55 +02:00
  • 0ad0153626 nic_router: fix broken uplink label on re-config Martin Stein 2019-10-15 20:04:53 +02:00
  • cd37bff514 nic_router: do not report while re-configuring Martin Stein 2019-10-15 19:43:41 +02:00
  • 27c2a66bbd nic_router: report link state Martin Stein 2019-10-15 18:56:37 +02:00
  • 58247737fd nic_router: free MAC on session-creation exception Martin Stein 2019-10-15 12:43:17 +02:00
  • ebcca179ed nic_router: fix 'catch' paths in session creation Martin Stein 2019-10-15 12:57:21 +02:00
  • 60d37f690c packet_stream_*: fix missing dissolve on exception Martin Stein 2019-10-15 14:19:31 +02:00
  • 0ed5655086 nic_router: do DHCP when re-config to dynamic IP Martin Stein 2019-10-08 10:57:22 +02:00
  • 87a6368ba1 hw: implement multi-processor support for rpi3 Stefan Kalkowski 2019-10-10 14:39:49 +02:00
  • 1cbd77c806 hw: implement multi-processor support for i.MX8 Stefan Kalkowski 2019-10-10 15:06:49 +02:00
  • e3f82b09d7 hw: instantiate pic object per cpu Stefan Kalkowski 2019-10-09 14:40:30 +02:00
  • d4a3db22bd solo5: migrate snapshot archive to genode.org Christian Helmuth 2019-10-14 09:09:00 +02:00
  • 43f28e0451 stdcxx: add more missing symbols to ABI Christian Helmuth 2019-10-10 17:41:04 +02:00
  • d516515c7a vfs/terminal: provide meta info as pseudo files Norman Feske 2019-10-10 14:34:40 +02:00
  • 7ac32ea60c libc: support for ioctls via ioctl directory Norman Feske 2019-10-09 15:51:18 +02:00
  • 07a40d028a libc: fix and cleanup pthread mutexes Christian Prochaska 2019-09-18 11:53:59 +02:00
  • a47adecdcd test-pthread: add mutex tests Christian Prochaska 2019-09-23 19:11:29 +02:00
  • 355d94f5df Use NTP server from pool.ntp.org in sntp_client test Christian Helmuth 2019-10-09 14:31:30 +02:00
  • c0789a6c0e depot_deploy: status report Pirmin Duss 2019-08-19 12:14:29 +02:00
  • 530144b040 doc/challenges.txt: add Puppet topic Norman Feske 2019-10-08 16:04:03 +02:00
  • c85bc38802 Move include/gems/vfs.h to include/os/vfs.h Norman Feske 2019-10-07 17:18:15 +02:00
  • a8dd7dd2fa Remove rump_fs server component Norman Feske 2019-10-07 16:12:41 +02:00
  • 6e86d6d699 Remove server/fatfs_fs and libc_fatfs plugin Norman Feske 2019-10-07 16:09:05 +02:00
  • 2954abb58a Simplify qt5_textedit.run Norman Feske 2019-10-07 15:58:53 +02:00
  • 5bb366513b Remove os/src/app/cli_monitor Norman Feske 2019-10-07 15:23:20 +02:00
  • 4bcc75365c Remove gems/src/app/launcher Norman Feske 2019-10-07 15:19:13 +02:00
  • 288f79270d test/vfs_stress: annotate switch label fall-throughs Emery Hemingway 2019-10-07 20:26:19 +02:00
  • 3c62a33a25 qt5: add NEON-related files and symbols to qt5_gui lib Christian Prochaska 2019-10-07 16:42:53 +02:00
  • 80a84bef26 Fix ram session quota accounting in lan9118 Piotr Tworek 2019-10-05 22:05:38 +02:00
  • 022fac0d37 dde_zircon: use fork by jklmnn Johannes Kliemann 2019-10-07 12:58:27 +02:00
  • 5ab1505d43 file system: enhanced file status info Norman Feske 2019-09-25 17:13:29 +02:00
  • 1297a8fb57 trace: skip subject_id 0 in subject id allocator Alexander Boettcher 2019-10-04 19:56:20 +02:00
  • 732215a83f libc: limit fcntl(F_SETFL) to file-status flags Christian Helmuth 2019-10-04 15:48:30 +02:00
  • e11addec7d Cleanup vfs dev directory in vbox5_genode_usb_hid Christian Helmuth 2019-10-04 15:47:08 +02:00
  • 2166a4b17f dde_linux: prevent warning about 'register' keyword Christian Helmuth 2019-10-04 12:23:55 +02:00
  • 291587f545 libc: honor poll() event flags POLLRDNORM etc. Christian Helmuth 2019-10-02 16:25:23 +02:00