lp:~yadi/squid/crypto-ng

Created by Amos Jeffries and last modified

Project to support non-OpenSSL cryptographic support to Squid. GnuTLS, NSS and the Mac OS X API are all being requested frequently.

Due to their support in Debian the GnuTLS library is lined up first for development followed by NSS if time permits. The resulting code redesign is expected to make additional libraries easier to implement.

Get this branch:
bzr branch lp:~yadi/squid/crypto-ng
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

14335. By Amos Jeffries

Merge from trunk rev.14346

14334. By Amos Jeffries

Merge from trunk

14333. By Amos Jeffries

Update release notes

14332. By Amos Jeffries

Shuffle CA verification config to libsecurity

14331. By Alex Rousskov

do not bypass hdrCacheInit() when there are no mime headers

14330. By Source Maintenance <email address hidden>

SourceFormat Enforcement

14329. By Francesco Chemolli

Refactor dlink_node to MEMPROXY_CLASS

14328. By Christos Tsantilas

Bug 4330: Do not use SSL_METHOD::put_cipher_by_char to determine size of
cipher on hello messages

The use of these methods can cause many problems in squid:
- In earlier openSSL libraries the SSL_METHOD::put_cipher_by_char method with
  NULL arguments returned the size of cipher in the SSL hello message.
  In newer openSSL releases, calling this method with NULL arguments is not
  valid any more, and can result to segfaults.
- In newer libreSSL library releases, the SSLv23_method it is used to produce
  TLS messages and does not return the size of a cipher in an v2 HELLO
  message.

This is a Measurement Factory project

14327. By Amos Jeffries

Add missing stub changes for rev.14326

14326. By Amos Jeffries

Parser-NG: update response mime parsing

Update the response mime header parse to using the parseHeader()
method previously in HttpRequest.

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 Security information 
Everyone can see this security related information.

Subscribers