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