haiku/src
Ingo Weinhold eebd3f7d47 * Don't check the open count of the other tty anymore when acquiring a
reference. The places where that is of relevance do that anyway, and
  tty_ioctl(), where it isn't, failed before, although that was not
  necessary. This prevented for instance ioctls() on the master tty
  before any slave had been opened.
* If the tty has no process group set, don't check for background reads.
  This was a problem with telnetd, respectively the executed login,
  which couldn't access the tty, since telnetd makes sure neither itself
  nor login has a controlling tty.
  telnet still doesn't work, exactly because it has no controlling tty
  and cannot set the tty process group. Not sure how that is supposed to
  work. Furthermore the tty doesn't have the usual flags set, which is
  apparrently the reason for the workaround (read_string()) in login.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25038 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-19 00:02:05 +00:00
..
add-ons * Don't check the open count of the other tty anymore when acquiring a 2008-04-19 00:02:05 +00:00
apps Don't use the drop offset, much better now, it goes where the mouse is. 2008-04-18 21:18:26 +00:00
bin - style cleanup. 2008-04-17 19:34:01 +00:00
build If the entry leaf name is "." or ".." we need to resolve it. 2008-04-07 19:41:49 +00:00
data - Added Brazilian(ABNT2) keymap originally included in the International 2008-04-04 00:34:11 +00:00
documentation removed former haiku_book and headersampler tool 2007-10-04 22:15:58 +00:00
kits Remove doubled "count" in declaration. Fixes a "operation may be undefined" 2008-04-18 22:55:27 +00:00
libs Integrate the USBKit into libdevice and make it public. I left the USBKit.h 2008-04-07 19:24:16 +00:00
preferences Some cleanup: 2008-04-13 04:57:13 +00:00
servers * no need to reply, as set_ui_color won't read it anyway 2008-04-18 23:19:31 +00:00
system Updated rand.c with a newer version from FreeBSD (version 1.17). This 2008-04-18 14:24:10 +00:00
tests Remove the at least questionable b_sqrt() function and replace it with the 2008-04-18 23:05:43 +00:00
tools Patch by Philippe Saint-Pierre: 2008-04-06 20:10:50 +00:00
Jamfile libshared.a doesn't deserve a src/ subdirectory. Moved to 2007-06-15 18:32:50 +00:00