]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoproperly delay acks in half-closed TCP connections
jesper [Tue, 29 May 2001 19:51:45 +0000 (19:51 +0000)]
properly delay acks in half-closed TCP connections

PR: 24962
Submitted by: Tony Finch <dot@dotat.at>
MFC after: 2 weeks

23 years agoA more complete removal of MFS related code.
phk [Tue, 29 May 2001 19:40:39 +0000 (19:40 +0000)]
A more complete removal of MFS related code.

XXX: This program badly needs a style(9) + BDECFLAGS treatment.

23 years agoRemove the MFS paper.
phk [Tue, 29 May 2001 18:54:54 +0000 (18:54 +0000)]
Remove the MFS paper.

23 years agoInitial cleanout of MFS from newfs. More complete wash needed.
phk [Tue, 29 May 2001 18:52:39 +0000 (18:52 +0000)]
Initial cleanout of MFS from newfs.  More complete wash needed.

23 years agoRemove MFS from the kernel.
phk [Tue, 29 May 2001 18:50:30 +0000 (18:50 +0000)]
Remove MFS from the kernel.

23 years agoRemove MFS from configs idea of the world.
phk [Tue, 29 May 2001 18:49:46 +0000 (18:49 +0000)]
Remove MFS from configs idea of the world.

23 years agoRemove MFS compat bits.
phk [Tue, 29 May 2001 18:49:23 +0000 (18:49 +0000)]
Remove MFS compat bits.

23 years agoRemove MFS options from all example kernel configs.
phk [Tue, 29 May 2001 18:49:06 +0000 (18:49 +0000)]
Remove MFS options from all example kernel configs.

23 years agoAdd section "CONTRIBUTORS" and move nik and sobomax there, since we are not
sobomax [Tue, 29 May 2001 18:48:13 +0000 (18:48 +0000)]
Add section "CONTRIBUTORS" and move nik and sobomax there, since we are not
really "AUTHORS".

23 years agoUse use ${INSTALL} -d in our build process. If INSTALL is set to
imp [Tue, 29 May 2001 18:41:16 +0000 (18:41 +0000)]
Use use ${INSTALL} -d in our build process.  If INSTALL is set to
"install -C" then things will fail due to new checks.  Relax the
checks so that install -C -d works again.

23 years agoBring back from the er, dead some useful PAM modules.
markm [Tue, 29 May 2001 18:32:17 +0000 (18:32 +0000)]
Bring back from the er, dead some useful PAM modules.

23 years agoTake out the line that says that RELNOTESng will *eventually* become
bmah [Tue, 29 May 2001 18:31:59 +0000 (18:31 +0000)]
Take out the line that says that RELNOTESng will *eventually* become
the release default.  It is now.

Reminded by:  dd

23 years agoUse PATH_MAX in preference to MAXPATHLEN.
imp [Tue, 29 May 2001 18:20:36 +0000 (18:20 +0000)]
Use PATH_MAX in preference to MAXPATHLEN.

23 years agoRemove the hack-around for the slice/label code, it didn't
phk [Tue, 29 May 2001 18:19:57 +0000 (18:19 +0000)]
Remove the hack-around for the slice/label code, it didn't
cover the hole.

23 years agoUse PATH_MAX rather than MAXPATHLEN. Also fix a possible off by one
imp [Tue, 29 May 2001 18:03:14 +0000 (18:03 +0000)]
Use PATH_MAX rather than MAXPATHLEN.  Also fix a possible off by one
error caused by the -1 being on the wrong side of the comparison.
This would not cause an overflow, as near as I can tell, because we
truncate later anyway.  We'd just fail to get a diagnostic for 1024
and 1025 byte file names.

23 years agoUnbreak installworld. Revision 1.41 of src/usr.bin/xinstall/xinstall.c
gshapiro [Tue, 29 May 2001 17:55:49 +0000 (17:55 +0000)]
Unbreak installworld.  Revision 1.41 of src/usr.bin/xinstall/xinstall.c
made the usage here incorrect.

Note that the change to install may cause other things to break, such as
the advice in src/etc/defaults/make.conf:

# Compare before install
#INSTALL=install -C

If users actually use this, any ${INSTALL} -d invocations in an installworld
will also fail.

Submitted by: David Wolfskill <david@catwhisker.org>
MFC after: 2 days

23 years agoSince the netexport struct was centralised to 'struct mount',
iedowse [Tue, 29 May 2001 17:46:52 +0000 (17:46 +0000)]
Since the netexport struct was centralised to 'struct mount',
attempting to remove nonexistant exports with MNT_DELEXPORT returns
an error; before this change it always succeeded. This caused
mountd(8) to log "can't delete exports for /whatever" warnings.

Change the error code from EINVAL to a more specific ENOENT, and
make mountd ignore this error when deleting the export list. I
could have just restored the previous behaviour of returning success,
but I think an error return is a useful diagnostic.

Reviewed by: phk

23 years agoUse PATH_MAX in preference to MAXPATHLEN.
imp [Tue, 29 May 2001 17:27:56 +0000 (17:27 +0000)]
Use PATH_MAX in preference to MAXPATHLEN.

Also sort declarations per style(9) (big arrays come last) while I'm
in the area.

23 years agoFix bug in debug code
sos [Tue, 29 May 2001 17:27:36 +0000 (17:27 +0000)]
Fix bug in debug code

23 years agoFix for the fixate problem on the Yamaha burners.
sos [Tue, 29 May 2001 17:19:42 +0000 (17:19 +0000)]
Fix for the fixate problem on the Yamaha burners.

23 years agoUnbreak make release (didn't completely account for removal of *.TXT
bmah [Tue, 29 May 2001 17:14:59 +0000 (17:14 +0000)]
Unbreak make release (didn't completely account for removal of *.TXT
files).

Another diff will be forthcoming to fold the functionality of
NORELNOTES into NODOC.

Tested by:  John Hay <jhay@icomtek.csir.co.za>
Pointy hat to:  bmah

23 years agoAdd B460800 define
ache [Tue, 29 May 2001 17:13:18 +0000 (17:13 +0000)]
Add B460800 define

23 years agoAdd more high speeds
ache [Tue, 29 May 2001 17:06:32 +0000 (17:06 +0000)]
Add more high speeds
Fix tabs

23 years agoDon't hold the VM lock across VOP's and other things that can sleep.
jhb [Tue, 29 May 2001 16:58:25 +0000 (16:58 +0000)]
Don't hold the VM lock across VOP's and other things that can sleep.

23 years agoYet another typo
imp [Tue, 29 May 2001 16:55:34 +0000 (16:55 +0000)]
Yet another typo

23 years agoMissed this typo too.
imp [Tue, 29 May 2001 16:52:18 +0000 (16:52 +0000)]
Missed this typo too.

Submitted by: Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
PR: 26766

23 years agoFix typo.
imp [Tue, 29 May 2001 16:50:23 +0000 (16:50 +0000)]
Fix typo.

Submitted by: Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
PR: 26766

23 years ago- Syncronizes command line syntax warnings with manpage (bin/27010);
sobomax [Tue, 29 May 2001 13:59:02 +0000 (13:59 +0000)]
- Syncronizes command line syntax warnings with manpage (bin/27010);
- silence gcc(1) warnings (sobomax).

PR: 27010
Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>, sobomax
MFC after: 10 days

23 years agoSupport the environmental var "GCC_OPTIONS". Which can hold a set of
obrien [Tue, 29 May 2001 09:54:45 +0000 (09:54 +0000)]
Support the environmental var "GCC_OPTIONS".  Which can hold a set of
default options for GCC.  These options are interpreted first and can be
overwritten by explicit command line parameters.  This provides one way of
adding [temporary] options to your world build w/o editing /etc/make.conf.

23 years agoStop creating vn(4) devices.
phk [Tue, 29 May 2001 09:30:42 +0000 (09:30 +0000)]
Stop creating vn(4) devices.

23 years agoRemove altmodishe "[bc]dev, " comments.
phk [Tue, 29 May 2001 09:29:29 +0000 (09:29 +0000)]
Remove altmodishe "[bc]dev, " comments.

PR: 18836
Submitted by: ben

23 years agoRemove a comment which was past its shelf life.
phk [Tue, 29 May 2001 09:22:22 +0000 (09:22 +0000)]
Remove a comment which was past its shelf life.

PR: 18750
Submitted by: Tony Finch <dot@dotat.at>

23 years agoWhen using interfaces that support if_media, the supported media list is
phk [Tue, 29 May 2001 09:13:44 +0000 (09:13 +0000)]
When using interfaces that support if_media, the supported media list is
printed on a single, very long, and generally unreadable line.  This
isn't very useful.  It's also really ugly and most of the time you don't
care what media is supported anyway.

PR: 27701
Submitted by: Brooks Davis <brooks@one-eyed-alien.net>

23 years agoRemove unused d_parms_t typedef
phk [Tue, 29 May 2001 08:02:31 +0000 (08:02 +0000)]
Remove unused d_parms_t typedef

Spotted by: grog

23 years agoAlpha is not in good shape at all.
imp [Tue, 29 May 2001 05:32:13 +0000 (05:32 +0000)]
Alpha is not in good shape at all.

Submitted by: obrien

23 years agoTemper my optimism
imp [Tue, 29 May 2001 05:24:08 +0000 (05:24 +0000)]
Temper my optimism

23 years agoLooks like -current is safe again, and has been since Friday.
imp [Tue, 29 May 2001 04:26:44 +0000 (04:26 +0000)]
Looks like -current is safe again, and has been since Friday.

23 years agoLink make_dev.9 to make_dev_alias.9 and depends_dev.9.
dd [Tue, 29 May 2001 04:17:36 +0000 (04:17 +0000)]
Link make_dev.9 to make_dev_alias.9 and depends_dev.9.

23 years agoDocument depends_dev.
dd [Tue, 29 May 2001 04:14:33 +0000 (04:14 +0000)]
Document depends_dev.

Reviewed by: phk

23 years agoMake sure the len() builtin always returns an answer. Previously,
gshapiro [Tue, 29 May 2001 03:32:38 +0000 (03:32 +0000)]
Make sure the len() builtin always returns an answer.  Previously,
len(`') didn't return an answer.  Now it returns 0.

PR: bin/12942
MFC after: 5 days

23 years agoRevert the ugly band-aide[tm] hack of rev 1.12.
obrien [Tue, 29 May 2001 01:48:06 +0000 (01:48 +0000)]
Revert the ugly band-aide[tm] hack of rev 1.12.
The offending loader.4th commit (rev 1.20) has been backed out.

23 years agoRevert 1.20, as it causes mysterious problems to the Alpha people.
dcs [Tue, 29 May 2001 00:34:32 +0000 (00:34 +0000)]
Revert 1.20, as it causes mysterious problems to the Alpha people.

23 years agoNew release notes: sa(4) error handling fixes, various filesystem
bmah [Tue, 29 May 2001 00:28:22 +0000 (00:28 +0000)]
New release notes:  sa(4) error handling fixes, various filesystem
renames (and corresponding module and mount_* renames), cdcontrol(1)
next and prev, chmod(1) -h, whois IP address queries go to ARIN.

23 years agoUpdate the document date after DES's updates, move the description of
dd [Tue, 29 May 2001 00:17:17 +0000 (00:17 +0000)]
Update the document date after DES's updates, move the description of
the -b option below -a to maintain alphabetical order, and add a
missing ".It" before "Fl o".

23 years agoCatch up the supported hardware list with src/sys/pci/uhci_pci.c rev
bmah [Tue, 29 May 2001 00:10:32 +0000 (00:10 +0000)]
Catch up the supported hardware list with src/sys/pci/uhci_pci.c rev
1.34.

23 years agoNew release notes: ifconfig(8) 802.11-specific support, last(1) -d,
bmah [Mon, 28 May 2001 23:30:25 +0000 (23:30 +0000)]
New release notes:  ifconfig(8) 802.11-specific support, last(1) -d,
sysctl(8) options, su(1) PAM authentication, vidcontrol(1) -H,
chown(8) follows symbolic links, new install(1) options, Binutils
2.11.0.

Release notes deleted:  pcm(4) in GENERIC.

MFCs noted:  vidcontrol(8) -p.

23 years agoCorrect the returned UDP datagram length. See the PR for a more comprehensive
msmith [Mon, 28 May 2001 22:27:06 +0000 (22:27 +0000)]
Correct the returned UDP datagram length.  See the PR for a more comprehensive
description of the fix.

PR: misc/25503
Submitted by: Jim Browne <jbrowne@jbrowne.com>
MFC after: 1 week

23 years agoThe shortest valid TFTP packet is 4 bytes, not 8.
msmith [Mon, 28 May 2001 22:25:44 +0000 (22:25 +0000)]
The shortest valid TFTP packet is 4 bytes, not 8.

PR: misc/25503
Submitted by: Jim Browne <jbrowne@jbrowne.com>
MFC after: 1 week

23 years agoDirect queries for IP numbers to ARIN. It would be nice if we could
phk [Mon, 28 May 2001 21:37:29 +0000 (21:37 +0000)]
Direct queries for IP numbers to ARIN.  It would be nice if we could
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

23 years agoCall kvm_close() before exit for consistency.
phk [Mon, 28 May 2001 21:30:31 +0000 (21:30 +0000)]
Call kvm_close() before exit for consistency.

PR: 24654
Submitted by: Daniel Hemmerich zartik@yahoo.com

23 years agoSpring MegaChange #1.
mjacob [Mon, 28 May 2001 21:20:43 +0000 (21:20 +0000)]
Spring MegaChange #1.

----

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

23 years agoMake the beep duration independent of HZ.
phk [Mon, 28 May 2001 21:11:38 +0000 (21:11 +0000)]
Make the beep duration independent of HZ.

PR: 25201
Submitted by: Akio Morita amorita@meadow.scphys.kyoto-u.ac.jp
MFC after: 1 week

23 years ago/var/log/console.log should be mode 600.
phk [Mon, 28 May 2001 20:54:34 +0000 (20:54 +0000)]
/var/log/console.log should be mode 600.

PR: 25329
Submitted by: Yoshihiro Koya Yoshihiro.Koya@math.yokohama-cu.ac.jp
MFC after: 1 week

23 years agoClarify that the old CD-ROM drivers are only for non-ATAPI drives.
phk [Mon, 28 May 2001 20:43:36 +0000 (20:43 +0000)]
Clarify that the old CD-ROM drivers are only for non-ATAPI drives.

PR: 25369
Submitted by: Matt Emmerton matt@gsicomp.on.ca
MFC after: 1 week

23 years agoRemove obsolete DEVFS manual pages. The routines they describe don't
dd [Mon, 28 May 2001 20:27:23 +0000 (20:27 +0000)]
Remove obsolete DEVFS manual pages.  The routines they describe don't
exist in the new (phk's) DEVFS.

Approved by: phk

23 years ago With the new kernel dev_t conversions done at release 4.X,
phk [Mon, 28 May 2001 20:22:12 +0000 (20:22 +0000)]
 With the new kernel dev_t conversions done at release 4.X,
     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

23 years agoTake advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4
gshapiro [Mon, 28 May 2001 17:49:51 +0000 (17:49 +0000)]
Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4

MFC after: 1 week

23 years agoUpdate for the Bintuils 2.11.0 import.
obrien [Mon, 28 May 2001 17:48:04 +0000 (17:48 +0000)]
Update for the Bintuils 2.11.0 import.

23 years agosendmail 8.11.4 has been imported.
gshapiro [Mon, 28 May 2001 17:21:46 +0000 (17:21 +0000)]
sendmail 8.11.4 has been imported.

23 years agosendmail 8.11.4 has been imported
gshapiro [Mon, 28 May 2001 17:13:41 +0000 (17:13 +0000)]
sendmail 8.11.4 has been imported

23 years agoName this module msdos.ko so that mount_msdos(8) can autoload
ru [Mon, 28 May 2001 17:10:46 +0000 (17:10 +0000)]
Name this module msdos.ko so that mount_msdos(8) can autoload
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

23 years agoResolve conflicts from 8.11.4 import
gshapiro [Mon, 28 May 2001 17:10:35 +0000 (17:10 +0000)]
Resolve conflicts from 8.11.4 import

23 years agoThis commit was generated by cvs2svn to compensate for changes in r77349,
gshapiro [Mon, 28 May 2001 17:08:52 +0000 (17:08 +0000)]
This commit was generated by cvs2svn to compensate for changes in r77349,
which included commits to RCS files with non-trunk default branches.

23 years agoImport sendmail 8.11.4
gshapiro [Mon, 28 May 2001 17:08:52 +0000 (17:08 +0000)]
Import sendmail 8.11.4

23 years agoUse new backup feature of install(1).
ru [Mon, 28 May 2001 16:58:35 +0000 (16:58 +0000)]
Use new backup feature of install(1).

23 years agoBootstrap install(1).
ru [Mon, 28 May 2001 16:54:02 +0000 (16:54 +0000)]
Bootstrap install(1).

23 years agoAdded support for all new install(1) options.
ru [Mon, 28 May 2001 16:53:01 +0000 (16:53 +0000)]
Added support for all new install(1) options.
Removed -c from the actual call as -p implies "copy".

23 years agoMany new features and optimization improvements:
ru [Mon, 28 May 2001 16:41:53 +0000 (16:41 +0000)]
Many new features and optimization improvements:

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

23 years agoThe disklabel/slice code is more twisted than I thought. Revert to
phk [Mon, 28 May 2001 16:12:55 +0000 (16:12 +0000)]
The disklabel/slice code is more twisted than I thought.  Revert to
calling the cdevsw_add() unconditionally.

23 years agoChange noop option -h to do the real work. Now mode of symbolic link
ru [Mon, 28 May 2001 15:31:11 +0000 (15:31 +0000)]
Change noop option -h to do the real work.  Now mode of symbolic link
is changed if -h option is given.

Requested by: bde
Obtained from: NetBSD (code part)

23 years agoReplace old-style "chown foo.bar" with orthodox "chown foo:bar".
sheldonh [Mon, 28 May 2001 13:43:26 +0000 (13:43 +0000)]
Replace old-style "chown foo.bar" with orthodox "chown foo:bar".

23 years agoVarious fixes, including suggestions from some thoughtful folks, thanks.
dougb [Mon, 28 May 2001 13:17:20 +0000 (13:17 +0000)]
Various fixes, including suggestions from some thoughtful folks, thanks.

* 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

23 years agoClarify handling of /etc/mergemaster.rc and $HOME/.mergemasterrc
dougb [Mon, 28 May 2001 13:10:16 +0000 (13:10 +0000)]
Clarify handling of /etc/mergemaster.rc and $HOME/.mergemasterrc

23 years agoFollow symbolic links named as command line arguments if run without -R.
ru [Mon, 28 May 2001 12:58:10 +0000 (12:58 +0000)]
Follow symbolic links named as command line arguments if run without -R.

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

23 years agoPerform random drive-by style cleanups, and rewrite a while loop that
des [Mon, 28 May 2001 12:35:40 +0000 (12:35 +0000)]
Perform random drive-by style cleanups, and rewrite a while loop that
offended my artistic sensibilities.

23 years agoForgotten in previous commit log:
des [Mon, 28 May 2001 12:26:45 +0000 (12:26 +0000)]
Forgotten in previous commit log:

 - 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).

23 years agoTry to make sysctl options slightly more orthogonal:
des [Mon, 28 May 2001 12:15:45 +0000 (12:15 +0000)]
Try to make sysctl options slightly more orthogonal:

 - 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

23 years agoMove the scrollback controls from kbdcontrol to vidcontrol.
des [Mon, 28 May 2001 11:05:28 +0000 (11:05 +0000)]
Move the scrollback controls from kbdcontrol to vidcontrol.
Also fix some style bugs in the code and poor language in the man pages.

Reviewed by: sobomax

23 years agoThe last(1) choked if there were two successive "login" marks
ru [Mon, 28 May 2001 09:57:19 +0000 (09:57 +0000)]
The last(1) choked if there were two successive "login" marks
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

23 years agoOne needs to introduce things with a `.file' directive before trying to
obrien [Mon, 28 May 2001 09:52:21 +0000 (09:52 +0000)]
One needs to introduce things with a `.file' directive before trying to
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.

23 years agoBe more consistent with the terminology, referring to "temporary and
dougb [Mon, 28 May 2001 09:46:18 +0000 (09:46 +0000)]
Be more consistent with the terminology, referring to "temporary and
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>

23 years agoFix a problem when user selects -a (auto run) but we encounter a file
dougb [Mon, 28 May 2001 09:35:30 +0000 (09:35 +0000)]
Fix a problem when user selects -a (auto run) but we encounter a file
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>

23 years agoUpgrade to Binutils 2.11.0.
obrien [Mon, 28 May 2001 09:19:47 +0000 (09:19 +0000)]
Upgrade to Binutils 2.11.0.

23 years agoWhitespace only changes to try and fit a little better into 80 columns.
dougb [Mon, 28 May 2001 09:07:27 +0000 (09:07 +0000)]
Whitespace only changes to try and fit a little better into 80 columns.

23 years ago`\<space>' (unpaddable space) does not work in groff_font(5) files,
ru [Mon, 28 May 2001 07:17:58 +0000 (07:17 +0000)]
`\<space>' (unpaddable space) does not work in groff_font(5) files,
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>

23 years agoMerge rev 1.2 into Binutils 2.11[.0].
obrien [Mon, 28 May 2001 06:21:27 +0000 (06:21 +0000)]
Merge rev 1.2 into Binutils 2.11[.0].
Teach `ld' how to access FreeBSD's ld ELF hints.

23 years agoWe use the stock version of this file now.
obrien [Mon, 28 May 2001 06:19:25 +0000 (06:19 +0000)]
We use the stock version of this file now.
I committed our rev 1.2 (start symbol) and 1.3 (max pagesize) fixes into
the FSF/GNU source tree.

23 years agoWe use the stock version of this file.
obrien [Mon, 28 May 2001 06:17:54 +0000 (06:17 +0000)]
We use the stock version of this file.

23 years agoWe use the stock version of this file now.
obrien [Mon, 28 May 2001 06:17:17 +0000 (06:17 +0000)]
We use the stock version of this file now.
I committed all the new FreeBSD platform support (PPC, StrongARM, Sparc64)
into the FSF/GNU tree.

23 years agoMerge rev 1.2 (FreeBSD configuration support) into Binutils 2.11[.0].
obrien [Mon, 28 May 2001 06:15:35 +0000 (06:15 +0000)]
Merge rev 1.2 (FreeBSD configuration support) into Binutils 2.11[.0].

23 years agoSilence warnings (most about constness) and clamp down with WARNS=2.
dd [Mon, 28 May 2001 06:14:48 +0000 (06:14 +0000)]
Silence warnings (most about constness) and clamp down with WARNS=2.
Tested on i386 and alpha.

23 years agoUse the stock version of this file now.
obrien [Mon, 28 May 2001 06:14:37 +0000 (06:14 +0000)]
Use the stock version of this file now.
I committed our rev 1.2 fix into the FSF/GNU tree.

23 years agoWe use the stock version of this file now.
obrien [Mon, 28 May 2001 06:11:56 +0000 (06:11 +0000)]
We use the stock version of this file now.
I folded our rev 1.2 localizations into the FSF/GNU tree.

23 years agoReturn to the vendor's version of this file.
obrien [Mon, 28 May 2001 06:10:48 +0000 (06:10 +0000)]
Return to the vendor's version of this file.

23 years agoAdd a minor tweak for us that I failed to get committed to the stock 2.11.
obrien [Mon, 28 May 2001 06:08:54 +0000 (06:08 +0000)]
Add a minor tweak for us that I failed to get committed to the stock 2.11.

23 years agoReturn to the vendor's version of this file.
obrien [Mon, 28 May 2001 06:05:28 +0000 (06:05 +0000)]
Return to the vendor's version of this file.

(have I mentioned how fscking stupid CVS can be??)

23 years agoReturn to the vendor's version of this file.
obrien [Mon, 28 May 2001 06:04:24 +0000 (06:04 +0000)]
Return to the vendor's version of this file.

(CVS -j -j filled this with conflicts -- CVS it just too fscking dumb
to realize this is the 3rd time we've just committed the vendor
version + FreeBSD ID)

23 years agoReturn to the vendor's version of this file as in rev 1.4.
obrien [Mon, 28 May 2001 06:00:20 +0000 (06:00 +0000)]
Return to the vendor's version of this file as in rev 1.4.
(CVS is too stupid to realize we've done this 3 times now...)

23 years agoCVS is too stupid to realize we use the stock version of this file now.
obrien [Mon, 28 May 2001 05:54:56 +0000 (05:54 +0000)]
CVS is too stupid to realize we use the stock version of this file now.

23 years agoMerge rev 1.6 (only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined
obrien [Mon, 28 May 2001 05:53:00 +0000 (05:53 +0000)]
Merge rev 1.6 (only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined
elsewhere) into Binutils 2.11[.0].