index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2019-02-16
Kernel: Add a simple shared memory API for two processes only.
Andreas Kling
2019-02-16
Kernel: Rename create_framebuffer_wrapper() to create_for_physical_range().
Andreas Kling
2019-02-16
Kernel: Remove knowledge about BochsVGADevice from Process.
Andreas Kling
2019-02-16
Kernel: Add ioctls to BochsVGADevice for mode setting and page flipping.
Andreas Kling
2019-02-16
Kernel: Make BochsVGADevice a BlockDevice and support mmapping it.
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
Kernel: Sending a signal to another process needs to disable interrupts.
Andreas Kling
2019-02-15
Ext2FS: Fix various bugs in inode and block allocation.
Andreas Kling
2019-02-15
LibC: The standard C library needs to be able to build as pure C.
Andreas Kling
2019-02-15
LibC: Fix busted realloc() implementation.
Andreas Kling
2019-02-15
Enable -Wimplicit-fallthrough.
Andreas Kling
2019-02-15
LibC: Actually, malloc() can return null so don't lie about that.
Andreas Kling
2019-02-15
Use modern C++ attributes instead of __attribute__ voodoo.
Andreas Kling
2019-02-15
WindowServer: Slurp all available client messages when checking them.
Andreas Kling
2019-02-15
WindowServer: Rename GUI_Foo to WSAPI_Foo.
Andreas Kling
2019-02-15
Move WindowServer API types header into WindowServer/.
Andreas Kling
2019-02-15
VFS: Add two assertions to resolve_path() to catch corrupted file systems.
Andreas Kling
2019-02-15
Kernel: Remove GUIEventDevice.
Andreas Kling
2019-02-14
Kernel: Fix some broken debug log statements.
Andreas Kling
2019-02-14
LibGUI: Add some extremely primitive retrying for the server connection.
Andreas Kling
2019-02-14
Userland: /bin/ls should display socket files nicely.
Andreas Kling
2019-02-14
Port the WindowServer and LibGUI to communicate through local sockets.
Andreas Kling
2019-02-14
Kernel: Let's say that listening+bound sockets "can read."
Andreas Kling
2019-02-14
Kernel: Actually send things between the socket endpoints.
Andreas Kling
2019-02-14
Kernel: More work on sockets. Fleshing out connect().
Andreas Kling
2019-02-14
Kernel: More work on sockets. Getting there..
Andreas Kling
2019-02-14
LibC: Add socket(), bind(), listen(), accept() and connect().
Andreas Kling
2019-02-14
Kernel: More sockets work. Fleshing out accept().
Andreas Kling
2019-02-14
LibC: Remove obsolete errno codes for windowing syscalls.
Andreas Kling
2019-02-14
Kernel: Begin fleshing out bind() syscall.
Andreas Kling
2019-02-14
Kernel: Begin implementing UNIX domain sockets.
Andreas Kling
2019-02-14
WindowServer: Ignore attempts to make menu windows the active window.
Andreas Kling
2019-02-14
WindowServer: Add debug logging if we try to activate a client-less window.
Andreas Kling
2019-02-14
WindowServer: Make MenuBar unaware of Process.
Andreas Kling
2019-02-14
WindowServer: Make WSMenu use WSClientConnection::post_message().
Andreas Kling
2019-02-14
Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp.
Andreas Kling
2019-02-14
WindowServer: Get rid of the WSWindow lock now that accesses are serial.
Andreas Kling
2019-02-14
WindowServer: Post error if trying to destroy non-existent menubar.
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection::create_bitmap().
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection::post_message().
Andreas Kling
2019-02-14
LibGUI: Yield (using select()) in GEventLoop::wait_for_specific_event().
Andreas Kling
2019-02-14
WindowServer: Post error messages to clients on protocol failure.
Andreas Kling
2019-02-14
FileManager: Add some menus.
Andreas Kling
2019-02-14
WindowServer: Refactor WSClientConnection to have one function per request.
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection class to manage an individual client.
Andreas Kling
2019-02-14
WindowServer: Convert entire API to be message-based.
Andreas Kling
2019-02-13
WindowServer: Convert the remaining menu APIs into messages.
Andreas Kling
2019-02-13
WindowServer: Refactor more of the menu APIs to be message-based.
Andreas Kling
2019-02-13
Rename GUI_Event to GUI_ServerMessage.
Andreas Kling
[next]