summaryrefslogtreecommitdiff
path: root/LibC
AgeCommit message (Expand)Author
2019-02-12Add API's and plumbing for WindowServer clients to make menus.Andreas Kling
2019-02-10LibGUI: Start adding an automatic widget layout system.Andreas Kling
2019-02-09LibC: closedir() should free the readdir() buffer and the DIR itself.Andreas Kling
2019-02-08LibC: fgetc() and pals should return EOF on error or EOF.Andreas Kling
2019-02-08LibC: Add some more fake termcap entries to silence bash-5.0.Andreas Kling
2019-02-08LibC: Implement enough missing stuff to get bash-5.0 running. :^)Andreas Kling
2019-02-08Don't use -mregparm=3 in userspace.Andreas Kling
2019-02-08LibC: execl() forgot to add the null sentinel to argv.Andreas Kling
2019-02-07Add a fast memcpy() using MMX when we're moving >= 1KB.Andreas Kling
2019-02-06Bootloader: Locate the kernel's data segment and clear it.Andreas Kling
2019-02-06Clean up LDFLAGS a bit.Andreas Kling
2019-02-05LibC: Add some integer functionality needed for NASM.Andreas Kling
2019-02-04Add a /bin/top program for process table monitoring.Andreas Kling
2019-02-03Get nyancat nyanning in Serenity.Andreas Kling
2019-02-03Kernel: Rewrite ProcFS.Andreas Kling
2019-02-03LibC: strdup() forgot to allocate space for the null character.Andreas Kling
2019-02-03LibC: Implement various things to get GNU bc building and running.Andreas Kling
2019-02-02Add basic automatic dependency management to Makefiles.Andreas Kling
2019-02-01LibC: Add some things needed to build GNU bc.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-31LibC: Add mktime().Andreas Kling
2019-01-31Add a simple clock window to guitest2.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2019-01-30LibC: Oops, setjmp() and longjmp() were not exported.Andreas Kling
2019-01-30LibGUI: Implement destroying individual windows without exiting the process.Andreas Kling
2019-01-29Implement basic chmod() syscall and /bin/chmod helper.Andreas Kling
2019-01-28LibC: Move Stopwatch thingy into a <serenity.h> header.Andreas Kling
2019-01-28Add support for removing directories.Andreas Kling
2019-01-27Make buttons unpress when the cursor leaves the button rect.Andreas Kling
2019-01-26LibC: Implement setjmp() and longjmp().Andreas Kling
2019-01-26Refactor GUI rendering model to be two-phased.Andreas Kling
2019-01-25LibC: Oops, unbreak isprint() once again.Andreas Kling
2019-01-25Terminal: Redraw entire line if any of its characters are dirty.Andreas Kling
2019-01-24Let userland retain the window backing store while drawing into it.Andreas Kling
2019-01-24Kernel: Finally stop exposing Region members to the public.Andreas Kling
2019-01-24LibC: Fix broken isprint(). I had misunderstood what's considered printable.Andreas Kling
2019-01-23LibC: Tweak execvp() and execve() prototypes.Andreas Kling
2019-01-23LibC: fputs() shouldn't add a trailing newline, only puts().Andreas Kling
2019-01-23LibC: Support backwards copy in memmove().Andreas Kling
2019-01-23LibC: Let malloc(0) return nullptr.Andreas Kling
2019-01-23Stub out poll() syscall and LibC wrapper.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-23LibC: Add vsnprintf(), snprintf(), execvp() and abs().Andreas Kling
2019-01-22Add unlink() syscall and /bin/rm.Andreas Kling
2019-01-22Kernel: Support open() with O_CREAT.Andreas Kling
2019-01-20Make it possible for userspace to alter window title/geometry.Andreas Kling
2019-01-19Make a SharedGraphics directory for classes shared between Kernel and LibGUI.Andreas Kling
2019-01-18Make it possible to invalidate only a portion of a window.Andreas Kling
2019-01-17Get rid of #ifdef SERENITY. We're past that phase of bootstrapping.Andreas Kling
2019-01-17Oops, forgot to add the select() files to LibC a while ago.Andreas Kling