#
e3724c38 |
|
04-Jan-2014 |
mshlyn <linlongzhou@163.com> |
PPP: Port to the new stack. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> This is a squash of the 42 commits by @mshlyn, as I couldn't find a way to break them into logical chunks. I did not include these in the build, as it appears that they only partially work anyway, and much more cleanup is still needed. However, this is a huge improvement on what was in the tree before, which looked horrendous and didn't even compile (as it was designed for the old stack). Mostly fixes #812.
|
#
21769ef6 |
|
18-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
Add dns_resolver module dns_resolver module provides a means for all kernel mode code to resolve DNS hostnames.
|
#
e6dd439f |
|
09-Dec-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Work-in-progress of a network notification implementation. * Compiles, but doesn't work at all yet. For those who wonder: the networking notifications are put into a separate module, so that the network stack can be unloaded without losing connection, IOW user applications will continue to retrieve notifications when the stack is loaded again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28790 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
45e95a05 |
|
18-Apr-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the old net_stack driver code, and the kernel socket interface. * Also removed the header files that belong to those files. * Only kept the userland_ipc.h header for now, to remember us about the former userland server driver (that I also removed - it can always be resurrected from SVN if needed). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25045 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce51da52 |
|
13-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added a kernel socket API module which exports the usual BSD socket API to kernel modules. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5adca30a |
|
07-Aug-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Merge of branches/team/network/new_stack - not yet complete as SVN does only support replacing files when merging when you don't have deleted them manually (for some reason, it only works as part of the merge operation, and we didn't copy the whole tree to have "a fresh start" - next time we know better, at least if SVN still suffers from that same limitation). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18456 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
de2f76e1 |
|
22-Sep-2003 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Moved libkernelppp.a to add-ons/kernel/network/ppp/shared. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4788 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5de6083d |
|
29-Aug-2002 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Network stack kernel modules moved to /current tree. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21769ef60394a854df725a2ad2ca995c4daa2042 |
|
18-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
Add dns_resolver module dns_resolver module provides a means for all kernel mode code to resolve DNS hostnames.
|
#
e6dd439f7c1c4b5e8b83362d93f891237e6a7d8a |
|
09-Dec-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Work-in-progress of a network notification implementation. * Compiles, but doesn't work at all yet. For those who wonder: the networking notifications are put into a separate module, so that the network stack can be unloaded without losing connection, IOW user applications will continue to retrieve notifications when the stack is loaded again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28790 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
45e95a057ffcbd5b6abdd9521c49451b457b57bc |
|
18-Apr-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the old net_stack driver code, and the kernel socket interface. * Also removed the header files that belong to those files. * Only kept the userland_ipc.h header for now, to remember us about the former userland server driver (that I also removed - it can always be resurrected from SVN if needed). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25045 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce51da52b6eaa88647ffe26a6d0bb91c2f11c87c |
|
13-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added a kernel socket API module which exports the usual BSD socket API to kernel modules. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5adca30a18617cc25bc50a9a12e2fe6539412ccb |
|
07-Aug-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Merge of branches/team/network/new_stack - not yet complete as SVN does only support replacing files when merging when you don't have deleted them manually (for some reason, it only works as part of the merge operation, and we didn't copy the whole tree to have "a fresh start" - next time we know better, at least if SVN still suffers from that same limitation). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18456 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
de2f76e1fee624debe0d0af54ae6c9b18e9c1994 |
|
22-Sep-2003 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Moved libkernelppp.a to add-ons/kernel/network/ppp/shared. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4788 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5de6083d9544973e02182ffc88f89b733615aeb5 |
|
29-Aug-2002 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Network stack kernel modules moved to /current tree. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|