haiku/headers/private
Ingo Weinhold addece2001 * Fixed incorrect check in condition_variable_interrupt_thread().
Condition variables would never be interrupted.
* ConditionVariableEntry::Add() did not correctly insert the entry into
  the per-thread list of entries (the next link of the previous entry
  was not adjusted), which could leave the entry unnotified when the
  previous entry was notified, thus leaving it in the respective
  condition variable's list after the end of its life time. This should
  fix a crashing bug I rarely encountered.
* Added debug checks in the PrivateConditionVariableEntry
  constructor/destructor that should have helped me to find
  forementioned bug hours earlier, had I been bright enough to realize
  that I didn't include <debug.h> and those KDEBUG guarded checks were
  never executed. :-/


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22151 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-09-02 22:21:26 +00:00
..
app * Respect endiannes for item lengths inside swapped BMessages 2007-08-12 10:32:21 +00:00
audio Move this to media/, seems audio/ is only for old stuff. 2007-08-29 12:31:55 +00:00
debug Added support for looking up symbols of other team to libdebug. The 2005-07-16 21:12:32 +00:00
disk_scanner missing comment tokens 2007-06-20 21:30:00 +00:00
drivers Kernel socket helper funcs, with BONE compatibility. Shared by at laest 2 fs addons, and soon other drivers, so move it in here. 2007-05-02 00:31:45 +00:00
firewire work from JiSheng Zhang : firewire and ohci modules from FreeBSD current, update for fw_raw and fw_control. Thanks! 2007-08-30 21:59:49 +00:00
fs_shell * Added disk system flags for whether a partition name and partition 2007-08-22 21:21:30 +00:00
graphics Committed patch by Euan Kirkhope to improve routing problems with Radeon cards; 2007-08-13 17:22:32 +00:00
input the keymap is now saved when key locks or key modifiers are changed 2007-07-16 18:40:32 +00:00
interface * fixed size layout of BMenuBar on BMenuField in fixed size mode 2007-08-30 22:36:14 +00:00
kernel * Fixed incorrect check in condition_variable_interrupt_thread(). 2007-09-02 22:21:26 +00:00
libroot * Added a mechanism to retrieve a BMessage with eventual error descriptions 2007-07-27 02:32:19 +00:00
mail * The Deskbar tray icon menu "Check Mail" and the status window "Check Now" button 2007-06-22 00:15:17 +00:00
media Thou shalt not use spaces in file names. 2007-08-29 23:49:02 +00:00
midi Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
net fixed the way accept() works in regards to the cookie pointer. It is no longer visible to userspace, we pass the fd instead. Also renamed kernel's shutdown() to system_shutdown as it collides with Posix's shutdown(). 2007-05-23 19:56:40 +00:00
opengl/GL/internal updated mesa to 6.5.3 2007-06-08 23:00:44 +00:00
print missing comment tokens 2007-06-20 21:30:00 +00:00
runtime_loader Now supports symbolic links correctly, and no longer loads the same shared 2006-06-27 00:07:42 +00:00
screen_saver * ScreenCornerSelector is now a BControl and fully keyboard navigable. 2006-06-09 16:03:16 +00:00
shared Made SetTo() deal with the lockable == NULL, alreadyLocked == true 2007-09-01 18:00:22 +00:00
storage Added Supports[Content]Name() methods. 2007-08-22 21:22:29 +00:00
syslog_daemon Implemented syslog support for the kernel debug output. Not fancy at all yet, but 2006-01-24 20:28:52 +00:00
textencoding missing comment tokens 2007-06-20 21:20:11 +00:00
tracker Added private libtracker headers, shared with Deskbar. 2005-05-23 00:24:17 +00:00
usb_vision * added a bunch of drivers by Siarzhuk Zharski 2006-05-29 09:54:03 +00:00
userlandfs Got rid of vnode_id and mount_id, replaced with ino_t and dev_t. 2007-06-21 19:50:57 +00:00