Tor Egge
d2653b8806
Don't check uninitialized memory for having the shell control character
...
value CTLARI since this might break expansion of arithmetic expressions.
Don't access memory below start of stackblock.
Problem analyzed by hunt@iprg.nokia.com , slightly different patch applied.
PR: 24443
Submitted by: hunt@iprg.nokia.com
2001-09-19 20:16:38 +00:00
Tor Egge
0c4eedda7b
BASESYNTAX, DQSYNTAX, SQSYNTAX and ARISYNTAX handles negative indexes.
...
Allow those to be used to properly quote characters in the shell
control character range.
2001-09-19 20:07:47 +00:00
Tor Egge
5f2359b374
Adjust some type checks to include CTLQUOTEMARK in the range of
...
shell control characters.
2001-09-19 19:58:09 +00:00
Matthew Dillon
cbf2d71f0d
Give /bin/cat the ability to connect to and read unix-domain sockets
...
MFC after: 1 week
2001-09-15 00:39:14 +00:00
Julian Elischer
b40ce4165d
KSE Milestone 2
...
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org , dillon@freebsd.org
X-MFC after: ha ha ha ha
2001-09-12 08:38:13 +00:00
Peter Wemm
85012e7c95
UPAGES as a constant is gone in KSE. We are going to have to trust
...
and/or fix ki_rssize.
2001-09-10 07:19:26 +00:00
Mark Peek
2441ae608e
Enable BSD style color ls support.
...
PR: 23161
Submitted by: Anand Ranganathan <anand@blandings.com>
2001-09-05 22:56:58 +00:00
Mark Peek
abd3657a6f
Update to the tcsh-6.11 version.
...
This file could be removed as the alpha changes have been incorporated into
the base release. However, it is probably best to leave this here since there
are additional FreeBSD architectures in the pipeline that should be added.
2001-09-05 21:11:56 +00:00
Mark Peek
b11fbea708
Add new tcsh-6.11 NLS sets for Estonian and Russian.
...
(Polish was also included in tcsh-6.11 but the set1 and set3 files are broken)
2001-09-05 18:10:29 +00:00
Andrey A. Chernov
7cbfe4d8da
File positions are off_t nowdays, not long, so:
...
fseek -> fseeko
ftell -> ftello
NOTE: that fseek/ftell not works for >long offsets per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
[EOVERFLOW] For ftell ( ), the current file offset cannot be represented
correctly in an object of type long.
2001-09-01 23:26:40 +00:00
Dima Dorfman
46c128b5a5
The file_descriptor argument to -t isn't optional, so don't mark it up so.
2001-08-31 15:38:53 +00:00
Peter Wemm
7d1192a784
On today's kernels masking with ~KERNBASE is turning out to be less
...
than useful. It still hits at least 8 digits. Adjust for reality.
This is still not satisfactory for the alpha if you add "-O paddr".
2001-08-24 09:56:44 +00:00
Peter Wemm
fbb75ab833
Handle kvm_getprocs() returning nothing. Dont pass -1 to a size
...
for malloc().
2001-08-24 09:53:26 +00:00
Dima Dorfman
d736886a81
Implement stty ek
as documented.
...
PR: 24063
Submitted by: Seth Kingsley <sethk@osd.bsdi.com>
2001-08-23 22:31:13 +00:00
Brian Somers
380434d488
Only capitalise the last `t' in ps's first argument when it's
...
actually part of an option argument.
Submitted by: Chris Costello <chris@calldei.com>
MFC after: 6 weeks
2001-08-16 02:41:42 +00:00
Ruslan Ermilov
d628d776c4
mdoc(7) police: utilize the new .Ex macro.
2001-08-15 09:09:47 +00:00
Ruslan Ermilov
753d686d34
mdoc(7) police: s/BSD/.Bx/ where appropriate.
2001-08-14 10:01:54 +00:00
Peter Wemm
ef15bfc59f
Initialize infp at main()
2001-08-13 21:55:04 +00:00
Peter Wemm
ab01f43385
Initialize listf at main()
2001-08-13 21:54:47 +00:00
Ruslan Ermilov
c5e7e03a14
Spell "FreeBSD" with "F" and "BSD" in uppercase.
2001-08-13 16:33:00 +00:00
Ruslan Ermilov
8af1452cf8
Removed duplicate VCS ID tags, as per style(9).
2001-08-13 14:06:34 +00:00
Ruslan Ermilov
94ba280c59
mdoc(7) police: join split punctuation to macro calls.
2001-08-10 17:35:21 +00:00
Sheldon Hearn
42abf713c9
can not -> cannot
2001-08-08 18:32:06 +00:00
Ruslan Ermilov
c4d9468ea0
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
Mike Barcroft
a4616748ab
o Correctly define rcsid.
...
o Add consts where appropriate.
o Rename some variables that were shadowing global declarations.
o Remove register storage-classes.
o Make errmsg a const, so we can just set error messages instead
of using sprintf/strcpy.
o Set WARNS=2
Reviewed by: bde, des
2001-08-06 22:01:31 +00:00
David E. O'Brien
2e934ddd39
style(9)
2001-08-01 05:12:39 +00:00
David E. O'Brien
7ed17c0fba
Remove a misplaced space.
2001-08-01 02:09:09 +00:00
Sheldon Hearn
e1b4d8d074
Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The
...
definitions are more readable, and it's possible that they're
more portable to pathalogical platforms.
Submitted by: David Hill <david@phobia.ms>
2001-07-26 11:02:39 +00:00
Sheldon Hearn
71337c33bd
Break the list of parameter expansions into two lists so that
...
the paragraph introducing the prefix and suffix pattern expansions
does not appear as part of the explanation for the string length
expansion.
2001-07-23 10:18:05 +00:00
Dima Dorfman
7176351c92
Don't use the pronoun "you".
...
Reviewed by: sheldonh, mpp
2001-07-23 09:46:17 +00:00
Dima Dorfman
f4c77bb846
Don't put a shell prompt in the example since none of the other man
...
pages do it. Also, don't use brackets to indicate optional options in
the example; instead, add a paragraph below the example explaining it.
2001-07-22 10:33:31 +00:00
Ben Smithurst
3c98bba995
Add missing closing parenthesis.
2001-07-21 05:33:33 +00:00
David E. O'Brien
703bf76847
Show an example of how to sort a file listing by size. Hopefully this
...
will reduce the number of people calling for this functionality to be
added to ls(1).
2001-07-21 05:01:50 +00:00
Garrett Wollman
a067aeceed
Fix style bugs introduced by rev 1.28. No functional changes.
2001-07-16 15:49:58 +00:00
Dima Dorfman
b91c884fda
Set WARNS=2 on programs which compile cleanly.
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-07-15 10:30:46 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Ruslan Ermilov
625003720a
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
Ruslan Ermilov
caa2db3be9
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:04:09 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
Brian Somers
7bc6d0158f
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
Ruslan Ermilov
5521ff5a4d
mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).
2001-07-06 16:46:48 +00:00
Mike Heffner
616203938d
Fix warnings on alpha and re-enable WARNS=2.
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-07-04 21:35:15 +00:00
Mike Heffner
28059d16ea
Argh...this isn't ready for WARNS=2 on alpha.
2001-07-03 03:34:42 +00:00
Mike Heffner
6c120f4628
Constify and lockdown with WARNS=2.
...
Submitted by: Mike Barcroft <mike@q9media.com>
MFC after: 2 weeks
2001-07-03 03:22:49 +00:00
Brian Feldman
9f3537caad
Use __unused for non-used variables.
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-29 20:06:47 +00:00
Yaroslav Tykhiy
c8dac8d42c
Add a note on what happens if the "-p" option is specified
...
and a final directory already exists.
Reviewed by: freebsd-audit
MFC after: 5 days
2001-06-29 11:45:14 +00:00
Dima Dorfman
d164fef6d7
Back out previous commit: it doesn't help anything since write_file(),
...
which is also called from handle_hup(), uses stdio(3). Furthermore,
this means that calling exit(3) (via quit()) there is required to
flush the buffer write_file() was working on.
Submitted by: bde
2001-06-28 22:06:27 +00:00
David Malone
b82561452f
Use the correct printf format to print a long.
...
Approved by: cracauer
2001-06-26 11:11:30 +00:00
Dima Dorfman
7a507517de
Previous commit broke dd(1)'s I/O summary when it's terminated by a
...
signal. Fix it by adding an explicit call to summary() in terminate()
(it was previously called implicitly by exit() because summary() was
registered with atexit()). summary() is supposed to be signal-safe--
it handles SIGINFO almost exclusively--so this should be safe.
Submitted by: bde
2001-06-25 06:17:02 +00:00
Dima Dorfman
cafefe8c1b
Include missing header files which define functions for which gcc has
...
builtins (e.g., exit, strcmp).
2001-06-24 23:04:23 +00:00