cgd
676318637d
revert usage string to be like it was, but with '[-p] ' added. the new
...
spacing was bogus, and didn't match other commands' usage strings.
The change really should have been looked at more carefully...
1999-03-23 05:59:09 +00:00
cgd
aa82d7442e
fix bug introduced in rev 1.11: freopen 'fn' (as before), not 'buf' (as
...
changed in rev 1.11). The former is the file name on the 'begin' line,
thel atter is the whole 'begin' line. This could never have worked;
it should have been better tested.
Bug pointed out by Andrew Gillham <gillhaa@ghost.whirlpool.com>.
1999-03-23 05:55:40 +00:00
kleink
cd59cd8d38
Support {FILESIZEBITS}.
1999-03-22 19:18:10 +00:00
garbled
9e44e9b578
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:16:34 +00:00
lukem
bed9aad370
* implement -R; restart non-proxied command-line FTP xfers
...
* fix fetch_ftp() so that hcode parsing is not done for file:// urls
(a } in the wrong place, and code at the wrong indent level...)
* change outfile to being a global (so it gets correctly reset)
* change parse_url to not remove leading '/' for non ftp urls.
whilst this is not totally rfc1738 compliant, other code kinda
assumes this is the case, and it doesn't hurt
1999-03-22 07:36:40 +00:00
abs
3191b7662f
Looks like some recent changes broke the 'anyone can su if wheel is not present
...
or empty' rule. Fix.
1999-03-22 03:25:33 +00:00
christos
8001a619fc
use emalloc() instead of malloc()
1999-03-19 16:11:02 +00:00
kleink
5c39723cec
Add a -p option to uudecode(1), which causes it to write decoded data to
...
stdout; based on PR bin/7183 from SUNAGAWA Keiki.
1999-03-18 23:57:11 +00:00
sommerfe
05ccb4009e
Do something sane if we have CC='cc -pipe' set
1999-03-18 22:01:48 +00:00
kleink
a7a759c81e
Correct the ctype function used for [:print:] character class; from Soren S.
...
Jorvang in PR bin/7167.
1999-03-16 14:57:48 +00:00
kleink
ffcc078fe7
Fix Xref; from Geoff C. Wing in PR bin/7166.
1999-03-16 09:54:50 +00:00
kristerw
6d5adc08bd
Made indent recognize the [fF], [uU], [lL], [uU][lL], [lL][lL], and
...
[uU][lL][lL] constant suffixes. (PR bin/6516 by Brian Ginsbach)
1999-03-15 20:28:45 +00:00
christos
0b0b4e5f58
Revert - handling; it is done as part of getopt.
1999-03-15 18:56:12 +00:00
hubertf
d4bc24553d
Add euro, per PR 6898 by Anders Magnusson <ragge@ludd.luth.se>
...
Value taken from www.deutsche-bank.de.
1999-03-15 16:02:55 +00:00
christos
b0a604e893
Remove Solaris shadow password support... Better to do this in the
...
compatibility library. Suggested by Matt.
1999-03-15 09:30:51 +00:00
christos
3853a6978b
Add a few more variables that end up in registers in gcc-2.8.1
1999-03-15 08:52:17 +00:00
garbled
5b40cb5777
First round of .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-15 08:22:20 +00:00
christos
024eb1b8d7
- Add support for Solaris style shadow password files
...
- Enable su - option if BSD4_4 is not defined
- Add compile time option ROOTAUTH (not enabled), where people belonging
to the ROOTAUTH group can su to root by supplying their own password.
1999-03-15 08:05:07 +00:00
mycroft
58e1f7b9b0
Make the damned columns line up.
1999-03-14 22:28:05 +00:00
kristerw
010cbdf92e
There is no -h flag. From OpenBSD.
1999-03-14 18:30:04 +00:00
fair
4b94049c6c
Add .Xr which 1
1999-03-11 11:40:10 +00:00
fair
7ca3defa5f
Patch from PR#4872 implementing a "-a" option added, plus documentation.
1999-03-11 11:15:44 +00:00
fair
64b1551844
Apply patch, KNF'd, from PR#3363 to add a "-p" option to whereis.
1999-03-11 10:42:43 +00:00
erh
fa45851f9b
Add missing .El line.
1999-03-10 05:14:51 +00:00
bouyer
e08bd0cead
Xref dump(8).
1999-03-09 17:31:46 +00:00
ross
4eb3fc58ba
Missing .El, extra Pp.
1999-03-09 03:34:56 +00:00
ross
671cd0ceb0
Missing .El.
1999-03-09 03:32:51 +00:00
ross
73e63f19fe
Fix warning.
1999-03-09 03:31:43 +00:00
ross
ac2903e059
Missing .El.
1999-03-09 03:29:51 +00:00
ross
7f8e818918
Missing .El.
1999-03-09 03:19:28 +00:00
ross
607173c8a3
Multiple missing .El's.
1999-03-09 02:58:08 +00:00
ross
ba7f3d913b
Fix missing and misplaced .El's.
1999-03-09 02:41:39 +00:00
lukem
5a1118c5f9
* add url_decode() - `in-place' decode %xx escapes in a given url component
...
* parse_url()
- only look for user[:pass] for an ftp url (per rfc1738)
- strip leading /'s in an ftp url. (almost per rfc 1738)
* fetch_url()
- decode a copy of the path and use that to build local filenames
- send port in http Host: header (suggested by cgd@netbsd.org )
* fetch_ftp()
- url_decode() the user, pass and path
- fix splitting of path into dir & file (partially from [bin/7073])
- don't bother caching the last host; it can cause problems when
using ftp:// transfers, or when the user changes between xfers
* improve documentation of auto-fetched url arguments (especially regarding
escape sequences in ftp:// urls)
* some whitespace & copyright updates
this should fix [bin/7073] William O Ferry <woferry@warp.wofme.com>,
as well as the metaissues raised in that PR.
1999-03-08 04:36:12 +00:00
lukem
babd00aa2c
whitespace & copyright fixes
1999-03-08 03:09:08 +00:00
mycroft
a1c657fe56
Clean up SYNOPSIS formatting.
1999-03-07 11:29:58 +00:00
mycroft
401fdd3324
Compress the SYNOPSIS section.
1999-03-07 10:14:09 +00:00
mycroft
1b3538d0ea
Fix minor formatting error.
1999-03-07 00:12:13 +00:00
itohy
bd5b7e1a5d
Add minimal dependency to make "make depend" optional
...
after cleandir even on parallel make.
1999-03-06 16:21:58 +00:00
mycroft
4300219122
Fix minor formatting error.
1999-03-06 11:51:48 +00:00
mycroft
f09b662944
Add a real date.
1999-03-06 11:50:46 +00:00
mycroft
0787759128
Add ARGSUSED for main().
1999-03-06 00:19:07 +00:00
kleink
c04da315b0
Normalize usage string.
1999-03-05 22:52:09 +00:00
mycroft
7b58b02044
Don't print a trailing space when counting from stdin.
1999-03-05 22:31:06 +00:00
mycroft
56e7b03238
Make the output format match what it used to be.
1999-03-05 22:24:01 +00:00
kim
0d4599522a
Build domestic login on domestic systems.
...
Incorporated (minor) diff from domestic man page.
1999-03-05 01:07:56 +00:00
bgrayson
394d687b13
Minor printf mod, for when we print a 3-digit value, and the next update prints only two (leaving the last stale digit showing)
1999-03-04 03:02:02 +00:00
christos
19a77af4a3
Add ELF for sparc and i386 (Andrew Gillham)
1999-03-03 12:23:20 +00:00
jonathan
3eeb52dee0
Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by
...
Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
1999-03-03 12:00:18 +00:00
christos
b08d0d82a9
Add netgroup and innetgr
1999-03-02 14:07:24 +00:00
christos
7a3f6c58a0
Netgroup access program.
1999-03-02 13:59:17 +00:00
sommerfe
b36297112e
fix PR7057: division by zero if no mbufs allocated
...
fix PR7059 (partial): mbuf cluster counts were based on counters which
are no longer maintained.
(full fix will involve renaming the now-unused fields in mclstat in mbuf.h)
1999-02-27 17:37:24 +00:00
hubertf
8593bb58c2
Fix typo reported by Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
...
in PR 7056.
1999-02-27 13:31:26 +00:00
pk
0f75831fad
_rtld_add_paths() takes an extra argument
1999-02-25 16:26:51 +00:00
kleink
c49b4850b3
XPG4.2:
...
* Add the -s (first identifier found only) flag.
* Require at least one file operand; the standard does not permit reading from
stdin in case none were given.
* Recogize '\' as an additional identifier end character.
* Make the exit status depend on whether any matches were found.
1999-02-22 22:23:09 +00:00
kleink
1cfce9cbf5
Add the XPG4.2 -p flag.
1999-02-22 22:16:01 +00:00
jwise
2dada8cc9b
Document the new `ps' view.
1999-02-21 21:55:10 +00:00
jwise
cfb46b6f4c
Add a new `ps' view to systat, which shows process information. This
...
view is identical to the output of `ps aux' except that a.) the RSS and VSZ
fields are one character wider and b.) it shows a zero value for the RSS
and %MEM columns of processes which report a negative RSS.
1999-02-21 21:48:07 +00:00
scottr
96df5ccdbf
Don't warn about being in a user's ACL if Kerberos appears to be
...
unconfigured. We determine this the same way that passwd(1) does.
1999-02-20 00:20:59 +00:00
abs
a9088d9da4
Warn if TERM environment variable not set (but still continue as normal)
1999-02-19 21:25:02 +00:00
jwise
063b11670a
Add cross-references from eaach of these too the other. Note that top.1
...
is still in old man format. Do we want to translate this to mandoc? I
assume no, as this would make imports hard, so I didn't, but I'm not sure
what the best way to do this would be.
1999-02-19 18:44:58 +00:00
lukem
48923b69bf
support restart during proxy transfers (the traditional ftp command, not the
...
http proxy). seems to work with my limited testing (i'm not a big user of
proxy). bug noted by Jorgen Lundman <lundman@argonaut.com> in [bin/5948]
1999-02-19 16:29:27 +00:00
jwise
7e6a90d4b9
Show pid as well as user name and command in pigs view. Makes hopping to
...
another window and killing the errant process (or even just distinguishing
it from like processes) rather easier.
1999-02-19 04:59:00 +00:00
lukem
b0e36dc183
during an ambiguous complete, take into account the length of the
...
string already input before inserting the non-ambiguous component.
bug noted by Thorsten Frueauf <frueauf@ira.uka.de> in [bin/7014]
1999-02-18 23:08:41 +00:00
scottr
8481f548e2
Remove the crypto-related bits until such time as we have a fully-
...
integrated source tree. Export-controlled versions of these are now
built during the domestic build process.
1999-02-18 21:22:51 +00:00
thorpej
690a0d0fe3
Build fdformat on the Alpha, too.
1999-02-18 20:31:46 +00:00
tron
f02e2756d9
Remove program description from source code, it's already in "eject.1".
1999-02-18 20:02:43 +00:00
mycroft
ed792e5ddd
Oops; update the date as well.
1999-02-18 17:43:03 +00:00
mycroft
e33b5e3104
Update comments.
1999-02-18 17:40:36 +00:00
mycroft
ba0967bb41
Rework the examples section a little.
1999-02-18 17:37:37 +00:00
cjs
03cb143eab
Remove mkdep source code from this file. (!)
1999-02-18 17:18:46 +00:00
lukem
2a6a3d1a76
rework so that -A -n' won't truncate the
ipaddr.port' fields, by displaying
...
an abbreviated state column in that case (to fit in 80 columns)
1999-02-18 07:42:12 +00:00
lukem
591a968873
as suggested by chuck cranor, pull in some openbsd mods:
...
* display ip address details of tcp/udp connections
* display isofs details
* use %p instead of %lx in error messages
other mods by me:
* don't put \n at the end of err()/warn() format
* man page cleanups (use .Dq and .Pq as appropriate)
1999-02-18 06:09:25 +00:00
tron
a651e1a07b
New improved "eject" command contributed by Chris Jones in PR bin/6988.
1999-02-17 22:59:14 +00:00
mjl
fb60b363d0
Added missing mailx tilde escapes that POSIX wants (~<!, ~a, ~A, ~i).
...
Updated man page and tilde help file for missing ~ escapes.
Closes PR 782 by Simon J. Gerraty after four years and two weeks.
1999-02-17 20:48:48 +00:00
scottr
6aba90f09c
Make this compile ifdef KERBEROS.
1999-02-17 06:49:30 +00:00
kleink
bbc05bdcb9
Avoid a bogus GCC uninitialized warning; reported by Soren S. Jorvang.
1999-02-16 17:31:25 +00:00
he
392f839e3f
Prevent `file' from trying to use the (directory!) /usr/share/misc as the
...
magic file database.
1999-02-16 12:32:52 +00:00
lukem
a4547242e3
use MFILESDIR instead of FILESDIR. fixes problems some people are having
1999-02-16 07:11:27 +00:00
kleink
183022d001
Add an implementation of the XPG4.2 nl(1) utility.
1999-02-15 15:07:14 +00:00
hubertf
56f2d188fc
RCS ID police
1999-02-15 04:54:34 +00:00
simonb
c14394d4ec
Add patches (via Christos) based on pkgsrc contents. (These have been
...
forwarded to the top maintener.)
1999-02-15 03:55:00 +00:00
simonb
0b2e590950
Add top.
1999-02-15 03:11:08 +00:00
simonb
c8542f1663
Generated files from ./Configure
1999-02-15 02:37:46 +00:00
simonb
6d97973ad2
BSD-style Makefile.
1999-02-15 02:36:10 +00:00
simonb
226f1ea4c8
The defaults we use for configuring top
1999-02-15 02:30:18 +00:00
simonb
adf9507ad4
Also not needed during configure or build.
1999-02-15 02:26:38 +00:00
simonb
1bff6dcf87
Work with objdirs.
1999-02-15 02:20:55 +00:00
simonb
5409f84053
Don't overwrite the NetBSD Makefile during a ./Configure
1999-02-15 01:40:57 +00:00
simonb
a9e4dff97f
Remove files not used during configure or build
1999-02-15 01:27:43 +00:00
simonb
58d46c2e6a
Remove NetBSD-1.3.2 module and add new NetBSD-1.3 module - this module
...
is based on the one in pkgsrc and will be included in the next version
of top - either 3.5beta10 or 3.5.
1999-02-15 00:30:26 +00:00
simonb
5f3bd0f103
Import top 3.5beta9
1999-02-14 23:54:06 +00:00
christos
40035ad56e
Quad portability fixes:
...
- Use %llu instead of %qu
- Don't use quad types if NO_QUAD is defined
- Always cast to the appropriate type in printf.
1999-02-14 19:10:28 +00:00
mjacob
f16e878646
Hopefully somebody better at this than I can correct this somewhat
...
iffy change. The problem with the last checkin is twofold- first %q
should refer to quad_t, not u_int64_r. Second, for the alpha compiler,
%q is taken to be 'long long'- which is definitely not the same as
u_int64_t. Take home lesson- didn't build on alpha.
I thought about an #ifdef __alpha__- but that's wrong, so I put in a runtime
determinant to set a constant format string. Like I said, I hope somebody
better than I can fix it right.
1999-02-14 18:03:18 +00:00
explorer
4feda55de6
use u_int64_t for line, word, and character counts. It bothers me to see wc -c
...
return -2146435072 characters for files > 2G.
1999-02-13 15:53:17 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
cjs
e0c954de49
Remove bsd.own.mk include; it doesn't appear to be necessary.
1999-02-12 18:55:28 +00:00
kleink
b75d68301e
<sys/fcntl.h> -> <fcntl.h>
1999-02-12 15:04:00 +00:00
lukem
d84dcf29f1
always run progressmeter() even if it's not the foregroundproc(), as some
...
calculations need to occur to prevent the calculated xfer rate from being
too fast if ftp(1) is backgrounded for a while during the xfer.
bug found by thor lancelot simon <tls@netbsd.org>.
1999-02-12 12:11:18 +00:00
cjs
83ad83d7a8
Change NOMAN=1 to MKMAN=no, becuase bsd.own.mk is included before NOMAN
...
is set.
1999-02-12 04:09:02 +00:00
kleink
5c07d539b2
Update usage string: file arguments are optional.
1999-02-11 15:29:14 +00:00
hubertf
63d86770bc
Add -f option to allow case folding, as in sort(1).
...
Patch submitted by Andrew Brown <twofsonet@graffiti.com>
1999-02-11 00:53:24 +00:00
kleink
5f9772373e
Replace home-grown option handling with getopt(3); delint.
1999-02-10 16:16:43 +00:00
kleink
23a9f6e8f9
* Make obsolete option handling slightly more robust; fixes PR bin/6940.
...
* In the manual page, replace obsolete option handling with the supported
getopt-based version, and reflect that file arguments are optional.
1999-02-10 16:15:31 +00:00
tv
79ef60507e
Goodbye, Berkeley gprof; we shall miss you!
...
(PSD doc remains here, as it has not lost relevance.)
1999-02-09 18:28:10 +00:00
sommerfe
141aa9e579
Fix PR2429: catch doubly-applied patches which create new files.
1999-02-09 05:15:45 +00:00
dean
11976ebb30
fixes for PR 3886, 4719, 5424
...
mail is more consistent in a su'd environment
unset works if the variable is in the environment
fixed off by one error with 'z' scrolling
1999-02-09 04:51:30 +00:00
thorpej
ed386461d5
Fix printf format problems.
1999-02-08 23:48:58 +00:00
mjl
eb4489ce10
Fix for PR 5507 and 6686, using mostly patch by Rick Byers.
1999-02-08 22:21:44 +00:00
he
fbb55f0364
Set the 'crt' flag by default. This enables the pager, so that
...
messages > 24 lines do not scroll off the screen. Fixes PR 6965
by Yours Truly.
1999-02-08 20:48:25 +00:00
bouyer
425c994527
Take advantage of the recent changes to sd/cd and DIOCEJECT:
...
open the raw character device for nicknames (so that eject will open the
CD even without medias). Implement the raw_to_blk pathname conversion in
umount_mounted().
Create a new 'cdrom' type, add a '-l' switch which will cause a media load
on cdrom devices type.
Add 'sd0, sd1, sd2' nicknames to allow easy use with removable rewritable
disks (ZIP, jazz, MO, ...).
1999-02-08 16:35:33 +00:00
explorer
6817ae8cab
fix dumping of pcbs
1999-02-08 11:34:36 +00:00
lukem
358b69935b
whitespace
1999-02-08 05:27:56 +00:00
lukem
d00f4770d3
ftpvis(): escape LF too
1999-02-07 13:15:12 +00:00
lukem
6cc6d5d262
changes to fix [bin/6951] by Peter Simons <simons@cys.de>:
...
* implement ftpvis(), which \ quotes the following in the given string:
SP, TAB, \, CR, "
* use ftpvis() in complete_ambiguous(), to escape characters in a word
which would confuse makeargv()/slurpstring().
1999-02-07 13:14:06 +00:00
lukem
b8ebb2ba4e
complete ~ in local paths (noted by perry@netbsd.org)
1999-02-07 12:27:50 +00:00
frueauf
c8ab21f6d4
Fix fold not to break line too early in word boundary (-s) mode.
...
Provided in pr 6956 by Wolfgang Helbig.
1999-02-07 12:14:32 +00:00
kleink
0aa500a352
Use off_t for file size descriptions rather than long; from Tero Kivinen
...
in PR bin/6863.
1999-02-04 17:05:35 +00:00
kleink
a9db8146da
Don't choke on file size specifications (legitimately) exceeding LONG_MAX.
1999-02-04 16:41:17 +00:00
christos
c888dfac35
PR/2936: Brian C. Grayson: Avoid truncating precious files when installing
...
and the filesystem is full. Added -r flag to install, which installs on
a temporary file and then renames to the final destination.
1999-02-04 11:56:48 +00:00
cjs
d5ce180dc0
When giving the -v option to /bin/sh, also give the new -q option so that
...
the execution of $ENV isn't printed with every job that's started.
1999-02-04 00:40:55 +00:00
is
33247bac6d
Add missing newline in usage string.
1999-02-03 16:22:16 +00:00
tv
6f9f9c2a10
Re-enable binutils-based gprof for i386, and disable old gprof on i386.
1999-02-03 00:17:35 +00:00
lukem
266beeb0be
remove sentence consistenting solely of "When"
1999-02-02 13:35:56 +00:00
christos
de40255ddb
Don't include <sgtty.h>! Nothing uses it.
1999-02-02 12:34:56 +00:00
mrg
9b99e47cfd
ensure buffers for pathnames, etc., are PATH_MAX, etc., long.
1999-01-31 10:02:25 +00:00
mrg
7750ecc1f3
KNF nits.
1999-01-31 09:30:31 +00:00
lukem
0d4c2e0d1b
revert previous write->fwrite conversion in progressmeter(); stdio is bad in signal handlers, nkay?
1999-01-31 02:29:00 +00:00
pk
e7a15783a6
Use correct buffer in kvm_openfiles().
1999-01-29 14:17:21 +00:00
tron
ec6fc987ae
Because neither the original shell script nor the new C program can
...
handle multiple argument sets don't use them in the manual page.
1999-01-28 20:19:42 +00:00
tron
b3ba9219f4
Fix usage messages in case we are going to revive one of these.
1999-01-28 20:11:54 +00:00
mrg
6efa5f3017
swap areas are not compiled into the kernel, from erik bertelsen, PR#6892
1999-01-28 03:28:53 +00:00
hubertf
5f648bdae3
enable numbered backups via -B.old%02d
1999-01-26 01:34:25 +00:00
lukem
e2352fc342
only print "Requesting..." messages if (verbose)
1999-01-25 23:17:37 +00:00
lukem
fe25f9464e
add hesinfo
1999-01-25 22:47:54 +00:00
lukem
caa212064b
add hesinfo (from hesiod 3.0.2 distribution)
1999-01-25 22:45:55 +00:00
tron
1a7a3b4aa3
Build and install "mkdep.c".
1999-01-25 22:14:59 +00:00
tron
c0f4850d5c
New C program to replace old "mkdep" script. Speeds up "make depend"
...
by at least 5 percent.
1999-01-25 22:10:42 +00:00
hubertf
a9539cd876
Add a -b(ackup) flag to move any existing file(s) aside by renaming
...
them to file.old instead of simply deleting them. A different backup
suffix may be chosen with the -B option's argument.
1999-01-25 01:42:57 +00:00
lukem
0bd80459cb
* -v enables verbose & progress, -V disables both
...
* set setvbuf(ttyout, NULL, _IOLBF, 0) and remove a bunch of fflush(ttyout).
* use fwrite() instead of write() for progressmeter (don't intermix stdio
with non stdio ops)
1999-01-24 02:39:29 +00:00
lukem
5051fd95cb
flush ttyout in togglevar()
1999-01-24 00:51:08 +00:00
lukem
0e87f1b53d
support -f, which forces a cache flush for http xfers using either
...
`Pragma: no-cache' (http/1.0) or `Cache-Control: no-cache' (http/1.1)
1999-01-23 15:46:24 +00:00
simonb
c3cbf60d0b
Swap helpful/non-helpful messages in option table.
...
Fixes bin/5441 from der Mouse.
1999-01-22 12:43:43 +00:00
simonb
fe0d28b4c5
Use lgetenv() for "LESS" and "MORE" variables.
1999-01-22 12:31:22 +00:00
hubertf
8139c5026d
Allow filename at "begin" line to contain spaces. Patch submitted by
...
John F. Woods <jfw@jfwhome.funhouse.com> in PR 6854.
1999-01-20 15:59:00 +00:00
simonb
88c54c38e0
Add -{a,c,m}min to STANDARDS section (via Klaus Klein)
1999-01-19 23:22:27 +00:00
christos
a492eb7eff
Lint fixes:
...
- extend __GNUC__ if (0) hack for lint, make it use an unused
variable, and move it in reachable code.
- fread and fwrite size_t casts.
- use yy_size_t where appropriate.
1999-01-18 22:18:17 +00:00
simonb
810471468e
Add GNU-style -{a,c,m}min primaries.
1999-01-16 13:27:30 +00:00
kml
783ac03fcf
Added a verbose flag for route display that will show
...
the various route metrics.
1999-01-15 19:06:25 +00:00
lukem
72381e166d
shut up `unused label' warning with %options yylineno, using a disgusting hack:
...
#ifdef __GNUC__
if (0)
goto find_label;
#endif
:-)
1999-01-15 05:22:34 +00:00
lukem
f860489a38
remove "unused function yy_flex_realloc()" warning if using %options yylineno
1999-01-14 06:58:40 +00:00
augustss
ab8c44f6d2
Remove two garbage characters in the table.
1999-01-13 23:14:33 +00:00
hubertf
5cfd62b649
0 errors
...
1 error <- handle this exception in reporting error(s :-)
2 errors
3 errors
1999-01-13 21:00:16 +00:00
fair
0a35ac96da
Correct documentation of /etc/nologin to note that it does not
...
apply to the superuser, per PR#6328.
Correct some nroff nits in the process.
1999-01-13 10:51:07 +00:00
lukem
98ae72f685
Add support for -printx, which quotes pathnames in an xargs friendly way.
...
From [bin/6790] by Eric Fischer <eric@fudge.uchicago.edu>
1999-01-12 00:18:50 +00:00
lukem
eb2918dbf7
bump date too
1999-01-12 00:07:20 +00:00
lukem
a54d80797f
update history, from [bin/6790] by Eric Fischer <eric@fudge.uchicago.edu>
1999-01-12 00:06:45 +00:00
thorpej
04767647ca
Nuke all mentions of vmstat -t. PR #6433 , Geoff Wing.
1999-01-11 23:03:06 +00:00
kleink
3ed4fcf61e
In userland, pull in <errno.h> instead of <sys/errno.h> for the declaration
...
of errno.
1999-01-11 22:39:59 +00:00
kim
0c127d7cef
Show year of last login.
1999-01-11 20:20:54 +00:00
mrg
a112081f50
#ifndef SMALL changes. saves 30k on the sparc
1999-01-11 12:31:53 +00:00
abs
27107cb9f0
If up for one minute, report "1 min, " not "1 mins,".
1999-01-10 08:19:23 +00:00
abs
27134b4a8f
Add Gtags support from shigio@wafu.netgate.net (PR 5978). Gtags are produced
...
by global (http://wafu.netgate.net/tama/unix/global.html )
1999-01-08 06:16:54 +00:00
kleink
75ff0c2532
Fix preprocessor logic bogon; from Michael Eriksson <eramer@era-t.ericsson.se>
...
in PR bin/6681.
1999-01-06 15:53:39 +00:00
lukem
0e36738ca6
add copyright 1999
1999-01-06 13:51:09 +00:00
abs
e516980de2
Apply (slightly modified) patch from 5543 to fix -s behaviour for netatalk.
1999-01-06 05:57:29 +00:00
lukem
a877181317
Fall back from passive to active if connect() fails. (from openbsd)
1999-01-05 23:33:44 +00:00
lukem
7a3ee4352c
whitespace fix
1999-01-05 22:54:49 +00:00
lukem
6ae118efdb
add missing braces (this is C not python...). fixes coredump on solaris
1999-01-05 00:31:20 +00:00
cjs
17652c59c0
Descend on obj, as well as clean, etc.
1999-01-03 21:57:49 +00:00
lukem
adfde6fdc9
Add support for "-flags [-]flags", which matches the file flags in a
...
similar way that "-perm [-]mode" matches the file mode.
1999-01-03 14:54:27 +00:00
lukem
191498cad2
args to -perm are "-perm [-]mode" not "-perm [-mode]"
1999-01-03 14:11:54 +00:00
lukem
f0dcae6433
highlight that ls -o lists the flags
1999-01-03 01:36:34 +00:00
lukem
c5d402d13c
fix bugs in handling of `!' operator:
...
* 'find . !' would coredump
* ! wouldn't correctly negate expressions in parenthesis
discovered and fixed by Dave Sainty <dave@dtsp.co.nz> in [bin/6412]
1999-01-02 02:34:15 +00:00
lukem
234fb36cc6
support http/1.1's `transfer-encoding: chunked' mode. [noted by hubertf & bad]
1999-01-01 13:26:31 +00:00
lukem
1f3ec47c0f
* implement auth_url(); given a challenge, decode it, ask the user for
...
a response, and return the base64 encoded response. only the `Basic'
scheme is supported.
* implement base64_enc(), which base64 encodes the given buffer
* add support for http response codes 401 "authorization required" and 407
"proxy authorization required", using auth_url(). [requested by veego@]
1999-01-01 10:00:46 +00:00
lukem
11154508d4
improve previous, so that display rounding is done to binary boundaries
...
(1024 not 1000) because the prefix determination is done that way.
tested on various boundary conditions.
1999-01-01 03:55:26 +00:00
lukem
8557ede465
add two digits of precision to the transfer rate, and always show at
...
least KB/s. instead of printing `5414 B/s' now print `5.41 KB/s'.
1999-01-01 02:05:05 +00:00
lukem
974dee5975
use uname(3) to determine info to send in User-agent: header. (suggested by cgd)
1998-12-31 02:10:34 +00:00
lukem
cc66a8544e
* major code reorg; gut auto_fetch() and url_get() into a smaller auto_fetch(),
...
do_fetch() - which retrieves one file calling fetch_url() or fetch_ftp()
as necessary.
* don't http redirect more than 5 times for a given url
* send `User-Agent: NetBSD-ftp/1.4' header in http requests. (suggested
by Christoph Badura <bad@ora.de>)
* cleanup http return code parser, and add support for:
- 300 `Multiple Choices' - but only if the server returns a
preferred url in a Location: header because i'm *not* adding
a html parser to provide the user with options.
- 305 `Use Proxy [given in Location: header]'. (XXX: not tested)
* support http redirects to non-proxied ftp://urls. (bug discovered by
Chris Demetriou <cgd@netbsd.org>)
* auto-login to an ftp site (using the FTP protocol) if an ftp://host/dir/
style url is given and ftp_proxy is set. whilst this is less orthoganol
with other ftp://host/file urls it's *much* more convenient.
1998-12-29 14:59:04 +00:00
lukem
28007f54ca
be consistent with return (foo) style
1998-12-29 14:27:59 +00:00
lukem
ee32f5a96b
be saner about the method to determine which $proxy to use
1998-12-27 05:49:53 +00:00
marc
e803638497
since the return from swapctl can change from call to call, print the
...
"Disk" column each time. Also, use sep->se_path, not
devname(sep->se_dev).
1998-12-26 07:05:08 +00:00
marc
a97b85feaf
display the seconds in the timestamp in the corner, too.
1998-12-26 06:38:42 +00:00
ross
c7790fec57
Punctuation character are magic to -mdoc and can't be used directly
...
as macro arguments unless combined with \&.
1998-12-24 02:07:36 +00:00
mcr
c441f5e810
Added an #undef. This, and previous revision fixes PR bin/5374
1998-12-22 05:27:35 +00:00
mcr
851f23b927
fixed call to select to keep track of the highest numbered file
...
descriptor. Also removed some redundant code that was #ifdef TN3270
(the code was the same on both sides of the #ifdef)
1998-12-22 05:26:22 +00:00
mrg
227ed1e3ff
add another caveat entry.
1998-12-21 13:41:38 +00:00
christos
487c013c51
char -> unsigned char
1998-12-20 19:05:19 +00:00
christos
2f6a33d29c
char -> unsigned char
1998-12-20 15:07:46 +00:00
christos
0e43b47410
_NSIG -> NSIG
1998-12-20 15:06:53 +00:00
christos
18d277be6d
char -> unsigned char
1998-12-20 15:04:40 +00:00
christos
6e19ececef
BADSIG -> SIG_ERR
1998-12-20 15:03:15 +00:00
christos
3c894f223c
setpgrp -> setpgid
1998-12-20 15:02:57 +00:00
christos
e0007e4751
union wait -> int
1998-12-20 15:02:17 +00:00
christos
9c41bfb9f4
include unistd.h
1998-12-20 15:01:43 +00:00
christos
5a0d53715e
braces
1998-12-20 15:01:30 +00:00
christos
911f0fccb0
cast field sizes to ints.
1998-12-20 14:53:24 +00:00
christos
f9688c3369
Make sure termio is defined to termios.
1998-12-20 14:48:33 +00:00
kristerw
9dc9e902a5
Disable strip
1998-12-19 23:57:52 +00:00
christos
e415908344
char -> unsigned char
...
_start -> x_start
_escaped -> x_escaped
_start is the start symbol in solaris libc!
1998-12-19 23:41:53 +00:00
christos
9622cbbfb5
char -> unsigned char
1998-12-19 23:37:14 +00:00
christos
86fc76a0a6
remove local decl of errno.
1998-12-19 23:36:07 +00:00
christos
b4c8a47030
appease gcc-2.8.1
1998-12-19 23:35:24 +00:00
christos
ad5d7c5f6d
char -> unsigned char
1998-12-19 23:22:51 +00:00
christos
23933685ff
braces
1998-12-19 23:21:24 +00:00
christos
af1827b7df
char -> unsigned char
1998-12-19 23:19:45 +00:00
christos
1b5e48e426
char -> unsigned char
1998-12-19 23:02:21 +00:00
christos
4dadb162f6
sigvec->sigaction
...
sigblock->sigprocmask
sigpause->sigsuspend
XXX: code could be shared here.
1998-12-19 23:02:02 +00:00
christos
1a8acb42c1
<sys/dir.h> -> <dirent.h>
...
<sys/file.h> -> <fcntl.h>
1998-12-19 23:00:43 +00:00
christos
a6f820700b
remove unused variable
...
char -> unsigned char
1998-12-19 23:00:18 +00:00
christos
b5e27b660d
creat->open O_CREAT
1998-12-19 22:59:21 +00:00
christos
e42e202cfb
char -> unsigned char
...
<fcntl.h> instead of <sys/file.h>
compensate for different types in th_stuff
1998-12-19 22:41:21 +00:00
christos
719b192026
sigvec->sigaction
1998-12-19 22:36:11 +00:00
christos
eb4463abfe
KNF
1998-12-19 22:27:54 +00:00
christos
24a4a811e5
char -> unsigned char
1998-12-19 22:26:13 +00:00
christos
664c0d224c
ifdef the pw_change and pw_expire stuff with BSD4_4
1998-12-19 22:24:18 +00:00
christos
f6d2541fc5
portability in printf args.
...
char -> unsigned char
1998-12-19 22:18:00 +00:00
christos
f6a7c3e2b3
portable printf args.
1998-12-19 22:14:30 +00:00
christos
ea2df27a8f
char -> unsigned char
...
compensate for not having REG_STARTEND
1998-12-19 22:12:32 +00:00
christos
431b0659ba
char -> unsigned char
1998-12-19 22:12:11 +00:00
christos
861d7d0674
don't use union wait; an int is good enough.
1998-12-19 21:53:56 +00:00
christos
377fe973b8
include <fcntl.h> for O_RDONLY, and remove decls of optind and optarg.
1998-12-19 21:52:00 +00:00
christos
d374d91f3d
small cast.
1998-12-19 21:50:45 +00:00
christos
cfb06221ce
brace police
1998-12-19 21:44:31 +00:00
christos
20a2ed5105
revert previous cast.
1998-12-19 21:31:37 +00:00
christos
681ecbf381
a few casts, and char -> unsigned char
1998-12-19 21:27:40 +00:00
christos
e4ac7024d0
extra braces, char -> unsigned char
1998-12-19 21:19:11 +00:00
christos
9126a73f7f
Overhaul...
...
- check numeric arguments properly.
- fix usage.
- add -n increment option.
1998-12-19 21:07:12 +00:00
christos
7b232cdf19
char -> unsigned char
1998-12-19 20:34:53 +00:00
christos
b751ad2c5c
de-ja-vous
...
This thing was still using <sys/dir.h> and struct direct.
Get rid of the time warp.
1998-12-19 20:32:17 +00:00
christos
76f0fa8f60
brace pollution, and char -> unsigned char
1998-12-19 20:21:44 +00:00
christos
2136635414
char -> unsigned char
1998-12-19 20:11:20 +00:00
christos
1b399e6819
char -> unsigned char and portable printf formats.
1998-12-19 20:10:08 +00:00
christos
fc8ac77abf
we don't have d_namlen in svr4, and char -> unsigned char
1998-12-19 20:08:03 +00:00
christos
d594b7c039
char -> unsigned char
1998-12-19 20:03:49 +00:00
christos
b812d45035
char -> unsigned char
1998-12-19 19:54:26 +00:00
christos
e8ab739a14
char -> unsigned char
1998-12-19 19:45:09 +00:00
christos
e2d09d7f42
portability in printf format, and support for svr4 timezone.
1998-12-19 19:30:57 +00:00
christos
76e23f8bdc
Braces to the altar of gcc-2.8.1
1998-12-19 17:46:08 +00:00
christos
8f5ca4eed0
char -> unsigned char
1998-12-19 17:44:22 +00:00
christos
6e0fa105be
Avoid bogus warnings produced by gcc-2.8.1 where it wants field widths to be
...
ints and copmplains if they are unsigned ints!
1998-12-19 17:38:39 +00:00
christos
24eea87b54
Allow system path to be overriden in the Makefile
1998-12-19 17:26:12 +00:00
christos
844b3dce90
char -> unsigned char
1998-12-19 17:06:20 +00:00
christos
0d9bacd536
gcc-2.8.1 wants more braces
1998-12-19 17:05:30 +00:00
christos
8caf9db03c
portability in printf args.
1998-12-19 17:04:11 +00:00
christos
be59268229
char -> unsigned char, braces for gcc-2.8.1
1998-12-19 17:00:08 +00:00
christos
6ccac2c3b8
use sysconf to get the max number of groups instead of NGROUPS.
1998-12-19 16:55:21 +00:00
christos
9794a7e065
char -> unsigned char
1998-12-19 16:37:28 +00:00
christos
ec1efbf3e5
Fix ifdef mess.
1998-12-19 16:35:10 +00:00
christos
2d72555862
char -> unsigned char
1998-12-19 16:34:38 +00:00
christos
288075599a
union wait -> int
1998-12-19 16:34:04 +00:00
christos
b1d8c6168d
index -> strchr
1998-12-19 16:33:24 +00:00
christos
681c2d939c
char -> unsigned char, index -> strchr
1998-12-19 16:33:08 +00:00
christos
dcc0ef7552
char -> unsigned char
1998-12-19 16:32:52 +00:00
christos
9189a0e37d
char -> unsigned char, index -> strchr, s.w_termsig -> WTERMSIG(s)
1998-12-19 16:32:34 +00:00
christos
bd077f6919
char -> unsigned char
1998-12-19 16:31:57 +00:00
christos
09edb00354
char -> unsigned char, s.w_coredump -> WCOREDUMP(s)
1998-12-19 16:31:41 +00:00
christos
25b1fd1911
char -> unsigned char, index -> strchr, rindex -> strrchr
1998-12-19 16:30:52 +00:00
christos
489005fa65
char -> unsigned char
1998-12-19 16:01:21 +00:00
christos
5d6b49ea05
gcc-2.8.1 printf format and brace warnings.
1998-12-19 16:01:01 +00:00
christos
4fe7015c6d
SVR4 timezone portability
1998-12-19 16:00:33 +00:00
christos
b4775af2e3
index -> strchr
1998-12-19 15:59:50 +00:00
drochner
09eb0ffc9c
avoid integer overflow in free memory report
1998-12-19 14:34:40 +00:00
thorpej
af7b5d4d71
Set close-on-exec on all opened files. Partially from OpenBSD.
1998-12-19 02:23:46 +00:00
thorpej
fef2d92ecd
Better error message if opening the temp file fails.
1998-12-19 02:13:43 +00:00
thorpej
d78de2f0ad
Build ldd.1, and make it work with the extra directory depth.
1998-12-17 22:34:55 +00:00
thorpej
f6895d1c2d
Get ldd.1 from the previous level.
1998-12-17 22:34:09 +00:00
thorpej
27518b942e
Move the manual page up one level via repository copy.
1998-12-17 22:33:46 +00:00
pk
137577af03
Remove ldd from special clean list
1998-12-17 15:33:57 +00:00
thorpej
e4cbfbfb44
getopt() returns -1, not EOF.
1998-12-16 23:14:02 +00:00
thorpej
2e04232a96
Prototypes.
1998-12-16 23:13:02 +00:00
pk
96868862ca
Move ldd special case one level down.
1998-12-15 22:08:53 +00:00
pk
21e1fe821f
Move a.out version of ldd(1) to the usr.bin tree; elf and a.out
...
reside in separate subdirectories (various source moved by
repository copying). Adapt Makefiles to new situation.
1998-12-15 22:07:11 +00:00
christos
8f9762f2e2
pass -CC instead of -C to cpp so that we preserve macro comments in place.
1998-12-09 12:28:36 +00:00
drochner
20b876f326
avoid malloc(0)
1998-12-08 14:08:50 +00:00
fair
a7b28c97e7
This trivial and computationally useless pointer initialization makes
...
gcc 2.7.2.2 happy on m68k again.
1998-12-07 04:10:13 +00:00
mycroft
33360720ab
Add missing braces, so PUTRATE() works correctly as an if clause.
1998-12-06 16:53:44 +00:00
pk
66bc493d73
Make a network number by shifting out host bits in octet units.
...
This is currently required still to get correct lookups in `/etc/networks'.
1998-12-05 13:14:04 +00:00
perry
ff669e2e1a
Small bug fix from Soren S. Jorvang (soren@t.dk)
1998-12-04 17:47:06 +00:00
augustss
ef51366cb7
Handle flags better.
1998-12-03 20:46:10 +00:00
augustss
8cababe387
Fix typo.
1998-12-02 16:37:48 +00:00
simonb
552d6a2ac5
Truncate the output file before writing to it, and silence the verbose
...
output.
1998-11-27 05:09:49 +00:00
augustss
9726cfd1fb
Make the copyright header conform to the NetBSD template.
1998-11-25 22:17:06 +00:00
christos
9ca5ef57d6
more is not less on the systems that don't have less. Make "more" the default
...
pager if $PAGER is not set in the name of portability.
1998-11-25 16:55:10 +00:00
hubertf
3ddc74e157
Add "mp3" audio file information to file(1)/magic
...
per PR 6497 by C Kane <ckane@best.com>
1998-11-25 07:54:21 +00:00
kim
2d1bb4511d
Allow port number for the server to be specified ("-h server:port").
...
This makes it possible to query rwhois servers at non-standard ports.
1998-11-24 01:33:47 +00:00
christos
d79deccee9
Unfortunately lint uses c-style comments as directives and these get parsed
...
at the lexical analysis stage not at the syntax parsing stage. The upshot
is that:
if (expr) {
stmt1;
}
/* LINTED */
stmt2;
stmt2 is the look-ahead token for the parser to choose between and if-then-else
statement as opposed to an if-then statement. Unfortunately the side effect
is that the LINTED directive gets reset before stmt2 gets parsed. We fix this,
by remembering the the linted directive during the if statement parsing and
restoring it at the appropriate time.
1998-11-23 14:37:08 +00:00
msaitoh
8240966355
fix invalid shift. colsed PR#5160.
1998-11-23 10:17:12 +00:00
explorer
faade9c8e2
Send an Accept: */* header, since some sites require content negotiation.
...
Grr.
1998-11-22 06:52:32 +00:00
jwise
ed12d196f3
msgs uses /var/msgs, not /usr/msgs. Closes PR bin/6464
1998-11-20 03:18:25 +00:00
itohy
6d075e2860
Temporary fix of UTC -> time_t conversion:
...
1. changed to use timegm(3) on NetBSD and
2. supply alternative code for other Unix-like OSs
(NetBSD ftp shall be portable for some reasons :-).
This fix closes PR #6448 .
NOTE: This should be fixed again if a portable UTC to time_t
conversion method is specified in some standards.
1998-11-18 07:24:25 +00:00
ross
3eb0afd457
Fix a bug that apparently prevented, since day 1, the .-include / .sinclude
...
feature from ever working. Also, fix the man page that incorrectly described
the syntax of the feature that didn't work.
1998-11-17 23:56:23 +00:00
christos
e79f03e595
Fix problems with LINTED comment:
...
if (a) b;
/*LINTED*/
c;
if (a) { b; }
/*LINTED*/
c;
do { b; }
/*LINTED*/
while (c);
Produced warnings for c.
1998-11-13 16:48:01 +00:00
lukem
fa954d84d1
* fix previous in a more portable manner (timegm() is not portable/standard).
...
use mktime(), and adjust to GMT as per code in util.c::remotemodtime()
1998-11-12 22:27:17 +00:00
itohy
638ec4fd83
HTTP uses UTC time, and changed to use timegm(3) instead of mktime(3)
...
for conversion of HTTP time.
XXX Unfortunately, timegm(3) is not portable (ex. SunOS 4 have, but 5 not).
1998-11-12 18:19:02 +00:00
eeh
cee5e32c50
Warn about parser stack discrepancies at the end of colon definitions.
1998-11-12 00:55:58 +00:00
christos
4f3cc30bcc
This patch fixes the problem introduced in the previous commit where
...
parents would be get remade, even if children were not really updated
by the commands executed for them. It also makes all the children have
the real modification time set if possible, so it should fix some other
timing weirdnesses...
- collapse childMade and make fields into flags and convert them to bits
CHILDMADE and REMAKE
- introduce FORCE flag that gets set in all the parents of a child that
has no sources and does not exist.
- set oodate if the FORCE flag is set, and not if CHILDMADE
- centralize the RECHECK into Make_Recheck() and use this in make.c and compat.c
- use Make_TimeStamp for all child -> parent timestamp propagations
1998-11-11 19:37:06 +00:00
christos
7e91b1976d
PR/6426: Jim Bernard: make sometimes does not make directories on top of
...
a union mount.
eg.
src: FORCE
FORCE is a fake target that does not have sources. When FORCE is
considered made it gets updated with the current timestamp. If the
directory happens to have the same timestamp too, then it will not
be made because it is considered to be up-to-date with respect to
the child. This can happen because the time resolution is only in
seconds. It is more likely to happen on a union filesystem where
the timestamps take longer to update.
The fix is to consider the parent unmade when children have been
updated.
1998-11-11 11:25:43 +00:00
mrg
c7a1452687
add fgen
1998-11-11 05:53:15 +00:00
mrg
843b0a05b3
make this compile under NetBSD.
1998-11-11 05:26:57 +00:00