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-05-17
Kernel: Use a RangeAllocator for kernel-only virtual space allocation too.
Andreas Kling
2019-05-17
Kernel: Remove Process::m_next_address.
Andreas Kling
2019-05-17
Kernel: Make Thread::kernel_stack_base() work for kernel processes.
Andreas Kling
2019-05-17
Kernel: Implement a simple virtual address range allocator.
Andreas Kling
2019-05-17
Always dump QEMU CPU state on CPU reset.
Andreas Kling
2019-05-16
Kernel: Always dump_backtrace() on process crash.
Andreas Kling
2019-05-16
Kernel: Symbolicate userspace backtraces using ELFLoader.
Andreas Kling
2019-05-16
FileSystem: fix errno on lseek() beyond the bounds of a file
Robin Burchell
2019-05-16
Kernel: Simplify ELF loader by removing the allocator indirections.
Andreas Kling
2019-05-16
Kernel: Simplify dump_backtrace() API for clients.
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-15
makeall: Use set -e to exit on failure
Robin Burchell
2019-05-15
makeall: Like BuildIt, respect MAKEJOBS
Robin Burchell
2019-05-14
Kernel: Encapsulate the Region's COW map a bit better.
Andreas Kling
2019-05-14
Kernel: Make allocate_kernel_region() commit the region automatically.
Andreas Kling
2019-05-14
Kernel: Signal stacks are lazily allocated so don't crash in getter.
Andreas Kling
2019-05-14
Kernel: Allocate kernel signal stacks using the region allocator as well.
Andreas Kling
2019-05-14
Kernel: Allocate kernel stacks for threads using the region allocator.
Andreas Kling
2019-05-14
Kernel: Have Lock dump backtrace on lock-while-interrupts-disabled error.
Andreas Kling
2019-05-13
Kernel: Add support for the PS/2 mouse wheel if detected.
Andreas Kling
2019-05-13
Feature/pidof (#31)
GuillaumeGas
2019-05-13
RetroFetch: Add a silly neofetch-like program.
Andreas Kling
2019-05-10
IPv4: Default initialize IPv4Address to 0.0.0.0.
Andreas Kling
2019-05-10
Kernel: Add a writev() syscall for writing multiple buffers in one go.
Andreas Kling
2019-05-09
LibGUI: Start working on a file picker dialog (GFilePicker).
Andreas Kling
2019-05-08
Replace various copies of parse_uint(String) with String::to_uint().
Andreas Kling
2019-05-08
Move VisualBuilder into a new DevTools directory.
Andreas Kling
2019-05-08
HelloWorld: Add a simple "Hello World!" app showing the basics.
Andreas Kling
2019-05-07
Shell: Move line editing to a separate class.
Andreas Kling
2019-05-07
Shell: Move the Shell to a separate directory and let's call it "Shell" :^)
Andreas Kling
2019-05-06
Kernel: Dump backtrace on exit() syscall.
Andreas Kling
2019-05-04
Kernel: Add a bit of logging in VMObject::inode_size_changed().
Andreas Kling
2019-05-04
Kernel: Computing the boot timestamp was a bit broken.
Andreas Kling
2019-05-04
IPv4: Rename source/destination in socket classes to local/peer.
Andreas Kling
2019-05-04
IPv4: Save the source address/port together with incoming packet payloads.
Andreas Kling
2019-05-04
sync.sh: Add "-f" option to forcibly regenerate _fs_contents from scratch.
Andreas Kling
2019-05-04
run: Make it easy to override which qemu executable is used.
Andreas Kling
2019-05-04
sync.sh: Don't regenerate _fs_contents from /dev/zero every time.
Andreas Kling
2019-05-03
Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.
Andreas Kling
2019-05-03
IPv4: Implement bind() for TCP and UDP sockets.
Andreas Kling
2019-05-03
Kernel: Make Socket inherit from File.
Andreas Kling
2019-05-03
Kernel: Prepare Socket for becoming a File.
Andreas Kling
2019-05-02
Kernel: Simplify VMObject::is_anonymous().
Andreas Kling
2019-05-02
Kernel: Remove unused Region::is_bitmap().
Andreas Kling
2019-05-02
Kernel: Emit systrace events for exit, thread_exit and sigreturn.
Andreas Kling
2019-05-02
Kernel: Assign Lock names in class member initializers.
Andreas Kling
2019-05-01
Fix jittery mouse
Mustafa Ali CAN
2019-04-30
Kernel: Don't symbolicate symbol+offset for obvious non-kernel addresses.
Andreas Kling
[next]