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
Age
Commit message (
Expand
)
Author
2019-07-17
Kernel: Initial FDC Device Driver (#315)
Jesse
2019-07-17
Kernel: Split SCHEDULER_DEBUG into a new SCHEDULER_RUNNABLE_DEBUG
Robin Burchell
2019-07-17
Kernel: Fix a nasty lock bug with exec()
Robin Burchell
2019-07-17
Kernel: Remove unused Alarm.h
Andreas Kling
2019-07-16
SystemDialog: Add a new app for showing system dialogs.
Andreas Kling
2019-07-16
SharedBuffer: Fix deadlock on destroy
Robin Burchell
2019-07-16
SharedBuffer: fix nullptr dereference on seal
Robin Burchell
2019-07-16
Kernel: Remove use of [[gnu::pure]].
Andreas Kling
2019-07-16
IDEDiskDevice: Remove superstitious memory_barrier().
Andreas Kling
2019-07-16
Kernel: SharedBuffer sharing cleanup
Robin Burchell
2019-07-14
SB16: Set "m_interrupted" to false before enabling IRQ's.
Andreas Kling
2019-07-14
Kernel: Add Thread::block_until(Condition).
Andreas Kling
2019-07-14
Kernel: Add support for the WSTOPPED flag to the waitpid() syscall.
Andreas Kling
2019-07-14
Kernel: Make the create_thread() syscall return the new thread ID.
Andreas Kling
2019-07-13
Build: Make sure we build LibAudio before AudioServer :^)
Andreas Kling
2019-07-13
AudioServer: Assorted infrastructure work
Robin Burchell
2019-07-13
SB16: Write the correct DMA buffer offset for 16-bit samples.
Andreas Kling
2019-07-13
SB16: IRQ handler should send 0xd5 to pause 16-bit playback.
Andreas Kling
2019-07-13
SB16: Use a snooze alarm to block the current thread while playing.
Andreas Kling
2019-07-13
Kernel: Make it easier to add Thread block states in the future.
Andreas Kling
2019-07-13
SB16: Put debug spam behind SB16_DEBUG.
Andreas Kling
2019-07-13
SB16: Use Stereo samples by default.
Andreas Kling
2019-07-13
SB16: Send (sample count, less 1) to the DSP, not the number of bytes.
Andreas Kling
2019-07-13
SB16: Switch to signed 16-bit 44100 Hz Mono by default.
Andreas Kling
2019-07-13
Piano: Start working on a desktop piano.
Andreas Kling
2019-07-13
Kernel: First cut of a sb16 driver
Robin Burchell
2019-07-11
Kernel: Remove use of copy_ref() in favor of regular RefPtr copies.
Andreas Kling
2019-07-10
Build: Build the host-side FormCompiler before everything else.
Andreas Kling
2019-07-10
Demos: Add a HelloWorld2 demo.
Andreas Kling
2019-07-09
Kernel: Pick up standard includes from ../Toolchain, not ../Root
Andreas Kling
2019-07-09
Kernel: Move PhysicalAddress.h into VM/
Andreas Kling
2019-07-09
Kernel: Move VirtualAddress.h into VM/
Andreas Kling
2019-07-09
Kernel: Move SharedMemory.{cpp,h} into FileSystem/
Andreas Kling
2019-07-09
Kernel: Move File.{cpp,h} into FileSystem/
Andreas Kling
2019-07-09
Kernel: Move i8253.cpp => Arch/i386/PIT.cpp
Andreas Kling
2019-07-09
Kernel: Move PIC.cpp into Arch/i386/
Andreas Kling
2019-07-08
Kernel: Have the open() syscall take an explicit path length parameter.
Andreas Kling
2019-07-08
Kernel: Don't interrupt blocked syscalls to dispatch ignored signals.
Andreas Kling
2019-07-08
Kernel: Add LogStream operator<< for Process.
Andreas Kling
2019-07-08
StringView: Rename characters() to characters_without_null_termination().
Andreas Kling
2019-07-08
IDEDiskDevice: Fix build after merging slave device changes.
Andreas Kling
2019-07-08
Kernel: Extended IDE interface to allow slave device usage (#283)
Jesse
2019-07-04
Libraries: Create top level directory for libraries.
Andreas Kling
2019-07-04
AK: Move some of LogStream out of line & add overloads for smart pointers.
Andreas Kling
2019-07-03
AK: Rename the common integer typedefs to make it obvious what they are.
Andreas Kling
2019-07-03
Build: Use sudo -E to preserve EVs when calling build-image-qemu.sh from make...
Dan MacDonald
2019-07-03
Build: Fix incorrect user and group settings for disk image (#280)
Dan MacDonald
2019-07-01
Kernel+Userland: Convert /proc/df to JSON.
Andreas Kling
2019-07-01
Kernel+ProcessManager: Convert /proc/memstat to JSON.
Andreas Kling
2019-07-01
Build: Remove Userland/qs if we see one lying around.
Andreas Kling
[next]