index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Makefile
Age
Commit message (
Expand
)
Author
2019-04-21
Include Makefile.common in all other Makefiles.
Andreas Kling
2019-04-20
Get rid of SERENITY macro since the compiler already defines __serenity__
Andreas Kling
2019-04-14
Userland: Oops, that merge broke the build, just needed a few tweaks. :^)
Andreas Kling
2019-04-14
Userland: Maybe find is overkill
Nicolas Van Bossuyt
2019-04-14
Userland: making the makefile smarter
Nicolas Van Bossuyt
2019-04-14
Kernel: Add /proc/uptime file (number of seconds since boot.)
Andreas Kling
2019-04-10
Introduce LibCore and move GElapsedTimer => CElapsedTimer.
Andreas Kling
2019-04-07
Kernel+Userland: Add the rename() syscall along with a basic /bin/mv.
Andreas Kling
2019-03-27
LibC: Run constructors on process startup.
Andreas Kling
2019-03-21
WindowServer: Support PNG wallpapers.
Andreas Kling
2019-03-21
SharedGraphics: Implement a simple PNG decoder.
Andreas Kling
2019-03-20
LibC: Implement gethostbyname() by talking to the DNSLookupServer.
Andreas Kling
2019-03-13
Userland+LibC: Add a new little "tc" program for testing TCP.
Andreas Kling
2019-03-13
Userland: Add a simple utility for UDP testing.
Andreas Kling
2019-03-12
Kernel+LibC+Userland: Start working on an IPv4 socket backend.
Andreas Kling
2019-02-27
Userland: Add a simple /bin/stat program.
Andreas Kling
2019-02-27
Add chown() syscall and a simple /bin/chown program.
Andreas Kling
2019-02-26
More compat work. Rename libraries from LibFoo.a => libfoo.a
Andreas Kling
2019-02-22
Move over to building all of userspace with i686-pc-serenity-g++.
Andreas Kling
2019-02-22
Switch over to building everything with i686-elf-g++.
Andreas Kling
2019-02-22
Kernel: Pass process arguments directly on the stack.
Andreas Kling
2019-02-21
Kernel+Userland: Implement setuid() and setgid() and add /bin/su
Andreas Kling
2019-02-21
Add a simple /bin/df which gathers its info from /proc/df.
Andreas Kling
2019-02-21
Kernel: Add link() syscall to create hard links.
Andreas Kling
2019-02-17
Prune compiler flags a bit. Let's go with -march=i686 for now.
Andreas Kling
2019-02-15
Enable -Wimplicit-fallthrough.
Andreas Kling
2019-02-14
WindowServer: Convert entire API to be message-based.
Andreas Kling
2019-02-08
Userland: Add a /bin/pape helper program to switch the desktop wallpaper.
Andreas Kling
2019-02-08
Don't use -mregparm=3 in userspace.
Andreas Kling
2019-02-06
Clean up LDFLAGS a bit.
Andreas Kling
2019-02-04
Add a /bin/top program for process table monitoring.
Andreas Kling
2019-02-02
Add basic automatic dependency management to Makefiles.
Andreas Kling
2019-01-29
Implement basic chmod() syscall and /bin/chmod helper.
Andreas Kling
2019-01-28
Expose the kernel log buffer through /proc/dmesg.
Andreas Kling
2019-01-28
Add support for removing directories.
Andreas Kling
2019-01-27
Userland: Make a simple /bin/cp for copying files.
Andreas Kling
2019-01-22
Add unlink() syscall and /bin/rm.
Andreas Kling
2019-01-20
Start bringing up LibGUI properly (formerly Widgets.)
Andreas Kling
2019-01-18
Add a simple /bin/sysctl that wraps the files in /proc/sys.
Andreas Kling
2019-01-13
Start working on a GUI kernel API.
Andreas Kling
2019-01-08
Fix broken "make clean" in Userland.
Andreas Kling
2018-12-21
Add a simple /bin/more.
Andreas Kling
2018-12-21
Get rid of three test utilities that I no longer need.
Andreas Kling
2018-12-20
Add sync() syscall and a /bin/sync.
Andreas Kling
2018-12-19
Implement utime() along with a naive /bin/touch.
Andreas Kling
2018-11-18
Finally hook up the mkdir code to a syscall.
Andreas Kling
2018-11-11
Add a naive /bin/fgrep for testing pipes.
Andreas Kling
2018-11-09
Build LibC and Userland with clang as well.
Andreas Kling
2018-11-07
Rework process states to make a bit more sense.
Andreas Kling
2018-11-06
Add strsignal() and improve sharing signal numbers between LibC and kernel.
Andreas Kling
[next]