Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-27 | Do not send routers (option 3) or static routes (option 33) when | Kenneth R Westerback | |
classless static routes (option 121, 249) are sent. RFC 3442 says servers SHOULD NOT send those options. This avoids confusing clients who fail to ignore the routers or static routes options in the presence of classless static routes options. RFC 3442 says clients MUST ignore those options. Incorrect behavior in MS and Linux clients reported by Juan on misc@. ok millert@ | |||
2015-06-27 | Corrects the manpage for patterns(7): the indexing for empty capture follow | semarie | |
C-style (starting from 0) and not the Lua-style (starting from 1). Patch from Theo Buehler. OK reyk@ | |||
2015-06-26 | move #include inside #ifndef PATTERNS_H | semarie | |
OK reyk@ | |||
2015-06-26 | Corrects some minors nits. Patch from Theo Buehler. | semarie | |
- cleanup in included headers (removing unsed assert.h, and reorder) - one remaining '%%' in an error string corrected in '%' while here, add sys/types.h for off_t type. OK reyk@ | |||
2015-06-25 | use machine_architecture (arch -s) when assembling PKG_PATHs using %m or %a, | Stuart Henderson | |
fixes these variables with arch like powerpc where this differs from "uname -m". reported by/ok aja@ | |||
2015-06-25 | Fixed a use-after-free. When handing the L2TP Proxy-LCP, a timer was used | YASUOKA Masahiko | |
to open LCP. If the PPP session is terminated before the timer fires, the timer had been fired with the freed context. Stop using the timer to open LCP. | |||
2015-06-25 | Reset the LCP option state for dialin-proxy only if re-negotiation is | YASUOKA Masahiko | |
enabled. | |||
2015-06-24 | tweak previous; | Jason McIntyre | |
2015-06-24 | Fix npppd to terminate all PPP sessions properly even in case the | YASUOKA Masahiko | |
sending window for L2TP control is full when the control is terminating (by a L2TP keepalive failure or other reasons). In that case, if the L2TP peer didn't respond at all, npppd had kept some PPP sessions forever. | |||
2015-06-24 | Use the return value of event_loop() properly. Also abort(3) if | YASUOKA Masahiko | |
event_loop() returns abnormally which is unexpected. diff from Yuuichi Someya | |||
2015-06-24 | Improve and fix typo in the comment. | YASUOKA Masahiko | |
2015-06-24 | Mention that pipex should be also configured by sysctl. | YASUOKA Masahiko | |
2015-06-23 | various tweaks; | Jason McIntyre | |
2015-06-23 | escape the matched substrings before using it in expansion. | semarie | |
ok reyk@ | |||
2015-06-23 | remove a deprecated character class. | semarie | |
it was deprecated in lua code, but here the code is new. The documentation don't mention it either. ok reyk@ | |||
2015-06-23 | Add initial support for pattern matching using Lua's pattern matching code. | Reyk Floeter | |
With important help on the pattern matcher from semarie@ OK semarie@ | |||
2015-06-23 | Fix npppd to check the size of received GRE packets properly. | YASUOKA Masahiko | |
2015-06-23 | Fix the problem when npppd receives a zero length 1701/udp packet. If | YASUOKA Masahiko | |
it receives such packets when the errno is not EAGAIN or EINTR, it had closed all L2TP sessions and stoppped the L2TP server. Also fix the receiving GRE packet since it potentially has the same problem. | |||
2015-06-22 | After the last change, we also have to url_encode $SERVER_NAME and | Reyk Floeter | |
$REMOTE_USER before using them in the Location. From Sebastien Marie (semarie) | |||
2015-06-21 | When encoding the Location url, only encode the query and path | Reyk Floeter | |
elements from the user input and not the constants from the configuration. This makes it possible to specify chars like '?' in the uri. OK Sebastien Marie | |||
2015-06-21 | There is a race between sending notifications to the SE and getting a new | Claudio Jeker | |
peer_up event in the RDE. This can be triggered by graceful restart. So remove the panic and replace it with roughly what peer_down does. OK phessler and henning | |||
2015-06-20 | sort +0n -> sort -n, the former is historical | Jeremie Courreges-Anglas | |
2015-06-19 | show the number of (currently) known prefixes and the max-prefix limit, | Peter Hessler | |
when we terminate the session. since we terminate the session as soon as we go above the limit, show '>' since there may be more that we haven't/won't process. OK benno@ | |||
2015-06-15 | put -F before -f in the options list; | Jason McIntyre | |
2015-06-15 | Implement a -F switch, that tells syslogd to stay in foreground. | Alexander Bluhm | |
OK benno@; input millert@; no objections deraadt@ | |||
2015-06-15 | get_val() already frees the buffer passed to it so we don't need to | Todd C. Miller | |
do it in the caller. | |||
2015-06-12 | Close the lock pipe before dupping /dev/null to stdio. | Alexander Bluhm | |
This works even if the file descriptor is 0 or 1 or 2. input and OK millert@ | |||
2015-06-12 | To match relayd's style, use an explicit enum with prefixed names for | Reyk Floeter | |
the states that Claudio introduced. No functional change. OK claudio@ benno@ | |||
2015-06-12 | Perform a copy with a memmove for potentially overlapping regions. | Mike Belopuhov | |
Reported and fixed by Sergey Ryazanov <ryazanov ! s ! a at gmail ! com>, thanks! | |||
2015-06-12 | If fork fails, print an error message before exit. | Alexander Bluhm | |
OK doug@ djm@ | |||
2015-06-11 | local user can cause smtpd to fail by sending invalid imsg to control sock | Gilles Chehade | |
2015-06-11 | Use "compliant" header guards by avoiding the reserved '_' namespace. | Reyk Floeter | |
Pointed out by Markus Elfring OK mikeb@ millert@ | |||
2015-06-11 | Don't do manual whitespace adjustments inside semantic macros, | Ingo Schwarze | |
rather do it before the macros, and get rid of cargo cult escaping. Both to make the code more robust and less ugly, no output change. Ugly code reported by TJ at mrsk dot me. OK jmc@ | |||
2015-06-10 | Typos: equalivant, fucntion, libary. | Miod Vallat | |
2015-06-10 | Export new pf "no-route" error counter | Mike Belopuhov | |
OK sthen, blambert for the SNMP part | |||
2015-06-09 | plug fd leak found by Todd Mortimer | Joerg Jung | |
ok claudio deraadt florian | |||
2015-06-08 | Introduce a state on the ctl_relay_event struct. This makes it possible | Claudio Jeker | |
to better track the connection state of a session and stops doing double opens in certain situations using http relays. Using a state field to simplify the logic since relay_connect() is called multiple times. OK benno@, bluhm@ and running in production for more than a week | |||
2015-06-06 | Add rtwn(4) to fw_update. ok espie@, czarkoff@ suggested a similar diff | Stefan Sperling | |
2015-06-04 | spacing, makes example fit on display. | Igor Sobrado | |
no objection from gilles@ | |||
2015-06-03 | Turn off -Werror in relayctl. | Reyk Floeter | |
2015-06-03 | Explicitly request the sockaddr_dl when doing a RTM_GET rather than | Martin Pieuchot | |
assuming that it will be in the gateway sa. Fixes a regression introduced with the support of multiple connected routes, found the hardway by deraadt@. ok claudio@ | |||
2015-06-03 | Do not assume that asprintf() clears the pointer on failure, which | Todd C. Miller | |
is non-portable. Also add missing asprintf() return value checks. OK deraadt@ guenther@ doug@ | |||
2015-06-02 | Don't leak value returned by cgetstr(). OK deraadt@ | Todd C. Miller | |
2015-06-02 | fix variable name typo | Joerg Jung | |
ok ajacoutot@ | |||
2015-06-02 | write Mobile IP{,v6} in a consistent way, as given in RFCs 5944 and 6275. | Igor Sobrado | |
ok jmc@ | |||
2015-06-01 | Fix memory leak in error case. OK bluhm@ benno@ | Claudio Jeker | |
2015-05-30 | Plug a memory leak by simplifying kv_free(). By checking the type and | Claudio Jeker | |
returning early the key and value memory got leaked on HTTP header kvs since their type was never set. OK benno@ | |||
2015-05-30 | Remove fields from struct that are not used. OK benno@ | Claudio Jeker | |
2015-05-28 | detect crashes from constraint sub-processes, instead of ignoring them. | Theo de Raadt | |
if this happens, we want to tear down all of ntpd, so that people will report it, any such bug can be found, and fixed. ok bcook | |||
2015-05-28 | use "uri"; from yegor timoschenko | Jason McIntyre | |