From UCSD lawyer:

I've confered with Mr. Stallman, and he still wishes to go through with the Squid assignment. He does ask that the files that are not UCSD be seperately listed, along with what jobs they do. Also, you said that these portions have their own copyright notice, so it would be helpful to have the details of that as well.

The following files/modules are copyrighted by others:
File(s) Copyright Holder License What does this do?
lib/GNUregex.c Free Software Foundation GNU GPL portability: used on systems that don't include regex functions in their C library.
lib/base64.c Kyle E. Jones kyle_jones@wonderworks.com GNU GPL, from http://ftp.sunet.se/pub2/gnu/vm/ library functions for turning non-printable characters into printable strings
lib/dlmalloc.c Doug Lea dl@cs.oswego.edu public domain, ftp://g.oswego.edu/pub/misc/malloc.c Alternative malloc(3) library
lib/drand48.c from Linux libc-5.4.46 libc/misc/drand48.c GPL? portability: used on operating systems that do not already have drand48()
lib/heap.c
include/heap.h
src/repl/heap/store_heap_replacement.c
John Dilley, Hewlett Packard GNU GPL code written by HP specifically for Squid. Implements heap data structure and cache replacement algorithms.
lib/inet_ntoa.c Regents of the University of California BSD? portability: used on systems that do not have inet_ntoa().
lib/md5.c
include/md5.h
RSA Data Security, Inc, from RFC 1321 Appendix A allowed to use and distribute with credit MD5 hash functions used throughout Squid
lib/ntlmauth.c
include/ntlmauth.h
Francesco Chemolli kinkie@kame.usr.dsi.unimi.it GNU GPL Support routines for Microsoft's NTLM authentication scheme
lib/radix.c
include/radix.h
Regents of the University of California BSD used to store and index IP address routing information
lib/rfc2617.c
include/rfc2617.h
The Internet Society, sample implementation in RFC 2617 allowed to use and distribute support routines for HTTP authentication schemes
lib/snprintf.c The Apache Group allowed to use and distribute with credit portability: used on systems that do not already have snprintf(3)
lib/tempnam.c
include/tempnam.h
Free Software Foundation GNU GPL, from GNU C library portability: used on systems that do not already have tempnam(3)
snmplib/*
include/asn1.h
include/parse.h
include/snmp*.h
Carnegie Mellon University allowed to use and distribute the basis for Squid's SNMP implementation
include/squid_types.h Francesco Chemolli GNU GPL portability: typedefs for fixed-size integers
contrib/rredir.c Richard Huveneers richard@hekkihek.hacom.nl unspecified A sample Squid redirector for mirroring popular files locally
src/win32.c Guido Serassio serassio@libero.it GNU GPL ?
src/auth/basic/helpers/LDAP/* Henrik Nordstrom GNU GPL LDAP-based authentication module
src/auth/basic/helpers/MSNT/* Antonino Iannella GNU GPL authentication module that authenticates users based on NT domains
src/auth/basic/helpers/MSNT/md4.c
.../smbdes.c
.../smbencrypt.c
Andrew Tridgell GNU GPL support functions for the SMB/NT domain authenticator module
src/auth/basic/helpers/MSNT/rfcnb-*.c
.../session.c
.../smblib*.c
Richard Sharpe GNU GPL support functions for the SMB/NT domain authenticator module
src/auth/basic/helpers/PAM/* Henrik Nordstrom GNU GPL PAM-based authentication module
src/auth/basic/helpers/SMB/* Richard Huveneers richard@hekkihek.hacom.nl GNU GPL SMB-based authentication module
src/auth/basic/helpers/YP/* Rabellino Sergio rabellino@di.unito.it unspecified NIS/YP-based authentication module
src/auth/basic/helpers/getpwnam/* Erik Hofman erik.hofman@a1.nl
Robin Elfrink robin@a1.nl
unspecified Unix-password-based authentication module
src/auth/ntlm/helpers/NTLMSSP/* Francesco Chemolli kinkie@kame.usr.dsi.unimi.it
Andrew Tridgell
Richard Sharpe
GNU GPL NTML-based authentication mdoule