lp:~measurement-factory/squid/bag13
- Get this branch:
- bzr branch lp:~measurement-factory/squid/bag13
Branch merges
Branch information
Recent revisions
- 12680. By Amos Jeffries
-
Ignore Range headers with unidentifiable byte-range values
If squid is unable to determine the byte value for ranges, treat the
header as invalid. - 12677. By Alex Rousskov
-
Avoid assertions on Range requests that trigger Squid-generated errors.
Added HttpRequest:
:ignoreRange( ) to encapsulate range ignoring logic.
Currently the new method only contains the code common among all callers. More
work is needed to check whether further caller homogenization is possible.Documented that ClientSocketCon
text::getNextRa ngeOffset( ) may sometimes be
called before it is ready to do its job. - 12676. By Amos Jeffries
-
Protect MemBlob::append() against raw-space writes
There is no guarantee that the 'unused' area of MemBlob is actually
unused. For example if a read buffer was being filled into the
rawSpace() of a SBuf or MemBlob it will overlap with this empty area
until a read call updates the related size state in MemBlob/SBuf.For these cases we must use memmove() which guarantees no buffer
corruption will take place on memory overlaps. - 12673. By Amos Jeffries
-
Fix pthread library detection on FreeBSD 10
We should not be using "cut -b1" anywhere to determine OS version
number. It drops digits out of the major version number.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~squid/squid/5