|
|
kernel/guarded_heap: Implement ctors/dtors in the fake object_cache. |
Augustin Cavalier
|
|
|
kernel/vm: Use vm_page_num_pages() to compute heap size. |
Augustin Cavalier
|
|
|
listarea: show area locking and protection |
PulkoMandy
|
|
|
kernel/vm: Don't invoke compute_area_page_commitment in map_backing_store. |
Augustin Cavalier
|
|
|
kernel/vm: Areas without source caches need commitments for READ protections. |
Augustin Cavalier
|
|
|
kernel/events: Fix incorrect sizeof in user_memcpy. |
Augustin Cavalier
|
|
|
Haiku book: Tweak some section titles |
PulkoMandy
|
|
|
Haiku book: Add documentation for dlfcn.h |
PulkoMandy
|
|
|
runtime_loader: implement RTLD_GROUP |
PulkoMandy
|
|
|
ext2: fix htree first splitting and checksumming |
Jérôme Duval
|
|
|
nfs4: Disable file cache to invalidate it |
Jim906
|
|
|
kernel/vm: Numerous fixes to area cutting and commitment logic. |
Augustin Cavalier
|
|
|
RAMFS: Use cache types of 0 (invalid) rather than "RAM". |
Augustin Cavalier
|
|
|
kernel/vm: Make the first CACHE_TYPE be 1 instead of 0. |
Augustin Cavalier
|
|
|
RAMFS: Use the new check_write_stat_permissions. |
Augustin Cavalier
|
|
|
BFS & EXTFS: Use the new check_write_stat_permissions in write_stat hooks. |
Augustin Cavalier
|
|
|
kernel/fs: Introduce check_write_stat_permissions utility method. |
Augustin Cavalier
|
|
|
kernel: Add is_in_group(Team*) private utility method and use it in the VFS. |
Augustin Cavalier
|
|
|
implement fdatasync |
Pascal Abresch
|
|
|
nfs4: Check for stale nodes when reload dir cache |
Jim906
|
|
|
libroot/malloc: Increase address space reservation to 1GB. |
Augustin Cavalier
|
|
|
multiuser: Change all groups in setup_environment. |
Augustin Cavalier
|
|
|
su: Don't ask root for passwords. |
Augustin Cavalier
|
|
|
Menu docs: fix typo |
John Scipione
|
|
|
BMenu: Automatically invoke _Install and _Uninstall in Attached/Detached. |
Augustin Cavalier
|
|
|
Storage Kit: do what the method says in `InstalledTypes::_AddSupertype` |
Máximo Castañeda
|
|
|
kernel/arch: Put KERNEL_USER_DATA_BASE at USER_STACK_REGION. |
Augustin Cavalier
|
|
|
kernel/vm: Ignore insertion hints when the address space is over half full. |
Augustin Cavalier
|
|
|
kernel/vm: Adjust next-insert hint on area removal. |
Augustin Cavalier
|
|
|
libroot/malloc: Increase address space reservation size to 512 MB. |
Augustin Cavalier
|
|
|
libroot/malloc: Add a free maximum to PagesAllocator. |
Augustin Cavalier
|
|
|
iprowifi3945: Add missing if_free_inplace. |
Augustin Cavalier
|
|
|
NFS4: Handle B_MOUNT_READ_ONLY. |
Augustin Cavalier
|
|
|
kernel/file_cache: Invoke VMCache::ReleaseStoreRef without a lock held. |
Augustin Cavalier
|
|
|
kernel/slab: Fix potential memory leak in HashedObjectCache. |
Augustin Cavalier
|
|
|
Revert Interface Kit: BWindow owns (and deletes) menu sem and friends |
John Scipione
|
|
|
BButton: Document AdoptSystemColors() and HasSystemColors() in the Haiku Book. |
John Scipione
|
|
|
ColorListView: Handle color dropped on unselected |
John Scipione
|
|
|
Tracker: Add Paste item to volume window context menu |
John Scipione
|
|
|
Deskbar: Reduce window height by 1 in mini-mode |
John Scipione
|
|
|
netinet/in.h: Add IP_DONTFRAG socket option, and implement for IPv4. |
Augustin Cavalier
|
|
|
ICMP: Pass FRAGMENTATION_NEEDED and REDIRECT info up the stack. |
Augustin Cavalier
|
|
|
network: Add net_error_data parameter to error_received. |
Augustin Cavalier
|
|
|
netinet/in.h: Cleanup. |
Augustin Cavalier
|
|
|
IPv4: IP_HDRINCL may need a checksum. |
Augustin Cavalier
|
|
|
udp: empty address is different from uninitialized address |
Jérôme Duval
|
|
|
fat: Fix error handling in buffer IO functions |
Jim906
|
|
|
ipv4: empty address should be a zero sa_len |
Jérôme Duval
|
|
|
kernel/socket: allow sendto to an empty address |
Jérôme Duval
|
|
|
udp: send should return the error on the last send packet |
Jérôme Duval
|
|
|
app_server: Render cursors from vector icons based on the font size. |
scph
|
|
|
udp: implement shutdown() |
Jérôme Duval
|
|
|
libbe_build: Synchronize BBitmap implementation with the main one. |
Augustin Cavalier
|
|
|
BToolBar: Use MENU_BACKGROUND color, and leave buttons with default. |
Augustin Cavalier
|
|
|
Printers: Make icons scale for HiDPI |
Niklas Poslovski
|
|
|
udp: a second bind on broadcast address should error with EADDRNOTAVAIL |
Jérôme Duval
|
|
|
network/stack: socket_accept: return B_NOT_SUPPORTED for non-stream sockets |
Jérôme Duval
|
|
|
App Server: Don't set workspace in Desktop::MoveWindowBy |
PawanYr
|
|
|
Expander: Improve HiDPI scaling and avoid cutting off the window |
nipos
|
|
|
iprowifi3945: Replace with the OpenBSD driver. |
Augustin Cavalier
|
|
|
Interface: Rework and use B_CONTROL_BACKGROUND_COLOR for controls. |
Augustin Cavalier
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
network/stack: socket() can error with EPROTOTYPE/EPROTONOSUPPORT |
Jérôme Duval
|
|
|
tcp: don't notify EPIPE/ENOTCONN when no connect or listen happened |
Jérôme Duval
|
|
|
nfs4: zero out possible garbage values |
Jim906
|
|
|
tests/storage: reorder tests |
Jérôme Duval
|
|
|
DebugAnalyzer: Fix build after changes to BObjectList API. |
Augustin Cavalier
|
|
|
tests/kernel: Add floating-point exceptions test. |
Augustin Cavalier
|
|
|
kernel/events: event_queue shouldn't be kept after fork() |
Jérôme Duval
|
|
|
BStatusBar: Fix handling of B_COLORS_UPDATED. |
Augustin Cavalier
|
|
|
HaikuControlLook: De-convolute edge color computation. |
Augustin Cavalier
|
|
|
kernel/socket: shutdown() now checks argument how |
Jérôme Duval
|
|
|
pkgman: add an option to not refresh the repo caches on install. |
Oscar Lesta
|
|
|
Cleaned up unused variables in glibc fileops code. |
Michael Brumbelow
|
|
|
Added Norwegian translation credits to AboutSystem |
Humdinger
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
openbsd_network: Add a method needed by the OpenBSD variant of the "wpi" driver. |
Augustin Cavalier
|
|
|
configure: use command -v instead of which |
Pascal Abresch
|
|
|
UserBootscript: avoid opening nonexistent files |
Máximo Castañeda
|
|
|
sparc: move kernel to a lower address |
PulkoMandy
|
|
|
kernel/fs: vnode_path_to_vnode(): check directory on trailing slash |
Jérôme Duval
|
|
|
libbsd: add closefrom() and close_range() |
Jérôme Duval
|
|
|
POSIX-2024: support for MSG_CMSG_CLOEXEC and MSG_CMSG_CLOFORK |
Jérôme Duval
|
|
|
POSIX-2024: support for O_CLOFORK, SO_CLOFORK |
Jérôme Duval
|
|
|
Mail: Avoid duplicate Person items |
Humdinger
|
|
|
Mail: Avoid showing contacts' empty addresses |
Humdinger
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
kernel/x86: fix syscall parameters calling user_debug_post_syscall() |
Jérôme Duval
|
|
|
Tracker: Fix Select shortcut again Fixes #19596 |
John Scipione
|
|
|
Tracker: Fix "Select" shortcut |
Humdinger
|
|
|
install-wifi-firmwares.sh: Fix download URL |
Humdinger
|
|
|
Update translations from Pootle |
Autocomitter
|
|
|
ICULocaleBackend: Validate that the created locale really exists. |
Augustin Cavalier
|
|
|
TextSearch: Add "Clear history" menu item |
Humdinger
|
|
|
Mail: Fix "Close and set to…" for multiple mails |
Humdinger
|
|
|
TextSearch: Add keyboard navigation to history |
Humdinger
|
|
|
Tracker: Fix missing translation |
Humdinger
|
|
|
ramfs: Handle renames replacing existing files properly. |
Augustin Cavalier
|
|
|
ramfs: Check for errors when increasing file sizes. |
Augustin Cavalier
|
|
|
ext2: enable the checksum_seed feature |
Jérôme Duval
|