index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Makefile
Age
Commit message (
Expand
)
Author
2019-05-30
FileSystem: Add a Custody class that represents a parent/child guardianship.
Andreas Kling
2019-05-30
Kernel: Add InodeFile, a File subclass for regular files.
Andreas Kling
2019-05-23
Kernel/AK: Move ELF loader to AK
Robin Burchell
2019-05-17
LibCore: Move AK/ArgsParser to LibCore/CArgsParser
Robin Burchell
2019-05-17
Kernel: Implement a simple virtual address range allocator.
Andreas Kling
2019-05-16
Only the kernel needs to build with default includes disabled.
Andreas Kling
2019-05-16
Kernel: Move Inode to its own files.
Andreas Kling
2019-05-15
Kernel: Add a beep() syscall that beeps the PC speaker.
Andreas Kling
2019-05-13
Feature/pidof (#31)
GuillaumeGas
2019-04-28
Kernel: Make ProcessTracer inherit from File.
Andreas Kling
2019-04-23
Build: Pass --gc-sections to the linker in all builds.
Andreas Kling
2019-04-22
Kernel: Make sure we don't use any FPU/MMX/SSE instructions.
Andreas Kling
2019-04-22
Kernel: Add a systrace() syscall and implement /bin/strace using it.
Andreas Kling
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-18
Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9.
Andreas Kling
2019-04-16
AK: Try to use StringViews more for substrings and splitting.
Andreas Kling
2019-04-09
Kernel: More work towards POSIX SHM, also add ftruncate().
Andreas Kling
2019-04-06
Kernel: Oops, also moved FileDescriptor into FileSystem/, fix Makefile.
Andreas Kling
2019-04-06
Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/.
Andreas Kling
2019-04-05
Kernel: Build with i686-pc-serenity-g++.
Andreas Kling
2019-04-03
Kernel: Move VM-related files into Kernel/VM/.
Andreas Kling
2019-04-03
Kernel: Move devices into Kernel/Devices/.
Andreas Kling
2019-04-03
Kernel: Move ELF-related files into Kernel/ELF/.
Andreas Kling
2019-04-03
Kernel: Move TTY-related files into Kernel/TTY/.
Andreas Kling
2019-04-03
Kernel: Move FS-related files into Kernel/FileSystem/
Andreas Kling
2019-04-02
Kernel: Move networking related files into Kernel/Net/.
Andreas Kling
2019-04-02
Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1.
Andreas Kling
2019-04-01
Kernel: Use a multiboot header instead of a convoluted two-part bootloader.
Andreas Kling
2019-03-23
Kernel: Introduce threads, and refactor everything in support of it.
Andreas Kling
2019-03-14
IPv4: Factor out UDP parts of IPv4Socket into a UDPSocket class.
Andreas Kling
2019-03-14
Kernel: Factor out TCP parts of IPv4Socket into a TCPSocket class.
Andreas Kling
2019-03-12
Kernel+LibC+Userland: Start working on an IPv4 socket backend.
Andreas Kling
2019-03-11
Kernel: Add a NetworkTask and a received network packet queue.
Andreas Kling
2019-03-10
Kernel: Start adding support for E1000 network adapters.
Andreas Kling
2019-02-25
AK: Add Retained<T>, like RetainPtr, but never null.
Andreas Kling
2019-02-22
Switch over to building everything with i686-elf-g++.
Andreas Kling
2019-02-17
Prune compiler flags a bit. Let's go with -march=i686 for now.
Andreas Kling
2019-02-17
Kernel: Rename BochsVGADevice to BXVGADevice.
Andreas Kling
2019-02-17
Kernel: Rename Keyboard to KeyboardDevice.
Andreas Kling
2019-02-17
Move WindowServer to userspace.
Andreas Kling
2019-02-16
Kernel: Add empty BlockDevice class.
Andreas Kling
2019-02-16
Kernel: Add Device base class for CharacterDevice.
Andreas Kling
2019-02-15
Enable -Wimplicit-fallthrough.
Andreas Kling
2019-02-15
Kernel: Remove GUIEventDevice.
Andreas Kling
2019-02-14
Kernel: Begin implementing UNIX domain sockets.
Andreas Kling
2019-02-14
Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp.
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection class to manage an individual client.
Andreas Kling
2019-02-11
WindowServer: Start implementing a menu system.
Andreas Kling
2019-02-07
Add a fast memcpy() using MMX when we're moving >= 1KB.
Andreas Kling
[next]