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-08
Let's have two wallpapers installed so we can test switching.
Andreas Kling
2019-02-08
SharedGraphics: GraphicsBitmap::load_from_file() should be allowed to fail.
Andreas Kling
2019-02-08
Kernel: Break retain cycle between Inode and VMObject.
Andreas Kling
2019-02-08
Userland: Add a /bin/pape helper program to switch the desktop wallpaper.
Andreas Kling
2019-02-08
Kernel: Use a Lockable<bool> for sysctl booleans as well.
Andreas Kling
2019-02-08
Add a little ReadMe.
Andreas Kling
2019-02-08
Remove _fs_contents.stock and generate it on the fly instead.
Andreas Kling
2019-02-08
WindowServer: Allow changing the desktop wallpaper through a sysctl.
Andreas Kling
2019-02-08
SharedGraphics: Allocate file-backed kernel GraphcisBitmaps in WindowServer.
Andreas Kling
2019-02-08
WindowServer: Set the WSMessageLoop::server_process() as early as possible.
Andreas Kling
2019-02-08
ProcFS: Add sysctl strings.
Andreas Kling
2019-02-08
AK: Add a Lockable wrapping container.
Andreas Kling
2019-02-08
Process: Dump regions when a ring0 process crashes.
Andreas Kling
2019-02-08
WindowServer: Support desktop wallpapers.
Andreas Kling
2019-02-08
Ext2FS: Fix dumb bitmap size bug in *_inode_allocation_state().
Andreas Kling
2019-02-08
LibC: Implement enough missing stuff to get bash-5.0 running. :^)
Andreas Kling
2019-02-08
Don't use -mregparm=3 in userspace.
Andreas Kling
2019-02-08
Terminal: Use the same cursor rect for active/inactive windows.
Andreas Kling
2019-02-08
Launcher: Factor the app buttons into a LaunchButton class.
Andreas Kling
2019-02-08
LibGUI: Implement GWindow::rect().
Andreas Kling
2019-02-08
LibC: execl() forgot to add the null sentinel to argv.
Andreas Kling
2019-02-08
Kernel: When validating a string read, validate the pointer first.
Andreas Kling
2019-02-07
Start working on a simple Launcher app.
Andreas Kling
2019-02-07
Kernel: Add basic process priority support.
Andreas Kling
2019-02-07
Kernel: Increase default time slice to 20ms.
Andreas Kling
2019-02-07
Kernel: Remove a bunch of unnecessary InterruptDisablers.
Andreas Kling
2019-02-07
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
Andreas Kling
2019-02-07
Kernel: Add proper locking to SynthFS and stop disabling interrupts.
Andreas Kling
2019-02-07
Kernel: Remove an unnecessary InterruptDisabler in SynthFS.
Andreas Kling
2019-02-07
Kernel: Remove some unnecessary zero initialization now that BSS is cleared.
Andreas Kling
2019-02-07
Kernel: Don't disable interrupts to access the system hostname.
Andreas Kling
2019-02-07
Kernel: Let's try disabling the CPU's page-level caching for framebuffers.
Andreas Kling
2019-02-07
AK: Optimize Vector::append(Vector&&) for case where this->m_impl is null.
Andreas Kling
2019-02-07
WindowServer: Coordinate double-buffering with the BochsVGA card.
Andreas Kling
2019-02-07
Add a fast memcpy() using MMX when we're moving >= 1KB.
Andreas Kling
2019-02-07
WindowServer: Improve parsing of mouse packets.
Andreas Kling
2019-02-07
Kernel: Drivers for PS/2 mouse and keyboard kept stealing from each other.
Andreas Kling
2019-02-06
Kernel: Stop spamming the kernel log buffer when loading ksyms.
Andreas Kling
2019-02-06
Kernel: Add a Finalizer process to take care of dying processes.
Andreas Kling
2019-02-06
Kernel: Various stability improvements.
Andreas Kling
2019-02-06
Kernel: Fix some broken debugging code in VFS.
Andreas Kling
2019-02-06
AK: Lock should ASSERT_INTERRUPTS_ENABLED().
Andreas Kling
2019-02-06
Bootloader: Locate the kernel's data segment and clear it.
Andreas Kling
2019-02-06
AK: Add a TemporaryChange helper class.
Andreas Kling
2019-02-06
Kernel: Clean up around Scheduler::yield() a bit.
Andreas Kling
2019-02-06
Clean up LDFLAGS a bit.
Andreas Kling
2019-02-06
Clean up some uninteresting log spam.
Andreas Kling
2019-02-06
SharedGraphics: Fix broken rendering of partially clipped GlyphBitmaps.
Andreas Kling
2019-02-06
Kernel: Add /proc/pci so we can see what's on the PCI bus.
Andreas Kling
2019-02-06
Kernel: Much improved BochsVGA (BXVGA) support.
Andreas Kling
[next]