summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Correct the returned UDP datagram length. See the PR for a more comprehensivemsmith2001-05-281-1/+2
| | | | | | | | description of the fix. PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week
* The shortest valid TFTP packet is 4 bytes, not 8.msmith2001-05-281-1/+1
| | | | | | PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week
* Direct queries for IP numbers to ARIN. It would be nice if we couldphk2001-05-282-6/+19
| | | | | | | | | | | send them to APNIC/RIPE intelligently, but we can't at this time so fallback to ARIN and depend on them telling the user where to look. Maybe we need a .whoisrc file... PR: 24707 Submitted by: Mike Barcroft mike@q9media.com MFC after: 1 week
* Call kvm_close() before exit for consistency.phk2001-05-281-1/+4
| | | | | PR: 24654 Submitted by: Daniel Hemmerich zartik@yahoo.com
* Spring MegaChange #1.mjacob2001-05-289-255/+565
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---- Make a device for each ISP- really usable only with devfs and add an ioctl entry point (this can be used to (re)set debug levels, reset the HBA, rescan the fabric, issue lips, etc). ---- Add in a kernel thread for Fibre Channel cards. The purpose of this thread is to be woken up to clean up after Fibre Channel events block things. Basically, any FC event that casts doubt on the location or identify of FC devices blocks the queues. When, and if, we get the PORT DATABASE CHANGED or NAME SERVER DATABASE CHANGED async event, we activate the kthread which will then, in full thread context, re-evaluate the local loop and/or the fabric. When it's satisfied that things are stable, it can then release the blocked queues and let commands flow again. The prior mechanism was a lazy evaluation. That is, the next command to come down the pipe after change events would pay the full price for re-evaluation. And if this was done off of a softcall, it really could hang up the system. These changes brings the FreeBSD port more in line with the Solaris, Linux and NetBSD ports. It also, more importantly, gets us being more proactive about topology changes which could then be reflected upwards to CAM so that the periph driver can be informed sooner rather than later when things arrive or depart. --- Add in the (correct) usage of locking macros- we now have lock transition macros which allow us to transition from holding the CAM lock (Giant) and grabbing the softc lock and vice versa. Switch over to having this HBA do real locking. Some folks claim this won't be a win. They're right. But you have to start somewhere, and this will begin to teach us how to DTRT for HBAs, etc. -- Start putting in prototype 2300 support. Add back in LIP and Loop Reset as async events that each platform will handle. Add in another int_bogus instrumentation point. Do some more substantial target mode cleanups. MFC after: 8 weeks
* Make the beep duration independent of HZ.phk2001-05-282-2/+3
| | | | | | PR: 25201 Submitted by: Akio Morita amorita@meadow.scphys.kyoto-u.ac.jp MFC after: 1 week
* /var/log/console.log should be mode 600.phk2001-05-281-1/+1
| | | | | | PR: 25329 Submitted by: Yoshihiro Koya Yoshihiro.Koya@math.yokohama-cu.ac.jp MFC after: 1 week
* Clarify that the old CD-ROM drivers are only for non-ATAPI drives.phk2001-05-282-6/+6
| | | | | | PR: 25369 Submitted by: Matt Emmerton matt@gsicomp.on.ca MFC after: 1 week
* Remove obsolete DEVFS manual pages. The routines they describe don'tdd2001-05-284-209/+1
| | | | | | exist in the new (phk's) DEVFS. Approved by: phk
* With the new kernel dev_t conversions done at release 4.X,phk2001-05-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | it becomes possible to trap in ptsstop() in kern/tty_pty.c if the slave side has never been opened during the life of a kernel. What happens is that calls to ttyflush() done from ptyioctl() for the controlling side end up calling ptsstop() [via (*tp->t_stop)(tp, <X>)] which evaluates the following: struct pt_ioctl *pti = tp->t_dev->si_drv1; In order for tp->t_dev to be set, the slave device must first be opened in ttyopen() [kern/tty.c]. It appears that the only problem is calls to (*tp->t_stop)(tp, <n>), so this could also happen with other ioctls initiated by the controlling side before the slave has been opened. PR: 27698 Submitted by: David Bein bein@netapp.com MFC after: 6 days
* Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4gshapiro2001-05-282-3/+3
| | | | MFC after: 1 week
* Update for the Bintuils 2.11.0 import.obrien2001-05-282-6/+25
|
* sendmail 8.11.4 has been imported.gshapiro2001-05-283-3/+3
|
* sendmail 8.11.4 has been importedgshapiro2001-05-281-4/+4
|
* Name this module msdos.ko so that mount_msdos(8) can autoloadru2001-05-281-1/+1
| | | | | | | | | | | | it with vfsload("msdos"). (The proper fix would be to rename the `msdos' file system to `msdosfs' in VFS_SET(), and mount_msdos(8) to mount_msdosfs(8). But that would break too many existing fstab(5) setups, and would require a lot of unnecessary documentation and code msdos -> msdosfs changes.) Noticed by: markm
* Resolve conflicts from 8.11.4 importgshapiro2001-05-2811-82/+169
|
* This commit was generated by cvs2svn to compensate for changes in r77349,gshapiro2001-05-2843-702/+1820
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import sendmail 8.11.4gshapiro2001-05-2854-784/+1989
| |
* | Use new backup feature of install(1).ru2001-05-282-21/+2
| |
* | Bootstrap install(1).ru2001-05-281-3/+3
| |
* | Added support for all new install(1) options.ru2001-05-281-3/+3
| | | | | | | | Removed -c from the actual call as -p implies "copy".
* | Many new features and optimization improvements:ru2001-05-282-292/+377
| | | | | | | | | | | | | | | | | | | | | | o New flags: -b and -B (backup) o New flag: -S (safe copy; aka "atomic" install) o The -c flag is now the default. o The -D flag was withdrawn. Reviewed by: bde (up to some point) Obtained from: OpenBSD but heavily modified MFC after: 1 month
* | The disklabel/slice code is more twisted than I thought. Revert tophk2001-05-281-0/+1
| | | | | | | | calling the cdevsw_add() unconditionally.
* | Change noop option -h to do the real work. Now mode of symbolic linkru2001-05-282-20/+22
| | | | | | | | | | | | | | is changed if -h option is given. Requested by: bde Obtained from: NetBSD (code part)
* | Replace old-style "chown foo.bar" with orthodox "chown foo:bar".sheldonh2001-05-281-1/+1
| |
* | Various fixes, including suggestions from some thoughtful folks, thanks.dougb2001-05-281-18/+47
| | | | | | | | | | | | | | | | | | * Minor umask portability change (Christian Weisgerber <naddy@mips.inka.de>) * Clarify default value of the "run it now" option (bmah) * Make "run it now" $DESTDIR safe (bsd) * Handle installation of hard links for /.profile and /.cshrc properly when the auto-install option is selected * Fix some more whitespace issues
* | Clarify handling of /etc/mergemaster.rc and $HOME/.mergemasterrcdougb2001-05-281-1/+6
| |
* | Follow symbolic links named as command line arguments if run without -R.ru2001-05-284-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required by symlink(7), ``Commands not traversing a file tree'' subsection, third paragraph: : It is important to realize that this rule includes commands which may : optionally traverse file trees, e.g. the command ``chown file'' is : included in this rule, while the command ``chown -R file'' is not. For chown(8) and chgrp(1), this is also is compliance with the latest POSIX 1003.1-200x draft. MFC after: 1 week
* | Perform random drive-by style cleanups, and rewrite a while loop thatdes2001-05-281-17/+18
| | | | | | | | offended my artistic sensibilities.
* | Forgotten in previous commit log:des2001-05-280-0/+0
| | | | | | | | | | - don't print an ellipsis after the hex dump if the variable is exactly 16 bytes long (the less-than-16-bytes case already worked as expected).
* | Try to make sysctl options slightly more orthogonal:des2001-05-282-63/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - introduce a -o option that displays opaque variables. - introduce a -x option that displays opaque variables in full. - deprecate -A in favor of -ao and -X in favor of -ax. - remove -A and -X from usage() and SYNOPSIS (but not from DESCRIPTION). - ignore -a if one or more variables were listed on the command line. - deprecate -w, it is not needed to determine the user's intentions. - some language and style cleanup in the man page. This commit should not break any existing scripts. MFC after: 4 weeks
* | Move the scrollback controls from kbdcontrol to vidcontrol.des2001-05-284-156/+147
| | | | | | | | | | | | Also fix some style bugs in the code and poor language in the man pages. Reviewed by: sobomax
* | The last(1) choked if there were two successive "login" marksru2001-05-281-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | found in wtmp(5) for the same TTY without in-between "logout" mark. This may be demonstrated by executing login(1), logging in and out, and watching the last(1) output on this TTY: : # last -tv7 -w : ru ttyv7 Mon May 28 12:46 - 12:46 (00:00:01) : ru ttyv7 Mon May 28 12:45 still logged in The fix merely takes the second "login" mark as the "logout" for the first "login" mark, if there were no "logout" mark in-between. This restores the behavior of last.c,v 1.2: : # last -tv7 -w : ru ttyv7 Mon May 28 12:46 - 12:46 (00:00:01) : ru ttyv7 Mon May 28 12:45 - 12:46 (00:00:25) Silence from: -arch, dg
* | One needs to introduce things with a `.file' directive before trying toobrien2001-05-284-3/+15
| | | | | | | | | | do a .loc on it. BTW, the .loc needs to be in a .text section. gas 2.11.0 catches these oversights where previous versions did not.
* | Be more consistent with the terminology, referring to "temporary anddougb2001-05-281-2/+2
| | | | | | | | | | | | | | installed" instead of "old and new". Inspired by the somewhat non-linear PR, which really didn't have a fix, per se. PR: conf/27235 Roelof Osinga <roelof@eboa.com>
* | Fix a problem when user selects -a (auto run) but we encounter a filedougb2001-05-281-1/+16
| | | | | | | | | | | | | | | | | | | | missing on the system. Instead of passing it by, mm was prompting... bad mm, no cookie! Brought to my attention by the PR, but the fix needed to be tweaked to handle the auto-install option as well. PR: misc/25731 Gilbert Gong <ggong@cal.alumni.berkeley.edu>
* | Upgrade to Binutils 2.11.0.obrien2001-05-2817-608/+747
| |
* | Whitespace only changes to try and fit a little better into 80 columns.dougb2001-05-281-15/+20
| |
* | `\<space>' (unpaddable space) does not work in groff_font(5) files,ru2001-05-281-2/+1
| | | | | | | | | | | | | | it is taken as a single escape (`\') character. This prevented \e from being output correctly in -Tkoi8-r case. Noticed by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
* | Merge rev 1.2 into Binutils 2.11[.0].obrien2001-05-281-510/+801
| | | | | | | | Teach `ld' how to access FreeBSD's ld ELF hints.
* | We use the stock version of this file now.obrien2001-05-281-0/+54
| | | | | | | | | | I committed our rev 1.2 (start symbol) and 1.3 (max pagesize) fixes into the FSF/GNU source tree.
* | We use the stock version of this file.obrien2001-05-282-65/+433
| |
* | We use the stock version of this file now.obrien2001-05-281-24/+65
| | | | | | | | | | I committed all the new FreeBSD platform support (PPC, StrongARM, Sparc64) into the FSF/GNU tree.
* | Merge rev 1.2 (FreeBSD configuration support) into Binutils 2.11[.0].obrien2001-05-281-56/+162
| |
* | Silence warnings (most about constness) and clamp down with WARNS=2.dd2001-05-282-5/+7
| | | | | | | | Tested on i386 and alpha.
* | Use the stock version of this file now.obrien2001-05-281-17/+375
| | | | | | | | I committed our rev 1.2 fix into the FSF/GNU tree.
* | We use the stock version of this file now.obrien2001-05-281-136/+189
| | | | | | | | I folded our rev 1.2 localizations into the FSF/GNU tree.
* | Return to the vendor's version of this file.obrien2001-05-281-1178/+2392
| |
* | Add a minor tweak for us that I failed to get committed to the stock 2.11.obrien2001-05-282-403/+1243
| |
* | Return to the vendor's version of this file.obrien2001-05-281-17/+375
| | | | | | | | (have I mentioned how fscking stupid CVS can be??)
OpenPOWER on IntegriCloud