haiku/src/kits
Ingo Weinhold df50f7a9b4 * Changed the way the socket functions work:
- The net_stack driver is no longer used. Instead we have a kernel
    module which is directly used by syscall implementations in the
    kernel. I.e. we no longer tunnel those functions through ioctls, but
    have normal syscalls.
  - Removed the superfluous net starter module.
  - Implemented the FDTYPE_SOCKET type file_descriptors, that is sockets
    are no longer vnode based.
  - Adjusted libnetwork (the socket function implementations)
    accordingly.
  - Adjusted netstat accordingly.
* Socket module:
  - Implemented socketpair().
  - Added "kernel" parameter to the control hook. Quite a few more hooks
    would actually need the parameter, but I didn't change those yet,
    since that would probably also require changes to the protocol
    module interface.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24908 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-11 04:12:23 +00:00
..
app * Cleaned up InterfaceDefs.h, added TODO about getting rid of declaring 2008-04-09 10:07:35 +00:00
bluetooth Added copyright 2008-04-08 20:39:04 +00:00
debug * the name of an image is actually B_PATH_NAME_LENGTH long 2008-01-23 14:58:24 +00:00
device Coding style :P 2008-04-10 18:05:00 +00:00
game * Cleaned up InterfaceDefs.h, added TODO about getting rid of declaring 2008-04-09 10:07:35 +00:00
interface * Cleaned up InterfaceDefs.h, added TODO about getting rid of declaring 2008-04-09 10:07:35 +00:00
mail Added regex implementation. using the system one results in failures when 2008-01-30 12:59:12 +00:00
media fix some gcc4 related warnings... 2008-04-09 20:28:55 +00:00
midi fixed looping mode, and bug #1730 2008-02-10 21:03:34 +00:00
midi2 fix some signatures, cleanup 2006-09-13 14:11:42 +00:00
network * Changed the way the socket functions work: 2008-04-11 04:12:23 +00:00
opengl Corrected GLRenderer's instantiation function name. 2008-01-26 22:51:51 +00:00
screensaver fix R5 build 2006-07-12 09:58:23 +00:00
shared * put some more useful utility classes into "shared". I tried to make sure 2007-08-02 16:28:34 +00:00
storage If the entry leaf name is "." or ".." we need to resolve it. 2008-04-07 19:41:49 +00:00
support * _Realloc() did not initialize the reference count either. 2008-03-10 22:56:27 +00:00
textencoding * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
tracker fixed warnings. 2008-04-10 20:48:38 +00:00
translation Fixed a stupid copy&paste bug; one version of Translate() did not lock the private 2007-07-01 15:51:42 +00:00
Jamfile Dummy implementation of the LocalDevice class 2007-10-21 17:58:38 +00:00
libbe_version.rdef The version information is now actually set: apparently, AddResources must 2005-07-09 20:52:00 +00:00