Changes between Initial Version and Version 1 of R1/Beta5/GitChangelog


Ignore:
Timestamp:
Aug 2, 2024, 10:32:21 AM (4 months ago)
Author:
nephele
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • R1/Beta5/GitChangelog

    v1 v1  
     1git log --oneline ^origin/r1beta4 71c7a4a4824d4250efceefd25a26927d07e3e499
     2
     3With the pootle translation commits redacted.
     4
     5{{{
     671c7a4a482 WeakReferenceable: Remove magic value from Get().
     7d8405312ab TCP: Minor code and comment cleanups.
     8cb5415fa29 TCP: Print the socket pointer in Dump().
     91981214cd7 TCP: Initiate a send if the new window is larger than 3 default segments.
     10de6a7a3edf TCP: Do not start the TIME_WAIT timer in Free() if we are about to delete.
     11cb98c7928c TCP: Send immediate ACKs for every out-of-order packet, plus...
     125c9ff09463 AboutSystem: terminate copyright list
     136aab5c47c2 XHCI: define the SuperSpeedPlus ID for 10Gbps connection speed
     140f73d13bda virtio_net: Fix logic inversion in VIRTIO_NET_CTRL_RX.
     15173fb65a91 virtio_net: Implement receive checksum offloading.
     1613e1bd391b app_server: lock font manager in PicturePlayers accesses
     1778d164f7ee app_server: update font manager revision on font addition and removal
     18e03d9e134c BFont: reset to plain font on font unload
     199888c3ce83 TCP: Skip updating round-trip time if it's <= 0.
     2004468d614b TCP: Don't send extra duplicate ACKs with SACK enabled.
     21e86e0ee4fd TCP: Fix operator precedence in SACK in _PrepareSendSegment().
     22ffd9482847 FAT: Extend volume size limit
     23587c5ecdac kernel/fs: Check for missing vnode fields in get_vnode.
     2461f7048ea3 RAMFS: Properly set node->ops in ramfs_get_vnode.
     25ff890d04b3 app_server: Acquire the lock in GlobalFontManager::GetStyle().
     264448758b3e app_server & Interface Kit: Rework cursor reference management.
     27917dcdfe75 app_server: Fix reference counting for cursors in Desktop class.
     28ae302bcf80 launch_daemon: Change permissions of tmp and shared_memory to 0777.
     295ab32f699d BReferenceable: Add checks that the reference count is not <= 0.
     309addf8749c kernel/slab: Add slab_object KDL command.
     31bdd2bf295f freebsd_network: Implement receive checksum offloading.
     3263ea85a225 virtio_net: Update virtio_net.h from FreeBSD.
     33e49b2154fe ethernet: Get rid of the read/write buffers for scattered I/O.
     34b07cf30aee freebsd_network: Implement the new send/receive ioctls.
     351485e71d8c ethernet: Make it possible for ethernet drivers to send/receive net_buffers.
     3660e949faf8 fs_shell: Add ASSERT_ALWAYS definition.
     37be4e927eed FAT: Just use braces in lockmgr_assert.
     38f99ca9a5a2 FAT: Fix build under KDEBUG_LEVEL < 2.
     39a05359e4dd USB: Change some ASSERT to ASSERT_ALWAYS.
     402a2f213fde network/protocols: Set and check L3/L4_CHECKSUM_VALID flags.
     41258ae0c892 network: Add net_buffer::buffer_flags field.
     42e864e93949 network: Rename net_buffer::flags to msg_flags.
     434c62171e88 usb_serial: Add missing FTDI uarts USBID's
     4478d0ecbbf5 Tracker: Allow organizing of Tracker's New templates to sub-menus
     454cff206204 Friulian keymap: Add missing character.
     46a57635112e openbsd_network: If dmamem allocation fails, don't leak the local tag.
     47b390890110 freebsd_network: Allocate only as large a bounce buffer as is actually needed.
     483c1f9a126b kernel/heap: Increase the guarded heap 'initial' & 'grow' sizes.
     49caed67a8cb Input server: add mouse-specific API for button map and click speed
     50df803c0f3f input_server: handle empty-named mouse settings requests
     5185e84ddefb Input server and preferences: clean up
     52f00e314e57 kernel: Vector: fix warning
     537ffd2c9e59 kernel: LegacyDevice: SetHooks() needs a non-null fDeviceModule
     54b017b23b34 Package Kit: Add another include path to appease GCC2.
     55bc2428853f Switch to using the vendored libsolv.
     56f491972ca9 libsolv: Import 0.3.0_haiku_2014_12_22.
     57ef7e9ceb69 kernel/fs: Create a macro to fetch the net_socket from file_descriptor.
     583114a405f5 kernel/arch: Apply same fix to stack trace printing as on x86.
     59cbf37c1ac3 kernel/x86: Correct frame pointers in print_stack_frame.
     609d18e52191 kernel: newGroups was allocated with malloc, deallocate with free()
     61e21d313387 kernel: use nothrow for ThreadSignalEvent::Create()
     6237df18e183 kernel/scheduler: Properly handle thread masks not being set.
     6305c46731b8 GLInfo: fix double free
     640bbef5d79f configure: Remove support for HOST_CC_IS_LEGACY_GCC.
     659e11f4e9a5 FAT: Prevent Tracker deadlock when copying files
     66872c9528c7 kernel/vm: Remove areas from the areas map all at once if possible.
     6708c53ca964 kernel/vm: Use more than one object_cache for the page mappings.
     68f44ebcb614 kernel/vm: Pre-map only 10MB worth of pages at most.
     690ccab46493 kernel/fs: Print usage information for "vnode" command with "--help".
     70328d836b1a kernel/riscv64: Remove now-unneeded logging function.
     71acc926946c kernel/vm: Check page->accessed as well as page->usage_count in pre_map.
     72fb594524ff kernel/vm: Skip prefetch if the cache already has many pages in it.
     734f872a6f75 kernel/vm: Actually initialize all members of the vm_page bitfield.
     74002264052d kernel/file_cache: Rename a variable for clarity's sake.
     75804615d5eb kernel/vm: vm_page::unused was really an unused field.
     765868d23d10 kernel/user_debugger: Use the timer->hook filed to indicate if the timer is set.
     776c418101c4 kernel & runtime_loader: Adopt the optimized version of the elf_hash routine.
     78ffc1a5219d runtime_loader: Add support for DT_GNU_HASH.
     7990a0982dcb runtime_loader: Refactor find_symbol somewhat.
     80b02996d1a8 runtime_loader: Drop the first version of the SymbolLookupInfo constructor.
     81ac702ffd21 Revert "runtime_loader: allow the ABI version symbol to be local."
     823d2ea73c7b kernel/fs: Implement readv/writev for sockets.
     83058f45b3c7 kernel/fs: Fix DEBUG build after removal of descriptor->type.
     84c76d9ae6fc kernel/fs: Use the new fd_readv/fd_writev hooks in common_vector_io.
     8522b7491d3c kernel/fs: Reorder fd_ops and add readv/writev hooks.
     8665a86bce72 kernel/fd: use function table to identify file descriptor type
     87e33e65b36e kernel: Adjust documentation and revert reporting of all image deletions.
     88372509626a kernel/riscv64/arch_debug: port from x86 version
     8980d5c28e2a kernel/x86: Don't skip the first address when fetching user stack traces.
     90bda66ab7c7 libroot: Synchronize glibc regex with upstream 2.28.
     91d3f63a3e4c libroot: Synchronize glibc regex with upstream 2.20.
     92708ea40201 libroot_stubs: Synchronize stubs.
     934ce11e24ed libroot_stubs: Update stubs for x86_gcc2.
     94363fc60bf3 HaikuDepot: Factor out Filters from Model
     952d24dd2184 Synchronize PowerPC HaikuPortsCross repo definition with actual repository state
     969d09763865 Create source packages during bootstrap
     9787d1e18fc0 libroot_stubs: missing stubs for getentropy()
     983dbcc10023 HaikuDepot: Unified Rating Star Drawing
     99d72befae1e kernel/fd: Create the SyscallRestartWrapper before calling common_vector_io.
     100bc19d91fb6 kernel/user_debugger: Clean up scheduling of flushes a bit.
     101c5a499a74b kernel/timer: Only reset the hardware timer if we canceled the first one.
     1026baf6183d0 kernel/user_debugger: Rework profiler flush mechanism.
     10305bd1a31dc HaikuDepot: Resize Shutdown Window
     1042060f156e8 HaikuDepot: UI ScrollView Scaling
     1053761b2f420 etc/profile: locale settings might have changed since SetupEnvironment.
     106c3cad23617 HaikuDepot: UI Scaling
     107987a1436b3 udis86: remove
     10834b59fca80 Debugger: switch to zydis for x86 and x86_64
     10906b1eff6ec zydis: build static lib
     110cb130a72e8 disasm: switch to zydis on x86/x86_64
     1111003e004e6 Import Zydis 4.1.0
     112911f99e2d6 kernel/timer: Rename "last" to "previous".
     1132b916f6121 kernel/image: Report image removals on team destruction or exec.
     11410a7c77a3a kernel/team: Notify the debugger when we create the commpage image.
     11558d9ba9035 profile: Emit paths only in the callgrind output.
     116ed79e85ae0 profile: Don't try to be clever in SharedImage::ContainsAddress().
     11743f2492813 profile: Drop some unused code.
     1181b6cac3521 profile: Use BStackOrHeapArray to store the result arrays.
     119421a5795ae profile: Stop new threads and resume them with the debugger API.
     120189a9bbf63 strace: Resume target threads with the debugger API not resume_thread().
     121d75f6109c2 kernel/arch: Prioritize post_interrupt_callback over invoke_scheduler.
     1228a30142841 profile: Unset image in ExclusiveProfileResult if we didn't find a symbol.
     123acd752e158 kernel/m68k: Apply same fix to arch_debug_get_stack_trace as in x86.
     1247eb6aafc30 profiler: Actually support profiling user stack frames only.
     1256d5c99effe kernel/x86: Make arch_debug_get_stack_trace handle user-only stack traces.
     126e763eb55ee kernel/events: Check sync->set for B_EVENT_INVALID.
     127e21aac37e7 strace: wait_for_thread status argument is an Out parameter.
     1289e7e161599 strace: Add tracing for wait_for_objects and event_queue syscalls.
     12996fb940571 strace: Move poll/select syscall handling to an "event" file.
     130ef62eb6117 strace: Only print the first 8 iovecs.
     1310fbd5c96af strace: vsnprintf returns total possible characters, not number written.
     1326c4e414fe6 strace: Move TypeHandler for iovec back to NetworkTypes.
     13372b440df7d kernel/events: Fix wait_for_objects.
     1349a4c543934 pthread: Implement pthread_timedjoin_np.
     13569b420563b kernel/thread: Remove duplicate declaration of _user_rename_thread.
     1367f86e9ee17 kernel: Properly report that no events were selected in select_fd.
     1379aaf80afaa FAT: Use user_strlcpy in dosfs_read_attr.
     13885fb1089de libroot: Use getentropy to initialize the stack protector.
     1394169a972ee POSIX: move getentropy(2) from libbsd
     140bc28372cec pthread: Apply extern "C" to getname/setname.
     141fc1a0ea5ab SetupEnvironment: Remove first set of LC_CTYPE.
     142a6fd327884 pthread: Account for more errors than B_BAD_THREAD_ID in pthread_getname_np.
     14310563a5fb2 pthread: Reorder the extension functions and make them non-weak.
     144ba0223da5d Haiku Book: Fix typo in launch_daemon documentation.
     1456326cd5159 launch_daemon: Remove setting of LC_TYPE.
     1461feff0c037 libroot: Initialize the stack protector guard value with generic_syscall.
     147c003525101 USB: Release the device manager lock before exploring.
     14812bfa3571c CharacterMap: tweak colors, improve dark theme
     1492802139f24 FAT: fix divide-by-zero in check_bootsector()
     1504b74781a00 Catalogs: remove exr translations after purging from Pootle
     1519e875c1998 Find Panel: Implement Menu Bar
     152bed49f85a4 OS.h: add a note about B_ABSOLUTE_REAL_TIME_TIMEOUT.
     15348c3343960 EXRTranslator: Remove from the tree.
     1544dcd60085b ICUTimeData: Use kDefault instead of kFull for the datetime format.
     155ee658d503b Tracker Kit: fix TitledSeparatorItem size
     156a6025379d1 FAT: Don't try to create file caches too early.
     157d694b88a62 kernel/x86: Make acpi_read & acpi_write private (static).
     1582d2528f6f6 fat_shell: Fix build.
     15951af683457 fs_shell: Fix infinite recursion in get_vnode_name.
     160f6839b1ca7 fs_shell: Only define LONGLONG_MAX if not defined.
     1613cd4900795 kernel/x86: Do not read APIC registers while setting the interrupt command.
     1623ea2ee1a40 kernel: Use "final" more in the VM and x86 paging classes.
     1633af5908769 fat_shell: Fix filemode of Jamfile.
     16488979be93f PCI: Log failed config reads.
     1651342073197 PCI: Avoid overflows in ReadResourceInfo.
     166599a303e23 PCI: Return more meaningful error codes from ReadConfig/WriteConfig.
     167342a1b221b FAT: revise using code from FreeBSD
     168a5df3d5221 MediaPlayer: fix subtitles
     1692813fd13ca profiler: Report CPU times and use them to compute "missed" ticks.
     17060b260aca1 kernel/block_cache: Coalesce consecutive block writes.
     1716c7ced1f01 kernel/fs: Try to use real vectored I/O in common_vector_io.
     172cf638bb14b nvme_disk: Fix a few bugs in the get_memory_map logic.
     173ff91caf6e5 kernel/fd: Merge vectored I/O implementations.
     174ed33555f4c AboutSystem: fix/remove broken links
     1758773f8b854 BTextView: improve layout without word wrapping
     1761828888741 CharacterMap: gray-out characters without glyphs in the chosen font
     177b8a45b3a2d BFont: allow skipping fallbacks in GetHasGlyphs
     17836087e77db CharacterMap: fix block filter
     17966ee6532aa HaikuDepot: Image loading
     18013581b3d2a proj2make: some minor improvements.
     18126db1794f9 libprint: whitespace cleanup only
     182922624afa6 USB: Add nullpointer checks to USB Device destructor
     183722d3c01b7 kernel/fs: Increment pos in readv/writev so long as it's not -1.
     18450fc99b8a5 HaikuDepot: Ratings scroller
     1856c9192d702 kernel: revert unneeded change, requested by waddlesplash
     18644e9aa9f33 file_systems/QueryParser: Don't let the equation score be 0 if there's an index.
     18788911fe61c file_systems/QueryParser: Only increment within the operators loop.
     188eca86a00ae Tracker: Add a try/catch around ModelMenuItem's creation in AddOneAddOn.
     1891a3dae790e Tracker: Code cleanup around add-ons.
     19028748463d9 kernel: check for NULL core in power_saving mode choose_core()
     191d1c8e2fe7c strace: Don't print the starting "_kern_" in the stats view.
     192a85ea80f68 Fix adding Gutenprint to regular image
     19305404cc538 freebsd_network: Print the bounce buffer type in panic message.
     1948e56b86bdd kernel: Use BStackOrHeapArray in fd & port vector I/O syscalls.
     19520ac27def6 kernel/fs: Fix readv/writev after the seek-disabled refactor.
     19632c59a45e1 strace: TypeHandler for iovec*.
     1970caf909cec Move mounting the shared_memory ramfs to launch_daemon.
     198146690fec4 aironetwifi: Amend last change.
     1996335cebddd usb.ids: Update.
     200e791322263 pci.ids: Update.
     2014780e4d4df freebsd_network: Remove some now-unneeded methods and compatibility macros.
     2025a39afd352 aironetwifi: Synchronize to the last version before it was removed.
     203df49d6c934 drivers/network: Remove remaining declarations of "devclass".
     204088c695b17 freebsd_network: Remove fls/ffsl from generic/cpufunc.h
     20561607003b1 kernel: check for NULL smallTaskCore in power_saving mode rebalance()
     20697a29cc796 freebsd_network: Remove definitions of ffs/fls functions from x86/cpufunc.h
     207054e94c69b iaxwifi200: Port a change from upstream OpenBSD.
     20825e0933970 openbsd_wlan: Synchronize with upstream OpenBSD.
     20995ce8f21aa rtl8125: Synchronize with upstream OpenBSD.
     210b1ae2896a0 openbsd_network: Add cast to silence a warning.
     2111f33dab2e6 freebsd_network: Move ffs/fls routines to libkern.h and use builtins.
     21286021fd407 Synchronize freebsd_net80211 and all maintained FreeBSD drivers with 14.1.
     213f6b6453fee freebsd_network: Additions for FreeBSD 14.x net80211 and drivers.
     2141454f3c27a Synchronize all remaining FreeBSD ethernet drivers with FreeBSD 14.1.
     2153fcde6b236 freebsd_iflib, intel22x, ipro1000: Synchronize with FreeBSD 14.1.
     2167d36436b75 freebsd_network: Additions and modifications for FreeBSD 14.x drivers.
     21783e4de8b64 file_systems/QueryParser: Limit to 32 equations maximum.
     2186d7e181767 file_systems/QueryParser: Rewrite parsing logic to avoid recursion.
     219e0ff85edaa tests/file_systems: Add a QueryParserTest.
     22076f38b534f tests/file_systems: Synchronize <userland>ramfs Jamfile with kernel one.
     221804e27b8fb tests/file_systems: Delete obsolete beos_interface Jamfiles.
     222f91b5cb297 tests/file_systems: Move some tests to a common "shared" directory.
     2230a44afc6bf BFS: Use the shared QueryParser.
     2247da55c7296 file_systems: Backport changes to QueryParser from BFS.
     2253a17bd3545 file_systems: Adjustments to QueryParser in preparation for BFS using it.
     2261f2b4425c4 kernel/debug: Report new team before resuming it
     22725cf646333 kernel/signal: Make DEBUG_THREAD non-deferrable
     228d6669c48ad BHandler: fix IsWatched
     229d7d7d543bc Icon-O-Matic: restors default position when it starts out of screen
     2300981bdb742 Magnify: improve label for width and height
     231f3cb51a85a kernel/debug: Report killing signals
     2329e2c51c22f package: adjust help text spacing to be less cramped.
     2330e72f7e22f ps2: republish debugger command should use keyboard number 5 by default
     234de2a79cea2 Removing some B_UTF8_ELLIPSIS, sentence-casing
     2356a0e78e576 HaikuDepot: Fix vertical scroller
     2366846b8ea7c HaikuDepot: Fix crash on early quit
     237c4e439b5a5 HaikuDepot: Allow paste into text view
     23843db77b370 kernel: fix race condition on boot, using SetBitAtomic
     2398b32e9b4ac virtio_sound: setting up driver to be loaded.
     240c1cc7751a7 ColumnListView: Status view w/ scaling
     241984f843b91 HaikuBook: document missing BBitmap constructor
     242c5a740cdb2 gnu: add pthread_setaffinity_np()/pthread_getaffinity_np()
     243f7a85eea15 kernel: add syscalls for thread affinity
     2441dde4c4b94 kernel/smp: change CPUSet::SetBit() and CPUSet::ClearBit() bit order
     24575a70554d9 HaikuDepot: Pkg name on window
     2466498155189 HaikuDepot: Add rating; escape
     247365b32bb6e kernel/team: Set team arguments during load_image/exec_team.
     2489631ca7349 kernel/debug: Report team/thread exit status
     2497a5148b345 HaikuDepot: Remove email
     2502e01121f19 kernel/vm: Only prevent access to the physical allocated ranges.
     2512b06e3ea48 BScrollView: Only adjust other dimension if it's greater-than-zero.
     252fb79b8994f Appearance: Only Select() if we are attached to a window.
     253bd25d788a2 kernel/slab: Disable the block allocator entirely if disabled.
     2547133a49e81 kernel/slab: Allocate one area upfront when the debug heaps are in use.
     255ebc1a034fb kernel/vm: Prevent access to kernel args physical ranges after page init.
     25661db1f4908 kernel/arch: Fix format specifier for area_id
     2570b4eefc5c8 kernel/vm: Fix printf specifier for page_num_t.
     2588d63c2f657 kernel/x86: Fix double fault stack allocation.
     25956c6878258 kernel/vm: Add sanity check for page_num in "page" KDL command.
     260d12b3a0e1d kernel/socket: Allow the network stack to be unloaded on KDEBUG kernels.
     2616b99b20692 telnet: Synchronize with FreeBSD 13.3.
     2620c84b78dd3 ftpd: Synchronize with FreeBSD 13.3.
     26345383846d8 kernel/fs: Translate ioctl(FIONBIO) into fcntl(F_SETFL).
     264e08f7fd12b kernel/vfs: Slight refactor to F_SETFL to reduce duplication.
     265560f1681fa listattr: Needs <time.h>.
     26685ae477c41 libroot: Remove obsolete comment in fs_attr implementation.
     26768f76d61d7 libroot_build: Add a "hex-encoded attribute names" mode.
     26861eed15db9 kernel/socket: Refactor {get|put}_stack_interface_module and keep it loaded.
     269757031348e network/stack: Unload all modules at end of scan process.
     270a03edeab4d sdhci_acpi: Disable tracing for now.
     2711834e12564 headers/bsd: Remove Haiku-specific include deps
     272747004e221 tracker: fix file name edit field misalignment
     27347c05920fd Docs: Document color_which UI colors
     274c38a5f9099 ProcessController: save and restore "Power saving" mode
     275370dde2255 CPUID returns CPU Features in EDX and extended features in ECX
     276446ff222af Tracker: search for the localized decimal separator
     277ddbb992956 file_systems/QueryParser.h: Fix -Werror=maybe-uninitialized
     2780ec6e1ceb8 rtl8125: Fix -Wreturn-mismatch
     279f82119e910 inbound_protocols/imap: Fix GCC 14 build
     280baa67e1184 boot/bios_ia32: check that the vga mode was successfully set
     2817766057761 CharacterMap: fix hex representation
     2827d5b913b51 BCatalog: declare GetString as format_printf function
     2837eab6b486e Fix printf format warnings in B_TRANSLATE strings
     284c9810ca22a GLife: more style fixes
     285bee419ebd8 GLife: fix string formatting macros
     286a6a90f5b7e GLife: fix line endings
     287dd1a164fd6 GLife: Fix localization, use unicode multiplication sign
     288f758e73fe6 libbsd: add pthread_sigqueue()
     2897866929cf9 app_server: make FontFamily referenceable
     2900b8508801b app_server: keep pinned fonts accessible by ID after removal
     29131e7087b07 app_server: remove new font family from the manager in case of error
     292f657c49d1c app_server: font style 0 may not exist
     293d2ac1f5ab2 network/stack: inherit selected options from the parent socket
     29491e6e52158 L2CAP: Major refactor of the whole component.
     295bb83316a58 L2CAP: Major refactor of the whole component.
     296d3e2c76409 l2capClient: dos2unix.
     2970464fca49a BSpinner: restore local copy of control value
     2989f3bdf3d03 rc: migrate documentation to Haiku internals pages
     299c54549e7fd tests: Wire in L2capClient's Jamfiles.
     300fd38d7d4c3 btDebug: Fix duplicate "bt: " in CALLED entries.
     301692ac8f330 L2CAP: Cleanups and refactors to l2cap_address.
     302b9209765f9 NetBufferUtilities: Add NetBufferDeleter.
     303d3192e1006 kernel/util: Adjust includes of VectorMap.
     304fd8513028f Tracker: deal with race condition in CopyFile
     30585ea044bdb intel_reg: tool to read and write mmio registers
     306ff3b6fb75b Remove unnecessary dependencies on localestub
     3079673f7b8bf ramfs: honor the O_DIRECTORY flag on open()
     30828b96e105f IK, libshared: fix string formatting of size and rate
     309a193d1e157 Tracker: remove spurious enum value
     310dd2a1e350b 3rdparty/vagrant: drop vagrant
     311d68df0863d xfs: update the Short-Attributes Class.
     3125ea01a50c2 cmedia: enable -Werror
     31399351a72d3 sb16: enable -Werror
     31498afcfa72a geode audio: fix almost all warnings, enable -Werror
     315e7e9e58fbd emuxki: use shared util.c instead of a separate copy
     316d3503944f0 echo: actually fix warnings and enable -Werror
     317beb5d39776 audio drivers: move util.{c,h} to generic directory
     3188a3e82a04d ich, ichaudio: remove
     319f5e5891bbb es1370: enable -Werror
     320464efaf403 auvia: enable -Werror, style fixes
     321d6e543c388 emuxki: enable Werror
     322af8ec5e1b4 echo: enable Werror
     323fe640d9339 pcmcia: fix compilation warnings and errors
     3246f52406a73 auich: Fix warnings, enable -Werror
     325c237c4ce59 finddir: Add SYSTEM_DESKBAR_DIRECTORY
     32651bce128f7 tcp: don't allow read on listening sockets
     327979a0bc487 Appearance: Hide most colors by default and compute them automatically.
     3289b655000bc hda audio: Enable -Werror
     3294d058c90a6 null_audio: fix warnings, enable -Werror
     330fa2e76a142 audio drivers: enable Werror for drivers that have no warnings
     331aa9d729ebf virtio_audio: add to build, enable Werror, fix build
     33211ec18db9c ffmpeg: return AVERROR_EOF instead of 0 on stream end
     33344e09f07ce fs_shell: Fix cat on symlink file
     3342d8b193455 quicktour: Fix syntax error.
     335d919c744b2 src/tools: Remove duplicate copy of MsgSpy.
     336c92708ab72 Tracker: Lock the menu looper before getting its font.
     337aa977a0227 ffmpeg: Fix fCodecContext initialization and usage.
     33896e8469863 [GSoC '24]: wip: virtio_audio: initial basic driver.
     33928d2323a4b screen: use B_COUNT_OF(), no functional changes
     340ad441271c5 Network test : unit test for receiving from unbound unix socket.
     34157ad6e6f34 BFilePanel: fix items from favorites menu not working
     3421f09e28c68 ffmpeg: enable multi-threaded decoding
     343641b9f704b xfs: Inode Structure updated
     344b0674032b5 AVCodecDecoder: remove legacy ffmpeg support
     3453281146c1f ffmpeg: implement equivalent of avcodec_guess_frame_rate
     34643f35014f0 AVCodecDecoder: fix build with tracing enabled
     3471cdb3beb26 sdhci: add ACPI-enumerated device support
     348b140858b8c ioapic: more useful logging
     349723c4270dd es1370: initialize the log only if the hardware is detected
     3505c6e17e773 PCI: try harder to fixup broken resource ranges in ACPI tables
     351dae087ed53 ShowImage: Apply i18n to number values
     35248cd211d71 usb_hid: add quirk to enable 6th button on Elecom M-XT4DR trackball
     353c98ea724b9 WebPositive: allow to select "full and half fixed" monospace fonts
     354bc6674c89e pkgman: Use BNumberFormat for i18n
     355058be77bec BColumnListView: use automatic formatting for i18n
     356f42b1cb118 fs_shell: Fix error message of cat command.
     3571bebd5340b ping: use AI_ADDRCONFIG to filter resolved addresses
     35892d226c2a9 headers/os: Bump max gcc to 14.x
     3591f5daef0bf ActivityMonitor: use BNumberFormat for i18n
     3601ee3891ab8 gutenprint: update from gutenprint8-5.3.1 to gutenprint9-5.3.4
     3618b5f785b6a kits/package: allow to set BPackageResolvable to parsed string
     3629b8fbc06c8 x86_gcc2: Bump ffmpeg6 aligning to previous x86_64 change
     3635b5c8f7d41 ffmpeg: update to ffmpeg 6
     364ce01e4ea9b drivesetup: Be less assertive on unknown filesystem types
     365c9eb52ae09 TCP: Check return value of ProtocolSocket::Open().
     3661e0c1ca344 FileTypes: Fix -Werror=parentheses after prior commits.
     367cdb8ce2438 runtime_loader: Fix incorrect usage of rpath.
     368820d309b71 FileTypes: Fixed missing legacy icons with scaling
     369f673ac0db7 FileTypes: Renamed some IconView members to avoid confusion
     370f5682ebb56 wb840: Remove usage of load_driver_symbols under DEBUG.
     37134fcf3d9ea kernel/fs: Refactor file_descriptor seek-disabled behavior.
     37243d1a0dc3c runtime_loader: Implement DT_RUNPATH
     37376142a9377 package_daemon: Try to use the old activated-packages file time for the state name.
     3746ac10b2f4b fs_shell: Fix double-assignment of targetDeleter.
     375230110ff31 kernel/vfs: Remove "count" parameter from first vnode_path_to_vnode variant.
     37636c1b695a8 kernel/vfs: Make vnode_path_to_vnode use VnodePutter internally.
     3774865dc8736 bootloader: Add a debugger() function.
     37897dc7e3bb2 AutoDeleter: Add assertion in SetTo that the object is not the one already set.
     37990edc22bdf kernel/vfs: Fix reference leaks in vnode_and_path_to_dir_vnode.
     38099e6fd949b kernel/vfs: Fix some potential edge cases around vnode creation.
     3815e20a59fa2 TextSearch: improve edge-case in opening of "Set target" BFilePanel.
     382b982aa1d99 HaikuDepot: Version bump
     3831ddf7e73a5 Terminal: change some shortcuts again.
     384f083212d46 packages/riscv64: Bump openssh to latest native built
     38543e19c4715 HaikuDepot: Fixes for Language Handling
     386a40cec84d6 riscv64: Bump icu to 74, bump bash, add file, bump xz
     387935c0c739c vfs: rename is a no-op when same path.
     3882812960782 network: Remove unnecessary WeakReferenceable::PrivatePointer checks.
     389776d091d8a WeakReferenceable: Return NULL in GetReference if the pointer is gone.
     39045bd581b70 media/ffmpeg: Pass most packet metadata to decoder.
     3916c05cfc094 media/ffmpeg: Add cast to appease GCC2.
     3923a3b54380a media/ffmpeg: Fix frameCount calculation when the stream duration is unset.
     39304ac3d9687 arm64: Implement arch_cpu_sync_icache
     394490d2ed427 arm64: Remove arch_cpu_memory_read/write_barrier functions as they are not used anywhere
     39593c6a62bee arm64: Reset state in _fp_save to prevent it from affecting kernel
     3966034ee94a2 arm64: Use WFI for idling
     3976f1b41351e acpi: Fix ACPI_FLEX_ARRAY in acgcc.h
     398cd806508a8 acpi: Use device node when resolving routing table link devices, because it could be relative path.
     399357ab76ef2 acpi: Fix cleanup at initialization failure.
     400866b1c0efe Locale : Tests for lang parsing
     401a31ade72ce BFont: remove default values from ambiguous method
     402142723d197 libbsd: fix timespeccmp()
     403afeee28538 network/stack: fix trace build
     40451edf9322c arm64: Save/restore TPIDR_EL0 in _arch_context_swap
     405ea989da7f1 SetupEnvironment: export XDG_STATE_HOME env var.
     40606fae14eb9 arm64: Save/restore FPU state when handling IRQ or syscall
     407b6fd30b0ed arm64: Declare exception handlers as STATIC_FUNCTION
     40802463fb461 kernel/int: consolidate interrupt vector number to `int32`
     4090e703d1f1e vfs: log in syslog which inode is preventing an unmount
     41049d736ca2a tcp: actually send finish when needed by the state
     41135718d84c3 ffmpeg: Fix build with tracing enabled
     4127845db65a2 Remove wqy_microhei font from Haiku release images
     4135c5467233d tests: fix format warnings on GetMouseTest.
     41492a87afc36 Appearance: Remove some dead code.
     4157eefe785ff keymaps: fix empty "right option" key.
     41603e4248786 AboutSystem: fix the build
     417e908eeabb6 Credits: add nephele and humdinger to maintainers
     418bf866d5ef7 HaikuDepot : Improve Language Code Handling
     419d0f06357f5 app_server FontManager: load all fonts and named-variants from a file
     420fe8f7e314e TCP: Let EndpointManager set Local and Peer addresses.
     4218da8973460 iaxwifi200 & idualwifi7265: Port a fix from OpenBSD.
     422d62ce6347f Device Tab View: Remove Unnecessary Tab View By Replacing it with required Properties View
     423ffa42ceaf7 MediaPlayer Settings: Fix Misalignment Issue for 2nd and 3rd Checkboxes
     424b005f8c975 DeskCalc: Fix expressionView text color
     425629f071bb9 pci: extend MSI interrupt vector number to 32 bits
     426da24b14bf2 FlatControlLook: build fix
     4274d120bec16 Tests: fix kit/interface/GetMouseTest
     428f3fc706a68 Tests: Disable PPP tests
     429d260dfde10 Tests: fix app/messaging compile
     4309c274ccd09 Document new rgb_color apis, apply their usage.
     431b3a7feb168 network/ping: remove workarounds for connect()
     432e4efd92e78 ipv4 & ipv6: implement connect() by setting the socket's peer address
     433c9d1e840ac Terminal: try to fix SHIFT+{Arrow,Home,End} keys handling.
     434e523bfeb06 NumberFormat: add floating-point precision support
     4351701b7b537 usb_webcam/uvc: fix 64 bit build
     43644073aa60c kernel/vm: Do not try to reserve more memory than the system has.
     43760429495b6 Improve styles and visibility in dark mode
     4388cc8ec9ef9 BSpinner: do not redefine fValue
     4390aede635f1 AboutSystem, Installer: show light/dark logos
     4407644bd25fc Tracker: Offer "Get info" when a symlink fails
     441cccb5efb11 acpi_{ac,lid,thermal}: avoid SMAP related KDLs.
     4428d35d95788 MultiAudioNode: Actually take input_channel_count into account.
     443144f17d9e1 network/traceroute: Update to freebsd-current.
     4449931e8eeee rgb_color: Add new APIs: Contrast(), IsLight(), IsDark()
     445d24476aaf0 device_manager: PCI_display is used for virtio gpu
     4461af693a23c ffmpeg: Increase accuracy of frame count computation.
     4473bf4cdb73b network/ping: update to freebsd-current
     44801dc1ea4cf libbsd: add strtonum(), nitems(), timespec operation functions from FreeBSD
     449b8caef6915 Change `AT_FDCWD` from -1 to -100.
     450118eb80985 app_server: update Symbols2 font name
     4516a13b1d8e0 AboutSystem: add donation link
     4528f34967728 raw_decoder: Pass errors back up the chain.
     4532a2e7ad562 doc/user: mention libnetwork and a bit of the filesystem hierarchy
     454d72ca12e19 app_server/BitmapManager: fix memory leak caused by missing token remove
     4550e268215f3 app_server/Screen: fix finalization order to avoid use after free
     45698166ebe04 network: Do not apply ethernet headers for loopback devices.
     45723cfed803a HaikuDepot : Fix Compile Warning
     4584d6b8a5796 app_server: Switch default UI font to Noto Sans.
     4590f792e577c BMenu: std::stable_sort uses a comparator function returning bool
     460c1ad322d8f BKeyStore: Fix code to match documentation
     461bd34f534dd libroot: Disable -Werror and re-enable safeClone usage.
     4627804ba6054 ffmpeg: use new AVFifo API
     4631774dd5ee9 ffmpeg: channels and channel_layout are deprecated
     464eb2154fd47 acpi_ac & acpi_lid: return early if read position is not zero.
     465cac7a2f426 icu: bump OS (and all dependencies) to ICU 74
     466c293445163 fs_shell: Add touch command.
     467fed199a7be Terminal: use multiplication sign instead of x
     468fce034d2ce notification_server: Use automatic percent formatting
     4693e8df064cd usb_rndis: fix minor copy/paste and typo errors.
     4704331338685 headers/os: Add name to spacing enum.
     4711ad4f095e9 FileTypes ApplicationTypesWindow: fix UI updates
     4727f07b9f63d usb_audio: Disable for 2.0 devices.
     47334d116cc34 usb_audio: Fix -Wmisleading-indentation.
     474a1bc100a78 listusb: fix MaxPacketSize, display length
     475084e24d0bf docs/develop: minor improvements in the fs section
     476a4ae49d573 Package server: turn down logging a bit.
     477ed6d7787bf acpi_ac: fix driver build.
     478e96dd82392 Screen preferences: some ui fixes
     479e925863d95 kernel/DPC: allow adding callback to queue if already added (will do nothing)
     480123fa38638 usb_audio: Add to regular image.
     4813a9063ba08 usb_audio: Increase default buffer size to 2048 samples.
     48262ec294959 XHCI: Don't double-report completion status for isochronous transfers.
     483b785b0cf1c usb_audio: Report callback errors to syslog.
     484f4e363ee29 XHCI: Report ring overrun/underrun (isochronous errors) back to drivers.
     485be3ce6d7e9 USB: Make "buffer error" reporting consistent.
     48622f0158a25 XHCI: Move error status conversion to its own function and reuse it.
     4874a6a465c80 intel_extreme: for DDI, map the ddc pin to the GPIO
     488dbc23cdfb7 userlandfs: Allocate requests in-kernel as kernel-only.
     48941a1732deb userlandfs: Disable use of the file cache in FUSE for now.
     490d385686cbf userlandfs: Make DoIO handle IO smaller than the request size properly.
     491cbe17a5f23 haiku_extras: add provides for TV and acpi_call
     492ed574cce93 TTY: Return success on partial writes.
     493ef1427bb58 PowerStatus: Add logic to automatically install in Deskbar.
     4946a47944773 kernel/condition_variable: Add another check of the wait status after _RemoveFromVariable.
     495a162e7af99 desklink: Size custom items based on Deskbar's current icon size.
     496b2720cd3d9 BScrollView: Don't adjust other dimension if it's negative.
     497230de61bd6 registrar: Truncate the recent apps/entries lists to 100 items.
     4984fec81750d TCP: Refactor sending logic.
     499d2f65e76ee OHCI: Remove unused variable following previous commit.
     5008c458fc42b USB: Initialize packet descriptors inside the stack.
     50102f5db9104 usb_audio: Always USB_ISO_ASAP rather than scheduling transfers by frame.
     502005ba2b47d usb_audio: Do not use any timeout in _MultiBufferExchange.
     5031f6757e31f XHCI: Overhaul isochronous transfer handling.
     504d49d21bba0 graphics/virtio: Disable tracing.
     5056eaaa52128 usb_disk: Cancel queued transfers on the interrupt endpoint in removed().
     5065c2c391d20 TCP: Remove overridden default buffer size.
     507c4f37b0017 TCP: Initiate a send before waiting in SendData().
     5080382176581 IPv4: Overall MTU is 65535 (0xFFFF).
     5093c51bab74e runtime_loader: remove unnecessary loop
     510621200ebbd BOutlineListView: fix ItemUnderAt and accept NULL as superitem
     511787179956b tools/elfsymbolpatcher: fix format warnings
     512d579eb9efe HaikuBook: minor fixes
     513ba9a9ce167 headers/os: Add missing Interface Kit includes
     5140199d1f39b ffmpeg: remove interlaced_frame
     5156dd4427158 ffmpeg: use accessors for AVStream indexes
     5161978089f7c API docs: document menu reordering functions
     51767380402ab BMenu: use std::stable_sort to implement SortItems
     5188446d3b9b5 Tracker: Miscellaneous cleanup
     51990510b4af9 Tracker: Remove Trash settings remnants
     5204fbebc21b8 registrar: Back out change to convert case in B_REG_MIME_GET_SUPPORTING_APPS.
     521cdf3559b27 Storage Kit: Do case conversion in SupportingApps::{Get,Set}SupportedTypes.
     52289fcf815e6 Storage Kit: Source clean up to SupportingApps.
     52394d33dcbb6 XHCI: Rework _LinkDescriptorForPipe to avoid double-links.
     52445436c7a67 freebsd_iflib: Remove workaround for multi-packet receive.
     5259504fccf29 freebsd_network: ether_input needs to support multiple packets.
     52617aa6d0125 IPv4: Make header fields go out of scope when no longer usable.
     5276738595a67 build-packages/x86_64: align gcc to current repo gcc
     528cdae7cfdbe Add a descriptive contents of the Haiku-Extras package
     52915037a29f1 Move TV app into haiku_extras package
     530b352d8ccd8 virtio_gpu: add the accelerant to the regular image
     5313ab43722bf MIMEManager: use lowercase MIME when calling GetSupportingApps()
     532591a1d179a AdapterIO: add FlushBefore() to strip the beginning of the MallocIO object
     53388af15cfbd HaikuDepot : Refactor Screenshots
     534aeb3a97aba XHCI: Properly handle "Length invalid" and erroring TRBs on the endpoint ring.
     5350b733c9c80 virtio_gpu: initial driver
     536a2270c7035 kernel/vm: Avoid committing memory in vm_map_file for PRIVATE_MAP without PROT_WRITE.
     53733fb08b1a5 ccp: add new IDs
     53884cc2b9655 random: move virtio in a subdir
     53921d87cd45a app_server: recursive scan in /dev/graphics/
     540e5e1f48bf5 PCI: Convert constant missed in prior commit.
     541fabb71cc0e PCI: Support more than 6 PCI memory ranges.
     5426533df4fe4 iaxwifi200 & idualwifi7260: Synchronize with OpenBSD.
     5437bcc4a30f9 openbsd_wlan: Synchronize net80211 with OpenBSD.
     5448e4a60d3f1 PCI: handle "non fixed" addresses
     545b72cc7f405 HaikuDepot : Fix Compile Warnings
     5462fb174a701 kernel/fs: Add missing initialization.
     54777cf55c4ad kernel/vfs: create_vnode should also create non existing entries when traversing
     54879c0b6288f kernel/fs: Make vnode_path_to_vnode and derived methods take VnodePutter&.
     54996bad7685b PowerStatus: add state "Not charging"
     550bb09458028 kernel/vfs: Convert from custom VNodePutter to the generic VnodePutter.
     55176f69a9e77 kernel/fs: More usage of FileDescriptorDeleter.
     5521bde6f6c36 kernel/fs: Standardize AutoDeleters for file_descriptor on FileDescriptorPutter.
     553fa766875af kernel: Rename DescriptorPutter to FileDescriptorPutter.
     5541322e37a03 docs/user: Fix typo.
     55512bba3817d nvme, mmc: Fix SMAP violations in B_GET_MEDIA_STATUS.
     5563433ec7334 vfs/preallocate: fix file descriptor leak
     557fffd9d7dd4 AdapterIO: only for SEEK_SET is the position absolute
     55821fa9b3bb4 registrar: use smaller minimal timer interval
     5598d27b645e7 features.h: fix build when BSD headers are not in include path
     5604fc18643b9 Keymap: Put status icons inside menu fields
     561f99596f4e3 Icon-O-Matic: Fix crashes while auto-scrolling
     5622f719499aa ffmpeg: update dump_ffframe_video for ffmpeg6
     563c020b0832c ffmpeg: remove unused and broken video framerate computation
     564141cc59300 TCP: Actually invoke SendQueued when the window widens.
     565d7c71d7b49 TCP: Coalesce more ACKs in DelayedAcknowledge.
     5665e7d399ef4 TCP: Check state in Persist and DelayedAcknowledge timeouts.
     567265e1e4d6a TCP: Update implementation comment at the top of the file.
     5686b7fde3300 tcp_shell: Don't include dropped packets in the dump.
     569dc8bc8c1ce tcp_shell: Add send_loop command.
     570dbb0ad7129 tcp_shell: Fix crash on close.
     57187cfc3b883 tcp_shell: Support dumping packets to a pcap file.
     572da4dbfa47a API docs: document KernelExport.h and overview of synchronization primitives.
     573be84a3d6e4 Icon-O-Matic: Minor changes and style fixes to list views
     574879e5f5a80 BListView: More auto-scroll fixes from hrev57439
     575ec595170fb Improve Deskbar window-icons
     576cbf3fb528f expander: Fix file descriptor leak
     577dbe86e4638 regex.h: use _DEFAULT_SOURCE
     5784629bc0cc7 ffmpeg: stream cur_dts is not publicly available anymore
     579bda0b2b0bb ffmpeg: remove AVCODEC_FLAG/CAP_TRUNCATED
     580926289d3b2 ffmpeg: missing const
     5819bf436a214 ffmpeg: av_init_packet is deprecated
     5823d6dc09d83 ffmpeg: avcodec_find_decoder returns a const AVCodec*
     583fadf60cd92 ffmpeg: remove unused variable
     584295124473f tcp_shell: Fix build and revive.
     585819c51084f network: Update device statistics (mostly) in the stack.
     586fd2a5629f1 BListView: Contain scroll within scroll area horizontally
     587963681995c file_systems/fat: Fix duplicateExpression
     5888a0910dd49 disk/virtual: Fix use after free
     5894c07199d82 Add a script to draw a dependency graph from a set of hpkg files
     590488ab9b45f BListView: Fix crashes on MouseUp in Genio and Icon-O-Matic
     5916307bc5739 Tracker: Refactor Default settings to be in one place
     59245b72f4c60 pkgman: Use natural sorting in "search" output.
     5930387c6accb Network: Do not default to Wi-Fi icons in the Interfaces preflet.
     594094f638456 kernel/vm: Perform area ownership check before protection check.
     59504f148c74a kernel/vm: Allow B_CLONEABLE_AREA flag to be added through set_area_protection.
     5960bb43cbf5a poke: map area into client team in `POKE_MAP_MEMORY` ioctl
     597e92b4d3a27 docs/develop: add sourcetree layout document
     5980b3890fea1 Keymap: Fix Modifier Keys window regressions from hrev57267
     59982bfaa954d BListView: Add ScrollTo(index) method, auto-scroll on drag
     6008d024b7062 boot/efi/riscv64: fix initial page mapping
     601e2f1a42ea9 acpi: add device tree attributes from _CLS if available
     60253f146bc7d launch_server tests: fix gcc2 build
     60315338de99f Update ACPICA to 20230628
     604e691cf1eed ffmpeg: avcodec_free_context seems to also free extradata
     605b5ba4badb3 app_server: clear background immediately on expose
     6069d660c7738 AboutSystem: "Show replicants" hide border fixup
     607f362628248 Web+: Fix bookmark bar for localized systems
     608fc786a2f07 AboutSystem: Hide border when "Show replicants" is turned off
     6091395769e97 AboutSystem: Fix up layout issues with old replicants
     6101a7cf57024 usb_hid: the report value for an array is an index starting at the logical minimum
     6116fe3a560bd radeon_hd: tell ATOMbios that we handle brightness control
     61233365c2a0d AbstractSocket: do not bind AF_LOCAL socket when connecting
     6135014ac9392 BColumnListView: Resolve column resizing drawing glitch (wider than 600px)
     6144f9df95dc8 HaikuDepot TextView: add a way to relayout when document changed
     6156af1381397 HaikuDepot TextView: add support for hyperlinks/clikable areas
     6169cd2a23203 HaikuDepot TextView: simple implementation of underlined text
     61771522c937e net: Rename IFT_TUN to IFT_TUNNEL as on BSD
     618e26329ce22 BTextView: Prevent scrolling if text rect is inside view rect
     6190e673505eb Keymap: Capitalize L in Caps Lock as a proper noun
     62064a2e73375 Add _ViewWidth(), _ViewHeight(), _TextWidth(), _TextHeight()
     6212af0f027cb HaikuDepot : Rename Depot Url to Identifier
     62264408be772 acpi: Fix copy/paste error in GlobalLock functions.
     62313bbb4d8f2 HaikuDepot : Break Out Pkg Model
     62489b4e5d23e BMenuItem: Add B_BACKSPACE and B_DELETE UTF-8 shortcut chars
     625841c1c0c10 acpica: fix tracing on 64bit systems
     6269fb1ce2781 radeon: use the KernelStaticLibrary rule
     6277be86b18a3 libgraphicscommon.a: use the KernelStaticLibrary rule
     628ff45b65f4d acpi: use the KernelStaticLibrary rule
     629f2acc47f43 acpi: update AcpiOsAcquireGlobalLock and AcpiOsReleaseGlobalLock
     630153bb8ef67 Revert "ACPICA removed our cast we need for gcc 2.95.3"
     631a45709f630 Revert "ACPICA fixes for gcc2.95.3"
     632f66a7eb59e Tracker: Fix Default button in settings for thumbs default on
     633d8f0eb354e DataTranslations: Call parent list view MouseMoved
     6346761bf581f BListView: Update selection on mouse down and mouse up
     635c70de894ea Tracker: Another minor code simplification
     6363634f14235 docs/develop/ide: A quick guide for haiku code completion
     6379bc1ff61eb Tracker: Allow Get info without selection in File menu
     6380509d19b91 BTextView: Stylish fix, -x is clear we don't need -1 * x
     6392e1f37d6de AboutSystem: update RAM size on replicant instantiation.
     6406a0798da0c Tracker: Show "-" for packagefs volume size
     6416f451a737b Tracker: Minor code simplifications
     64241fcdb3c1c Tracker: Remove stray separator
     6436ce8dc888f remote_disk_server: Fix incorrect format size on 64-bit
     644c678ffc139 remote_disk_server: dos2unix line endings; no functional change
     645f7fb846f5b Tracker: Store the correct time value in the thumbnail creation attribute.
     646b6c24e6b40 network: Overhaul TUN/TAP subsystem.
     647daf1dd9c40 kernel/sem: Use "count" as thread_unblock status in B_RELEASE_ALL.
     6480d85e8fb10 AboutSystem: Consolidate info, remove inaccessible memory
     649ba1465cc86 HaikuDepot : Faster DTO Models
     650255314f734 libroot: Make stpncpy compatible with GCC2.
     651611d3d7803 BSocket: Fix swapped parameters in Bind().
     65215a3f4c540 libroot: Add stpncpy.
     6535a66a92969 BColorControl: right-align text box values
     65453bc9ad035 bfs: Reduce potential for garbage value ingestion
     6552174e23fcb HaikuDepot : New Parser Generation Script
     656ba4ed24acc Tracker: Replace Path with Location in Query
     657783aa308c3 network/stack: Clean up socket_receive.
     658111528d18d HaikuDepot TextView: fix merging of spans
     6592926dfaa3f network/stack: Fix handling of MSG_TRUNC in socket_receive.
     660e91af56d9f BMenu: Turn on keyboard tracking on up arrow too
     661ac83e7f073 Tracker: Fix CanEditName() crash (from hrev57402)
     662f5029bd569 Tracker: Disallow Restore from Trash if no selection
     663ceeea27b72 freebsd_wlan: Fix compilation of ieee80211_ioctl.h under GCC2 in C mode.
     66432d1cd8e82 Tracker: Fix regression Copy To writable volumes
     66545f8be4190 HaikuDepot : New Model Generation Script
     666459fa41f17 network/stack: Get rid of socket_readv and socket_writev.
     6679d972e321d ext2: do not use "extfs" as a short name.
     6685188904bfa loopback: Actually update device statistics.
     66975874bab1a ethernet: Device statistics must be updated using atomic operations.
     6706461885e2e TUN: Remove redundant comments.
     671c1f1032016 network/stack: Enumerate TUN after loopback.
     672a1d837369f lgtm.yml: Delete.
     673e1480b40af ext2: Adjust short and pretty names to just be "ext" and not "ext2".
     674cf83394d00 Tracker: Put duplicate checks into convenience methods
     675501aa0f311 Tracker: Check selection parent is read-only on query
     6768497e56650 Debugger: implement DWARF5 indirect string and address forms
     677973f6d3320 network: Migrate SIGPIPE generation into the socket module.
     678da2f2c65b7 network/stack: Mask off MSG_NOSIGNAL at the top of socket_receive.
     67985a7824e2a Debugger: introduce ReadUInt
     680e7371da8b5 network/stack: Add back a #pragma mark.
     681407d3f1046 network/stack: De-templatize base_fifo methods.
     6820b829b1151 network/stack: Remove unused "Fifo" class.
     6834100480724 network/stack: Return EOPNOTSUPP when unhandled flags are specified.
     68473eb03214e net/ProtocolUtilities: Return EOPNOTSUPP when unhandled flags are specified.
     68542e4cb759a net/ProtocolUtilities: Correct implementation of MSG_DONTWAIT.
     686f9693a1300 Deskbar: Set tooltip on truncated window items
     687fca1b0ec50 protocols/tcp: Return EOPNOTSUPP when unhandled flags are specified.
     68893a6528df8 protocols/tcp: Correct implementation of MSG_DONTWAIT.
     689f860cfc76c protocols/tcp: Correct implementation of MSG_NOSIGNAL.
     6902b50f7759d ShowImage: fix off-by-1 image placement
     6917d85c2beb1 Add .genio of the Genio IDE to .gitignore
     6922de4cba264 OverlayImage: Apply coding style
     6932283561d60 OverlayImage: Use BAboutWindow
     694916c6d9492 Shared : Larger buffer increments
     695a143f249c2 Readme.Compiling.md: Mention the need for zstd and python3
     696768aa9d339 safemode: Add usage help option
     697cbb44d0ab6 Add TUN/TAP interface and driver to build definitions
     69847f43bccee network/tun: rewritting tun driver and tun module for modern code base
     69935c4600e21 Shared: JSON Parse Perf
     7008a00ea4af6 ps2_dev: shorter timeout for mouse reset
     7013bae07fc29 protocols/unix: Implement MSG_NOSIGNAL.
     70274a44f5aed protocols/unix: Return EOPNOTSUPP when unhandled flags are specified.
     7031b8870852e ffmpeg: fix leak when decoding audio frames
     704c7360f4b02 kernel/x86_64: on context switch, load defaults in fpu control and mxcsr
     705345265c3d6 ShowImage: fix saving
     7063c16ba4e78 Debugger: introduce target endianness handling
     707f866c78257 poke: fix setting area name in POKE_MAP_MEMORY ioctl
     708a8555ee739 loader/elf: Add missing PT_RISCV_ATTRIBUTES Page Table type
     7097ef31730b2 boot/efi/riscv64: Reduce page table tracing by default
     710964b6e8090 People: Accept initial values
     711a7ee73c8eb Mail: Fix "Save address" as new Person file
     7124cd60e77fe HaikuDepot: Buffered Reads for JSON Parse
     7132d005cca08 ext2: implement set_flags
     714c110a5ebf9 HaikuDepot: Loading Pkg File Size
     71515305513ae Add "Reset rating" menu item to MediaPlayer and ShowImage
     716631e35ca58 Tracker: Use half-star symbol for odd rating value
     717dd8a03b78d bootloader/x86: fix rdtsc for x86_64
     7186f58244192 Support repositories created with git worktree
     7194391f32b36 ShowImage: Re-arrange menu items
     72032ed03a521 ShowImage: Add "Open with..." menu
     721e39fc9c4bd DiskProbe: Make FindWindow use BLayoutBuilder
     72253e2dc0f85 kernel/x86_64: clear any pending exceptions on #MF
     723106388ddbf 3rdparty/cloud: Minor cleanup to gcp sysprep script
     724eb4d2229f0 Debugger: Select "local" interface if none specified in MSG_DEBUG_THIS_TEAM.
     725208006054c kernel/vm: put pages in order on the clear page queue
     7261a497824d8 ext2: recalculate extent metadata checksum each time the metadata changes.
     7276dd8733058 ext2: ext2_rename(): if the target exists, it should be unlinked.
     7287b97f05bb9 ext2: DirectoryIterator: the dotdot entry size is the entry block minus what comes before.
     7293319ef3f8e ext2: BitmapBlock::FindPreviousMarked(): index shouldn't go negative
     730f8d7e36f00 UI text: minor fixes to strings (courtesy of jt15s)
     731e1c4049fed cross-compiler image: update to newer bookworm-slim Debian base image
     7323538133f9f HaikuDepot: Log Process Report
     733e8d328979c ICUTimeConversion: Fix buffer overflows and add more error handling.
     734c199c568de DebugAnalyzer: Fix -Werror=mismatched-new-delete.
     735e526b61813 HaikuDepot: Avoid Corrupt Username (2)
     736b02777c1a8 HaikuDepot: Avoid Corrupt Username
     7370822ec27a9 libicon: Fix dangling references to VertexSource in PathTransformer
     73851355272b3 ArchitecturesRules: error on use of deprecated functions
     7399858be4f63 ffmpeg: remove usage of deprecated method avcodec_decode_audio4
     7406de9c42da6 BootManager: improved layouting
     7413c3462995f AbstractSpinner: fix calling base class virtual methods (untested)
     742538f9a182c MIDI kit: remove obsolete comment
     743bb2808d615 bootloader: Implement TSC calibration via hypervisor CPUID leaf.
     744b8fbb723ea fs_shell: Use UINTPTR_MAX not LONG_MAX.
     7454b3e80f6b5 Fix build on arm64 (and other 64 bit non x86 platforms, probably)
     7469435152cbb Debugger: implement ReadU24
     7475c040b731c People: Fix buffer overflow in string handling.
     748de9f473cda Terminal: Colors are stored using untranslated names.
     749782bb0fea1 ufs2: Fix compilation of ufs2_shell
     750a5bda648dd ufs2: Fix computation of partition size
     751dd04895cfa build: retry-on-host-error while downloading files
     75208a5804d6f HaikuDepot: resolve occasional segfault in logging
     753bf697877c1 HaikuDepot: fix issue for user check
     754338b492e0e HaikuDepot: minor performance improvement
     755de1e2d9227 BSpinner: Simplify SetMin|MaxValue()
     756ac121994b1 Deskbar: Set sub-menus to menu font
     757554dc8b060 VideoWindow add-on: Fix add-on loading (Remove unnecessary check)
     758ad7c4e2dbd BSpinner: Fix in/decrease widget behavior
     7598b5675204c virtio_block: serialize requests, copy using user_memcpy
     7600decdc641e virtio_pci: fix support for MSI-X shared
     7616d42b430d1 virtio: support modern devices
     762518e9cb9f2 radeon_hd: Add missing USB C connector type
     7638764a29843 build/jam: Only add C++ header directories to include path for C++ code.
     764d5be5b61c5 Debugger: handle call_site similarly to GNU_call_site
     7657dec7afe4b Debugger: add DWARF5 attribute and form definitions
     7660ec674cdcc Debugger: fix lookup for DWARF5 tag names
     7675f351a4650 build-packages: Bump riscv64 for gcc13. Thanks X512!
     76816236e175d Debugger: add DWARF5 tag names
     7695c32c5ef2f condition_variable: Reorder members for optimal sizing.
     770788b1b12b6 Get rid of kernel_c++_structs mechanism.
     7717a701128f1 drivers/network: Remove now-unneeded manual dependency declarations.
     772869de36dcd freebsd_network: Remove the need for <kernel_c++_structs.h>.
     7738b61424d3b Debugger: fix typo call_size vs call_site
     774c220175c65 Add Noto Cherokee to font fallback list
     775163053a45c scheduler: Only unassign a thread's core if it is not pinned
     77681c282f4b5 bus_managers/pci: dynamically register host controllers
     777cbb88108d5 Various PowerPC fixes
     7783f2abbc390 Debugger: implement DWARF5 compile unit header parsing
     779a5c358a6db Debugger: implement parsing DW_FORM_implicit_const
     78026d22ee8dc shell: remove extraneous/conflicting function
     781006478bfce Debugger: implement DWARFv5 line-info handling
     782ae2049aa4f user docs: add note about use of BView::GetMouse() in BView::MouseUp()
     78346b8479173 arch/x86: Fix sending ICIs to more than one cluster, send one at a time.
     784908afdaae4 m68k: update linker script for kernel
     7854f0173cdb0 kernel/x86_64: align the stack before calling the function
     78691ef2c3c00 kernel/m68k: fix relocation for R_68K_JMP_SLOT
     787c9afad2268 HaikuBook: Improve documentation of AddDynamicItem
     788493d3c69f3 GLTeapot: Add setting to limit FPS
     7899dc5767db6 boot/atari_m68k: fix stack after toscallLLWWWWW
     79084a57f9a2d riscv/mmu: fix some code typos in hrev57298 that lead to boot failure
     79198895d0417 riscv64/mmu: use struct bitfield for flags and std::atomic
     792f83058d1ed elf: add PT_RISCV_ATTRIBUTES program header
     793abd18fecf0 Deskbar: Fix compilation error
     7944b347fccb2 HaikuDepot: Token Based Authentication
     795d8bca3564a Tracker: Check whether the default button is disabled on double-click.
     7962d42fb1a9a Tracker: Adjust open button status when B_DIRECTORY_NODE is set.
     797d95a9b63f7 iaxwifi200: Synchronize to OpenBSD trunk.
     79876681bd900 kernel: Rewrite B_DEBUG_SPINLOCK_CONTENTION.
     799ef9e2f627b kernel/arch: Make arch_debug_get_caller() a macro implemented by a builtin.
     800d0c34f9331 kernel/debug: Invoke cpu_pause in trap_cpu_in_kdl.
     801a72ea36f95 boot/atari_m68k: add revision number to bootloader binary
     802a944d6a02d boot/atari_m68k: fix crash on boot menu
     803f0a016dcb1 BBufferedDataIO: Fix Write().
     80435bc8b401a ArchitectureRules: Disable autovectorization for the kernel (for now.)
     80555b2baf2f6 kernel: Use correct type for semaphore numbers.
     806959d9cd069 kernel: Cleanups to the XSI message queue & semaphore implementations.
     807f759ab2733 headers/compatibility/bsd: Update headers to remove BSD advertising clause.
     8082e0e70b5bb libroot: Delete some old private math headers.
     809d6b37ce996 packagefs: Fix missing unlocks in Volume package content node removal.
     8103e2b187899 build: Update arm64 build-packages for gcc13
     8111978148f9e boot/amiga_m68k: Handle, ExecDevice should be subclasses of Node
     81245c84b2857 boot/atari_m68k: Handle should be a subclass of Node
     8132903a69d4a network/ipv4: Fix NULL dereference in multicast-send.
     81439fa47a536 boot/next_m68k/mmu: implement missing functions
     8156393778b93 boot/amiga_m68k/mmu: implement missing functions
     8163b7ddf557f boot/atari_m68k/mmu: implement missing functions
     817ad29214d43 boot/libs: hush warnings for zstd on arm64
     818bcd89a79ad build: Update arm build-packages for gcc13
     8199e76d619a2 Terminal: Fix translation of "Colors" window title
     82031199cd950 update bootstrap package versions for ppc
     821ad115900db ppc: use generic_msi
     822f76f6d8f57 libroot/musl: Import ppc atomic_arch.h.
     823dc3b3e172d m68k: VMTranslationMap.h is not needed in arch_vm.h
     824420ca7cfe1 m68k: use generic_msi
     825edc473bb3a libroot/musl: Import m68k atomic_arch.h.
     826d51ee1e8bd Keymap: Add caps modifiers remapping
     827d7b59fd308 libroot/musl: adopt default implementation for a_crash from upstream
     8282435c1bd28 filteredquery: whitespace cleanup
     829d351cd366f filteredquery: link against libstdc++
     83005f767f88d Debugger: add DWARFv5 constants to Dwarf.h
     831dfc8e0741a update bootstrap package versions for m68k
     83249f7074b65 filteredquery: miscellaneous fixes
     8335491ece2a4 PowerStatus: Rename 'battery low' sound, add 'critical' sound
     83436830615dd Icon-O-Matic: Remove "using namespace" from header
     835ea2870c839 headers: Define static_assert for C11
     83675e1de3c23 libnetwork: Synchronize netresolv with NetBSD 9.3.
     837ac30bc0ef6 libnetwork: Remove lcl_sv.cpp.
     8384dcc1ed654 kernel: Synchronize inet_addr.c to remove advertising clause.
     83956241aab2f Zip-O-Matic: Fix and enable _SelectInTracker().
     840711b36b44c Tracker: Merge SelectPosesListMode and SelectPosesIconMode.
     84146a6070b57 libroot: Replace strcspn and strchrnul with musl versions.
     842bc328a435b libroot: Import a lot of changes to stdlib, string code from FreeBSD.
     843a573f9e4be libroot: Fix build of new time files under GCC2.
     844a8e2f08853 libroot: Replace the old localtime fallback backend with musl code.
     84516c85099f9 libroot: Replace asctime[_r] with musl's.
     846b09c82377a libroot/locale: Minor fixes and expose internal POSIX locale.
     8472705bc6bdf libroot/locale: Fix indentation of locale_t.cpp.
     848efdfb84038 signal.h: Look for _DEFAULT_SOURCE not __USE_GNU for sighandler_t.
     8498e8c7a073f Tracker: Reimplement BSlowContextPopup as BPopUpNavMenu.
     85018ee9c8397 Tracker: Add some missing includes.
     8513f2464f759 Debugger: implement parsing for v4 line-info
     852e86afc8f75 libs/bsd: add arc4random(3)
     8536bde05aebd libs/bsd: Implement getentropy(2).
     854d57510c0ff Tracker: Reduce differences between NavMenu and SlowContextPopup.
     855c14bd9b2e7 Unittests: fix DateFormatTest
     85620e18366d6 ShowImage: Use layouts for the main view area.
     857692e2e45bb Debugger: Move line-info version check up and print a warning.
     85815969ccf84 Debugger: Downgrade a warning to a TRACE.
     8590a5625377a Icon-O-Matic: Fix multiple point handling
     860b22fab9510 build_haiku_image: Fix type of MAIL:draft and MAIL:flags indexes.
     8614b0dffe500 Icon-O-Matic: Make list items copy/pastable
     8624024e5b6a4 ramfs: Do not advertise ourselves as a persistent filesystem.
     8634e145eadc6 BMenu: Lock the looper before calling _AddItem().
     864b89f11999a ramfs: Rewrite Query system to use the common Query parser-evaluator.
     8655b5b829f2c Icon-O-Matic: Let GradientControl shrink further
     86651555e0784 fs_shell: Support truncate operation in fuse
     867c6c2c04284 Icon-O-Matic: Add perspective transformations
     868a1c86e7ada agg: Pull in updated perspective transformation
     869efbeada748 gnu: add sched_getcpu()
     870449929ad0e ufs2: Remove few optional stubs
     87195adf83454 ufs2: Add missing CheckPermissions
     872bb83c2e223 ufs2: Allow opening directory as read-only.
     873f2ce9dda40 ufs2: Add close and free_cookie
     8740f0d334a50 ufs2: Fix can_page().
     8750b66f41b8c ufs2: Add free_blocks and fsh_name to fs_info()
     87670ef3d35f5 ufs2: Add st_nlink and st_blocks to stat()
     877e62e8e246a ufs2: Add access() support
     878260e6bd0a6 ufs2: Add unmount function
     8797bac1f2eba ufs2: Add size and file_offset sanity check
     880f76f8716cb ufs2: Add rewind_dir functionality
     881947459f72e ufs2: Fix warning
     8827713305bd2 pch_thermal: add Lewisburg and Wellsburg ids
     8833cfeaf2617 ufs2: Enable module
     8845448262dc2 ufs2: Fix reading past the end of file and reading overwrite.
     885dac0a050de ufs2: Fix directory iteration.
     886de4f20d48d ufs2: Fix wrong lookup iteration
     887a4845b5416 ufs2: Fix porentially uninited use of fName field
     888454dc0e951 ufs2: Fix inode retrieval
     88921425cfca0 ufs2: Add missing include
     8903568a4e11f update bootstrap package versions for x86_64
     8916936878097 Icon-O-Matic: Fix bugs that occur when pasting text
     89252050c56f6 BTextView: improve GetHeightForWidth in non editable mode
     8937b2f246e69 Cortex: remove use of deprecated C++ features
     8946308236831 arm, arm64, riscv64: use gcc-13.2.0 for bootstrap build
     8957602588721 Screen: Make some manual edits to Vendors.h.
     8962bffaa64dd null check fTeam in CoreDumper::Dump()
     89782272adad5 kernel debugger: add missing newline to exception messages without position
     898405c9dc3f2 Icon-O-Matic: Improve saving-related error messages
     8996da29a769f Icon-O-Matic: Fix window resizing bug
     90052b930ce1c Added CodyCam I-O-M file
     9019f21874394 kernelland_emu: Added missing user_memset()
     902c70aca1135 Icon-O-Matic: Make left sidebar lists resizable
     903303ff56a5f unix: Implement SO_RCVBUF
     9042b514ce830 riscv64: update bootstrap package versions
     90526bd8b3958 arm: update bootstrap package versions
     90645e19f162a arm64: update bootstrap package versions
     907d2edfdd11d docs: document the steps to update GCC buildtools
     908ef611e96c4 kernel/x86: also write the cpu number when the rdpid instruction is available
     90967ee1d1a3e kernel/x86: don't load microcode on intel when already up to date
     910b761f9250a unix: respect MSG_DONTWAIT on recvmsg
     9119c8f4ac5d6 Remove usage of some deprecated C++ features
     912cc6365c7aa bootloader: Don't issue warnings upon encountering PT_EH_FRAME.
     913bfebd2b3c9 libroot: Acquire the process heap lock.
     9142eddc82d0f Add e-mail draft to mimedb
     915cfd0960652 Translation comment for filesize symbol "B", use string_for_size()
     9162468c9e5bf Remove -Wno-error=deprecated
     9173487453788 unix: respect MSG_DONTWAIT on sendmsg()
     91813e2db9609 build-packages: update to the latest packages
     91977dd55aae5 libroot: Reinitialize global heap lock after fork.
     9206d3065508f kernel/condition_variable: Adjust notified count and wait-status returning.
     921798b773393 kernel/user_mutex: Fix unset of locked flag if no entries were notified.
     9222d43eebcab kernel: Store "next" pointer before notifying B_EVENT_INVALID.
     923d8365e0f0f kernel/event_queue: Only set B_EVENT_INVALID with the lock held.
     92445e0c33d4f Debugger: Make CliContext use BLooper for message passing
     9259b28ebf997 DoublyLinkedQueue: Rework Remove() function.
     92674662b662d DoublyLinkedQueue: Adjust API to match that of DoublyLinkedList.
     9275d8502cb2b bluetooth: DoublyLinkedQueue is not actually used.
     92865c74c6474 DoublyLinkedQueue: Adjust whitespace.
     9295590a8194b network/protocols/unix: Recheck fShutdown{Read|Write} before socket notify.
     930967ab75d8e network/protocols/unix: Fix UnixDatagramEndpoint::Close().
     931363e0cdf69 kernel/fd: deselect_select_infos must be called with io_mutex held.
     932904e9f5512 DoublyLinkedList: Rework Remove() function.
     9335ae1a17908 Revert "DoublyLinkedList: Add a RemoveAllBefore convenience function."
     93475d92dbdda df: move mountpoint column last
     935abf8d2e209 unix: Report connected status to socket module
     9363a6bc1cf65 SerialConnect: implement clipboard paste
     9374ae33413f2 kernel: Add errata patching for AMD "Zenbleed".
     93826a211b054 Remove trigraphs
     939e10dd8e99a Dev docs: update instructions on generating build-packages repo
     94039f337c812 Debugger: Refactor CliContext::WaitForThreadOrUser
     941f8bd82e198 xhci: report link status for USB 3 ports
     94213b7ddec87 NTFS: Fix potential memory leak.
     9433961af9fe9 Use UTF8 multiplication sign "×" instead of "x"
     944453f4d01a3 Screen preferences: remove leftover debug printf
     9454fbc89c3f2 Remove -Wno-error=trigraphs
     9464c28b3f19f Screen preferences: use a matrix menu for the resolution list
     94724a34a5ee5 fts: fix unused-but-set variable
     9484c47466fea fts: Roll up changes from FreeBSD.
     94926710c49ff PSD translator: whitespace cleanup.
     950699bc5363f Launch daemon: fix some unused variables
     9512a7d6a9850 Cortex: fix some unused-but-set warnings
     95221b533d448 Bootloader FAT: remove unused variables
     95330e762a797 bluetooth: fix unused but set variable
     9543386b8b785 libbsd: Add a basic kqueue implementation.
     955f66d2b46a8 kernel: Add event queue implementation to wait for objects efficiently.
     956c75dc6af6b pci and usb header scripts: avoid generating trigraphs
     9577e80a0ba59 PSD translator: fix mismatched types compiler warnings
     95816a112ae7b ext2: fix unused-but-set variable
     9598b018d9a9f NTFS: Fetch the mount point path during initialization.
     960387fe2d9a7 userlandfs: Adjust following ConditionVariable changes.
     961f64c46e636 kernel & libroot: Implement per-team unnamed semaphores.
     962b3b7b89334 kernel/user_mutex: Check that a thread was actually unblocked during handoff.
     963aca21731ff kernel/condition_variable: Return the count of unblocked threads from Notify.
     9642cc89328fa kernel/user_mutex: Fix race in user_mutex_sem_release.
     965ae65daec10 kernel/riscv64: remove unused code
     966528d532174 userlandfs: Adjust path to Notifications.cpp.
     967eb4b22adca virtio_mmio: fix logic
     9680235c04759 util/Bitmap: add more utility methods
     969ddde98b06d kernel: Move some source files around.
     970c6cd9b51a2 DoublyLinkedList: Add a RemoveAllBefore convenience function.
     971a2efc7ec03 AVLTree: Unify removal implementations.
     972a2b91af97b highpoint_ide: fix unused-but-set variable
     97370d3b1028a ps2: mark unused-but-set variable unused to avoid warning
     97469657d9d4f ACPI: remove unused-but-set variable
     97545311bd6f9 usb_rndis: synchronize writes
     976fef51dedd8 mail_daemon: warn about unused return value
     977a4e4beafe5 IOM: Localization/String improvements
     97818d6122240 Terminal: support for underline color and styles
     979c5abd6a796 libicon: Notify Shape on transformer addition/removal
     980b7b57869e8 unix: Implement datagram sockets
     9815a86b40e33 xres: fix extracting resources
     9828e8250e9dd headers: Explicitly hide BAlert functions
     983f11b304632 Document Launch flags and Preference directory for findpath
     984425ac1b60a refactor: Swap %Ld for %lld in all format usages
     985d110ee8cc1 Icon-O-Matic: properly pluralize command names using BStringFormat
     98671bba69f8a Interface Kit: Add casts to int32 following previous commit.
     987da70563f7f interface/Size: fix -Wdeprecated-enum-float-conversion warning
     9881efb33617f Move DeviceList class to hid_shared.
     989e16045db2c i2c_elan: Support I2C Elan devices
     9906427935280 Icon-O-Matic: Generalize some classes
     991a75a222b35 Icon-O-Matic: Remove dead homebrew translation system
     9921d9ad3fad7 mmu/riscv64: implement global page mapping support
     993ed3d3b1023 drivers/pty: Destroy TTYs when usage is complete.
     9944b02e067a6 generic/tty: Add an assertion and a comment about references.
     9955193c8cd2f drivers/pty: Close "slave" TTYs when the "master" is closed.
     9963cb845283e headers/os: Make headers generator-friendly
     99714a0c87fd9 Tracker: Set and clear background image when switching directories.
     998623fc35a33 Mail: Slightly improved attachment handling, layout, strings
     999a8030ecec6 Mail: Accept dropped files on window
     1000899e0ef82b userlandfs: use std::bitset for FSCapabilities
     1001a6957d9ff4 fifo_poll_test: add handling of EINTR signal
     1002243ac0b9a6 USB ACM serial driver did not take maxPacketSize provided by the device into account
     1003a5afae7f96 mail_daemon filter: Fix "Move target" setting
     10044313795d2e network/stack: socketpair for non-stream sockets
     1005419466254d Mail prefs: fix window title
     1006311dc3ca7d tty: notify read in addition to write when the other tty is closed
     1007037c2257f9 Export liblinprog symbols in libalm
     10087a3f924a62 idualwifi7260: Synchronize with OpenBSD.
     1009f89692a376 BMessage: Define getters/setters for BAlignment.
     1010f4f9c81086 Mail: fix "Set status" layout, localization
     10110f293bd7b6 PowerStatus: Implemented sound cues for low battery and charging
     10121676a41ec5 zip: Remove last remnants.
     1013a41f112b07 libroot: Downgrade lock assertion into a syslog print.
     101430fda09a95 kernel: Rewrite KDEBUG_RW_LOCK_DEBUG.
     101550330091b0 bfs: Disable asynchronous IO routine when KDEBUG_RW_LOCK_DEBUG is enabled.
     10160a8972bbea Cortex: initialize the log message
     10175d39116f10 fdt: copy FDT data from kernel_args to kernel heap
     10182075595c78 fdt: expose FDT data to userland
     1019bb2b9b02aa btrfs: use global namespace
     1020555b9ff733 agp_gart: initialize member before using it.
     102103c3e2083e freebsd_compat: fix GCC warning
     10225cd344f75a app_server: fix order of initialization
     1023a962cc5543 Pulse: adjust buffer to maximum
     1024b9a6a85bc3 libbsd: rewrite fts.c to avoid error
     10255140a1bb94 Package Kit/Launch Server: avoid/ignore use of requires keyword
     10267345ce9a9e usb_midi: use the private kernel headers when building the module
     10273fb092979e kernel: provide kernel-level equivalents for math.h and stdlib.h
     1028df66e964dd src/bin: De-duplicate query.cpp, urlwrapper.cpp and remove clockconfig.cpp
     1029fdc8b001a9 print addons: remove invalid use of auto_ptr
     10301f2e9ca260 kernel: ignore overflow warnings in teams.cpp and threads.cpp
     10314ed150bdc3 Icon-O-Matic: Save alpha of reference images
     1032d1e42115d0 i2c_hid: Don't crash on bogus i2c devices
     10333801ec71a3 emuxki: use user_memcpy to read/write the user buffers.
     10341ece7e4531 PS2: Fix PS2 probing on Google Chromebook
     1035b9cca28d48 boot: implement skip-init when detecting UART from FDT
     103655403e4b96 ShowImage: avoid trigger screen saver in full screen
     103768578fe6a8 device_manager: remove unused `#include <set>`
     10384958c5d7b6 HaikuBook: fix some errors and warnings during documentation generation
     1039ae3724532e AboutWindow: fixed invalid string pointer on application version
     10402bd91dc18b HaikuPortsCross: Correct misaligned bootstrap package versions
     1041a165c670fd 3rdparty: Fix revision check
     1042445d4fd926 3rdparty: Add validateBootstrapRepo tool
     1043b4c0589f3a kernel/arm: remove unneeded call to get_commpage_image
     1044426dc0c7e4 kernel/arm: remove unneeded call to arch_thread_set_current_thread
     1045c629d42947 kernel/arm: remove unused barrier functions
     104646a5ba80a3 emuxki: Allocate memory for the kernel only.
     1047ddc88ea85a docs: remove TODO item for ARM Accessed and Modifed page flags
     1048513f86c7de user_mutex_defs: Add note that the flags area is shared with timeout flags.
     104970e8eacb35 kernel: Implement realloc_etc and make use of it.
     1050f96456d863 kernel/vfs: Fix missing lock in fs_mount().
     10515e8058566c kernel/locks: De-duplicate two inlined methods.
     105279572316c4 kernel/vm: check if page is in area
     1053bdcc293fa8 kernel/vm: handle page protections in cut_area
     1054c5a0df2490 user_mutex: Add "user_mutex" KDL command to dump user-mutex information.
     1055fb688aa144 user_mutex: Use unwired virtual addresses when possible.
     105693d7d1c52c user_mutex: Per-team contexts.
     10570ab9f280ec user_mutex: Granularize locking.
     105813491fd259 kernel/user_mutex: Refactor around ConditionVariable features.
     105916edf24a3c Icon-O-Matic: Remove unused dependency
     1060098eaec630 Icon-O-Matic: Add reference images
     1061b799d160f2 kernel/arm/paging: implement Modified Flag
     106273c451087f drivers/wlan: Enable on riscv64
     106306898ee467 build/profile: Add nightly-mmc for riscv64 (and arm later)
     10644a6b1e401c repo/riscv64: Bump HaikuPorts build-packages for riscv64
     10655676ddf7ca repo/riscv64: Bump HaikuPorts build-packages for riscv64
     1066710016817c tests/qemu: Fix network on riscv64 test vm
     1067b6e15e8bf5 boot/arm: enable TEX remap
     10686554d7448d kernel: Print the first 4 chars of cvar names in KDL "threads" command.
     1069f0e9ed4488 Debugger: just skip .debug_frame/.eh_frame section contains a 0-length CIE
     1070496e411397 pthread_barrier: Ensure the barrier is "idle" during destruction.
     1071f79c7ae83e pthread_cond: Use test_and_set in cond_wait.
     1072ca458a2b55 user_mutex: Adjust semantics of B_USER_MUTEX_UNBLOCK_ALL.
     1073901b48c2e8 user_mutex: Fix potential race in switch_lock.
     10749c4bd82612 ifconfig: check the family when different from AF_UNSPEC
     1075edd8e471a6 xhci: fix root hub endpoint companion descriptor size
     107637e1b12911 framebuffer: report display EDID data
     107729f8da76d7 strace: Add mutex type
     1078c80a875a74 libroot: fix pthread_[g/s]etschedparam
     10796f3f29c7dd user_mutex: Refactor locking and unblocking mechanism.
     108065a76a0fb9 pthread & os/locks: Add some more assertions and error checks.
     1081a127b88ecb Debugger: Add UML class diagram
     108295f94193f5 pkgman: add command to show summary and description
     1083b24cc7ca75 pthread: Use 1 for PTHREAD_BARRIER_SERIAL_THREAD.
     10844785ffe77c pthread_barrier: Add casts to appease GCC2.
     1085505fdd612b pthread_barrier: Rewrite critical section.
     108663396c7d13 pthread_barrier_test: Reduce sleep times and increase cycles.
     1087f61fb770f0 kernel/arm: don't set Accessed Flag when initially mapping a page
     1088a2cb4665de strace: Improvements
     10899686d93151 kernel/user_mutex: Fix another instance of addr_t.
     1090402b41562c kernel/user_mutex: Use phys_addr_t for hash keys.
     1091cf1b26a933 kernel/user_mutex: Create utility functions for the user_atomics.
     109217d9a20c62 strace: Add support for struct sockaddr
     1093d666f82888 Terminal: satisfy new theme window condition check
     1094c4c09e7fed usb_disk: Fix double-lock KDL on device removal.
     10957be371792f kernel/vm: unlock cache before unmapping addresses
     10960450e7b802 USB: Acquire the device manager lock before Explore.
     1097bd90416925 USB: Do not wait for first explore in Stack constructor.
     10981eb7837ddd usb_disk: Ensure we are in a consistent locking state before calling free.
     1099cb1df90e30 Revert "kernel/vm: handle page protections in cut_area"
     1100fbcc7b2711 BScrollView: Ajust minimum dimensions as little as necessary.
     1101de07bc3fa5 kernel/vm: handle page protections in cut_area
     1102338fedd65a Tracker: Fix memory leak
     1103ef8e820bc7 FileTypes: Remove workaround.
     1104269de6acca BScrollView: Take both minimum dimensions of scrollbars into account.
     1105bfd3d33765 strace: Print detailed signal information
     11060992009d13 libnetapi: remove support for old OpenSSL versions, prepare for OpenSSL 3
     11070e86ca77e7 Tracker: Fix memory leak
     1108ca40d4ab5c usb_disk: Probe by USB configuration instead of attributes.
     1109e1e2a82dd2 USB: Use BStackOrHeapArray in RegisterNode.
     1110ac0506fd90 usb_disk: Granularize locking.
     111120313e56ed usb_disk: Clean up and consolidate mutex/semaphore creation/destruction.
     1112dd6e7cb90d usb_disk: Use get_attr_uint8 instead of a loop to get class/subclass/protocol.
     11139b1ff49d87 kernel/io_request: Add assertion in NotifyFinished() that fStatus is set.
     1114831bb20728 kernel/dma_resource: Add an assertion to prevent Init() from being called twice.
     111592b8f3e74c kernel/dma_resource: Fix tracing.
     1116197e4b5a6a usb_disk: Use DMAResource for bouncing and support physical I/O requests.
     111755a468820c USB: Support physical-vector bulk requests.
     111899626c2908 USB: Use generic_io_vec in Transfer.
     111965cdc13e7d kernel: Migrate struct generic_io_vec to a private header outside src/.
     112047b66bb676 loopback_frame: when the interface address isn't set, use the destination
     1121c88d446192 usb_disk: Move icon data to a separate header.
     11225c99f9668e XHCI: Disable MSI-X for now.
     1123e223e8e94b kernel/x86: Initialize IO-APIC only after PCI enumeration is complete.
     1124b256fa4adf usb_disk: Transition to "new" driver API.
     11257c18d58f2b usb: explore on BusManager::Start()
     11263c416c7aa7 Tracker: Remove failing ASSERT
     11277da4ade74b Remove version constraints for ICU
     112880cb3bc23e Add source for Misc_WebSearch icon
     11295bf195cdad Remove libicutu and libicutest from Haiku dependencies
     1130958b83c3ed PoorMan: Default to UTF-8 character set.
     1131c098332d7b usb_disk: Retry actions after reset_recovery.
     11320a9e5c9e58 usb_disk: Cancel queued transfers when clearing HALTs.
     11331886d5692e XHCI: Handle an unlikely corner case in CancelQueuedTransfers.
     1134400eedd0c8 leak_analyser.sh: Remove usage of obsolescent egrep
     1135b3e608ab9f keymaps/Japanese: Japanese keymap do not use Alt Gr key
     11361a88b571ca pci/x86: Reimplement PCIe configuration mechanism using ECAM.
     113719ae638fb6 pci/ecam: Fix reading config registers using ACPI method.
     1138769b4ee4aa XHCI: Implement support for MSI-X.
     11395dcae7c6b8 ECAM ACPI PCI controller: Fix computed length being unused for 32/64.
     11408be0a59e77 ECAM ACPI PCI controller: handle missing address_length
     11414dbd474753 Add BIconUtils::GetSystemIcon
     114213f2f8de06 Icon-O-Matic: Move some functions to header files
     114341bd89a9fa Icon-O-Matic: Document the importer/exporter classes
     11442815686c1d network/tun: modify mtu and some checks to give correct types/flags
     1145840faa402b strace: add network definitions
     1146c2e8b3177b usb_raw: Fetch default language before fetching string descriptors.
     1147943b5775f8 Icon-O-Matic: Fix memory leak
     114857d035af1c listusb: Dump Super-Speed Endpoint Companion descriptors.
     1149ed01a46241 listusb: Split CDC listing into a separate file.
     115067df1af45a listusb: Fix verbose class/subclass/protocol printing.
     1151bcc72455d3 freebsd_network: Add missing NULL check in get_usb_device_attach_arg.
     1152605bd3f09d termios.h: Undefine/remove some unimplemented BeOS extensions.
     11535d4fe207c7 scsi_disk: Remove unused blockShift and log2.
     115474d2e61ee2 kernel/vm: Make cut_area respect overcommitting flag
     11551de4fd177c Touchpad prefs: sentence casing
     1156fb1d071e14 Deskbar: Increase Twitcher team icon size from 32 to 48
     1157a656120f1f Deskbar: Center Twitcher window 1/16 screen height above center line
     1158fb885767b6 Deskbar: Use hvif window icons & scale with font
     1159217bbbf423 Debugger: fix empty button on alerts with only 2 buttons
     11606a06a56256 Debugger: fix width of alert for short messages
     1161ef240bfffa makefile-engine: fix for riscv64
     1162ec97248c2a tcp: handle linger with zero timeout
     1163740f3ca4ae net_socket: binding on the same socket should return an error
     1164e5f221f598 ipv4: bind() should return EADDRNOTAVAIL when the address isn't available
     1165b7d9790fc2 unix: accept() shouldn't return B_TIMEOUT but B_WOULD_BLOCK
     1166fc13358aca net_socket: getpeername: IsConnected() when parent is not set
     11679c1af36c30 tcp: report disconnected events for tcp
     116830d2a5e189 kernel/fifo: just send a disconnect for readers without writers.
     1169030814a8fc kernel/wait_for_objects: make select() watch more events
     1170702e7b011c kernel/fifo: fix commands like "tail -f file | grep"
     117174dc1de3a3 libicon: Add tool to encode/decode custom float format
     1172fa82fcc532 ifconfig: check the family is available
     11734e9653027d net_stack: for local delivery, also capture packets when enabled
     1174e2b57695fc loopback_frame: apply an ethernet header for packet capture
     11759ef39f3c0c icmp6,ipv6_datagram: disable tracing
     117680c9f890df Tracker: improved strings
     1177ae4d11a4d2 icons: Add dedicated patch file icon
     11788ffe04780d Icon-O-Matic: Remove unused function parameter
     1179496d59e107 Icon-O-Matic: Document the document saver classes
     1180d38dcdde74 kernel/arm/paging: implement Accessed flag querying
     1181cce0386a4d kernel/arm/paging: implement Accessed Flag handling
     11820d5bde4295 kernel/arm/paging: remove empty code block related to global pages
     1183b809279cd8 kernel/team: Allow retrieving more attributes
     1184fe3f797dc8 kernel: fully remove arch_check_syscall_restart
     1185290e43c06e boot/efi/arm: enable access flag
     118684745ade1b kernel/arm/paging: use simplified permission model
     1187c10c49daf7 kernel/arm64: refactor TLS initialization
     1188191eff4135 kernel/arm: remove unused function arch_check_syscall_restart
     1189b197dcbafa tty: Implement exclusive mode
     1190bbd6beb7ee kernel/vm: Allow more maximum protection for mmap'ed areas
     119144233abf11 Painter: change to a solid pattern for gradients
     1192412bcb11fd kernel/vm: Fix area_for with PROT_NONE address
     1193786c14d06d boot/arm64: set trace level with constexprs
     1194d97ad7c4dc termios: New ioctl: TIOCOUTQ
     1195568b8f9395 headers/posix: Add TIOCM_RNG as a synonym for TIOCM_RI
     11966550124ea0 riscv64: implement memory barriers
     119788306be95c drivers/pty: Check slave TTYs also in get_tty_index.
     1198071ff801ee BSerialPort: Implement WaitForInput() using wait_for_objects.
     119954fc4c3c49 boot/arm: set trace level with constexprs
     12006c58b765f3 kernel/arm: use inline functions for accessing coproc registers
     12019875f74d65 kernel/arm/paging: fix alignment issue in InterruptGetPageTableAt
     1202c13766fc00 kernel/arm: check for access flag fault in page fault handler
     1203bbb4db9276 Delete the old TTY driver.
     12040c2a5bb5ea Replace the "tty" driver with a "pty" driver.
     12057a27ef1439 generic/tty: Add the undocumented BeOS 'ichr' ioctl.
     1206bb57ea897d generic/tty: Combine settings structures.
     120794457adea2 Debugger: add a "don't ask again" checkbox to alerts
     12083d2b8a2045 remove unused header arm920t.h
     12092b6ccde030 Tracker: Disable edit menu items on ro volumes
     1210d9642c25bb headers/os: Bump max gcc to 13.x
     1211396f398d35 Deskbar: Fix horizontal mode window size limits
     12129da3977cfa Deskbar: Rename IconSize() to TeamIconSize()
     121369bbd7ad86 Deskbar: style fixes only
     121400377c99e7 libroot/uname: remove unused architectures alpha, mips, sh4
     1215f967e2c0c7 headers/bsd: Export pthread_attr_get_np
     121619537d01d1 kernel/arm: adjust function names for getting/setting SCTLR
     121718f35e4ebd libroot/os/driver_settings.cpp: fix memory leak
     1218cfbfb8473c BTextView: Allow nav on selectable but non-editable views
     12192b9f3f2962 libroot/uname: fix uname for arm
     12207858871ed4 DrawState: disable drawing when clipping to an invalid rect
     122143a8874973 xfs: remove unnecessary macros
     1222c6bb93278e xfs: fix performance issue related to xattrs
     1223d34f1c40e0 Tracker: Add BPoseView::CountSelected() method
     1224b7dd18b22c Tracker: Style fixes only
     1225dc3f8c631a BOutlineListView: fixed compression causing inconsistent selection update
     122628cea299f7 xfs: return B_OK in xfs_free_dir_cookie() function instead of B_NOT_SUPPORTED
     1227f18d2effbf API Docs: Update BVolume::SetName()
     1228b3fc3bc71d kernel/arch/riscv64: disable debug stack trace when sending signal
     1229b01b40745e kernel/arch/riscv64: restore SSTATUS register first
     1230997adc7e61 kernel/fd: Add missing NULL checks in user_io routines.
     1231d1aa4a4295 Fix typo
     1232b289c1e406 Fix typo
     1233b00da680fb BTabView: remove obsolete code
     12340ba60bc743 Move BarberPole from HaikuDepot to libshared
     1235cd6e756df5 FlatControlLook: fix clipping
     1236e673ca9491 cdboot: add missing PCI x86 module.
     1237be8080575a IORequest: Refactor IOOperation transferred-bytes and status accounting.
     12388561b2c894 AboutSystem: update CPU info on replicant constructor.
     1239103c671ef0 AbstractModuleDevice: Add generic read/write hooks via "io" hook.
     1240be67f14dcb mmc_disk: Refactor read/write/io hooks.
     1241e0f07d3ce0 IORequest: Add an assertion in SetTransferredBytes.
     1242f64b099191 scsi & virtio: Clean up IORequest usage.
     12438d2c997da2 nvme_disk: Add missing bounds check and adjust clamping.
     1244fc12af740f netfs: Restore status_t result, fix build
     12457b3bfaf34f netfs: Removed 'result' variable
     12468540053c8a xsi_message_queue & xsi_semaphore: Downgrade a lot of traces.
     1247d8f78afc8a xsi_message_queue: Permit incoming buffer to be NULL.
     12486acd708e97 xsi_message_queue & xsi_semaphore: Use condition variables to wait.
     12499747721a43 kernel/condition_variable: Add a fast-exit from Wait() for negative timeouts.
     1250d8e4f52b78 kernel/condition_variable: Add a ConditionVariable::EntriesCount() routine.
     1251484bf053dc VMCache: Use THREAD_BLOCK_TYPE_OTHER_OBJECT.
     1252557f0446b3 kernel: Introduce THREAD_BLOCK_TYPE_OTHER_OBJECT.
     1253f5e531e92e kernel/thread_types: Remove Thread::condition_variable_entry.
     1254c7cd1bae68 BeControlLook: fix clipping rect, part of #12890
     1255e6a598a2f4 ControlLook: fix clipping
     12563c51bd6a2b libroot: Fix initialization of LocaleNumericDataBridge.
     1257419abdb265 openbsd_wlan: Add implementation of IEEE80211_IOC_SCAN_REQ.
     12586fa3716c79 docs/user: Import syslog documentation from an old Haiku newsletter article.
     12594ba629698f pci/designware: Add another missing include.
     126069929490eb locale_t.h: Add missing newline at end of file.
     12613ce66fb079 pci/designware: Add missing include.
     1262bd7bb43761 PCI_x86: remove
     12632982f45075 freebsd_network: drop PCI_x86
     12643b91d73bce bus & drivers: drop PCI_x86
     1265f33c8f9ce2 busses/pci/designware: add
     1266912bdb2aca busses/pci/ecam: add
     1267a23ac85fa9 bus_managers/pci: split PCI controller to separate add-on
     126897b7c7719d bus_managers/pci: move MSI handling to generic code
     1269e942269a1f pci: generic MSI interrupts support
     127026704b5974 Tracker: undo Model.h changes from previous commit
     1271a63a67392b Tracker: Whitespace, alphabetize style fixes
     12723f06b49ad3 fs_shell: cleaned up of a few unused variables
     12734d8698c300 duplocale: fix missing locale magic when creating a new locale.
     127444daad619e Debugger: improve command help text
     127592f36c4a61 Debugger: Remove unused function
     1276c4737dcb22 freebsd_network: Be lenient, do not assert if the callout mutex is &Giant.
     127797d55ad49d freebsd_network: Add missing LOCKGIANT to the close() hook.
     127881d3bc02bf BMenuItem: use unicode character for B_SPACE shortcut
     12797c58a5a3fb tcp: avoid overflow of the advertised window with window scaling enabled
     12807bfc9c6fc7 libroot: Fix bad pointer access in __init_stack_protector
     128150a5eed083 app_server: Fix potential infinite loop
     1282b5ff580afb btrfs: btrfs_shell build errors fixed
     12833e37877f10 BButton: Remove button label margins
     128427b3dee8b3 Revert "Deskbar: Use hvif window icons & scale with font"
     1285a2755521d5 Rewrite header ISA.h
     12860ec55fb069 framebuffer: fix NULL framebuffer address for non-x86
     128755d8d19ea9 BeControlLook: Implement DrawStatusBar
     1288fc5d11e9ab busses: remove unneeded PCI_x86.h
     12894f97a431b9 Deskbar: Make Vulcan Death Grip work in mini-mode
     12906347519ab1 pthread_once: Add static assertions for ONCE_INITs.
     1291d9e8ef7f66 threads.h: Fix value of ONCE_FLAG_INIT.
     12925cbb772a4d libroot: Fix handling of n=0 in mbrtowc.
     1293f6395def52 PowerStatus: Use BNumberFormat for percentage value
     12946239b2a907 libroot/glibc: apply upstream fix for printf_fphex: Fix up long double fphex.
     12952b65e2d808 Deskbar: Use hvif window icons & scale with font
     129633dd436f25 kernel/team: Fix race condition in team loading wait.
     129723e3c5fa0c libroot/icu: Add missing include of assert.h.
     1298adc3561bed libroot: Suppress signed-unsigned comparison warning.
     1299c3c213810b libroot: Do not include terminating NULL byte in result of [wc]strxfrm.
     13003e1163d6af libroot: Disambiguate parameters of ICUCollateData::Strxfrm.
     1301e69e1b2b3a libroot: Remove glibc's random.c.
     130287be02e12a libroot: Replace rand() and rand_r() implementations with musl versions.
     130305a0671dde libroot: Synchronize random() implementation with upstream FreeBSD.
     13046d3d196648 getlogin_r: Make actually reentrant and fix error return value.
     1305fcd82d3dc3 math.h: Change definition of FP_ILOGB0 to match the specification.
     13060f67b2ac2e uchar.h: Add missing include of stdint.h.
     130786ee86f5a9 HaikuDepot: Nickname Length
     130840e5560a3c BOutlineListView: fixed expansion causing items to disappear
     13098079adc050 libroot: fix path inconsistency in the find path API.
     1310d8eeb8a4cc Debugger: explain target must be specified for CLI debugger
     13119fe85f9688 mail: automatically scale toolbar icons
     1312457e5ee245 mail: switch 'Set to' window to use layout lib
     1313863bf67d8d Deskbar: Scale leaf/team menu with bold font only
     13146781d35fcc Deskbar: Removed Utilities.h include from BarApp
     1315095b381310 BitmapStream: fix grayscale AVIF decoding
     1316cc889ed79a mime_db: Broaden AVIF filetype guess
     1317c0a43216c6 Debugger: add support for executable file refs
     1318d0b67fcc80 kernel/util: Clean-ups to DoublyLinkedList insertion routines.
     13193d3b89c8cc kernel/util: Privatize the deprecated DoublyLinkedList::Insert() variant.
     1320ce08f03c61 kernel & add-ons: Adjustments to use DoublyLinkedList::InsertBefore.
     13216ec600d29b kernel/util: Add self-link assertions to list_add_link_to_{head|tail}.
     132270b4d59f18 freebsd_network: Refactor callout_stop and functions which invoke it.
     1323f863f473b5 freebsd_network: Check for c_due > 0 in the callout invocation.
     13241110e6fc65 freebsd_network: Migrate callout invocation to another function.
     132555f3abb4c9 userlandfs: Support mapping FUSE files to memory
     1326bcbe43f8d3 Debugger: Add core files to list of file types handled
     1327673bc1087f freebsd_network: Always unset c_due after removing the callout from the list.
     132811e68e0c54 apps/haiku3d: Swap then unlock to fix rendering on glvnd
     1329e6d3d777b2 freebsd_network: Cleanup callout_thread.
     1330ff6e777d28 kernel/util: Clear list links on removal under KDEBUG.
     13312393d22cdb kernel/util: Add static assert that the two list links are the same size.
     1332e37168ad4f kits/app: fix unaligned copy in BMessage
     133371f5445c91 Installer: Remove leftover code
     133429285e87a8 translators: remove explicitly setting sizes
     133515ff8d64b6 BNetworkDevice: Remove GetNextNetwork.
     133611a8223711 Migrate in-tree consumers of BNetworkDevice::GetNextNetwork to GetNetworks.
     13378c58c0c5e3 BaseTranslator: Use PreferredSize() not ExplicitPreferredSize() in resize.
     1338d2670b490d freebsd_network: Handle an edge-case race of callout_stop.
     1339d86a240aec kernel/thread: Refactor thread-local-storage initialization and updating.
     1340ed24eb5ff1 3rdparty/proposals: Add draft WIP khronos proposal
     13415bf437dd89 DriveSetup: Rename view name to match class name
     1342baf281aa61 strace: Fix names of hardcoded syscall lists.
     134355f633f7ec strace: Add printing for the address-spec enum.
     134490b0629ee1 strace: Trivial improvements.
     134504acec35f9 strace: Add set_memory_protection to area syscalls.
     134697685bf91d strace: Set void** parameters of area syscalls as InOut.
     13477da3e2fcc4 strace: Treat void** the same as addr_t*.
     13487046e7cd8a strace: Cleanup read_string.
     134928d588d51e strace: Create a status_t type handler and use it for return values.
     13508b9267565d strace: Do not print unnecessary parentheses.
     13510166c1efdd strace: reserve_address_range argument _address is an InOut parameter.
     13520f3ea49704 strace: Add area protection flags printing.
     135337f7aba689 strace: Clean up Jamfile.
     1354b014491b88 DriveSetup: Preserve focus on rescan
     1355502309ab5a strace: Introduce FlagsTypeHandler, and use it for O_* modes.
     13564cb9408437 NTFS-3G: Update to 2022.10.3.
     135795de7f50ea Installer: Adjust layout for new window size
     135835212f7bef userlandfs: Fix GetVNodeName
     1359ebf5253621 open: fix typo from commit cleanup.
     1360da78f6bf20 open: B_ALREADY_RUNNING is valid for BUrl::OpenWithPreferredApplication().
     136190d34dcaf0 freebsd_network: Rework callout_stop implementation.
     1362c650846d9e vm: Replace the VMAreas OpenHashTable with an AVLTree.
     1363e48af9e4ec Icon-O-Matic: cleanup workspace switching code
     1364a231654f09 BWindow docs: Improve function descriptions
     1365b6356b9116 HaikuDepot: Password Requirements
     136637d99b7eaa NumberFormat: Fix incorrect fallback logic
     1367d2283cd881 Web+ console: Show count of repeated lines
     136841bdfde7e6 tracker: write default columns to correct attr
     1369a83ee8cf77 build: enable network driver build for riscv64
     1370aa3f526b8d MediaConverter: Fix incorrect string break
     137160b19d7eac kernel/arm: implement signals, fork, restart syscall
     13725865e68ef2 kernel/riscv: timer freq calculation, interrupt handling fixes
     1373604b6f7e9b fdt: implement '#address-cells', '#size-cells' support
     1374408a7e27d9 kernel: implement clear_caches for riscv64
     13751e4146cbc6 RISCV64VMTranslationMap: add missing instruction cache invalidation
     13766d13693a78 kernel/int: increase max interrupt vector count
     13771bb04f4a43 preferences/Keymap: use transparent background, reduce stamping artifacts
     137833f97c1093 Boot Options: Minor GUI string changes
     1379c757102870 Web+ console: Add "Copy" button
     13807ee7b33be6 Deskbar: Limit app bar width by BarMenuBar width
     1381fb222ad5f7 develop docs: fix packages/Readme links
     13822263aa8f9c Icon-O-Matic: Fix references not being acquired/released
     1383772df0f646 kernel/arm/paging: assume nothing is dirty
     1384174b7ef6cc ShowImage: Use BNumberFormat for percentage value
     1385f6fad5e8c2 src/test: Remove "sock".
     1386f3dc3eabfc Mail: Increase the minimum size of the attachments view.
     1387e76f360a15 Mail: Refactor the Attachments (Enclosures) views to use layouts.
     1388dd3f595b54 mail: only copy attributes for new IMAP folders
     1389304569520d MediaConverter: Use BNumberFormat for percentage value
     13904a0a64d446 AboutSystem: Use BNumberFormat for percentage value
     1391b965b55d86 efi/serial: re-init serial after efi detatchment
     139230d8d75640 minimum: Add Installer to minimum image
     1393434aab5a4d headers/kernel: remove alpha folder
     1394bb46ee6d5f Installer: tweaking strings
     1395b548e9131d Api docs: fix code blocks
     13960aeb55c8ac arm: remove unused variables from arch_kernel_args
     13979a9c5e9fee kernel/arm: clean up x86 PAE related code
     1398f964790bcc headers/kernel: remove sh4 folder
     1399cc1d9fb0fe Icon-O-Matic: Refactor code slightly
     1400fbc2a57b09 mail: filter messages in Trash from unread count
     14014f1e67e18e mail: fix crash when associating IMAPFolder
     14026f4e837685 filetypes: fix incorrect usage
     14035292bd2993 ActivityMonitor: Adjust last commit for style.
     14041f40cad263 ActivityMonitor: never show settings window off-screen
     1405fa39528cf9 AboutSystem: update kernel date from the replicant constructor.
     1406c2f017dd25 platform/efi/riscv64: Drop extra SetSatp before jumping into kernel
     140726eb736c44 acpi_thermal: report temps in Celsius on acpi_thermal_read()
     1408805eb54a62 drivers: remove uninit_hardware() from misc/kdl and misc/test
     14092ab05dc925 docs/develop: a few notes about invalidation, view bitmaps, and overlays
     141053df6323c8 docs/develop: reorganize app_server documentation
     1411b19fa88344 boot/arm64: don't map EFI loader code and data regions
     1412e490b6343a kernel/arm64: align interrupt postlude with other architectures
     14136d9b21e897 filetypes: support setting icons for directories
     14140c062f469a docs/develop: add some documentation about our Jam usage
     14155929c25b71 Installer: Add partition setup instructions
     141645d7047cca mail: open New E-mail query on notification click
     1417338570d8d6 debug_server: Remove duplicate setting of B_FLOATING_ALL_WINDOW_FEEL.
     14184f3a8009e1 debug_server: Make crash prompt appear above all other windows.
     14198a5fc3866a openbsd_wlan: Synchronize net80211 with OpenBSD.
     1420dd430c69f2 idualwifi7260 & iaxwifi200: Synchronize with OpenBSD.
     1421b7cc4167b7 tests: Add missing Jam rule for mmap_cut_tests.
     14229ed77019b6 tests: Add mmap_cut_tests.
     1423bc35a6e445 kernel/vm: Prohibit offset from being < 0 in mmap.
     14240ecd7516de Package Kit: Use an object_cache in kernel mode for decompression buffers.
     14254e51d4b707 packagefs: Use object_cache_delete instead of calling a destructor manually.
     1426be7386be30 Installer: factorize _SetStatusMessage() calls in _UpdateControls()
     1427ded3731e44 netfs: Include bsd/features.h.
     1428552ac089cf nfs & websearchfs: Drop unused fsproto.h.
     142979bc16ba6e Rewrite <netdb.h> and drop a lot of non-standard stuff.
     14309ae547b297 data/network: Use ports & services files from OpenBSD.
     14316d36f6bfad netdb: Drop definitions for getipnodeby...
     1432dd8d24ee62 build: remove most of MathRules.
     1433e70df3f778 app_server: AppFontManager does not need a BLooper
     14346ae6a38e53 app_server: refactor font managers
     143576b2fd5bed app_server: include the manager in the font cache key
     143608f748dea7 Deskbar: Remove B_TRANSLATE_SYSTEM_NAME and leave a comment as to why.
     143736e200e2e0 sys/uio: Add preadv/pwritev.
     1438429e730135 mount_server:  remember read-only attribute
     14398eb9f41407 data: Drop ARM FDT dts from repo
     14404c442eb0b8 remote_disk: Fix B_GET[_BIOS]_GEOMETRY ioctls.
     14415f88744263 BMenuField: allow to use non-fixed size in combination with layout mode
     144240a7fe3f68 Api docs: style search
     1443fc2f1a3247 BMenuField: remove deprecated constructors
     14443cc1da2b77 BControl: fix big-endian bitmap handling for control icons
     1445dc509bfab4 fs_shell: Use proper readv/writev functions on Haiku hosts.
     14469a91a72662 Api docs: dark mode
     1447050515f6ae BFS: Fix missing trim of last range in a corner case.
     1448ba9ce9c13b termios: Added cfsetspeed function.
     14498aadf2e84a setvolume: implement some common features
     1450c97648aad1 docs/user: Use Doxygen's internal search system.
     1451f7b2278e28 docs/user: Update Doxyfile to Doxygen 1.9.6.
     145206cf64e90c fstrim: Pretty-print the trimmed size in addition to showing raw byte counts.
     14531572bf59b7 nvme_disk: Use the correct length value in the total-trimmed calculation.
     14541831c1c60d libroot/crypt: remove selectsmix
     14550849c914a7 xfs: Enable -Werror, fix all warnings
     145666196a82f2 libroot_build: Correct read/write[v] functions.
     14575e9fd9f60d libroot_build & fs_shell: Provide _kern_ functions for readv/writev...
     145881458ef8a6 kernel/vfs: Remove read sizing hack in common_file_io_vec_pages.
     1459478c8c847d Drivers.h: Rename device_{read|write}_pages back to device_{read|write}v_hook.
     14606b8403b44b libroot/crypt: replace crypt_des implementation with musl's
     146146f36ae4e0 app_server FontManager: remove not owned family deletion
     1462b5c5eec531 app_server: don't return FreeType errors
     14631a76488fc8 servers/index: Fix broken CatchUpDone logic; get vs set ptr
     146488b5bdf748 app_server: fix dangling references in user fonts
     146585d52d335d app_server: push FontManager knowledge to FontStyle creation
     1466cb190a7dee app_server: new font code cleanup: includes and the like
     1467229a173c6e Mail: respect system text & Link color
     146849df70db7a build: include zstd_devel in Development optional package.
     14695214106737 WebPositive: draggable page icon
     147088f36b2dd9 FontManagerBase: remove families from BObject list when deleting them
     1471125b262675 libroot: introduce crypt_r
     1472c83c6cde11 tests/app_server: fix loop direction
     1473b4567c396c acpi_lid: avoid possible memory leak
     147496e28a400a googlefs: De-Googlize, rename to WebSearchFS
     14755a369046a3 googlefs: use DuckDuckGo HTML search page
     1476a780ec8653 acpi_ac: update "last_status" on acpi_ac_notify_handler()
     1477a34c877fd0 app_server: FontStyle lifecycle
     14786d024fde1c app_server: fix double deletion of font families
     147972d2ba2f9c test_app_server: fix build
     1480b3099de672 DeskCalc: fix live updating of button text color
     1481c8a1650c73 docs/develop: documentation about the C library and features.h
     14824f52a155e6 BFont: Minor code cleanup and autolocking for AppFontManager
     1483d778c82da4 acpi_lid: fix build on 64 bits.
     14845d41cee816 WeakReferenceable: Clear fUseCount when it is 1.
     1485b956691cdd WeakReferenceable: Allow reference counts of either 0 or 1 during destruction.
     14866f7201128c Drop "play" command.
     148761ed147044 keyboard: Store errno right after calling open() if an error occurred.
     1488d891ca1119 headers/build: Drop Drivers.h and Select.h.
     1489e05876e25f makebootable: Include Drivers.h only for TARGET_PLATFORM_HAIKU.
     14908654ab710c kernel/vfs: Use new/delete for advisory_lock structures.
     14917a6ef4c87d WeakReferenceable: Add reference-count assertion just like BReferenceable.
     14921e860e07ee BPrivate::WeakReferenceable: Move implementation to a .cpp.
     1493da49d61cb7 rtl8125: Modifications and additions to make it compile.
     1494f8a90df5fd openbsd_network: New additions for rtl8125.
     14954a50966655 rtl8125: Import (rge from OpenBSD.)
     149678eb4676ab freebsd_network: NULL-check if_init before calling.
     14970ab42081b5 kernel/network: Limit send MSS by interface MTU
     1498147ca87661 Tracker: Drop ShowHideSelection setting.
     14996d791f2040 Tracker: Fix selected text drawing with light desktop colors, and delayed update for inactive text colors on desktop
     15003554137fa9 network: Always add default route after setting IP address
     150149efa33dd0 ps2 synaptics: implement 'extended W' mode.
     150264a48a5521 kernel/network: Fix neighbor advertisement hoplimit
     1503fae0689ac2 kernel/fs: Use open_mode_to_access in rootfs_open.
     15044133750ca3 exfat & xfs: Adapt to use next_dirent and shared open_mode_to_access.
     150535b40030a7 file_systems/fs_ops_support: Add open_mode_to_access.
     1506dc95ec5777 file_systems/fs_ops_support: Add comment for next_dirent and mark "inline."
     1507fbc5512274 openbsd_network: Some basic additions in preparation for "rtl8125".
     1508231f740ccc openbsd_network & drivers: Implement the real bus_dmamem functions.
     150988864ff1f9 kernel/network: Reply with a ICMPv6 neighbor advertisment
     151062ee13a983 kernel/network: Fix ICMPv6 checksum calculation
     1511984e2e527b openbsd_network: Move ifq_*_oactive wrappers to a common header.
     1512218a511cd4 drivers/network/{ether,wlan}: Drop FreeBSD versions from Jamfiles.
     1513939b20db33 Terminal: Add new files to DoCatalogs.
     1514946fa9e85e Terminal: Adjust indentation for kColorTable.
     15153773999f93 kernel/fs: Add permissions check to rootfs_open.
     151683e06e62ef ffmpeg: remove use of deprecated fields in tracing
     1517a5bcb6e0e6 ffmpeg: fix incorrect error check
     1518e35a296ef7 ffmpeg: fix missing initialization of AVFrame
     15195500d61686 ffmpeg: fix build with tracing enabled
     1520c3162b5d8a MailMessage: Fix date in header of forwarded mails
     15219d51367f16 Improve "sourcecode" page of docs/develop/ a bit
     15226b1db710f7 docs/develop: introduce intermediate index for each section
     15237cfd9e92cf tests/qemu-boot-test: Adjust arm64 cpu to max per David k.
     1524ce41afe7f8 tests/qemu-boot-test: Add initial arm64 boot test case
     15258e2cd40d9e FontManager: use correct constants for default styles
     15264cff9918f3 screen_savers/flurry: Remove duplicated code
     152799d1318ec0 Fix userguide localization
     1528281ece0b8a Terminal: Menu "Theme settings..." -> "Colors..."
     1529979de7d73d Readme.Compiling.md: Use new build profiles
     153075070a4089 ShowImage: Fix status view font size
     1531322be3bee0 StatusView: compute font size based on scrollbar size
     1532fb0b77979a loopback: Bump default MTU from 16KiB to 64KiB
     153307f11ccca9 data/ids: Updated PCI IDs list from upstream (+125/-19 since current)
     1534d79d9a8524 Developers doc: fix all Sphinx generation warnings
     1535594a6fa9e5 kernel/device_manager: Fix virtio device iteration on qemu-system-riscv64
     1536042c401bb0 intel_extreme: add PCI ids for Haswell ULT GT1 Mobile
     15375fba2ada03 tests/qemu-boot-test: Fix keyboard and mouse on riscv64
     153859f8bbddb0 virtio_block: fix tracing on 64-bit platforms
     1539183b85ddf8 Tracker: NavMenu and MountMenu should not set font themselves (inherit from BMenu instead)
     1540f65d24dfd9 kernel/debug: Fix newlines on serial output
     15414fc16a17cf libroot: fix try functions for pthread_rwlock.
     1542b36bd5f7d5 Devices: Miscellaneous polishing (removed the old non-utilized view tabs etc)
     15434924129ec2 libroot: pthread_rwlock_[rd|wr]lock detect simple deadlocks.
     154437223744b7 kernel/x86: add a hybrid type per cpu, to be dumped when the feature exists.
     15451b370545d7 Terminal: graphical settings for configuring themes.
     15467a772a5586 Terminal: support bracketed paste.
     15477003a4cb1d i2c/ocores: add fdt compat for HiFive Unmatched
     154881a892eddf efi/serial: Refactor EFI bios serial services
     1549762b00e999 intel22x: update driver from FreeBSD sources
     155007d5ef79d2 virtualkeyboard: fix building of target "<input>virtualkeyboard".
     15512435e24cc8 efi/dtb: Search for snps,dw-apb-uart on all architectures
     15520fae96c5a3 package command: Enable zstd compression by default.
     155317889a8c70 3rdparty/google: add script for making Google Compute Engine images
     15548040281d80 setvolume: detailed usage info, print mute state
     1555f6c51a5dc4 BBitmap: add ability to specify client-defined area
     155659b54f3810 poke: use phys_addr_t for mem_map_args's physical_address field
     155742aa87de9e asus-wmi: always pass five arguments for WMI calls
     1558e9154f59e6 Menu: disable triggers when SetTriggerEnabled(false) is called
     15597a6e72c289 listdev: include dependency on generated file
     156052c4471a30 Docker: update cross-compiler Dockerfile and build script
     1561ad59349e16 runtime_loader: dequeue disposable image before calling image finalizers
     1562c565d98b6b Window: initialize fUpdatesEnabled to false
     15631f846c9cc5 rootfs: Introduce permissions to virtual rootfs filesystem
     1564151482229c system/kernel: Fix virtual / permissions
     156590e87426ac ffmpeg: enable Werror and fix all warnings
     156681f94bfd9e mediaconverter: fix memory leak
     1567c9e5ef8796 strace: shows values for create_pipe and socketpair.
     15682db0fbd87e documentation: add a list of "media" keycodes to keyboard documentation.
     156958d81e5a28 DiskProbe: Fix view colors not being live
     157061f5f30ce3 preflet/network: Fix window dynamics, scale right pane only
     157186036b7aea Copy catalogs from r1beta4 branch
     15723b8430dfcf strace: add an option to filter syscalls by name or by type
     157383c65dbb04 fat: record time of file modification
     1574d53856a1b6 Added missing posixoptions and sysconf constants according POSIX.1-2017 standard
     15754562b1727c mime_db: add a sniffing rule for css
     157631111d806f googlefs: use libnetservices for HTTP requests
     1577d669317867 googlefs: fix tracing, build with userlandfs
     15782c08dd5bc5 bus/USB.h: header for usb device items
     15798b26b08a34 listdev: list USB devices too
     1580beff8fa729 ffmpeg: leak when re-allocating ffmpeg context
     158118edaef38c dstcheck & fortune: set B_BACKGROUND_APP flag
     1582a764093ca8 shared: add ColorItem from Gravity screensaver.
     15839f9688d841 media kit: avoid useless copy of entry_ref
     1584a443628974 media plugins: replace strcpy with strlcpy
     158585d9d60045 ocores_i2c: add
     15868798a36c9b HaikuDepot: pluralization for minimum age text
     15875a7756068c packagefs: do not use auto-generated attributes for root node
     15883e4b839bbf PowerStatus: Abort cleanly after battery not detected.
     1589d9f90ce7f3 Shortcuts: provide some default actions for mute, increment and decrement volume media keys
     1590c44b267fb3 ps2: switch to HID keycodes for media/acpi keys
     15916e0950ff9f Shortcuts: accept consumer keys for shortcuts
     1592b62aa2381d Expander: Fix buttons in BAlerts
     1593de2ada1f10 Terminal: load themes from data and settings folders.
     159423cc5401d1 build: copy new Terminal theme data files into the image.
     1595a7678d33db Terminal: make data files for the built-in themes.
     15966333726b2e setvolume: add options to mute, increment, decrement the master volume
     159785b82f8524 BFont: allow loading of user fonts from disk or memory
     159865f096fd08 USB: node unregistering returning B_BUSY is not a error in this case
     1599f34d1d77f9 Shortcuts: detect keypresses even when the lock keys are set
     16003d6c6ac7f5 HaikuPorts: Synchronize.
     16019bcf5c9ce3 HaikuPorts/x86_gcc2: Synchronize.
     16025f50bcdfe2 HaikuPorts/x86_64: Synchronize.
     16037fb137c2b2 efi/x86_64: skip reserved memory blocks when finding out the memory top
     16041cae9edcc7 ramfs: add B_FS_IS_REMOVABLE as a workaround for #18137
     1605b70a0efa9e NetServices: Notify any async listeners when a request completes early.
     160676ddb69a3a usb_raw: abort transfers cleanly on kill, fix use-after-free
     1607215b685f7f kernel: Drop non-standard GNU inline assignment syntax
     160867d20a5856 ahci: drop failure to obtain pci x86 module error
     160954fb2560ae bus_managers/fdt: register multiple fdt/compatible attrs
     1610b358c4c49f hoard2: make block header size a multiple of 16 bytes
     16113af8011358 env vars: move XDG Base Dirs variable exports to SetupEnvironment
     161236fa4b7e7d debug_server: improve stack trace
     16136e8c897e21 Tracker: Always use thumb attr when there is one
     1614fa557843f2 riscv: use atomic CSR bit set/clear operations, refactor
     161509b2fc9e11 libnetservices2: Fix Use-after-move
     1616d3811d0036 Thumbnail: fix off-by-one of Height/Width attribute
     1617140013f27a libroot: Fix open flags in shm_open.
     16187cc1c1af2e kernel/vfs: Validate that only one of O_RDWR or O_WRONLY is used, if any.
     16196dd06f66d0 Updated the PCI and USB ID lists to the latest versions.
     1620bf2786efae kernel: enable ramfs build and automount to shared_memory directory
     162105b654c67c ramfs: Fix SMAP violations in DataContainer.
     1622396e3dfb9c ramfs: Switch from an embedded to a separately allocated small buffer.
     1623f0e187c3fd kernel: follow-up to hrev56619: use new(std::nothrow)
     162407ca9bce14 termios: fix raw mode initialization
     1625fb69e06195 kernel: load cpu amd microcode update if loaded by the bootloader
     1626616edea7fb boot_loader: load amd microcode update data file
     16274e742d81ab ramfs: Volume->WriteLock but do not unlock in unmount.
     1628605ecac1ee ramfs: Correct "reference" (link) counting of Node objects.
     16296a8bb0562e ramfs: Correct usage of Nodes in Entry.
     16308426404f97 pch_i2c: move to its own directory
     163180ae26e14b kernel/legacy_drivers: Use new/delete instead of malloc/free.
     16328f75eaafd0 VMAnonymousCache: Use new/delete instead of malloc/free.
     1633549abba75f kernel/low_resource_manager: Use new/delete instead of malloc/free.
     1634f6166140a1 build: Define _BOOT_MODE once and for all in ArchitectureRules+BootRules.
     1635d48f4fd05f ramfs: Prevent creating files or directories named "." and "..".
     163605fdda96b7 ramfs: Acquire write lock before unmounting.
     1637d5c130a3f9 ramfs: Whitespace fixes, no functional change.
     16389d679d7f5a debug_server: Restore <algorithm> include to appease GCC2.
     1639f2dd9acf72 nvme_disk: Use a recursive lock instead of a mutex.
     1640b85db63d2b debug_server: Make use of BControlLook::ComposeIconSize.
     16415f40b96c35 libroot: Adjust malloc_hoard2 to use max_align_t when available.
     16427255d28854 Tracker: Do not try to change to an invalid or unset icon size.
     1643753349fb2e WebPositive: save the cookie jar in the user settings directory also for the curl backend
     1644652d5f6347 ccp: driver for the RNG part of CCP on AMD
     1645bce7dc883a silicon_image_3112: use kernel read/write protection for map_physical_memory
     1646685e124c99 tty: let processes open a slave tty again, ignoring O_NOCTTY.
     164717ec9b7f4e libroot/glibc: apply upstream fix for _itoa: "Make sure at least a zero is emitted."
     16483a42882e0f intel_extreme: check another register when finding out hw_cdclk on Haswell/Broadwell
     1649756f03a03d ldscripts: remove mipsel
     1650e8deaebd62 kernel/x86: dump the CPPC feature
     1651739d4da07b amd_pstates: introduce a AMD P-states driver for Ryzen with the CPPC feature
     165234e9243872 random: always use the PRNG, and use entropy sources to feed it
     16530843085384 FAT: Limit volume names to 11 characters, not 10.
     16545728bdf606 BAlert: invalidate icon view on icon change
     1655d2875e7b28 usb: fix references on the module B_PCI_X86_MODULE_NAME
     1656b06ada87fe build: clean hds schema directories correctly
     1657ba659bbc25 release: Bump source release to 1.4GiB
     1658a2ea46c6ed release: Bump image size to 800MiB. Sorry CD-R
     165975fa60f74a HaikuPorts/x86_gcc2: Synchronize, and adjust TIFFTranslator to match.
     166096db3233c8 HaikuPorts/x86_64: Synchronize.
     1661241f109ccb View: provide the transform between different coordinate spaces
     1662423e3645e1 nvidia gfx: removed a syslog message as it was spamming..
     1663ea959da4df intel gfx: fixed SMAP faults, added 2 G98 IDs to kerneldriver.
     166462bd88a64d webpositive: Depends on haiku_datatranslators.
     1665fefa5edf96 Move print add-ons to the haiku_datatranslators package.
     1666f156c66999 usb_ecm: Disable tracing by default.
     1667369c7b11d2 BAlert: Reserve room for stripe and large icon
     1668f162d76431 accelerants/radeon_hd: Style cleanup; no functional change
     1669d1b7a784d7 accelerants/radeon_hd: Fix double +
     1670c1353b749c BControlLook: Fix corner spacing calculation.
     1671233c0ffd47 docs/develop: Add missed item to the branch steps and combine the last two.
     167232a71a00aa stdint.h: fix definition of UINT8_MAX, UINT16_MAX, UINT8_C and UINT16_C
     1673cedd85556c kernel/x86: init the tsc frequency and clock speed from MSR when available
     1674af136a21bd graphics/edid: add support for the CTA extension block
     16758be7c1aa58 kernel/file_cache: fix VMCache object leak
     16764c070183d9 PNG translator: remove B_TRANSLATE on string that isn't user visible
     167728ca540854 docs/release: Bump these changes over to milestones
     1678b5e4f1faa3 docs/release: Extend release engineering documentation
     1679
     1680}}}