index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
LibC
Age
Commit message (
Expand
)
Author
2019-02-07
Add a fast memcpy() using MMX when we're moving >= 1KB.
Andreas Kling
2019-02-06
Bootloader: Locate the kernel's data segment and clear it.
Andreas Kling
2019-02-06
Clean up LDFLAGS a bit.
Andreas Kling
2019-02-05
LibC: Add some integer functionality needed for NASM.
Andreas Kling
2019-02-04
Add a /bin/top program for process table monitoring.
Andreas Kling
2019-02-03
Get nyancat nyanning in Serenity.
Andreas Kling
2019-02-03
Kernel: Rewrite ProcFS.
Andreas Kling
2019-02-03
LibC: strdup() forgot to allocate space for the null character.
Andreas Kling
2019-02-03
LibC: Implement various things to get GNU bc building and running.
Andreas Kling
2019-02-02
Add basic automatic dependency management to Makefiles.
Andreas Kling
2019-02-01
LibC: Add some things needed to build GNU bc.
Andreas Kling
2019-01-31
Big, possibly complete sweep of naming changes.
Andreas Kling
2019-01-31
LibC: Add mktime().
Andreas Kling
2019-01-31
Add a simple clock window to guitest2.
Andreas Kling
2019-01-31
Make stat() work on device files again.
Andreas Kling
2019-01-30
LibC: Oops, setjmp() and longjmp() were not exported.
Andreas Kling
2019-01-30
LibGUI: Implement destroying individual windows without exiting the process.
Andreas Kling
2019-01-29
Implement basic chmod() syscall and /bin/chmod helper.
Andreas Kling
2019-01-28
LibC: Move Stopwatch thingy into a <serenity.h> header.
Andreas Kling
2019-01-28
Add support for removing directories.
Andreas Kling
2019-01-27
Make buttons unpress when the cursor leaves the button rect.
Andreas Kling
2019-01-26
LibC: Implement setjmp() and longjmp().
Andreas Kling
2019-01-26
Refactor GUI rendering model to be two-phased.
Andreas Kling
2019-01-25
LibC: Oops, unbreak isprint() once again.
Andreas Kling
2019-01-25
Terminal: Redraw entire line if any of its characters are dirty.
Andreas Kling
2019-01-24
Let userland retain the window backing store while drawing into it.
Andreas Kling
2019-01-24
Kernel: Finally stop exposing Region members to the public.
Andreas Kling
2019-01-24
LibC: Fix broken isprint(). I had misunderstood what's considered printable.
Andreas Kling
2019-01-23
LibC: Tweak execvp() and execve() prototypes.
Andreas Kling
2019-01-23
LibC: fputs() shouldn't add a trailing newline, only puts().
Andreas Kling
2019-01-23
LibC: Support backwards copy in memmove().
Andreas Kling
2019-01-23
LibC: Let malloc(0) return nullptr.
Andreas Kling
2019-01-23
Stub out poll() syscall and LibC wrapper.
Andreas Kling
2019-01-23
Kernel: Get rid of Unix namespace.
Andreas Kling
2019-01-23
LibC: Add vsnprintf(), snprintf(), execvp() and abs().
Andreas Kling
2019-01-22
Add unlink() syscall and /bin/rm.
Andreas Kling
2019-01-22
Kernel: Support open() with O_CREAT.
Andreas Kling
2019-01-20
Make it possible for userspace to alter window title/geometry.
Andreas Kling
2019-01-19
Make a SharedGraphics directory for classes shared between Kernel and LibGUI.
Andreas Kling
2019-01-18
Make it possible to invalidate only a portion of a window.
Andreas Kling
2019-01-17
Get rid of #ifdef SERENITY. We're past that phase of bootstrapping.
Andreas Kling
2019-01-17
Oops, forgot to add the select() files to LibC a while ago.
Andreas Kling
2019-01-16
Get rid of Vnode concept.
Andreas Kling
2019-01-16
Implement basic support for POSIX-style select().
Andreas Kling
2019-01-15
Make it possible for a process to switch controlling terminals.
Andreas Kling
2019-01-15
Let's not require TERM=ansi for tgetent() to work.
Andreas Kling
2019-01-15
Let's do dword-at-a-time memcpy() and memset() in userspace as well.
Andreas Kling
2019-01-15
Add basic PTY support.
Andreas Kling
2019-01-14
Build Painter & friends into LibC. Use it in the GUI test app.
Andreas Kling
2019-01-14
Share GraphicsBitmaps between the windowing server and the client process.
Andreas Kling
[next]