Skip to content
Permalink
Branch: master
Commits on Sep 19, 2019
  1. kernel: record unix timestamp from rtc/pit timer

    ffwff committed Sep 19, 2019
    - libgui, wm: fix formatting
Commits on Sep 18, 2019
  1. os: add cbar application

    ffwff committed Sep 18, 2019
    - libgui: add titles to g_decoration, add g_canvas widget,
    misc additions to g_application/font functions
Commits on Sep 17, 2019
  1. kernel: parse file descriptor attributes in open() calls

    ffwff committed Sep 17, 2019
    - libc: pass mode to open() call on fopen
  2. process: separate kernel process' pdpt and user process'

    ffwff committed Sep 17, 2019
    - load precreated memory map instead of walking through
    the page directory
    - move kernel process' pdpt to 0xFFFF_8800_0000_0000
    - elf automatically translate memory map from binary
    into kernel memory map
Commits on Sep 16, 2019
  1. termbox: add functions for printing character to buffer, binding to f…

    ffwff committed Sep 16, 2019
    …ile descriptors
    
    - cterm: use termbox widget
Commits on Sep 15, 2019
  1. libgui: remove static lib

    ffwff committed Sep 15, 2019
  2. libcanvas: update package

    ffwff committed Sep 15, 2019
  3. gc: stop prematurely on sweep cycle

    ffwff committed Sep 15, 2019
    - wm: fix race condition where spawned programs can't
    connect to /pipes/wm
  4. gc: adapt number of incremental cycles performed per alloc to the

    ffwff committed Sep 15, 2019
    number of incremental cycles it takes for a full mark-sweep
Commits on Sep 14, 2019
  1. pipefs: handle configure ioctl requests, allow receivers to wait for …

    ffwff committed Sep 14, 2019
    …writes
    
    - cterm: use waiting pipe file for stdin
    - adam: detect and open relevant devices automatically
  2. kernel: add simple procfs exposing process data, process names

    ffwff committed Sep 14, 2019
    - add SliceWriter class for file system writes
Commits on Sep 13, 2019
  1. kernel: add Int.to_gcstr

    ffwff committed Sep 13, 2019
Commits on Sep 12, 2019
  1. libc: fix realloc setting incorrect footer

    ffwff committed Sep 12, 2019
    - testing: add fib.lua
  2. libc: add math sources from musl, add locale/time stub, additional pr…

    ffwff committed Sep 12, 2019
    …intf formats
    
    - applications: add lua package
Commits on Sep 11, 2019
Older
You can’t perform that action at this time.