Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 年之前 |
Ben Wiederhake
|
d5b7c28a5e
Kernel: Remove strcpy()
|
4 年之前 |
AnotherTest
|
67f7f6840d
AK+LibC+Kernel: Move the implementation of memmem to AK
|
4 年之前 |
Andreas Kling
|
1e4c43bbd0
Kernel: Remove strncpy() and strrchr()
|
4 年之前 |
Andreas Kling
|
b777640fef
Kernel: Remove strdup() since nothing uses it
|
5 年之前 |
Ben Wiederhake
|
936d5dcc01
Kernel: Tell compiler about invisible calls
|
5 年之前 |
Ben Wiederhake
|
8a41ce5cc7
Kernel: Group C++ ABI functions together
|
5 年之前 |
AnotherTest
|
1ad51325ad
Kernel+LibC: Implement 'memmem'
|
5 年之前 |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 年之前 |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
5 年之前 |
Andreas Kling
|
f7b394e9a1
Kernel: Assert that copy_to/from_user() are called with user addresses
|
5 年之前 |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 年之前 |
Andreas Kling
|
99f71a9a2c
Kernel: Randomize the stack canary on startup
|
5 年之前 |
Andreas Kling
|
0614c3dd3c
Kernel: Build the kernel as a position-independent executable
|
5 年之前 |
Andreas Kling
|
80cbb72f2f
Kernel: Remove SmapDisablers in open(), openat() and set_thread_name()
|
5 年之前 |
Andreas Kling
|
9eef39d68a
Kernel: Start implementing x86 SMAP support
|
5 年之前 |
Andreas Kling
|
842716a0b5
Kernel+LibC: Build with basic -fstack-protector support
|
5 年之前 |
Andreas Kling
|
0adbacf59e
Kernel: Demangle userspace ELF symbols in backtraces
|
5 年之前 |
Andreas Kling
|
349d2ec1c2
Kernel: Link with libgcc
|
5 年之前 |
Andreas Kling
|
01c6088789
AK: Add String::contains(String)
|
5 年之前 |
Andreas Kling
|
1c692e87a6
Kernel: Move kmalloc() into a Kernel/Heap/ directory
|
5 年之前 |
Sergey Bugaev
|
2396b2ed70
Kernel: Add strncmp()
|
6 年之前 |
Andreas Kling
|
57c29491a3
Kernel+AK: Remove AK/StdLibExtras.cpp, moving kernel stuff to Kernel/.
|
6 年之前 |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 年之前 |
Andreas Kling
|
5bce004d84
Kernel: The kernel will never call mmx_memcpy() so prune it.
|
6 年之前 |
Andreas Kling
|
891d4c4834
Kernel: Qualify a bunch of #include statements.
|
6 年之前 |
Andreas Kling
|
bc951ca565
Kernel: Run clang-format on everything.
|
6 年之前 |
Andreas Kling
|
6693cfb26a
Kernel: Don't use MMX memcpy() in the kernel.
|
6 年之前 |
Andreas Kling
|
a58d7fd8bb
Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.
|
6 年之前 |
Andreas Kling
|
bcc00857a4
AK: Revert Eternal<T> for now since it doesn't work as intended.
|
6 年之前 |