Age | Commit message (Collapse) | Author |
|
Mistake noted by Billy Brumley. Many thanks.
|
|
ok mpi@
|
|
ok gilles@
|
|
|
|
|
|
ok reyk (a while ago)
|
|
okay deraadt@
|
|
When ldpe requests new network sockets to the parent process (after the
transport-address is changed), it must specify the desired address-family
(IPv4 or IPv6). We can use the 'pid' or 'peerid' members of the imsg_hdr
structure for this. Use 'pid' for convenience (no need to extend the
wrapper function, ldpe_imsg_compose_parent()).
|
|
session.c
ok mpi@
|
|
warning in rde.c
|
|
warning in rde.c
ok stsp@
|
|
If we change a neighbor's password or the global transport-address,
cancel the affected pending connects and, when playing the active role
of the session establishment process, try to connect again right away
with the new password and/or transport-address.
Without this patch we have to wait for the timeout of the pending
connects, which might be a lot of time.
|
|
instructions. ok benno@ beck@
|
|
|
|
only relevant for pkg_add/pkg_delete.
Every tool needs an interactive object, but setting that to InteractiveStub
"just in case" after doing the interactive dance is fine for
pkg_create/pkg_sign
problem noticed by jsg@ in pkg_sign(1).
|
|
nd6.c's nd6_output() decides whether link-layer address resolution is needed
before sending the packet. Up to r1.178 packets for many non-ethernet interface
types were sent directly without checking the gateway or determining if link-
layer address resolution was needed. In r1.179 this was changed to skip some
decision making for gif(4) but moved the short-circuiting for those interface
types to *after* the gateway was checked. In my v6 pppoe setup, rt_checkgate
is returning EHOSTUNREACH so this move prevented it from working.
ok mpi@
|
|
colour, from Avi Halachmi.
|
|
in constant time even if the flag BN_FLG_CONSTTIME is set. This issue
was reported by Cesar Pereida (Aalto University), Billy Brumley
(Tampere University of Technology), and Yuval Yarom (The University of
Adelaide and NICTA). The fix was developed by Cesar Pereida.
|
|
|
|
skipped, reported by Omar Sandoval.
|
|
always after the active pane. This is more sensible when doing it with
commands rather than keys.
|
|
|
|
|
|
ok florian@, dlg@
|
|
It was only checked in balancing mode, which is currently broken, and is
no longer needed.
Discusssed with bluhm@ and Florian Riehm.
|
|
typo found by Piotr Stefaniak
|
|
ok mikeb, mlarkin
|
|
spinning on them, trying to preemptively avoid kevent. i've come to
conclude this is a poor design. it is exceedingly rare for there to be
two requests waiting. instead, we end up burning useless syscalls.
|
|
ok stsp@ kettenis@
|
|
This mostly copies r88e support code to ic/rtwn.c and moves some functions
which are not trivial to merge with USB counterparts back to pci/if_rtwn.c.
ok mpi@
|
|
ok stsp@ kettenis@
|
|
ok deraadt@
|
|
|
|
The fork+exec diff introduced this problem where we were indirectly
calling imsg_event_add() before initializing (event_set) iev_rde and
iev_eigrpe. Fix this by moving down both main_imsg_send_ipc_sockets()
and main_imsg_send_config(), after iev_rde and iev_eigrpe are
initialized.
benno@ reported this problem for the initial ospfd fork+exec attempt,
now fix eigrpd too.
ok deraadt
|
|
ok sthen@ tb@
|
|
For EIGRPv6, an interface only needs an link-local address in order
to be enabled in the routing daemon. So adding or removing global
unicast addresses, for example, will never trigger a state change in
the interface.
Additionally, move all address handling code to if_addr_new() and
if_addr_del() to improve readability.
|
|
The uptime was being set only when the interface was created, which is
not what we want.
|
|
|
|
reminded by and ok krw@
|
|
build machine and extract it when installing. Change to using the
u-boot and dtb packages when creating ramdisks and miniroots and don't
place these files in mdec on install.
Installing these packages is now required to run make release on armv7.
|
|
make it an error otherwise instead of a warning that may be overlooked.
reported by Peter van Dijk
ok deraadt
|
|
|
|
banners, introduce lmtp_banner() which takes care of this.
ok sunil@
|
|
continuation lines, fix this.
reported and initial diff by parchd-1 @ github, ok sunil@
|
|
Its primary use is to make guest VM memory accessible to the host
(e.g. vmd(8)). That will later allow us to remove the readpage and
writepage ioctls from vmm(4), and use ordinary loads and stores instead.
"looks good to me" kettenis@
|
|
Similar changes were made to imxesdhc(4).
|
|
|
|
For each child process (rde and eigrpe), re-exec eigrpd with a special
"per-role" getopt flag. This way we have seperate ASLR/cookies per
process.
Based on a similar patch for bgpd, from claudio@
ok deraadt
|
|
for example, were removed in 2013 because they don't make sense in ldpd.
ok deraadt
|
|
variables explicitly and by copying existing environment variables
of a different name. E.g.
permit nopass setenv { PS1=$SUDO_PS1 FOO=bar } keepenv :wheel
ok tedu@ benno@
|