summaryrefslogtreecommitdiff
path: root/Kernel/Makefile
AgeCommit message (Expand)Author
2019-03-14IPv4: Factor out UDP parts of IPv4Socket into a UDPSocket class.Andreas Kling
2019-03-14Kernel: Factor out TCP parts of IPv4Socket into a TCPSocket class.Andreas Kling
2019-03-12Kernel+LibC+Userland: Start working on an IPv4 socket backend.Andreas Kling
2019-03-11Kernel: Add a NetworkTask and a received network packet queue.Andreas Kling
2019-03-10Kernel: Start adding support for E1000 network adapters.Andreas Kling
2019-02-25AK: Add Retained<T>, like RetainPtr, but never null.Andreas Kling
2019-02-22Switch over to building everything with i686-elf-g++.Andreas Kling
2019-02-17Prune compiler flags a bit. Let's go with -march=i686 for now.Andreas Kling
2019-02-17Kernel: Rename BochsVGADevice to BXVGADevice.Andreas Kling
2019-02-17Kernel: Rename Keyboard to KeyboardDevice.Andreas Kling
2019-02-17Move WindowServer to userspace.Andreas Kling
2019-02-16Kernel: Add empty BlockDevice class.Andreas Kling
2019-02-16Kernel: Add Device base class for CharacterDevice.Andreas Kling
2019-02-15Enable -Wimplicit-fallthrough.Andreas Kling
2019-02-15Kernel: Remove GUIEventDevice.Andreas Kling
2019-02-14Kernel: Begin implementing UNIX domain sockets.Andreas Kling
2019-02-14Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp.Andreas Kling
2019-02-14WindowServer: Add WSClientConnection class to manage an individual client.Andreas Kling
2019-02-11WindowServer: Start implementing a menu system.Andreas Kling
2019-02-07Add a fast memcpy() using MMX when we're moving >= 1KB.Andreas Kling
2019-02-06Clean up LDFLAGS a bit.Andreas Kling
2019-02-06Kernel: Much improved BochsVGA (BXVGA) support.Andreas Kling
2019-02-03Kernel: Rewrite ProcFS.Andreas Kling
2019-02-02Add basic automatic dependency management to Makefiles.Andreas Kling
2019-01-30Add a /dev/pts filesystem and make PTY allocation dynamic.Andreas Kling
2019-01-26WindowServer: Rename WSEvent to WSMessage.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-23Move VFS sources into Kernel/.Andreas Kling
2019-01-19Make a SharedGraphics directory for classes shared between Kernel and LibGUI.Andreas Kling
2019-01-18WindowServer: Merge WSFrameBuffer into WSScreen.Andreas Kling
2019-01-16Tear out or duplicate what's unique for WindowServer from Widgets.Andreas Kling
2019-01-16Add a PTY multiplexer (/dev/ptmx) device.Andreas Kling
2019-01-15Oops, finish WindowServer rename.Andreas Kling
2019-01-15Rename WindowComposer -> WindowServer.Andreas Kling
2019-01-15Add basic PTY support.Andreas Kling
2019-01-14Start refactoring the windowing system to use an event loop.Andreas Kling
2019-01-13Start working on a GUI kernel API.Andreas Kling
2019-01-12Get rid of the "root widget" concept in WindowManager.Andreas Kling
2019-01-11Throw up some widgets on screen so we can see what they look like.Andreas Kling
2019-01-11Add a simple PS/2 mouse device.Andreas Kling
2019-01-10Hook everything up to run the GUI on top of the kernel.Andreas Kling
2019-01-09Switch into 1024x768x32bpp VESA LFB mode at boot.Andreas Kling
2019-01-04Don't omit frame pointers. Duh. This fixes /proc/PID/stack listings.Andreas Kling
2018-12-24Move kernel symbolication code out of init.cpp and into its own KSym files.Andreas Kling
2018-12-21Remove FS::read_entire_inode() in favor of Inode::read_entire().Andreas Kling
2018-12-03Move DoubleBuffer to its own files.Andreas Kling
2018-12-02Move ELFLoader code into Kernel/.Andreas Kling
2018-11-18Finally hook up the mkdir code to a syscall.Andreas Kling
2018-11-12Add primitive FIFO and hook it up to sys$pipe().Andreas Kling
2018-11-10Merge VGA into VirtualConsole.Andreas Kling