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