Age | Commit message (Collapse) | Author |
|
|
|
|
|
become the default. That means no DNS reverse look ups per default.
In practice this doesn't change anything since ping(8) only did
reverse DNS look ups per for weird corner cases:
1) Something that's not an echo reply and -v was specified
2) LSRR or RR IP options
With this pr_addr() can become the default address printing mechanism
and can be made AF independent. With that we get ping(8)'s -H option
for free.
OK sthen@, benno@
OK deraadt@ for the -H a long time ago when this were two diffs.
man page tweak jmc@ a long time ago
deraadt@ softened up and has no objections to -n per default
beck@ is in favor of no look ups per default.
|
|
|
|
which will scan the available disks, selecting the first disk with an
'a' partition of type 4.2BSD
ok deraadt@ krw@ phessler@
|
|
If the last line of a file is removed, the line cache is erroneously
considered empty, which means that changed lines are added at the top.
spotted by and okay otto@
|
|
was slightly wrong, but it didn't matter. new gzip mode however falls
into the gap. the zsig code will default to stdout, therefore it needs
much fewer privileges if msgfile is not specified.
|
|
This allows to identify such tests by looking at their output.
|
|
but we can do a little better in some cases.
|
|
|
|
|
|
|
|
into the history) and when resizing only use scrolled lines and not
cleared lines (which are probably not intended to reappear). From
Chaoren Lin.
|
|
|
|
|
|
|
|
|
|
ok deraadt henning
|
|
the user and parent process are recorded. Later, this info may be tested
and used to bypass authorization requirements.
ie, doas won't ask for your password again.
Great idea from henning.
ok deraadt guenther henning
|
|
length for user entered passwords. And the +1 is just superstitious
nonsense inherited from getpass() guts.
Switch to a pleasing fixed size of 1024.
ok millert
|
|
|
|
move daemon-local functions into new logmsg.c, and reduce
the (mostly whitespace) differences so that log.c's can be diffed easily.
ok claudio@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
some input by jmc@, to be polished later
"get it in now" tedu@ deraadt@
|
|
|
|
Refactor such that we can share some of the code for beacon printing.
ok sthen@
|
|
The maximum 11n data rate should go up from 65Mbit/s to 72Mbit/s.
ok sthen@
|
|
Remove these leftovers from the pre-fork+exec era.
Spotted by and ok rzalamena@ ok claudio@
|
|
The maximum 11n data rate should go up from 65Mbit/s to 72Mbit/s.
ok sthen@
|
|
This registers a handler with libevent that is triggered on incoming
data on the com port.
ok mlarkin@
|
|
This registers a handler with libevent that is called on incoming packets
for the guest. If they cannot be handled immediately (because the virtq is
full), make sure they are handled on VCPU exits.
ok mlarkin@
|
|
* Standardize the logging format of sent and received messages:
"msg-[in|out]: message type: lsr-id A.B.C.D [additional info]";
* Log sent label messages as well, not only the received ones;
* Move the logging of sent notification messages from
send_notification_nbr() to send_notification_full(), this way notification
triggered by the lde process are logged as well;
* Minor clean-up.
|
|
|
|
ok deraadt@ yasuoka@ reyk@
|
|
If a neighbor was a nexthop for a given set of prefixes but it's not
anymore, then we should uninstall the associated label mappings (if any)
from the kernel. The same applies for the other way round (neighbor
wasn't a nexthop for a given set of prefixes but now is).
This issue is only evident when we have multiple links between a pair
of LSRs. Generally, when a link is shut down, the whole LDP is torn down
and all label mappings uninstalled automatically.
ok claudio@
|
|
On shutdown, there's no need to use kill(2) to kill the child
processes. Just closing the IPC sockets will make the children receive
an EOF, break out from the event loop and then exit.
Tha advantages of this "pipe teardown" are:
* simpler code;
* no need to pledge "proc" in the parent process;
* removal of a (hard to trigger) PID reuse race condition.
ok claudio@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes uvm pivots bug that would create non-page aligned addresses.
This fix is in code that's not yet enabled.
|
|
style(9) says:
"Function prototypes for private functions (i.e., functions not used
elsewhere) go at the top of the first source module. In userland,
functions local to one source module should be declared 'static'".
The benefits of doing so include:
* clean up of the eigrpd global namespace;
* improved readability;
* more hints to the compiler/linker to generate more efficient code.
Additional changes:
* Declare all extern variables in header files;
* Clean up the indentation of all function prototypes and global
variables.
ok claudio@ benno@
|