haiku/headers/private
Augustin Cavalier c2cbf95810 kernel: Add and fix ownership checks in mutex_destroy and mutex_transfer.
* mutex_destroy() only checked wether or not there were waiters,
   not if the lock itself was presently held by another thread.
   Now we do, which should make #15015 panic much earlier instead
   of trying to use freed memory.
 * mutex_transfer_lock() and recursive_lock_transfer_lock() did
   not check that the calling thread actually owned the lock.
   Now it does, which should trigger asserts if anyone tries
   to do this.
2019-05-02 16:07:39 -04:00
..
app Fix for bug 6991, replace registrars timer tick 2019-01-24 18:57:50 +00:00
audio audio: Move hmulti_audio driver API to private audio headers 2018-10-23 16:33:19 +02:00
binary_compatibility
bluetooth
codec codec_kit: Fix build 2019-02-21 17:36:55 +01:00
debug
debugger Debugger: Fix #14375, #12343. 2018-08-20 16:44:20 -04:00
device
drivers sdhci and mmc implementation 2019-02-19 18:33:25 +00:00
file_systems packagefs: Move DebugSupport up into the file_systems shared folder. 2018-08-22 19:19:56 -04:00
firewire Minor tweaks to fix the build after the last commit. 2019-03-26 20:06:09 -04:00
fs_shell vfs: functions to change a vnode busy status and ID 2019-02-19 18:44:43 +00:00
graphics
index_server
input
interface utf8_functions.h: Fix PVS 359 2019-01-09 17:44:19 +00:00
kernel kernel: Add and fix ownership checks in mutex_destroy and mutex_transfer. 2019-05-02 16:07:39 -04:00
libroot pthread: implement pthread_attr_[get|set]stack. 2019-03-07 16:55:14 +00:00
locale
mail
media Media Kit: Rewrite DefaultMediaTheme to use layouts. 2019-01-22 14:25:09 +00:00
midi
mount
net network/tun: Style fixes; no functional change 2019-04-17 19:24:19 +00:00
notification
package Remove Curl, Switch to NetApi in Package Kit 2018-09-29 17:23:52 +00:00
preferences
print
runtime_loader
screen_saver
shared Change all references to "__INTEL__" to "__i386__". 2019-03-30 16:54:01 -04:00
storage
support
syslog_daemon
system btrfs: make file system name consistent 2019-04-09 12:03:12 +00:00
textencoding
tracker
usb_vision
userlandfs shared: Merge BOpenHashTable in; remove OpenTracker's OpenHashTable. 2019-02-15 00:34:36 +00:00
virtio virtio: Replace size return with usedLength in queue_dequeue. 2018-11-17 00:34:49 +01:00
vmdk