#
2a5607d2 |
| 12-Aug-2017 |
goda <goda@openbsd.org> |
add a new option to set limits on max-sessions each IPCP.
It can set limits on different max-sessions if there're using several protocols such as PPPoE and L2TP/IPsec.
ok yasuoka@
|
#
d50b169a |
| 11-Aug-2017 |
goda <goda@openbsd.org> |
add a new option to set limits on user-max-sessions each AUTHENTICATION.
It can set limits on different user-max-sessions if there're using several protocols such as PPPoE and L2TP/IPsec.
ok yasuok
add a new option to set limits on user-max-sessions each AUTHENTICATION.
It can set limits on different user-max-sessions if there're using several protocols such as PPPoE and L2TP/IPsec.
ok yasuoka@
show more ...
|
#
41d69f6e |
| 05-Dec-2015 |
yasuoka <yasuoka@openbsd.org> |
Pass the pppx_hdr when sending packets through the pppx device and use the ppp_id in the pppx_hdr to find the associated ppp when receiving the packets from the device.
|
#
dbad4650 |
| 19-Jan-2015 |
deraadt <deraadt@openbsd.org> |
move to <limits.h> universe ok yasuoka
|
#
34682664 |
| 22-Mar-2014 |
yasuoka <yasuoka@openbsd.org> |
Reimplement control part of npppd(8) with imsg. Also add "monitor" command for npppctl(8) to monitor PPP session start/stop events.
|
#
34379bfe |
| 22-Mar-2014 |
yasuoka <yasuoka@openbsd.org> |
Fixed a bug in npppd_auth_get_user() which caused segmentation faults after a user authentication is succeeded in case the authentication config option has `username-suffix' and 'strip-atmark-realm'
Fixed a bug in npppd_auth_get_user() which caused segmentation faults after a user authentication is succeeded in case the authentication config option has `username-suffix' and 'strip-atmark-realm' is yes. Delete `username-prefix' from authentication setting. This config option was mis-leading and useless.
show more ...
|
#
4a39ccd0 |
| 05-Dec-2012 |
deraadt <deraadt@openbsd.org> |
Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
|
#
59408346 |
| 13-Nov-2012 |
yasuoka <yasuoka@openbsd.org> |
Add accept.c from ldpd and use it to handle file descriptor exhaustion in accept() case.
"go for it" deraadt
|
#
dc316173 |
| 22-Sep-2012 |
espie <espie@openbsd.org> |
gcc2 doesn't like unnamed fields. make this compile on vax again. "looks right" deraadt@
|
#
821f7c56 |
| 18-Sep-2012 |
yasuoka <yasuoka@openbsd.org> |
New configuration syntax for npppd(8). `npppd.conf' will be based on parse.y and `npppd-users' will be based on getcap(3). Add man pages.
feedback from giovanni
|
#
7a7bab9d |
| 08-May-2012 |
yasuoka <yasuoka@openbsd.org> |
Fix comments and styles. Delete unused variables and labels. No binary changes.
ok mcbride henning
|
#
363e4d4b |
| 18-Jan-2012 |
yasuoka <yasuoka@openbsd.org> |
Replace npppdctl(8) by new npppctl(8). npppctl was written from scratch, it uses parser.c derived from ikectl(8) to have OpenBSD's fashion. This includes related changes listed below: - changed npp
Replace npppdctl(8) by new npppctl(8). npppctl was written from scratch, it uses parser.c derived from ikectl(8) to have OpenBSD's fashion. This includes related changes listed below: - changed npppd control IPC heavyly. - support IPv6 as tunnel source address. - deleted support changing the configuration of npppd_ctl on running. Because it is not so needed but it requires privilege operations. - refactors.
man page helps from jmc. tested by sebastia. ok deraadt sebastia sthen
show more ...
|
#
6cc855c5 |
| 28-Oct-2011 |
yasuoka <yasuoka@openbsd.org> |
use existing _ppp instead of _npppd as a user/group id for npppd.
ok deraadt@ henning@
|
#
8daf7599 |
| 06-Jul-2011 |
yasuoka <yasuoka@openbsd.org> |
Add RADIUS accounting support and some authentication related changes:
- Add functions to radius+.c that are required to implement RADIUS accounting. - Send RADIUS Account-Start and Account-Stop m
Add RADIUS accounting support and some authentication related changes:
- Add functions to radius+.c that are required to implement RADIUS accounting. - Send RADIUS Account-Start and Account-Stop messages with attributes that are defined by RFC 2866, 2868, 2869. - If any authentication realm is deleted from the configuration, npppd may exit by segmentation fault. - Delete radius_common.c, radius_common.h and eap.c because they are not used. - Retransmission and failover are reimplemented. - Cleanup
show more ...
|
#
e109dc18 |
| 02-Jul-2010 |
yasuoka <yasuoka@openbsd.org> |
add $OpenBSD$ and remove trailing space. no functional change.
|
#
f0a4e295 |
| 01-Jul-2010 |
yasuoka <yasuoka@openbsd.org> |
Translate Japanese comments or labels into English. Translation was done by IIJ people (MATSUI Yoshihiro, SAITOH Masanobu, Tomoyuki Sahara), yuo@ and myself.
This diff also includes - delete part
Translate Japanese comments or labels into English. Translation was done by IIJ people (MATSUI Yoshihiro, SAITOH Masanobu, Tomoyuki Sahara), yuo@ and myself.
This diff also includes - delete part of useless comments, correct spelling. - add man page of npppdctl.
There is no functional change.
show more ...
|
#
4a78f66b |
| 31-Jan-2010 |
yasuoka <yasuoka@openbsd.org> |
privilege separation of npppd.
- Drop privilege after daemon initializing. - Some system calls that requires root privileges were replaced to wrapper functions that communicate with a separated pr
privilege separation of npppd.
- Drop privilege after daemon initializing. - Some system calls that requires root privileges were replaced to wrapper functions that communicate with a separated privileged process via IPC. And the privileged process checks whether the operations are acceptable.
show more ...
|
#
53f89ef8 |
| 13-Jan-2010 |
yasuoka <yasuoka@openbsd.org> |
cleanup npppd code. delete IIJ local ifdef switches and fix warnings. ok @dlg
|
#
0fbf3537 |
| 11-Jan-2010 |
yasuoka <yasuoka@openbsd.org> |
Initial import npppd(8). npppd is a new PPP daemon that handles many ppp sessions as a server. It supports L2TP, PPTP and PPPoE as tunneling.
ok mcbride@ dlg@ deraadt@ reyk@.
|