Age | Commit message (Collapse) | Author |
|
errnos; ok stevesk@, deraadt@
|
|
|
|
|
|
login phase. Just initialise the correct parts
|
|
|
|
allocated on outgoing message for encryption/authentication keys ---
from umaraghunath@hotmail.com
|
|
a) Add /var/run to the filesystem created when the installation media
boots. This allows the creation and use of the dhclient.pid file.
Synchronize all mtree.conf files in architectures using miniroot.
b) Rework the traps used in upgrade.sh and install.sh so that HUP,
INT, QUIT, TERM and EXIT all invoke a cleanup function that kills an
active dhclient, unmounts all filesystems and fsck's -p all devices
in /etc/fstab, or just /mnt if /etc/fstab is not present.
c) Make sure the actions of the cleanup function are visible, thus
eliminating the long delay with no feedback at the end of the
upgrade/install script, after the congratulatory message.
d) Reduce manual parsing of fstab files by using umount -a to
unmount all mounted filesystems.
e) Since the new cleanup function tries to unmount all filesystems,
use the presence of /etc/fstab, rather than a difference between
`df /` and `df /mnt`, to determine if an install is being restarted
in a state where disk initialization can be skipped.
f) Change munge_fs, check_fs, mount_fs, remount_fs so that they
all 'know' about /etc/fstab rather than passing the same
parameter in all the time.
g) Use input redirection on munge_fs to read correct file, rather
than passing a file name as a parameter.
h) Indent code for various smaller functions.
i) Eliminate some subshell usage to simplify code further.
j) Display pretty messages during fsck -p to clearly indicate success
or failure of fsck, rather than just dumping fsck output.
k) Always run mount_fs in install.sh, even if disk initialization is
being skipped, because the trap should have unmounted all filesystems
when the last run terminated.
ok weingart@ millert@
|
|
|
|
|
|
When the documentation and implementation are inconsistent the smallest
change wins. To correct the implementation was a big change, to correct
the documentation was a one word fix.
|
|
|
|
|
|
Code reorganization to support pci-pci bridges on the interrupt fixup code.
Interrupts on devices behind pci-pci bridges should not be configured properly.
|
|
the same virtual irq as well.
|
|
|
|
the same virtual irq as well.
|
|
them to be intialized by the other. also remove static variables
and rename them so they are accessable via ddb.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and change the console and keyboard settings; and devise a manual page for
it, with lots of loot borrowed from the i386 version.
These commands have been extensively tested on 712, 715, and 720, although
your mileage may vary and scary warnings may appear in the manual page in
the future.
ok mickey@
|
|
|
|
src/usr.bin/spell/README files into something (hopefully) coherent.
|
|
|
|
from netbsd; also fix a bug where setting TF_ACKNOW didn't actually
result in an ack.
|
|
ok millert@, miod@
|
|
|
|
|
|
adapated from netbsd. okay angelos@
|
|
|
|
I have made some significant changes:
o spell no longer uses hashed files. The algorithm for generating
the hashed files breaks down for large files. Instead, I use the
same approach as look(1) and do binary searches of mmap(2)ed files
which has acceptable performance. A side effect of this is that
spell can now search multiple word lists.
o The spell binary has been renamed to "spellprog" so as to not conflict
with the spell shell script. This is consistent with other operating
systems.
o The putsuf() and putword() functions have been renamed to
trypref() and tryword() respectively for consistency with modern
versions and for general sanity.
o the spell front-end shell script has been completely rewritten
o The code has been ANSIfied and re-style(9)d
spell currently must be compiled with -fwriteable-strings to make
the -b option work. This should be fixed.
|
|
"In hpt_pci_intr(): There is interrupt pending once IDEDMA_CTL_ACT is
turned off. It seems that IDEDMA_CTL_INTR is asserted before DMA transfer
is complete, leading to race condition in case of interrupt sharing.
Discovered reading the FreeBSD code."
|
|
|
|
does now
|
|
section.
|
|
configuration. Add a -GRP{1,2,5} component to transform and suite
names to directly specify which group to use. If no group is
specified, use DH group 2 (MODP_1024). Earlier transforms and suites
using the MD5 hash defaulted to DH group 1, this is no longer true.
niklas@ ok.
|
|
|
|
match.c must not use compress.c (via canonhost.c/packet.c)
thanks to wilfried@
|
|
Replace with simple wrapper around malloc, at least this works,
and it's easier to debug anyways.
|
|
|
|
minor man fixes from NetBSD.
|
|
fix the argument for an unknown hash policy: argv -> *argv
|
|
|
|
move the function prototype of altq_etherclassify() from
netinet/if_ether.h to altq/if_altq.h.
|
|
|
|
to be used if there are no hardware cards. mostly for debugging and
regression.
|
|
|