lp://staging/~yadi/squid/refactor-packer2

Created by Amos Jeffries and last modified
Get this branch:
bzr branch lp://staging/~yadi/squid/refactor-packer2
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

14063. By Amos Jeffries

Make Packable API methods return an object

Preparation for merging with SBuf API. The append methods there need to
return an object to chain append() call. Returning a Packable& is
suitable for that need and harmless for the other objects that use it
(if not a useful addition for them).

14062. By Amos Jeffries

Cleanu: Remove dead Packer API

Also includes some Packable API polishing. No logical changes.

14061. By Amos Jeffries

Use StoreEntry Packable API directly without class Packer wrapper

14060. By Amos Jeffries

Fix build errors in rev.14057 and rev.14058

14059. By Amos Jeffries

Merge from trunk rev.14061

14058. By Amos Jeffries

Add vsnprintf() protection for vargs

14057. By Amos Jeffries

Make StoreEntry provide Packable interface

Preparation for removal of C-style storeAppendPrintf()
functions and Packer wrapper class.

14056. By Amos Jeffries

Update libsquidssl.la MemBuf use

14055. By Amos Jeffries

Fix printf format for size_t and mb_size_t

14054. By Amos Jeffries

Rename Packable::Printf as Packable::appendf

It performs append semantics not replace semantics, and this also paves
the way for SBuf integration.

Branch metadata

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

Subscribers