]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoFix typo where INP_INFO_RLOCK should be INP_INFO_RUNLOCK.
hsu [Wed, 12 Jun 2002 03:08:08 +0000 (03:08 +0000)]
Fix typo where INP_INFO_RLOCK should be INP_INFO_RUNLOCK.
  Submitted by: tegge, jlemon

Prefer LIST_FOREACH macro.
  Submitted by: jlemon

22 years agoMake nselcol, the number of select collisions since boot, unsigned as
kbyanc [Wed, 12 Jun 2002 02:08:18 +0000 (02:08 +0000)]
Make nselcol, the number of select collisions since boot, unsigned as
negative collisions simply doesn't make sense.

PR: (one small part of) 19720
Approved by: alfred

22 years agoUnderstand the following Microsoft Vendor Specific RADIUS attributes:
brian [Wed, 12 Jun 2002 00:33:17 +0000 (00:33 +0000)]
Understand the following Microsoft Vendor Specific RADIUS attributes:

  RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY
  RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES
  RAD_MICROSOFT_MS_MPPE_RECV_KEY
  RAD_MICROSOFT_MS_MPPE_SEND_KEY

These attributes may be supplied by a RADIUS server when MSCHAPv2 is
used to authenticate.

It *should* now be possible to build ppp with -DNODES and still support
CHAP/MSCHAP/MSCHAPv2/MPPE via a RADIUS server, but the code isn't yet
smart enough to do that (building with -DNODES just looses these
facilities).

Sponsored by: Monzoon

22 years agoAdd the following functions:
brian [Wed, 12 Jun 2002 00:21:07 +0000 (00:21 +0000)]
Add the following functions:

  rad_request_authenticator()
    Returns the Request-Authenticator relevant to the most recently received
    RADIUS response.

  rad_server_secret()
    Returns the Shared Secret relevant to the most recently received
    RADIUS response.

Neither of these functions should be necessary, however, the
MS-MPPE-Recv-Key and MS-MPPE-Send-Key Microsoft Vendor Specific
attributes are supplied in a mangled (encrypted) format, requiring
this information to demangle.

It's not clear whether these functions should be replaced with a
rad_demangle() function or whether these attributes are one-offs.

Sponsored by: Monzoon

22 years agoAdd role="historic" attributes to all release notes that were MFC-ed
bmah [Tue, 11 Jun 2002 23:06:41 +0000 (23:06 +0000)]
Add role="historic" attributes to all release notes that were MFC-ed
as of 4.6-RELEASE (or earlier).  This commit shouldn't have any immediate
effect, but we'll eventually use some stylesheet magic to remove
the historic release notes from the output stream.  This will have
the effect of making the 5.0-RELEASE release notes contain material
only relevent to -CURRENT *or* recently MFC-ed to 4-STABLE.

The stylesheet fixes will follow later, once I work out a couple more
details.  I wanted to get this commit done now, before anything gets
MFC-ed in the post-4.6 world (so we don't need to go back later and
figure this out).

If a historic release note gets modified, it may very well be
appropriate to remove its historic attribute.

22 years agoNew release notes: GNU sort (textutils 2.0.21), NetBSD stat 20020605,
bmah [Tue, 11 Jun 2002 21:43:54 +0000 (21:43 +0000)]
New release notes:  GNU sort (textutils 2.0.21), NetBSD stat 20020605,
GNU tar 1.13.25.

Updated release notes:  IPFilter 3.4.28.

22 years agoThis actually compiles under lint now, by effectively #if 0'ing it
alfred [Tue, 11 Jun 2002 21:22:32 +0000 (21:22 +0000)]
This actually compiles under lint now, by effectively #if 0'ing it
when compiling LINT, linking LINT was broke, so unbreak by removing
the preprocessor directives.

22 years agosendmail 8.12.4 has been imported.
gshapiro [Tue, 11 Jun 2002 21:18:42 +0000 (21:18 +0000)]
sendmail 8.12.4 has been imported.

22 years agosendmail 8.12.4 has been imported
gshapiro [Tue, 11 Jun 2002 21:17:35 +0000 (21:17 +0000)]
sendmail 8.12.4 has been imported

22 years agoResolve conflicts from sendmail 8.12.4 import
gshapiro [Tue, 11 Jun 2002 21:16:51 +0000 (21:16 +0000)]
Resolve conflicts from sendmail 8.12.4 import

22 years agocatch up with ktrace changes, KTRPOINT takes a 'struct thread' not
alfred [Tue, 11 Jun 2002 21:14:02 +0000 (21:14 +0000)]
catch up with ktrace changes, KTRPOINT takes a 'struct thread' not
'struct proc' now.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r98121,
gshapiro [Tue, 11 Jun 2002 21:12:04 +0000 (21:12 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98121,
which included commits to RCS files with non-trunk default branches.

22 years agoImport sendmail 8.12.4
gshapiro [Tue, 11 Jun 2002 21:12:04 +0000 (21:12 +0000)]
Import sendmail 8.12.4

22 years agoTime counter stats are unsigned, advertise them to sysctl(8) that way.
kbyanc [Tue, 11 Jun 2002 19:47:44 +0000 (19:47 +0000)]
Time counter stats are unsigned, advertise them to sysctl(8) that way.

PR: (one small part of) 19720
Approved by: phk

22 years ago o Properly handle a failure by vm_fault_wire() or vm_fault_user_wire()
alc [Tue, 11 Jun 2002 19:13:59 +0000 (19:13 +0000)]
 o Properly handle a failure by vm_fault_wire() or vm_fault_user_wire()
   in vm_map_wire().
 o Make two white-space changes in vm_map_wire().

Reviewed by: tegge

22 years agoSO_PRIVSTATE has been commented out for long enough now....
wollman [Tue, 11 Jun 2002 18:23:11 +0000 (18:23 +0000)]
SO_PRIVSTATE has been commented out for long enough now....

22 years agoAdd a reference count to struct fetchconn so we don't prematurely close and
des [Tue, 11 Jun 2002 11:27:28 +0000 (11:27 +0000)]
Add a reference count to struct fetchconn so we don't prematurely close and
free a cached FTP connection.

22 years agoUse the constants from <limits.h> for the sizes of integral C types
robert [Tue, 11 Jun 2002 11:27:20 +0000 (11:27 +0000)]
Use the constants from <limits.h> for the sizes of integral C types
rather than defining them ourselves.

22 years agoRemember to initialize the control block head mutex.
hsu [Tue, 11 Jun 2002 10:58:57 +0000 (10:58 +0000)]
Remember to initialize the control block head mutex.

22 years agoFix typo.
hsu [Tue, 11 Jun 2002 10:56:49 +0000 (10:56 +0000)]
Fix typo.

Submitted by: Kyunghwan Kim <redjade@atropos.snu.ac.kr>

22 years ago#include <sys/disklabel.h> to get BBSIZE.
phk [Tue, 11 Jun 2002 10:19:59 +0000 (10:19 +0000)]
#include <sys/disklabel.h> to get BBSIZE.

22 years agopaste(1) appeared at least as early as 32v.
tjr [Tue, 11 Jun 2002 08:13:03 +0000 (08:13 +0000)]
paste(1) appeared at least as early as 32v.

22 years agocut(1) appeared at least as early as System III.
tjr [Tue, 11 Jun 2002 08:11:12 +0000 (08:11 +0000)]
cut(1) appeared at least as early as System III.

22 years agoMake the alpha architecture use the common ufsread().
phk [Tue, 11 Jun 2002 06:56:31 +0000 (06:56 +0000)]
Make the alpha architecture use the common ufsread().

Submitted by: ticso

22 years ago o Teach vm_map_delete() to respect the "in-transition" flag
alc [Tue, 11 Jun 2002 05:24:22 +0000 (05:24 +0000)]
 o Teach vm_map_delete() to respect the "in-transition" flag
   on a vm_map_entry by sleeping until the flag is cleared.

Submitted by: tegge

22 years agoEvery array elt is initialized in the following loop, so remove
hsu [Mon, 10 Jun 2002 23:48:37 +0000 (23:48 +0000)]
Every array elt is initialized in the following loop, so remove
unnecessary M_ZERO.

22 years agoNote that this appeared at least as early as PWB UNIX.
jmallett [Mon, 10 Jun 2002 22:59:59 +0000 (22:59 +0000)]
Note that this appeared at least as early as PWB UNIX.

Use the literal string 'PWB UNIX', as we still have no .At macro for it.

22 years agops(1) appeared in v4
jmallett [Mon, 10 Jun 2002 22:48:51 +0000 (22:48 +0000)]
ps(1) appeared in v4

Submitted by: grog

22 years agoConvert hit and miss counters to unsigned values. Surely negative values
kbyanc [Mon, 10 Jun 2002 22:40:26 +0000 (22:40 +0000)]
Convert hit and miss counters to unsigned values.  Surely negative values
for either does not make sense.

PR: (one small part of) 19720

22 years agoDillon's recent commits to the dynamic linker without running them
jdp [Mon, 10 Jun 2002 21:51:16 +0000 (21:51 +0000)]
Dillon's recent commits to the dynamic linker without running them
by me first have given me a good excuse to drop my MAINTAINERship.

MFC after: 1 week

22 years agoCorrect a bug in the last commit. The whole point of creating a 'done:'
dillon [Mon, 10 Jun 2002 21:15:50 +0000 (21:15 +0000)]
Correct a bug in the last commit.  The whole point of creating a 'done:'
goto target was so the cache could be freed.  So free the cache after
done: rather then before done: (!)

Submitted by: Gavin Atkinson <gavin@ury.york.ac.uk>

22 years agoLock up inpcb.
hsu [Mon, 10 Jun 2002 20:05:46 +0000 (20:05 +0000)]
Lock up inpcb.

Submitted by: Jennifer Yang <yangjihui@yahoo.com>

22 years ago- Whitespace only: use return statement consistentlt (return (foo), not
sobomax [Mon, 10 Jun 2002 19:25:21 +0000 (19:25 +0000)]
- Whitespace only: use return statement consistentlt (return (foo), not
  return(foo)), kill extra blank names between function names;
- fix format string in printf(): devtoname() returns string, not pointer.

22 years agoIn tracking down an installation seg fault with then openoffice port
dillon [Mon, 10 Jun 2002 18:52:31 +0000 (18:52 +0000)]
In tracking down an installation seg fault with then openoffice port
Martin Blapp determined that the elf dynamic loader was at fault.  In
particular, the loader uses alloca() to allocate a symbol cache on the
stack.  Normally this would work just fine, but if the loader is called
from a threaded program and the object being loaded is fairly large the
alloca() can blow away the thread stack and effect other nearby thread
stacks as well.  My testing showed that the symbol cache can be as large
as 250KBytes during the openoffice port build and install sequence.  Martin
was able to work around the problem by disabling the symbol cache
(cache = NULL;).  However, this solution is not adequate for commit because
it can cause an enormous cpu burden for applications which do a lot of
dynamic loading (e.g. like konqueror).

The solution is to use anonymous mmap() to temporarily allocate space to
hold the symbol cache.  In testing I found that replacing the alloca()
with mmap() has no observable degredation in performance.

It should be noted that this bug does not necessarily cause an immediate
crash but can instead result in long term corruption and instability in
applications that load modules from threads.  The bug is almost certainly
responsible for some of the instabilities found in konqueror, for example,
and possibly netscape too.

Sleuthing work by: Martin Blapp <mb@imp.ch>
X-MFC after: Before or after the 4.6 release depending on the release engineers

22 years agoPut geom_gpt.c under the GEOM option instead of having a special GEOM_GPT
phk [Mon, 10 Jun 2002 18:49:41 +0000 (18:49 +0000)]
Put geom_gpt.c under the GEOM option instead of having a special GEOM_GPT
option for it.

22 years agoFix up the wording thoughout, and document locking.
davidc [Mon, 10 Jun 2002 17:36:05 +0000 (17:36 +0000)]
Fix up the wording thoughout, and document locking.

22 years agoFix wording and spelling in the trapsignal() description.
davidc [Mon, 10 Jun 2002 17:08:42 +0000 (17:08 +0000)]
Fix wording and spelling in the trapsignal() description.

22 years agocvs -j -j gave me two copies of TARGET_VERSION and I didn't notice
obrien [Mon, 10 Jun 2002 15:48:23 +0000 (15:48 +0000)]
cvs -j -j gave me two copies of TARGET_VERSION and I didn't notice
it before committing.

22 years agoRemove -j from synopsis. The form given in the synopsis was incorrect,
tjr [Mon, 10 Jun 2002 10:39:33 +0000 (10:39 +0000)]
Remove -j from synopsis. The form given in the synopsis was incorrect,
and it should not have been there at all since it is a deprecated option.

22 years agoWhen stat(2) fails, put the name of the component it failed on in the
tjr [Mon, 10 Jun 2002 10:03:46 +0000 (10:03 +0000)]
When stat(2) fails, put the name of the component it failed on in the
warning message as well as the path argument.

22 years agoSort sections, use Ex macro in Diagnostics section, point out that the first
tjr [Mon, 10 Jun 2002 09:33:15 +0000 (09:33 +0000)]
Sort sections, use Ex macro in Diagnostics section, point out that the first
example only works with csh(1).

22 years agoAdd History section. sleep appeared in v4.
tjr [Mon, 10 Jun 2002 09:07:22 +0000 (09:07 +0000)]
Add History section. sleep appeared in v4.

22 years agoAdd another example for using paste(1) since tjr seemed to want more examples
jmallett [Mon, 10 Jun 2002 09:03:49 +0000 (09:03 +0000)]
Add another example for using paste(1) since tjr seemed to want more examples
on IRC.  This one is to create a colon seperated list of directories from
find(1), suitable for use in the shell's PATH.

22 years agoAdd an EXAMPLES section with three examples. Document the problem with
tjr [Mon, 10 Jun 2002 08:50:56 +0000 (08:50 +0000)]
Add an EXAMPLES section with three examples. Document the problem with
multibyte characters and the -d option in a BUGS section.

22 years agoRefer to environ(7) for description of COLUMNS instead of describing it
tjr [Mon, 10 Jun 2002 07:55:13 +0000 (07:55 +0000)]
Refer to environ(7) for description of COLUMNS instead of describing it
in-line. Document effects of locale environment variables in the same way.

22 years agoThe 10 occurrence limit for the `s' command documented here has not existed
tjr [Mon, 10 Jun 2002 07:44:04 +0000 (07:44 +0000)]
The 10 occurrence limit for the `s' command documented here has not existed
for a very long time (or never did exist).

22 years agoNewlines are not escaped anymore.
tjr [Mon, 10 Jun 2002 07:27:32 +0000 (07:27 +0000)]
Newlines are not escaped anymore.

22 years agoDon't write escape newlines with `l' command (SUSv3)
tjr [Mon, 10 Jun 2002 07:25:35 +0000 (07:25 +0000)]
Don't write escape newlines with `l' command (SUSv3)

22 years agoGo back to taking the user's umask into account. Thanks to Alfred for
dougb [Mon, 10 Jun 2002 07:16:42 +0000 (07:16 +0000)]
Go back to taking the user's umask into account. Thanks to Alfred for
hatching the idea of using dc, and Giorgos (keramida) for incubating it.

This also reverses most of the previous commit which took out or
modified the text about umask stuff.

22 years ago o In vm_map_entry_create(), call uma_zalloc() with M_NOWAIT on system maps.
alc [Mon, 10 Jun 2002 06:11:45 +0000 (06:11 +0000)]
 o In vm_map_entry_create(), call uma_zalloc() with M_NOWAIT on system maps.
   Submitted by: tegge
 o Eliminate the "!mapentzone" check from vm_map_entry_create() and
   vm_map_entry_dispose().  Reviewed by: tegge
 o Fix white-space usage in vm_map_entry_create().

22 years agoCorrectly handle global substitutions where the pattern is only "$", the
tjr [Mon, 10 Jun 2002 06:06:20 +0000 (06:06 +0000)]
Correctly handle global substitutions where the pattern is only "$", the
EOL anchor, when the last input line does not end in a newline character.
Picked up by the GNU sed test suite.

22 years agoDocument the cred_update_thread() function, and fix the RETURN VALUES.
davidc [Mon, 10 Jun 2002 05:18:00 +0000 (05:18 +0000)]
Document the cred_update_thread() function, and fix the RETURN VALUES.

22 years agoNote early appearence of some commands. These actually appeared in PWB, but
jmallett [Mon, 10 Jun 2002 05:03:20 +0000 (05:03 +0000)]
Note early appearence of some commands.  These actually appeared in PWB, but
it seems we don't have a macro for that yet, so list them in the first UNIX
release since then that we have a .At for: v7.

22 years agoChange our default XF86Config location from /etc/ to /etc/X11/,
obrien [Mon, 10 Jun 2002 04:47:26 +0000 (04:47 +0000)]
Change our default XF86Config location from /etc/ to /etc/X11/,
following the lead of The XFree86 Project's default.

Approved by: Murray

22 years agoThe moduledata_t argument is not a pointer, and sysstem_sub_id should
davidc [Mon, 10 Jun 2002 04:37:11 +0000 (04:37 +0000)]
The moduledata_t argument is not a pointer, and sysstem_sub_id should
be sysinit_sub_id.

PR: docs/34583
Approved by: murray

22 years agoCorrect the logic for determining whether the per-CPU locks need
iedowse [Mon, 10 Jun 2002 03:25:23 +0000 (03:25 +0000)]
Correct the logic for determining whether the per-CPU locks need
to be destroyed. This fixes a problem where destroying a UMA zone
would fail to destroy all zone mutexes.

Reviewed by: jeff

22 years agoAdd signal.9 and friends.
davidc [Mon, 10 Jun 2002 03:01:36 +0000 (03:01 +0000)]
Add signal.9 and friends.

22 years agoNew man page that documents many of the kernel related signal functions.
davidc [Mon, 10 Jun 2002 03:00:24 +0000 (03:00 +0000)]
New man page that documents many of the kernel related signal functions.

Requested by: alfred

22 years agoCheck the run dependencies, not the build dependencies
brian [Mon, 10 Jun 2002 00:46:29 +0000 (00:46 +0000)]
Check the run dependencies, not the build dependencies

Spotted by: steve
Pointy hat: brian

22 years ago o Add vm_map_wire() for wiring contiguous regions of either kernel
alc [Sun, 9 Jun 2002 20:25:18 +0000 (20:25 +0000)]
 o Add vm_map_wire() for wiring contiguous regions of either kernel
   or user vm_maps.  This implementation has two key benefits when compared
   to vm_map_{user_,}pageable(): (1) it avoids a race condition through
   the use of "in-transition" vm_map entries and (2) it eliminates lock
   recursion on the vm_map.

Note: there is still an error case that requires clean up.

Reviewed by: tegge

22 years agoo Remove include of <sys/types.h>, it adds too much pollution;
mike [Sun, 9 Jun 2002 19:39:18 +0000 (19:39 +0000)]
o Remove include of <sys/types.h>, it adds too much pollution;
  instead, add typedefs of only gid_t, time_t, and uid_t.
o Remove an unneeded conditional that hid macros that are in the
  implementation namespace and therefore don't need to be hidden when
  _POSIX_SOURCE is defined.
o Adjust some conditionals for compatibility with X/Open and POSIX.
o Note missing functions getpwnam_r() and getpwuid_r().

22 years agoDon't depend on <pwd.h> to bogusly include <sys/types.h>.
mike [Sun, 9 Jun 2002 19:29:55 +0000 (19:29 +0000)]
Don't depend on <pwd.h> to bogusly include <sys/types.h>.

22 years agoFix driver to re-enable sound output on AD1816 based cards caused by an
hm [Sun, 9 Jun 2002 14:20:17 +0000 (14:20 +0000)]
Fix driver to re-enable sound output on AD1816 based cards caused by an
obviously bogous return value of ad1816chan_setformat().
PR:             37932
Submitted by:   Martin Kaeske <Martin.Kaeske@Stud.TU-Ilmenau.DE>
Reviewed by:    hm
MFC after:      10 days

22 years agoCatch up with kernel.
phk [Sun, 9 Jun 2002 10:59:04 +0000 (10:59 +0000)]
Catch up with kernel.

22 years agoImprove some on the naming.
phk [Sun, 9 Jun 2002 10:57:34 +0000 (10:57 +0000)]
Improve some on the naming.

Submitted by: iedowse

22 years agoStamp out Danglish: Spelling, grammer and other nitpicking.
phk [Sun, 9 Jun 2002 10:25:51 +0000 (10:25 +0000)]
Stamp out Danglish: Spelling, grammer and other nitpicking.

Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>

22 years agoPer previous discussion, and with Mark's blessing, update the value
dougb [Sun, 9 Jun 2002 09:28:02 +0000 (09:28 +0000)]
Per previous discussion, and with Mark's blessing, update the value
of this knob to reflect (-)current reality.

22 years agoif you have taken the mbuf out of the message object, then if you pass
julian [Sun, 9 Jun 2002 07:28:35 +0000 (07:28 +0000)]
if you have taken the mbuf out of the message object, then if you pass
the object to someone else, you need to put the mbuf back into it first..

22 years agoUse socklen_t for the length of a socket structure instead of `int'.
keramida [Sun, 9 Jun 2002 04:18:45 +0000 (04:18 +0000)]
Use socklen_t for the length of a socket structure instead of `int'.

Reviewed by: mike

22 years agoReplace <strings.h> with <string.h>. No functions from the former are
keramida [Sun, 9 Jun 2002 04:15:40 +0000 (04:15 +0000)]
Replace <strings.h> with <string.h>.  No functions from the former are
used in this file, and strlen() needs to be prototyped by the latter,
for this to compile without warnings.

Reviewed by: mike

22 years agoFix bug which has been there since rev 1.1 where && was used instead of &.
hsu [Sun, 9 Jun 2002 03:57:34 +0000 (03:57 +0000)]
Fix bug which has been there since rev 1.1 where && was used instead of &.

22 years agoRenamed the idempotency identifier to match the file name. Cleaned up
bde [Sun, 9 Jun 2002 02:52:40 +0000 (02:52 +0000)]
Renamed the idempotency identifier to match the file name.  Cleaned up
indentation and comments.

22 years agoANSIfy a few prototypes, thus fixing a few warnings.
keramida [Sun, 9 Jun 2002 02:20:58 +0000 (02:20 +0000)]
ANSIfy a few prototypes, thus fixing a few warnings.

Reviewed by: grog

22 years agoCheck the return value of getcwd() to avoid printf()ing a NULL. Mark
mike [Sun, 9 Jun 2002 00:46:24 +0000 (00:46 +0000)]
Check the return value of getcwd() to avoid printf()ing a NULL.  Mark
usage() as __dead2 to avoid a GCC warning.

Spotted by: keramida

22 years agoAllow one to profile FORTRAN77 programs.
obrien [Sun, 9 Jun 2002 00:03:56 +0000 (00:03 +0000)]
Allow one to profile FORTRAN77 programs.

22 years agoFix a '<<' that should have been a '>>' in the 48bit case.
sos [Sat, 8 Jun 2002 21:33:42 +0000 (21:33 +0000)]
Fix a '<<' that should have been a '>>' in the 48bit case.

Fortunately we only have had 32bit block counts until recently,
and no 2TB disks :)

22 years agoRestore revision 1.15 (use profiled C++ libs) which wasn't on the WIP_GCC31
obrien [Sat, 8 Jun 2002 19:58:31 +0000 (19:58 +0000)]
Restore revision 1.15 (use profiled C++ libs) which wasn't on the WIP_GCC31
branch and thus was lost in the shuffle on the move to Gcc 3.1.

22 years agoDon't have -prefixlen 128 on host routes.
ume [Sat, 8 Jun 2002 19:49:22 +0000 (19:49 +0000)]
Don't have -prefixlen 128 on host routes.

Obtained from: KAME

22 years ago o Simplify vm_map_unwire() by merging the second and third passes
alc [Sat, 8 Jun 2002 19:00:40 +0000 (19:00 +0000)]
 o Simplify vm_map_unwire() by merging the second and third passes
   over the caller-specified region.

22 years agoFix compiling FORTRAN77 programs.
obrien [Sat, 8 Jun 2002 18:48:40 +0000 (18:48 +0000)]
Fix compiling FORTRAN77 programs.

22 years agoAllow whitespace to act as a delimiter in the keywords list given to the -o,
jmallett [Sat, 8 Jun 2002 18:11:52 +0000 (18:11 +0000)]
Allow whitespace to act as a delimiter in the keywords list given to the -o,
again, but also allow it in the user-specified header, too.  This is far more
backwards compatible and SUSv3-happy than allowing only comma to seperate the
keywords list.

Submitted by: tjr

22 years agoUse the Tn macro for COBOL, FORTRAN, PL/1, SNOBOL.
tjr [Sat, 8 Jun 2002 11:40:12 +0000 (11:40 +0000)]
Use the Tn macro for COBOL, FORTRAN, PL/1, SNOBOL.

22 years agoSupport the "--" end-of-options marker.
tjr [Sat, 8 Jun 2002 11:33:22 +0000 (11:33 +0000)]
Support the "--" end-of-options marker.

22 years agoActivate new GNU sort from contrib
ache [Sat, 8 Jun 2002 10:34:12 +0000 (10:34 +0000)]
Activate new GNU sort from contrib

22 years agonroff and pr no longer try to disallow messages.
tjr [Sat, 8 Jun 2002 10:19:07 +0000 (10:19 +0000)]
nroff and pr no longer try to disallow messages.

22 years agoAdd an examples section. Avoid beginning a sentence with a lowercase letter.
tjr [Sat, 8 Jun 2002 08:37:27 +0000 (08:37 +0000)]
Add an examples section. Avoid beginning a sentence with a lowercase letter.

22 years agoUse easy way to sense C and POSIX locales, like in GLIBC
ache [Sat, 8 Jun 2002 08:16:22 +0000 (08:16 +0000)]
Use easy way to sense C and POSIX locales, like in GLIBC

22 years agoDocument cut(1)'s deficiencies in dealing with multibyte characters in the
tjr [Sat, 8 Jun 2002 08:08:47 +0000 (08:08 +0000)]
Document cut(1)'s deficiencies in dealing with multibyte characters in the
BUGS section. These will be easy to fix when we have wide character stdio.

22 years agoSome upgrade instructions
ache [Sat, 8 Jun 2002 07:51:53 +0000 (07:51 +0000)]
Some upgrade instructions

22 years agoThis commit was generated by cvs2svn to compensate for changes in r98038,
ache [Sat, 8 Jun 2002 07:47:23 +0000 (07:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98038,
which included commits to RCS files with non-trunk default branches.

22 years agoVirgin import (trimmed) of GNU Sort, textutils 2.0.21
ache [Sat, 8 Jun 2002 07:47:23 +0000 (07:47 +0000)]
Virgin import (trimmed) of GNU Sort, textutils 2.0.21

22 years agoAdd code to drop to ddb when a process gets a fatal signal that usually
jake [Sat, 8 Jun 2002 07:36:28 +0000 (07:36 +0000)]
Add code to drop to ddb when a process gets a fatal signal that usually
suggests kernel bugs (4, 10, 11).  Add a sysctl debug.debugger_on_signal
which turns this on and off, default off.

22 years ago o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().
alc [Sat, 8 Jun 2002 07:32:38 +0000 (07:32 +0000)]
 o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().
 o Add a stub for vm_map_wire().

Note: the description of the previous commit had an error.  The in-
transition flag actually blocks the deallocation of a vm_map_entry by
vm_map_delete() and vm_map_simplify_entry().

22 years agoDon't split multibyte characters when the -n option is specified.
tjr [Sat, 8 Jun 2002 07:27:21 +0000 (07:27 +0000)]
Don't split multibyte characters when the -n option is specified.

22 years agoRe-enable SMP by default.
jake [Sat, 8 Jun 2002 07:22:36 +0000 (07:22 +0000)]
Re-enable SMP by default.

22 years agoRemove test code.
jake [Sat, 8 Jun 2002 07:21:52 +0000 (07:21 +0000)]
Remove test code.

22 years agoRemove code from trap which is handled in userland now.
jake [Sat, 8 Jun 2002 07:17:19 +0000 (07:17 +0000)]
Remove code from trap which is handled in userland now.

22 years agoFix bizarre SMP problems. The secondary cpus sometimes start up with junk
jake [Sat, 8 Jun 2002 07:10:28 +0000 (07:10 +0000)]
Fix bizarre SMP problems.  The secondary cpus sometimes start up with junk
in their tlb which the prom doesn't clear out, so we have to do so manually
before mapping the kernel page table or the cpu can hang due various
conditions which cause undefined behaviour from the tlb.

22 years agoFixed unsorting.
bde [Sat, 8 Jun 2002 06:49:15 +0000 (06:49 +0000)]
Fixed unsorting.

22 years agoDon't say that the list of formats can be space delimited, it no longer can be.
jmallett [Sat, 8 Jun 2002 05:47:46 +0000 (05:47 +0000)]
Don't say that the list of formats can be space delimited, it no longer can be.

Mention that more than one -o will concatenate formats.

Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>