summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-03-04error-> debug, because O_NONBLOCK for /dev/null causes too many different ↵Markus Friedl
errnos; ok stevesk@, deraadt@
2002-03-04unused includeMarkus Friedl
2002-03-04Make makedbm work on alpha and sparc64. -moj from NetBSD.Mats O Jansson
2002-03-04Don't blow away ``set escape'' settings when we've completed thebrian
login phase. Just initialise the correct parts
2002-03-04Typos; Matt <matt@vertrauen.org>Jason Wright
2002-03-03Fix crashes associated with SADB_GET/SADB_DUMP --- memory was notAngelos D. Keromytis
allocated on outgoing message for encryption/authentication keys --- from umaraghunath@hotmail.com
2002-03-03Cleanup/Improve trap handling.Kenneth R Westerback
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@
2002-03-02do some more renamingTheo de Raadt
2002-03-02A start for testing EVFILT_PROC, not done yet, but this is a good check point.Artur Grabowski
2002-03-02Document how NOTE_TRACK behaves.Artur Grabowski
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.
2002-03-02bump the version after recent additionMichael Shalayeff
2002-03-02initial cut at crypto_sop definitions for symmetric cryptoTheo de Raadt
2002-03-02cleanup.Dale Rahn
Code reorganization to support pci-pci bridges on the interrupt fixup code. Interrupts on devices behind pci-pci bridges should not be configured properly.
2002-03-02If two drivers register the same hardware irq, they should getDale Rahn
the same virtual irq as well.
2002-03-02Do not use -1 as an unused entry, 0 is already reserved for invalid/unused.Dale Rahn
2002-03-02If two drivers register the same hardware irq, they should getDale Rahn
the same virtual irq as well.
2002-03-02These two drivers were incorrectly sharing variables, sometimes expectingDale Rahn
them to be intialized by the other. also remove static variables and rename them so they are accessable via ddb.
2002-03-02correct copyright dates for scp license; ok markus@Kevin Steves
2002-03-02Accept deroff's -m flags too.Todd C. Miller
2002-03-02No more writable strings in -b mode.Todd C. Miller
2002-03-02Kill JOB_REMIGRATE.Marc Espie
2002-03-02Document PORTHOME.Marc Espie
2002-03-02more logical order of operations, caveatsMichael Shalayeff
2002-03-02Add machine specific commands to the bootblocks, to let the user displayMiod Vallat
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@
2002-03-02Add a strcmp() prototype, which will be needed shortly.Miod Vallat
2002-03-02Merge the useful bits of the 4.4BSD src/share/dict/README andTodd C. Miller
src/usr.bin/spell/README files into something (hopefully) coherent.
2002-03-02document tcp.ackonpushNiels Provos
2002-03-02disable immediate ack on TH_PUSH. make behaviour sysctl tuneable.Niels Provos
from netbsd; also fix a bug where setting TF_ACKNOW didn't actually result in an ack.
2002-03-02kill #ifdef REMOTE stuff that only obfuscates issues.Marc Espie
ok millert@, miod@
2002-03-01reassignMichael Shalayeff
2002-03-01fix a few irq assignmentsMichael Shalayeff
2002-03-01remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.Niels Provos
adapated from netbsd. okay angelos@
2002-03-01Sort -df, not sort -fTodd C. Miller
2002-03-01spell command from 4.4BSD, now freed by Caldera.Todd C. Miller
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.
2002-03-01From NetBSD, noticed by Alexander YurchenkoChris Cappuccio
"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."
2002-03-01Change a config(8) reference to a more appropriate boot_config(8) reference.Miod Vallat
2002-03-01disable undo until it is fixed to be (1) correct and (2) not crash like it ↵Theo de Raadt
does now
2002-03-01Update to reflect recent changes in DH group handling. Remove BUGSHakan Olsson
section.
2002-03-01Change DH group handling in the pre-generated parts of theHakan Olsson
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.
2002-03-01this is needed tooMarc Espie
2002-03-01undo the 'delay hostname lookup' changeMarkus Friedl
match.c must not use compress.c (via canonhost.c/packet.c) thanks to wilfried@
2002-03-01Kill hand-made memory allocation code, that is definitely buggy.Marc Espie
Replace with simple wrapper around malloc, at least this works, and it's easier to debug anyways.
2002-03-01fp doesn't necessarily have to be set when we do the early FRELE.Artur Grabowski
2002-03-01sync with KAMEKenjiro Cho
minor man fixes from NetBSD.
2002-03-01sync with KAMEKenjiro Cho
fix the argument for an unknown hash policy: argv -> *argv
2002-03-01mac68k syncMiod Vallat
2002-03-01sync with KAMEKenjiro Cho
move the function prototype of altq_etherclassify() from netinet/if_ether.h to altq/if_altq.h.
2002-03-01document cryptodevallowsoftNiels Provos
2002-03-01sysctl for cryptodevallowsoft - /dev/crypto will allow the software engineNiels Provos
to be used if there are no hardware cards. mostly for debugging and regression.
2002-03-01remove CRYPTO_BUF_CONTIG and convert to handle iovs. okay deraadt@Niels Provos