lp:~measurement-factory/squid/bag14
- Get this branch:
- bzr branch lp:~measurement-factory/squid/bag14
Branch merges
Branch information
Recent revisions
- 14074. By Alex Rousskov
-
Count failures and use peer-specific connect timeouts when tunneling.
Same as v4 r15025.
- 14072. By Alex Rousskov
-
PID file check/creation fixes and improvements:
* Make PID file check/creation atomic to avoid race conditions.
Same as v5 r15148, 15155.* Create PID file ASAP, before the shared memory segments.
Same as v5 r15149.A PID file should now work as a reliable mutex for a Squid instance,
protecting sensitive resources such as shared memory segments. - 14071. By Alex Rousskov
-
Do not unconditionally revive dead peers after a DNS refresh.
Same as v5 r15145.
- 14069. By Alex Rousskov
-
Applied recent v5 fixes.
* Fixed compilation errors, type conversion errors and 'make check'
to work with clang.
Same as v5 r15061, 15062, 15063.* Add missing return statements after self_destruct().
Same as v5 15069.* Bug 4674: delay_parameters for class 3 and 4 assertion failed.
Same as v5 r15081.* Fix two read-ahead problems related to delay pools (or lack of thereof).
Same as v5 r15087. - 14068. By Alex Rousskov
-
Fixed URI scheme case-sensitivity treatment.
Same as v5 r15088, relevant parts of r15089, and r15090.
- 14067. By Alex Rousskov
-
Detail swapfile header inconsistencies.
Squid may fail to load cache entry metadata for several very different
reasons, including the following two relatively common ones:* A cache_dir entry corruption.
* Huge cache_dir entry metadata that does not fit into the I/O buffer
used for loading entry metadata.Knowing the exact failure reason may help triage and guide development.
We refactored existing checks to distinguish various error cases,
including the two above. Refactoring also reduced code duplication.These improvements also uncovered and fixed a null pointer dereference
inside ufsdump.cc (but ufsdump does not even build right now for reasons
unrelated to these changes). - 14066. By Alex Rousskov
-
Complain about malformed 64bit header values, not the valid ones.
Same as v4 14977.
- 14065. By Alex Rousskov
-
Fix crash when configuring with invalid delay_parameters restore value.
Same as v4 14982.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~squid/squid/trunk