lp:~yadi/squid/gnutls-pt2

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

Recent revisions

14932. By Amos Jeffries

Merge from v5 rev.15060

14931. By Amos Jeffries

Sync with v5 rev.15058

14930. By Amos Jeffries

De-duplicate the ContextPointer creation code

Making the actual raw-pointer to Pointer conversion and lambda logic
into a protected method shared by both classes creatign ContextPointer.

Also improve debug a bit for libsecurity shared_ptr.

14929. By Amos Jeffries

TLS: refactor Security::ContextPointer to a std::shared_ptr

These pointers now use the same construction pattern tested out with
Security::SessionPointer.

It also fixes a reference counting bug in GnuTLS code paths where the
PeerConnector::initialize() method would be passed a temporary Pointer
and thus free the context/credentials before it was used by the session
verify logics.

14928. By Amos Jeffries

Re-enable https:// URL handling after merges

14927. By Amos Jeffries

Sync from v5 r15034

14926. By Amos Jeffries

Add debugs for loading the system CA set

14925. By Amos Jeffries

Use default copy constructor and assignment

This fixes one bug in PeerOptions::flags handling

14924. By Amos Jeffries

Polishing updates from audit

14923. By root <email address hidden>

Update stub_libsecurity after Security::PeerOptions changes

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
This branch contains Public information 
Everyone can see this information.

Subscribers