⛏️ index : haiku.git

Age Commit message Author
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
[next]