|
|
app_server: transform text decoration lines |
Máximo Castañeda
|
|
|
app_server: fix text drawing with clipping path |
Máximo Castañeda
|
|
|
app_server: check glyph bounding box |
Máximo Castañeda
|
|
|
tests/app_server: test some AGGTextRenderer paths |
Máximo Castañeda
|
|
|
app_server/AGGTextRenderer: Improve code quality, remove duplicates |
Niklas Poslovski
|
|
|
launch_daemon: fix stopping services |
Jérôme Duval
|
|
|
RosterPrivate: add missing parameters in documentation |
Jérôme Duval
|
|
|
launch_daemon: job is launching when condition is met |
Jérôme Duval
|
|
|
libroot/glibc: Put wctype_t declaration inside second guard. |
Augustin Cavalier
|
|
|
Updated credits of AboutSystem |
Humdinger
|
|
|
libroot/glibc: Remove some more unused files. |
Augustin Cavalier
|
|
|
libroot: Drop unused/uneeded empty tls.cpp. |
Augustin Cavalier
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
HaikuDepot: Refactor for general performance |
Andrew Lindesay
|
|
|
kernel: Add thread setting to prevent page waits and use it in the file cache. |
Augustin Cavalier
|
|
|
libnetwork: freeifaddrs() deletes with the right type |
Jérôme Duval
|
|
|
MediaPlayer: Improvements to time tooltip. |
Augustin Cavalier
|
|
|
MediaPlayer SeekSlider: show playing time corresponding to mouse position |
Akash Kumar
|
|
|
Interface Kit: Don't hide tooltip if we don't have any. |
Augustin Cavalier
|
|
|
Interface Kit: Always use the specified "where" in ShowTip. |
Augustin Cavalier
|
|
|
Interface Kit: Reset tooltip frames to their previous "where" on resize. |
Augustin Cavalier
|
|
|
kernel/lib: Drop mergesort. |
Augustin Cavalier
|
|
|
libroot: Adjust stubs generator to work on Python 3. |
Augustin Cavalier
|
|
|
libroot/glibc: Update getopt to glibc 2.41. |
Augustin Cavalier
|
|
|
libroot/glibc: Remove some unneeded files. |
Augustin Cavalier
|
|
|
libroot/stdlib: Reinstate mistakenly removed UsePrivateHeaders. |
Augustin Cavalier
|
|
|
libroot/stdlib: Define _DEFAULT_SOURCE for newer GCC. |
Augustin Cavalier
|
|
|
libroot/stdlib: Add qsort_r. |
Augustin Cavalier
|
|
|
legacy stdc++: Delete all unused protected streambuf APIs that use IO_FILE directly. |
Augustin Cavalier
|
|
|
headers: Drop _G_config.h from public headers. |
Augustin Cavalier
|
|
|
legacy stdc++: Drop <iostdio.h>. |
Augustin Cavalier
|
|
|
legacy stdc++: Make sure MTSAFE_IO is always enabled. |
Augustin Cavalier
|
|
|
legacy stdc++: Drop standard methods that are implemented in libroot. |
Augustin Cavalier
|
|
|
headers: Get glibc <libio.h> out of the default include path. |
Augustin Cavalier
|
|
|
kernel/x86_64: Correct address mask in DebugGetReverseMappingInfo. |
Augustin Cavalier
|
|
|
libroot/unistd: dup3 should return EINVAL if oldFD == newFD. |
Augustin Cavalier
|
|
|
libroot/malloc: Make the guarded heap handle bogus pointers better. |
Augustin Cavalier
|
|
|
kernel/x86_64: Handle LA57 paging in VMTranslationMap page table walks. |
Augustin Cavalier
|
|
|
kernel/x86_64: Clear the lower half of the kernel PML4 in LA57 mode. |
Augustin Cavalier
|
|
|
ProcessController: Use more BString::SetToFormat. |
Augustin Cavalier
|
|
|
ProcessController: Fix return type of UpdateSituation. |
Augustin Cavalier
|
|
|
kernel/slab: Set write protection on MemoryManager areas. |
Augustin Cavalier
|
|
|
kernel: Move convertutf to utils. |
Augustin Cavalier
|
|
|
kernel: Rename basic "int" functions to "interrupt" (or at least "intr"). |
Augustin Cavalier
|
|
|
file_systems: Add O_DIRECTORY checks to many filesystems that were missing them. |
Augustin Cavalier
|
|
|
ProcessController: Report kernel memory and fix some TODOs. |
Augustin Cavalier
|
|
|
kernel/vm: Don't report kernel protection to userland except for root. |
Augustin Cavalier
|
|
|
atheros813x: Merge changes from upstream FreeBSD. |
Augustin Cavalier
|
|
|
launch_daemon: setting condition also checks for driver_settings |
Jérôme Duval
|
|
|
driver_settings: bufferSize being zero means buffer overflow |
Jérôme Duval
|
|
|
Revert "driver_settings: Replace type of bufferSize from size_t to ssize_t" |
Jérôme Duval
|
|
|
launch_daemon: implement file_created event |
Jérôme Duval
|
|
|
launch_daemon: failed condition now skips the job |
Jérôme Duval
|
|
|
kernel/x86_64: Reset FPU state in x86_64_thread_entry. |
Augustin Cavalier
|
|
|
headers/x86[_64]: Name the "mxcsr_mask" fields properly. |
Augustin Cavalier
|
|
|
kernel/x86_64: Store FPU state from int_bottom_user in arch_thread always. |
Augustin Cavalier
|
|
|
kernel/x86: Determine math/SIMD exception cause in exception handler. |
Augustin Cavalier
|
|
|
kernel/x86_64: Keep FPU and SSE control on context switch. |
Augustin Cavalier
|
|
|
test_app_server: fix build after hrev58397 |
Máximo Castañeda
|
|
|
Terminal: use multiplication signs wherever needed |
Emir SARI
|
|
|
strace: Handle area_id returns like status_t returns. |
Augustin Cavalier
|
|
|
strace: Don't check if status values are smaller than UINT32_MAX. |
Augustin Cavalier
|
|
|
ram_disk: Do not use cache_get_pages in Trim(). |
Augustin Cavalier
|
|
|
ram_disk: Add missing DEBUG_PAGE_ACCESS_START. |
Augustin Cavalier
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
strace: Handle ssize_t differently than status_t. |
Augustin Cavalier
|
|
|
libroot/unistd: Fix write truncating return values of _kern_write. |
Augustin Cavalier
|
|
|
Interface: multi add/remove BColumnListView |
Andrew Lindesay
|
|
|
waitfor: re-write, added option to wait for network |
Humdinger
|
|
|
nfs4: Remove stale nodes when their ino is reused |
Jim906
|
|
|
ProcessController: swap drawing of (system) committed and cached memory. |
Oscar Lesta
|
|
|
kernel/locks: Assert in rw_lock_wait that we weren't spuriously unblocked. |
Augustin Cavalier
|
|
|
kernel/fifo: Don't unlock before unblock. |
Augustin Cavalier
|
|
|
kernel/devfs: Check whether the node is a directory in devfs_open. |
Augustin Cavalier
|
|
|
AboutSystem: Separate zh-Hans/zh-Hant, add translators |
Humdinger
|
|
|
kernel/x86: Replace homegrown memcpy & memset with NetBSD's. |
Augustin Cavalier
|
|
|
Overhaul generic memcpy and memset. |
Augustin Cavalier
|
|
|
libroot/string: Put the misalignment check in memcmp() into a macro. |
Augustin Cavalier
|
|
|
m68k, arm: Rename arch_string.S to memcpy.S. |
Augustin Cavalier
|
|
|
x86, x86_64: Move (userland) memcpy, memset out of arch_string.S/.cpp. |
Augustin Cavalier
|
|
|
arm64, riscv64: Drop arch_string.S. |
Augustin Cavalier
|
|
|
runtime_loader: Use posix_string_arch as built for libroot. |
Augustin Cavalier
|
|
|
libroot/string: Use '==' and not '-' and '== 0' for all except the last comparison. |
Augustin Cavalier
|
|
|
libroot/string: Apply the same optimization to strncmp as in strcmp. |
Augustin Cavalier
|
|
|
bin/keymap: show help with -h, use -H for --header. |
Oscar Lesta
|
|
|
Tracker: menu parameter is ambiguous, rename to parent instead |
John Scipione
|
|
|
ralinkwifi: Import MT7601U driver from FreeBSD. |
Augustin Cavalier
|
|
|
freebsd_network: Add firmware_get_flags. |
Augustin Cavalier
|
|
|
ralinkwifi: Cleanup interrupts glue. |
Augustin Cavalier
|
|
|
kernel/condition_variable: Add a cpu_pause in the RemoveFromVariable loop. |
Augustin Cavalier
|
|
|
SCSI: Use ConditionVariable::NotifyOne, not NotifyAll. |
Augustin Cavalier
|
|
|
BBlockCache: Don't use weak symbols except on Haiku. |
Augustin Cavalier
|
|
|
kernel/locks: Make the assertion in mutex_destroy print a backtrace of the owning thread. |
Augustin Cavalier
|
|
|
kernel/thread: Fix a TODO in get_next_thread_info(). |
Augustin Cavalier
|
|
|
libroot/string: Compare size_ts in memcmp(), not uint32_ts. |
Augustin Cavalier
|
|
|
kernel/thread: Free death entries if they aren't used. |
Augustin Cavalier
|
|
|
kernel/thread: Make thread_death_entry use DoublyLinkedList. |
Augustin Cavalier
|
|
|
kernel/thread: Convert Team::thread_list to a DoublyLinkedList. |
Augustin Cavalier
|
|
|
kernel/team: Actually fetch child thread times for B_TEAM_USAGE_CHILDREN. |
Augustin Cavalier
|
|
|
kernel: Move struct Thread declaration above struct Team. |
Augustin Cavalier
|