mjl
d278ba3869
Enlarge disk names in labels from 3 to 7 to cater for things like raid0.
1999-06-29 18:14:15 +00:00
lukem
d8df707b58
s/xfer/transfer/
1999-06-29 12:41:22 +00:00
lukem
e25749a582
[fear this; more ftp hacking from lukem :-]
...
features:
---------
* transfer rate throttling with the new `rate' command. syntax:
rate direction [max [incr]]
where direction is `all', `get' or `put'.
if max is not supplied, the current settings are displayed.
if max is supplied, then transfers in the given direction will
be throttled to this value.
if incr is supplied, the increment for the `on-the-fly' scaling
will be set to that, otherwise `1024' is used.
currently implemented for binary get, binary put, and url fetches.
not yet supported for ascii get or put, or local file copies.
* on-the-fly scaling of the throttle based on signals:
- SIGUSR1 raises the throttle rate by the increment for that direction
- SIGUSR2 lowers the throttle rate by the increment for that direction
* -T dir,max[,incr] option to set rate from the command line
* `k', `m', `g' suffix support for bytecounts in the `hash', `rate',
`rcvbuf' and `sndbuf' commands)
bug fixes and code mods:
------------------------
* fix up ftp_login() so that ruserpass() is always called, even for
command-line url fetches.
* implement strsuftoi(), which parses a given number into a int with
suffix support. replaces getsockbufsize()
* implement parserate(), which does the argv parsing for -T and rate
* save and restore errno in signal handlers (may not be necessary, but
it doesn't hurt)
notes:
------
the rate command has had reasonable testing, but I'd like feedback
if it doesn't do the right thing, especially from people on slower
(i.e, modem) links.
I haven't tested the rate throttle against a http server which does
`transfer-encoding: chunked' because I couldn't find a server to
test against.
1999-06-29 10:43:16 +00:00
christos
516292d398
apply solaris fixes
1999-06-29 07:44:21 +00:00
tron
9fecbd5273
Avoid duplicate free() while reading system information.
...
Fixes PR bin/7873 by Mason Loring Bliss.
1999-06-28 22:13:04 +00:00
tron
9a312a997e
Add new option "-n" to disable lock timeout. Patch supplied by "The Man"
...
in PR bin/7816.
1999-06-27 10:00:36 +00:00
simonb
a1997f6cbe
Add -b and -l options to generate big- or little-endian databases
...
regardless of host byte order.
1999-06-27 05:49:02 +00:00
lukem
3ba4ce083e
don't search for trailing `;type=' in a NULL path...
...
fixes [bin/7800] by Mason Loring Bliss <mason@acheron.middleboro.ma.us>
1999-06-27 01:17:19 +00:00
hannken
3ca44ccb68
Handle variable page size on sparc. See libexec/ld.elf_so/rtld.h rev 1.13.
1999-06-26 11:28:26 +00:00
thorpej
61296f9b4d
If we choose the mmap() method of copying the file, advise the VM
...
system that we'll be doing sequential access of the file.
1999-06-26 00:41:39 +00:00
lukem
9ab227cabb
always compile in ptransfer() (and bits of progressmeter()), so that
...
transfer stats are printed when verbose is enabled even if ftp is compiled
with -DNO_PROGRESS/-DSMALL. this adds back some feedback that existed
in traditional ftp that was lost when i added the progress meter. (noticed
when ftp-ing from the -DSMALL version of ftp that's on the 1.4 boot floppy)
1999-06-26 00:17:02 +00:00
christos
102c680023
Avoid free'ing junk. It pisses off gnumalloc.
1999-06-24 23:21:02 +00:00
tls
5cd98547a7
cast change needed to make gcc -Wall quiet down with new libdes
1999-06-24 22:43:35 +00:00
christos
7d1f6b3ac3
include <signal.h> explicitly! we use sig_t extern.h, and we cannot
...
depend on other headers fetching it on other OS's.
1999-06-24 14:54:28 +00:00
christos
35bc148b21
rework empty() to work with both select and poll and abstract it better.
1999-06-24 14:50:56 +00:00
christos
bf00d14ab4
include time.h explicitly, don't depend on other include side-effects
1999-06-24 14:48:35 +00:00
christos
af43552363
remove declaration for empty; it is only used in one file and hide
...
it's implementation.
1999-06-24 14:46:59 +00:00
kleink
7b67bca335
Add compile-time and run-time feature test knobs for the 1003.1 Mapped Files,
...
Process Memory Locking, Range Memory Locking and Memory Protection options.
1999-06-24 14:18:10 +00:00
tv
01a5ecacd3
Implement the very useful `-P' option from GNU's m4 (causes all builtin
...
macros to be prefixed with the string `m4_').
1999-06-23 19:09:35 +00:00
cgd
b9b5f1fc26
implement word kill with control-W
1999-06-23 17:42:11 +00:00
cgd
3788a37507
add code to do dynamic message text layout, currently completely disabled.
1999-06-23 17:32:32 +00:00
cgd
beba4bb3e5
replace lots of wclear()/wmove() calls with calls to msg_clear(). wmove()
...
to 0,0 was unnecessary because wclear() is documented to do that. also,
the immediate wrefresh() done by msg_clear() means that if we can take
advantage of full screen clear sequence, we will.
1999-06-23 09:19:33 +00:00
cgd
82ecc5c4d7
don't bother calculated up MAXSTR, especially since the value calculated
...
is _bogus_ in the face of printf-like message formatting! Instead,
calcuate the max size to format when the message window is set. We know
that we'll never want to format more characters than can fit in the window.
1999-06-22 15:00:37 +00:00
cgd
7c91150061
put temporary file in /tmp, and cd into src dirs and make w/ "Makefile"
...
(rather than making w/ "srcdir/Makefile") so that relative path specs in
srcdirs work out correctly.
1999-06-21 05:57:10 +00:00
cgd
d78b6bd31e
split the "SMALL" #ifdefs into ones for NO_ABOUT, NO_EDITCOMPLETE, and
...
NO_PROGRESS. -DSMALL still implies all of those. progress meter support
isn't necessary for the smallest possible ftp client, but it adds very
little space and makes users' lives much better. Therefore, it should
be enabled for installation media if at all possible.
1999-06-20 22:07:28 +00:00
cgd
da4d528c80
need to provide an exit string for dynamic menus. hardcodes "Exit".
...
not pretty, but no worse than what the code did before.
1999-06-20 20:21:03 +00:00
cgd
8c3bc73ea2
provide the ability to do horizontal centering of menus, and make that
...
the default. XXX: currently can't be turned back on for individual menus
if overridden by the menu definition's default setting.
1999-06-20 05:41:45 +00:00
cgd
b12d2926fa
provide a way to set the string used for the 'Exit' menu item.
1999-06-20 02:07:18 +00:00
cgd
27ddbc286a
size menus without titles correctly. also, correctly position titles so
...
that they don't have to be coded to include leading spaces.
1999-06-20 01:20:14 +00:00
cgd
4b1c7617ba
the skeleton now also needs stdlib.h
1999-06-19 19:25:10 +00:00
cgd
96c4c464ea
* be more descriptive with the windor/screen too small for menu messages
...
(say width or height).
* work harder to make menu fit width-wise. (if necessary, move the menu
further left, and if that's not good enough exit with an error.)
* move menu system initialization out of process_menu() so that it can
be called earlier (e.g. by the sysinst main()), since it initializes
curses and other code might want to access the curses data structures
before process_menu() is invoked.
1999-06-19 06:38:49 +00:00
itohy
5bebc476c6
Fix CPU percentage of "systat ps".
...
Yes, the name of the member "pt_pctcpu" is confusing :-).
Use double instead of float.
1999-06-19 05:35:14 +00:00
itohy
0953ea242f
Remove temp file on SIGPIPE (such as "man sh | head").
1999-06-19 05:25:31 +00:00
itohy
3d900be131
Fix -C behavior.
1999-06-19 05:20:17 +00:00
cgd
49aa92dfc0
don't dereference NULL when thinking about copying the default
1999-06-19 00:40:29 +00:00
cgd
5fa829d0bd
teach the message prompting code to use control-U as line kill character.
...
(not really the right thing, but it already hard-codes backspace and
delete rather than using the terminal settings...)
1999-06-19 00:13:19 +00:00
cgd
a8d01c6140
fix an off-by-one error (it would put up to max_chars plus NUL into the string,
...
which is one too many). Also, msgc manual page says that 'def' and 'val'
can be the same string, but the way input was done (characters typed
went directly into val) meant that the contents of 'def' would be corrupted.
If the user backspaced to the beginning of the line and hit return (to accept
the default), they'd get a combination of the old default string and the
new characters they typed. alloca() a buffer an put new input there to
avoid this problem.
1999-06-19 00:00:48 +00:00
christos
1501054824
make this compile again... since size_t is unsigned long now, %*d's with
...
the size arg size_t make gcc bitch.
1999-06-15 15:04:40 +00:00
christos
9966d744f2
Don't declare login here. It is declared in <util.h>
1999-06-15 14:19:53 +00:00
kleink
6d111978e7
Elaborate a bit on PAGER.
1999-06-13 20:00:03 +00:00
kleink
ad4023c857
Fall back to more(1) if PAGER is set but null.
1999-06-13 19:38:04 +00:00
briggs
042ade9674
Get pedantic about Pioneer's achievements. It was Pioneer 10
...
in 1983 that past Neptune's orbit. That does not, however, mean that it
left the solar system since the solar system is defined by the heliosphere.
1999-06-13 18:52:28 +00:00
christos
41c6b0167f
oops reversed the test.
1999-06-12 18:19:53 +00:00
christos
c0c4d18130
Make this compile on linux [zoularis on linux works]
1999-06-12 18:07:34 +00:00
lukem
9bfd0a7cb6
use default pager if $PAGER=""
1999-06-11 14:12:19 +00:00
tron
dd5cffce70
"/var/run/syslog.pid" was renamed to "/var/run/syslogd.pid" recently.
1999-06-09 11:39:46 +00:00
simonb
a9c0bfe9a4
Always descend into the elf2aout and elf2ecoff directories, now that
...
they check at that level whether or not to build binaries.
A reference to telnet was also here (protected by .if make(obj)...,
but since A) it's already referenced in the main SUBDIR list and b)
the telnet Makefile does this checking as well, it's gone too.
1999-06-09 02:58:57 +00:00
simonb
01291c0840
Only build binaries on mipse? systems, but build man pages on everything.
1999-06-09 02:54:17 +00:00
tron
e2f743a091
Add "%option yylineno" so that error handling code can use "yylineno".
1999-06-08 12:45:47 +00:00
tron
11e3a9c086
Include "err.h" to get prototypes for err() and warn().
1999-06-08 12:38:20 +00:00
mrg
dc611e3e7f
be a bit more consistent with errors (needs more work). minor KNFification.
1999-06-07 05:08:25 +00:00
thorpej
1cfcfaddc7
Treat crypto-us like domestic.
1999-06-07 00:53:09 +00:00
mrg
42806f4887
deal with 32 vs. 64 bit pointers, from joda@pdc.kth.se as part of PR#6149
1999-06-07 00:24:16 +00:00
christos
eee5bfa70d
Revert previous change. I am a bonehead.
1999-06-06 21:16:23 +00:00
christos
9081585e9b
remove accidentally left debugging code
1999-06-06 20:41:04 +00:00
christos
4d93254198
Allow junk variable to work in non dynamic contexts. Allows as to say things
...
like:
.if defined(COPTS) && !empty(COPTS:M*-g*)
1999-06-06 20:24:02 +00:00
kleink
04a965c2d7
* Require an `utility' argument to be specified and fail otherwise.
...
* I18n of decimal point used in time formatting.
* Don't hardcode an assumption of 100 clock ticks per second.
* Various minor cleanups.
1999-06-05 19:19:19 +00:00
ross
480375c12c
Don't recognize `int (*f)();' as a function. The false match caused the
...
next real function to be eaten and skipped during the forward scan for `{'.
Restores about 35 lost functions to the kernel tags file.
1999-06-05 19:04:23 +00:00
ad
424d2bb005
KNF
1999-06-05 14:03:32 +00:00
ad
dff6953739
'cdplay', a simple utility for playing compact disks with both a command line
...
and an interactive mode.
1999-06-05 13:21:59 +00:00
jwise
b12fc4c318
Use new .St -xcu5 macro, instead of spelling it out
1999-06-03 21:42:50 +00:00
christos
f15f83610f
Fix awful bug where:
...
V := $V foo
V := $V bar
would report that variable V is recursive...
1999-06-02 18:47:11 +00:00
lukem
f7540e6f75
* fix gate mode to login as `user@realhost' rather than using PASSERVE;
...
the latter only seemed to work for TIS Gauntlet and not TIS fwtk.
thanks to simonb@netbsd.org for testing this. fixes [bin/5556].
* if EOF (e.g, ^D) is entered at a username/password/account prompt which
happens to use fgets(), exit the login rather than treating EOF as CR.
* don't use the comma operator where separate statements are valid
* always use snprintf to copy stuff into malloced buffers, just in case
typos creep in and mean that the buffer ends up being overflowed
1999-06-02 02:03:57 +00:00
kleink
34e8af912a
Remove a comment copied directly from ld.elf_so that really shouldn't be here.
1999-05-31 14:56:00 +00:00
kim
fd771a9c66
Fix bug pointed out by Jerry Peek <jpeek@jpeek.com> in PR bin/7674.
...
If hold space null when doing an 'G', make sure it contains a newline.
Fix copied from revision 1.17 where cgd applied a fix for 'x'.
1999-05-31 04:46:33 +00:00
ad
00116cf582
Add 4 new modes: ip, icmp, tcp, tcpsyn. XXX still some work to be done
...
on aesthetics and update modes.
1999-05-30 20:26:20 +00:00
christos
dd3520c061
PR/7664: David Holand: bogus check for mkstemp() return code.
1999-05-29 21:10:43 +00:00
ross
b4ed975631
Now understands white space between # and define.
1999-05-26 08:43:30 +00:00
jwise
a974606cce
Add a flag `-r' synonymous to `-d' for compatibility with X/OPEN at.
1999-05-22 05:05:11 +00:00
jwise
880d4cd6bf
Note that asa(1) conforms to X/Open Commands and Utilities, Issue 5,
...
in addition to POSIX.2
1999-05-22 04:54:40 +00:00
matthias
3f1104fb18
ftp_login would only return success for proxy connections after the last
...
change. Fix this by setting rval at the right place.
1999-05-20 14:08:12 +00:00
mrg
681f17b9d0
fix my fix for PR 227. fixes PR 7444.
1999-05-19 12:39:10 +00:00
tron
6dac1f6a24
- Resolve conflicts from import.
...
- Fix compilation problems.
- Use "whois.internic.net" as default server for backward compatibility.
- Reformat manual page.
1999-05-18 22:36:36 +00:00
lukem
dedd2f772c
only enable editing by default if stdin is a tty.
...
noticed by Onno van der Linden <onno@simplex.nl>
1999-05-17 04:26:45 +00:00
jtk
51eba84c2c
fix defect where specifying channels would also specify the same string
...
as the control device (missing 'break')
1999-05-17 02:03:36 +00:00
augustss
ff6d760db9
GC an unused #define.
1999-05-16 19:42:03 +00:00
christos
32d3ded9b3
Fix serious bug with string overruns that caused error to coredump randomly
...
on NetBSD, and each time on other OS's. Also 0 -> NULL or 0 -> '\0' where
appropriate.
1999-05-15 19:05:13 +00:00
sommerfeld
fcfb860733
Don't assume isspace(0) == 1
1999-05-15 18:46:27 +00:00
lukem
4494ebf448
parse http:// urls (and the $http_proxy variable) for [user:[pass]@]
...
elements, which are used for the initial authentication attempt (if
requested by the server). in the case of $http_proxy, use the values
for proxy authentication.
1999-05-12 11:16:43 +00:00
lukem
566466ff97
update copyright
1999-05-12 11:06:00 +00:00
augustss
63541a8c9d
Sync with libusb.
1999-05-12 00:38:20 +00:00
augustss
d2db1be09a
Update for new libusb.
1999-05-12 00:05:11 +00:00
augustss
9e0a31a316
Xref usb(3).
1999-05-11 21:03:58 +00:00
augustss
18f11488db
Make USB HID processing into a library.
1999-05-11 21:02:24 +00:00
augustss
f0956be346
Updates from Soren S. Jorvang <soren@t.dk>
1999-05-08 14:56:21 +00:00
wrstuden
ad4097b67b
Generate a makefile which is cross-crunching compatabile:
...
1) Include bsd.sys.mk so we pick up DESTDIR changes to fine .h files.
2) Only set STRIP if it's unset.
3) Generate .cro files rather than .lo files. .lo now is used for "local
objects" - obj's for the host machine not the target machine.
1999-05-06 18:40:39 +00:00
mycroft
8a57f79533
+hupcl -clocal in windows.
1999-05-06 07:28:51 +00:00
lukem
eef2152360
* fix ftp_login() so that -a always logs in anonymously, even if a
...
.netrc entry exists for the host with a valid user. noted by
Frederick Bruckman <fb@enteract.com> in [bin/7477]
* fix a minor memory leak associated with calling ruserpass() with
an empty user, password, or account.
1999-05-05 16:04:58 +00:00
lukem
f3e5b2a6c6
clarify what uses gate-ftp mode. suggested by simonb
1999-05-04 14:16:15 +00:00
lukem
25bacdd4ea
print the "xxx bare linefeeds" message after the progressmeter. noted by dan@
1999-05-04 14:12:37 +00:00
christos
f53f008dfb
More cosmetics in the usage message...
1999-05-03 15:45:01 +00:00
christos
5cb75fd417
Now that we use cc -E, -U__GNUC__ to avoid gnu extensions. Nuke the
...
__attribute__ and __extension__ workarounds.
Our invariant is: No gcc extensions if __GNUC__ is not defined, so lint
should not be playing around trying to pretend it is gcc.
1999-05-03 15:23:27 +00:00
christos
94df9ca047
Define USE_PGRP so that we send signals to our job's process group instead
...
of only pid.
1999-05-03 12:01:14 +00:00
christos
130a3bae01
killpg(pgrp, sig) == kill(-pgrp, sig) in the sysv case.
1999-05-03 09:49:55 +00:00
thorpej
4c03a95577
Adjust for cwdinfo changes.
1999-05-02 22:50:19 +00:00
kleink
5c1e52ca24
Fix spelling of Gauss' fist name.
1999-05-02 18:41:41 +00:00
kleink
3ea864fcc0
Bring $PATH information in sync with _PATH_DEFPATH.
1999-05-02 18:35:30 +00:00
christos
6cb04bb5a3
dest_realm is used uninitialized! How did this ever work?
1999-04-30 15:44:21 +00:00
simonb
bf92a11622
Add '-h' to synopsis - from Nathan Williams.
1999-04-30 00:52:58 +00:00
lukem
3d538e05b6
also install as `sysstat'.
...
rationale: `nfsstat' is not `nfstat', and
other systems have a `sysstat' but not a `systat'.
1999-04-29 15:00:21 +00:00
christos
e782f12df1
Deal with gcc __extension__({ }). We assume that it returns a value 0, and
...
we prepend a /*NOSTRICT*/ comment to avoid constant in conditional context
warning.
1999-04-29 12:40:39 +00:00
thorpej
c11fe1ae79
Print SYN,ACK retransmission statistics.
1999-04-29 03:58:27 +00:00
simonb
d8b807ed6d
Add 'h' to optstring. Fixes PR 7492 from Tom Trebisky.
1999-04-29 02:23:58 +00:00
lukem
f55d4712e3
* make parsing of ftp:// urls more RFC 1738 compliant;
...
- the path is split on `/', and each directory is CWD-ed into separately.
(from [standards/7484] by Alan Barrett <apb@iafrica.com>)
- support a trailing `;type=X' suffix, where X is a,i, or d. (d isn't
implemented, but it is recognised)
- the only non-compliant behaviour is that empty directories sections
(e.g `//') aren't run as `CWD ' - as a lot of ftpds don't like that.
Instead, treat this as a no-op.
* don't support globbing for ftp urls, since that's technically not
RFC compliant.
* fix a couple of man-page nits
1999-04-28 13:35:40 +00:00
veego
635cf4e57c
It was a bad idea to call a function 'beep'.
...
Rename it to msg_beep to avoid conflicts with the new curses.h.
1999-04-25 09:10:07 +00:00
ross
c28735c5a8
Kill incorrect const in previous.
1999-04-24 23:54:56 +00:00
ross
ef4ee3d458
Functional LP64 and type sanity fixes.
1999-04-24 23:36:36 +00:00
kleink
6bfc84fa5c
Harmless signed/unsigned botch.
1999-04-23 14:43:05 +00:00
mrg
b30d0fe7ba
use "cc -E" not cpp directly. this allows lint(1) to be unaware of any
...
machine-dependant defines that cc(1) may normally define, and also
means that the mips ports work again.
1999-04-22 04:40:58 +00:00
simonb
8ac2197100
Add an __RCSID.
1999-04-22 03:40:46 +00:00
augustss
dc975a385b
Dump more HID info.
1999-04-21 17:41:08 +00:00
augustss
f52e3c039b
Handle devices with a report id correctly.
1999-04-21 16:23:14 +00:00
mrg
d18c4ee21d
use mkstemp
1999-04-20 13:53:53 +00:00
mrg
eb6ee238a9
use mkdtemp not mktemp/mkdir.
1999-04-20 13:52:36 +00:00
mrg
7ef0b55f16
use mkstemp.
1999-04-20 08:05:51 +00:00
mrg
c08b0cf381
check some more syscall return values. use mkstemp.
1999-04-20 07:53:02 +00:00
mrg
525cc80c04
use mkstemp
1999-04-20 07:24:49 +00:00
simonb
9bdbe15263
Don't frob the interals of a WINDOW*, use the getmaxy() macro.
1999-04-18 03:29:18 +00:00
drochner
a9f5848448
our curses has some more functions now
1999-04-17 17:48:23 +00:00
lukem
6b9a96fb35
revert previous (creation of /usr/bin/pftp link);
...
* $FTPMODE is the documented way in ftp(1) to force passive, active,
gate-ftp, or autodetect.
* AFAIK, we haven't shipped any previous release with pftp in /usr/bin
* no link was made for gate-ftp (and i don't think that makes sense in
/usr/bin either)
* even though the link isn't made, the support for pftp, gate-ftp, and
the `-p' flag should remain since people may depend on having their
own link (e.g, ~/bin/pftp -> /usr/bin/ftp) or aliases which use
these things. it doesn't hurt to leave argv[0] checking in ftp's main().
1999-04-16 23:01:55 +00:00
mcr
67411e1a0a
added LINKS= to make /usr/bin/pftp
1999-04-15 20:48:49 +00:00
matthias
f251445b74
make eval() recognize hexadecimal constant as specified in the man page.
1999-04-14 09:38:37 +00:00
mrg
491f8a4815
reword description to not be audioplay, as noted by pr#7379.
1999-04-14 09:03:41 +00:00
augustss
caf9aabb3e
Make opyrights conform.
1999-04-13 20:50:48 +00:00
mrg
dcd2624f5e
try using normal read/write is mmap() fails. tell the VM system we are going to be doing sequential access via madvise().
1999-04-13 07:21:45 +00:00
ross
6db2f53d21
If we absolutely must have this program in the tree, it needs to have
...
rcs id keywords.
1999-04-12 06:02:25 +00:00
ross
6844116ae2
LP64 fix. Kills bug that caused random output "sorting" on alpha.
1999-04-12 01:53:06 +00:00
hwr
3be15b9a38
Remove duplicated entry.
1999-04-11 12:56:15 +00:00
kleink
ac412c9213
Avoid free(3)'ing a commandline argument; from Mark Brinicombe in PR bin/7246.
1999-04-09 14:24:21 +00:00
tron
450b8d5f58
On suggestion by Alistair Crooks use stat() instead of lstat() for "bzcat"
...
and "bzip -c -d" to check if a symlinks target is really a file.
1999-04-08 18:34:27 +00:00
tron
ed700187ba
Allow softlinks for "bzip2 -c -d" or "bzcat".
1999-04-07 17:58:49 +00:00
pk
1cd395375d
1, 2, 3 and.. 4!
1999-04-06 20:24:37 +00:00
mrg
6dd8be1324
in more_mode, do not clear the screen all the time, like traditional more. this fixes ancient PR#227.
1999-04-06 11:53:00 +00:00
mrg
26eacbe1a9
merge less 335.
1999-04-06 05:57:34 +00:00
mrg
656a5a7c56
less 335
1999-04-06 05:30:33 +00:00
dante
d3b97ee431
Handle '_crunch' section.
...
Add removelist() function
Add renamelist() function
1999-04-04 16:57:36 +00:00
dante
ff3f665d94
Document '_crunch' section.
1999-04-04 16:27:28 +00:00
gwr
4761a8c13b
Uh... should have been ${MACHINE} not hard coded... Duh!
1999-04-03 04:50:16 +00:00
gwr
ae400a2e31
Define CC=gcc -O and add -DMACHINE=...
1999-04-03 04:39:10 +00:00
gwr
0a1b2f4b53
Make regex support conditional on NO_REGEX (was MAKE_BOOTSTRAP)
...
Solaris has a compatible regex, as do many others now...
1999-04-03 04:37:47 +00:00
hubertf
a8aaa73992
Remove duplicated if() statementA.
...
This fixes PR 7308 by Feico Dillema <feico@pasta.cs.uit.no>
1999-04-02 22:45:45 +00:00
chopps
005cdfb516
don't use malloc for large sockaddr's, just name the union declared above
1999-04-02 20:13:40 +00:00
augustss
fdf4fd888e
Fix various buglets.
1999-04-02 16:05:55 +00:00
augustss
6e9632f4a4
Xref audioplay(1) and audiorecord(1).
1999-04-02 15:53:39 +00:00
chopps
87af70d729
user err() not errx()
1999-04-01 23:12:30 +00:00
chopps
3357b52e9b
fix for sockaddr's that are bigger than standard sockaddr's (e.g., iso)
1999-04-01 08:14:11 +00:00
thorpej
ed8849cd5a
Define __POOL_EXPOSE to get at the guts of the pool descriptor.
1999-03-31 23:25:46 +00:00
kleink
825dd7f56f
It's big endian.
1999-03-31 19:18:36 +00:00
kleink
7a5c45dac4
* Make usage string reflect reality,
...
* declare internal utility functions static,
* remove unneeded workarounds for bogus -Wuninitialized reports,
* delint.
1999-03-31 11:26:45 +00:00
lukem
82f739bcb0
when using editline, work on the correct buffer. fixes problem where blank
...
input lines were being added to the history buffer.
1999-03-31 02:00:42 +00:00
augustss
2ef8f0cac3
Insert an AUDIO_DRAIN at the end of each file.
1999-03-30 19:33:31 +00:00
mrg
e90ff76184
document new play -f/-s/-P-/c/-e, s/name/named/ from mason in pr#7292. update dates.
1999-03-30 14:48:49 +00:00
mrg
dfe35fea6d
remove duplicate include of <stdio.h>
1999-03-30 14:46:23 +00:00
hubertf
558dea2645
Check if given suffix really generates different suffixes - catch e.g. ".%"
...
Submitted in PR 7278 by NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp>
1999-03-29 17:01:49 +00:00
mycroft
b0a62f4d5b
Only 8-bit data is unsigned in WAVE files.
1999-03-29 11:09:04 +00:00
mrg
ae3f9933ee
.wav files are little endian.
1999-03-29 04:49:49 +00:00
mrg
8637d348ae
add -f (force) flag to audioplay, plus -s/-P/-c/-e switches for force setting sample rate, precision, channels and encoding. fix some man pages missing .El bits (via veego)
1999-03-28 10:35:05 +00:00
mrg
aefa214c3e
expand usage message to reality.
1999-03-27 18:16:23 +00:00
mrg
eeeadf8446
make recording precision/encoding setting sane.
1999-03-27 17:46:00 +00:00
mrg
740f05c805
add support to play stdin.
1999-03-27 05:14:37 +00:00
kristerw
411911d934
gc old strip
1999-03-26 19:38:20 +00:00
tron
c379f48592
Replace "audioctl" with "audio" in sub directory list.
1999-03-26 16:53:29 +00:00
mrg
e0c321f25d
add missing copyrights.
1999-03-26 15:46:22 +00:00
mrg
072cb74108
audio paths are in <paths.h>
1999-03-26 14:05:41 +00:00
mrg
140c9e18e1
add audiorecord and audioplay tools. audioplay does .au and .wav files. audiorecord makes .au files only. uses parts of audioctl..
1999-03-26 14:02:39 +00:00
bouyer
80f0af1a00
Oups, complete braindamage yesterday. DIOCEJECT does the rigth thing for both
...
disks and CDs, it's just don't have to call DIOCLOCK before, unless we're
doing a forced eject: DIOCEJECT will check for device use and unlock the door
if allowed.
1999-03-26 09:14:58 +00:00
bouyer
3dcf0c67c3
Use CDIOCEJECT instead of DIOCEJECT for cdrom devices (this one allows
...
opening the tray without media). While I'm there add 'sd' to the
device list (so that I can eject my MO easily).
1999-03-25 16:50:51 +00:00
christos
a33a2c20ff
Don't unlink the file first if we are renaming. We want to be as atomic as
...
possible, and this not only introduces time where the file is not valid,
but also breaks in the ld.so install where strip does not find ld.so, since
it has not been renamed yet.
1999-03-24 15:13:46 +00:00
sommerfe
1be2746ed5
report a sensible error if wait() fails.
1999-03-24 13:19:26 +00:00
christos
19a67e791b
prototype files.
1999-03-24 11:57:48 +00:00
christos
a141f7b23c
WARNSify
1999-03-24 11:57:08 +00:00
mrg
4bd041833b
fix WARNS
1999-03-24 09:24:59 +00:00
mrg
8313c3fc7d
add lessecho support
1999-03-24 09:23:52 +00:00
mrg
11a47566ef
build lessecho
1999-03-24 09:17:20 +00:00
mrg
bf48433e3b
add lessecho
1999-03-24 09:15:20 +00:00
mrg
d8b1ac6eb3
oops, missed this part of less all this time.
1999-03-24 09:11:14 +00:00
mycroft
68d6f4bf44
Remove spurious .ne's.
1999-03-24 06:27:49 +00:00
mycroft
08d7dabc15
Remove a spurious .ne.
1999-03-24 06:25:57 +00:00
mrg
d2397ac5f7
completely remove Mach VM support. all that is left is the all the
...
header files as UVM still uses (most of) these.
1999-03-24 05:50:49 +00:00
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