]> git.ipfire.org Git - thirdparty/squid.git/log
thirdparty/squid.git
28 years agocheck for null MemObject in storeSwapOutHandle, but probably other bug
wessels [Thu, 15 Aug 1996 03:57:08 +0000 (03:57 +0000)] 
check for null MemObject in storeSwapOutHandle, but probably other bug
formatting
Don't swap out things which will expire within negative_ttl time.
Don't purge mem object of entries which have not been written to disk!

28 years agodon't need table check now because we fixed NDnsServersAlloc value
wessels [Thu, 15 Aug 1996 03:54:48 +0000 (03:54 +0000)] 
don't need table check now because we fixed NDnsServersAlloc value

28 years agoFix setting NDnsServersAlloc so initialization procedure can work
wessels [Thu, 15 Aug 1996 03:54:20 +0000 (03:54 +0000)] 
Fix setting NDnsServersAlloc so initialization procedure can work

28 years agoFrom: Russell Street <r.street@auckland.ac.nz>
wessels [Thu, 15 Aug 1996 03:38:27 +0000 (03:38 +0000)] 
From: Russell Street <r.street@auckland.ac.nz>
Change redirect to take IP/FQDN, ident, method on each line

28 years agomerge with SQUID_1_0_6
wessels [Tue, 13 Aug 1996 05:37:21 +0000 (05:37 +0000)] 
merge with SQUID_1_0_6

28 years agomerge with SQUID_1_0_6
wessels [Tue, 13 Aug 1996 05:37:20 +0000 (05:37 +0000)] 
merge with SQUID_1_0_6

28 years agoupdate
wessels [Tue, 13 Aug 1996 05:27:43 +0000 (05:27 +0000)] 
update

28 years ago1.1.alpha8
wessels [Tue, 13 Aug 1996 05:27:26 +0000 (05:27 +0000)] 
1.1.alpha8

28 years agogindent
wessels [Tue, 13 Aug 1996 05:22:33 +0000 (05:22 +0000)] 
gindent

28 years agoonly do reverse lookup if option set
wessels [Tue, 13 Aug 1996 05:21:43 +0000 (05:21 +0000)] 
only do reverse lookup if option set

28 years agoadd more debugging to dns shutdown stuff
wessels [Tue, 13 Aug 1996 05:21:29 +0000 (05:21 +0000)] 
add more debugging to dns shutdown stuff

28 years ago- Removed all references to hierarchy.log.
wessels [Sat, 27 Jul 1996 13:07:34 +0000 (13:07 +0000)] 
- Removed all references to hierarchy.log.
- Changed hierarchy_log_append() to hierarchyNote() and added
  _hierarchyLogData structure.

28 years ago1.0.alpha7
wessels [Sat, 27 Jul 1996 03:10:28 +0000 (03:10 +0000)] 
1.0.alpha7

28 years agoupdate
wessels [Sat, 27 Jul 1996 03:10:15 +0000 (03:10 +0000)] 
update

28 years agoupdate from squid-1.0.5
wessels [Sat, 27 Jul 1996 03:09:36 +0000 (03:09 +0000)] 
update from squid-1.0.5

28 years agodo reverse lookup for server address when connect()ing
wessels [Sat, 27 Jul 1996 02:34:12 +0000 (02:34 +0000)] 
do reverse lookup for server address when connect()ing

28 years agooops, move to debug 35
wessels [Sat, 27 Jul 1996 01:43:56 +0000 (01:43 +0000)] 
oops, move to debug 35

28 years agoAdding fqdnFromAddr() to be used for hostnames in error messages
wessels [Sat, 27 Jul 1996 01:29:54 +0000 (01:29 +0000)] 
Adding fqdnFromAddr() to be used for hostnames in error messages

28 years agoAdded support for SSL proxying to another host
wessels [Sat, 27 Jul 1996 01:28:49 +0000 (01:28 +0000)] 
Added support for SSL proxying to another host

28 years agoremoved {http,ftp,gopher}_stop stoplists
wessels [Fri, 26 Jul 1996 23:18:21 +0000 (23:18 +0000)] 
removed {http,ftp,gopher}_stop stoplists

28 years ago-Use 'mem = entry->mem_obj' shortcut
wessels [Fri, 26 Jul 1996 23:00:35 +0000 (23:00 +0000)] 
-Use 'mem = entry->mem_obj' shortcut
-Define descriptive strings for store entry states.
-move hierarchy codes to request structure

28 years agoinclude rearrangements
wessels [Fri, 26 Jul 1996 22:59:06 +0000 (22:59 +0000)] 
include rearrangements

28 years agoput hierarchy stuff into request structure
wessels [Fri, 26 Jul 1996 22:58:33 +0000 (22:58 +0000)] 
put hierarchy stuff into request structure

28 years agoupdate
wessels [Thu, 25 Jul 1996 13:11:38 +0000 (13:11 +0000)] 
update

28 years agoRemoved all the get*() turds, now use Config structure directly.
wessels [Thu, 25 Jul 1996 13:10:27 +0000 (13:10 +0000)] 
Removed all the get*() turds, now use Config structure directly.

28 years ago- Misc casts and cleanup from running Insight
wessels [Thu, 25 Jul 1996 11:49:14 +0000 (11:49 +0000)] 
- Misc casts and cleanup from running Insight

28 years ago- Added 'stats/dns'
wessels [Thu, 25 Jul 1996 11:48:40 +0000 (11:48 +0000)] 
- Added 'stats/dns'

28 years ago- Squid-1.0 changes up to 1.0.4.
wessels [Thu, 25 Jul 1996 11:47:33 +0000 (11:47 +0000)] 
- Squid-1.0 changes up to 1.0.4.

28 years ago- Changed NEIGHBOR to SIBLING where appropriate.
wessels [Thu, 25 Jul 1996 11:46:38 +0000 (11:46 +0000)] 
- Changed NEIGHBOR to SIBLING where appropriate.
- Split UDP_HIT_OBJ into {PARENT,SIBLING}_UDP_HIT_OBJ

28 years agoAdded commSetTcpRcvbuf()
wessels [Thu, 25 Jul 1996 11:45:46 +0000 (11:45 +0000)] 
Added commSetTcpRcvbuf()

28 years ago- Added 'tcp_recv_bufsize' option to config.
wessels [Thu, 25 Jul 1996 11:45:12 +0000 (11:45 +0000)] 
- Added 'tcp_recv_bufsize' option to config.

28 years agouse lowercase none
wessels [Tue, 23 Jul 1996 10:59:33 +0000 (10:59 +0000)] 
use lowercase none

28 years ago1.1.alpha6
wessels [Tue, 23 Jul 1996 10:19:25 +0000 (10:19 +0000)] 
1.1.alpha6

28 years agotypos
wessels [Tue, 23 Jul 1996 10:18:47 +0000 (10:18 +0000)] 
typos

28 years agoupdate
wessels [Tue, 23 Jul 1996 10:18:34 +0000 (10:18 +0000)] 
update

28 years agofix up fqdncacheUnregister()
wessels [Tue, 23 Jul 1996 10:11:52 +0000 (10:11 +0000)] 
fix up fqdncacheUnregister()

28 years agodefine no_addr
wessels [Tue, 23 Jul 1996 10:11:03 +0000 (10:11 +0000)] 
define no_addr

28 years agouse state variable instead of bitfields
wessels [Tue, 23 Jul 1996 10:07:48 +0000 (10:07 +0000)] 
use state variable instead of bitfields

28 years agobreak loop on lookup failures
wessels [Tue, 23 Jul 1996 08:39:49 +0000 (08:39 +0000)] 
break loop on lookup failures

28 years agoupdate
wessels [Mon, 22 Jul 1996 23:25:32 +0000 (23:25 +0000)] 
update

28 years agologic
wessels [Mon, 22 Jul 1996 23:24:12 +0000 (23:24 +0000)] 
logic

28 years agochange log_append() to use an in_addr instead of a string
wessels [Mon, 22 Jul 1996 23:20:59 +0000 (23:20 +0000)] 
change log_append() to use an in_addr instead of a string

28 years agoadded new options to cachemgr
wessels [Mon, 22 Jul 1996 23:20:15 +0000 (23:20 +0000)] 
added new options to cachemgr

28 years agoadd opt_log_fqdn
wessels [Mon, 22 Jul 1996 23:19:50 +0000 (23:19 +0000)] 
add opt_log_fqdn

28 years agocompiler
wessels [Mon, 22 Jul 1996 23:19:12 +0000 (23:19 +0000)] 
compiler

28 years agomoved Tolower to libmiscutil.a
wessels [Mon, 22 Jul 1996 22:40:58 +0000 (22:40 +0000)] 
moved Tolower to libmiscutil.a

28 years ago-Split ipcache.c into ipcache.c and dns.c
wessels [Mon, 22 Jul 1996 22:40:19 +0000 (22:40 +0000)] 
-Split ipcache.c into ipcache.c and dns.c
-Moved newer functions from icp.c to client_side.c
-Added fqdncache.c, like ipcache.c
-Added new ACL type ACL_SRC_DOMAIN 'srcdomain'
-Use aclMatchDomainList() instead of aclMatchWord() for domain names
-Renamed 'stats/general' to 'stats/ipcache'

28 years agogindent
wessels [Sat, 20 Jul 1996 10:22:21 +0000 (10:22 +0000)] 
gindent

28 years agouse ACL bundle structure for making ACL checks
wessels [Sat, 20 Jul 1996 10:21:54 +0000 (10:21 +0000)] 
use ACL bundle structure for making ACL checks

28 years ago-Check for libabi (IRIX) and libposix4 (Solaris) for aio_* stuff.
wessels [Sat, 20 Jul 1996 09:39:39 +0000 (09:39 +0000)] 
-Check for libabi (IRIX) and libposix4 (Solaris) for aio_* stuff.
-Check for aio_init().

28 years ago-combined rstate and wstate to a single structure, since a FD can only
wessels [Sat, 20 Jul 1996 09:37:43 +0000 (09:37 +0000)] 
-combined rstate and wstate to a single structure, since a FD can only
 be read or write, not both
-renamed to RWStateCallbackAndFree() for better description of function.

28 years ago-Changed comm_write() to free/give up memory after the write has been
wessels [Sat, 20 Jul 1996 09:16:49 +0000 (09:16 +0000)] 
-Changed comm_write() to free/give up memory after the write has been
 called.  Removed most of the 'page_ptr' cruft in other data strucutres.
-Combined hierarchy.log into access.log
-Changed some stray comm_write()'s into icpSendERROR()'s

28 years agorc unused
wessels [Sat, 20 Jul 1996 09:06:46 +0000 (09:06 +0000)] 
rc unused

28 years agogindent
wessels [Fri, 19 Jul 1996 23:41:30 +0000 (23:41 +0000)] 
gindent

28 years agoChanged ttlSet to NOT return the ttl, instead set entry->expires and
wessels [Fri, 19 Jul 1996 23:38:36 +0000 (23:38 +0000)] 
Changed ttlSet to NOT return the ttl, instead set entry->expires and
entry->lastmod directly.

28 years agoAdded log_addr to icpStateData, don't mask the address in comm_accept()
wessels [Fri, 19 Jul 1996 23:37:39 +0000 (23:37 +0000)] 
Added log_addr to icpStateData, don't mask the address in comm_accept()

28 years agochange debugging for aclMatchTime()
wessels [Fri, 19 Jul 1996 23:36:57 +0000 (23:36 +0000)] 
change debugging for aclMatchTime()

28 years agoUse two-level directory structure and log things in hex
wessels [Fri, 19 Jul 1996 23:36:19 +0000 (23:36 +0000)] 
Use two-level directory structure and log things in hex

28 years agoprototype for xmemcpy()
wessels [Fri, 19 Jul 1996 23:35:36 +0000 (23:35 +0000)] 
prototype for xmemcpy()

28 years agocall aio_init() only if it exists, and after leave_suid()
wessels [Fri, 19 Jul 1996 23:35:13 +0000 (23:35 +0000)] 
call aio_init() only if it exists, and after leave_suid()

28 years agocasts, lint cleanup
wessels [Fri, 19 Jul 1996 23:34:45 +0000 (23:34 +0000)] 
casts, lint cleanup

28 years agoinsert admin email in error pages
wessels [Fri, 19 Jul 1996 23:34:08 +0000 (23:34 +0000)] 
insert admin email in error pages

28 years agoClean up AIO variables, set from configure
wessels [Fri, 19 Jul 1996 23:33:29 +0000 (23:33 +0000)] 
Clean up AIO variables, set from configure

28 years agoFix FTP transfer type from 1.0.3
wessels [Fri, 19 Jul 1996 08:42:21 +0000 (08:42 +0000)] 
Fix FTP transfer type from 1.0.3

28 years agouse LOCAL_ARRAY macro
wessels [Fri, 19 Jul 1996 02:26:59 +0000 (02:26 +0000)] 
use LOCAL_ARRAY macro

28 years agoadd admin_email to access denied message
wessels [Fri, 19 Jul 1996 02:26:13 +0000 (02:26 +0000)] 
add admin_email to access denied message

28 years agoadd client_netmask
wessels [Fri, 19 Jul 1996 02:25:37 +0000 (02:25 +0000)] 
add client_netmask
use LOCAL_ARRAY stuff

28 years agoadd client_netmask
wessels [Fri, 19 Jul 1996 02:25:17 +0000 (02:25 +0000)] 
add client_netmask

28 years agodecrement after delete bugfix
wessels [Wed, 17 Jul 1996 23:50:07 +0000 (23:50 +0000)] 
decrement after delete bugfix

28 years agosquid-1.0.2 update
wessels [Wed, 17 Jul 1996 23:49:10 +0000 (23:49 +0000)] 
squid-1.0.2 update

28 years agoupdate
wessels [Wed, 17 Jul 1996 23:48:34 +0000 (23:48 +0000)] 
update

28 years agoupdate
wessels [Wed, 17 Jul 1996 23:24:15 +0000 (23:24 +0000)] 
update

28 years ago1.1.alpha5
wessels [Wed, 17 Jul 1996 23:11:56 +0000 (23:11 +0000)] 
1.1.alpha5

28 years agoupdate
wessels [Wed, 17 Jul 1996 23:11:45 +0000 (23:11 +0000)] 
update

28 years ago-add free arg to file_write()
wessels [Wed, 17 Jul 1996 23:10:00 +0000 (23:10 +0000)] 
-add free arg to file_write()
-remove excessive debugging from storeAppend().
-Since no more O_RDWR files, break mem_obj->swap_fd into swapin_fd and
 swapout_fd
-Use some mem=e->mem_obj for shortcuts
-Added diskWriteIsComplete() because now with aio*() stuff, we don't want
 to close the swaplog until everything has been written.

28 years agoUse void*, not char* or generic_ptr
wessels [Wed, 17 Jul 1996 23:03:45 +0000 (23:03 +0000)] 
Use void*, not char* or generic_ptr

28 years ago-No more O_RDWR files, now open two FDs if need to read and write from
wessels [Wed, 17 Jul 1996 23:03:20 +0000 (23:03 +0000)] 
-No more O_RDWR files, now open two FDs if need to read and write from
same file.

28 years ago-O_APPEND now added by file_open()
wessels [Wed, 17 Jul 1996 23:01:37 +0000 (23:01 +0000)] 
-O_APPEND now added by file_open()

28 years ago-Do not allow O_RDWR files to be opened
wessels [Wed, 17 Jul 1996 22:59:59 +0000 (22:59 +0000)] 
-Do not allow O_RDWR files to be opened
-comment out file_update_open()
-clean up diskHandleWrite() mess.
-Added free() field to dwrite_q structure so memory can be freed
 by diskHandleWrite().

28 years agocompiler
wessels [Tue, 16 Jul 1996 07:51:23 +0000 (07:51 +0000)] 
compiler

28 years agoabort if all the redirectors close
wessels [Tue, 16 Jul 1996 07:51:14 +0000 (07:51 +0000)] 
abort if all the redirectors close

28 years agoadd base64.o
wessels [Tue, 16 Jul 1996 07:50:15 +0000 (07:50 +0000)] 
add base64.o

28 years agoAdd XMALLOC_COUNT stuff to figure out where all the memory is going
wessels [Tue, 16 Jul 1996 07:49:52 +0000 (07:49 +0000)] 
Add XMALLOC_COUNT stuff to figure out where all the memory is going

28 years agoset GETTIMEOFDAY_NO_TZP
wessels [Tue, 16 Jul 1996 07:47:16 +0000 (07:47 +0000)] 
set GETTIMEOFDAY_NO_TZP
check for mallocblksize()

28 years agoupdate
wessels [Tue, 16 Jul 1996 07:44:36 +0000 (07:44 +0000)] 
update

28 years agoBy Henrik for FTP auth stuff
wessels [Tue, 16 Jul 1996 06:03:01 +0000 (06:03 +0000)] 
By Henrik for FTP auth stuff

28 years agoHere is my patch to squid-1.1.alpha4 that adds the functionality to
wessels [Tue, 16 Jul 1996 05:57:49 +0000 (05:57 +0000)] 
Here is my patch to squid-1.1.alpha4 that adds the functionality to
use basic authentication for user&passwd information on non-anonymous
ftp.

If it receives a non-anonymus ftp request without a password, then
Squid responds with 401 Unauthorized with
WWW-Authenticate: Basic realm="ftp <user>"

Notes:
1. This is normal authentication, not proxy authentication. The
   authentication is for the end server and not the proxy (i.e
   it is a translation of the ftp login procedure to HTTP).
2. The realm is always local to the server (string), and therefore
   only the user information is nessecary to make it unique. I added
   "ftp " minimize the risk of collision with a identical realm
   for another protocol (i.e. HTTP) on the same server.
3. This implementation is not fully complete. It needs some further
   work on expiration of generated 401 messages, but this doesn't
   really matter (they are expired immediately anyway).
   Maybe they should be negatively cached, but most browsers cache
   this internally anyway (to avoid unnessesary 401 messages).

/Henrik

28 years agoget ASYNC_IO stuff really working
wessels [Tue, 16 Jul 1996 05:48:27 +0000 (05:48 +0000)] 
get ASYNC_IO stuff really working

28 years agomemory leak when deleting a neighbor
wessels [Tue, 16 Jul 1996 05:18:53 +0000 (05:18 +0000)] 
memory leak when deleting a neighbor

28 years ago-rename 'table' to 'store_table'
wessels [Tue, 16 Jul 1996 05:16:32 +0000 (05:16 +0000)] 
-rename 'table' to 'store_table'
-use function pointer for hash function
-bump MAX_URL size buffers for fencepost problems

28 years agobump up MAX_URL size buffers to prevent fencepost problems
wessels [Tue, 16 Jul 1996 05:14:27 +0000 (05:14 +0000)] 
bump up MAX_URL size buffers to prevent fencepost problems

28 years agoadd init debugging
wessels [Tue, 16 Jul 1996 05:13:31 +0000 (05:13 +0000)] 
add init debugging

28 years agoseparate meta_data.misc memory accounting
wessels [Tue, 16 Jul 1996 05:12:36 +0000 (05:12 +0000)] 
separate meta_data.misc memory accounting

28 years agoformatting
wessels [Tue, 16 Jul 1996 05:12:06 +0000 (05:12 +0000)] 
formatting

28 years agogindent
wessels [Tue, 16 Jul 1996 05:11:54 +0000 (05:11 +0000)] 
gindent

28 years ago-Use pointers, not arrays on hp->h_addr_list
wessels [Tue, 16 Jul 1996 05:10:53 +0000 (05:10 +0000)] 
-Use pointers, not arrays on hp->h_addr_list

28 years agocall mallopt() before anything else.
wessels [Sun, 14 Jul 1996 11:35:54 +0000 (11:35 +0000)] 
call mallopt() before anything else.

28 years agoupdate
wessels [Fri, 12 Jul 1996 23:44:35 +0000 (23:44 +0000)] 
update

28 years agoupdate
wessels [Fri, 12 Jul 1996 23:42:47 +0000 (23:42 +0000)] 
update

28 years agoupdate
wessels [Fri, 12 Jul 1996 23:42:02 +0000 (23:42 +0000)] 
update