Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-25 | Remove unnecessary netinet/in_systm.h include. | Lawrence Teo | |
ok millert@ | |||
2014-10-18 | Use reallocarray() | Theo de Raadt | |
ok doug | |||
2014-08-23 | close fd when fdopen fails | doug | |
ok yasuoka@ | |||
2014-08-22 | remove an uneeded test | Jonathan Gray | |
ok yasuoka@ | |||
2014-08-14 | Do not set RTF_MASK, it is not used anymore. | Martin Pieuchot | |
ok yasuoka@ | |||
2014-07-22 | Correct the initializer for tunnconf_default_pptp | Philip Guenther | |
ok yasuoka@ | |||
2014-07-22 | Handle msgbuf_write() returning EAGAIN. | YASUOKA Masahiko | |
from krw | |||
2014-07-21 | Switch from <sys/endian.h> or <machine/endian.h> to the new, | Philip Guenther | |
being-standardized <endian.h> ok deraadt@ millert@ beck@ | |||
2014-07-18 | Fix privsep.c. Call missing imsg_free() after imsg_get(). Also add | YASUOKA Masahiko | |
missing #include <net/if.h> to use IFNAMESIZ and replace some strncmp() by startswith(). | |||
2014-07-13 | Some functions need to dup() before sending a socket by imsg and don't | YASUOKA Masahiko | |
need to close() after sending socket since imsg_compose() closes the passing socket. | |||
2014-07-12 | Fix a potential bug. privsep.c didn't check the interface name | YASUOKA Masahiko | |
correctly if it's pppx. | |||
2014-07-12 | Fix error in previous. | YASUOKA Masahiko | |
2014-07-12 | Fix the sentence in the BUGS section. Colon is usable for password. | YASUOKA Masahiko | |
Also add a mention about the escape sequence for the password. pointed out giovanni | |||
2014-07-12 | Use imsg(3) for the IPC between the privileged process and the | YASUOKA Masahiko | |
non-privileged process to be unify the way. Also fix style. | |||
2014-07-10 | Tweak accept pacing in pptp. Add handling when accept_add() fails and | YASUOKA Masahiko | |
add logging when accept() fails in EMFILE or ENFILE. | |||
2014-07-08 | Fix a double free bug in parsing the config. It had occurred when a | YASUOKA Masahiko | |
syntax error exists in radius {authentication,accounting}-server configuration. No need to free curr_radconf because it is a part of auth_conf. Pointed out Vladimir Seleznev | |||
2014-07-08 | Fix npppd not to access freed memory when it is exiting. | YASUOKA Masahiko | |
2014-06-13 | Fix tcp-mss-adjust of pipex and npppd to update the pointer of | YASUOKA Masahiko | |
tcp option and check the boundary correctly. | |||
2014-05-30 | Use calloc instead of malloc and memset. | YASUOKA Masahiko | |
from Benjamin Baier | |||
2014-05-28 | Fixed chap_input() and chap_authenticate() not to be used as if they | YASUOKA Masahiko | |
return a value. Since they are void function. pointed out daniel, ok daniel | |||
2014-05-07 | Initialize struct iface by zero. Without this, npppd had used random | YASUOKA Masahiko | |
configuration. from Anders Berggren. | |||
2014-05-07 | calloc is simpler. suggested by Peter Malone and halex | Ted Unangst | |
2014-05-07 | use calloc. from Peter Malone | Ted Unangst | |
2014-05-05 | Delete duplicated "mppe" entry in keywords[]. | YASUOKA Masahiko | |
2014-04-18 | Do not set RTF_DONE flag on route message, only the kernel is allowed to | Claudio Jeker | |
set that to indicate that it processed the message. Also de-#ifdef the RTF_MASK part, OpenBSD is not that archaic. OK yasuoka@ long time ago | |||
2014-04-16 | sync with iked chap_ms.c | Jonathan Gray | |
2014-03-22 | Now tunnel can have multiple listen addresses. | YASUOKA Masahiko | |
2014-03-22 | Reimplement control part of npppd(8) with imsg. Also add "monitor" | YASUOKA Masahiko | |
command for npppctl(8) to monitor PPP session start/stop events. | |||
2014-03-22 | Add an assert not to call radius_cancel_request() on callback. If the | YASUOKA Masahiko | |
assert is disabled by compile time, the function returns immediatly on that condition. | |||
2014-03-22 | Fixed a bug in npppd_auth_get_user() which caused segmentation faults after | YASUOKA Masahiko | |
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. | |||
2014-03-22 | In RADIUS accounting, realm_framed_ip_address was mistakenly used for | YASUOKA Masahiko | |
Framed-IP-Address. acct_framed_ip_address should be used for that purpose. | |||
2014-03-22 | Don't stop listening 1723/tcp when accept() is failed. | YASUOKA Masahiko | |
2014-03-22 | Stop output "Stopped" log message of the tunnel protocols. | YASUOKA Masahiko | |
2014-03-16 | lint is dead (long live the lint!), so stop using it as a cpp conditional | Philip Guenther | |
(namespace pollution!) or talking about its opinion on code. ok krw@ | |||
2013-11-25 | use u_char for buffers in yylex, for ctype calls | Sebastian Benoit | |
found by millert@, ok deraadt@ | |||
2013-09-20 | Don't assume the length of chap challenges. | YASUOKA Masahiko | |
2013-09-20 | Add length check for Proxy LCP and Authentication AVPs. | YASUOKA Masahiko | |
2013-09-13 | fix some gcc warnings | YASUOKA Masahiko | |
2013-09-11 | some npppd.conf(5) should be npppd(8). | YASUOKA Masahiko | |
2013-08-26 | replace rand(3)/random(3) calls with secure arc4random*() | Christian Weisgerber | |
npppd ok yasuoka@ ok millert@ | |||
2013-08-24 | Extraneous local variable with useless increment applied. | Mike Larkin | |
found by Maxime Villard | |||
2013-08-12 | Clarify what "mru" config option does. | YASUOKA Masahiko | |
input and ok giovanni jmc | |||
2013-06-03 | Stop doing pipex ioctl if no tunnel interface is configured. | YASUOKA Masahiko | |
2013-04-26 | fix typo in comment; OK yasuoka@ | Gleydson Soares | |
2013-04-20 | Don't use random() because it's not safe. Use arc4random() instead of | YASUOKA Masahiko | |
it. Suggested by deraadt. | |||
2013-04-20 | PPPoE server was broken since last configuration rework. Calling | YASUOKA Masahiko | |
pppoed_init() was accidentally deleted. Revert it in npppd_init() and rearrange l2tpd_init() and pptpd_init() to the same place. ok todd | |||
2013-04-16 | Fix some AVPs of SCCRP to comply RFC 2661. | YASUOKA Masahiko | |
- Firmware revision and vendor name AVP are not mandatory. - Hostname AVP must have 1 octect at least. | |||
2013-04-16 | Fixed `max-session' and `user-max-session'. They has been broken by the | YASUOKA Masahiko | |
configuration reworking. | |||
2013-04-16 | Existing authentication realms are removed mistakenly when | YASUOKA Masahiko | |
the configuration is reloaded. | |||
2013-04-16 | Configuration option `strip-nt-domain' and `strip-atmark-realm' didn't | YASUOKA Masahiko | |
work since the parser mistakenly treated them as `eap-capable' option. Pointed out by markus |