lp://qastaging/~yadi/squid/cleanup-bits

Created by Amos Jeffries and last modified
Get this branch:
bzr branch lp://qastaging/~yadi/squid/cleanup-bits
Only Amos Jeffries can upload to this branch. If you are Amos Jeffries please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Amos Jeffries
Project:
Squid
Status:
Development

Recent revisions

13841. By Amos Jeffries

Add missing Makefiles

13840. By Amos Jeffries

Make libfs sub-libraries recursive build

This fixes automake path issues and removes the needs for explicit
STORE_LIBS_TO_BUILD and STORE_LIBS_TO_ADD definitions.

13839. By Amos Jeffries

Merge from trunk

13838. By Amos Jeffries

Fix typo in src/Makefile.am

13837. By Amos Jeffries

Fix build errors with unit-tests andd repl_modules

13836. By Amos Jeffries

Remove automake _DEPENDENCIES lists

It appears that we were using DEPENDENCIES lists to fix problems in old
autoconf/automake tools. Recent Automake will properly generate
DEPENDENCIES from the LDADD lists, so these are no longer necessary.

The lists themselves have also bitrot a lot with the result that objects
have increasingly been overlooked when they should have rebuilt.

13835. By Amos Jeffries

Source Layout: shuffle HttpServer to Http1::Server

No logic changes. Just class and namespace renaming.

13834. By Amos Jeffries

Update IPC sockets verification check

Coverity Scan gets confused by the code trick of using memset() on a
buffer then filling arbitrary string data into all but the final byte of
that buffer - thus implicitly null terminating.

Try an explicit null termination instead of memset(), this should make
Coverity a bit happier and is also faster than zero'ing the entire buf.

Coverity Issue 1258700

13833. By Amos Jeffries

Workaround several Coverity scan false positives

Coverity gets confused by SBuf::npos value used as implicit append()
length parameter for special case when SBuf is required to call strlen()

Remove some unnecesary uses of that overloaded form of append().

13832. By Amos Jeffries

cachemgr.cgi: memory leak in request parser

Leaks a block of memory for each header parsed the size of the header.

The CGI is rarely operating for long periods, it is run as-needed by
servers so the memory leak does not accumulate long term.

  Detectd by Coverity Scan. Issue 1256164

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/~squid/squid/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers