]> git.ipfire.org Git - thirdparty/squid.git/commit
Author: Dhaval Varia <dhavalkvaria@gmail.com>
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 19 Apr 2010 10:03:17 +0000 (22:03 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 19 Apr 2010 10:03:17 +0000 (22:03 +1200)
commitd33e847ce7ca7f334ef1dccece5bf6fa42feedf9
tree7311a41becd10480100e522ce77454fa2aa7d9f4
parent3470fc919cadbd330ff0e90e1dfb4351b7c68f4b
Author: Dhaval Varia <dhavalkvaria@gmail.com>
TCP logging capability

Enable Squid to send log lines to a remote server over TCP.

This permits logging to bypass the failures implicit with UDP packets.

TODO:
 * example daemon to receive the log traffic via TCP
 * handle TCP failures mid-transaction
 * handle full TCP buffers
src/log/File.cc
src/log/Makefile.am
src/log/ModTcp.cc [new file with mode: 0644]
src/log/ModTcp.h [new file with mode: 0644]