From owner-cvs-usrbin  Wed Feb  5 11:59:33 1997
Return-Path: <owner-cvs-usrbin>
Received: (from root@localhost)
          by freefall.freebsd.org (8.8.5/8.8.5) id LAA07474
          for cvs-usrbin-outgoing; Wed, 5 Feb 1997 11:59:33 -0800 (PST)
Received: (from wollman@localhost)
          by freefall.freebsd.org (8.8.5/8.8.5) id LAA07465;
          Wed, 5 Feb 1997 11:59:28 -0800 (PST)
Date: Wed, 5 Feb 1997 11:59:28 -0800 (PST)
From: Garrett Wollman <wollman>
Message-Id: <199702051959.LAA07465@freefall.freebsd.org>
To: CVS-committers, cvs-all, cvs-usrbin
Subject: cvs commit:  src/usr.bin/fetch fetch.1 fetch.h ftp.c http.c main.c util.c
Sender: owner-cvs-usrbin@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

wollman     97/02/05 11:59:25

  Modified:    usr.bin/fetch  fetch.1 fetch.h ftp.c http.c main.c util.c
  Log:
  Some bug-fixes, clean-ups, and one new feature:
  
  - Fix the bug with URIs of the form ftp://host/filename.
  - Fix some more string-termination bugs in util.c.
  - Use safe_malloc() rather than testing the return value of
    regular malloc() in 15 places.
  - Implement HTTP authentication, for both servers and proxies.
    Currently only ``basic'' authentication is supported; This Is A Bug
    (but less of one tjhan nmot supporting any authentication).
  
  I think there is only one more feature which is required for full
  HTTP/1.1 support, which is Transfer-Encoding: chunked; this should
  not be toohard, but it isn't very important, either.
  
  Revision  Changes    Path
  1.14      +102 -16   src/usr.bin/fetch/fetch.1
  1.3       +2 -1      src/usr.bin/fetch/fetch.h
  1.2       +7 -12     src/usr.bin/fetch/ftp.c
  1.3       +367 -19   src/usr.bin/fetch/http.c
  1.34      +1 -1      src/usr.bin/fetch/main.c
  1.3       +24 -14    src/usr.bin/fetch/util.c