#
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.
|
#
2f13f213 |
|
16-Jul-2006 |
Waldemar Kornewald <wkornew@nowhere.fake> |
* Made the PPP code more single-threaded. * Removed ppp_up code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18161 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abdb7d1a |
|
10-Oct-2005 |
Waldemar Kornewald <wkornew@nowhere.fake> |
- updated email-address - removed profiles, ppp_up, and some TODOs - simplified KPPPReportManager and reports API, KPPPInterface::Up()+Down(), and PPPInterfaceListener (also removed some features from the last one) - KPPPInterface now sends the last PPP_CONNECTION_REPORT message to every newly registered report receiver - added net_server to the build, but removed old net_server testing-stuff all changes are completely untested git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14338 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
84b580c4 |
|
20-Nov-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
DialOnDemand will be handled differently. Instead of setting it manually in the prefs we have one default interface. Still not finished. Moved ppp_up code to KPPPManager. Experimenting with IPCP DialOnDemand support. Many changes I do not remember. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10117 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f3689bb |
|
01-Jun-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Finished doxygen comments for the PPP API. Minor changes to simplify PAP authenticator. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abf44d1a |
|
02-Mar-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Some changes I did a long time ago. I think this also contains a fix for the last dead-lock I could find. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6857 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cea3d85 |
|
24-Jan-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Updated according to name changes in kernel classes. IPCP and PAP (hopefully) make use of profiles. Minor changes. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6cfb4dca |
|
19-Jan-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Replaced all printf and spawn_thread functions with their kernel counterparts. IPCP: changed route initialization a little bit. Still cannot remove default route correctly. Renamed interface_id to ppp_interface_id. Some minor changes. Worked on libppp.a (userland PPP library). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6159 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ca43389a |
|
21-Nov-2003 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Some small changes and fixes. Most important: Finished IPCP and PAP modules. Both of them are untested at the moment. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5442 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f13f213de8e2b44640b88a2b3d42ed921f637cb |
|
16-Jul-2006 |
Waldemar Kornewald <wkornew@nowhere.fake> |
* Made the PPP code more single-threaded. * Removed ppp_up code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18161 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abdb7d1abbf1686ecb8f7132e576d332f6cc01ed |
|
10-Oct-2005 |
Waldemar Kornewald <wkornew@nowhere.fake> |
- updated email-address - removed profiles, ppp_up, and some TODOs - simplified KPPPReportManager and reports API, KPPPInterface::Up()+Down(), and PPPInterfaceListener (also removed some features from the last one) - KPPPInterface now sends the last PPP_CONNECTION_REPORT message to every newly registered report receiver - added net_server to the build, but removed old net_server testing-stuff all changes are completely untested git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14338 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
84b580c425e26370792255dbb5e1879250434372 |
|
20-Nov-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
DialOnDemand will be handled differently. Instead of setting it manually in the prefs we have one default interface. Still not finished. Moved ppp_up code to KPPPManager. Experimenting with IPCP DialOnDemand support. Many changes I do not remember. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10117 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f3689bb79f1fa6e5bf21e925e17463016c3372e |
|
01-Jun-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Finished doxygen comments for the PPP API. Minor changes to simplify PAP authenticator. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abf44d1a2b878b33fcf39a6cf0d0b1625d78edfe |
|
02-Mar-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Some changes I did a long time ago. I think this also contains a fix for the last dead-lock I could find. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6857 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cea3d8564d4b4351a69aba0e5e6171cbdf5e907 |
|
24-Jan-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Updated according to name changes in kernel classes. IPCP and PAP (hopefully) make use of profiles. Minor changes. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6cfb4dcac25af9c27f1b69ea71ba47d12e1c64fb |
|
19-Jan-2004 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Replaced all printf and spawn_thread functions with their kernel counterparts. IPCP: changed route initialization a little bit. Still cannot remove default route correctly. Renamed interface_id to ppp_interface_id. Some minor changes. Worked on libppp.a (userland PPP library). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6159 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ca43389a750b879b6e3bcabc6c3913fa33e4a3ad |
|
21-Nov-2003 |
Waldemar Kornewald <wkornew@nowhere.fake> |
Some small changes and fixes. Most important: Finished IPCP and PAP modules. Both of them are untested at the moment. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5442 a95241bf-73f2-0310-859d-f6bbb57e9c96
|