Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-08 | Count number of sessions correctly. | YASUOKA Masahiko | |
2014-11-27 | Fix typos in comments. | Tobias Stoeckmann | |
ok jmc, yasuoka | |||
2014-11-20 | Yet more #include de-duplication. | Kenneth R Westerback | |
ok deraadt@ tedu@ | |||
2014-11-20 | Don't allow embedded nul characters in strings. | Jonathan Gray | |
Fixes a pfctl crash with an anchor name containing an embedded nul found with the afl fuzzer. pfctl parse.y patch from and ok deraadt@ | |||
2014-11-20 | remove nt and lanman functions which aren't used. ok reyk yasuoka | Ted Unangst | |
2014-11-18 | Nuke more obvious #include duplications. | Kenneth R Westerback | |
ok deraadt@ millert@ tedu@ | |||
2014-11-16 | Convert the logic in yyerror(). Instead of creating a temporary | Alexander Bluhm | |
format string, create a temporary message. OK doug@ | |||
2014-11-14 | Add gcc printf format attributes to yyerror() in parse.y files. | Doug Hogan | |
No yyerror() calls needed to be changed. ok bluhm@ | |||
2014-11-13 | Fix a condition which selects log level for errors on routing socket, | YASUOKA Masahiko | |
since it was logically reverse. | |||
2014-11-13 | When the pool address is changed and there is a PPP session which uses | YASUOKA Masahiko | |
the pool to be deleted, then the PPP session is to be deleted. But the internal radish tree had kept the deleted session. This causes "use-after-free", and it had made npppd crash. | |||
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@ |