Commit Graph

3284 Commits

Author SHA1 Message Date
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